@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:var(--font-readex-arabic), var(--font-readex-latin), system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--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:calc(1.5 / 1);--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:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-xl:.75rem;--blur-md:12px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-readex-arabic), var(--font-readex-latin), system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--font-display:var(--font-reem-kufi), var(--font-readex-latin), system-ui, sans-serif;--radius-panel:22px;--radius-card:16px;--text-title:1.75rem;--text-title--line-height:1.35;--text-title-lg:2rem;--text-title-lg--line-height:1.35;--text-heading:1.5rem;--text-heading--line-height:1.4;--text-subheading:1.25rem;--text-subheading--line-height:1.5;--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--animate-breathe:breathe 2.4s ease-in-out 2;--animate-rise:rise .42s var(--ease-out-soft) both;--animate-fade-in:fade-in .36s var(--ease-out-soft) both;--animate-pulse-soft:pulse-soft 1.8s ease-in-out infinite;--animate-draw:draw .6s var(--ease-out-soft) both;--animate-grow:grow .9s var(--ease-out-soft) .15s both}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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:currentColor}@supports (color:color-mix(in lab, red, red)){::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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--nav-height:68px;--nav-gap:max(14px, env(safe-area-inset-bottom));--nav-clearance:calc(var(--nav-height) + var(--nav-gap) + 20px);--topbar-height:72px;--app-height:100dvh;scroll-padding-bottom:var(--nav-clearance);-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media (min-width:48rem){html{scroll-padding-bottom:0;scroll-padding-top:calc(var(--topbar-height) + 12px)}}body{background-color:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-sans);text-rendering:optimizelegibility;font-size:1.0625rem;line-height:1.8}h1,h2,h3{font-family:var(--font-sans);text-wrap:balance;font-weight:600;line-height:1.35}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}[data-theme]{background-color:var(--bg);color:var(--text)}::selection{background-color:var(--chip-primary-bg);color:var(--text)}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-5{inset:calc(var(--spacing) * -5)}.inset-0{inset:0}.inset-4{inset:calc(var(--spacing) * 4)}.inset-9{inset:calc(var(--spacing) * 9)}.inset-\[3px\]{inset:3px}.inset-\[12\%\]{inset:12%}.inset-\[20\%\]{inset:20%}.inset-\[30\%\]{inset:30%}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.inset-x-\[12\%\]{inset-inline:12%}.inset-y-0{inset-block:0}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-3\.5{inset-inline-start:calc(var(--spacing) * 3.5)}.start-6{inset-inline-start:calc(var(--spacing) * 6)}.start-\[-10000px\]{inset-inline-start:-10000px}.-end-20{inset-inline-end:calc(var(--spacing) * -20)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-3\.5{inset-inline-end:calc(var(--spacing) * 3.5)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.\!top-0{top:0!important}.-top-1\/3{top:-33.3333%}.-top-20{top:calc(var(--spacing) * -20)}.-top-px{top:-1px}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-6{top:calc(var(--spacing) * 6)}.top-24{top:calc(var(--spacing) * 24)}.top-\[4\.5rem\]{top:4.5rem}.top-\[14\%\]{top:14%}.top-\[44\%\]{top:44%}.top-\[72px\]{top:72px}.top-\[calc\(var\(--topbar-height\)\+8px\)\]{top:calc(var(--topbar-height) + 8px)}.\!right-0{right:0!important}.-right-1\/4{right:-25%}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-\[2\%\]{right:2%}.right-\[18\%\]{right:18%}.\!bottom-0{bottom:0!important}.-bottom-1\/3{bottom:-33.3333%}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-11{bottom:calc(var(--spacing) * 11)}.bottom-\[4\.75rem\]{bottom:4.75rem}.bottom-\[10\%\]{bottom:10%}.bottom-\[calc\(var\(--nav-clearance\)-8px\)\]{bottom:calc(var(--nav-clearance) - 8px)}.bottom-full{bottom:100%}.\!left-0{left:0!important}.-left-1\/4{left:-25%}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-\[2\%\]{left:2%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.container{width:100%}.m-0{margin:0}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.-mx-\[18px\]{margin-inline:-18px}.mx-auto{margin-inline:auto}.-ms-4{margin-inline-start:calc(var(--spacing) * -4)}.ms-1{margin-inline-start:var(--spacing)}.ms-auto{margin-inline-start:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-14{margin-top:calc(var(--spacing) * -14)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[0\.7rem\]{margin-top:.7rem}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/3\]{aspect-ratio:5/3}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-60{width:calc(var(--spacing) * 60);height:calc(var(--spacing) * 60)}.size-\[18px\]{width:18px;height:18px}.size-\[54px\]{width:54px;height:54px}.size-\[70\%\]{width:70%;height:70%}.size-\[76px\]{width:76px;height:76px}.size-\[80\%\]{width:80%;height:80%}.size-\[220px\]{width:220px;height:220px}.size-\[300px\]{width:300px;height:300px}.size-\[520px\]{width:520px;height:520px}.size-\[560px\]{width:560px;height:560px}.size-full{width:100%;height:100%}.size-px{width:1px;height:1px}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-72{height:calc(var(--spacing) * 72)}.h-96{height:calc(var(--spacing) * 96)}.h-\[28rem\]{height:28rem}.h-\[42px\]{height:42px}.h-\[50svh\]{height:50svh}.h-\[56dvh\]{height:56dvh}.h-\[60\%\]{height:60%}.h-\[220px\]{height:220px}.h-\[304px\]{height:304px}.h-\[325px\]{height:325px}.h-\[330px\]{height:330px}.h-\[520px\]{height:520px}.h-\[min\(62svh\,600px\)\]{height:min(62svh,600px)}.h-\[var\(--app-height\)\]{height:var(--app-height)}.h-\[var\(--nav-height\)\]{height:var(--nav-height)}.h-\[var\(--topbar-height\)\]{height:var(--topbar-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[calc\(100dvh-env\(safe-area-inset-top\)-16px\)\]{max-height:calc(100dvh - env(safe-area-inset-top) - 16px)}.max-h-\[calc\(100dvh-env\(safe-area-inset-top\)-24px\)\]{max-height:calc(100dvh - env(safe-area-inset-top) - 24px)}.max-h-\[min\(58dvh\,560px\)\]{max-height:min(58dvh,560px)}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[36rem\]{min-height:36rem}.min-h-\[52px\]{min-height:52px}.min-h-\[65px\]{min-height:65px}.min-h-\[76px\]{min-height:76px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[340px\]{min-height:340px}.min-h-full{min-height:100%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-56{width:calc(var(--spacing) * 56)}.w-\[60\%\]{width:60%}.w-\[150px\]{width:150px}.w-\[152px\]{width:152px}.w-\[min\(44rem\,170\%\)\]{width:min(44rem,170%)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.max-w-\[18rem\]{max-width:18rem}.max-w-\[29rem\]{max-width:29rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[420px\]{max-width:420px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[max\(100\%\,11rem\)\]{max-width:max(100%,11rem)}.max-w-\[min\(14rem\,64vw\)\]{max-width:min(14rem,64vw)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-12{min-width:calc(var(--spacing) * 12)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-\[8deg\]{rotate:-8deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fx-banner_0\.8s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:.8s cubic-bezier(.22,1,.36,1) both fx-banner}.animate-\[fx-banner_0\.55s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:.55s cubic-bezier(.22,1,.36,1) both fx-banner}.animate-\[fx-drift-a_26s_ease-in-out_infinite\]{animation:26s ease-in-out infinite fx-drift-a}.animate-\[fx-drift-b_32s_ease-in-out_infinite\]{animation:32s ease-in-out infinite fx-drift-b}.animate-\[fx-flash_0\.55s_ease-out\]{animation:.55s ease-out fx-flash}.animate-\[fx-pop_0\.6s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:.6s cubic-bezier(.22,1,.36,1) both fx-pop}.animate-\[fx-route_0\.9s_cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{animation:.9s cubic-bezier(.22,1,.36,1) fx-route}.animate-breathe{animation:var(--animate-breathe)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-\[calc\(var\(--topbar-height\)\+1rem\)\]{scroll-margin-top:calc(var(--topbar-height) + 1rem)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[18px\]{gap:18px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-panel\)\]{border-radius:var(--radius-panel)}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-ss-xl{border-start-start-radius:var(--radius-xl)}.rounded-e-\[14px\]{border-start-end-radius:14px;border-end-end-radius:14px}.rounded-se-xl{border-start-end-radius:var(--radius-xl)}.rounded-ee-xl{border-end-end-radius:var(--radius-xl)}.rounded-es-xl{border-end-start-radius:var(--radius-xl)}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-e-2{border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#1d2b26\]{border-color:#1d2b26}.border-\[\#c6a15b\]{border-color:#c6a15b}.border-\[\#dce7e1\]{border-color:#dce7e1}.border-\[\#dfbd77\]{border-color:#dfbd77}.border-\[color-mix\(in_srgb\,var\(--glow-gold\)_25\%\,transparent\)\]{border-color:var(--glow-gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--glow-gold\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--glow-gold) 25%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--glow-gold\)_55\%\,transparent\)\]{border-color:var(--glow-gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--glow-gold\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--glow-gold) 55%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--landing-gold\)_22\%\,transparent\)\]{border-color:var(--landing-gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--landing-gold\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--landing-gold) 22%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--landing-gold\)_45\%\,transparent\)\]{border-color:var(--landing-gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--landing-gold\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--landing-gold) 45%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--landing-gold\)_55\%\,transparent\)\]{border-color:var(--landing-gold)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--landing-gold\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--landing-gold) 55%,transparent)}}.border-\[rgb\(255_255_255\/0\.1\)\]{border-color:#ffffff1a}.border-\[rgb\(255_255_255\/0\.4\)\]{border-color:#fff6}.border-\[rgb\(255_255_255\/0\.08\)\]{border-color:#ffffff14}.border-\[rgb\(255_255_255\/0\.45\)\]{border-color:#ffffff73}.border-\[rgba\(255\,255\,255\,0\.8\)\]{border-color:#fffc}.border-\[var\(--chip-primary-border\)\]{border-color:var(--chip-primary-border)}.border-\[var\(--dropzone-border\)\]{border-color:var(--dropzone-border)}.border-\[var\(--focus\)\]{border-color:var(--focus)}.border-\[var\(--glow-gold\)\]{border-color:var(--glow-gold)}.border-\[var\(--landing-gold\)\]{border-color:var(--landing-gold)}.border-\[var\(--quran-border\)\]{border-color:var(--quran-border)}.border-\[var\(--secondary-border\)\]{border-color:var(--secondary-border)}.border-\[var\(--step-border\)\]{border-color:var(--step-border)}.border-\[var\(--sunnah-border\)\]{border-color:var(--sunnah-border)}.border-\[var\(--text\)\]{border-color:var(--text)}.border-\[var\(--text-muted\)\]{border-color:var(--text-muted)}.border-danger{border-color:var(--danger)}.border-line{border-color:var(--border)}.border-transparent{border-color:#0000}.nav-glass{background-color:var(--nav-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border:1px solid var(--border);box-shadow:var(--panel-shadow)}.glass{background-color:var(--surface-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border:1px solid var(--border)}.topbar-glass{background-color:var(--nav-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid var(--border)}.bg-\[\#0b1210\]{background-color:#0b1210}.bg-\[\#0f4c3a\]{background-color:#0f4c3a}.bg-\[\#000\],.bg-\[\#000000\]{background-color:#000}.bg-\[\#c6a15b\]{background-color:#c6a15b}.bg-\[\#dfbd77\]{background-color:#dfbd77}.bg-\[\#f6faf7\]{background-color:#f6faf7}.bg-\[\#faf3e2\]{background-color:#faf3e2}.bg-\[color-mix\(in_srgb\,var\(--glow-gold\)_6\%\,transparent\)\]{background-color:var(--glow-gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--glow-gold\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--glow-gold) 6%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--glow-gold\)_14\%\,transparent\)\]{background-color:var(--glow-gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--glow-gold\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--glow-gold) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--landing-gold\)_7\%\,transparent\)\]{background-color:var(--landing-gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--landing-gold\)_7\%\,transparent\)\]{background-color:color-mix(in srgb,var(--landing-gold) 7%,transparent)}}.bg-\[rgb\(0_0_0\/0\.25\)\]{background-color:#00000040}.bg-\[rgb\(246_250_247\/0\.96\)\]{background-color:#f6faf7f5}.bg-\[rgba\(0\,0\,0\,0\.4\)\]{background-color:#0006}.bg-\[rgba\(4\,10\,8\,0\.45\)\]{background-color:#040a0873}.bg-\[rgba\(4\,10\,8\,0\.55\)\]{background-color:#040a088c}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--chip-primary-bg\)\]{background-color:var(--chip-primary-bg)}.bg-\[var\(--glow-gold\)\]{background-color:var(--glow-gold)}.bg-\[var\(--landing-band\)\]{background-color:var(--landing-band)}.bg-\[var\(--landing-gold\)\]{background-color:var(--landing-gold)}.bg-\[var\(--on-primary\)\]{background-color:var(--on-primary)}.bg-\[var\(--point-gold-core\)\]{background-color:var(--point-gold-core)}.bg-\[var\(--quran-label-bg\)\]{background-color:var(--quran-label-bg)}.bg-\[var\(--quran-surface-from\)\]{background-color:var(--quran-surface-from)}.bg-\[var\(--secondary-bg\)\]{background-color:var(--secondary-bg)}.bg-\[var\(--sunnah-label-bg\)\]{background-color:var(--sunnah-label-bg)}.bg-\[var\(--sunnah-surface-from\)\]{background-color:var(--sunnah-surface-from)}.bg-\[var\(--surface-glass\)\]{background-color:var(--surface-glass)}.bg-\[var\(--text-muted\)\]{background-color:var(--text-muted)}.bg-\[var\(--world-green\)\]{background-color:var(--world-green)}.bg-canvas{background-color:var(--bg)}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--danger)}.bg-line{background-color:var(--border)}.bg-surface{background-color:var(--surface)}.bg-transparent{background-color:#0000}.text-gilded{color:var(--gilded-fallback);background-image:var(--gilded);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.text-gilded{-webkit-text-fill-color:currentColor;background-image:none}}.capture-orb{background-image:radial-gradient(circle at 50% 35%, var(--cta-from) 0%, var(--cta-to) 75%);box-shadow:var(--cta-glow);color:var(--on-cta)}.fill-cta{background-image:linear-gradient(135deg, var(--cta-from), var(--cta-to));box-shadow:var(--cta-glow);color:var(--on-cta)}.fill-primary{background-image:linear-gradient(180deg, var(--primary-fill-from), var(--primary-fill-to));box-shadow:var(--primary-glow);color:var(--on-primary)}.stage-stars{background-image:radial-gradient(1px 1px at 12% 22%, var(--text) 50%, transparent 51%), radial-gradient(1.2px 1.2px at 84% 18%, var(--text) 50%, transparent 51%), radial-gradient(1px 1px at 72% 48%, var(--text) 50%, transparent 51%), radial-gradient(1px 1px at 18% 70%, var(--text) 50%, transparent 51%), radial-gradient(.8px .8px at 90% 76%, var(--text) 50%, transparent 51%), radial-gradient(.8px .8px at 54% 28%, var(--text) 50%, transparent 51%), radial-gradient(1px 1px at 38% 88%, var(--text) 50%, transparent 51%);opacity:var(--stars-opacity)}.surface-quran{background-image:linear-gradient(180deg, var(--quran-surface-from), var(--quran-surface-to));border:1px solid var(--quran-border);box-shadow:var(--quran-glow)}.surface-sunnah{background-image:linear-gradient(180deg, var(--sunnah-surface-from), var(--sunnah-surface-to));border:1px solid var(--sunnah-border);box-shadow:var(--sunnah-glow)}.surface-step{background-image:linear-gradient(160deg, var(--step-surface-from), var(--step-surface-to) 70%);border:1px solid var(--step-border)}.bg-\[linear-gradient\(90deg\,transparent\,var\(--landing-gold\)\,transparent\)\]{background-image:linear-gradient(90deg,transparent,var(--landing-gold),transparent)}.bg-\[linear-gradient\(90deg\,var\(--glow-gold\)\,var\(--glow-emerald\)\)\]{background-image:linear-gradient(90deg,var(--glow-gold),var(--glow-emerald))}.bg-\[linear-gradient\(135deg\,\#082e25_0\%\,\#0f4c3a_100\%\)\]{background-image:linear-gradient(135deg,#082e25 0%,#0f4c3a 100%)}.bg-\[linear-gradient\(135deg\,var\(--step-surface-from\)\,var\(--step-surface-to\)\)\]{background-image:linear-gradient(135deg,var(--step-surface-from),var(--step-surface-to))}.bg-\[linear-gradient\(180deg\,rgb\(0_0_0\/0\.35\)\,transparent_35\%\,transparent_55\%\,rgb\(0_0_0\/0\.45\)\)\]{background-image:linear-gradient(#00000059,#0000 35% 55%,#00000073)}.bg-\[linear-gradient\(180deg\,transparent\,var\(--bg\)_35\%\)\]{background-image:linear-gradient(180deg,transparent,var(--bg) 35%)}.bg-\[linear-gradient\(to_right\,var\(--stage-fade\)_0\%\,transparent_22\%\)\,linear-gradient\(to_top\,var\(--stage-fade\)_0\%\,transparent_14\%\)\]{background-image:linear-gradient(to right,var(--stage-fade) 0%,transparent 22%),linear-gradient(to top,var(--stage-fade) 0%,transparent 14%)}.bg-\[linear-gradient\(to_top\,var\(--stage-fade\)_10\%\,transparent\)\]{background-image:linear-gradient(to top,var(--stage-fade) 10%,transparent)}.bg-\[linear-gradient\(to_top\,var\(--stage-fade\)_15\%\,transparent\)\]{background-image:linear-gradient(to top,var(--stage-fade) 15%,transparent)}.bg-\[linear-gradient\(transparent_62\%\,var\(--hadith-highlight\)_62\%\)\]{background-image:linear-gradient(transparent 62%,var(--hadith-highlight) 62%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,color-mix\(in_srgb\,var\(--landing-gold\)_20\%\,transparent\)\,transparent_72\%\)\,linear-gradient\(180deg\,var\(--surface\)\,transparent\)\]{background-image:radial-gradient(circle at 50% 18%,var(--landing-gold),transparent 72%),linear-gradient(180deg,var(--surface),transparent)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_50\%_18\%\,color-mix\(in_srgb\,var\(--landing-gold\)_20\%\,transparent\)\,transparent_72\%\)\,linear-gradient\(180deg\,var\(--surface\)\,transparent\)\]{background-image:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--landing-gold) 20%,transparent),transparent 72%),linear-gradient(180deg,var(--surface),transparent)}}.bg-\[radial-gradient\(closest-side\,rgb\(63_214_154\/0\.2\)\,transparent_72\%\)\]{background-image:radial-gradient(closest-side,#3fd69a33,#0000 72%)}.bg-\[radial-gradient\(closest-side\,rgb\(223_189_119\/0\.22\)\,transparent_72\%\)\]{background-image:radial-gradient(closest-side,#dfbd7738,#0000 72%)}.photo-scrim{background-image:var(--photo-scrim)}.stage-aurora{background-image:var(--stage-aurora)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[18px\]{padding:18px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[18px\]{padding-inline:18px}.px-\[25px\]{padding-inline:25px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[29px\]{padding-block:29px}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.pe-14{padding-inline-end:calc(var(--spacing) * 14)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[max\(12px\,env\(safe-area-inset-top\)\)\]{padding-top:max(12px, env(safe-area-inset-top))}.pt-\[max\(24px\,env\(safe-area-inset-top\)\)\]{padding-top:max(24px, env(safe-area-inset-top))}.pt-\[max\(28px\,env\(safe-area-inset-top\)\)\]{padding-top:max(28px, env(safe-area-inset-top))}.pt-\[max\(40px\,env\(safe-area-inset-top\)\)\]{padding-top:max(40px, env(safe-area-inset-top))}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(16px, env(safe-area-inset-bottom))}.pb-\[max\(20px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(20px, env(safe-area-inset-bottom))}.pb-\[max\(24px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(24px, env(safe-area-inset-bottom))}.pb-\[max\(32px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(32px, env(safe-area-inset-bottom))}.pb-\[var\(--nav-gap\)\]{padding-bottom:var(--nav-gap)}.pb-nav{padding-bottom:var(--nav-clearance)}.pl-\[76px\]{padding-left:76px}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-reem-kufi), var(--font-readex-latin), system-ui, sans-serif}.font-hadith{font-family:var(--font-noto-naskh), serif}.font-ornament{font-family:var(--font-amiri), serif}.font-quran{font-family:var(--font-uthmanic-hafs), var(--font-noto-naskh), serif}.font-sans{font-family:var(--font-readex-arabic), var(--font-readex-latin), system-ui, sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-heading{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-subheading{font-size:var(--text-subheading);line-height:var(--tw-leading,var(--text-subheading--line-height))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[0\.9875rem\]{font-size:.9875rem}.text-\[0\.96875rem\]{font-size:.96875rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.625rem\]{font-size:1.625rem}.text-\[1\.1875rem\]{font-size:1.1875rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.125rem\]{font-size:2.125rem}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[30px\]{font-size:30px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[2\.2\]{--tw-leading:2.2;line-height:2.2}.leading-\[2\]{--tw-leading:2;line-height:2}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0f4c3a\]{color:#0f4c3a}.text-\[\#4a635c\]{color:#4a635c}.text-\[\#8d6e2c\]{color:#8d6e2c}.text-\[\#16302a\]{color:#16302a}.text-\[\#202616\]{color:#202616}.text-\[\#dfbd77\]{color:#dfbd77}.text-\[\#fff\],.text-\[\#ffffff\]{color:#fff}.text-\[rgb\(223_189_119\/0\.16\)\]{color:#dfbd7729}.text-\[rgb\(255_255_255\/0\.8\)\]{color:#fffc}.text-\[rgb\(255_255_255\/0\.85\)\]{color:#ffffffd9}.text-\[rgb\(255_255_255\/0\.86\)\]{color:#ffffffdb}.text-\[var\(--chip-primary-fg\)\]{color:var(--chip-primary-fg)}.text-\[var\(--glow-gold\)\]{color:var(--glow-gold)}.text-\[var\(--hadith-words\)\]{color:var(--hadith-words)}.text-\[var\(--landing-gold\)\]{color:var(--landing-gold)}.text-\[var\(--on-primary\)\]{color:var(--on-primary)}.text-\[var\(--ornament\)\]{color:var(--ornament)}.text-\[var\(--quran-label\)\]{color:var(--quran-label)}.text-\[var\(--secondary-fg\)\]{color:var(--secondary-fg)}.text-\[var\(--step-title\)\]{color:var(--step-title)}.text-\[var\(--sunnah-label\)\]{color:var(--sunnah-label)}.text-\[var\(--world-gold\)\]{color:var(--world-gold)}.text-\[var\(--world-ink\)\]{color:var(--world-ink)}.text-brand{color:var(--brand)}.text-danger{color:var(--danger)}.text-fg{color:var(--text)}.text-fg-muted{color:var(--text-muted)}.text-fg-soft{color:var(--text-soft)}.text-glass-fg{color:var(--glass-text)}.text-glass-fg-soft{color:var(--glass-text-soft)}.text-link{color:var(--link)}.text-nav-active{color:var(--nav-active)}.text-primary{color:var(--primary)}.text-quran{color:var(--quran-accent)}.text-quran-text{color:var(--quran-text)}.text-step-title{color:var(--step-title)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--focus\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_currentColor\]{--tw-shadow:0 0 8px var(--tw-shadow-color,currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_3px_rgb\(223_189_119\/0\.6\)\]{--tw-shadow:0 0 10px 3px var(--tw-shadow-color,#dfbd7799);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_var\(--glow-gold\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--glow-gold));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--glow-gold\)_40\%\,transparent\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,var(--glow-gold))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--glow-gold\)_40\%\,transparent\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,color-mix(in srgb,var(--glow-gold) 40%,transparent))}}.shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--glow-gold\)_40\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_var\(--mark-glow\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,var(--mark-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_28px_rgb\(8_46_37\/0\.4\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#082e2566);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgb\(0_0_0\/0\.25\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_rgb\(0_0_0\/0\.4\)\]{--tw-shadow:0 30px 60px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_14px_color-mix\(in_srgb\,var\(--landing-gold\)_14\%\,transparent\)\,0_6px_18px_rgb\(0_0_0\/0\.18\)\]{--tw-shadow:inset 0 0 14px var(--tw-shadow-color,var(--landing-gold)), 0 6px 18px var(--tw-shadow-color,#0000002e)}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_14px_color-mix\(in_srgb\,var\(--landing-gold\)_14\%\,transparent\)\,0_6px_18px_rgb\(0_0_0\/0\.18\)\]{--tw-shadow:inset 0 0 14px var(--tw-shadow-color,color-mix(in srgb,var(--landing-gold) 14%,transparent)), 0 6px 18px var(--tw-shadow-color,#0000002e)}}.shadow-\[inset_0_0_14px_color-mix\(in_srgb\,var\(--landing-gold\)_14\%\,transparent\)\,0_6px_18px_rgb\(0_0_0\/0\.18\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--panel-shadow\)\]{--tw-shadow:var(--panel-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--primary-glow\)\]{--tw-shadow:var(--primary-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--quran-glow\)\]{--tw-shadow:var(--quran-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--sunnah-glow\)\]{--tw-shadow:var(--sunnah-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-4{outline-offset:4px}.outline-\[var\(--focus\)\]{outline-color:var(--focus)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_6px_var\(--glow-gold\)\]{--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,var(--glow-gold)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_var\(--glow-gold\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,var(--glow-gold)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,border-color\,box-shadow\,filter\]{transition-property:background-color,color,border-color,box-shadow,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,border-color\]{transition-property:background-color,color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[outline-color\]{transition-property:outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[stroke-dasharray\:24\]{stroke-dasharray:24}.\[text-shadow\:0_1px_6px_rgba\(0\,0\,0\,0\.7\)\]{text-shadow:0 1px 6px #000000b3}.\[text-shadow\:var\(--hadith-words-glow\)\]{text-shadow:var(--hadith-words-glow)}.group-open\:-rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:-90deg}.group-focus-visible\:outline-3:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:3px}.group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible *){outline-offset:2px}.group-focus-visible\:outline-\[var\(--focus\)\]:is(:where(.group):focus-visible *){outline-color:var(--focus)}.peer-checked\:block:is(:where(.peer):checked~*){display:block}.peer-checked\:justify-end:is(:where(.peer):checked~*){justify-content:flex-end}.peer-checked\:border-transparent:is(:where(.peer):checked~*){border-color:#0000}.peer-checked\:bg-\[var\(--primary-fill-to\)\]:is(:where(.peer):checked~*){background-color:var(--primary-fill-to)}.peer-focus-visible\:outline-3:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:3px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-\[var\(--focus\)\]:is(:where(.peer):focus-visible~*){outline-color:var(--focus)}.peer-disabled\:opacity-60:is(:where(.peer):disabled~*){opacity:.6}.placeholder\:text-fg-muted::placeholder{color:var(--text-muted)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.checked\:border-transparent:checked{border-color:#0000}.checked\:bg-\[var\(--primary-fill-to\)\]:checked{background-color:var(--primary-fill-to)}.empty\:-mb-4:empty{margin-bottom:calc(var(--spacing) * -4)}.empty\:-mb-5:empty{margin-bottom:calc(var(--spacing) * -5)}.empty\:hidden:empty{display:none}.focus-within\:not-sr-only:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus-within\:absolute:focus-within{position:absolute}.focus-within\:inset-x-4:focus-within{inset-inline:calc(var(--spacing) * 4)}.focus-within\:bottom-4:focus-within{bottom:calc(var(--spacing) * 4)}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:rounded-\[var\(--radius-panel\)\]:focus-within{border-radius:var(--radius-panel)}.focus-within\:glass:focus-within{background-color:var(--surface-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border:1px solid var(--border)}.focus-within\:p-4:focus-within{padding:calc(var(--spacing) * 4)}@media (hover:hover){.hover\:border-\[var\(--focus\)\]:hover{border-color:var(--focus)}.hover\:border-\[var\(--secondary-border\)\]:hover{border-color:var(--secondary-border)}.hover\:bg-\[\#ffffff\]:hover{background-color:#fff}.hover\:bg-\[rgb\(255_255_255\/0\.08\)\]:hover{background-color:#ffffff14}.hover\:bg-\[var\(--quran-surface-to\)\]:hover{background-color:var(--quran-surface-to)}.hover\:bg-\[var\(--sunnah-surface-from\)\]:hover{background-color:var(--sunnah-surface-from)}.hover\:bg-\[var\(--sunnah-surface-to\)\]:hover{background-color:var(--sunnah-surface-to)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:text-danger:hover{color:var(--danger)}.hover\:text-fg:hover{color:var(--text)}.hover\:text-glass-fg:hover{color:var(--glass-text)}.hover\:text-primary:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:start-3:focus{inset-inline-start:calc(var(--spacing) * 3)}.focus\:top-\[max\(12px\,env\(safe-area-inset-top\)\)\]:focus{top:max(12px, env(safe-area-inset-top))}.focus-visible\:border-\[var\(--focus\)\]:focus-visible{border-color:var(--focus)}.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-offset-\[-6px\]:focus-visible{outline-offset:-6px}.focus-visible\:outline-\[\#ffffff\]:focus-visible{outline-color:#fff}.focus-visible\:outline-\[var\(--focus\)\]:focus-visible{outline-color:var(--focus)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\:disabled\]\:opacity-60:has(:disabled){opacity:.6}.has-\[\:focus-visible\]\:outline-3:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:3px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-\[var\(--focus\)\]:has(:focus-visible){outline-color:var(--focus)}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-pressed\:bg-\[var\(--chip-primary-bg\)\][aria-pressed=true]{background-color:var(--chip-primary-bg)}.aria-\[invalid\=true\]\:border-danger[aria-invalid=true]{border-color:var(--danger)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[fx-from-end_0\.7s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_0\.12s_both\]{animation:.7s cubic-bezier(.22,1,.36,1) .12s both fx-from-end}.motion-safe\:animate-\[fx-from-start_0\.7s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:.7s cubic-bezier(.22,1,.36,1) both fx-from-start}.motion-safe\:animate-\[fx-lock_0\.6s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:.6s cubic-bezier(.22,1,.36,1) both fx-lock}.motion-safe\:animate-\[fx-mist_1\.8s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_0\.3s_both\]{animation:1.8s cubic-bezier(.22,1,.36,1) .3s both fx-mist}.motion-safe\:animate-\[fx-pop_0\.5s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_0\.9s_both\]{animation:.5s cubic-bezier(.22,1,.36,1) .9s both fx-pop}.motion-safe\:animate-\[fx-pop_0\.6s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:.6s cubic-bezier(.22,1,.36,1) both fx-pop}.motion-safe\:animate-\[fx-ring_2\.4s_cubic-bezier\(0\.22\,1\,0\.36\,1\)_2\]{animation:2.4s cubic-bezier(.22,1,.36,1) 2 fx-ring}.motion-safe\:animate-\[fx-rotate-reverse_9s_linear_infinite\]{animation:9s linear infinite fx-rotate-reverse}.motion-safe\:animate-\[fx-rotate-reverse_44s_linear_infinite\]{animation:44s linear infinite fx-rotate-reverse}.motion-safe\:animate-\[fx-rotate-reverse_60s_linear_infinite\]{animation:60s linear infinite fx-rotate-reverse}.motion-safe\:animate-\[fx-rotate_9s_linear_infinite\]{animation:9s linear infinite fx-rotate}.motion-safe\:animate-\[fx-rotate_12s_linear_infinite\]{animation:12s linear infinite fx-rotate}.motion-safe\:animate-\[fx-rotate_64s_linear_infinite\]{animation:64s linear infinite fx-rotate}.motion-safe\:animate-\[fx-rotate_90s_linear_infinite\]{animation:90s linear infinite fx-rotate}.motion-safe\:animate-breathe{animation:var(--animate-breathe)}.motion-safe\:animate-draw{animation:var(--animate-draw)}.motion-safe\:animate-fade-in{animation:var(--animate-fade-in)}.motion-safe\:animate-grow{animation:var(--animate-grow)}.motion-safe\:animate-pulse-soft{animation:var(--animate-pulse-soft)}.motion-safe\:animate-rise{animation:var(--animate-rise)}.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}.motion-safe\:active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:active\:scale-\[0\.98\]:active{scale:.98}}.rtl\:origin-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform-origin:100%}.rtl\:bg-\[linear-gradient\(to_left\,var\(--stage-fade\)_0\%\,transparent_22\%\)\,linear-gradient\(to_top\,var\(--stage-fade\)_0\%\,transparent_14\%\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){background-image:linear-gradient(to left,var(--stage-fade) 0%,transparent 22%),linear-gradient(to top,var(--stage-fade) 0%,transparent 14%)}@media (pointer:fine){.pointer-fine\:block{display:block}}@media (min-width:48rem){.tablet\:not-sr-only:where(:not([data-viewport],[data-viewport] *)){clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}.tablet\:not-sr-only:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}@media (min-width:48rem){.tablet\:sticky:where(:not([data-viewport],[data-viewport] *)){position:sticky}}.tablet\:sticky:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){position:sticky}@media (min-width:48rem){.tablet\:inset-x-3:where(:not([data-viewport],[data-viewport] *)){inset-inline:calc(var(--spacing) * 3)}}.tablet\:inset-x-3:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){inset-inline:calc(var(--spacing) * 3)}@media (min-width:48rem){.tablet\:inset-x-auto:where(:not([data-viewport],[data-viewport] *)){inset-inline:auto}}.tablet\:inset-x-auto:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){inset-inline:auto}@media (min-width:48rem){.tablet\:start-6:where(:not([data-viewport],[data-viewport] *)){inset-inline-start:calc(var(--spacing) * 6)}}.tablet\:start-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){inset-inline-start:calc(var(--spacing) * 6)}@media (min-width:48rem){.tablet\:end-6:where(:not([data-viewport],[data-viewport] *)){inset-inline-end:calc(var(--spacing) * 6)}}.tablet\:end-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){inset-inline-end:calc(var(--spacing) * 6)}@media (min-width:48rem){.tablet\:top-9:where(:not([data-viewport],[data-viewport] *)){top:calc(var(--spacing) * 9)}}.tablet\:top-9:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){top:calc(var(--spacing) * 9)}@media (min-width:48rem){.tablet\:top-\[20\%\]:where(:not([data-viewport],[data-viewport] *)){top:20%}}.tablet\:top-\[20\%\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){top:20%}@media (min-width:48rem){.tablet\:top-\[calc\(var\(--topbar-height\)\+2rem\)\]:where(:not([data-viewport],[data-viewport] *)){top:calc(var(--topbar-height) + 2rem)}}.tablet\:top-\[calc\(var\(--topbar-height\)\+2rem\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){top:calc(var(--topbar-height) + 2rem)}@media (min-width:48rem){.tablet\:top-\[calc\(var\(--topbar-height\)\+16px\)\]:where(:not([data-viewport],[data-viewport] *)){top:calc(var(--topbar-height) + 16px)}}.tablet\:top-\[calc\(var\(--topbar-height\)\+16px\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){top:calc(var(--topbar-height) + 16px)}@media (min-width:48rem){.tablet\:top-\[var\(--topbar-height\)\]:where(:not([data-viewport],[data-viewport] *)){top:var(--topbar-height)}}.tablet\:top-\[var\(--topbar-height\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){top:var(--topbar-height)}@media (min-width:48rem){.tablet\:right-auto:where(:not([data-viewport],[data-viewport] *)){right:auto}}.tablet\:right-auto:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){right:auto}@media (min-width:48rem){.tablet\:bottom-5:where(:not([data-viewport],[data-viewport] *)){bottom:calc(var(--spacing) * 5)}}.tablet\:bottom-5:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){bottom:calc(var(--spacing) * 5)}@media (min-width:48rem){.tablet\:bottom-6:where(:not([data-viewport],[data-viewport] *)){bottom:calc(var(--spacing) * 6)}}.tablet\:bottom-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){bottom:calc(var(--spacing) * 6)}@media (min-width:48rem){.tablet\:bottom-7:where(:not([data-viewport],[data-viewport] *)){bottom:calc(var(--spacing) * 7)}}.tablet\:bottom-7:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){bottom:calc(var(--spacing) * 7)}@media (min-width:48rem){.tablet\:bottom-\[14\%\]:where(:not([data-viewport],[data-viewport] *)){bottom:14%}}.tablet\:bottom-\[14\%\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){bottom:14%}@media (min-width:48rem){.tablet\:left-1\/4:where(:not([data-viewport],[data-viewport] *)){left:25%}}.tablet\:left-1\/4:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){left:25%}@media (min-width:48rem){.tablet\:left-7:where(:not([data-viewport],[data-viewport] *)){left:calc(var(--spacing) * 7)}}.tablet\:left-7:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){left:calc(var(--spacing) * 7)}@media (min-width:48rem){.tablet\:left-\[54\%\]:where(:not([data-viewport],[data-viewport] *)){left:54%}}.tablet\:left-\[54\%\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){left:54%}@media (min-width:48rem){.tablet\:-mx-6:where(:not([data-viewport],[data-viewport] *)){margin-inline:calc(var(--spacing) * -6)}}.tablet\:-mx-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){margin-inline:calc(var(--spacing) * -6)}@media (min-width:48rem){.tablet\:mt-0:where(:not([data-viewport],[data-viewport] *)){margin-top:0}}.tablet\:mt-0:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){margin-top:0}@media (min-width:48rem){.tablet\:block:where(:not([data-viewport],[data-viewport] *)){display:block}}.tablet\:block:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){display:block}@media (min-width:48rem){.tablet\:flex:where(:not([data-viewport],[data-viewport] *)){display:flex}}.tablet\:flex:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){display:flex}@media (min-width:48rem){.tablet\:grid:where(:not([data-viewport],[data-viewport] *)){display:grid}}.tablet\:grid:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){display:grid}@media (min-width:48rem){.tablet\:hidden:where(:not([data-viewport],[data-viewport] *)){display:none}}.tablet\:hidden:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){display:none}@media (min-width:48rem){.tablet\:inline:where(:not([data-viewport],[data-viewport] *)){display:inline}}.tablet\:inline:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){display:inline}@media (min-width:48rem){.tablet\:inline-flex:where(:not([data-viewport],[data-viewport] *)){display:inline-flex}}.tablet\:inline-flex:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){display:inline-flex}@media (min-width:48rem){.tablet\:aspect-\[4\/3\]:where(:not([data-viewport],[data-viewport] *)){aspect-ratio:4/3}}.tablet\:aspect-\[4\/3\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){aspect-ratio:4/3}@media (min-width:48rem){.tablet\:size-6:where(:not([data-viewport],[data-viewport] *)){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}}.tablet\:size-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}@media (min-width:48rem){.tablet\:size-9:where(:not([data-viewport],[data-viewport] *)){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.tablet\:size-9:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}@media (min-width:48rem){.tablet\:size-\[340px\]:where(:not([data-viewport],[data-viewport] *)){width:340px;height:340px}}.tablet\:size-\[340px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:340px;height:340px}@media (min-width:48rem){.tablet\:size-\[470px\]:where(:not([data-viewport],[data-viewport] *)){width:470px;height:470px}}.tablet\:size-\[470px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:470px;height:470px}@media (min-width:48rem){.tablet\:size-\[640px\]:where(:not([data-viewport],[data-viewport] *)){width:640px;height:640px}}.tablet\:size-\[640px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:640px;height:640px}@media (min-width:48rem){.tablet\:size-auto:where(:not([data-viewport],[data-viewport] *)){width:auto;height:auto}}.tablet\:size-auto:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:auto;height:auto}@media (min-width:48rem){.tablet\:h-4:where(:not([data-viewport],[data-viewport] *)){height:calc(var(--spacing) * 4)}}.tablet\:h-4:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){height:calc(var(--spacing) * 4)}@media (min-width:48rem){.tablet\:h-28:where(:not([data-viewport],[data-viewport] *)){height:calc(var(--spacing) * 28)}}.tablet\:h-28:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){height:calc(var(--spacing) * 28)}@media (min-width:48rem){.tablet\:h-32:where(:not([data-viewport],[data-viewport] *)){height:calc(var(--spacing) * 32)}}.tablet\:h-32:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){height:calc(var(--spacing) * 32)}@media (min-width:48rem){.tablet\:h-\[420px\]:where(:not([data-viewport],[data-viewport] *)){height:420px}}.tablet\:h-\[420px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){height:420px}@media (min-width:48rem){.tablet\:h-\[468px\]:where(:not([data-viewport],[data-viewport] *)){height:468px}}.tablet\:h-\[468px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){height:468px}@media (min-width:48rem){.tablet\:h-\[474px\]:where(:not([data-viewport],[data-viewport] *)){height:474px}}.tablet\:h-\[474px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){height:474px}@media (min-width:48rem){.tablet\:h-\[calc\(var\(--app-height\)-var\(--topbar-height\)\)\]:where(:not([data-viewport],[data-viewport] *)){height:calc(var(--app-height) - var(--topbar-height))}}.tablet\:h-\[calc\(var\(--app-height\)-var\(--topbar-height\)\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){height:calc(var(--app-height) - var(--topbar-height))}@media (min-width:48rem){.tablet\:h-\[calc\(var\(--app-height\)-var\(--topbar-height\)-1px\)\]:where(:not([data-viewport],[data-viewport] *)){height:calc(var(--app-height) - var(--topbar-height) - 1px)}}.tablet\:h-\[calc\(var\(--app-height\)-var\(--topbar-height\)-1px\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){height:calc(var(--app-height) - var(--topbar-height) - 1px)}@media (min-width:48rem){.tablet\:h-full:where(:not([data-viewport],[data-viewport] *)){height:100%}}.tablet\:h-full:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){height:100%}@media (min-width:48rem){.tablet\:max-h-\[560px\]:where(:not([data-viewport],[data-viewport] *)){max-height:560px}}.tablet\:max-h-\[560px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){max-height:560px}@media (min-width:48rem){.tablet\:max-h-none:where(:not([data-viewport],[data-viewport] *)){max-height:none}}.tablet\:max-h-none:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){max-height:none}@media (min-width:48rem){.tablet\:min-h-\[52px\]:where(:not([data-viewport],[data-viewport] *)){min-height:52px}}.tablet\:min-h-\[52px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){min-height:52px}@media (min-width:48rem){.tablet\:min-h-\[220px\]:where(:not([data-viewport],[data-viewport] *)){min-height:220px}}.tablet\:min-h-\[220px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){min-height:220px}@media (min-width:48rem){.tablet\:min-h-\[calc\(var\(--app-height\)-var\(--topbar-height\)\)\]:where(:not([data-viewport],[data-viewport] *)){min-height:calc(var(--app-height) - var(--topbar-height))}}.tablet\:min-h-\[calc\(var\(--app-height\)-var\(--topbar-height\)\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){min-height:calc(var(--app-height) - var(--topbar-height))}@media (min-width:48rem){.tablet\:w-16:where(:not([data-viewport],[data-viewport] *)){width:calc(var(--spacing) * 16)}}.tablet\:w-16:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:calc(var(--spacing) * 16)}@media (min-width:48rem){.tablet\:w-56:where(:not([data-viewport],[data-viewport] *)){width:calc(var(--spacing) * 56)}}.tablet\:w-56:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:calc(var(--spacing) * 56)}@media (min-width:48rem){.tablet\:w-\[196px\]:where(:not([data-viewport],[data-viewport] *)){width:196px}}.tablet\:w-\[196px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:196px}@media (min-width:48rem){.tablet\:w-\[234px\]:where(:not([data-viewport],[data-viewport] *)){width:234px}}.tablet\:w-\[234px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:234px}@media (min-width:48rem){.tablet\:w-\[440px\]:where(:not([data-viewport],[data-viewport] *)){width:440px}}.tablet\:w-\[440px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){width:440px}@media (min-width:48rem){.tablet\:max-w-md:where(:not([data-viewport],[data-viewport] *)){max-width:var(--container-md)}}.tablet\:max-w-md:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){max-width:var(--container-md)}@media (min-width:48rem){.tablet\:flex-1:where(:not([data-viewport],[data-viewport] *)){flex:1}}.tablet\:flex-1:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){flex:1}@media (min-width:48rem){.tablet\:flex-none:where(:not([data-viewport],[data-viewport] *)){flex:none}}.tablet\:flex-none:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){flex:none}@media (min-width:48rem){.tablet\:shrink-0:where(:not([data-viewport],[data-viewport] *)){flex-shrink:0}}.tablet\:shrink-0:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){flex-shrink:0}@media (min-width:48rem){.tablet\:grid-cols-2:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:repeat(2,minmax(0,1fr))}}.tablet\:grid-cols-2:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:48rem){.tablet\:grid-cols-3:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:repeat(3,minmax(0,1fr))}}.tablet\:grid-cols-3:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:48rem){.tablet\:grid-cols-\[15rem_minmax\(0\,1fr\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:15rem minmax(0,1fr)}}.tablet\:grid-cols-\[15rem_minmax\(0\,1fr\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:15rem minmax(0,1fr)}@media (min-width:48rem){.tablet\:grid-cols-\[20rem_minmax\(0\,1fr\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:20rem minmax(0,1fr)}}.tablet\:grid-cols-\[20rem_minmax\(0\,1fr\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:20rem minmax(0,1fr)}@media (min-width:48rem){.tablet\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.tablet\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}@media (min-width:48rem){.tablet\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.tablet\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}@media (min-width:48rem){.tablet\:grid-cols-\[minmax\(19rem\,2fr\)_minmax\(0\,3fr\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:minmax(19rem,2fr) minmax(0,3fr)}}.tablet\:grid-cols-\[minmax\(19rem\,2fr\)_minmax\(0\,3fr\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:minmax(19rem,2fr) minmax(0,3fr)}@media (min-width:48rem){.tablet\:flex-col:where(:not([data-viewport],[data-viewport] *)){flex-direction:column}}.tablet\:flex-col:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){flex-direction:column}@media (min-width:48rem){.tablet\:flex-row:where(:not([data-viewport],[data-viewport] *)){flex-direction:row}}.tablet\:flex-row:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){flex-direction:row}@media (min-width:48rem){.tablet\:items-center:where(:not([data-viewport],[data-viewport] *)){align-items:center}}.tablet\:items-center:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){align-items:center}@media (min-width:48rem){.tablet\:items-end:where(:not([data-viewport],[data-viewport] *)){align-items:flex-end}}.tablet\:items-end:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){align-items:flex-end}@media (min-width:48rem){.tablet\:items-start:where(:not([data-viewport],[data-viewport] *)){align-items:flex-start}}.tablet\:items-start:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){align-items:flex-start}@media (min-width:48rem){.tablet\:items-stretch:where(:not([data-viewport],[data-viewport] *)){align-items:stretch}}.tablet\:items-stretch:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){align-items:stretch}@media (min-width:48rem){.tablet\:justify-between:where(:not([data-viewport],[data-viewport] *)){justify-content:space-between}}.tablet\:justify-between:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){justify-content:space-between}@media (min-width:48rem){.tablet\:gap-1\.5:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 1.5)}}.tablet\:gap-1\.5:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 1.5)}@media (min-width:48rem){.tablet\:gap-2:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 2)}}.tablet\:gap-2:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 2)}@media (min-width:48rem){.tablet\:gap-2\.5:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 2.5)}}.tablet\:gap-2\.5:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 2.5)}@media (min-width:48rem){.tablet\:gap-3:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 3)}}.tablet\:gap-3:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 3)}@media (min-width:48rem){.tablet\:gap-5:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 5)}}.tablet\:gap-5:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 5)}@media (min-width:48rem){.tablet\:gap-6:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 6)}}.tablet\:gap-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 6)}@media (min-width:48rem){.tablet\:gap-7:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 7)}}.tablet\:gap-7:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 7)}@media (min-width:48rem){.tablet\:gap-8:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 8)}}.tablet\:gap-8:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 8)}@media (min-width:48rem){.tablet\:gap-10:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 10)}}.tablet\:gap-10:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 10)}@media (min-width:48rem){.tablet\:gap-14:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 14)}}.tablet\:gap-14:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 14)}@media (min-width:48rem){.tablet\:self-start:where(:not([data-viewport],[data-viewport] *)){align-self:flex-start}}.tablet\:self-start:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){align-self:flex-start}@media (min-width:48rem){.tablet\:rounded-\[18px\]:where(:not([data-viewport],[data-viewport] *)){border-radius:18px}}.tablet\:rounded-\[18px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-radius:18px}@media (min-width:48rem){.tablet\:rounded-\[24px\]:where(:not([data-viewport],[data-viewport] *)){border-radius:24px}}.tablet\:rounded-\[24px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-radius:24px}@media (min-width:48rem){.tablet\:rounded-\[30px\]:where(:not([data-viewport],[data-viewport] *)){border-radius:30px}}.tablet\:rounded-\[30px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-radius:30px}@media (min-width:48rem){.tablet\:rounded-\[38px\]:where(:not([data-viewport],[data-viewport] *)){border-radius:38px}}.tablet\:rounded-\[38px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-radius:38px}@media (min-width:48rem){.tablet\:rounded-none:where(:not([data-viewport],[data-viewport] *)){border-radius:0}}.tablet\:rounded-none:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-radius:0}@media (min-width:48rem){.tablet\:border-0:where(:not([data-viewport],[data-viewport] *)){border-style:var(--tw-border-style);border-width:0}}.tablet\:border-0:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-style:var(--tw-border-style);border-width:0}@media (min-width:48rem){.tablet\:border-\[7px\]:where(:not([data-viewport],[data-viewport] *)){border-style:var(--tw-border-style);border-width:7px}}.tablet\:border-\[7px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-style:var(--tw-border-style);border-width:7px}@media (min-width:48rem){.tablet\:border-e:where(:not([data-viewport],[data-viewport] *)){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}}.tablet\:border-e:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}@media (min-width:48rem){.tablet\:border-b:where(:not([data-viewport],[data-viewport] *)){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.tablet\:border-b:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (min-width:48rem){.tablet\:border-line:where(:not([data-viewport],[data-viewport] *)){border-color:var(--border)}}.tablet\:border-line:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){border-color:var(--border)}@media (min-width:48rem){.tablet\:bg-\[rgba\(4\,10\,8\,0\.2\)\]:where(:not([data-viewport],[data-viewport] *)){background-color:#040a0833}}.tablet\:bg-\[rgba\(4\,10\,8\,0\.2\)\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){background-color:#040a0833}@media (min-width:48rem){.tablet\:bg-transparent:where(:not([data-viewport],[data-viewport] *)){background-color:#0000}}.tablet\:bg-transparent:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){background-color:#0000}@media (min-width:48rem){.tablet\:p-0:where(:not([data-viewport],[data-viewport] *)){padding:0}}.tablet\:p-0:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding:0}@media (min-width:48rem){.tablet\:p-3:where(:not([data-viewport],[data-viewport] *)){padding:calc(var(--spacing) * 3)}}.tablet\:p-3:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding:calc(var(--spacing) * 3)}@media (min-width:48rem){.tablet\:p-6:where(:not([data-viewport],[data-viewport] *)){padding:calc(var(--spacing) * 6)}}.tablet\:p-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding:calc(var(--spacing) * 6)}@media (min-width:48rem){.tablet\:p-7:where(:not([data-viewport],[data-viewport] *)){padding:calc(var(--spacing) * 7)}}.tablet\:p-7:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding:calc(var(--spacing) * 7)}@media (min-width:48rem){.tablet\:p-8:where(:not([data-viewport],[data-viewport] *)){padding:calc(var(--spacing) * 8)}}.tablet\:p-8:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding:calc(var(--spacing) * 8)}@media (min-width:48rem){.tablet\:px-0:where(:not([data-viewport],[data-viewport] *)){padding-inline:0}}.tablet\:px-0:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:0}@media (min-width:48rem){.tablet\:px-2:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 2)}}.tablet\:px-2:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 2)}@media (min-width:48rem){.tablet\:px-3:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 3)}}.tablet\:px-3:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 3)}@media (min-width:48rem){.tablet\:px-4:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 4)}}.tablet\:px-4:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 4)}@media (min-width:48rem){.tablet\:px-5:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 5)}}.tablet\:px-5:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 5)}@media (min-width:48rem){.tablet\:px-6:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 6)}}.tablet\:px-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 6)}@media (min-width:48rem){.tablet\:px-7:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 7)}}.tablet\:px-7:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 7)}@media (min-width:48rem){.tablet\:px-8:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 8)}}.tablet\:px-8:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 8)}@media (min-width:48rem){.tablet\:px-9:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 9)}}.tablet\:px-9:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 9)}@media (min-width:48rem){.tablet\:px-10:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 10)}}.tablet\:px-10:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 10)}@media (min-width:48rem){.tablet\:px-\[22px\]:where(:not([data-viewport],[data-viewport] *)){padding-inline:22px}}.tablet\:px-\[22px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-inline:22px}@media (min-width:48rem){.tablet\:py-2:where(:not([data-viewport],[data-viewport] *)){padding-block:calc(var(--spacing) * 2)}}.tablet\:py-2:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-block:calc(var(--spacing) * 2)}@media (min-width:48rem){.tablet\:py-8:where(:not([data-viewport],[data-viewport] *)){padding-block:calc(var(--spacing) * 8)}}.tablet\:py-8:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-block:calc(var(--spacing) * 8)}@media (min-width:48rem){.tablet\:py-10:where(:not([data-viewport],[data-viewport] *)){padding-block:calc(var(--spacing) * 10)}}.tablet\:py-10:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-block:calc(var(--spacing) * 10)}@media (min-width:48rem){.tablet\:py-12:where(:not([data-viewport],[data-viewport] *)){padding-block:calc(var(--spacing) * 12)}}.tablet\:py-12:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-block:calc(var(--spacing) * 12)}@media (min-width:48rem){.tablet\:py-14:where(:not([data-viewport],[data-viewport] *)){padding-block:calc(var(--spacing) * 14)}}.tablet\:py-14:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-block:calc(var(--spacing) * 14)}@media (min-width:48rem){.tablet\:py-\[38px\]:where(:not([data-viewport],[data-viewport] *)){padding-block:38px}}.tablet\:py-\[38px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-block:38px}@media (min-width:48rem){.tablet\:pt-2:where(:not([data-viewport],[data-viewport] *)){padding-top:calc(var(--spacing) * 2)}}.tablet\:pt-2:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-top:calc(var(--spacing) * 2)}@media (min-width:48rem){.tablet\:pt-3:where(:not([data-viewport],[data-viewport] *)){padding-top:calc(var(--spacing) * 3)}}.tablet\:pt-3:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-top:calc(var(--spacing) * 3)}@media (min-width:48rem){.tablet\:pt-5:where(:not([data-viewport],[data-viewport] *)){padding-top:calc(var(--spacing) * 5)}}.tablet\:pt-5:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-top:calc(var(--spacing) * 5)}@media (min-width:48rem){.tablet\:pt-6:where(:not([data-viewport],[data-viewport] *)){padding-top:calc(var(--spacing) * 6)}}.tablet\:pt-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-top:calc(var(--spacing) * 6)}@media (min-width:48rem){.tablet\:pb-0:where(:not([data-viewport],[data-viewport] *)){padding-bottom:0}}.tablet\:pb-0:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-bottom:0}@media (min-width:48rem){.tablet\:pb-6:where(:not([data-viewport],[data-viewport] *)){padding-bottom:calc(var(--spacing) * 6)}}.tablet\:pb-6:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-bottom:calc(var(--spacing) * 6)}@media (min-width:48rem){.tablet\:pb-8:where(:not([data-viewport],[data-viewport] *)){padding-bottom:calc(var(--spacing) * 8)}}.tablet\:pb-8:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-bottom:calc(var(--spacing) * 8)}@media (min-width:48rem){.tablet\:pb-10:where(:not([data-viewport],[data-viewport] *)){padding-bottom:calc(var(--spacing) * 10)}}.tablet\:pb-10:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-bottom:calc(var(--spacing) * 10)}@media (min-width:48rem){.tablet\:pb-12:where(:not([data-viewport],[data-viewport] *)){padding-bottom:calc(var(--spacing) * 12)}}.tablet\:pb-12:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){padding-bottom:calc(var(--spacing) * 12)}@media (min-width:48rem){.tablet\:text-5xl:where(:not([data-viewport],[data-viewport] *)){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.tablet\:text-5xl:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}@media (min-width:48rem){.tablet\:text-lg:where(:not([data-viewport],[data-viewport] *)){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.tablet\:text-lg:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:48rem){.tablet\:text-title-lg:where(:not([data-viewport],[data-viewport] *)){font-size:var(--text-title-lg);line-height:var(--tw-leading,var(--text-title-lg--line-height))}}.tablet\:text-title-lg:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:var(--text-title-lg);line-height:var(--tw-leading,var(--text-title-lg--line-height))}@media (min-width:48rem){.tablet\:text-\[1\.75rem\]:where(:not([data-viewport],[data-viewport] *)){font-size:1.75rem}}.tablet\:text-\[1\.75rem\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:1.75rem}@media (min-width:48rem){.tablet\:text-\[1\.0625rem\]:where(:not([data-viewport],[data-viewport] *)){font-size:1.0625rem}}.tablet\:text-\[1\.0625rem\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:1.0625rem}@media (min-width:48rem){.tablet\:text-\[2\.75rem\]:where(:not([data-viewport],[data-viewport] *)){font-size:2.75rem}}.tablet\:text-\[2\.75rem\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:2.75rem}@media (min-width:48rem){.tablet\:text-\[2rem\]:where(:not([data-viewport],[data-viewport] *)){font-size:2rem}}.tablet\:text-\[2rem\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:2rem}@media (min-width:48rem){.tablet\:text-\[9px\]:where(:not([data-viewport],[data-viewport] *)){font-size:9px}}.tablet\:text-\[9px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:9px}@media (min-width:48rem){.tablet\:text-\[10px\]:where(:not([data-viewport],[data-viewport] *)){font-size:10px}}.tablet\:text-\[10px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:10px}@media (min-width:48rem){.tablet\:text-\[12px\]:where(:not([data-viewport],[data-viewport] *)){font-size:12px}}.tablet\:text-\[12px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:12px}@media (min-width:48rem){.tablet\:text-\[14px\]:where(:not([data-viewport],[data-viewport] *)){font-size:14px}}.tablet\:text-\[14px\]:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){font-size:14px}@media (min-width:48rem){.tablet\:shadow-none:where(:not([data-viewport],[data-viewport] *)){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.tablet\:shadow-none:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:48rem){.tablet\:backdrop-filter-none:where(:not([data-viewport],[data-viewport] *)){-webkit-backdrop-filter:none;backdrop-filter:none}}.tablet\:backdrop-filter-none:where([data-viewport=tablet],[data-viewport=tablet] *,[data-viewport=desktop],[data-viewport=desktop] *){-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width:75rem){.desktop\:not-sr-only:where(:not([data-viewport],[data-viewport] *)){clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}.desktop\:not-sr-only:where([data-viewport=desktop],[data-viewport=desktop] *){clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}@media (min-width:75rem){.desktop\:sticky:where(:not([data-viewport],[data-viewport] *)){position:sticky}}.desktop\:sticky:where([data-viewport=desktop],[data-viewport=desktop] *){position:sticky}@media (min-width:75rem){.desktop\:top-\[calc\(var\(--topbar-height\)\+2rem\)\]:where(:not([data-viewport],[data-viewport] *)){top:calc(var(--topbar-height) + 2rem)}}.desktop\:top-\[calc\(var\(--topbar-height\)\+2rem\)\]:where([data-viewport=desktop],[data-viewport=desktop] *){top:calc(var(--topbar-height) + 2rem)}@media (min-width:75rem){.desktop\:col-start-1:where(:not([data-viewport],[data-viewport] *)){grid-column-start:1}}.desktop\:col-start-1:where([data-viewport=desktop],[data-viewport=desktop] *){grid-column-start:1}@media (min-width:75rem){.desktop\:col-start-2:where(:not([data-viewport],[data-viewport] *)){grid-column-start:2}}.desktop\:col-start-2:where([data-viewport=desktop],[data-viewport=desktop] *){grid-column-start:2}@media (min-width:75rem){.desktop\:row-start-1:where(:not([data-viewport],[data-viewport] *)){grid-row-start:1}}.desktop\:row-start-1:where([data-viewport=desktop],[data-viewport=desktop] *){grid-row-start:1}@media (min-width:75rem){.desktop\:mx-0:where(:not([data-viewport],[data-viewport] *)){margin-inline:0}}.desktop\:mx-0:where([data-viewport=desktop],[data-viewport=desktop] *){margin-inline:0}@media (min-width:75rem){.desktop\:mt-0:where(:not([data-viewport],[data-viewport] *)){margin-top:0}}.desktop\:mt-0:where([data-viewport=desktop],[data-viewport=desktop] *){margin-top:0}@media (min-width:75rem){.desktop\:block:where(:not([data-viewport],[data-viewport] *)){display:block}}.desktop\:block:where([data-viewport=desktop],[data-viewport=desktop] *){display:block}@media (min-width:75rem){.desktop\:flex:where(:not([data-viewport],[data-viewport] *)){display:flex}}.desktop\:flex:where([data-viewport=desktop],[data-viewport=desktop] *){display:flex}@media (min-width:75rem){.desktop\:grid:where(:not([data-viewport],[data-viewport] *)){display:grid}}.desktop\:grid:where([data-viewport=desktop],[data-viewport=desktop] *){display:grid}@media (min-width:75rem){.desktop\:hidden:where(:not([data-viewport],[data-viewport] *)){display:none}}.desktop\:hidden:where([data-viewport=desktop],[data-viewport=desktop] *){display:none}@media (min-width:75rem){.desktop\:inline-flex:where(:not([data-viewport],[data-viewport] *)){display:inline-flex}}.desktop\:inline-flex:where([data-viewport=desktop],[data-viewport=desktop] *){display:inline-flex}@media (min-width:75rem){.desktop\:h-\[228px\]:where(:not([data-viewport],[data-viewport] *)){height:228px}}.desktop\:h-\[228px\]:where([data-viewport=desktop],[data-viewport=desktop] *){height:228px}@media (min-width:75rem){.desktop\:h-\[min\(720px\,calc\(var\(--app-height\)-var\(--topbar-height\)-6rem\)\)\]:where(:not([data-viewport],[data-viewport] *)){height:min(720px, calc(var(--app-height) - var(--topbar-height) - 6rem))}}.desktop\:h-\[min\(720px\,calc\(var\(--app-height\)-var\(--topbar-height\)-6rem\)\)\]:where([data-viewport=desktop],[data-viewport=desktop] *){height:min(720px, calc(var(--app-height) - var(--topbar-height) - 6rem))}@media (min-width:75rem){.desktop\:min-h-\[566px\]:where(:not([data-viewport],[data-viewport] *)){min-height:566px}}.desktop\:min-h-\[566px\]:where([data-viewport=desktop],[data-viewport=desktop] *){min-height:566px}@media (min-width:75rem){.desktop\:w-\[460px\]:where(:not([data-viewport],[data-viewport] *)){width:460px}}.desktop\:w-\[460px\]:where([data-viewport=desktop],[data-viewport=desktop] *){width:460px}@media (min-width:75rem){.desktop\:grid-cols-2:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:repeat(2,minmax(0,1fr))}}.desktop\:grid-cols-2:where([data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:75rem){.desktop\:grid-cols-3:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:repeat(3,minmax(0,1fr))}}.desktop\:grid-cols-3:where([data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:75rem){.desktop\:grid-cols-\[1fr_1\.6fr_2\.4fr\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:1fr 1.6fr 2.4fr}}.desktop\:grid-cols-\[1fr_1\.6fr_2\.4fr\]:where([data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:1fr 1.6fr 2.4fr}@media (min-width:75rem){.desktop\:grid-cols-\[1fr_3fr\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:1fr 3fr}}.desktop\:grid-cols-\[1fr_3fr\]:where([data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:1fr 3fr}@media (min-width:75rem){.desktop\:grid-cols-\[18rem_minmax\(0\,40rem\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:18rem minmax(0,40rem)}}.desktop\:grid-cols-\[18rem_minmax\(0\,40rem\)\]:where([data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:18rem minmax(0,40rem)}@media (min-width:75rem){.desktop\:grid-cols-\[24rem_minmax\(0\,1fr\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:24rem minmax(0,1fr)}}.desktop\:grid-cols-\[24rem_minmax\(0\,1fr\)\]:where([data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:24rem minmax(0,1fr)}@media (min-width:75rem){.desktop\:grid-cols-\[33rem_minmax\(0\,1fr\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:33rem minmax(0,1fr)}}.desktop\:grid-cols-\[33rem_minmax\(0\,1fr\)\]:where([data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:33rem minmax(0,1fr)}@media (min-width:75rem){.desktop\:grid-cols-\[minmax\(0\,26rem\)_minmax\(0\,1fr\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:minmax(0,26rem) minmax(0,1fr)}}.desktop\:grid-cols-\[minmax\(0\,26rem\)_minmax\(0\,1fr\)\]:where([data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:minmax(0,26rem) minmax(0,1fr)}@media (min-width:75rem){.desktop\:grid-cols-\[minmax\(0\,680px\)_minmax\(0\,520px\)\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:minmax(0,680px) minmax(0,520px)}}.desktop\:grid-cols-\[minmax\(0\,680px\)_minmax\(0\,520px\)\]:where([data-viewport=desktop],[data-viewport=desktop] *){grid-template-columns:minmax(0,680px) minmax(0,520px)}@media (min-width:75rem){.desktop\:flex-col:where(:not([data-viewport],[data-viewport] *)){flex-direction:column}}.desktop\:flex-col:where([data-viewport=desktop],[data-viewport=desktop] *){flex-direction:column}@media (min-width:75rem){.desktop\:items-start:where(:not([data-viewport],[data-viewport] *)){align-items:flex-start}}.desktop\:items-start:where([data-viewport=desktop],[data-viewport=desktop] *){align-items:flex-start}@media (min-width:75rem){.desktop\:justify-center:where(:not([data-viewport],[data-viewport] *)){justify-content:center}}.desktop\:justify-center:where([data-viewport=desktop],[data-viewport=desktop] *){justify-content:center}@media (min-width:75rem){.desktop\:justify-start:where(:not([data-viewport],[data-viewport] *)){justify-content:flex-start}}.desktop\:justify-start:where([data-viewport=desktop],[data-viewport=desktop] *){justify-content:flex-start}@media (min-width:75rem){.desktop\:gap-3:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 3)}}.desktop\:gap-3:where([data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 3)}@media (min-width:75rem){.desktop\:gap-6:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 6)}}.desktop\:gap-6:where([data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 6)}@media (min-width:75rem){.desktop\:gap-10:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 10)}}.desktop\:gap-10:where([data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 10)}@media (min-width:75rem){.desktop\:gap-12:where(:not([data-viewport],[data-viewport] *)){gap:calc(var(--spacing) * 12)}}.desktop\:gap-12:where([data-viewport=desktop],[data-viewport=desktop] *){gap:calc(var(--spacing) * 12)}@media (min-width:75rem){.desktop\:gap-\[68px\]:where(:not([data-viewport],[data-viewport] *)){gap:68px}}.desktop\:gap-\[68px\]:where([data-viewport=desktop],[data-viewport=desktop] *){gap:68px}@media (min-width:75rem){.desktop\:self-start:where(:not([data-viewport],[data-viewport] *)){align-self:flex-start}}.desktop\:self-start:where([data-viewport=desktop],[data-viewport=desktop] *){align-self:flex-start}@media (min-width:75rem){.desktop\:rounded-\[28px\]:where(:not([data-viewport],[data-viewport] *)){border-radius:28px}}.desktop\:rounded-\[28px\]:where([data-viewport=desktop],[data-viewport=desktop] *){border-radius:28px}@media (min-width:75rem){.desktop\:px-0:where(:not([data-viewport],[data-viewport] *)){padding-inline:0}}.desktop\:px-0:where([data-viewport=desktop],[data-viewport=desktop] *){padding-inline:0}@media (min-width:75rem){.desktop\:px-1:where(:not([data-viewport],[data-viewport] *)){padding-inline:var(--spacing)}}.desktop\:px-1:where([data-viewport=desktop],[data-viewport=desktop] *){padding-inline:var(--spacing)}@media (min-width:75rem){.desktop\:px-4:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 4)}}.desktop\:px-4:where([data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 4)}@media (min-width:75rem){.desktop\:px-6:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 6)}}.desktop\:px-6:where([data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 6)}@media (min-width:75rem){.desktop\:px-10:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 10)}}.desktop\:px-10:where([data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 10)}@media (min-width:75rem){.desktop\:px-16:where(:not([data-viewport],[data-viewport] *)){padding-inline:calc(var(--spacing) * 16)}}.desktop\:px-16:where([data-viewport=desktop],[data-viewport=desktop] *){padding-inline:calc(var(--spacing) * 16)}@media (min-width:75rem){.desktop\:py-8:where(:not([data-viewport],[data-viewport] *)){padding-block:calc(var(--spacing) * 8)}}.desktop\:py-8:where([data-viewport=desktop],[data-viewport=desktop] *){padding-block:calc(var(--spacing) * 8)}@media (min-width:75rem){.desktop\:py-\[46px\]:where(:not([data-viewport],[data-viewport] *)){padding-block:46px}}.desktop\:py-\[46px\]:where([data-viewport=desktop],[data-viewport=desktop] *){padding-block:46px}@media (min-width:75rem){.desktop\:ps-10:where(:not([data-viewport],[data-viewport] *)){padding-inline-start:calc(var(--spacing) * 10)}}.desktop\:ps-10:where([data-viewport=desktop],[data-viewport=desktop] *){padding-inline-start:calc(var(--spacing) * 10)}@media (min-width:75rem){.desktop\:pe-12:where(:not([data-viewport],[data-viewport] *)){padding-inline-end:calc(var(--spacing) * 12)}}.desktop\:pe-12:where([data-viewport=desktop],[data-viewport=desktop] *){padding-inline-end:calc(var(--spacing) * 12)}@media (min-width:75rem){.desktop\:pt-0:where(:not([data-viewport],[data-viewport] *)){padding-top:0}}.desktop\:pt-0:where([data-viewport=desktop],[data-viewport=desktop] *){padding-top:0}@media (min-width:75rem){.desktop\:text-lg:where(:not([data-viewport],[data-viewport] *)){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.desktop\:text-lg:where([data-viewport=desktop],[data-viewport=desktop] *){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:75rem){.desktop\:text-\[0\.8125rem\]:where(:not([data-viewport],[data-viewport] *)){font-size:.8125rem}}.desktop\:text-\[0\.8125rem\]:where([data-viewport=desktop],[data-viewport=desktop] *){font-size:.8125rem}@media (min-width:75rem){.desktop\:text-\[2\.125rem\]:where(:not([data-viewport],[data-viewport] *)){font-size:2.125rem}}.desktop\:text-\[2\.125rem\]:where([data-viewport=desktop],[data-viewport=desktop] *){font-size:2.125rem}@media (min-width:75rem){.desktop\:text-\[3\.375rem\]:where(:not([data-viewport],[data-viewport] *)){font-size:3.375rem}}.desktop\:text-\[3\.375rem\]:where([data-viewport=desktop],[data-viewport=desktop] *){font-size:3.375rem}@media (min-width:75rem){.desktop\:text-\[3rem\]:where(:not([data-viewport],[data-viewport] *)){font-size:3rem}}.desktop\:text-\[3rem\]:where([data-viewport=desktop],[data-viewport=desktop] *){font-size:3rem}@media (min-width:75rem){.desktop\:text-fg-muted:where(:not([data-viewport],[data-viewport] *)){color:var(--text-muted)}}.desktop\:text-fg-muted:where([data-viewport=desktop],[data-viewport=desktop] *){color:var(--text-muted)}@media (min-width:75rem){.desktop\:shadow-\[var\(--stage-shadow\)\]:where(:not([data-viewport],[data-viewport] *)){--tw-shadow:var(--stage-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.desktop\:shadow-\[var\(--stage-shadow\)\]:where([data-viewport=desktop],[data-viewport=desktop] *){--tw-shadow:var(--stage-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:90rem){.wide\:grid:where(:not([data-viewport],[data-viewport] *)){display:grid}.wide\:max-w-\[1240px\]:where(:not([data-viewport],[data-viewport] *)){max-width:1240px}.wide\:grid-cols-\[1fr_auto_1fr\]:where(:not([data-viewport],[data-viewport] *)){grid-template-columns:1fr auto 1fr}.wide\:items-stretch:where(:not([data-viewport],[data-viewport] *)){align-items:stretch}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.peer:checked~* .\[\.peer\:checked\~\*_\&\]\:bg-\[var\(--on-primary\)\]{background-color:var(--on-primary)}@media (max-height:480px){.\[\@media\(max-height\:480px\)\]\:flex-row{flex-direction:row}}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6faf7;--surface:#fff;--surface-glass:#ffffffdb;--border:#dce7e1;--text:#16302a;--text-soft:#4a635c;--text-muted:#5f6f69;--primary:#0f4c3a;--primary-fill-from:#0f4c3a;--primary-fill-to:#0f4c3a;--on-primary:#fff;--quran-accent:#9a7430;--quran-surface-from:#eef7f2;--quran-surface-to:#eef7f2;--quran-border:#cfe6da;--sunnah-accent:#7a5a1c;--sunnah-surface-from:#fbf8f0;--sunnah-surface-to:#fbf8f0;--sunnah-border:#efe4cb;--link:#0f4c3a;--glow-gold:#ffd978;--landing-gold:#8d6e2c;--landing-band:#eaf2ec;--glow-emerald:#0f4c3a;--brand:#8d6e2c;--scrim:#f6faf79e;--photo-scrim:linear-gradient(180deg, #f6faf7b8 0%, #f6faf700 24%, #f6faf700 58%, #f6faf7eb 84%, #f6faf7 100%);--primary-glow:0 12px 24px -12px #0f4c3acc;--glass-text:#16302a;--glass-text-soft:#4a635c;--nav-glass:#ffffffdb;--nav-active:#0f4c3a;--quran-label:#fff;--quran-label-bg:#0f4c3a;--quran-text:#10241e;--quran-glow:0 18px 40px -26px #0f4c3a73;--sunnah-label:#fff;--sunnah-label-bg:#7a5a1c;--sunnah-glow:0 18px 40px -26px #7a5a1c73;--hadith-words:#0f4c3a;--hadith-highlight:#ffe9b0;--hadith-words-glow:none;--secondary-fg:#0f4c3a;--secondary-border:#0f4c3a;--secondary-bg:#fff;--chip-primary-fg:#0f4c3a;--chip-primary-bg:#e7f6ef;--chip-primary-border:#cfe6da;--step-title:#7a5a1c;--step-surface-from:#fff7e2;--step-surface-to:#fff;--step-border:#f1e2b8;--focus:#0f4c3a;--danger:#9e3324;--point-gold-core:#0f4c3a;--point-gold-halo:#ffd978;--point-emerald-core:#0f4c3a;--point-emerald-halo:#8fd9b6;--point-ring:#fff;--map-land:#eef5f0;--map-park:#dcefe3;--map-water:#cfe6e4;--map-building:#e2ebe5;--map-road:#fff;--map-road-major:#f7ecd2;--map-boundary:#9fb8ad;--map-label:#4a635c;--map-label-halo:#f6faf7;--panel-shadow:0 18px 40px -24px #0f4c3a47, 0 2px 6px #16302a0f;--stage-aurora:radial-gradient(60% 40% at 85% -5%, #bfead9bf, #bfead900 70%), radial-gradient(45% 30% at 5% 30%, #ffe9b080, #ffe9b000 70%), radial-gradient(80% 45% at 50% 115%, #cfe6dab3, #cfe6da00 70%);--stars-opacity:0;--gilded:linear-gradient(180deg, #ad873e 0%, #8a6526 55%, #6b4e15 100%);--gilded-fallback:#7a5a1c;--mark:#9a7430;--mark-glow:#9a743059;--pattern-stroke:#9a7430;--pattern-opacity:.07;--mote:#c6a15b;--mote-opacity:.55;--stage-shadow:0 30px 60px -30px #0f4c3a8c, 0 0 0 1px #dce7e1;--dropzone-border:#0f4c3a4d;--aurora-base:linear-gradient(180deg, #f6faf7 0%, #fff 55%, #fbf8f0 100%);--aurora-a:#bfead9f2;--aurora-b:#dcedffe6;--aurora-c:#f6e7bfd9;--grain-opacity:.035;--vignette:#ffffff8c;--rule-gradient:linear-gradient(135deg, #9a7430bf 0%, #c6a15b33 38%, #c6a15b24 62%, #9a7430a6 100%);--rule-inner:#9a743033;--ornament:#9a7430;--panel-inner-glow:#ffd97824;--cursor-core:#fff4d6;--cursor-glow:#c6a15be6;--sweep-band:#fff4d6d9;--banner-ground:linear-gradient(90deg, transparent, #fffffff0 18%, #fffffff5 82%, transparent);--shimmer:linear-gradient(110deg, #7a5a1c 0%, #9a7430 35%, #c6a15b 50%, #9a7430 65%, #7a5a1c 100%);--cta-from:#e6cb8a;--cta-to:#b08a44;--on-cta:#1a1508;--cta-glow:0 10px 30px #c6a15b59, inset 0 1px 0 #ffffff73;--stage-fade:#f6faf7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1210;--surface:#ffffff0d;--surface-glass:#14201cb8;--border:#ffffff24;--text:#eef3ef;--text-soft:#c3d4cc;--text-muted:#93a79e;--primary:#3fd69a;--primary-fill-from:#4fdca3;--primary-fill-to:#1f9e6e;--on-primary:#04130d;--quran-accent:#e6c77f;--quran-surface-from:#e6c77f1f;--quran-surface-to:#e6c77f08;--quran-border:#e6c77f52;--sunnah-accent:#8feac2;--sunnah-surface-from:#3fd69a1a;--sunnah-surface-to:#3fd69a05;--sunnah-border:#3fd69a4d;--link:#7fe3b8;--glow-gold:#e6c77f;--landing-gold:#dfbd77;--landing-band:#ffffff0a;--glow-emerald:#3fd69a;--brand:#b28b38;--scrim:#040a089e;--photo-scrim:linear-gradient(180deg, #0b1210c7 0%, #0b121000 22%, #0b121000 58%, #0b1210eb 84%, #0b1210 100%);--primary-glow:0 0 26px -2px #3fd69a99;--glass-text:#eef3ef;--glass-text-soft:#dceae3;--nav-glass:#14201cdb;--nav-active:#8feac2;--quran-label:#e6c77f;--quran-label-bg:#e6c77f00;--quran-text:#fbf6e8;--quran-glow:0 0 40px -12px #e6c77f59;--sunnah-label:#8feac2;--sunnah-label-bg:#3fd69a00;--sunnah-glow:0 0 40px -14px #3fd69a59;--hadith-words:#fff;--hadith-highlight:#ffe9b000;--hadith-words-glow:none;--secondary-fg:#8feac2;--secondary-border:#8feac299;--secondary-bg:#8feac200;--chip-primary-fg:#8feac2;--chip-primary-bg:#3fd69a24;--chip-primary-border:#3fd69a66;--step-title:#e6c77f;--step-surface-from:#ffffff0d;--step-surface-to:#ffffff0d;--step-border:#ffffff1f;--focus:#e6c77f;--danger:#ff9c8a;--point-gold-core:#fff4d6;--point-gold-halo:#e6c77f;--point-emerald-core:#e9fff5;--point-emerald-halo:#3fd69a;--point-ring:#fff0;--map-land:#0e1714;--map-park:#10221b;--map-water:#0a1f22;--map-building:#15211d;--map-road:#1c2a25;--map-road-major:#3a3322;--map-boundary:#3d564c;--map-label:#9fb8ad;--map-label-halo:#0b1210;--panel-shadow:inset 0 1px 0 #ffffff0f, 0 24px 48px -28px #000000b3;--stage-aurora:radial-gradient(60% 40% at 85% -5%, #3fd69a29, #3fd69a00 70%), radial-gradient(45% 30% at 5% 30%, #e6c77f17, #e6c77f00 70%), radial-gradient(80% 45% at 50% 115%, #1f9e6e29, #1f9e6e00 70%);--stars-opacity:.55;--gilded:linear-gradient(180deg, #fff4d6 0%, #e6c77f 55%, #c6a15b 100%);--gilded-fallback:#e6c77f;--mark:#e6c77f;--mark-glow:#e6c77f8c;--pattern-stroke:#e6c77f;--pattern-opacity:.035;--mote:#e6c77f;--mote-opacity:.8;--stage-shadow:0 30px 80px -30px #000000e6, 0 0 0 1px #ffffff0f;--dropzone-border:#ffffff38;--aurora-base:linear-gradient(180deg, #0b1210 0%, #0e1a16 55%, #0b1210 100%);--aurora-a:#3fd69a33;--aurora-b:#1f9e6e38;--aurora-c:#e6c77f1f;--grain-opacity:.05;--vignette:#00000073;--rule-gradient:linear-gradient(135deg, #e6c77fd9 0%, #e6c77f2e 38%, #e6c77f1f 62%, #e6c77fbf 100%);--rule-inner:#e6c77f29;--ornament:#e6c77f;--panel-inner-glow:#e6c77f0f;--cursor-core:#fff4d6;--cursor-glow:#e6c77ff2;--sweep-band:#fff4d6b3;--banner-ground:linear-gradient(90deg, transparent, #0b1210e6 18%, #0b1210eb 82%, transparent);--shimmer:linear-gradient(110deg, #c6a15b 0%, #e6c77f 35%, #fff4d6 50%, #e6c77f 65%, #c6a15b 100%);--cta-from:#4fdca3;--cta-to:#1f9e6e;--on-cta:#04130d;--cta-glow:0 0 26px -2px #3fd69a99;--stage-fade:#0b1210}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1210;--surface:#ffffff0d;--surface-glass:#14201cb8;--border:#ffffff24;--text:#eef3ef;--text-soft:#c3d4cc;--text-muted:#93a79e;--primary:#3fd69a;--primary-fill-from:#4fdca3;--primary-fill-to:#1f9e6e;--on-primary:#04130d;--quran-accent:#e6c77f;--quran-surface-from:#e6c77f1f;--quran-surface-to:#e6c77f08;--quran-border:#e6c77f52;--sunnah-accent:#8feac2;--sunnah-surface-from:#3fd69a1a;--sunnah-surface-to:#3fd69a05;--sunnah-border:#3fd69a4d;--link:#7fe3b8;--glow-gold:#e6c77f;--landing-gold:#dfbd77;--landing-band:#ffffff0a;--glow-emerald:#3fd69a;--brand:#b28b38;--scrim:#040a089e;--photo-scrim:linear-gradient(180deg, #0b1210c7 0%, #0b121000 22%, #0b121000 58%, #0b1210eb 84%, #0b1210 100%);--primary-glow:0 0 26px -2px #3fd69a99;--glass-text:#eef3ef;--glass-text-soft:#dceae3;--nav-glass:#14201cdb;--nav-active:#8feac2;--quran-label:#e6c77f;--quran-label-bg:#e6c77f00;--quran-text:#fbf6e8;--quran-glow:0 0 40px -12px #e6c77f59;--sunnah-label:#8feac2;--sunnah-label-bg:#3fd69a00;--sunnah-glow:0 0 40px -14px #3fd69a59;--hadith-words:#fff;--hadith-highlight:#ffe9b000;--hadith-words-glow:none;--secondary-fg:#8feac2;--secondary-border:#8feac299;--secondary-bg:#8feac200;--chip-primary-fg:#8feac2;--chip-primary-bg:#3fd69a24;--chip-primary-border:#3fd69a66;--step-title:#e6c77f;--step-surface-from:#ffffff0d;--step-surface-to:#ffffff0d;--step-border:#ffffff1f;--focus:#e6c77f;--danger:#ff9c8a;--point-gold-core:#fff4d6;--point-gold-halo:#e6c77f;--point-emerald-core:#e9fff5;--point-emerald-halo:#3fd69a;--point-ring:#fff0;--map-land:#0e1714;--map-park:#10221b;--map-water:#0a1f22;--map-building:#15211d;--map-road:#1c2a25;--map-road-major:#3a3322;--map-boundary:#3d564c;--map-label:#9fb8ad;--map-label-halo:#0b1210;--panel-shadow:inset 0 1px 0 #ffffff0f, 0 24px 48px -28px #000000b3;--stage-aurora:radial-gradient(60% 40% at 85% -5%, #3fd69a29, #3fd69a00 70%), radial-gradient(45% 30% at 5% 30%, #e6c77f17, #e6c77f00 70%), radial-gradient(80% 45% at 50% 115%, #1f9e6e29, #1f9e6e00 70%);--stars-opacity:.55;--gilded:linear-gradient(180deg, #fff4d6 0%, #e6c77f 55%, #c6a15b 100%);--gilded-fallback:#e6c77f;--mark:#e6c77f;--mark-glow:#e6c77f8c;--pattern-stroke:#e6c77f;--pattern-opacity:.035;--mote:#e6c77f;--mote-opacity:.8;--stage-shadow:0 30px 80px -30px #000000e6, 0 0 0 1px #ffffff0f;--dropzone-border:#ffffff38;--aurora-base:linear-gradient(180deg, #0b1210 0%, #0e1a16 55%, #0b1210 100%);--aurora-a:#3fd69a33;--aurora-b:#1f9e6e38;--aurora-c:#e6c77f1f;--grain-opacity:.05;--vignette:#00000073;--rule-gradient:linear-gradient(135deg, #e6c77fd9 0%, #e6c77f2e 38%, #e6c77f1f 62%, #e6c77fbf 100%);--rule-inner:#e6c77f29;--ornament:#e6c77f;--panel-inner-glow:#e6c77f0f;--cursor-core:#fff4d6;--cursor-glow:#e6c77ff2;--sweep-band:#fff4d6b3;--banner-ground:linear-gradient(90deg, transparent, #0b1210e6 18%, #0b1210eb 82%, transparent);--shimmer:linear-gradient(110deg, #c6a15b 0%, #e6c77f 35%, #fff4d6 50%, #e6c77f 65%, #c6a15b 100%);--cta-from:#4fdca3;--cta-to:#1f9e6e;--on-cta:#04130d;--cta-glow:0 0 26px -2px #3fd69a99;--stage-fade:#0b1210}.fx-aurora{background-image:var(--aurora-base);position:absolute;inset:0;overflow:hidden}.fx-aurora__blob{will-change:transform;border-radius:50%;width:95vmax;height:95vmax;position:absolute}.fx-aurora__blob--a{background:radial-gradient(closest-side, var(--aurora-a), transparent 72%);animation:38s ease-in-out infinite fx-drift-a;top:-42vmax;left:-30vmax}.fx-aurora__blob--b{background:radial-gradient(closest-side, var(--aurora-b), transparent 72%);animation:46s ease-in-out infinite fx-drift-b;bottom:-40vmax;right:-34vmax}.fx-aurora__blob--c{background:radial-gradient(closest-side, var(--aurora-c), transparent 70%);width:70vmax;height:70vmax;animation:54s ease-in-out infinite fx-drift-c;top:4%;left:18%}.fx-aurora__grain{opacity:var(--grain-opacity);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px;position:absolute;inset:0}.fx-aurora__vignette{background:radial-gradient(ellipse 85% 75% at 50% 42%, transparent 50%, var(--vignette) 100%);position:absolute;inset:0}.fx-ornate{isolation:isolate;position:relative}.fx-ornate-glow{box-shadow:inset 0 0 48px var(--panel-inner-glow), var(--panel-shadow)}.fx-ornate:before{content:"";z-index:-1;border-radius:inherit;background:var(--rule-gradient);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-ornate:after{content:"";z-index:-1;border:1px solid var(--rule-inner);border-radius:max(0px, calc(var(--panel-radius,22px) - 5px));pointer-events:none;position:absolute;inset:5px}.fx-corner{width:30px;height:30px;color:var(--ornament);pointer-events:none;position:absolute}.fx-corner--top-right{top:1px;right:1px;transform:scaleX(-1)}.fx-corner--top-left{top:1px;left:1px}.fx-corner--bottom-right{bottom:1px;right:1px;transform:scale(-1)}.fx-corner--bottom-left{bottom:1px;left:1px;transform:scaleY(-1)}.fx-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.22,1,.36,1) .15s forwards fx-draw}.fx-cursor{z-index:90;pointer-events:none;opacity:0;width:16px;height:16px;color:var(--cursor-core);filter:drop-shadow(0 0 6px var(--cursor-glow)) drop-shadow(0 0 2px var(--cursor-glow));transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s ease-out;position:fixed;top:0;left:0}.fx-cursor[data-visible=true]{opacity:1}.fx-cursor__star{width:100%;height:100%;animation:9s linear infinite fx-rotate}.fx-sweep__band{mix-blend-mode:screen;background:linear-gradient(180deg, transparent 0%, var(--glow-gold) 34%, var(--glow-gold) 48%, var(--sweep-band) 50%, var(--glow-gold) 52%, var(--glow-gold) 66%, transparent 100%);inset-inline:0;height:26%;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.fx-sweep__band{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--glow-gold) 12%, transparent) 34%, color-mix(in srgb, var(--glow-gold) 40%, transparent) 48%, var(--sweep-band) 50%, color-mix(in srgb, var(--glow-gold) 40%, transparent) 52%, color-mix(in srgb, var(--glow-gold) 12%, transparent) 66%, transparent 100%)}}.fx-sweep__band{animation:2.8s cubic-bezier(.45,.02,.55,.98) infinite fx-sweep}.fx-bracket{aspect-ratio:1;border:0 solid var(--glow-gold);width:clamp(14px,9%,28px);position:absolute}@supports (color:color-mix(in lab, red, red)){.fx-bracket{border:0 solid color-mix(in srgb, var(--glow-gold) 75%, transparent)}}.fx-bracket--tl{border-top-width:1.5px;border-left-width:1.5px;border-top-left-radius:4px;top:8px;left:8px}.fx-bracket--tr{border-top-width:1.5px;border-right-width:1.5px;border-top-right-radius:4px;top:8px;right:8px}.fx-bracket--bl{border-bottom-width:1.5px;border-left-width:1.5px;border-bottom-left-radius:4px;bottom:8px;left:8px}.fx-bracket--br{border-bottom-width:1.5px;border-right-width:1.5px;border-bottom-right-radius:4px;bottom:8px;right:8px}.fx-shimmer{background-image:var(--shimmer);-webkit-text-fill-color:transparent;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:3.2s linear infinite fx-shimmer}@media (forced-colors:active){.fx-shimmer{-webkit-text-fill-color:currentColor;background-image:none}}.fx-word{animation:.9s cubic-bezier(.22,1,.36,1) both fx-word-in;display:inline-block}.fx-hairline{border-color:var(--ornament)}@supports (color:color-mix(in lab, red, red)){.fx-hairline{border-color:color-mix(in srgb, var(--ornament) 35%, transparent)}}.fx-scrim{background-color:var(--scrim);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.fx-ornate.fx-dialog-surface{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.fx-ornate.fx-dialog-surface{background-color:color-mix(in srgb, var(--bg) 94%, transparent)}}.fx-enter{animation:.52s cubic-bezier(.22,1,.36,1) both fx-enter}.fx-enter--2{animation-delay:.14s}.fx-enter--3{animation-delay:.28s}@media (prefers-reduced-motion:reduce){.fx-enter{animation:none}}:root[data-motion=reduce] .fx-enter{animation:none}.fx-sound-ring{box-shadow:0 0 0 3px var(--glow-gold)}@supports (color:color-mix(in lab, red, red)){.fx-sound-ring{box-shadow:0 0 0 3px color-mix(in srgb, var(--glow-gold) 70%, transparent)}}.fx-sound-ring{animation:1.8s ease-in-out infinite fx-sound-breath}@media (prefers-reduced-motion:reduce){.fx-sound-ring{opacity:.6;animation:none}}:root[data-motion=reduce] .fx-sound-ring{opacity:.6;animation:none}.fx-rise{animation:fx-rise .9s cubic-bezier(.22, 1, .36, 1) var(--fx-delay,0s) both}[data-reveal=waiting].fx-reveal,[data-reveal=waiting] .fx-reveal-item{opacity:0;transform:translateY(28px)}[data-reveal=shown].fx-reveal,[data-reveal=shown] .fx-reveal-item{animation:fx-rise .9s cubic-bezier(.22, 1, .36, 1) var(--fx-delay,0s) both}.fx-thread{transform-origin:0}.fx-thread:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.fx-thread--now,[data-reveal=shown] .fx-thread{animation:fx-thread 1.1s cubic-bezier(.65, 0, .35, 1) var(--fx-delay,0s) both}[data-reveal=waiting] .fx-thread{transform:scaleX(0)}[data-reveal=waiting] .fx-settle{transform:scale(1.12)}[data-reveal=shown] .fx-settle{animation:fx-settle 1.8s cubic-bezier(.22, 1, .36, 1) var(--fx-delay,0s) both}.fx-halo{animation:fx-halo 2.2s cubic-bezier(.22, 1, .36, 1) var(--fx-delay,0s) 3 both}[data-reveal=waiting] .fx-halo--on-reveal{opacity:0;animation:none}[data-reveal=shown] .fx-halo--on-reveal{animation:fx-halo 2.2s cubic-bezier(.22, 1, .36, 1) var(--fx-delay,0s) 2 both}.fx-phone-in{animation:fx-phone-in 1.5s cubic-bezier(.22, 1, .36, 1) var(--fx-delay,0s) both}.fx-ring-in{animation:fx-ring-in 1.8s cubic-bezier(.22, 1, .36, 1) var(--fx-delay,0s) both}.fx-float{animation:fx-rise .9s cubic-bezier(.22, 1, .36, 1) var(--fx-delay,0s) both, fx-float 4.2s ease-in-out calc(var(--fx-delay,0s) + .9s) 3}.fx-pop-in{animation:fx-pop .7s cubic-bezier(.22, 1, .36, 1) var(--fx-delay,0s) both}.fx-sweep-twice{animation:fx-sweep 1.9s cubic-bezier(.45, .02, .55, .98) var(--fx-delay,0s) 2 both}.fx-turn-slow{animation:140s linear infinite fx-rotate}.fx-turn{animation:48s linear infinite fx-rotate}.fx-turn-back{animation:64s linear infinite fx-rotate-reverse}.fx-glint{animation:fx-glint 2.6s ease-in-out var(--fx-delay,0s) both}@media (prefers-reduced-motion:reduce){[data-reveal=waiting].fx-reveal,[data-reveal=waiting] .fx-reveal-item,[data-reveal=waiting] .fx-thread,[data-reveal=waiting] .fx-settle{opacity:1;transform:none}}:root[data-motion=reduce] [data-reveal=waiting].fx-reveal,:root[data-motion=reduce] [data-reveal=waiting] .fx-reveal-item,:root[data-motion=reduce] [data-reveal=waiting] .fx-thread,:root[data-motion=reduce] [data-reveal=waiting] .fx-settle{opacity:1;transform:none}@keyframes fx-sound-breath{0%,to{opacity:.25}50%{opacity:.9}}@keyframes fx-enter{0%{opacity:0}to{opacity:1}}@keyframes fx-drift-a{0%,to{transform:translate(-4%,-3%)scale(1)rotate(0)}50%{transform:translate(5%,4%)scale(1.14)rotate(10deg)}}@keyframes fx-drift-b{0%,to{transform:translate(4%,3%)scale(1.06)rotate(0)}50%{transform:translate(-6%,-5%)scale(.94)rotate(-12deg)}}@keyframes fx-drift-c{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-9%,7%)scale(1.2)}66%{transform:translate(8%,-5%)scale(.9)}}@keyframes fx-draw{to{stroke-dashoffset:0}}@keyframes fx-rotate{to{transform:rotate(360deg)}}@keyframes fx-rotate-reverse{to{transform:rotate(-360deg)}}@keyframes fx-sweep{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}@keyframes fx-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes fx-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes fx-mist{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes fx-lock{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes fx-flash{0%{opacity:.95}to{opacity:0}}@keyframes fx-from-start{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes fx-from-end{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}@keyframes fx-banner{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}@keyframes fx-word-in{0%{opacity:0;filter:blur(6px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}@keyframes fx-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes fx-route{0%{opacity:1;transform:scaleX(0)}60%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes fx-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes fx-thread{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fx-settle{0%{transform:scale(1.12)}to{transform:none}}@keyframes fx-halo{0%{opacity:0;transform:scale(1)}15%{opacity:.85}to{opacity:0;transform:scale(1.35,1.8)}}@keyframes fx-phone-in{0%{opacity:0;transform:translateY(70px)rotate(-9deg)scale(.88)}to{opacity:1;transform:none}}@keyframes fx-ring-in{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:none}}@keyframes fx-float{0%,to{transform:none}50%{transform:translateY(-9px)}}@keyframes fx-glint{0%,to{text-shadow:0 0 #0000}45%{text-shadow:0 0 18px #ffe2a0bf,0 0 42px #dfbd7773}}:root{--world-green:#0f4c3a;--world-deep:#082e25;--world-gold:#c6a15b;--world-pearl-line:#dce7e1;--world-ink:#16302a}.world-root{background-color:var(--world-deep)}.world-clouds{background:url(/world/clouds-1.webp) 50%/cover no-repeat,linear-gradient(135deg,#dcebe4,#b9d6cb 50%,#8fbcae)}.world-pearl{border:1px solid var(--world-pearl-line);color:var(--world-ink);background-color:#f6faf7f0;box-shadow:0 6px 20px #082e252e}.world-control{width:48px;height:48px;color:var(--world-ink);justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.world-control:hover:not(:disabled){background-color:#0f4c3a14}.world-control:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.world-control:disabled{cursor:not-allowed;color:#788a83}.world-control+.world-control{border-top:1px solid var(--world-pearl-line)}@media (max-height:480px){.world-control+.world-control{border-top:0;border-inline-start:1px solid var(--world-pearl-line)}}.world-marker{background-color:var(--world-green);box-shadow:0 0 0 4px #f6faf759,0 8px 20px #082e2573}.world-name{white-space:nowrap;border:1px solid var(--world-pearl-line);color:var(--world-ink);background-color:#f6faf7f2;border-radius:10px;padding:1px 10px;font-size:.8125rem;font-weight:600;line-height:1.7;box-shadow:0 4px 12px #082e2533}.world-stage{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.world-landmark{transform:translate(-50%, -24px) scale(calc(1 / var(--world-zoom,1)));transform-origin:50% 24px;position:absolute}.world-landmark--arriving{animation:world-landmark-arrive .52s var(--ease-out-soft) both}@keyframes world-landmark-arrive{0%{opacity:0;transform:translate(-50%, -24px) scale(calc(.55 / var(--world-zoom,1)))}to{opacity:1;transform:translate(-50%, -24px) scale(calc(1 / var(--world-zoom,1)))}}.world-accent{width:var(--accent-size);height:var(--accent-size);margin-left:calc(var(--accent-size) / -2);margin-top:calc(var(--accent-size) / -2);pointer-events:none;opacity:0;border-radius:50%;position:absolute}.world-accent--water{border:3px solid var(--accent);animation:world-ripple 1.1s var(--ease-out-soft) 2 both}.world-accent--planting,.world-accent--kinship{background:radial-gradient(circle, var(--accent) 0%, transparent 62%);animation:world-bloom 1.4s var(--ease-out-soft) both}.world-accent--knowledge,.world-accent--justice{background:radial-gradient(circle, #fff8e1f2 0%, var(--accent) 22%, transparent 58%);animation:world-light 1.3s var(--ease-out-soft) both}.world-accent--patience{border:2px dashed var(--accent);animation:world-ripple 1.6s var(--ease-out-soft) both}@keyframes world-ripple{0%{opacity:.85;transform:scale(.2)}to{opacity:0;transform:scale(1)}}@keyframes world-bloom{0%{opacity:0;transform:scale(.3)}35%{opacity:.75}to{opacity:0;transform:scale(1)}}@keyframes world-light{0%{opacity:0;transform:scale(.15)}30%{opacity:.9}to{opacity:0;transform:scale(.9)}}.world-invitation{text-shadow:0 0 18px #f6faf7f2,0 0 4px #f6faf7e6}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:.15;transform:scale(1.6)}}@keyframes rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes pulse-soft{0%,to{opacity:.35}50%{opacity:1}}
