/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-arabic-400-normal-DMZFCm7K.woff2)format("woff2"),url(/assets/vazirmatn-arabic-400-normal-C4W5XURk.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-ext-400-normal-BdGhO0lm.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-400-normal-DPxMaNjI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-400-normal-BT_DHTc7.woff2)format("woff2"),url(/assets/vazirmatn-latin-400-normal-GKyMcI03.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-arabic-500-normal-C_lbnnKa.woff2)format("woff2"),url(/assets/vazirmatn-arabic-500-normal-Dqq3-xo3.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-ext-500-normal-CgxvvVrG.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-500-normal-4XgegWYb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-500-normal-6zZzgpg4.woff2)format("woff2"),url(/assets/vazirmatn-latin-500-normal-Bg_BALlD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2)format("woff2"),url(/assets/vazirmatn-arabic-700-normal-B5nPuCFv.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-ext-700-normal-BfoXmNMx.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-700-normal-DMYLqBto.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-700-normal-9BlbvDRV.woff2)format("woff2"),url(/assets/vazirmatn-latin-700-normal-DrB0PBU6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"Vazirmatn", monospace;--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-950:oklch(25.8% .092 26.042);--color-orange-300:oklch(83.7% .128 66.29);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-950:oklch(28.6% .066 53.813);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-600:oklch(62.7% .194 149.214);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-300:oklch(84.5% .143 164.978);--color-teal-300:oklch(85.5% .138 181.071);--color-cyan-300:oklch(86.5% .127 207.078);--color-sky-300:oklch(82.8% .111 230.318);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-indigo-300:oklch(78.5% .115 274.713);--color-violet-300:oklch(81.1% .111 293.571);--color-purple-600:oklch(55.8% .288 302.321);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-rose-300:oklch(81% .117 11.638);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-800:oklch(27.9% .041 260.031);--color-stone-300:oklch(86.9% .005 56.366);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: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-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--leading-tight:1.25;--leading-relaxed:1.625;--leading-loose:2;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:1rem;--color-border:#dce6ef;--color-input:#dce6ef;--color-ring:#0c9be9;--color-background:#f7fafd;--color-foreground:#21273b;--color-primary:#0c9be9;--color-primary-foreground:#f8fafc;--color-secondary:#407ee7;--color-muted:#e9f0f6;--color-muted-foreground:#646d82;--color-destructive:#ef4343;--color-destructive-foreground:#f8fafc;--color-success:#21c45d;--color-success-foreground:#f8fafc;--color-warning:#f59f0a;--color-warning-foreground:#f8fafc;--color-card:#fff;--font-ui:"Vazirmatn", system-ui, sans-serif;--font-display:"Vazirmatn", serif;--ease-spring:cubic-bezier(.22, 1, .36, 1);--shadow-book:0 14px 32px #24476b1f;--shadow-soft:0 6px 18px #31598114;--shadow-glass:0 18px 46px #3159811f;--shadow-azki-button:0 10px 22px #0c9be947;--shadow-azki-card:0 8px 22px #31598114;--shadow-azki-card-hover:0 18px 42px #31598124}}@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,ui-sans-serif, system-ui, 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{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}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.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-0{inset:calc(var(--spacing) * 0)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-8{top:calc(var(--spacing) * 8)}.top-9{top:calc(var(--spacing) * 9)}.top-16{top:calc(var(--spacing) * 16)}.top-48{top:calc(var(--spacing) * 48)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-8{right:calc(var(--spacing) * 8)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-16{bottom:calc(var(--spacing) * 16)}.-left-2{left:calc(var(--spacing) * -2)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-8{left:calc(var(--spacing) * 8)}.left-16{left:calc(var(--spacing) * 16)}.left-20{left:calc(var(--spacing) * 20)}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[70\]{z-index:70}.z-\[120\]{z-index:120}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.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-\[3\/5\]{aspect-ratio:3/5}.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-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.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-64{height:calc(var(--spacing) * 64)}.h-auto{height:auto}.h-full{height:100%}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[32rem\]{max-height:32rem}.max-h-\[55vh\]{max-height:55vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[min\(680px\,92vh\)\]{max-height:min(680px,92vh)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[55vh\]{min-height:55vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[65vh\]{min-height:65vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[440px\]{min-height:440px}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-80{width:calc(var(--spacing) * 80)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[150px\]{max-width:150px}.max-w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{max-width:min(24rem,100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-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)}.-rotate-3{rotate:-3deg}.-rotate-6{rotate:-6deg}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[reader-load_1\.2s_ease-in-out_infinite\]{animation:1.2s ease-in-out infinite reader-load}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.list-none{list-style-type: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\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[2\.5rem_1fr\]{grid-template-columns:2.5rem 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.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)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-background{border-color:var(--color-background)}.border-border{border-color:var(--color-border)}.border-border\/60{border-color:#dce6ef99}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-destructive{border-color:var(--color-destructive)}.border-destructive\/25{border-color:#ef434340}@supports (color:color-mix(in lab, red, red)){.border-destructive\/25{border-color:color-mix(in oklab, var(--color-destructive) 25%, transparent)}}.border-destructive\/30{border-color:#ef43434d}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--color-destructive) 30%, transparent)}}.border-input{border-color:var(--color-input)}.border-primary{border-color:var(--color-primary)}.border-primary\/10{border-color:#0c9be91a}@supports (color:color-mix(in lab, red, red)){.border-primary\/10{border-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.border-primary\/18{border-color:#0c9be92e}@supports (color:color-mix(in lab, red, red)){.border-primary\/18{border-color:color-mix(in oklab, var(--color-primary) 18%, transparent)}}.border-primary\/20{border-color:#0c9be933}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.border-primary\/25{border-color:#0c9be940}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.border-primary\/40{border-color:#0c9be966}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.border-success{border-color:var(--color-success)}.border-success\/30{border-color:#21c45d4d}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.border-white{border-color:var(--color-white)}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-t-primary{border-top-color:var(--color-primary)}.border-t-transparent{border-top-color:#0000}.bg-\[\#0f172a\]{background-color:#0f172a}.bg-\[\#f4ecd8\]{background-color:#f4ecd8}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-background{background-color:var(--color-background)}.bg-background\/40{background-color:#f7fafd66}@supports (color:color-mix(in lab, red, red)){.bg-background\/40{background-color:color-mix(in oklab, var(--color-background) 40%, transparent)}}.bg-background\/45{background-color:#f7fafd73}@supports (color:color-mix(in lab, red, red)){.bg-background\/45{background-color:color-mix(in oklab, var(--color-background) 45%, transparent)}}.bg-background\/50{background-color:#f7fafd80}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, var(--color-background) 50%, transparent)}}.bg-background\/55{background-color:#f7fafd8c}@supports (color:color-mix(in lab, red, red)){.bg-background\/55{background-color:color-mix(in oklab, var(--color-background) 55%, transparent)}}.bg-background\/60{background-color:#f7fafd99}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, var(--color-background) 60%, transparent)}}.bg-background\/65{background-color:#f7fafda6}@supports (color:color-mix(in lab, red, red)){.bg-background\/65{background-color:color-mix(in oklab, var(--color-background) 65%, transparent)}}.bg-background\/70{background-color:#f7fafdb3}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--color-background) 70%, transparent)}}.bg-background\/75{background-color:#f7fafdbf}@supports (color:color-mix(in lab, red, red)){.bg-background\/75{background-color:color-mix(in oklab, var(--color-background) 75%, transparent)}}.bg-background\/90{background-color:#f7fafde6}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--color-background) 90%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-card\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab, var(--color-card) 70%, transparent)}}.bg-destructive{background-color:var(--color-destructive)}.bg-destructive\/5{background-color:#ef43430d}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--color-destructive) 5%, transparent)}}.bg-destructive\/10{background-color:#ef43431a}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.bg-destructive\/15{background-color:#ef434326}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, var(--color-destructive) 15%, transparent)}}.bg-destructive\/20{background-color:#ef434333}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/20{background-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.bg-green-200{background-color:var(--color-green-200)}.bg-green-300{background-color:var(--color-green-300)}.bg-green-600{background-color:var(--color-green-600)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/20{background-color:#e9f0f633}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--color-muted) 20%, transparent)}}.bg-muted\/30{background-color:#e9f0f64d}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.bg-muted\/35{background-color:#e9f0f659}@supports (color:color-mix(in lab, red, red)){.bg-muted\/35{background-color:color-mix(in oklab, var(--color-muted) 35%, transparent)}}.bg-muted\/40{background-color:#e9f0f666}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--color-muted) 40%, transparent)}}.bg-muted\/45{background-color:#e9f0f673}@supports (color:color-mix(in lab, red, red)){.bg-muted\/45{background-color:color-mix(in oklab, var(--color-muted) 45%, transparent)}}.bg-muted\/50{background-color:#e9f0f680}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.bg-muted\/60{background-color:#e9f0f699}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--color-muted) 60%, transparent)}}.bg-muted\/70{background-color:#e9f0f6b3}@supports (color:color-mix(in lab, red, red)){.bg-muted\/70{background-color:color-mix(in oklab, var(--color-muted) 70%, transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-primary\/5{background-color:#0c9be90d}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.bg-primary\/10{background-color:#0c9be91a}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-primary\/20{background-color:#0c9be933}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.bg-primary\/25{background-color:#0c9be940}@supports (color:color-mix(in lab, red, red)){.bg-primary\/25{background-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.bg-red-200{background-color:var(--color-red-200)}.bg-red-300{background-color:var(--color-red-300)}.bg-secondary\/12{background-color:#407ee71f}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/12{background-color:color-mix(in oklab, var(--color-secondary) 12%, transparent)}}.bg-success{background-color:var(--color-success)}.bg-success\/10{background-color:#21c45d1a}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.bg-success\/15{background-color:#21c45d26}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--color-success) 15%, transparent)}}.bg-success\/20{background-color:#21c45d33}@supports (color:color-mix(in lab, red, red)){.bg-success\/20{background-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-warning\/10{background-color:#f59f0a1a}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.bg-warning\/15{background-color:#f59f0a26}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, var(--color-warning) 15%, transparent)}}.bg-warning\/20{background-color:#f59f0a33}@supports (color:color-mix(in lab, red, red)){.bg-warning\/20{background-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_20\%_20\%\,hsl\(220_60\%_55\%\/0\.18\)\,transparent_32\%\)\,radial-gradient\(circle_at_80\%_10\%\,hsl\(215_50\%_50\%\/0\.16\)\,transparent_28\%\)\,radial-gradient\(circle_at_45\%_85\%\,hsl\(38_92\%_50\%\/0\.13\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 20% 20%,#4775d12e,#0000 32%),radial-gradient(circle at 80% 10%,#4075bf29,#0000 28%),radial-gradient(circle at 45% 85%,#f59f0a21,#0000 34%)}.from-amber-300\/30{--tw-gradient-from:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.from-amber-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.from-amber-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab, red, red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-300\/30{--tw-gradient-from:#5ee9b54d}@supports (color:color-mix(in lab, red, red)){.from-emerald-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-300) 30%, transparent)}}.from-emerald-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-300\/30{--tw-gradient-from:#f2a9ff4d}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-300) 30%, transparent)}}.from-fuchsia-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-300\/30{--tw-gradient-from:#7bf1a84d}@supports (color:color-mix(in lab, red, red)){.from-green-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-green-300) 30%, transparent)}}.from-green-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-300\/30{--tw-gradient-from:#ffb96d4d}@supports (color:color-mix(in lab, red, red)){.from-orange-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-orange-300) 30%, transparent)}}.from-orange-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/20{--tw-gradient-from:#0c9be933}@supports (color:color-mix(in lab, red, red)){.from-primary\/20{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.from-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-300\/30{--tw-gradient-from:#ffa3a34d}@supports (color:color-mix(in lab, red, red)){.from-red-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-red-300) 30%, transparent)}}.from-red-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-300\/30{--tw-gradient-from:#77d4ff4d}@supports (color:color-mix(in lab, red, red)){.from-sky-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-sky-300) 30%, transparent)}}.from-sky-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab, red, red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab, var(--color-black) 10%, transparent)}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-cyan-300\/30{--tw-gradient-to:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.to-cyan-300\/30{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.to-cyan-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-300\/30{--tw-gradient-to:#a4b3ff4d}@supports (color:color-mix(in lab, red, red)){.to-indigo-300\/30{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-300) 30%, transparent)}}.to-indigo-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-300\/30{--tw-gradient-to:#ffa2ae4d}@supports (color:color-mix(in lab, red, red)){.to-rose-300\/30{--tw-gradient-to:color-mix(in oklab, var(--color-rose-300) 30%, transparent)}}.to-rose-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-secondary\/20{--tw-gradient-to:#407ee733}@supports (color:color-mix(in lab, red, red)){.to-secondary\/20{--tw-gradient-to:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.to-secondary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-300\/30{--tw-gradient-to:#d6d3d14d}@supports (color:color-mix(in lab, red, red)){.to-stone-300\/30{--tw-gradient-to:color-mix(in oklab, var(--color-stone-300) 30%, transparent)}}.to-stone-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-300\/30{--tw-gradient-to:#46ecd54d}@supports (color:color-mix(in lab, red, red)){.to-teal-300\/30{--tw-gradient-to:color-mix(in oklab, var(--color-teal-300) 30%, transparent)}}.to-teal-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-300\/30{--tw-gradient-to:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.to-violet-300\/30{--tw-gradient-to:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.to-violet-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-300\/30{--tw-gradient-to:#ffe02a4d}@supports (color:color-mix(in lab, red, red)){.to-yellow-300\/30{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-300) 30%, transparent)}}.to-yellow-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-warning{fill:var(--color-warning)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-14{padding:calc(var(--spacing) * 14)}.p-15{padding:calc(var(--spacing) * 15)}.p-18{padding:calc(var(--spacing) * 18)}.p-35{padding:calc(var(--spacing) * 35)}.p-46{padding:calc(var(--spacing) * 46)}.p-47{padding:calc(var(--spacing) * 47)}.p-48{padding:calc(var(--spacing) * 48)}.p-49{padding:calc(var(--spacing) * 49)}.p-50{padding:calc(var(--spacing) * 50)}.p-51{padding:calc(var(--spacing) * 51)}.p-52{padding:calc(var(--spacing) * 52)}.p-60{padding:calc(var(--spacing) * 60)}.p-61{padding:calc(var(--spacing) * 61)}.p-63{padding:calc(var(--spacing) * 63)}.p-64{padding:calc(var(--spacing) * 64)}.p-69{padding:calc(var(--spacing) * 69)}.p-71{padding:calc(var(--spacing) * 71)}.p-72{padding:calc(var(--spacing) * 72)}.p-73{padding:calc(var(--spacing) * 73)}.p-74{padding:calc(var(--spacing) * 74)}.p-75{padding:calc(var(--spacing) * 75)}.p-76{padding:calc(var(--spacing) * 76)}.p-77{padding:calc(var(--spacing) * 77)}.p-78{padding:calc(var(--spacing) * 78)}.p-79{padding:calc(var(--spacing) * 79)}.p-80{padding:calc(var(--spacing) * 80)}.p-81{padding:calc(var(--spacing) * 81)}.p-82{padding:calc(var(--spacing) * 82)}.p-83{padding:calc(var(--spacing) * 83)}.p-84{padding:calc(var(--spacing) * 84)}.p-85{padding:calc(var(--spacing) * 85)}.p-86{padding:calc(var(--spacing) * 86)}.p-87{padding:calc(var(--spacing) * 87)}.p-88{padding:calc(var(--spacing) * 88)}.p-89{padding:calc(var(--spacing) * 89)}.p-90{padding:calc(var(--spacing) * 90)}.p-91{padding:calc(var(--spacing) * 91)}.p-92{padding:calc(var(--spacing) * 92)}.p-93{padding:calc(var(--spacing) * 93)}.p-94{padding:calc(var(--spacing) * 94)}.p-95{padding:calc(var(--spacing) * 95)}.p-96{padding:calc(var(--spacing) * 96)}.p-97{padding:calc(var(--spacing) * 97)}.p-98{padding:calc(var(--spacing) * 98)}.p-99{padding:calc(var(--spacing) * 99)}.p-100{padding:calc(var(--spacing) * 100)}.p-101{padding:calc(var(--spacing) * 101)}.p-102{padding:calc(var(--spacing) * 102)}.p-103{padding:calc(var(--spacing) * 103)}.p-104{padding:calc(var(--spacing) * 104)}.p-105{padding:calc(var(--spacing) * 105)}.p-106{padding:calc(var(--spacing) * 106)}.p-107{padding:calc(var(--spacing) * 107)}.p-108{padding:calc(var(--spacing) * 108)}.p-109{padding:calc(var(--spacing) * 109)}.p-110{padding:calc(var(--spacing) * 110)}.p-111{padding:calc(var(--spacing) * 111)}.p-112{padding:calc(var(--spacing) * 112)}.p-113{padding:calc(var(--spacing) * 113)}.p-114{padding:calc(var(--spacing) * 114)}.p-115{padding:calc(var(--spacing) * 115)}.p-116{padding:calc(var(--spacing) * 116)}.p-117{padding:calc(var(--spacing) * 117)}.p-118{padding:calc(var(--spacing) * 118)}.p-119{padding:calc(var(--spacing) * 119)}.p-120{padding:calc(var(--spacing) * 120)}.p-121{padding:calc(var(--spacing) * 121)}.p-122{padding:calc(var(--spacing) * 122)}.p-123{padding:calc(var(--spacing) * 123)}.p-124{padding:calc(var(--spacing) * 124)}.p-125{padding:calc(var(--spacing) * 125)}.p-126{padding:calc(var(--spacing) * 126)}.p-127{padding:calc(var(--spacing) * 127)}.p-128{padding:calc(var(--spacing) * 128)}.p-129{padding:calc(var(--spacing) * 129)}.p-130{padding:calc(var(--spacing) * 130)}.p-131{padding:calc(var(--spacing) * 131)}.p-132{padding:calc(var(--spacing) * 132)}.p-133{padding:calc(var(--spacing) * 133)}.p-134{padding:calc(var(--spacing) * 134)}.p-135{padding:calc(var(--spacing) * 135)}.p-136{padding:calc(var(--spacing) * 136)}.p-137{padding:calc(var(--spacing) * 137)}.p-138{padding:calc(var(--spacing) * 138)}.p-139{padding:calc(var(--spacing) * 139)}.p-140{padding:calc(var(--spacing) * 140)}.p-141{padding:calc(var(--spacing) * 141)}.p-142{padding:calc(var(--spacing) * 142)}.p-143{padding:calc(var(--spacing) * 143)}.p-144{padding:calc(var(--spacing) * 144)}.p-145{padding:calc(var(--spacing) * 145)}.p-146{padding:calc(var(--spacing) * 146)}.p-147{padding:calc(var(--spacing) * 147)}.p-148{padding:calc(var(--spacing) * 148)}.p-149{padding:calc(var(--spacing) * 149)}.p-150{padding:calc(var(--spacing) * 150)}.p-151{padding:calc(var(--spacing) * 151)}.p-152{padding:calc(var(--spacing) * 152)}.p-153{padding:calc(var(--spacing) * 153)}.p-154{padding:calc(var(--spacing) * 154)}.p-155{padding:calc(var(--spacing) * 155)}.p-156{padding:calc(var(--spacing) * 156)}.p-157{padding:calc(var(--spacing) * 157)}.p-158{padding:calc(var(--spacing) * 158)}.p-159{padding:calc(var(--spacing) * 159)}.p-160{padding:calc(var(--spacing) * 160)}.p-161{padding:calc(var(--spacing) * 161)}.p-162{padding:calc(var(--spacing) * 162)}.p-163{padding:calc(var(--spacing) * 163)}.p-164{padding:calc(var(--spacing) * 164)}.p-165{padding:calc(var(--spacing) * 165)}.p-166{padding:calc(var(--spacing) * 166)}.p-167{padding:calc(var(--spacing) * 167)}.p-168{padding:calc(var(--spacing) * 168)}.p-169{padding:calc(var(--spacing) * 169)}.p-170{padding:calc(var(--spacing) * 170)}.p-171{padding:calc(var(--spacing) * 171)}.p-172{padding:calc(var(--spacing) * 172)}.p-173{padding:calc(var(--spacing) * 173)}.p-174{padding:calc(var(--spacing) * 174)}.p-175{padding:calc(var(--spacing) * 175)}.p-176{padding:calc(var(--spacing) * 176)}.p-177{padding:calc(var(--spacing) * 177)}.p-178{padding:calc(var(--spacing) * 178)}.p-179{padding:calc(var(--spacing) * 179)}.p-180{padding:calc(var(--spacing) * 180)}.p-181{padding:calc(var(--spacing) * 181)}.p-182{padding:calc(var(--spacing) * 182)}.p-183{padding:calc(var(--spacing) * 183)}.p-184{padding:calc(var(--spacing) * 184)}.p-185{padding:calc(var(--spacing) * 185)}.p-186{padding:calc(var(--spacing) * 186)}.p-187{padding:calc(var(--spacing) * 187)}.p-188{padding:calc(var(--spacing) * 188)}.p-189{padding:calc(var(--spacing) * 189)}.p-190{padding:calc(var(--spacing) * 190)}.p-191{padding:calc(var(--spacing) * 191)}.p-192{padding:calc(var(--spacing) * 192)}.p-193{padding:calc(var(--spacing) * 193)}.p-194{padding:calc(var(--spacing) * 194)}.p-195{padding:calc(var(--spacing) * 195)}.p-196{padding:calc(var(--spacing) * 196)}.p-197{padding:calc(var(--spacing) * 197)}.p-198{padding:calc(var(--spacing) * 198)}.p-199{padding:calc(var(--spacing) * 199)}.p-200{padding:calc(var(--spacing) * 200)}.p-201{padding:calc(var(--spacing) * 201)}.p-202{padding:calc(var(--spacing) * 202)}.p-203{padding:calc(var(--spacing) * 203)}.p-204{padding:calc(var(--spacing) * 204)}.p-205{padding:calc(var(--spacing) * 205)}.p-206{padding:calc(var(--spacing) * 206)}.p-207{padding:calc(var(--spacing) * 207)}.p-208{padding:calc(var(--spacing) * 208)}.p-209{padding:calc(var(--spacing) * 209)}.p-210{padding:calc(var(--spacing) * 210)}.p-211{padding:calc(var(--spacing) * 211)}.p-212{padding:calc(var(--spacing) * 212)}.p-213{padding:calc(var(--spacing) * 213)}.p-214{padding:calc(var(--spacing) * 214)}.p-215{padding:calc(var(--spacing) * 215)}.p-216{padding:calc(var(--spacing) * 216)}.p-217{padding:calc(var(--spacing) * 217)}.p-218{padding:calc(var(--spacing) * 218)}.p-219{padding:calc(var(--spacing) * 219)}.p-220{padding:calc(var(--spacing) * 220)}.p-221{padding:calc(var(--spacing) * 221)}.p-222{padding:calc(var(--spacing) * 222)}.p-223{padding:calc(var(--spacing) * 223)}.p-224{padding:calc(var(--spacing) * 224)}.p-225{padding:calc(var(--spacing) * 225)}.p-226{padding:calc(var(--spacing) * 226)}.p-227{padding:calc(var(--spacing) * 227)}.p-228{padding:calc(var(--spacing) * 228)}.p-229{padding:calc(var(--spacing) * 229)}.p-230{padding:calc(var(--spacing) * 230)}.p-231{padding:calc(var(--spacing) * 231)}.p-232{padding:calc(var(--spacing) * 232)}.p-233{padding:calc(var(--spacing) * 233)}.p-234{padding:calc(var(--spacing) * 234)}.p-235{padding:calc(var(--spacing) * 235)}.p-236{padding:calc(var(--spacing) * 236)}.p-237{padding:calc(var(--spacing) * 237)}.p-238{padding:calc(var(--spacing) * 238)}.p-239{padding:calc(var(--spacing) * 239)}.p-240{padding:calc(var(--spacing) * 240)}.p-241{padding:calc(var(--spacing) * 241)}.p-242{padding:calc(var(--spacing) * 242)}.p-243{padding:calc(var(--spacing) * 243)}.p-244{padding:calc(var(--spacing) * 244)}.p-245{padding:calc(var(--spacing) * 245)}.p-246{padding:calc(var(--spacing) * 246)}.p-247{padding:calc(var(--spacing) * 247)}.p-248{padding:calc(var(--spacing) * 248)}.p-249{padding:calc(var(--spacing) * 249)}.p-250{padding:calc(var(--spacing) * 250)}.p-251{padding:calc(var(--spacing) * 251)}.p-252{padding:calc(var(--spacing) * 252)}.p-253{padding:calc(var(--spacing) * 253)}.p-254{padding:calc(var(--spacing) * 254)}.p-255{padding:calc(var(--spacing) * 255)}.p-256{padding:calc(var(--spacing) * 256)}.p-257{padding:calc(var(--spacing) * 257)}.p-258{padding:calc(var(--spacing) * 258)}.p-259{padding:calc(var(--spacing) * 259)}.p-260{padding:calc(var(--spacing) * 260)}.p-261{padding:calc(var(--spacing) * 261)}.p-262{padding:calc(var(--spacing) * 262)}.p-263{padding:calc(var(--spacing) * 263)}.p-264{padding:calc(var(--spacing) * 264)}.p-265{padding:calc(var(--spacing) * 265)}.p-266{padding:calc(var(--spacing) * 266)}.p-267{padding:calc(var(--spacing) * 267)}.p-268{padding:calc(var(--spacing) * 268)}.p-269{padding:calc(var(--spacing) * 269)}.p-270{padding:calc(var(--spacing) * 270)}.p-271{padding:calc(var(--spacing) * 271)}.p-272{padding:calc(var(--spacing) * 272)}.p-273{padding:calc(var(--spacing) * 273)}.p-274{padding:calc(var(--spacing) * 274)}.p-275{padding:calc(var(--spacing) * 275)}.p-276{padding:calc(var(--spacing) * 276)}.p-277{padding:calc(var(--spacing) * 277)}.p-278{padding:calc(var(--spacing) * 278)}.p-279{padding:calc(var(--spacing) * 279)}.p-280{padding:calc(var(--spacing) * 280)}.p-281{padding:calc(var(--spacing) * 281)}.p-282{padding:calc(var(--spacing) * 282)}.p-283{padding:calc(var(--spacing) * 283)}.p-284{padding:calc(var(--spacing) * 284)}.p-285{padding:calc(var(--spacing) * 285)}.p-286{padding:calc(var(--spacing) * 286)}.p-287{padding:calc(var(--spacing) * 287)}.p-288{padding:calc(var(--spacing) * 288)}.p-289{padding:calc(var(--spacing) * 289)}.p-290{padding:calc(var(--spacing) * 290)}.p-291{padding:calc(var(--spacing) * 291)}.p-292{padding:calc(var(--spacing) * 292)}.p-293{padding:calc(var(--spacing) * 293)}.p-294{padding:calc(var(--spacing) * 294)}.p-295{padding:calc(var(--spacing) * 295)}.p-296{padding:calc(var(--spacing) * 296)}.p-297{padding:calc(var(--spacing) * 297)}.p-298{padding:calc(var(--spacing) * 298)}.p-299{padding:calc(var(--spacing) * 299)}.p-300{padding:calc(var(--spacing) * 300)}.p-301{padding:calc(var(--spacing) * 301)}.p-302{padding:calc(var(--spacing) * 302)}.p-303{padding:calc(var(--spacing) * 303)}.p-304{padding:calc(var(--spacing) * 304)}.p-305{padding:calc(var(--spacing) * 305)}.p-306{padding:calc(var(--spacing) * 306)}.p-307{padding:calc(var(--spacing) * 307)}.p-308{padding:calc(var(--spacing) * 308)}.p-309{padding:calc(var(--spacing) * 309)}.p-310{padding:calc(var(--spacing) * 310)}.p-311{padding:calc(var(--spacing) * 311)}.p-312{padding:calc(var(--spacing) * 312)}.p-313{padding:calc(var(--spacing) * 313)}.p-314{padding:calc(var(--spacing) * 314)}.p-315{padding:calc(var(--spacing) * 315)}.p-316{padding:calc(var(--spacing) * 316)}.p-317{padding:calc(var(--spacing) * 317)}.p-318{padding:calc(var(--spacing) * 318)}.p-319{padding:calc(var(--spacing) * 319)}.p-320{padding:calc(var(--spacing) * 320)}.p-321{padding:calc(var(--spacing) * 321)}.p-322{padding:calc(var(--spacing) * 322)}.p-323{padding:calc(var(--spacing) * 323)}.p-324{padding:calc(var(--spacing) * 324)}.p-325{padding:calc(var(--spacing) * 325)}.p-326{padding:calc(var(--spacing) * 326)}.p-327{padding:calc(var(--spacing) * 327)}.p-328{padding:calc(var(--spacing) * 328)}.p-329{padding:calc(var(--spacing) * 329)}.p-330{padding:calc(var(--spacing) * 330)}.p-331{padding:calc(var(--spacing) * 331)}.p-332{padding:calc(var(--spacing) * 332)}.p-333{padding:calc(var(--spacing) * 333)}.p-334{padding:calc(var(--spacing) * 334)}.p-335{padding:calc(var(--spacing) * 335)}.p-336{padding:calc(var(--spacing) * 336)}.p-337{padding:calc(var(--spacing) * 337)}.p-338{padding:calc(var(--spacing) * 338)}.p-339{padding:calc(var(--spacing) * 339)}.p-340{padding:calc(var(--spacing) * 340)}.p-341{padding:calc(var(--spacing) * 341)}.p-342{padding:calc(var(--spacing) * 342)}.p-343{padding:calc(var(--spacing) * 343)}.p-344{padding:calc(var(--spacing) * 344)}.p-345{padding:calc(var(--spacing) * 345)}.p-346{padding:calc(var(--spacing) * 346)}.p-347{padding:calc(var(--spacing) * 347)}.p-348{padding:calc(var(--spacing) * 348)}.p-349{padding:calc(var(--spacing) * 349)}.p-350{padding:calc(var(--spacing) * 350)}.p-351{padding:calc(var(--spacing) * 351)}.p-352{padding:calc(var(--spacing) * 352)}.p-353{padding:calc(var(--spacing) * 353)}.p-354{padding:calc(var(--spacing) * 354)}.p-355{padding:calc(var(--spacing) * 355)}.p-356{padding:calc(var(--spacing) * 356)}.p-357{padding:calc(var(--spacing) * 357)}.p-358{padding:calc(var(--spacing) * 358)}.p-359{padding:calc(var(--spacing) * 359)}.p-360{padding:calc(var(--spacing) * 360)}.p-361{padding:calc(var(--spacing) * 361)}.p-362{padding:calc(var(--spacing) * 362)}.p-363{padding:calc(var(--spacing) * 363)}.p-364{padding:calc(var(--spacing) * 364)}.p-365{padding:calc(var(--spacing) * 365)}.p-366{padding:calc(var(--spacing) * 366)}.p-367{padding:calc(var(--spacing) * 367)}.p-368{padding:calc(var(--spacing) * 368)}.p-369{padding:calc(var(--spacing) * 369)}.p-370{padding:calc(var(--spacing) * 370)}.p-371{padding:calc(var(--spacing) * 371)}.p-372{padding:calc(var(--spacing) * 372)}.p-373{padding:calc(var(--spacing) * 373)}.p-374{padding:calc(var(--spacing) * 374)}.p-375{padding:calc(var(--spacing) * 375)}.p-376{padding:calc(var(--spacing) * 376)}.p-377{padding:calc(var(--spacing) * 377)}.p-378{padding:calc(var(--spacing) * 378)}.p-379{padding:calc(var(--spacing) * 379)}.p-380{padding:calc(var(--spacing) * 380)}.p-381{padding:calc(var(--spacing) * 381)}.p-382{padding:calc(var(--spacing) * 382)}.p-386{padding:calc(var(--spacing) * 386)}.p-388{padding:calc(var(--spacing) * 388)}.p-389{padding:calc(var(--spacing) * 389)}.p-390{padding:calc(var(--spacing) * 390)}.p-391{padding:calc(var(--spacing) * 391)}.p-392{padding:calc(var(--spacing) * 392)}.p-393{padding:calc(var(--spacing) * 393)}.p-394{padding:calc(var(--spacing) * 394)}.p-395{padding:calc(var(--spacing) * 395)}.p-396{padding:calc(var(--spacing) * 396)}.p-397{padding:calc(var(--spacing) * 397)}.p-398{padding:calc(var(--spacing) * 398)}.p-399{padding:calc(var(--spacing) * 399)}.p-400{padding:calc(var(--spacing) * 400)}.p-401{padding:calc(var(--spacing) * 401)}.p-402{padding:calc(var(--spacing) * 402)}.p-403{padding:calc(var(--spacing) * 403)}.p-404{padding:calc(var(--spacing) * 404)}.p-405{padding:calc(var(--spacing) * 405)}.p-406{padding:calc(var(--spacing) * 406)}.p-407{padding:calc(var(--spacing) * 407)}.p-408{padding:calc(var(--spacing) * 408)}.p-409{padding:calc(var(--spacing) * 409)}.p-410{padding:calc(var(--spacing) * 410)}.p-411{padding:calc(var(--spacing) * 411)}.p-412{padding:calc(var(--spacing) * 412)}.p-413{padding:calc(var(--spacing) * 413)}.p-414{padding:calc(var(--spacing) * 414)}.p-415{padding:calc(var(--spacing) * 415)}.p-416{padding:calc(var(--spacing) * 416)}.p-417{padding:calc(var(--spacing) * 417)}.p-418{padding:calc(var(--spacing) * 418)}.p-419{padding:calc(var(--spacing) * 419)}.p-420{padding:calc(var(--spacing) * 420)}.p-421{padding:calc(var(--spacing) * 421)}.p-422{padding:calc(var(--spacing) * 422)}.p-423{padding:calc(var(--spacing) * 423)}.p-424{padding:calc(var(--spacing) * 424)}.p-425{padding:calc(var(--spacing) * 425)}.p-426{padding:calc(var(--spacing) * 426)}.p-427{padding:calc(var(--spacing) * 427)}.p-428{padding:calc(var(--spacing) * 428)}.p-429{padding:calc(var(--spacing) * 429)}.p-430{padding:calc(var(--spacing) * 430)}.p-431{padding:calc(var(--spacing) * 431)}.p-432{padding:calc(var(--spacing) * 432)}.p-433{padding:calc(var(--spacing) * 433)}.p-434{padding:calc(var(--spacing) * 434)}.p-435{padding:calc(var(--spacing) * 435)}.p-436{padding:calc(var(--spacing) * 436)}.p-437{padding:calc(var(--spacing) * 437)}.p-438{padding:calc(var(--spacing) * 438)}.p-439{padding:calc(var(--spacing) * 439)}.p-440{padding:calc(var(--spacing) * 440)}.p-441{padding:calc(var(--spacing) * 441)}.p-442{padding:calc(var(--spacing) * 442)}.p-443{padding:calc(var(--spacing) * 443)}.p-444{padding:calc(var(--spacing) * 444)}.p-445{padding:calc(var(--spacing) * 445)}.p-446{padding:calc(var(--spacing) * 446)}.p-447{padding:calc(var(--spacing) * 447)}.p-448{padding:calc(var(--spacing) * 448)}.p-449{padding:calc(var(--spacing) * 449)}.p-450{padding:calc(var(--spacing) * 450)}.p-451{padding:calc(var(--spacing) * 451)}.p-452{padding:calc(var(--spacing) * 452)}.p-453{padding:calc(var(--spacing) * 453)}.p-454{padding:calc(var(--spacing) * 454)}.p-455{padding:calc(var(--spacing) * 455)}.p-456{padding:calc(var(--spacing) * 456)}.p-457{padding:calc(var(--spacing) * 457)}.p-458{padding:calc(var(--spacing) * 458)}.p-459{padding:calc(var(--spacing) * 459)}.p-460{padding:calc(var(--spacing) * 460)}.p-461{padding:calc(var(--spacing) * 461)}.p-462{padding:calc(var(--spacing) * 462)}.p-463{padding:calc(var(--spacing) * 463)}.p-464{padding:calc(var(--spacing) * 464)}.p-465{padding:calc(var(--spacing) * 465)}.p-466{padding:calc(var(--spacing) * 466)}.p-467{padding:calc(var(--spacing) * 467)}.p-468{padding:calc(var(--spacing) * 468)}.p-469{padding:calc(var(--spacing) * 469)}.p-470{padding:calc(var(--spacing) * 470)}.p-471{padding:calc(var(--spacing) * 471)}.p-472{padding:calc(var(--spacing) * 472)}.p-473{padding:calc(var(--spacing) * 473)}.p-474{padding:calc(var(--spacing) * 474)}.p-475{padding:calc(var(--spacing) * 475)}.p-476{padding:calc(var(--spacing) * 476)}.p-477{padding:calc(var(--spacing) * 477)}.p-478{padding:calc(var(--spacing) * 478)}.p-479{padding:calc(var(--spacing) * 479)}.p-480{padding:calc(var(--spacing) * 480)}.p-481{padding:calc(var(--spacing) * 481)}.p-482{padding:calc(var(--spacing) * 482)}.p-483{padding:calc(var(--spacing) * 483)}.p-484{padding:calc(var(--spacing) * 484)}.p-485{padding:calc(var(--spacing) * 485)}.p-486{padding:calc(var(--spacing) * 486)}.p-487{padding:calc(var(--spacing) * 487)}.p-488{padding:calc(var(--spacing) * 488)}.p-489{padding:calc(var(--spacing) * 489)}.p-490{padding:calc(var(--spacing) * 490)}.p-491{padding:calc(var(--spacing) * 491)}.p-492{padding:calc(var(--spacing) * 492)}.p-493{padding:calc(var(--spacing) * 493)}.p-494{padding:calc(var(--spacing) * 494)}.p-495{padding:calc(var(--spacing) * 495)}.p-496{padding:calc(var(--spacing) * 496)}.p-497{padding:calc(var(--spacing) * 497)}.p-498{padding:calc(var(--spacing) * 498)}.p-499{padding:calc(var(--spacing) * 499)}.p-500{padding:calc(var(--spacing) * 500)}.p-501{padding:calc(var(--spacing) * 501)}.p-502{padding:calc(var(--spacing) * 502)}.p-503{padding:calc(var(--spacing) * 503)}.p-504{padding:calc(var(--spacing) * 504)}.p-505{padding:calc(var(--spacing) * 505)}.p-506{padding:calc(var(--spacing) * 506)}.p-507{padding:calc(var(--spacing) * 507)}.p-508{padding:calc(var(--spacing) * 508)}.p-509{padding:calc(var(--spacing) * 509)}.p-510{padding:calc(var(--spacing) * 510)}.p-511{padding:calc(var(--spacing) * 511)}.p-512{padding:calc(var(--spacing) * 512)}.p-513{padding:calc(var(--spacing) * 513)}.p-514{padding:calc(var(--spacing) * 514)}.p-515{padding:calc(var(--spacing) * 515)}.p-516{padding:calc(var(--spacing) * 516)}.p-517{padding:calc(var(--spacing) * 517)}.p-518{padding:calc(var(--spacing) * 518)}.p-519{padding:calc(var(--spacing) * 519)}.p-520{padding:calc(var(--spacing) * 520)}.p-521{padding:calc(var(--spacing) * 521)}.p-522{padding:calc(var(--spacing) * 522)}.p-523{padding:calc(var(--spacing) * 523)}.p-524{padding:calc(var(--spacing) * 524)}.p-525{padding:calc(var(--spacing) * 525)}.p-526{padding:calc(var(--spacing) * 526)}.p-527{padding:calc(var(--spacing) * 527)}.p-528{padding:calc(var(--spacing) * 528)}.p-529{padding:calc(var(--spacing) * 529)}.p-530{padding:calc(var(--spacing) * 530)}.p-531{padding:calc(var(--spacing) * 531)}.p-532{padding:calc(var(--spacing) * 532)}.p-533{padding:calc(var(--spacing) * 533)}.p-534{padding:calc(var(--spacing) * 534)}.p-535{padding:calc(var(--spacing) * 535)}.p-536{padding:calc(var(--spacing) * 536)}.p-537{padding:calc(var(--spacing) * 537)}.p-538{padding:calc(var(--spacing) * 538)}.p-539{padding:calc(var(--spacing) * 539)}.p-540{padding:calc(var(--spacing) * 540)}.p-541{padding:calc(var(--spacing) * 541)}.p-542{padding:calc(var(--spacing) * 542)}.p-543{padding:calc(var(--spacing) * 543)}.p-544{padding:calc(var(--spacing) * 544)}.p-545{padding:calc(var(--spacing) * 545)}.p-546{padding:calc(var(--spacing) * 546)}.p-547{padding:calc(var(--spacing) * 547)}.p-548{padding:calc(var(--spacing) * 548)}.p-549{padding:calc(var(--spacing) * 549)}.p-550{padding:calc(var(--spacing) * 550)}.p-551{padding:calc(var(--spacing) * 551)}.p-552{padding:calc(var(--spacing) * 552)}.p-553{padding:calc(var(--spacing) * 553)}.p-554{padding:calc(var(--spacing) * 554)}.p-555{padding:calc(var(--spacing) * 555)}.p-556{padding:calc(var(--spacing) * 556)}.p-557{padding:calc(var(--spacing) * 557)}.p-558{padding:calc(var(--spacing) * 558)}.p-559{padding:calc(var(--spacing) * 559)}.p-560{padding:calc(var(--spacing) * 560)}.p-561{padding:calc(var(--spacing) * 561)}.p-562{padding:calc(var(--spacing) * 562)}.p-563{padding:calc(var(--spacing) * 563)}.p-564{padding:calc(var(--spacing) * 564)}.p-565{padding:calc(var(--spacing) * 565)}.p-566{padding:calc(var(--spacing) * 566)}.p-567{padding:calc(var(--spacing) * 567)}.p-568{padding:calc(var(--spacing) * 568)}.p-569{padding:calc(var(--spacing) * 569)}.p-570{padding:calc(var(--spacing) * 570)}.p-571{padding:calc(var(--spacing) * 571)}.p-572{padding:calc(var(--spacing) * 572)}.p-573{padding:calc(var(--spacing) * 573)}.p-574{padding:calc(var(--spacing) * 574)}.p-575{padding:calc(var(--spacing) * 575)}.p-576{padding:calc(var(--spacing) * 576)}.p-577{padding:calc(var(--spacing) * 577)}.p-578{padding:calc(var(--spacing) * 578)}.p-579{padding:calc(var(--spacing) * 579)}.p-580{padding:calc(var(--spacing) * 580)}.p-581{padding:calc(var(--spacing) * 581)}.p-582{padding:calc(var(--spacing) * 582)}.p-583{padding:calc(var(--spacing) * 583)}.p-584{padding:calc(var(--spacing) * 584)}.p-585{padding:calc(var(--spacing) * 585)}.p-586{padding:calc(var(--spacing) * 586)}.p-587{padding:calc(var(--spacing) * 587)}.p-588{padding:calc(var(--spacing) * 588)}.p-589{padding:calc(var(--spacing) * 589)}.p-590{padding:calc(var(--spacing) * 590)}.p-591{padding:calc(var(--spacing) * 591)}.p-592{padding:calc(var(--spacing) * 592)}.p-593{padding:calc(var(--spacing) * 593)}.p-594{padding:calc(var(--spacing) * 594)}.p-595{padding:calc(var(--spacing) * 595)}.p-596{padding:calc(var(--spacing) * 596)}.p-597{padding:calc(var(--spacing) * 597)}.p-598{padding:calc(var(--spacing) * 598)}.p-599{padding:calc(var(--spacing) * 599)}.p-600{padding:calc(var(--spacing) * 600)}.p-601{padding:calc(var(--spacing) * 601)}.p-602{padding:calc(var(--spacing) * 602)}.p-603{padding:calc(var(--spacing) * 603)}.p-604{padding:calc(var(--spacing) * 604)}.p-605{padding:calc(var(--spacing) * 605)}.p-606{padding:calc(var(--spacing) * 606)}.p-607{padding:calc(var(--spacing) * 607)}.p-608{padding:calc(var(--spacing) * 608)}.p-609{padding:calc(var(--spacing) * 609)}.p-610{padding:calc(var(--spacing) * 610)}.p-611{padding:calc(var(--spacing) * 611)}.p-612{padding:calc(var(--spacing) * 612)}.p-613{padding:calc(var(--spacing) * 613)}.p-614{padding:calc(var(--spacing) * 614)}.p-615{padding:calc(var(--spacing) * 615)}.p-616{padding:calc(var(--spacing) * 616)}.p-617{padding:calc(var(--spacing) * 617)}.p-618{padding:calc(var(--spacing) * 618)}.p-619{padding:calc(var(--spacing) * 619)}.p-620{padding:calc(var(--spacing) * 620)}.p-621{padding:calc(var(--spacing) * 621)}.p-622{padding:calc(var(--spacing) * 622)}.p-623{padding:calc(var(--spacing) * 623)}.p-624{padding:calc(var(--spacing) * 624)}.p-625{padding:calc(var(--spacing) * 625)}.p-626{padding:calc(var(--spacing) * 626)}.p-627{padding:calc(var(--spacing) * 627)}.p-628{padding:calc(var(--spacing) * 628)}.p-629{padding:calc(var(--spacing) * 629)}.p-630{padding:calc(var(--spacing) * 630)}.p-631{padding:calc(var(--spacing) * 631)}.p-634{padding:calc(var(--spacing) * 634)}.p-642{padding:calc(var(--spacing) * 642)}.p-647{padding:calc(var(--spacing) * 647)}.p-648{padding:calc(var(--spacing) * 648)}.p-650{padding:calc(var(--spacing) * 650)}.p-651{padding:calc(var(--spacing) * 651)}.p-652{padding:calc(var(--spacing) * 652)}.p-655{padding:calc(var(--spacing) * 655)}.p-656{padding:calc(var(--spacing) * 656)}.p-657{padding:calc(var(--spacing) * 657)}.p-658{padding:calc(var(--spacing) * 658)}.p-659{padding:calc(var(--spacing) * 659)}.p-660{padding:calc(var(--spacing) * 660)}.p-661{padding:calc(var(--spacing) * 661)}.p-663{padding:calc(var(--spacing) * 663)}.p-664{padding:calc(var(--spacing) * 664)}.p-665{padding:calc(var(--spacing) * 665)}.p-669{padding:calc(var(--spacing) * 669)}.p-670{padding:calc(var(--spacing) * 670)}.p-671{padding:calc(var(--spacing) * 671)}.p-672{padding:calc(var(--spacing) * 672)}.p-673{padding:calc(var(--spacing) * 673)}.p-674{padding:calc(var(--spacing) * 674)}.p-675{padding:calc(var(--spacing) * 675)}.p-676{padding:calc(var(--spacing) * 676)}.p-677{padding:calc(var(--spacing) * 677)}.p-678{padding:calc(var(--spacing) * 678)}.p-683{padding:calc(var(--spacing) * 683)}.p-685{padding:calc(var(--spacing) * 685)}.p-686{padding:calc(var(--spacing) * 686)}.p-687{padding:calc(var(--spacing) * 687)}.p-688{padding:calc(var(--spacing) * 688)}.p-689{padding:calc(var(--spacing) * 689)}.p-690{padding:calc(var(--spacing) * 690)}.p-695{padding:calc(var(--spacing) * 695)}.p-696{padding:calc(var(--spacing) * 696)}.p-697{padding:calc(var(--spacing) * 697)}.p-698{padding:calc(var(--spacing) * 698)}.p-699{padding:calc(var(--spacing) * 699)}.p-700{padding:calc(var(--spacing) * 700)}.p-703{padding:calc(var(--spacing) * 703)}.p-704{padding:calc(var(--spacing) * 704)}.p-705{padding:calc(var(--spacing) * 705)}.p-707{padding:calc(var(--spacing) * 707)}.p-708{padding:calc(var(--spacing) * 708)}.p-709{padding:calc(var(--spacing) * 709)}.p-710{padding:calc(var(--spacing) * 710)}.p-711{padding:calc(var(--spacing) * 711)}.p-712{padding:calc(var(--spacing) * 712)}.p-715{padding:calc(var(--spacing) * 715)}.p-718{padding:calc(var(--spacing) * 718)}.p-719{padding:calc(var(--spacing) * 719)}.p-720{padding:calc(var(--spacing) * 720)}.p-727{padding:calc(var(--spacing) * 727)}.p-728{padding:calc(var(--spacing) * 728)}.p-729{padding:calc(var(--spacing) * 729)}.p-731{padding:calc(var(--spacing) * 731)}.p-732{padding:calc(var(--spacing) * 732)}.p-733{padding:calc(var(--spacing) * 733)}.p-734{padding:calc(var(--spacing) * 734)}.p-735{padding:calc(var(--spacing) * 735)}.p-736{padding:calc(var(--spacing) * 736)}.p-737{padding:calc(var(--spacing) * 737)}.p-738{padding:calc(var(--spacing) * 738)}.p-740{padding:calc(var(--spacing) * 740)}.p-741{padding:calc(var(--spacing) * 741)}.p-742{padding:calc(var(--spacing) * 742)}.p-746{padding:calc(var(--spacing) * 746)}.p-747{padding:calc(var(--spacing) * 747)}.p-748{padding:calc(var(--spacing) * 748)}.p-752{padding:calc(var(--spacing) * 752)}.p-753{padding:calc(var(--spacing) * 753)}.p-757{padding:calc(var(--spacing) * 757)}.p-758{padding:calc(var(--spacing) * 758)}.p-759{padding:calc(var(--spacing) * 759)}.p-760{padding:calc(var(--spacing) * 760)}.p-764{padding:calc(var(--spacing) * 764)}.p-765{padding:calc(var(--spacing) * 765)}.p-766{padding:calc(var(--spacing) * 766)}.p-767{padding:calc(var(--spacing) * 767)}.p-768{padding:calc(var(--spacing) * 768)}.p-770{padding:calc(var(--spacing) * 770)}.p-771{padding:calc(var(--spacing) * 771)}.p-775{padding:calc(var(--spacing) * 775)}.p-776{padding:calc(var(--spacing) * 776)}.p-777{padding:calc(var(--spacing) * 777)}.p-780{padding:calc(var(--spacing) * 780)}.p-781{padding:calc(var(--spacing) * 781)}.p-784{padding:calc(var(--spacing) * 784)}.p-785{padding:calc(var(--spacing) * 785)}.p-788{padding:calc(var(--spacing) * 788)}.p-789{padding:calc(var(--spacing) * 789)}.p-790{padding:calc(var(--spacing) * 790)}.p-792{padding:calc(var(--spacing) * 792)}.p-793{padding:calc(var(--spacing) * 793)}.p-794{padding:calc(var(--spacing) * 794)}.p-797{padding:calc(var(--spacing) * 797)}.p-798{padding:calc(var(--spacing) * 798)}.p-799{padding:calc(var(--spacing) * 799)}.p-801{padding:calc(var(--spacing) * 801)}.p-802{padding:calc(var(--spacing) * 802)}.p-803{padding:calc(var(--spacing) * 803)}.p-805{padding:calc(var(--spacing) * 805)}.p-806{padding:calc(var(--spacing) * 806)}.p-807{padding:calc(var(--spacing) * 807)}.p-810{padding:calc(var(--spacing) * 810)}.p-811{padding:calc(var(--spacing) * 811)}.p-812{padding:calc(var(--spacing) * 812)}.p-813{padding:calc(var(--spacing) * 813)}.p-814{padding:calc(var(--spacing) * 814)}.p-817{padding:calc(var(--spacing) * 817)}.p-819{padding:calc(var(--spacing) * 819)}.p-820{padding:calc(var(--spacing) * 820)}.p-821{padding:calc(var(--spacing) * 821)}.p-824{padding:calc(var(--spacing) * 824)}.p-825{padding:calc(var(--spacing) * 825)}.p-826{padding:calc(var(--spacing) * 826)}.p-828{padding:calc(var(--spacing) * 828)}.p-829{padding:calc(var(--spacing) * 829)}.p-830{padding:calc(var(--spacing) * 830)}.p-831{padding:calc(var(--spacing) * 831)}.p-833{padding:calc(var(--spacing) * 833)}.p-834{padding:calc(var(--spacing) * 834)}.p-835{padding:calc(var(--spacing) * 835)}.p-837{padding:calc(var(--spacing) * 837)}.p-838{padding:calc(var(--spacing) * 838)}.p-840{padding:calc(var(--spacing) * 840)}.p-841{padding:calc(var(--spacing) * 841)}.p-842{padding:calc(var(--spacing) * 842)}.p-843{padding:calc(var(--spacing) * 843)}.p-846{padding:calc(var(--spacing) * 846)}.p-847{padding:calc(var(--spacing) * 847)}.p-850{padding:calc(var(--spacing) * 850)}.p-851{padding:calc(var(--spacing) * 851)}.p-852{padding:calc(var(--spacing) * 852)}.p-853{padding:calc(var(--spacing) * 853)}.p-854{padding:calc(var(--spacing) * 854)}.p-855{padding:calc(var(--spacing) * 855)}.p-856{padding:calc(var(--spacing) * 856)}.p-866{padding:calc(var(--spacing) * 866)}.p-876{padding:calc(var(--spacing) * 876)}.p-881{padding:calc(var(--spacing) * 881)}.p-882{padding:calc(var(--spacing) * 882)}.p-884{padding:calc(var(--spacing) * 884)}.p-885{padding:calc(var(--spacing) * 885)}.p-886{padding:calc(var(--spacing) * 886)}.p-889{padding:calc(var(--spacing) * 889)}.p-890{padding:calc(var(--spacing) * 890)}.p-891{padding:calc(var(--spacing) * 891)}.p-892{padding:calc(var(--spacing) * 892)}.p-893{padding:calc(var(--spacing) * 893)}.p-894{padding:calc(var(--spacing) * 894)}.p-895{padding:calc(var(--spacing) * 895)}.p-896{padding:calc(var(--spacing) * 896)}.p-897{padding:calc(var(--spacing) * 897)}.p-899{padding:calc(var(--spacing) * 899)}.p-900{padding:calc(var(--spacing) * 900)}.p-901{padding:calc(var(--spacing) * 901)}.p-904{padding:calc(var(--spacing) * 904)}.p-905{padding:calc(var(--spacing) * 905)}.p-906{padding:calc(var(--spacing) * 906)}.p-907{padding:calc(var(--spacing) * 907)}.p-909{padding:calc(var(--spacing) * 909)}.p-910{padding:calc(var(--spacing) * 910)}.p-911{padding:calc(var(--spacing) * 911)}.p-914{padding:calc(var(--spacing) * 914)}.p-915{padding:calc(var(--spacing) * 915)}.p-916{padding:calc(var(--spacing) * 916)}.p-919{padding:calc(var(--spacing) * 919)}.p-920{padding:calc(var(--spacing) * 920)}.p-921{padding:calc(var(--spacing) * 921)}.p-922{padding:calc(var(--spacing) * 922)}.p-923{padding:calc(var(--spacing) * 923)}.p-924{padding:calc(var(--spacing) * 924)}.p-926{padding:calc(var(--spacing) * 926)}.p-927{padding:calc(var(--spacing) * 927)}.p-928{padding:calc(var(--spacing) * 928)}.p-929{padding:calc(var(--spacing) * 929)}.p-930{padding:calc(var(--spacing) * 930)}.p-932{padding:calc(var(--spacing) * 932)}.p-933{padding:calc(var(--spacing) * 933)}.p-935{padding:calc(var(--spacing) * 935)}.p-936{padding:calc(var(--spacing) * 936)}.p-938{padding:calc(var(--spacing) * 938)}.p-939{padding:calc(var(--spacing) * 939)}.p-940{padding:calc(var(--spacing) * 940)}.p-941{padding:calc(var(--spacing) * 941)}.p-942{padding:calc(var(--spacing) * 942)}.p-943{padding:calc(var(--spacing) * 943)}.p-944{padding:calc(var(--spacing) * 944)}.p-946{padding:calc(var(--spacing) * 946)}.p-947{padding:calc(var(--spacing) * 947)}.p-948{padding:calc(var(--spacing) * 948)}.p-949{padding:calc(var(--spacing) * 949)}.p-950{padding:calc(var(--spacing) * 950)}.p-951{padding:calc(var(--spacing) * 951)}.p-952{padding:calc(var(--spacing) * 952)}.p-953{padding:calc(var(--spacing) * 953)}.p-954{padding:calc(var(--spacing) * 954)}.p-955{padding:calc(var(--spacing) * 955)}.p-958{padding:calc(var(--spacing) * 958)}.p-959{padding:calc(var(--spacing) * 959)}.p-960{padding:calc(var(--spacing) * 960)}.p-961{padding:calc(var(--spacing) * 961)}.p-962{padding:calc(var(--spacing) * 962)}.p-963{padding:calc(var(--spacing) * 963)}.p-964{padding:calc(var(--spacing) * 964)}.p-965{padding:calc(var(--spacing) * 965)}.p-966{padding:calc(var(--spacing) * 966)}.p-968{padding:calc(var(--spacing) * 968)}.p-969{padding:calc(var(--spacing) * 969)}.p-970{padding:calc(var(--spacing) * 970)}.p-971{padding:calc(var(--spacing) * 971)}.p-972{padding:calc(var(--spacing) * 972)}.p-973{padding:calc(var(--spacing) * 973)}.p-975{padding:calc(var(--spacing) * 975)}.p-976{padding:calc(var(--spacing) * 976)}.p-977{padding:calc(var(--spacing) * 977)}.p-978{padding:calc(var(--spacing) * 978)}.p-979{padding:calc(var(--spacing) * 979)}.p-981{padding:calc(var(--spacing) * 981)}.p-982{padding:calc(var(--spacing) * 982)}.p-983{padding:calc(var(--spacing) * 983)}.p-984{padding:calc(var(--spacing) * 984)}.p-985{padding:calc(var(--spacing) * 985)}.p-986{padding:calc(var(--spacing) * 986)}.p-987{padding:calc(var(--spacing) * 987)}.p-1007{padding:calc(var(--spacing) * 1007)}.p-1012{padding:calc(var(--spacing) * 1012)}.p-1013{padding:calc(var(--spacing) * 1013)}.p-1015{padding:calc(var(--spacing) * 1015)}.p-1016{padding:calc(var(--spacing) * 1016)}.p-1017{padding:calc(var(--spacing) * 1017)}.p-1021{padding:calc(var(--spacing) * 1021)}.p-1022{padding:calc(var(--spacing) * 1022)}.p-1023{padding:calc(var(--spacing) * 1023)}.p-1024{padding:calc(var(--spacing) * 1024)}.p-1025{padding:calc(var(--spacing) * 1025)}.p-1026{padding:calc(var(--spacing) * 1026)}.p-1027{padding:calc(var(--spacing) * 1027)}.p-1028{padding:calc(var(--spacing) * 1028)}.p-1029{padding:calc(var(--spacing) * 1029)}.p-1030{padding:calc(var(--spacing) * 1030)}.p-1032{padding:calc(var(--spacing) * 1032)}.p-1033{padding:calc(var(--spacing) * 1033)}.p-1034{padding:calc(var(--spacing) * 1034)}.p-1035{padding:calc(var(--spacing) * 1035)}.p-1036{padding:calc(var(--spacing) * 1036)}.p-1037{padding:calc(var(--spacing) * 1037)}.p-1039{padding:calc(var(--spacing) * 1039)}.p-1041{padding:calc(var(--spacing) * 1041)}.p-1042{padding:calc(var(--spacing) * 1042)}.p-1044{padding:calc(var(--spacing) * 1044)}.p-1045{padding:calc(var(--spacing) * 1045)}.p-1046{padding:calc(var(--spacing) * 1046)}.p-1048{padding:calc(var(--spacing) * 1048)}.p-1049{padding:calc(var(--spacing) * 1049)}.p-1050{padding:calc(var(--spacing) * 1050)}.p-1051{padding:calc(var(--spacing) * 1051)}.p-1052{padding:calc(var(--spacing) * 1052)}.p-1053{padding:calc(var(--spacing) * 1053)}.p-1054{padding:calc(var(--spacing) * 1054)}.p-1055{padding:calc(var(--spacing) * 1055)}.p-1056{padding:calc(var(--spacing) * 1056)}.p-1057{padding:calc(var(--spacing) * 1057)}.p-1058{padding:calc(var(--spacing) * 1058)}.p-1059{padding:calc(var(--spacing) * 1059)}.p-1060{padding:calc(var(--spacing) * 1060)}.p-1061{padding:calc(var(--spacing) * 1061)}.p-1062{padding:calc(var(--spacing) * 1062)}.p-1063{padding:calc(var(--spacing) * 1063)}.p-1065{padding:calc(var(--spacing) * 1065)}.p-1066{padding:calc(var(--spacing) * 1066)}.p-1068{padding:calc(var(--spacing) * 1068)}.p-1069{padding:calc(var(--spacing) * 1069)}.p-1070{padding:calc(var(--spacing) * 1070)}.p-1071{padding:calc(var(--spacing) * 1071)}.p-1072{padding:calc(var(--spacing) * 1072)}.p-1073{padding:calc(var(--spacing) * 1073)}.p-1074{padding:calc(var(--spacing) * 1074)}.p-1076{padding:calc(var(--spacing) * 1076)}.p-1077{padding:calc(var(--spacing) * 1077)}.p-1078{padding:calc(var(--spacing) * 1078)}.p-1079{padding:calc(var(--spacing) * 1079)}.p-1080{padding:calc(var(--spacing) * 1080)}.p-1081{padding:calc(var(--spacing) * 1081)}.p-1083{padding:calc(var(--spacing) * 1083)}.p-1084{padding:calc(var(--spacing) * 1084)}.p-1085{padding:calc(var(--spacing) * 1085)}.p-1086{padding:calc(var(--spacing) * 1086)}.p-1087{padding:calc(var(--spacing) * 1087)}.p-1088{padding:calc(var(--spacing) * 1088)}.p-1089{padding:calc(var(--spacing) * 1089)}.p-1090{padding:calc(var(--spacing) * 1090)}.p-1091{padding:calc(var(--spacing) * 1091)}.p-1092{padding:calc(var(--spacing) * 1092)}.p-1093{padding:calc(var(--spacing) * 1093)}.p-1094{padding:calc(var(--spacing) * 1094)}.p-1095{padding:calc(var(--spacing) * 1095)}.p-1097{padding:calc(var(--spacing) * 1097)}.p-1098{padding:calc(var(--spacing) * 1098)}.p-1099{padding:calc(var(--spacing) * 1099)}.p-1100{padding:calc(var(--spacing) * 1100)}.p-1101{padding:calc(var(--spacing) * 1101)}.p-1102{padding:calc(var(--spacing) * 1102)}.p-1103{padding:calc(var(--spacing) * 1103)}.p-1104{padding:calc(var(--spacing) * 1104)}.p-1105{padding:calc(var(--spacing) * 1105)}.p-1106{padding:calc(var(--spacing) * 1106)}.p-1107{padding:calc(var(--spacing) * 1107)}.p-1108{padding:calc(var(--spacing) * 1108)}.p-1109{padding:calc(var(--spacing) * 1109)}.p-1112{padding:calc(var(--spacing) * 1112)}.p-1113{padding:calc(var(--spacing) * 1113)}.p-1114{padding:calc(var(--spacing) * 1114)}.p-1115{padding:calc(var(--spacing) * 1115)}.p-1116{padding:calc(var(--spacing) * 1116)}.p-1117{padding:calc(var(--spacing) * 1117)}.p-1118{padding:calc(var(--spacing) * 1118)}.p-1119{padding:calc(var(--spacing) * 1119)}.p-1120{padding:calc(var(--spacing) * 1120)}.p-1122{padding:calc(var(--spacing) * 1122)}.p-1123{padding:calc(var(--spacing) * 1123)}.p-1124{padding:calc(var(--spacing) * 1124)}.p-1125{padding:calc(var(--spacing) * 1125)}.p-1126{padding:calc(var(--spacing) * 1126)}.p-1127{padding:calc(var(--spacing) * 1127)}.p-1128{padding:calc(var(--spacing) * 1128)}.p-1129{padding:calc(var(--spacing) * 1129)}.p-1130{padding:calc(var(--spacing) * 1130)}.p-1131{padding:calc(var(--spacing) * 1131)}.p-1132{padding:calc(var(--spacing) * 1132)}.p-1133{padding:calc(var(--spacing) * 1133)}.p-1134{padding:calc(var(--spacing) * 1134)}.p-1135{padding:calc(var(--spacing) * 1135)}.p-1136{padding:calc(var(--spacing) * 1136)}.p-1137{padding:calc(var(--spacing) * 1137)}.p-1138{padding:calc(var(--spacing) * 1138)}.p-1140{padding:calc(var(--spacing) * 1140)}.p-1141{padding:calc(var(--spacing) * 1141)}.p-1142{padding:calc(var(--spacing) * 1142)}.p-1143{padding:calc(var(--spacing) * 1143)}.p-1144{padding:calc(var(--spacing) * 1144)}.p-1145{padding:calc(var(--spacing) * 1145)}.p-1147{padding:calc(var(--spacing) * 1147)}.p-1148{padding:calc(var(--spacing) * 1148)}.p-1165{padding:calc(var(--spacing) * 1165)}.p-1178{padding:calc(var(--spacing) * 1178)}.p-1183{padding:calc(var(--spacing) * 1183)}.p-1184{padding:calc(var(--spacing) * 1184)}.p-1186{padding:calc(var(--spacing) * 1186)}.p-1187{padding:calc(var(--spacing) * 1187)}.p-1188{padding:calc(var(--spacing) * 1188)}.p-1189{padding:calc(var(--spacing) * 1189)}.p-1190{padding:calc(var(--spacing) * 1190)}.p-1192{padding:calc(var(--spacing) * 1192)}.p-1193{padding:calc(var(--spacing) * 1193)}.p-1194{padding:calc(var(--spacing) * 1194)}.p-1195{padding:calc(var(--spacing) * 1195)}.p-1196{padding:calc(var(--spacing) * 1196)}.p-1201{padding:calc(var(--spacing) * 1201)}.p-1202{padding:calc(var(--spacing) * 1202)}.p-1203{padding:calc(var(--spacing) * 1203)}.p-1204{padding:calc(var(--spacing) * 1204)}.p-1205{padding:calc(var(--spacing) * 1205)}.p-1206{padding:calc(var(--spacing) * 1206)}.p-1207{padding:calc(var(--spacing) * 1207)}.p-1208{padding:calc(var(--spacing) * 1208)}.p-1209{padding:calc(var(--spacing) * 1209)}.p-1210{padding:calc(var(--spacing) * 1210)}.p-1211{padding:calc(var(--spacing) * 1211)}.p-1212{padding:calc(var(--spacing) * 1212)}.p-1213{padding:calc(var(--spacing) * 1213)}.p-1214{padding:calc(var(--spacing) * 1214)}.p-1215{padding:calc(var(--spacing) * 1215)}.p-1216{padding:calc(var(--spacing) * 1216)}.p-1217{padding:calc(var(--spacing) * 1217)}.p-1219{padding:calc(var(--spacing) * 1219)}.p-1220{padding:calc(var(--spacing) * 1220)}.p-1221{padding:calc(var(--spacing) * 1221)}.p-1224{padding:calc(var(--spacing) * 1224)}.p-1225{padding:calc(var(--spacing) * 1225)}.p-1226{padding:calc(var(--spacing) * 1226)}.p-1227{padding:calc(var(--spacing) * 1227)}.p-1228{padding:calc(var(--spacing) * 1228)}.p-1230{padding:calc(var(--spacing) * 1230)}.p-1231{padding:calc(var(--spacing) * 1231)}.p-1233{padding:calc(var(--spacing) * 1233)}.p-1235{padding:calc(var(--spacing) * 1235)}.p-1236{padding:calc(var(--spacing) * 1236)}.p-1237{padding:calc(var(--spacing) * 1237)}.p-1238{padding:calc(var(--spacing) * 1238)}.p-1242{padding:calc(var(--spacing) * 1242)}.p-1244{padding:calc(var(--spacing) * 1244)}.p-1245{padding:calc(var(--spacing) * 1245)}.p-1246{padding:calc(var(--spacing) * 1246)}.p-1247{padding:calc(var(--spacing) * 1247)}.p-1248{padding:calc(var(--spacing) * 1248)}.p-1249{padding:calc(var(--spacing) * 1249)}.p-1250{padding:calc(var(--spacing) * 1250)}.p-1251{padding:calc(var(--spacing) * 1251)}.p-1255{padding:calc(var(--spacing) * 1255)}.p-1256{padding:calc(var(--spacing) * 1256)}.p-1257{padding:calc(var(--spacing) * 1257)}.p-1258{padding:calc(var(--spacing) * 1258)}.p-1259{padding:calc(var(--spacing) * 1259)}.p-1260{padding:calc(var(--spacing) * 1260)}.p-1261{padding:calc(var(--spacing) * 1261)}.p-1262{padding:calc(var(--spacing) * 1262)}.p-1263{padding:calc(var(--spacing) * 1263)}.p-1264{padding:calc(var(--spacing) * 1264)}.p-1265{padding:calc(var(--spacing) * 1265)}.p-1266{padding:calc(var(--spacing) * 1266)}.p-1267{padding:calc(var(--spacing) * 1267)}.p-1268{padding:calc(var(--spacing) * 1268)}.p-1269{padding:calc(var(--spacing) * 1269)}.p-1270{padding:calc(var(--spacing) * 1270)}.p-1273{padding:calc(var(--spacing) * 1273)}.p-1274{padding:calc(var(--spacing) * 1274)}.p-1275{padding:calc(var(--spacing) * 1275)}.p-1278{padding:calc(var(--spacing) * 1278)}.p-1279{padding:calc(var(--spacing) * 1279)}.p-1280{padding:calc(var(--spacing) * 1280)}.p-1288{padding:calc(var(--spacing) * 1288)}.p-1289{padding:calc(var(--spacing) * 1289)}.p-1291{padding:calc(var(--spacing) * 1291)}.p-1292{padding:calc(var(--spacing) * 1292)}.p-1294{padding:calc(var(--spacing) * 1294)}.p-1295{padding:calc(var(--spacing) * 1295)}.p-1296{padding:calc(var(--spacing) * 1296)}.p-1299{padding:calc(var(--spacing) * 1299)}.p-1300{padding:calc(var(--spacing) * 1300)}.p-1301{padding:calc(var(--spacing) * 1301)}.p-1302{padding:calc(var(--spacing) * 1302)}.p-1303{padding:calc(var(--spacing) * 1303)}.p-1304{padding:calc(var(--spacing) * 1304)}.p-1305{padding:calc(var(--spacing) * 1305)}.p-1306{padding:calc(var(--spacing) * 1306)}.p-1307{padding:calc(var(--spacing) * 1307)}.p-1308{padding:calc(var(--spacing) * 1308)}.p-1309{padding:calc(var(--spacing) * 1309)}.p-1310{padding:calc(var(--spacing) * 1310)}.p-1311{padding:calc(var(--spacing) * 1311)}.p-1313{padding:calc(var(--spacing) * 1313)}.p-1314{padding:calc(var(--spacing) * 1314)}.p-1315{padding:calc(var(--spacing) * 1315)}.p-1316{padding:calc(var(--spacing) * 1316)}.p-1317{padding:calc(var(--spacing) * 1317)}.p-1318{padding:calc(var(--spacing) * 1318)}.p-1319{padding:calc(var(--spacing) * 1319)}.p-1320{padding:calc(var(--spacing) * 1320)}.p-1321{padding:calc(var(--spacing) * 1321)}.p-1322{padding:calc(var(--spacing) * 1322)}.p-1323{padding:calc(var(--spacing) * 1323)}.p-1324{padding:calc(var(--spacing) * 1324)}.p-1327{padding:calc(var(--spacing) * 1327)}.p-1328{padding:calc(var(--spacing) * 1328)}.p-1329{padding:calc(var(--spacing) * 1329)}.p-1330{padding:calc(var(--spacing) * 1330)}.p-1331{padding:calc(var(--spacing) * 1331)}.p-1333{padding:calc(var(--spacing) * 1333)}.p-1334{padding:calc(var(--spacing) * 1334)}.p-1335{padding:calc(var(--spacing) * 1335)}.p-1336{padding:calc(var(--spacing) * 1336)}.p-1337{padding:calc(var(--spacing) * 1337)}.p-1338{padding:calc(var(--spacing) * 1338)}.p-1339{padding:calc(var(--spacing) * 1339)}.p-1340{padding:calc(var(--spacing) * 1340)}.p-1341{padding:calc(var(--spacing) * 1341)}.p-1342{padding:calc(var(--spacing) * 1342)}.p-1343{padding:calc(var(--spacing) * 1343)}.p-1345{padding:calc(var(--spacing) * 1345)}.p-1346{padding:calc(var(--spacing) * 1346)}.p-1348{padding:calc(var(--spacing) * 1348)}.p-1349{padding:calc(var(--spacing) * 1349)}.p-1350{padding:calc(var(--spacing) * 1350)}.p-1351{padding:calc(var(--spacing) * 1351)}.p-1352{padding:calc(var(--spacing) * 1352)}.p-1353{padding:calc(var(--spacing) * 1353)}.p-1354{padding:calc(var(--spacing) * 1354)}.p-1355{padding:calc(var(--spacing) * 1355)}.p-1356{padding:calc(var(--spacing) * 1356)}.p-1357{padding:calc(var(--spacing) * 1357)}.p-1358{padding:calc(var(--spacing) * 1358)}.p-1362{padding:calc(var(--spacing) * 1362)}.p-1363{padding:calc(var(--spacing) * 1363)}.p-1364{padding:calc(var(--spacing) * 1364)}.p-1365{padding:calc(var(--spacing) * 1365)}.p-1368{padding:calc(var(--spacing) * 1368)}.p-1369{padding:calc(var(--spacing) * 1369)}.p-1370{padding:calc(var(--spacing) * 1370)}.p-1371{padding:calc(var(--spacing) * 1371)}.p-1375{padding:calc(var(--spacing) * 1375)}.p-1376{padding:calc(var(--spacing) * 1376)}.p-1377{padding:calc(var(--spacing) * 1377)}.p-1378{padding:calc(var(--spacing) * 1378)}.p-1382{padding:calc(var(--spacing) * 1382)}.p-1383{padding:calc(var(--spacing) * 1383)}.p-1384{padding:calc(var(--spacing) * 1384)}.p-1385{padding:calc(var(--spacing) * 1385)}.p-1386{padding:calc(var(--spacing) * 1386)}.p-1387{padding:calc(var(--spacing) * 1387)}.p-1388{padding:calc(var(--spacing) * 1388)}.p-1389{padding:calc(var(--spacing) * 1389)}.p-1390{padding:calc(var(--spacing) * 1390)}.p-1439{padding:calc(var(--spacing) * 1439)}.p-1444{padding:calc(var(--spacing) * 1444)}.p-1445{padding:calc(var(--spacing) * 1445)}.p-1447{padding:calc(var(--spacing) * 1447)}.p-1448{padding:calc(var(--spacing) * 1448)}.p-1449{padding:calc(var(--spacing) * 1449)}.p-1452{padding:calc(var(--spacing) * 1452)}.p-1453{padding:calc(var(--spacing) * 1453)}.p-1454{padding:calc(var(--spacing) * 1454)}.p-1455{padding:calc(var(--spacing) * 1455)}.p-1456{padding:calc(var(--spacing) * 1456)}.p-1457{padding:calc(var(--spacing) * 1457)}.p-1460{padding:calc(var(--spacing) * 1460)}.p-1461{padding:calc(var(--spacing) * 1461)}.p-1463{padding:calc(var(--spacing) * 1463)}.p-1464{padding:calc(var(--spacing) * 1464)}.p-1465{padding:calc(var(--spacing) * 1465)}.p-1467{padding:calc(var(--spacing) * 1467)}.p-1468{padding:calc(var(--spacing) * 1468)}.p-1470{padding:calc(var(--spacing) * 1470)}.p-1471{padding:calc(var(--spacing) * 1471)}.p-1472{padding:calc(var(--spacing) * 1472)}.p-1473{padding:calc(var(--spacing) * 1473)}.p-1476{padding:calc(var(--spacing) * 1476)}.p-1477{padding:calc(var(--spacing) * 1477)}.p-1478{padding:calc(var(--spacing) * 1478)}.p-1480{padding:calc(var(--spacing) * 1480)}.p-1481{padding:calc(var(--spacing) * 1481)}.p-1482{padding:calc(var(--spacing) * 1482)}.p-1485{padding:calc(var(--spacing) * 1485)}.p-1486{padding:calc(var(--spacing) * 1486)}.p-1487{padding:calc(var(--spacing) * 1487)}.p-1488{padding:calc(var(--spacing) * 1488)}.p-1489{padding:calc(var(--spacing) * 1489)}.p-1490{padding:calc(var(--spacing) * 1490)}.p-1491{padding:calc(var(--spacing) * 1491)}.p-1492{padding:calc(var(--spacing) * 1492)}.p-1493{padding:calc(var(--spacing) * 1493)}.p-1494{padding:calc(var(--spacing) * 1494)}.p-1495{padding:calc(var(--spacing) * 1495)}.p-1496{padding:calc(var(--spacing) * 1496)}.p-1497{padding:calc(var(--spacing) * 1497)}.p-1498{padding:calc(var(--spacing) * 1498)}.p-1499{padding:calc(var(--spacing) * 1499)}.p-1500{padding:calc(var(--spacing) * 1500)}.p-1501{padding:calc(var(--spacing) * 1501)}.p-1502{padding:calc(var(--spacing) * 1502)}.p-1516{padding:calc(var(--spacing) * 1516)}.p-1521{padding:calc(var(--spacing) * 1521)}.p-1522{padding:calc(var(--spacing) * 1522)}.p-1525{padding:calc(var(--spacing) * 1525)}.p-1526{padding:calc(var(--spacing) * 1526)}.p-1529{padding:calc(var(--spacing) * 1529)}.p-1534{padding:calc(var(--spacing) * 1534)}.p-1535{padding:calc(var(--spacing) * 1535)}.p-1536{padding:calc(var(--spacing) * 1536)}.p-1537{padding:calc(var(--spacing) * 1537)}.p-1538{padding:calc(var(--spacing) * 1538)}.p-1539{padding:calc(var(--spacing) * 1539)}.p-1540{padding:calc(var(--spacing) * 1540)}.p-1542{padding:calc(var(--spacing) * 1542)}.p-1543{padding:calc(var(--spacing) * 1543)}.p-1544{padding:calc(var(--spacing) * 1544)}.p-1545{padding:calc(var(--spacing) * 1545)}.p-1546{padding:calc(var(--spacing) * 1546)}.p-1547{padding:calc(var(--spacing) * 1547)}.p-1548{padding:calc(var(--spacing) * 1548)}.p-1549{padding:calc(var(--spacing) * 1549)}.p-1550{padding:calc(var(--spacing) * 1550)}.p-1551{padding:calc(var(--spacing) * 1551)}.p-1555{padding:calc(var(--spacing) * 1555)}.p-1556{padding:calc(var(--spacing) * 1556)}.p-1557{padding:calc(var(--spacing) * 1557)}.p-1558{padding:calc(var(--spacing) * 1558)}.p-1559{padding:calc(var(--spacing) * 1559)}.p-1560{padding:calc(var(--spacing) * 1560)}.p-1561{padding:calc(var(--spacing) * 1561)}.p-1565{padding:calc(var(--spacing) * 1565)}.p-1567{padding:calc(var(--spacing) * 1567)}.p-1568{padding:calc(var(--spacing) * 1568)}.p-1569{padding:calc(var(--spacing) * 1569)}.p-1571{padding:calc(var(--spacing) * 1571)}.p-1572{padding:calc(var(--spacing) * 1572)}.p-1574{padding:calc(var(--spacing) * 1574)}.p-1575{padding:calc(var(--spacing) * 1575)}.p-1577{padding:calc(var(--spacing) * 1577)}.p-1578{padding:calc(var(--spacing) * 1578)}.p-1579{padding:calc(var(--spacing) * 1579)}.p-1580{padding:calc(var(--spacing) * 1580)}.p-1581{padding:calc(var(--spacing) * 1581)}.p-1582{padding:calc(var(--spacing) * 1582)}.p-1583{padding:calc(var(--spacing) * 1583)}.p-1584{padding:calc(var(--spacing) * 1584)}.p-1585{padding:calc(var(--spacing) * 1585)}.p-1587{padding:calc(var(--spacing) * 1587)}.p-1588{padding:calc(var(--spacing) * 1588)}.p-1589{padding:calc(var(--spacing) * 1589)}.p-1599{padding:calc(var(--spacing) * 1599)}.p-1605{padding:calc(var(--spacing) * 1605)}.p-1606{padding:calc(var(--spacing) * 1606)}.p-1607{padding:calc(var(--spacing) * 1607)}.p-1608{padding:calc(var(--spacing) * 1608)}.p-1609{padding:calc(var(--spacing) * 1609)}.p-1610{padding:calc(var(--spacing) * 1610)}.p-1614{padding:calc(var(--spacing) * 1614)}.p-1615{padding:calc(var(--spacing) * 1615)}.p-1616{padding:calc(var(--spacing) * 1616)}.p-1618{padding:calc(var(--spacing) * 1618)}.p-1621{padding:calc(var(--spacing) * 1621)}.p-1622{padding:calc(var(--spacing) * 1622)}.p-1623{padding:calc(var(--spacing) * 1623)}.p-1625{padding:calc(var(--spacing) * 1625)}.p-1627{padding:calc(var(--spacing) * 1627)}.p-1628{padding:calc(var(--spacing) * 1628)}.p-1630{padding:calc(var(--spacing) * 1630)}.p-1631{padding:calc(var(--spacing) * 1631)}.p-1632{padding:calc(var(--spacing) * 1632)}.p-1635{padding:calc(var(--spacing) * 1635)}.p-1637{padding:calc(var(--spacing) * 1637)}.p-1638{padding:calc(var(--spacing) * 1638)}.p-1639{padding:calc(var(--spacing) * 1639)}.p-1642{padding:calc(var(--spacing) * 1642)}.p-1643{padding:calc(var(--spacing) * 1643)}.p-1646{padding:calc(var(--spacing) * 1646)}.p-1649{padding:calc(var(--spacing) * 1649)}.p-1650{padding:calc(var(--spacing) * 1650)}.p-1651{padding:calc(var(--spacing) * 1651)}.p-1652{padding:calc(var(--spacing) * 1652)}.p-1653{padding:calc(var(--spacing) * 1653)}.p-1654{padding:calc(var(--spacing) * 1654)}.p-1655{padding:calc(var(--spacing) * 1655)}.p-1665{padding:calc(var(--spacing) * 1665)}.p-1666{padding:calc(var(--spacing) * 1666)}.p-1667{padding:calc(var(--spacing) * 1667)}.p-1669{padding:calc(var(--spacing) * 1669)}.p-1670{padding:calc(var(--spacing) * 1670)}.p-1671{padding:calc(var(--spacing) * 1671)}.p-1672{padding:calc(var(--spacing) * 1672)}.p-1677{padding:calc(var(--spacing) * 1677)}.p-1678{padding:calc(var(--spacing) * 1678)}.p-1679{padding:calc(var(--spacing) * 1679)}.p-1680{padding:calc(var(--spacing) * 1680)}.p-1681{padding:calc(var(--spacing) * 1681)}.p-1682{padding:calc(var(--spacing) * 1682)}.p-1708{padding:calc(var(--spacing) * 1708)}.p-1712{padding:calc(var(--spacing) * 1712)}.p-1713{padding:calc(var(--spacing) * 1713)}.p-1717{padding:calc(var(--spacing) * 1717)}.p-1718{padding:calc(var(--spacing) * 1718)}.p-1719{padding:calc(var(--spacing) * 1719)}.p-1720{padding:calc(var(--spacing) * 1720)}.p-1723{padding:calc(var(--spacing) * 1723)}.p-1724{padding:calc(var(--spacing) * 1724)}.p-1725{padding:calc(var(--spacing) * 1725)}.p-1730{padding:calc(var(--spacing) * 1730)}.p-1731{padding:calc(var(--spacing) * 1731)}.p-1732{padding:calc(var(--spacing) * 1732)}.p-1733{padding:calc(var(--spacing) * 1733)}.p-1734{padding:calc(var(--spacing) * 1734)}.p-1736{padding:calc(var(--spacing) * 1736)}.p-1737{padding:calc(var(--spacing) * 1737)}.p-1738{padding:calc(var(--spacing) * 1738)}.p-1740{padding:calc(var(--spacing) * 1740)}.p-1741{padding:calc(var(--spacing) * 1741)}.p-1742{padding:calc(var(--spacing) * 1742)}.p-1744{padding:calc(var(--spacing) * 1744)}.p-1745{padding:calc(var(--spacing) * 1745)}.p-1747{padding:calc(var(--spacing) * 1747)}.p-1748{padding:calc(var(--spacing) * 1748)}.p-1749{padding:calc(var(--spacing) * 1749)}.p-1750{padding:calc(var(--spacing) * 1750)}.p-1752{padding:calc(var(--spacing) * 1752)}.p-1754{padding:calc(var(--spacing) * 1754)}.p-1755{padding:calc(var(--spacing) * 1755)}.p-1756{padding:calc(var(--spacing) * 1756)}.p-1758{padding:calc(var(--spacing) * 1758)}.p-1759{padding:calc(var(--spacing) * 1759)}.p-1760{padding:calc(var(--spacing) * 1760)}.p-1763{padding:calc(var(--spacing) * 1763)}.p-1765{padding:calc(var(--spacing) * 1765)}.p-1766{padding:calc(var(--spacing) * 1766)}.p-1771{padding:calc(var(--spacing) * 1771)}.p-1772{padding:calc(var(--spacing) * 1772)}.p-1774{padding:calc(var(--spacing) * 1774)}.p-1776{padding:calc(var(--spacing) * 1776)}.p-1777{padding:calc(var(--spacing) * 1777)}.p-1778{padding:calc(var(--spacing) * 1778)}.p-1780{padding:calc(var(--spacing) * 1780)}.p-1782{padding:calc(var(--spacing) * 1782)}.p-1783{padding:calc(var(--spacing) * 1783)}.p-1784{padding:calc(var(--spacing) * 1784)}.p-1786{padding:calc(var(--spacing) * 1786)}.p-1787{padding:calc(var(--spacing) * 1787)}.p-1788{padding:calc(var(--spacing) * 1788)}.p-1789{padding:calc(var(--spacing) * 1789)}.p-1790{padding:calc(var(--spacing) * 1790)}.p-1796{padding:calc(var(--spacing) * 1796)}.p-1797{padding:calc(var(--spacing) * 1797)}.p-1798{padding:calc(var(--spacing) * 1798)}.p-1799{padding:calc(var(--spacing) * 1799)}.p-1800{padding:calc(var(--spacing) * 1800)}.p-1802{padding:calc(var(--spacing) * 1802)}.p-1803{padding:calc(var(--spacing) * 1803)}.p-1805{padding:calc(var(--spacing) * 1805)}.p-1806{padding:calc(var(--spacing) * 1806)}.p-1808{padding:calc(var(--spacing) * 1808)}.p-1809{padding:calc(var(--spacing) * 1809)}.p-1811{padding:calc(var(--spacing) * 1811)}.p-1812{padding:calc(var(--spacing) * 1812)}.p-1814{padding:calc(var(--spacing) * 1814)}.p-1815{padding:calc(var(--spacing) * 1815)}.p-1817{padding:calc(var(--spacing) * 1817)}.p-1818{padding:calc(var(--spacing) * 1818)}.p-1820{padding:calc(var(--spacing) * 1820)}.p-1821{padding:calc(var(--spacing) * 1821)}.p-1822{padding:calc(var(--spacing) * 1822)}.p-1823{padding:calc(var(--spacing) * 1823)}.p-1825{padding:calc(var(--spacing) * 1825)}.p-1826{padding:calc(var(--spacing) * 1826)}.p-1827{padding:calc(var(--spacing) * 1827)}.p-1828{padding:calc(var(--spacing) * 1828)}.p-1829{padding:calc(var(--spacing) * 1829)}.p-1831{padding:calc(var(--spacing) * 1831)}.p-1832{padding:calc(var(--spacing) * 1832)}.p-1833{padding:calc(var(--spacing) * 1833)}.p-1836{padding:calc(var(--spacing) * 1836)}.p-1837{padding:calc(var(--spacing) * 1837)}.p-1838{padding:calc(var(--spacing) * 1838)}.p-1839{padding:calc(var(--spacing) * 1839)}.p-1841{padding:calc(var(--spacing) * 1841)}.p-1846{padding:calc(var(--spacing) * 1846)}.p-1847{padding:calc(var(--spacing) * 1847)}.p-1848{padding:calc(var(--spacing) * 1848)}.p-1850{padding:calc(var(--spacing) * 1850)}.p-1852{padding:calc(var(--spacing) * 1852)}.p-1853{padding:calc(var(--spacing) * 1853)}.p-1854{padding:calc(var(--spacing) * 1854)}.p-1855{padding:calc(var(--spacing) * 1855)}.p-1856{padding:calc(var(--spacing) * 1856)}.p-1857{padding:calc(var(--spacing) * 1857)}.p-1858{padding:calc(var(--spacing) * 1858)}.p-1859{padding:calc(var(--spacing) * 1859)}.p-1860{padding:calc(var(--spacing) * 1860)}.p-1861{padding:calc(var(--spacing) * 1861)}.p-1862{padding:calc(var(--spacing) * 1862)}.p-1863{padding:calc(var(--spacing) * 1863)}.p-1864{padding:calc(var(--spacing) * 1864)}.p-1865{padding:calc(var(--spacing) * 1865)}.p-1866{padding:calc(var(--spacing) * 1866)}.p-1867{padding:calc(var(--spacing) * 1867)}.p-1868{padding:calc(var(--spacing) * 1868)}.p-1869{padding:calc(var(--spacing) * 1869)}.p-1870{padding:calc(var(--spacing) * 1870)}.p-1871{padding:calc(var(--spacing) * 1871)}.p-1873{padding:calc(var(--spacing) * 1873)}.p-1874{padding:calc(var(--spacing) * 1874)}.p-1875{padding:calc(var(--spacing) * 1875)}.p-1876{padding:calc(var(--spacing) * 1876)}.p-1877{padding:calc(var(--spacing) * 1877)}.p-1878{padding:calc(var(--spacing) * 1878)}.p-1879{padding:calc(var(--spacing) * 1879)}.p-1892{padding:calc(var(--spacing) * 1892)}.p-1902{padding:calc(var(--spacing) * 1902)}.p-1907{padding:calc(var(--spacing) * 1907)}.p-1908{padding:calc(var(--spacing) * 1908)}.p-1911{padding:calc(var(--spacing) * 1911)}.p-1912{padding:calc(var(--spacing) * 1912)}.p-1913{padding:calc(var(--spacing) * 1913)}.p-1914{padding:calc(var(--spacing) * 1914)}.p-1918{padding:calc(var(--spacing) * 1918)}.p-1919{padding:calc(var(--spacing) * 1919)}.p-1920{padding:calc(var(--spacing) * 1920)}.p-1922{padding:calc(var(--spacing) * 1922)}.p-1923{padding:calc(var(--spacing) * 1923)}.p-1924{padding:calc(var(--spacing) * 1924)}.p-1925{padding:calc(var(--spacing) * 1925)}.p-1926{padding:calc(var(--spacing) * 1926)}.p-1927{padding:calc(var(--spacing) * 1927)}.p-1928{padding:calc(var(--spacing) * 1928)}.p-1933{padding:calc(var(--spacing) * 1933)}.p-1934{padding:calc(var(--spacing) * 1934)}.p-1935{padding:calc(var(--spacing) * 1935)}.p-1936{padding:calc(var(--spacing) * 1936)}.p-1937{padding:calc(var(--spacing) * 1937)}.p-1940{padding:calc(var(--spacing) * 1940)}.p-1941{padding:calc(var(--spacing) * 1941)}.p-1942{padding:calc(var(--spacing) * 1942)}.p-1943{padding:calc(var(--spacing) * 1943)}.p-1947{padding:calc(var(--spacing) * 1947)}.p-1948{padding:calc(var(--spacing) * 1948)}.p-1949{padding:calc(var(--spacing) * 1949)}.p-1950{padding:calc(var(--spacing) * 1950)}.p-1951{padding:calc(var(--spacing) * 1951)}.p-1953{padding:calc(var(--spacing) * 1953)}.p-1954{padding:calc(var(--spacing) * 1954)}.p-1956{padding:calc(var(--spacing) * 1956)}.p-1957{padding:calc(var(--spacing) * 1957)}.p-1958{padding:calc(var(--spacing) * 1958)}.p-1960{padding:calc(var(--spacing) * 1960)}.p-1961{padding:calc(var(--spacing) * 1961)}.p-1962{padding:calc(var(--spacing) * 1962)}.p-1964{padding:calc(var(--spacing) * 1964)}.p-1965{padding:calc(var(--spacing) * 1965)}.p-1966{padding:calc(var(--spacing) * 1966)}.p-1967{padding:calc(var(--spacing) * 1967)}.p-1968{padding:calc(var(--spacing) * 1968)}.p-1969{padding:calc(var(--spacing) * 1969)}.p-1970{padding:calc(var(--spacing) * 1970)}.p-1971{padding:calc(var(--spacing) * 1971)}.p-1972{padding:calc(var(--spacing) * 1972)}.p-1973{padding:calc(var(--spacing) * 1973)}.p-1974{padding:calc(var(--spacing) * 1974)}.p-1975{padding:calc(var(--spacing) * 1975)}.p-1979{padding:calc(var(--spacing) * 1979)}.p-1980{padding:calc(var(--spacing) * 1980)}.p-1984{padding:calc(var(--spacing) * 1984)}.p-1985{padding:calc(var(--spacing) * 1985)}.p-1986{padding:calc(var(--spacing) * 1986)}.p-1988{padding:calc(var(--spacing) * 1988)}.p-1989{padding:calc(var(--spacing) * 1989)}.p-1990{padding:calc(var(--spacing) * 1990)}.p-1994{padding:calc(var(--spacing) * 1994)}.p-1995{padding:calc(var(--spacing) * 1995)}.p-1998{padding:calc(var(--spacing) * 1998)}.p-1999{padding:calc(var(--spacing) * 1999)}.p-2001{padding:calc(var(--spacing) * 2001)}.p-2007{padding:calc(var(--spacing) * 2007)}.p-2008{padding:calc(var(--spacing) * 2008)}.p-2010{padding:calc(var(--spacing) * 2010)}.p-2011{padding:calc(var(--spacing) * 2011)}.p-2012{padding:calc(var(--spacing) * 2012)}.p-2014{padding:calc(var(--spacing) * 2014)}.p-2015{padding:calc(var(--spacing) * 2015)}.p-2017{padding:calc(var(--spacing) * 2017)}.p-2018{padding:calc(var(--spacing) * 2018)}.p-2019{padding:calc(var(--spacing) * 2019)}.p-2020{padding:calc(var(--spacing) * 2020)}.p-2021{padding:calc(var(--spacing) * 2021)}.p-2022{padding:calc(var(--spacing) * 2022)}.p-2023{padding:calc(var(--spacing) * 2023)}.p-2024{padding:calc(var(--spacing) * 2024)}.p-2028{padding:calc(var(--spacing) * 2028)}.p-2029{padding:calc(var(--spacing) * 2029)}.p-2030{padding:calc(var(--spacing) * 2030)}.p-2031{padding:calc(var(--spacing) * 2031)}.p-2033{padding:calc(var(--spacing) * 2033)}.p-2034{padding:calc(var(--spacing) * 2034)}.p-2036{padding:calc(var(--spacing) * 2036)}.p-2037{padding:calc(var(--spacing) * 2037)}.p-2038{padding:calc(var(--spacing) * 2038)}.p-2039{padding:calc(var(--spacing) * 2039)}.p-2040{padding:calc(var(--spacing) * 2040)}.p-2041{padding:calc(var(--spacing) * 2041)}.p-2042{padding:calc(var(--spacing) * 2042)}.p-2043{padding:calc(var(--spacing) * 2043)}.p-2044{padding:calc(var(--spacing) * 2044)}.p-2047{padding:calc(var(--spacing) * 2047)}.p-2048{padding:calc(var(--spacing) * 2048)}.p-2049{padding:calc(var(--spacing) * 2049)}.p-2050{padding:calc(var(--spacing) * 2050)}.p-2051{padding:calc(var(--spacing) * 2051)}.p-2052{padding:calc(var(--spacing) * 2052)}.p-2053{padding:calc(var(--spacing) * 2053)}.p-2054{padding:calc(var(--spacing) * 2054)}.p-2055{padding:calc(var(--spacing) * 2055)}.p-2059{padding:calc(var(--spacing) * 2059)}.p-2060{padding:calc(var(--spacing) * 2060)}.p-2061{padding:calc(var(--spacing) * 2061)}.p-2062{padding:calc(var(--spacing) * 2062)}.p-2063{padding:calc(var(--spacing) * 2063)}.p-2065{padding:calc(var(--spacing) * 2065)}.p-2066{padding:calc(var(--spacing) * 2066)}.p-2067{padding:calc(var(--spacing) * 2067)}.p-2068{padding:calc(var(--spacing) * 2068)}.p-2069{padding:calc(var(--spacing) * 2069)}.p-2070{padding:calc(var(--spacing) * 2070)}.p-2075{padding:calc(var(--spacing) * 2075)}.p-2076{padding:calc(var(--spacing) * 2076)}.p-2077{padding:calc(var(--spacing) * 2077)}.p-2078{padding:calc(var(--spacing) * 2078)}.p-2079{padding:calc(var(--spacing) * 2079)}.p-2080{padding:calc(var(--spacing) * 2080)}.p-2081{padding:calc(var(--spacing) * 2081)}.p-2082{padding:calc(var(--spacing) * 2082)}.p-2083{padding:calc(var(--spacing) * 2083)}.p-2084{padding:calc(var(--spacing) * 2084)}.p-2085{padding:calc(var(--spacing) * 2085)}.p-2086{padding:calc(var(--spacing) * 2086)}.p-2087{padding:calc(var(--spacing) * 2087)}.p-2088{padding:calc(var(--spacing) * 2088)}.p-2090{padding:calc(var(--spacing) * 2090)}.p-2091{padding:calc(var(--spacing) * 2091)}.p-2092{padding:calc(var(--spacing) * 2092)}.p-2093{padding:calc(var(--spacing) * 2093)}.p-2094{padding:calc(var(--spacing) * 2094)}.p-2095{padding:calc(var(--spacing) * 2095)}.p-2096{padding:calc(var(--spacing) * 2096)}.p-2097{padding:calc(var(--spacing) * 2097)}.p-2098{padding:calc(var(--spacing) * 2098)}.p-2099{padding:calc(var(--spacing) * 2099)}.p-2100{padding:calc(var(--spacing) * 2100)}.p-2101{padding:calc(var(--spacing) * 2101)}.p-2104{padding:calc(var(--spacing) * 2104)}.p-2105{padding:calc(var(--spacing) * 2105)}.p-2106{padding:calc(var(--spacing) * 2106)}.p-2107{padding:calc(var(--spacing) * 2107)}.p-2108{padding:calc(var(--spacing) * 2108)}.p-2109{padding:calc(var(--spacing) * 2109)}.p-2110{padding:calc(var(--spacing) * 2110)}.p-2111{padding:calc(var(--spacing) * 2111)}.p-2112{padding:calc(var(--spacing) * 2112)}.p-2113{padding:calc(var(--spacing) * 2113)}.p-2114{padding:calc(var(--spacing) * 2114)}.p-2120{padding:calc(var(--spacing) * 2120)}.p-2121{padding:calc(var(--spacing) * 2121)}.p-2126{padding:calc(var(--spacing) * 2126)}.p-2127{padding:calc(var(--spacing) * 2127)}.p-2131{padding:calc(var(--spacing) * 2131)}.p-2132{padding:calc(var(--spacing) * 2132)}.p-2133{padding:calc(var(--spacing) * 2133)}.p-2134{padding:calc(var(--spacing) * 2134)}.p-2147{padding:calc(var(--spacing) * 2147)}.p-2152{padding:calc(var(--spacing) * 2152)}.p-2153{padding:calc(var(--spacing) * 2153)}.p-2157{padding:calc(var(--spacing) * 2157)}.p-2158{padding:calc(var(--spacing) * 2158)}.p-2159{padding:calc(var(--spacing) * 2159)}.p-2160{padding:calc(var(--spacing) * 2160)}.p-2161{padding:calc(var(--spacing) * 2161)}.p-2162{padding:calc(var(--spacing) * 2162)}.p-2164{padding:calc(var(--spacing) * 2164)}.p-2165{padding:calc(var(--spacing) * 2165)}.p-2166{padding:calc(var(--spacing) * 2166)}.p-2167{padding:calc(var(--spacing) * 2167)}.p-2168{padding:calc(var(--spacing) * 2168)}.p-2169{padding:calc(var(--spacing) * 2169)}.p-2170{padding:calc(var(--spacing) * 2170)}.p-2171{padding:calc(var(--spacing) * 2171)}.p-2172{padding:calc(var(--spacing) * 2172)}.p-2175{padding:calc(var(--spacing) * 2175)}.p-2176{padding:calc(var(--spacing) * 2176)}.p-2177{padding:calc(var(--spacing) * 2177)}.p-2178{padding:calc(var(--spacing) * 2178)}.p-2179{padding:calc(var(--spacing) * 2179)}.p-2180{padding:calc(var(--spacing) * 2180)}.p-2181{padding:calc(var(--spacing) * 2181)}.p-2182{padding:calc(var(--spacing) * 2182)}.p-2184{padding:calc(var(--spacing) * 2184)}.p-2185{padding:calc(var(--spacing) * 2185)}.p-2187{padding:calc(var(--spacing) * 2187)}.p-2188{padding:calc(var(--spacing) * 2188)}.p-2189{padding:calc(var(--spacing) * 2189)}.p-2192{padding:calc(var(--spacing) * 2192)}.p-2193{padding:calc(var(--spacing) * 2193)}.p-2194{padding:calc(var(--spacing) * 2194)}.p-2195{padding:calc(var(--spacing) * 2195)}.p-2196{padding:calc(var(--spacing) * 2196)}.p-2197{padding:calc(var(--spacing) * 2197)}.p-2198{padding:calc(var(--spacing) * 2198)}.p-2200{padding:calc(var(--spacing) * 2200)}.p-2201{padding:calc(var(--spacing) * 2201)}.p-2202{padding:calc(var(--spacing) * 2202)}.p-2203{padding:calc(var(--spacing) * 2203)}.p-2204{padding:calc(var(--spacing) * 2204)}.p-2205{padding:calc(var(--spacing) * 2205)}.p-2206{padding:calc(var(--spacing) * 2206)}.p-2207{padding:calc(var(--spacing) * 2207)}.p-2208{padding:calc(var(--spacing) * 2208)}.p-2211{padding:calc(var(--spacing) * 2211)}.p-2212{padding:calc(var(--spacing) * 2212)}.p-2215{padding:calc(var(--spacing) * 2215)}.p-2216{padding:calc(var(--spacing) * 2216)}.p-2218{padding:calc(var(--spacing) * 2218)}.p-2219{padding:calc(var(--spacing) * 2219)}.p-2221{padding:calc(var(--spacing) * 2221)}.p-2222{padding:calc(var(--spacing) * 2222)}.p-2223{padding:calc(var(--spacing) * 2223)}.p-2224{padding:calc(var(--spacing) * 2224)}.p-2226{padding:calc(var(--spacing) * 2226)}.p-2228{padding:calc(var(--spacing) * 2228)}.p-2229{padding:calc(var(--spacing) * 2229)}.p-2230{padding:calc(var(--spacing) * 2230)}.p-2233{padding:calc(var(--spacing) * 2233)}.p-2234{padding:calc(var(--spacing) * 2234)}.p-2235{padding:calc(var(--spacing) * 2235)}.p-2236{padding:calc(var(--spacing) * 2236)}.p-2239{padding:calc(var(--spacing) * 2239)}.p-2240{padding:calc(var(--spacing) * 2240)}.p-2245{padding:calc(var(--spacing) * 2245)}.p-2246{padding:calc(var(--spacing) * 2246)}.p-2247{padding:calc(var(--spacing) * 2247)}.p-2250{padding:calc(var(--spacing) * 2250)}.p-2251{padding:calc(var(--spacing) * 2251)}.p-2252{padding:calc(var(--spacing) * 2252)}.p-2253{padding:calc(var(--spacing) * 2253)}.p-2255{padding:calc(var(--spacing) * 2255)}.p-2256{padding:calc(var(--spacing) * 2256)}.p-2258{padding:calc(var(--spacing) * 2258)}.p-2260{padding:calc(var(--spacing) * 2260)}.p-2262{padding:calc(var(--spacing) * 2262)}.p-2263{padding:calc(var(--spacing) * 2263)}.p-2264{padding:calc(var(--spacing) * 2264)}.p-2266{padding:calc(var(--spacing) * 2266)}.p-2267{padding:calc(var(--spacing) * 2267)}.p-2268{padding:calc(var(--spacing) * 2268)}.p-2269{padding:calc(var(--spacing) * 2269)}.p-2270{padding:calc(var(--spacing) * 2270)}.p-2271{padding:calc(var(--spacing) * 2271)}.p-2272{padding:calc(var(--spacing) * 2272)}.p-2274{padding:calc(var(--spacing) * 2274)}.p-2275{padding:calc(var(--spacing) * 2275)}.p-2277{padding:calc(var(--spacing) * 2277)}.p-2278{padding:calc(var(--spacing) * 2278)}.p-2280{padding:calc(var(--spacing) * 2280)}.p-2281{padding:calc(var(--spacing) * 2281)}.p-2282{padding:calc(var(--spacing) * 2282)}.p-2283{padding:calc(var(--spacing) * 2283)}.p-2284{padding:calc(var(--spacing) * 2284)}.p-2285{padding:calc(var(--spacing) * 2285)}.p-2286{padding:calc(var(--spacing) * 2286)}.p-2289{padding:calc(var(--spacing) * 2289)}.p-2290{padding:calc(var(--spacing) * 2290)}.p-2291{padding:calc(var(--spacing) * 2291)}.p-2292{padding:calc(var(--spacing) * 2292)}.p-2293{padding:calc(var(--spacing) * 2293)}.p-2295{padding:calc(var(--spacing) * 2295)}.p-2296{padding:calc(var(--spacing) * 2296)}.p-2297{padding:calc(var(--spacing) * 2297)}.p-2298{padding:calc(var(--spacing) * 2298)}.p-2299{padding:calc(var(--spacing) * 2299)}.p-2300{padding:calc(var(--spacing) * 2300)}.p-2301{padding:calc(var(--spacing) * 2301)}.p-2303{padding:calc(var(--spacing) * 2303)}.p-2304{padding:calc(var(--spacing) * 2304)}.p-2305{padding:calc(var(--spacing) * 2305)}.p-2306{padding:calc(var(--spacing) * 2306)}.p-2307{padding:calc(var(--spacing) * 2307)}.p-2308{padding:calc(var(--spacing) * 2308)}.p-2309{padding:calc(var(--spacing) * 2309)}.p-2310{padding:calc(var(--spacing) * 2310)}.p-2311{padding:calc(var(--spacing) * 2311)}.p-2312{padding:calc(var(--spacing) * 2312)}.p-2313{padding:calc(var(--spacing) * 2313)}.p-2314{padding:calc(var(--spacing) * 2314)}.p-2315{padding:calc(var(--spacing) * 2315)}.p-2316{padding:calc(var(--spacing) * 2316)}.p-2359{padding:calc(var(--spacing) * 2359)}.p-2366{padding:calc(var(--spacing) * 2366)}.p-2367{padding:calc(var(--spacing) * 2367)}.p-2369{padding:calc(var(--spacing) * 2369)}.p-2370{padding:calc(var(--spacing) * 2370)}.p-2371{padding:calc(var(--spacing) * 2371)}.p-2372{padding:calc(var(--spacing) * 2372)}.p-2373{padding:calc(var(--spacing) * 2373)}.p-2374{padding:calc(var(--spacing) * 2374)}.p-2375{padding:calc(var(--spacing) * 2375)}.p-2376{padding:calc(var(--spacing) * 2376)}.p-2377{padding:calc(var(--spacing) * 2377)}.p-2378{padding:calc(var(--spacing) * 2378)}.p-2379{padding:calc(var(--spacing) * 2379)}.p-2380{padding:calc(var(--spacing) * 2380)}.p-2381{padding:calc(var(--spacing) * 2381)}.p-2382{padding:calc(var(--spacing) * 2382)}.p-2386{padding:calc(var(--spacing) * 2386)}.p-2387{padding:calc(var(--spacing) * 2387)}.p-2388{padding:calc(var(--spacing) * 2388)}.p-2389{padding:calc(var(--spacing) * 2389)}.p-2390{padding:calc(var(--spacing) * 2390)}.p-2391{padding:calc(var(--spacing) * 2391)}.p-2392{padding:calc(var(--spacing) * 2392)}.p-2393{padding:calc(var(--spacing) * 2393)}.p-2394{padding:calc(var(--spacing) * 2394)}.p-2395{padding:calc(var(--spacing) * 2395)}.p-2396{padding:calc(var(--spacing) * 2396)}.p-2397{padding:calc(var(--spacing) * 2397)}.p-2398{padding:calc(var(--spacing) * 2398)}.p-2399{padding:calc(var(--spacing) * 2399)}.p-2400{padding:calc(var(--spacing) * 2400)}.p-2401{padding:calc(var(--spacing) * 2401)}.p-2403{padding:calc(var(--spacing) * 2403)}.p-2404{padding:calc(var(--spacing) * 2404)}.p-2405{padding:calc(var(--spacing) * 2405)}.p-2407{padding:calc(var(--spacing) * 2407)}.p-2408{padding:calc(var(--spacing) * 2408)}.p-2409{padding:calc(var(--spacing) * 2409)}.p-2410{padding:calc(var(--spacing) * 2410)}.p-2411{padding:calc(var(--spacing) * 2411)}.p-2412{padding:calc(var(--spacing) * 2412)}.p-2413{padding:calc(var(--spacing) * 2413)}.p-2414{padding:calc(var(--spacing) * 2414)}.p-2415{padding:calc(var(--spacing) * 2415)}.p-2416{padding:calc(var(--spacing) * 2416)}.p-2417{padding:calc(var(--spacing) * 2417)}.p-2418{padding:calc(var(--spacing) * 2418)}.p-2419{padding:calc(var(--spacing) * 2419)}.p-2420{padding:calc(var(--spacing) * 2420)}.p-2421{padding:calc(var(--spacing) * 2421)}.p-2422{padding:calc(var(--spacing) * 2422)}.p-2423{padding:calc(var(--spacing) * 2423)}.p-2424{padding:calc(var(--spacing) * 2424)}.p-2425{padding:calc(var(--spacing) * 2425)}.p-2426{padding:calc(var(--spacing) * 2426)}.p-2428{padding:calc(var(--spacing) * 2428)}.p-2429{padding:calc(var(--spacing) * 2429)}.p-2430{padding:calc(var(--spacing) * 2430)}.p-2431{padding:calc(var(--spacing) * 2431)}.p-2432{padding:calc(var(--spacing) * 2432)}.p-2434{padding:calc(var(--spacing) * 2434)}.p-2435{padding:calc(var(--spacing) * 2435)}.p-2437{padding:calc(var(--spacing) * 2437)}.p-2438{padding:calc(var(--spacing) * 2438)}.p-2440{padding:calc(var(--spacing) * 2440)}.p-2441{padding:calc(var(--spacing) * 2441)}.p-2443{padding:calc(var(--spacing) * 2443)}.p-2444{padding:calc(var(--spacing) * 2444)}.p-2445{padding:calc(var(--spacing) * 2445)}.p-2446{padding:calc(var(--spacing) * 2446)}.p-2447{padding:calc(var(--spacing) * 2447)}.p-2449{padding:calc(var(--spacing) * 2449)}.p-2450{padding:calc(var(--spacing) * 2450)}.p-2451{padding:calc(var(--spacing) * 2451)}.p-2452{padding:calc(var(--spacing) * 2452)}.p-2453{padding:calc(var(--spacing) * 2453)}.p-2454{padding:calc(var(--spacing) * 2454)}.p-2455{padding:calc(var(--spacing) * 2455)}.p-2456{padding:calc(var(--spacing) * 2456)}.p-2457{padding:calc(var(--spacing) * 2457)}.p-2458{padding:calc(var(--spacing) * 2458)}.p-2459{padding:calc(var(--spacing) * 2459)}.p-2460{padding:calc(var(--spacing) * 2460)}.p-2461{padding:calc(var(--spacing) * 2461)}.p-2463{padding:calc(var(--spacing) * 2463)}.p-2464{padding:calc(var(--spacing) * 2464)}.p-2465{padding:calc(var(--spacing) * 2465)}.p-2467{padding:calc(var(--spacing) * 2467)}.p-2468{padding:calc(var(--spacing) * 2468)}.p-2469{padding:calc(var(--spacing) * 2469)}.p-2473{padding:calc(var(--spacing) * 2473)}.p-2474{padding:calc(var(--spacing) * 2474)}.p-2475{padding:calc(var(--spacing) * 2475)}.p-2476{padding:calc(var(--spacing) * 2476)}.p-2478{padding:calc(var(--spacing) * 2478)}.p-2479{padding:calc(var(--spacing) * 2479)}.p-2480{padding:calc(var(--spacing) * 2480)}.p-2483{padding:calc(var(--spacing) * 2483)}.p-2484{padding:calc(var(--spacing) * 2484)}.p-2485{padding:calc(var(--spacing) * 2485)}.p-2486{padding:calc(var(--spacing) * 2486)}.p-2489{padding:calc(var(--spacing) * 2489)}.p-2490{padding:calc(var(--spacing) * 2490)}.p-2491{padding:calc(var(--spacing) * 2491)}.p-2492{padding:calc(var(--spacing) * 2492)}.p-2495{padding:calc(var(--spacing) * 2495)}.p-2496{padding:calc(var(--spacing) * 2496)}.p-2497{padding:calc(var(--spacing) * 2497)}.p-2498{padding:calc(var(--spacing) * 2498)}.p-2500{padding:calc(var(--spacing) * 2500)}.p-2501{padding:calc(var(--spacing) * 2501)}.p-2502{padding:calc(var(--spacing) * 2502)}.p-2504{padding:calc(var(--spacing) * 2504)}.p-2505{padding:calc(var(--spacing) * 2505)}.p-2506{padding:calc(var(--spacing) * 2506)}.p-2508{padding:calc(var(--spacing) * 2508)}.p-2509{padding:calc(var(--spacing) * 2509)}.p-2511{padding:calc(var(--spacing) * 2511)}.p-2512{padding:calc(var(--spacing) * 2512)}.p-2513{padding:calc(var(--spacing) * 2513)}.p-2514{padding:calc(var(--spacing) * 2514)}.p-2515{padding:calc(var(--spacing) * 2515)}.p-2516{padding:calc(var(--spacing) * 2516)}.p-2518{padding:calc(var(--spacing) * 2518)}.p-2519{padding:calc(var(--spacing) * 2519)}.p-2520{padding:calc(var(--spacing) * 2520)}.p-2525{padding:calc(var(--spacing) * 2525)}.p-2526{padding:calc(var(--spacing) * 2526)}.p-2527{padding:calc(var(--spacing) * 2527)}.p-2530{padding:calc(var(--spacing) * 2530)}.p-2531{padding:calc(var(--spacing) * 2531)}.p-2532{padding:calc(var(--spacing) * 2532)}.p-2533{padding:calc(var(--spacing) * 2533)}.p-2534{padding:calc(var(--spacing) * 2534)}.p-2535{padding:calc(var(--spacing) * 2535)}.p-2536{padding:calc(var(--spacing) * 2536)}.p-2537{padding:calc(var(--spacing) * 2537)}.p-2538{padding:calc(var(--spacing) * 2538)}.p-2539{padding:calc(var(--spacing) * 2539)}.p-2596{padding:calc(var(--spacing) * 2596)}.p-2607{padding:calc(var(--spacing) * 2607)}.p-2612{padding:calc(var(--spacing) * 2612)}.p-2613{padding:calc(var(--spacing) * 2613)}.p-2617{padding:calc(var(--spacing) * 2617)}.p-2618{padding:calc(var(--spacing) * 2618)}.p-2619{padding:calc(var(--spacing) * 2619)}.p-2620{padding:calc(var(--spacing) * 2620)}.p-2621{padding:calc(var(--spacing) * 2621)}.p-2622{padding:calc(var(--spacing) * 2622)}.p-2625{padding:calc(var(--spacing) * 2625)}.p-2626{padding:calc(var(--spacing) * 2626)}.p-2627{padding:calc(var(--spacing) * 2627)}.p-2628{padding:calc(var(--spacing) * 2628)}.p-2629{padding:calc(var(--spacing) * 2629)}.p-2630{padding:calc(var(--spacing) * 2630)}.p-2631{padding:calc(var(--spacing) * 2631)}.p-2633{padding:calc(var(--spacing) * 2633)}.p-2634{padding:calc(var(--spacing) * 2634)}.p-2635{padding:calc(var(--spacing) * 2635)}.p-2636{padding:calc(var(--spacing) * 2636)}.p-2637{padding:calc(var(--spacing) * 2637)}.p-2638{padding:calc(var(--spacing) * 2638)}.p-2640{padding:calc(var(--spacing) * 2640)}.p-2644{padding:calc(var(--spacing) * 2644)}.p-2646{padding:calc(var(--spacing) * 2646)}.p-2647{padding:calc(var(--spacing) * 2647)}.p-2648{padding:calc(var(--spacing) * 2648)}.p-2649{padding:calc(var(--spacing) * 2649)}.p-2650{padding:calc(var(--spacing) * 2650)}.p-2651{padding:calc(var(--spacing) * 2651)}.p-2652{padding:calc(var(--spacing) * 2652)}.p-2654{padding:calc(var(--spacing) * 2654)}.p-2655{padding:calc(var(--spacing) * 2655)}.p-2656{padding:calc(var(--spacing) * 2656)}.p-2657{padding:calc(var(--spacing) * 2657)}.p-2658{padding:calc(var(--spacing) * 2658)}.p-2660{padding:calc(var(--spacing) * 2660)}.p-2662{padding:calc(var(--spacing) * 2662)}.p-2663{padding:calc(var(--spacing) * 2663)}.p-2664{padding:calc(var(--spacing) * 2664)}.p-2665{padding:calc(var(--spacing) * 2665)}.p-2666{padding:calc(var(--spacing) * 2666)}.p-2667{padding:calc(var(--spacing) * 2667)}.p-2669{padding:calc(var(--spacing) * 2669)}.p-2670{padding:calc(var(--spacing) * 2670)}.p-2671{padding:calc(var(--spacing) * 2671)}.p-2672{padding:calc(var(--spacing) * 2672)}.p-2673{padding:calc(var(--spacing) * 2673)}.p-2674{padding:calc(var(--spacing) * 2674)}.p-2675{padding:calc(var(--spacing) * 2675)}.p-2676{padding:calc(var(--spacing) * 2676)}.p-2677{padding:calc(var(--spacing) * 2677)}.p-2679{padding:calc(var(--spacing) * 2679)}.p-2680{padding:calc(var(--spacing) * 2680)}.p-2681{padding:calc(var(--spacing) * 2681)}.p-2682{padding:calc(var(--spacing) * 2682)}.p-2683{padding:calc(var(--spacing) * 2683)}.p-2684{padding:calc(var(--spacing) * 2684)}.p-2685{padding:calc(var(--spacing) * 2685)}.p-2686{padding:calc(var(--spacing) * 2686)}.p-2687{padding:calc(var(--spacing) * 2687)}.p-2688{padding:calc(var(--spacing) * 2688)}.p-2689{padding:calc(var(--spacing) * 2689)}.p-2690{padding:calc(var(--spacing) * 2690)}.p-2691{padding:calc(var(--spacing) * 2691)}.p-2692{padding:calc(var(--spacing) * 2692)}.p-2693{padding:calc(var(--spacing) * 2693)}.p-2694{padding:calc(var(--spacing) * 2694)}.p-2695{padding:calc(var(--spacing) * 2695)}.p-2696{padding:calc(var(--spacing) * 2696)}.p-2697{padding:calc(var(--spacing) * 2697)}.p-2698{padding:calc(var(--spacing) * 2698)}.p-2699{padding:calc(var(--spacing) * 2699)}.p-2700{padding:calc(var(--spacing) * 2700)}.p-2701{padding:calc(var(--spacing) * 2701)}.p-2702{padding:calc(var(--spacing) * 2702)}.p-2703{padding:calc(var(--spacing) * 2703)}.p-2704{padding:calc(var(--spacing) * 2704)}.p-2705{padding:calc(var(--spacing) * 2705)}.p-2706{padding:calc(var(--spacing) * 2706)}.p-2707{padding:calc(var(--spacing) * 2707)}.p-2708{padding:calc(var(--spacing) * 2708)}.p-2709{padding:calc(var(--spacing) * 2709)}.p-2710{padding:calc(var(--spacing) * 2710)}.p-2711{padding:calc(var(--spacing) * 2711)}.p-2712{padding:calc(var(--spacing) * 2712)}.p-2713{padding:calc(var(--spacing) * 2713)}.p-2714{padding:calc(var(--spacing) * 2714)}.p-2715{padding:calc(var(--spacing) * 2715)}.p-2716{padding:calc(var(--spacing) * 2716)}.p-2717{padding:calc(var(--spacing) * 2717)}.p-2718{padding:calc(var(--spacing) * 2718)}.p-2719{padding:calc(var(--spacing) * 2719)}.p-2720{padding:calc(var(--spacing) * 2720)}.p-2721{padding:calc(var(--spacing) * 2721)}.p-2722{padding:calc(var(--spacing) * 2722)}.p-2723{padding:calc(var(--spacing) * 2723)}.p-2724{padding:calc(var(--spacing) * 2724)}.p-2726{padding:calc(var(--spacing) * 2726)}.p-2727{padding:calc(var(--spacing) * 2727)}.p-2728{padding:calc(var(--spacing) * 2728)}.p-2729{padding:calc(var(--spacing) * 2729)}.p-2730{padding:calc(var(--spacing) * 2730)}.p-2731{padding:calc(var(--spacing) * 2731)}.p-2732{padding:calc(var(--spacing) * 2732)}.p-2733{padding:calc(var(--spacing) * 2733)}.p-2734{padding:calc(var(--spacing) * 2734)}.p-2735{padding:calc(var(--spacing) * 2735)}.p-2736{padding:calc(var(--spacing) * 2736)}.p-2737{padding:calc(var(--spacing) * 2737)}.p-2738{padding:calc(var(--spacing) * 2738)}.p-2739{padding:calc(var(--spacing) * 2739)}.p-2740{padding:calc(var(--spacing) * 2740)}.p-2741{padding:calc(var(--spacing) * 2741)}.p-2742{padding:calc(var(--spacing) * 2742)}.p-2743{padding:calc(var(--spacing) * 2743)}.p-2744{padding:calc(var(--spacing) * 2744)}.p-2745{padding:calc(var(--spacing) * 2745)}.p-2746{padding:calc(var(--spacing) * 2746)}.p-2747{padding:calc(var(--spacing) * 2747)}.p-2748{padding:calc(var(--spacing) * 2748)}.p-2749{padding:calc(var(--spacing) * 2749)}.p-2750{padding:calc(var(--spacing) * 2750)}.p-2751{padding:calc(var(--spacing) * 2751)}.p-2752{padding:calc(var(--spacing) * 2752)}.p-2753{padding:calc(var(--spacing) * 2753)}.p-2754{padding:calc(var(--spacing) * 2754)}.p-2755{padding:calc(var(--spacing) * 2755)}.p-2756{padding:calc(var(--spacing) * 2756)}.p-2757{padding:calc(var(--spacing) * 2757)}.p-2758{padding:calc(var(--spacing) * 2758)}.p-2759{padding:calc(var(--spacing) * 2759)}.p-2762{padding:calc(var(--spacing) * 2762)}.p-2763{padding:calc(var(--spacing) * 2763)}.p-2764{padding:calc(var(--spacing) * 2764)}.p-2765{padding:calc(var(--spacing) * 2765)}.p-2766{padding:calc(var(--spacing) * 2766)}.p-2767{padding:calc(var(--spacing) * 2767)}.p-2768{padding:calc(var(--spacing) * 2768)}.p-2804{padding:calc(var(--spacing) * 2804)}.p-2810{padding:calc(var(--spacing) * 2810)}.p-2814{padding:calc(var(--spacing) * 2814)}.p-2815{padding:calc(var(--spacing) * 2815)}.p-2816{padding:calc(var(--spacing) * 2816)}.p-2817{padding:calc(var(--spacing) * 2817)}.p-2818{padding:calc(var(--spacing) * 2818)}.p-2823{padding:calc(var(--spacing) * 2823)}.p-2824{padding:calc(var(--spacing) * 2824)}.p-2826{padding:calc(var(--spacing) * 2826)}.p-2827{padding:calc(var(--spacing) * 2827)}.p-2832{padding:calc(var(--spacing) * 2832)}.p-2833{padding:calc(var(--spacing) * 2833)}.p-2834{padding:calc(var(--spacing) * 2834)}.p-2835{padding:calc(var(--spacing) * 2835)}.p-2836{padding:calc(var(--spacing) * 2836)}.p-2837{padding:calc(var(--spacing) * 2837)}.p-2838{padding:calc(var(--spacing) * 2838)}.p-2839{padding:calc(var(--spacing) * 2839)}.p-2840{padding:calc(var(--spacing) * 2840)}.p-2841{padding:calc(var(--spacing) * 2841)}.p-2842{padding:calc(var(--spacing) * 2842)}.p-2843{padding:calc(var(--spacing) * 2843)}.p-2844{padding:calc(var(--spacing) * 2844)}.p-2845{padding:calc(var(--spacing) * 2845)}.p-2849{padding:calc(var(--spacing) * 2849)}.p-2850{padding:calc(var(--spacing) * 2850)}.p-2851{padding:calc(var(--spacing) * 2851)}.p-2852{padding:calc(var(--spacing) * 2852)}.p-2853{padding:calc(var(--spacing) * 2853)}.p-2854{padding:calc(var(--spacing) * 2854)}.p-2857{padding:calc(var(--spacing) * 2857)}.p-2858{padding:calc(var(--spacing) * 2858)}.p-2861{padding:calc(var(--spacing) * 2861)}.p-2862{padding:calc(var(--spacing) * 2862)}.p-2863{padding:calc(var(--spacing) * 2863)}.p-2864{padding:calc(var(--spacing) * 2864)}.p-2865{padding:calc(var(--spacing) * 2865)}.p-2868{padding:calc(var(--spacing) * 2868)}.p-2869{padding:calc(var(--spacing) * 2869)}.p-2872{padding:calc(var(--spacing) * 2872)}.p-2873{padding:calc(var(--spacing) * 2873)}.p-2875{padding:calc(var(--spacing) * 2875)}.p-2876{padding:calc(var(--spacing) * 2876)}.p-2877{padding:calc(var(--spacing) * 2877)}.p-2880{padding:calc(var(--spacing) * 2880)}.p-2881{padding:calc(var(--spacing) * 2881)}.p-2882{padding:calc(var(--spacing) * 2882)}.p-2884{padding:calc(var(--spacing) * 2884)}.p-2885{padding:calc(var(--spacing) * 2885)}.p-2887{padding:calc(var(--spacing) * 2887)}.p-2888{padding:calc(var(--spacing) * 2888)}.p-2891{padding:calc(var(--spacing) * 2891)}.p-2892{padding:calc(var(--spacing) * 2892)}.p-2895{padding:calc(var(--spacing) * 2895)}.p-2896{padding:calc(var(--spacing) * 2896)}.p-2899{padding:calc(var(--spacing) * 2899)}.p-2900{padding:calc(var(--spacing) * 2900)}.p-2903{padding:calc(var(--spacing) * 2903)}.p-2904{padding:calc(var(--spacing) * 2904)}.p-2907{padding:calc(var(--spacing) * 2907)}.p-2908{padding:calc(var(--spacing) * 2908)}.p-2909{padding:calc(var(--spacing) * 2909)}.p-2910{padding:calc(var(--spacing) * 2910)}.p-2911{padding:calc(var(--spacing) * 2911)}.p-2912{padding:calc(var(--spacing) * 2912)}.p-2913{padding:calc(var(--spacing) * 2913)}.p-2914{padding:calc(var(--spacing) * 2914)}.p-2915{padding:calc(var(--spacing) * 2915)}.p-2927{padding:calc(var(--spacing) * 2927)}.p-2928{padding:calc(var(--spacing) * 2928)}.p-2929{padding:calc(var(--spacing) * 2929)}.p-2930{padding:calc(var(--spacing) * 2930)}.p-2931{padding:calc(var(--spacing) * 2931)}.p-2934{padding:calc(var(--spacing) * 2934)}.p-2935{padding:calc(var(--spacing) * 2935)}.p-2936{padding:calc(var(--spacing) * 2936)}.p-2939{padding:calc(var(--spacing) * 2939)}.p-2940{padding:calc(var(--spacing) * 2940)}.p-2941{padding:calc(var(--spacing) * 2941)}.p-2942{padding:calc(var(--spacing) * 2942)}.p-2943{padding:calc(var(--spacing) * 2943)}.p-2967{padding:calc(var(--spacing) * 2967)}.p-2972{padding:calc(var(--spacing) * 2972)}.p-2973{padding:calc(var(--spacing) * 2973)}.p-2982{padding:calc(var(--spacing) * 2982)}.p-2983{padding:calc(var(--spacing) * 2983)}.p-2984{padding:calc(var(--spacing) * 2984)}.p-2992{padding:calc(var(--spacing) * 2992)}.p-2994{padding:calc(var(--spacing) * 2994)}.p-2995{padding:calc(var(--spacing) * 2995)}.p-2996{padding:calc(var(--spacing) * 2996)}.p-3010{padding:calc(var(--spacing) * 3010)}.p-3011{padding:calc(var(--spacing) * 3011)}.p-3012{padding:calc(var(--spacing) * 3012)}.p-3013{padding:calc(var(--spacing) * 3013)}.p-3017{padding:calc(var(--spacing) * 3017)}.p-3021{padding:calc(var(--spacing) * 3021)}.p-3022{padding:calc(var(--spacing) * 3022)}.p-3023{padding:calc(var(--spacing) * 3023)}.p-3028{padding:calc(var(--spacing) * 3028)}.p-3029{padding:calc(var(--spacing) * 3029)}.p-3033{padding:calc(var(--spacing) * 3033)}.p-3034{padding:calc(var(--spacing) * 3034)}.p-3035{padding:calc(var(--spacing) * 3035)}.p-3036{padding:calc(var(--spacing) * 3036)}.p-3042{padding:calc(var(--spacing) * 3042)}.p-3043{padding:calc(var(--spacing) * 3043)}.p-3048{padding:calc(var(--spacing) * 3048)}.p-3049{padding:calc(var(--spacing) * 3049)}.p-3050{padding:calc(var(--spacing) * 3050)}.p-3054{padding:calc(var(--spacing) * 3054)}.p-3055{padding:calc(var(--spacing) * 3055)}.p-3056{padding:calc(var(--spacing) * 3056)}.p-3061{padding:calc(var(--spacing) * 3061)}.p-3062{padding:calc(var(--spacing) * 3062)}.p-3063{padding:calc(var(--spacing) * 3063)}.p-3064{padding:calc(var(--spacing) * 3064)}.p-3066{padding:calc(var(--spacing) * 3066)}.p-3067{padding:calc(var(--spacing) * 3067)}.p-3069{padding:calc(var(--spacing) * 3069)}.p-3070{padding:calc(var(--spacing) * 3070)}.p-3072{padding:calc(var(--spacing) * 3072)}.p-3073{padding:calc(var(--spacing) * 3073)}.p-3075{padding:calc(var(--spacing) * 3075)}.p-3076{padding:calc(var(--spacing) * 3076)}.p-3078{padding:calc(var(--spacing) * 3078)}.p-3079{padding:calc(var(--spacing) * 3079)}.p-3081{padding:calc(var(--spacing) * 3081)}.p-3082{padding:calc(var(--spacing) * 3082)}.p-3084{padding:calc(var(--spacing) * 3084)}.p-3085{padding:calc(var(--spacing) * 3085)}.p-3089{padding:calc(var(--spacing) * 3089)}.p-3093{padding:calc(var(--spacing) * 3093)}.p-3094{padding:calc(var(--spacing) * 3094)}.p-3095{padding:calc(var(--spacing) * 3095)}.p-3096{padding:calc(var(--spacing) * 3096)}.p-3098{padding:calc(var(--spacing) * 3098)}.p-3099{padding:calc(var(--spacing) * 3099)}.p-3100{padding:calc(var(--spacing) * 3100)}.p-3101{padding:calc(var(--spacing) * 3101)}.p-3102{padding:calc(var(--spacing) * 3102)}.p-3103{padding:calc(var(--spacing) * 3103)}.p-3104{padding:calc(var(--spacing) * 3104)}.p-3105{padding:calc(var(--spacing) * 3105)}.p-3106{padding:calc(var(--spacing) * 3106)}.p-3107{padding:calc(var(--spacing) * 3107)}.p-3108{padding:calc(var(--spacing) * 3108)}.p-3109{padding:calc(var(--spacing) * 3109)}.p-3111{padding:calc(var(--spacing) * 3111)}.p-3113{padding:calc(var(--spacing) * 3113)}.p-3114{padding:calc(var(--spacing) * 3114)}.p-3115{padding:calc(var(--spacing) * 3115)}.p-3116{padding:calc(var(--spacing) * 3116)}.p-3119{padding:calc(var(--spacing) * 3119)}.p-3120{padding:calc(var(--spacing) * 3120)}.p-3121{padding:calc(var(--spacing) * 3121)}.p-3123{padding:calc(var(--spacing) * 3123)}.p-3124{padding:calc(var(--spacing) * 3124)}.p-3126{padding:calc(var(--spacing) * 3126)}.p-3127{padding:calc(var(--spacing) * 3127)}.p-3129{padding:calc(var(--spacing) * 3129)}.p-3130{padding:calc(var(--spacing) * 3130)}.p-3131{padding:calc(var(--spacing) * 3131)}.p-3132{padding:calc(var(--spacing) * 3132)}.p-3144{padding:calc(var(--spacing) * 3144)}.p-3145{padding:calc(var(--spacing) * 3145)}.p-3146{padding:calc(var(--spacing) * 3146)}.p-3147{padding:calc(var(--spacing) * 3147)}.p-3148{padding:calc(var(--spacing) * 3148)}.p-3149{padding:calc(var(--spacing) * 3149)}.p-3150{padding:calc(var(--spacing) * 3150)}.p-3151{padding:calc(var(--spacing) * 3151)}.p-3152{padding:calc(var(--spacing) * 3152)}.p-3153{padding:calc(var(--spacing) * 3153)}.p-3154{padding:calc(var(--spacing) * 3154)}.p-3157{padding:calc(var(--spacing) * 3157)}.p-3158{padding:calc(var(--spacing) * 3158)}.p-3160{padding:calc(var(--spacing) * 3160)}.p-3161{padding:calc(var(--spacing) * 3161)}.p-3163{padding:calc(var(--spacing) * 3163)}.p-3164{padding:calc(var(--spacing) * 3164)}.p-3165{padding:calc(var(--spacing) * 3165)}.p-3170{padding:calc(var(--spacing) * 3170)}.p-3171{padding:calc(var(--spacing) * 3171)}.p-3172{padding:calc(var(--spacing) * 3172)}.p-3173{padding:calc(var(--spacing) * 3173)}.p-3179{padding:calc(var(--spacing) * 3179)}.p-3180{padding:calc(var(--spacing) * 3180)}.p-3181{padding:calc(var(--spacing) * 3181)}.p-3186{padding:calc(var(--spacing) * 3186)}.p-3188{padding:calc(var(--spacing) * 3188)}.p-3189{padding:calc(var(--spacing) * 3189)}.p-3190{padding:calc(var(--spacing) * 3190)}.p-3191{padding:calc(var(--spacing) * 3191)}.p-3192{padding:calc(var(--spacing) * 3192)}.p-3193{padding:calc(var(--spacing) * 3193)}.p-3194{padding:calc(var(--spacing) * 3194)}.p-3195{padding:calc(var(--spacing) * 3195)}.p-3196{padding:calc(var(--spacing) * 3196)}.p-3197{padding:calc(var(--spacing) * 3197)}.p-3198{padding:calc(var(--spacing) * 3198)}.p-3199{padding:calc(var(--spacing) * 3199)}.p-3200{padding:calc(var(--spacing) * 3200)}.p-3201{padding:calc(var(--spacing) * 3201)}.p-3205{padding:calc(var(--spacing) * 3205)}.p-3206{padding:calc(var(--spacing) * 3206)}.p-3211{padding:calc(var(--spacing) * 3211)}.p-3212{padding:calc(var(--spacing) * 3212)}.p-3215{padding:calc(var(--spacing) * 3215)}.p-3217{padding:calc(var(--spacing) * 3217)}.p-3218{padding:calc(var(--spacing) * 3218)}.p-3219{padding:calc(var(--spacing) * 3219)}.p-3220{padding:calc(var(--spacing) * 3220)}.p-3221{padding:calc(var(--spacing) * 3221)}.p-3222{padding:calc(var(--spacing) * 3222)}.p-3223{padding:calc(var(--spacing) * 3223)}.p-3224{padding:calc(var(--spacing) * 3224)}.p-3225{padding:calc(var(--spacing) * 3225)}.p-3226{padding:calc(var(--spacing) * 3226)}.p-3227{padding:calc(var(--spacing) * 3227)}.p-3228{padding:calc(var(--spacing) * 3228)}.p-3230{padding:calc(var(--spacing) * 3230)}.p-3231{padding:calc(var(--spacing) * 3231)}.p-3232{padding:calc(var(--spacing) * 3232)}.p-3234{padding:calc(var(--spacing) * 3234)}.p-3235{padding:calc(var(--spacing) * 3235)}.p-3240{padding:calc(var(--spacing) * 3240)}.p-3241{padding:calc(var(--spacing) * 3241)}.p-3243{padding:calc(var(--spacing) * 3243)}.p-3244{padding:calc(var(--spacing) * 3244)}.p-3245{padding:calc(var(--spacing) * 3245)}.p-3246{padding:calc(var(--spacing) * 3246)}.p-3251{padding:calc(var(--spacing) * 3251)}.p-3252{padding:calc(var(--spacing) * 3252)}.p-3256{padding:calc(var(--spacing) * 3256)}.p-3258{padding:calc(var(--spacing) * 3258)}.p-3259{padding:calc(var(--spacing) * 3259)}.p-3260{padding:calc(var(--spacing) * 3260)}.p-3261{padding:calc(var(--spacing) * 3261)}.p-3264{padding:calc(var(--spacing) * 3264)}.p-3265{padding:calc(var(--spacing) * 3265)}.p-3266{padding:calc(var(--spacing) * 3266)}.p-3267{padding:calc(var(--spacing) * 3267)}.p-3268{padding:calc(var(--spacing) * 3268)}.p-3269{padding:calc(var(--spacing) * 3269)}.p-3270{padding:calc(var(--spacing) * 3270)}.p-3271{padding:calc(var(--spacing) * 3271)}.p-3272{padding:calc(var(--spacing) * 3272)}.p-3276{padding:calc(var(--spacing) * 3276)}.p-3277{padding:calc(var(--spacing) * 3277)}.p-3278{padding:calc(var(--spacing) * 3278)}.p-3279{padding:calc(var(--spacing) * 3279)}.p-3369{padding:calc(var(--spacing) * 3369)}.p-3373{padding:calc(var(--spacing) * 3373)}.p-3374{padding:calc(var(--spacing) * 3374)}.p-3375{padding:calc(var(--spacing) * 3375)}.p-3376{padding:calc(var(--spacing) * 3376)}.p-3378{padding:calc(var(--spacing) * 3378)}.p-3379{padding:calc(var(--spacing) * 3379)}.p-3383{padding:calc(var(--spacing) * 3383)}.p-3384{padding:calc(var(--spacing) * 3384)}.p-3385{padding:calc(var(--spacing) * 3385)}.p-3386{padding:calc(var(--spacing) * 3386)}.p-3387{padding:calc(var(--spacing) * 3387)}.p-3388{padding:calc(var(--spacing) * 3388)}.p-3389{padding:calc(var(--spacing) * 3389)}.p-3390{padding:calc(var(--spacing) * 3390)}.p-3391{padding:calc(var(--spacing) * 3391)}.p-3392{padding:calc(var(--spacing) * 3392)}.p-3393{padding:calc(var(--spacing) * 3393)}.p-3394{padding:calc(var(--spacing) * 3394)}.p-3395{padding:calc(var(--spacing) * 3395)}.p-3396{padding:calc(var(--spacing) * 3396)}.p-3397{padding:calc(var(--spacing) * 3397)}.p-3398{padding:calc(var(--spacing) * 3398)}.p-3399{padding:calc(var(--spacing) * 3399)}.p-3400{padding:calc(var(--spacing) * 3400)}.p-3401{padding:calc(var(--spacing) * 3401)}.p-3402{padding:calc(var(--spacing) * 3402)}.p-3403{padding:calc(var(--spacing) * 3403)}.p-3404{padding:calc(var(--spacing) * 3404)}.p-3405{padding:calc(var(--spacing) * 3405)}.p-3406{padding:calc(var(--spacing) * 3406)}.p-3407{padding:calc(var(--spacing) * 3407)}.p-3408{padding:calc(var(--spacing) * 3408)}.p-3412{padding:calc(var(--spacing) * 3412)}.p-3413{padding:calc(var(--spacing) * 3413)}.p-3414{padding:calc(var(--spacing) * 3414)}.p-3415{padding:calc(var(--spacing) * 3415)}.p-3416{padding:calc(var(--spacing) * 3416)}.p-3417{padding:calc(var(--spacing) * 3417)}.p-3418{padding:calc(var(--spacing) * 3418)}.p-3419{padding:calc(var(--spacing) * 3419)}.p-3420{padding:calc(var(--spacing) * 3420)}.p-3421{padding:calc(var(--spacing) * 3421)}.p-3422{padding:calc(var(--spacing) * 3422)}.p-3423{padding:calc(var(--spacing) * 3423)}.p-3424{padding:calc(var(--spacing) * 3424)}.p-3425{padding:calc(var(--spacing) * 3425)}.p-3426{padding:calc(var(--spacing) * 3426)}.p-3427{padding:calc(var(--spacing) * 3427)}.p-3428{padding:calc(var(--spacing) * 3428)}.p-3429{padding:calc(var(--spacing) * 3429)}.p-3430{padding:calc(var(--spacing) * 3430)}.p-3431{padding:calc(var(--spacing) * 3431)}.p-3433{padding:calc(var(--spacing) * 3433)}.p-3434{padding:calc(var(--spacing) * 3434)}.p-3435{padding:calc(var(--spacing) * 3435)}.p-3436{padding:calc(var(--spacing) * 3436)}.p-3437{padding:calc(var(--spacing) * 3437)}.p-3438{padding:calc(var(--spacing) * 3438)}.p-3439{padding:calc(var(--spacing) * 3439)}.p-3440{padding:calc(var(--spacing) * 3440)}.p-3441{padding:calc(var(--spacing) * 3441)}.p-3443{padding:calc(var(--spacing) * 3443)}.p-3444{padding:calc(var(--spacing) * 3444)}.p-3446{padding:calc(var(--spacing) * 3446)}.p-3447{padding:calc(var(--spacing) * 3447)}.p-3449{padding:calc(var(--spacing) * 3449)}.p-3450{padding:calc(var(--spacing) * 3450)}.p-3451{padding:calc(var(--spacing) * 3451)}.p-3452{padding:calc(var(--spacing) * 3452)}.p-3453{padding:calc(var(--spacing) * 3453)}.p-3455{padding:calc(var(--spacing) * 3455)}.p-3456{padding:calc(var(--spacing) * 3456)}.p-3457{padding:calc(var(--spacing) * 3457)}.p-3459{padding:calc(var(--spacing) * 3459)}.p-3460{padding:calc(var(--spacing) * 3460)}.p-3461{padding:calc(var(--spacing) * 3461)}.p-3462{padding:calc(var(--spacing) * 3462)}.p-3464{padding:calc(var(--spacing) * 3464)}.p-3465{padding:calc(var(--spacing) * 3465)}.p-3467{padding:calc(var(--spacing) * 3467)}.p-3468{padding:calc(var(--spacing) * 3468)}.p-3469{padding:calc(var(--spacing) * 3469)}.p-3470{padding:calc(var(--spacing) * 3470)}.p-3471{padding:calc(var(--spacing) * 3471)}.p-3473{padding:calc(var(--spacing) * 3473)}.p-3474{padding:calc(var(--spacing) * 3474)}.p-3475{padding:calc(var(--spacing) * 3475)}.p-3476{padding:calc(var(--spacing) * 3476)}.p-3478{padding:calc(var(--spacing) * 3478)}.p-3479{padding:calc(var(--spacing) * 3479)}.p-3480{padding:calc(var(--spacing) * 3480)}.p-3481{padding:calc(var(--spacing) * 3481)}.p-3482{padding:calc(var(--spacing) * 3482)}.p-3486{padding:calc(var(--spacing) * 3486)}.p-3487{padding:calc(var(--spacing) * 3487)}.p-3488{padding:calc(var(--spacing) * 3488)}.p-3492{padding:calc(var(--spacing) * 3492)}.p-3493{padding:calc(var(--spacing) * 3493)}.p-3497{padding:calc(var(--spacing) * 3497)}.p-3498{padding:calc(var(--spacing) * 3498)}.p-3499{padding:calc(var(--spacing) * 3499)}.p-3500{padding:calc(var(--spacing) * 3500)}.p-3501{padding:calc(var(--spacing) * 3501)}.p-3503{padding:calc(var(--spacing) * 3503)}.p-3504{padding:calc(var(--spacing) * 3504)}.p-3505{padding:calc(var(--spacing) * 3505)}.p-3506{padding:calc(var(--spacing) * 3506)}.p-3507{padding:calc(var(--spacing) * 3507)}.p-3508{padding:calc(var(--spacing) * 3508)}.p-3509{padding:calc(var(--spacing) * 3509)}.p-3536{padding:calc(var(--spacing) * 3536)}.p-3541{padding:calc(var(--spacing) * 3541)}.p-3542{padding:calc(var(--spacing) * 3542)}.p-3544{padding:calc(var(--spacing) * 3544)}.p-3545{padding:calc(var(--spacing) * 3545)}.p-3546{padding:calc(var(--spacing) * 3546)}.p-3547{padding:calc(var(--spacing) * 3547)}.p-3548{padding:calc(var(--spacing) * 3548)}.p-3552{padding:calc(var(--spacing) * 3552)}.p-3553{padding:calc(var(--spacing) * 3553)}.p-3554{padding:calc(var(--spacing) * 3554)}.p-3555{padding:calc(var(--spacing) * 3555)}.p-3556{padding:calc(var(--spacing) * 3556)}.p-3557{padding:calc(var(--spacing) * 3557)}.p-3558{padding:calc(var(--spacing) * 3558)}.p-3566{padding:calc(var(--spacing) * 3566)}.p-3567{padding:calc(var(--spacing) * 3567)}.p-3573{padding:calc(var(--spacing) * 3573)}.p-3574{padding:calc(var(--spacing) * 3574)}.p-3575{padding:calc(var(--spacing) * 3575)}.p-3576{padding:calc(var(--spacing) * 3576)}.p-3577{padding:calc(var(--spacing) * 3577)}.p-3583{padding:calc(var(--spacing) * 3583)}.p-3584{padding:calc(var(--spacing) * 3584)}.p-3585{padding:calc(var(--spacing) * 3585)}.p-3586{padding:calc(var(--spacing) * 3586)}.p-3589{padding:calc(var(--spacing) * 3589)}.p-3590{padding:calc(var(--spacing) * 3590)}.p-3591{padding:calc(var(--spacing) * 3591)}.p-3592{padding:calc(var(--spacing) * 3592)}.p-3593{padding:calc(var(--spacing) * 3593)}.p-3600{padding:calc(var(--spacing) * 3600)}.p-3601{padding:calc(var(--spacing) * 3601)}.p-3606{padding:calc(var(--spacing) * 3606)}.p-3607{padding:calc(var(--spacing) * 3607)}.p-3608{padding:calc(var(--spacing) * 3608)}.p-3609{padding:calc(var(--spacing) * 3609)}.p-3610{padding:calc(var(--spacing) * 3610)}.p-3611{padding:calc(var(--spacing) * 3611)}.p-3619{padding:calc(var(--spacing) * 3619)}.p-3620{padding:calc(var(--spacing) * 3620)}.p-3621{padding:calc(var(--spacing) * 3621)}.p-3625{padding:calc(var(--spacing) * 3625)}.p-3626{padding:calc(var(--spacing) * 3626)}.p-3627{padding:calc(var(--spacing) * 3627)}.p-3632{padding:calc(var(--spacing) * 3632)}.p-3633{padding:calc(var(--spacing) * 3633)}.p-3634{padding:calc(var(--spacing) * 3634)}.p-3635{padding:calc(var(--spacing) * 3635)}.p-3640{padding:calc(var(--spacing) * 3640)}.p-3641{padding:calc(var(--spacing) * 3641)}.p-3644{padding:calc(var(--spacing) * 3644)}.p-3645{padding:calc(var(--spacing) * 3645)}.p-3646{padding:calc(var(--spacing) * 3646)}.p-3654{padding:calc(var(--spacing) * 3654)}.p-3655{padding:calc(var(--spacing) * 3655)}.p-3656{padding:calc(var(--spacing) * 3656)}.p-3662{padding:calc(var(--spacing) * 3662)}.p-3663{padding:calc(var(--spacing) * 3663)}.p-3664{padding:calc(var(--spacing) * 3664)}.p-3670{padding:calc(var(--spacing) * 3670)}.p-3671{padding:calc(var(--spacing) * 3671)}.p-3672{padding:calc(var(--spacing) * 3672)}.p-3677{padding:calc(var(--spacing) * 3677)}.p-3678{padding:calc(var(--spacing) * 3678)}.p-3679{padding:calc(var(--spacing) * 3679)}.p-3680{padding:calc(var(--spacing) * 3680)}.p-3695{padding:calc(var(--spacing) * 3695)}.p-3696{padding:calc(var(--spacing) * 3696)}.p-3697{padding:calc(var(--spacing) * 3697)}.p-3700{padding:calc(var(--spacing) * 3700)}.p-3701{padding:calc(var(--spacing) * 3701)}.p-3702{padding:calc(var(--spacing) * 3702)}.p-3709{padding:calc(var(--spacing) * 3709)}.p-3710{padding:calc(var(--spacing) * 3710)}.p-3711{padding:calc(var(--spacing) * 3711)}.p-3716{padding:calc(var(--spacing) * 3716)}.p-3717{padding:calc(var(--spacing) * 3717)}.p-3722{padding:calc(var(--spacing) * 3722)}.p-3723{padding:calc(var(--spacing) * 3723)}.p-3724{padding:calc(var(--spacing) * 3724)}.p-3725{padding:calc(var(--spacing) * 3725)}.p-3726{padding:calc(var(--spacing) * 3726)}.p-3731{padding:calc(var(--spacing) * 3731)}.p-3732{padding:calc(var(--spacing) * 3732)}.p-3733{padding:calc(var(--spacing) * 3733)}.p-3741{padding:calc(var(--spacing) * 3741)}.p-3742{padding:calc(var(--spacing) * 3742)}.p-3744{padding:calc(var(--spacing) * 3744)}.p-3749{padding:calc(var(--spacing) * 3749)}.p-3752{padding:calc(var(--spacing) * 3752)}.p-3753{padding:calc(var(--spacing) * 3753)}.p-3756{padding:calc(var(--spacing) * 3756)}.p-3757{padding:calc(var(--spacing) * 3757)}.p-3760{padding:calc(var(--spacing) * 3760)}.p-3761{padding:calc(var(--spacing) * 3761)}.p-3766{padding:calc(var(--spacing) * 3766)}.p-3767{padding:calc(var(--spacing) * 3767)}.p-3772{padding:calc(var(--spacing) * 3772)}.p-3773{padding:calc(var(--spacing) * 3773)}.p-3774{padding:calc(var(--spacing) * 3774)}.p-3775{padding:calc(var(--spacing) * 3775)}.p-3776{padding:calc(var(--spacing) * 3776)}.p-3777{padding:calc(var(--spacing) * 3777)}.p-3791{padding:calc(var(--spacing) * 3791)}.p-3802{padding:calc(var(--spacing) * 3802)}.p-3807{padding:calc(var(--spacing) * 3807)}.p-3808{padding:calc(var(--spacing) * 3808)}.p-3812{padding:calc(var(--spacing) * 3812)}.p-3813{padding:calc(var(--spacing) * 3813)}.p-3814{padding:calc(var(--spacing) * 3814)}.p-3818{padding:calc(var(--spacing) * 3818)}.p-3819{padding:calc(var(--spacing) * 3819)}.p-3820{padding:calc(var(--spacing) * 3820)}.p-3821{padding:calc(var(--spacing) * 3821)}.p-3825{padding:calc(var(--spacing) * 3825)}.p-3826{padding:calc(var(--spacing) * 3826)}.p-3830{padding:calc(var(--spacing) * 3830)}.p-3831{padding:calc(var(--spacing) * 3831)}.p-3832{padding:calc(var(--spacing) * 3832)}.p-3833{padding:calc(var(--spacing) * 3833)}.p-3835{padding:calc(var(--spacing) * 3835)}.p-3837{padding:calc(var(--spacing) * 3837)}.p-3838{padding:calc(var(--spacing) * 3838)}.p-3840{padding:calc(var(--spacing) * 3840)}.p-3842{padding:calc(var(--spacing) * 3842)}.p-3843{padding:calc(var(--spacing) * 3843)}.p-3845{padding:calc(var(--spacing) * 3845)}.p-3846{padding:calc(var(--spacing) * 3846)}.p-3847{padding:calc(var(--spacing) * 3847)}.p-3851{padding:calc(var(--spacing) * 3851)}.p-3853{padding:calc(var(--spacing) * 3853)}.p-3854{padding:calc(var(--spacing) * 3854)}.p-3855{padding:calc(var(--spacing) * 3855)}.p-3856{padding:calc(var(--spacing) * 3856)}.p-3857{padding:calc(var(--spacing) * 3857)}.p-3859{padding:calc(var(--spacing) * 3859)}.p-3860{padding:calc(var(--spacing) * 3860)}.p-3862{padding:calc(var(--spacing) * 3862)}.p-3863{padding:calc(var(--spacing) * 3863)}.p-3864{padding:calc(var(--spacing) * 3864)}.p-3865{padding:calc(var(--spacing) * 3865)}.p-3870{padding:calc(var(--spacing) * 3870)}.p-3871{padding:calc(var(--spacing) * 3871)}.p-3872{padding:calc(var(--spacing) * 3872)}.p-3873{padding:calc(var(--spacing) * 3873)}.p-3874{padding:calc(var(--spacing) * 3874)}.p-3875{padding:calc(var(--spacing) * 3875)}.p-3876{padding:calc(var(--spacing) * 3876)}.p-3879{padding:calc(var(--spacing) * 3879)}.p-3880{padding:calc(var(--spacing) * 3880)}.p-3881{padding:calc(var(--spacing) * 3881)}.p-3882{padding:calc(var(--spacing) * 3882)}.p-3883{padding:calc(var(--spacing) * 3883)}.p-3884{padding:calc(var(--spacing) * 3884)}.p-3885{padding:calc(var(--spacing) * 3885)}.p-3888{padding:calc(var(--spacing) * 3888)}.p-3889{padding:calc(var(--spacing) * 3889)}.p-3890{padding:calc(var(--spacing) * 3890)}.p-3892{padding:calc(var(--spacing) * 3892)}.p-3894{padding:calc(var(--spacing) * 3894)}.p-3895{padding:calc(var(--spacing) * 3895)}.p-3896{padding:calc(var(--spacing) * 3896)}.p-3897{padding:calc(var(--spacing) * 3897)}.p-3898{padding:calc(var(--spacing) * 3898)}.p-3899{padding:calc(var(--spacing) * 3899)}.p-3900{padding:calc(var(--spacing) * 3900)}.p-3901{padding:calc(var(--spacing) * 3901)}.p-3906{padding:calc(var(--spacing) * 3906)}.p-3907{padding:calc(var(--spacing) * 3907)}.p-3908{padding:calc(var(--spacing) * 3908)}.p-3909{padding:calc(var(--spacing) * 3909)}.p-3910{padding:calc(var(--spacing) * 3910)}.p-3911{padding:calc(var(--spacing) * 3911)}.p-3912{padding:calc(var(--spacing) * 3912)}.p-3914{padding:calc(var(--spacing) * 3914)}.p-3915{padding:calc(var(--spacing) * 3915)}.p-3916{padding:calc(var(--spacing) * 3916)}.p-3917{padding:calc(var(--spacing) * 3917)}.p-3920{padding:calc(var(--spacing) * 3920)}.p-3921{padding:calc(var(--spacing) * 3921)}.p-3922{padding:calc(var(--spacing) * 3922)}.p-3923{padding:calc(var(--spacing) * 3923)}.p-3924{padding:calc(var(--spacing) * 3924)}.p-3950{padding:calc(var(--spacing) * 3950)}.p-3954{padding:calc(var(--spacing) * 3954)}.p-3955{padding:calc(var(--spacing) * 3955)}.p-3957{padding:calc(var(--spacing) * 3957)}.p-3958{padding:calc(var(--spacing) * 3958)}.p-3959{padding:calc(var(--spacing) * 3959)}.p-3964{padding:calc(var(--spacing) * 3964)}.p-3965{padding:calc(var(--spacing) * 3965)}.p-3966{padding:calc(var(--spacing) * 3966)}.p-3967{padding:calc(var(--spacing) * 3967)}.p-3968{padding:calc(var(--spacing) * 3968)}.p-3969{padding:calc(var(--spacing) * 3969)}.p-3970{padding:calc(var(--spacing) * 3970)}.p-3971{padding:calc(var(--spacing) * 3971)}.p-3976{padding:calc(var(--spacing) * 3976)}.p-3977{padding:calc(var(--spacing) * 3977)}.p-3978{padding:calc(var(--spacing) * 3978)}.p-3979{padding:calc(var(--spacing) * 3979)}.p-3980{padding:calc(var(--spacing) * 3980)}.p-3981{padding:calc(var(--spacing) * 3981)}.p-3982{padding:calc(var(--spacing) * 3982)}.p-3983{padding:calc(var(--spacing) * 3983)}.p-3989{padding:calc(var(--spacing) * 3989)}.p-3990{padding:calc(var(--spacing) * 3990)}.p-3991{padding:calc(var(--spacing) * 3991)}.p-3992{padding:calc(var(--spacing) * 3992)}.p-3993{padding:calc(var(--spacing) * 3993)}.p-3994{padding:calc(var(--spacing) * 3994)}.p-3995{padding:calc(var(--spacing) * 3995)}.p-3996{padding:calc(var(--spacing) * 3996)}.p-3997{padding:calc(var(--spacing) * 3997)}.p-3998{padding:calc(var(--spacing) * 3998)}.p-3999{padding:calc(var(--spacing) * 3999)}.p-4000{padding:calc(var(--spacing) * 4000)}.p-4001{padding:calc(var(--spacing) * 4001)}.p-4002{padding:calc(var(--spacing) * 4002)}.p-4003{padding:calc(var(--spacing) * 4003)}.p-4004{padding:calc(var(--spacing) * 4004)}.p-4005{padding:calc(var(--spacing) * 4005)}.p-4006{padding:calc(var(--spacing) * 4006)}.p-4007{padding:calc(var(--spacing) * 4007)}.p-4008{padding:calc(var(--spacing) * 4008)}.p-4009{padding:calc(var(--spacing) * 4009)}.p-4010{padding:calc(var(--spacing) * 4010)}.p-4011{padding:calc(var(--spacing) * 4011)}.p-4012{padding:calc(var(--spacing) * 4012)}.p-4013{padding:calc(var(--spacing) * 4013)}.p-4014{padding:calc(var(--spacing) * 4014)}.p-4015{padding:calc(var(--spacing) * 4015)}.p-4017{padding:calc(var(--spacing) * 4017)}.p-4018{padding:calc(var(--spacing) * 4018)}.p-4019{padding:calc(var(--spacing) * 4019)}.p-4020{padding:calc(var(--spacing) * 4020)}.p-4024{padding:calc(var(--spacing) * 4024)}.p-4025{padding:calc(var(--spacing) * 4025)}.p-4026{padding:calc(var(--spacing) * 4026)}.p-4027{padding:calc(var(--spacing) * 4027)}.p-4028{padding:calc(var(--spacing) * 4028)}.p-4029{padding:calc(var(--spacing) * 4029)}.p-4030{padding:calc(var(--spacing) * 4030)}.p-4033{padding:calc(var(--spacing) * 4033)}.p-4034{padding:calc(var(--spacing) * 4034)}.p-4035{padding:calc(var(--spacing) * 4035)}.p-4038{padding:calc(var(--spacing) * 4038)}.p-4039{padding:calc(var(--spacing) * 4039)}.p-4040{padding:calc(var(--spacing) * 4040)}.p-4044{padding:calc(var(--spacing) * 4044)}.p-4045{padding:calc(var(--spacing) * 4045)}.p-4046{padding:calc(var(--spacing) * 4046)}.p-4047{padding:calc(var(--spacing) * 4047)}.p-4048{padding:calc(var(--spacing) * 4048)}.p-4049{padding:calc(var(--spacing) * 4049)}.p-4050{padding:calc(var(--spacing) * 4050)}.p-4064{padding:calc(var(--spacing) * 4064)}.p-4065{padding:calc(var(--spacing) * 4065)}.p-4066{padding:calc(var(--spacing) * 4066)}.p-4068{padding:calc(var(--spacing) * 4068)}.p-4069{padding:calc(var(--spacing) * 4069)}.p-4070{padding:calc(var(--spacing) * 4070)}.p-4075{padding:calc(var(--spacing) * 4075)}.p-4077{padding:calc(var(--spacing) * 4077)}.p-4078{padding:calc(var(--spacing) * 4078)}.p-4079{padding:calc(var(--spacing) * 4079)}.p-4085{padding:calc(var(--spacing) * 4085)}.p-4086{padding:calc(var(--spacing) * 4086)}.p-4088{padding:calc(var(--spacing) * 4088)}.p-4089{padding:calc(var(--spacing) * 4089)}.p-4090{padding:calc(var(--spacing) * 4090)}.p-4095{padding:calc(var(--spacing) * 4095)}.p-4100{padding:calc(var(--spacing) * 4100)}.p-4102{padding:calc(var(--spacing) * 4102)}.p-4103{padding:calc(var(--spacing) * 4103)}.p-4104{padding:calc(var(--spacing) * 4104)}.p-4114{padding:calc(var(--spacing) * 4114)}.p-4116{padding:calc(var(--spacing) * 4116)}.p-4117{padding:calc(var(--spacing) * 4117)}.p-4118{padding:calc(var(--spacing) * 4118)}.p-4123{padding:calc(var(--spacing) * 4123)}.p-4128{padding:calc(var(--spacing) * 4128)}.p-4130{padding:calc(var(--spacing) * 4130)}.p-4131{padding:calc(var(--spacing) * 4131)}.p-4132{padding:calc(var(--spacing) * 4132)}.p-4138{padding:calc(var(--spacing) * 4138)}.p-4142{padding:calc(var(--spacing) * 4142)}.p-4144{padding:calc(var(--spacing) * 4144)}.p-4145{padding:calc(var(--spacing) * 4145)}.p-4146{padding:calc(var(--spacing) * 4146)}.p-4150{padding:calc(var(--spacing) * 4150)}.p-4156{padding:calc(var(--spacing) * 4156)}.p-4158{padding:calc(var(--spacing) * 4158)}.p-4159{padding:calc(var(--spacing) * 4159)}.p-4160{padding:calc(var(--spacing) * 4160)}.p-4164{padding:calc(var(--spacing) * 4164)}.p-4166{padding:calc(var(--spacing) * 4166)}.p-4167{padding:calc(var(--spacing) * 4167)}.p-4168{padding:calc(var(--spacing) * 4168)}.p-4173{padding:calc(var(--spacing) * 4173)}.p-4174{padding:calc(var(--spacing) * 4174)}.p-4175{padding:calc(var(--spacing) * 4175)}.p-4176{padding:calc(var(--spacing) * 4176)}.p-4178{padding:calc(var(--spacing) * 4178)}.p-4179{padding:calc(var(--spacing) * 4179)}.p-4180{padding:calc(var(--spacing) * 4180)}.p-4184{padding:calc(var(--spacing) * 4184)}.p-4185{padding:calc(var(--spacing) * 4185)}.p-4187{padding:calc(var(--spacing) * 4187)}.p-4188{padding:calc(var(--spacing) * 4188)}.p-4189{padding:calc(var(--spacing) * 4189)}.p-4194{padding:calc(var(--spacing) * 4194)}.p-4195{padding:calc(var(--spacing) * 4195)}.p-4197{padding:calc(var(--spacing) * 4197)}.p-4198{padding:calc(var(--spacing) * 4198)}.p-4199{padding:calc(var(--spacing) * 4199)}.p-4202{padding:calc(var(--spacing) * 4202)}.p-4203{padding:calc(var(--spacing) * 4203)}.p-4205{padding:calc(var(--spacing) * 4205)}.p-4206{padding:calc(var(--spacing) * 4206)}.p-4207{padding:calc(var(--spacing) * 4207)}.p-4211{padding:calc(var(--spacing) * 4211)}.p-4212{padding:calc(var(--spacing) * 4212)}.p-4214{padding:calc(var(--spacing) * 4214)}.p-4215{padding:calc(var(--spacing) * 4215)}.p-4216{padding:calc(var(--spacing) * 4216)}.p-4219{padding:calc(var(--spacing) * 4219)}.p-4220{padding:calc(var(--spacing) * 4220)}.p-4222{padding:calc(var(--spacing) * 4222)}.p-4223{padding:calc(var(--spacing) * 4223)}.p-4224{padding:calc(var(--spacing) * 4224)}.p-4228{padding:calc(var(--spacing) * 4228)}.p-4230{padding:calc(var(--spacing) * 4230)}.p-4231{padding:calc(var(--spacing) * 4231)}.p-4232{padding:calc(var(--spacing) * 4232)}.p-4237{padding:calc(var(--spacing) * 4237)}.p-4238{padding:calc(var(--spacing) * 4238)}.p-4239{padding:calc(var(--spacing) * 4239)}.p-4240{padding:calc(var(--spacing) * 4240)}.p-4242{padding:calc(var(--spacing) * 4242)}.p-4243{padding:calc(var(--spacing) * 4243)}.p-4244{padding:calc(var(--spacing) * 4244)}.p-4249{padding:calc(var(--spacing) * 4249)}.p-4250{padding:calc(var(--spacing) * 4250)}.p-4253{padding:calc(var(--spacing) * 4253)}.p-4254{padding:calc(var(--spacing) * 4254)}.p-4255{padding:calc(var(--spacing) * 4255)}.p-4261{padding:calc(var(--spacing) * 4261)}.p-4262{padding:calc(var(--spacing) * 4262)}.p-4264{padding:calc(var(--spacing) * 4264)}.p-4265{padding:calc(var(--spacing) * 4265)}.p-4266{padding:calc(var(--spacing) * 4266)}.p-4271{padding:calc(var(--spacing) * 4271)}.p-4277{padding:calc(var(--spacing) * 4277)}.p-4279{padding:calc(var(--spacing) * 4279)}.p-4280{padding:calc(var(--spacing) * 4280)}.p-4281{padding:calc(var(--spacing) * 4281)}.p-4286{padding:calc(var(--spacing) * 4286)}.p-4291{padding:calc(var(--spacing) * 4291)}.p-4293{padding:calc(var(--spacing) * 4293)}.p-4294{padding:calc(var(--spacing) * 4294)}.p-4295{padding:calc(var(--spacing) * 4295)}.p-4302{padding:calc(var(--spacing) * 4302)}.p-4303{padding:calc(var(--spacing) * 4303)}.p-4307{padding:calc(var(--spacing) * 4307)}.p-4308{padding:calc(var(--spacing) * 4308)}.p-4316{padding:calc(var(--spacing) * 4316)}.p-4323{padding:calc(var(--spacing) * 4323)}.p-4325{padding:calc(var(--spacing) * 4325)}.p-4328{padding:calc(var(--spacing) * 4328)}.p-4329{padding:calc(var(--spacing) * 4329)}.p-4330{padding:calc(var(--spacing) * 4330)}.p-4331{padding:calc(var(--spacing) * 4331)}.p-4332{padding:calc(var(--spacing) * 4332)}.p-4333{padding:calc(var(--spacing) * 4333)}.p-4334{padding:calc(var(--spacing) * 4334)}.p-4335{padding:calc(var(--spacing) * 4335)}.p-4336{padding:calc(var(--spacing) * 4336)}.p-4337{padding:calc(var(--spacing) * 4337)}.p-4338{padding:calc(var(--spacing) * 4338)}.p-4339{padding:calc(var(--spacing) * 4339)}.p-4340{padding:calc(var(--spacing) * 4340)}.p-4341{padding:calc(var(--spacing) * 4341)}.p-4342{padding:calc(var(--spacing) * 4342)}.p-4343{padding:calc(var(--spacing) * 4343)}.p-4344{padding:calc(var(--spacing) * 4344)}.p-4345{padding:calc(var(--spacing) * 4345)}.p-4346{padding:calc(var(--spacing) * 4346)}.p-4347{padding:calc(var(--spacing) * 4347)}.p-4348{padding:calc(var(--spacing) * 4348)}.p-4349{padding:calc(var(--spacing) * 4349)}.p-4350{padding:calc(var(--spacing) * 4350)}.p-4351{padding:calc(var(--spacing) * 4351)}.p-4352{padding:calc(var(--spacing) * 4352)}.p-4353{padding:calc(var(--spacing) * 4353)}.p-4354{padding:calc(var(--spacing) * 4354)}.p-4355{padding:calc(var(--spacing) * 4355)}.p-4356{padding:calc(var(--spacing) * 4356)}.p-4357{padding:calc(var(--spacing) * 4357)}.p-4358{padding:calc(var(--spacing) * 4358)}.p-4359{padding:calc(var(--spacing) * 4359)}.p-4360{padding:calc(var(--spacing) * 4360)}.p-4361{padding:calc(var(--spacing) * 4361)}.p-4362{padding:calc(var(--spacing) * 4362)}.p-4363{padding:calc(var(--spacing) * 4363)}.p-4364{padding:calc(var(--spacing) * 4364)}.p-4365{padding:calc(var(--spacing) * 4365)}.p-4366{padding:calc(var(--spacing) * 4366)}.p-4367{padding:calc(var(--spacing) * 4367)}.p-4368{padding:calc(var(--spacing) * 4368)}.p-4369{padding:calc(var(--spacing) * 4369)}.p-4370{padding:calc(var(--spacing) * 4370)}.p-4371{padding:calc(var(--spacing) * 4371)}.p-4372{padding:calc(var(--spacing) * 4372)}.p-4373{padding:calc(var(--spacing) * 4373)}.p-4374{padding:calc(var(--spacing) * 4374)}.p-4375{padding:calc(var(--spacing) * 4375)}.p-4376{padding:calc(var(--spacing) * 4376)}.p-4377{padding:calc(var(--spacing) * 4377)}.p-4378{padding:calc(var(--spacing) * 4378)}.p-4379{padding:calc(var(--spacing) * 4379)}.p-4380{padding:calc(var(--spacing) * 4380)}.p-4381{padding:calc(var(--spacing) * 4381)}.p-4382{padding:calc(var(--spacing) * 4382)}.p-4383{padding:calc(var(--spacing) * 4383)}.p-4384{padding:calc(var(--spacing) * 4384)}.p-4385{padding:calc(var(--spacing) * 4385)}.p-4386{padding:calc(var(--spacing) * 4386)}.p-4387{padding:calc(var(--spacing) * 4387)}.p-4388{padding:calc(var(--spacing) * 4388)}.p-4389{padding:calc(var(--spacing) * 4389)}.p-4390{padding:calc(var(--spacing) * 4390)}.p-4391{padding:calc(var(--spacing) * 4391)}.p-4392{padding:calc(var(--spacing) * 4392)}.p-4393{padding:calc(var(--spacing) * 4393)}.p-4394{padding:calc(var(--spacing) * 4394)}.p-4395{padding:calc(var(--spacing) * 4395)}.p-4396{padding:calc(var(--spacing) * 4396)}.p-4397{padding:calc(var(--spacing) * 4397)}.p-4398{padding:calc(var(--spacing) * 4398)}.p-4399{padding:calc(var(--spacing) * 4399)}.p-4400{padding:calc(var(--spacing) * 4400)}.p-4401{padding:calc(var(--spacing) * 4401)}.p-4402{padding:calc(var(--spacing) * 4402)}.p-4403{padding:calc(var(--spacing) * 4403)}.p-4404{padding:calc(var(--spacing) * 4404)}.p-4405{padding:calc(var(--spacing) * 4405)}.p-4406{padding:calc(var(--spacing) * 4406)}.p-4407{padding:calc(var(--spacing) * 4407)}.p-4408{padding:calc(var(--spacing) * 4408)}.p-4409{padding:calc(var(--spacing) * 4409)}.p-4410{padding:calc(var(--spacing) * 4410)}.p-4411{padding:calc(var(--spacing) * 4411)}.p-4412{padding:calc(var(--spacing) * 4412)}.p-4413{padding:calc(var(--spacing) * 4413)}.p-4414{padding:calc(var(--spacing) * 4414)}.p-4415{padding:calc(var(--spacing) * 4415)}.p-4416{padding:calc(var(--spacing) * 4416)}.p-4417{padding:calc(var(--spacing) * 4417)}.p-4418{padding:calc(var(--spacing) * 4418)}.p-4419{padding:calc(var(--spacing) * 4419)}.p-4420{padding:calc(var(--spacing) * 4420)}.p-4421{padding:calc(var(--spacing) * 4421)}.p-4422{padding:calc(var(--spacing) * 4422)}.p-4423{padding:calc(var(--spacing) * 4423)}.p-4424{padding:calc(var(--spacing) * 4424)}.p-4425{padding:calc(var(--spacing) * 4425)}.p-4426{padding:calc(var(--spacing) * 4426)}.p-4427{padding:calc(var(--spacing) * 4427)}.p-4428{padding:calc(var(--spacing) * 4428)}.p-4429{padding:calc(var(--spacing) * 4429)}.p-4430{padding:calc(var(--spacing) * 4430)}.p-4431{padding:calc(var(--spacing) * 4431)}.p-4432{padding:calc(var(--spacing) * 4432)}.p-4433{padding:calc(var(--spacing) * 4433)}.p-4434{padding:calc(var(--spacing) * 4434)}.p-4435{padding:calc(var(--spacing) * 4435)}.p-4436{padding:calc(var(--spacing) * 4436)}.p-4437{padding:calc(var(--spacing) * 4437)}.p-4438{padding:calc(var(--spacing) * 4438)}.p-4439{padding:calc(var(--spacing) * 4439)}.p-4440{padding:calc(var(--spacing) * 4440)}.p-4441{padding:calc(var(--spacing) * 4441)}.p-4442{padding:calc(var(--spacing) * 4442)}.p-4443{padding:calc(var(--spacing) * 4443)}.p-4444{padding:calc(var(--spacing) * 4444)}.p-4445{padding:calc(var(--spacing) * 4445)}.p-4446{padding:calc(var(--spacing) * 4446)}.p-4447{padding:calc(var(--spacing) * 4447)}.p-4448{padding:calc(var(--spacing) * 4448)}.p-4449{padding:calc(var(--spacing) * 4449)}.p-4450{padding:calc(var(--spacing) * 4450)}.p-4451{padding:calc(var(--spacing) * 4451)}.p-4452{padding:calc(var(--spacing) * 4452)}.p-4453{padding:calc(var(--spacing) * 4453)}.p-4454{padding:calc(var(--spacing) * 4454)}.p-4455{padding:calc(var(--spacing) * 4455)}.p-4456{padding:calc(var(--spacing) * 4456)}.p-4457{padding:calc(var(--spacing) * 4457)}.p-4458{padding:calc(var(--spacing) * 4458)}.p-4459{padding:calc(var(--spacing) * 4459)}.p-4460{padding:calc(var(--spacing) * 4460)}.p-4461{padding:calc(var(--spacing) * 4461)}.p-4462{padding:calc(var(--spacing) * 4462)}.p-4463{padding:calc(var(--spacing) * 4463)}.p-4464{padding:calc(var(--spacing) * 4464)}.p-4465{padding:calc(var(--spacing) * 4465)}.p-4466{padding:calc(var(--spacing) * 4466)}.p-4467{padding:calc(var(--spacing) * 4467)}.p-4468{padding:calc(var(--spacing) * 4468)}.p-4469{padding:calc(var(--spacing) * 4469)}.p-4470{padding:calc(var(--spacing) * 4470)}.p-4471{padding:calc(var(--spacing) * 4471)}.p-4472{padding:calc(var(--spacing) * 4472)}.p-4473{padding:calc(var(--spacing) * 4473)}.p-4474{padding:calc(var(--spacing) * 4474)}.p-4475{padding:calc(var(--spacing) * 4475)}.p-4476{padding:calc(var(--spacing) * 4476)}.p-4477{padding:calc(var(--spacing) * 4477)}.p-4478{padding:calc(var(--spacing) * 4478)}.p-4479{padding:calc(var(--spacing) * 4479)}.p-4480{padding:calc(var(--spacing) * 4480)}.p-4481{padding:calc(var(--spacing) * 4481)}.p-4482{padding:calc(var(--spacing) * 4482)}.p-4483{padding:calc(var(--spacing) * 4483)}.p-4484{padding:calc(var(--spacing) * 4484)}.p-4485{padding:calc(var(--spacing) * 4485)}.p-4486{padding:calc(var(--spacing) * 4486)}.p-4487{padding:calc(var(--spacing) * 4487)}.p-4488{padding:calc(var(--spacing) * 4488)}.p-4489{padding:calc(var(--spacing) * 4489)}.p-4490{padding:calc(var(--spacing) * 4490)}.p-4491{padding:calc(var(--spacing) * 4491)}.p-4492{padding:calc(var(--spacing) * 4492)}.p-4493{padding:calc(var(--spacing) * 4493)}.p-4494{padding:calc(var(--spacing) * 4494)}.p-4495{padding:calc(var(--spacing) * 4495)}.p-4496{padding:calc(var(--spacing) * 4496)}.p-4497{padding:calc(var(--spacing) * 4497)}.p-4498{padding:calc(var(--spacing) * 4498)}.p-4499{padding:calc(var(--spacing) * 4499)}.p-4500{padding:calc(var(--spacing) * 4500)}.p-4501{padding:calc(var(--spacing) * 4501)}.p-4502{padding:calc(var(--spacing) * 4502)}.p-4503{padding:calc(var(--spacing) * 4503)}.p-4504{padding:calc(var(--spacing) * 4504)}.p-4505{padding:calc(var(--spacing) * 4505)}.p-4506{padding:calc(var(--spacing) * 4506)}.p-4507{padding:calc(var(--spacing) * 4507)}.p-4508{padding:calc(var(--spacing) * 4508)}.p-4509{padding:calc(var(--spacing) * 4509)}.p-4510{padding:calc(var(--spacing) * 4510)}.p-4511{padding:calc(var(--spacing) * 4511)}.p-4512{padding:calc(var(--spacing) * 4512)}.p-4513{padding:calc(var(--spacing) * 4513)}.p-4514{padding:calc(var(--spacing) * 4514)}.p-4515{padding:calc(var(--spacing) * 4515)}.p-4516{padding:calc(var(--spacing) * 4516)}.p-4517{padding:calc(var(--spacing) * 4517)}.p-4518{padding:calc(var(--spacing) * 4518)}.p-4519{padding:calc(var(--spacing) * 4519)}.p-4520{padding:calc(var(--spacing) * 4520)}.p-4521{padding:calc(var(--spacing) * 4521)}.p-4522{padding:calc(var(--spacing) * 4522)}.p-4523{padding:calc(var(--spacing) * 4523)}.p-4524{padding:calc(var(--spacing) * 4524)}.p-4525{padding:calc(var(--spacing) * 4525)}.p-4526{padding:calc(var(--spacing) * 4526)}.p-4527{padding:calc(var(--spacing) * 4527)}.p-4528{padding:calc(var(--spacing) * 4528)}.p-4529{padding:calc(var(--spacing) * 4529)}.p-4530{padding:calc(var(--spacing) * 4530)}.p-4531{padding:calc(var(--spacing) * 4531)}.p-4532{padding:calc(var(--spacing) * 4532)}.p-4533{padding:calc(var(--spacing) * 4533)}.p-4534{padding:calc(var(--spacing) * 4534)}.p-4535{padding:calc(var(--spacing) * 4535)}.p-4536{padding:calc(var(--spacing) * 4536)}.p-4537{padding:calc(var(--spacing) * 4537)}.p-4538{padding:calc(var(--spacing) * 4538)}.p-4539{padding:calc(var(--spacing) * 4539)}.p-4540{padding:calc(var(--spacing) * 4540)}.p-4541{padding:calc(var(--spacing) * 4541)}.p-4542{padding:calc(var(--spacing) * 4542)}.p-4543{padding:calc(var(--spacing) * 4543)}.p-4544{padding:calc(var(--spacing) * 4544)}.p-4545{padding:calc(var(--spacing) * 4545)}.p-4546{padding:calc(var(--spacing) * 4546)}.p-4547{padding:calc(var(--spacing) * 4547)}.p-4548{padding:calc(var(--spacing) * 4548)}.p-4549{padding:calc(var(--spacing) * 4549)}.p-4550{padding:calc(var(--spacing) * 4550)}.p-4551{padding:calc(var(--spacing) * 4551)}.p-4552{padding:calc(var(--spacing) * 4552)}.p-4553{padding:calc(var(--spacing) * 4553)}.p-4554{padding:calc(var(--spacing) * 4554)}.p-4555{padding:calc(var(--spacing) * 4555)}.p-4556{padding:calc(var(--spacing) * 4556)}.p-4557{padding:calc(var(--spacing) * 4557)}.p-4558{padding:calc(var(--spacing) * 4558)}.p-4559{padding:calc(var(--spacing) * 4559)}.p-4560{padding:calc(var(--spacing) * 4560)}.p-4561{padding:calc(var(--spacing) * 4561)}.p-4562{padding:calc(var(--spacing) * 4562)}.p-4563{padding:calc(var(--spacing) * 4563)}.p-4564{padding:calc(var(--spacing) * 4564)}.p-4565{padding:calc(var(--spacing) * 4565)}.p-4566{padding:calc(var(--spacing) * 4566)}.p-4567{padding:calc(var(--spacing) * 4567)}.p-4568{padding:calc(var(--spacing) * 4568)}.p-4569{padding:calc(var(--spacing) * 4569)}.p-4570{padding:calc(var(--spacing) * 4570)}.p-4571{padding:calc(var(--spacing) * 4571)}.p-4572{padding:calc(var(--spacing) * 4572)}.p-4573{padding:calc(var(--spacing) * 4573)}.p-4574{padding:calc(var(--spacing) * 4574)}.p-4575{padding:calc(var(--spacing) * 4575)}.p-4576{padding:calc(var(--spacing) * 4576)}.p-4577{padding:calc(var(--spacing) * 4577)}.p-4578{padding:calc(var(--spacing) * 4578)}.p-4579{padding:calc(var(--spacing) * 4579)}.p-4580{padding:calc(var(--spacing) * 4580)}.p-4581{padding:calc(var(--spacing) * 4581)}.p-4582{padding:calc(var(--spacing) * 4582)}.p-4583{padding:calc(var(--spacing) * 4583)}.p-4584{padding:calc(var(--spacing) * 4584)}.p-4585{padding:calc(var(--spacing) * 4585)}.p-4586{padding:calc(var(--spacing) * 4586)}.p-4587{padding:calc(var(--spacing) * 4587)}.p-4588{padding:calc(var(--spacing) * 4588)}.p-4589{padding:calc(var(--spacing) * 4589)}.p-4590{padding:calc(var(--spacing) * 4590)}.p-4591{padding:calc(var(--spacing) * 4591)}.p-4592{padding:calc(var(--spacing) * 4592)}.p-4593{padding:calc(var(--spacing) * 4593)}.p-4594{padding:calc(var(--spacing) * 4594)}.p-4595{padding:calc(var(--spacing) * 4595)}.p-4596{padding:calc(var(--spacing) * 4596)}.p-4597{padding:calc(var(--spacing) * 4597)}.p-4598{padding:calc(var(--spacing) * 4598)}.p-4599{padding:calc(var(--spacing) * 4599)}.p-4600{padding:calc(var(--spacing) * 4600)}.p-4601{padding:calc(var(--spacing) * 4601)}.p-4602{padding:calc(var(--spacing) * 4602)}.p-4603{padding:calc(var(--spacing) * 4603)}.p-4604{padding:calc(var(--spacing) * 4604)}.p-4605{padding:calc(var(--spacing) * 4605)}.p-4606{padding:calc(var(--spacing) * 4606)}.p-4607{padding:calc(var(--spacing) * 4607)}.p-4608{padding:calc(var(--spacing) * 4608)}.p-4609{padding:calc(var(--spacing) * 4609)}.p-4610{padding:calc(var(--spacing) * 4610)}.p-4611{padding:calc(var(--spacing) * 4611)}.p-4612{padding:calc(var(--spacing) * 4612)}.p-4614{padding:calc(var(--spacing) * 4614)}.p-4615{padding:calc(var(--spacing) * 4615)}.p-4616{padding:calc(var(--spacing) * 4616)}.p-4617{padding:calc(var(--spacing) * 4617)}.p-4618{padding:calc(var(--spacing) * 4618)}.p-4619{padding:calc(var(--spacing) * 4619)}.p-4620{padding:calc(var(--spacing) * 4620)}.p-4621{padding:calc(var(--spacing) * 4621)}.p-4622{padding:calc(var(--spacing) * 4622)}.p-4623{padding:calc(var(--spacing) * 4623)}.p-4624{padding:calc(var(--spacing) * 4624)}.p-4625{padding:calc(var(--spacing) * 4625)}.p-4626{padding:calc(var(--spacing) * 4626)}.p-4627{padding:calc(var(--spacing) * 4627)}.p-4628{padding:calc(var(--spacing) * 4628)}.p-4629{padding:calc(var(--spacing) * 4629)}.p-4630{padding:calc(var(--spacing) * 4630)}.p-4631{padding:calc(var(--spacing) * 4631)}.p-4632{padding:calc(var(--spacing) * 4632)}.p-4633{padding:calc(var(--spacing) * 4633)}.p-4634{padding:calc(var(--spacing) * 4634)}.p-4635{padding:calc(var(--spacing) * 4635)}.p-4636{padding:calc(var(--spacing) * 4636)}.p-4637{padding:calc(var(--spacing) * 4637)}.p-4638{padding:calc(var(--spacing) * 4638)}.p-4639{padding:calc(var(--spacing) * 4639)}.p-4640{padding:calc(var(--spacing) * 4640)}.p-4641{padding:calc(var(--spacing) * 4641)}.p-4642{padding:calc(var(--spacing) * 4642)}.p-4643{padding:calc(var(--spacing) * 4643)}.px-1{padding-inline:calc(var(--spacing) * 1)}.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-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)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.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-20{padding-block:calc(var(--spacing) * 20)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--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-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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.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-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-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.tab-1{tab-size:1}.tab-2{tab-size:2}.text-\[\#5b4636\]{color:#5b4636}.text-amber-500{color:var(--color-amber-500)}.text-amber-700{color:var(--color-amber-700)}.text-blue-600{color:var(--color-blue-600)}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-foreground{color:var(--color-foreground)}.text-foreground\/85{color:#21273bd9}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--color-foreground) 85%, transparent)}}.text-green-600{color:var(--color-green-600)}.text-green-950{color:var(--color-green-950)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-muted-foreground\/70{color:#646d82b3}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--color-muted-foreground) 70%, transparent)}}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-purple-600{color:var(--color-purple-600)}.text-red-950{color:var(--color-red-950)}.text-secondary{color:var(--color-secondary)}.text-slate-100{color:var(--color-slate-100)}.text-slate-800{color:var(--color-slate-800)}.text-success{color:var(--color-success)}.text-success-foreground{color:var(--color-success-foreground)}.text-warning{color:var(--color-warning)}.text-warning-foreground{color:var(--color-warning-foreground)}.text-white{color:var(--color-white)}.text-yellow-950{color:var(--color-yellow-950)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.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-2xl{--tw-shadow:0 25px 50px -12px 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-azki-button{--tw-shadow:0 10px 22px var(--tw-shadow-color,#0c9be947);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-azki-card{--tw-shadow:0 8px 22px var(--tw-shadow-color,#31598114);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-book{--tw-shadow:0 14px 32px var(--tw-shadow-color,#24476b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-glass{--tw-shadow:0 18px 46px var(--tw-shadow-color,#3159811f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-glow{--tw-shadow:0 14px 34px var(--tw-shadow-color,#0c9be93d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--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-soft{--tw-shadow:0 6px 18px var(--tw-shadow-color,#31598114);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-background{--tw-ring-color:var(--color-background)}.ring-primary{--tw-ring-color:var(--color-primary)}.ring-primary\/55{--tw-ring-color:#0c9be98c}@supports (color:color-mix(in lab, red, red)){.ring-primary\/55{--tw-ring-color:color-mix(in oklab, var(--color-primary) 55%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;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-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-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-\[var\(--ease-spring\)\]{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}}.marker\:text-primary ::marker{color:var(--color-primary)}.marker\:text-primary::marker{color:var(--color-primary)}.marker\:text-primary ::-webkit-details-marker{color:var(--color-primary)}.marker\:text-primary::-webkit-details-marker{color:var(--color-primary)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-primary\/30:hover{border-color:#0c9be94d}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.hover\:border-primary\/35:hover{border-color:#0c9be959}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/35:hover{border-color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}.hover\:border-primary\/40:hover{border-color:#0c9be966}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.hover\:border-primary\/50:hover{border-color:#0c9be980}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.hover\:border-primary\/55:hover{border-color:#0c9be98c}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/55:hover{border-color:color-mix(in oklab, var(--color-primary) 55%, transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-destructive\/10:hover{background-color:#ef43431a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:#ef4343e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-muted\/30:hover{background-color:#e9f0f64d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.hover\:bg-muted\/60:hover{background-color:#e9f0f699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--color-muted) 60%, transparent)}}.hover\:bg-primary\/8:hover{background-color:#0c9be914}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/8:hover{background-color:color-mix(in oklab, var(--color-primary) 8%, transparent)}}.hover\:bg-primary\/10:hover{background-color:#0c9be91a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.hover\:bg-primary\/20:hover{background-color:#0c9be933}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.hover\:bg-primary\/90:hover{background-color:#0c9be9e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:bg-primary\/95:hover{background-color:#0c9be9f2}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/95:hover{background-color:color-mix(in oklab, var(--color-primary) 95%, transparent)}}.hover\:bg-secondary\/18:hover{background-color:#407ee72e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/18:hover{background-color:color-mix(in oklab, var(--color-secondary) 18%, transparent)}}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-azki-button-hover:hover{--tw-shadow:0 16px 34px var(--tw-shadow-color,#0c9be957);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-azki-card-hover:hover{--tw-shadow:0 18px 42px var(--tw-shadow-color,#31598124);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-book:hover{--tw-shadow:0 14px 32px var(--tw-shadow-color,#24476b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:border-primary\/50:focus{border-color:#0c9be980}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/50:focus{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.focus\:ring-primary\/10:focus{--tw-ring-color:#0c9be91a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:#0c9be933}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-ring) 20%, transparent)}}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:min-w-56{min-width:calc(var(--spacing) * 56)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.md\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.md\:grid-cols-\[1fr_minmax\(240px\,38\%\)\]{grid-template-columns:1fr minmax(240px,38%)}.md\:grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.md\:grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:block{display:block}.lg\:w-72{width:calc(var(--spacing) * 72)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_520px\]{grid-template-columns:1fr 520px}.lg\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.lg\:grid-cols-\[18rem_1fr\]{grid-template-columns:18rem 1fr}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[0\.9fr_1\.4fr\]{grid-template-columns:.9fr 1.4fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.1fr_1fr_1fr\]{grid-template-columns:1.1fr 1fr 1fr}.xl\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.xl\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}}}.book-number-run,.book-ltr-inline-run{white-space:nowrap;direction:ltr;unicode-bidi:isolate}[data-theme=sky]{--color-background:#f1f5f9;--color-foreground:#191f2e;--color-card:#f8fafc;--color-card-foreground:#191f2e;--color-popover:#f8fafc;--color-popover-foreground:#191f2e;--color-primary:#1f457a;--color-primary-foreground:#f8fafc;--color-primary-glow:#5299e0;--color-secondary:#4095bf;--color-secondary-foreground:#f8fafc;--color-muted:#dbe6f0;--color-muted-foreground:#525e7a;--color-accent:#4095bf;--color-accent-foreground:#f8fafc;--color-border:#cddbea;--color-input:#cddbea;--color-ring:#1f457a;--shadow-glow:0 0 20px #5299e04d}[data-theme=paper]{--color-background:#f3f1ed;--color-foreground:#3d3329;--color-card:#f9f8f6;--color-card-foreground:#3d3329;--color-popover:#f9f8f6;--color-popover-foreground:#3d3329;--color-primary:#53402d;--color-primary-foreground:#f3f1ed;--color-primary-glow:#b3884d;--color-secondary:#8f7856;--color-secondary-foreground:#f3f1ed;--color-muted:#e7e2da;--color-muted-foreground:#67594c;--color-accent:#8f7856;--color-accent-foreground:#f3f1ed;--color-border:#ded9ce;--color-input:#ded9ce;--color-ring:#53402d;--shadow-glow:0 0 20px #b3884d4d}[data-theme=midnight]{--color-background:#121621;--color-foreground:#dbe6f0;--color-card:#191f2e;--color-card-foreground:#dbe6f0;--color-popover:#191f2e;--color-popover-foreground:#dbe6f0;--color-primary:#b8cce0;--color-primary-foreground:#121621;--color-primary-glow:#5c99d6;--color-secondary:#4d77b3;--color-secondary-foreground:#dbe6f0;--color-muted:#20283c;--color-muted-foreground:#8599ad;--color-accent:#4d77b3;--color-accent-foreground:#dbe6f0;--color-destructive:#d92626;--color-border:#242d42;--color-input:#242d42;--color-ring:#b8cce0;--shadow-paper:0 2px 8px #0000004d;--shadow-book:0 4px 16px #0006;--shadow-glow:0 0 20px #5c99d633;--shadow-soft:0 1px 4px #0003;--shadow-glass:0 8px 32px #0006}*{box-sizing:border-box;border-color:var(--color-border);font-family:var(--font-ui)!important}html,body,button,input,textarea,select,pre,code,kbd,samp{font-family:var(--font-ui)!important}body{color:var(--color-foreground);font-family:var(--font-ui);direction:rtl;background:radial-gradient(circle at 10% 0,#0c9be914,#0000 28rem),linear-gradient(#f7fafd,#fff 42%,#f7fafd);margin:0;padding:0;transition:background-color .3s cubic-bezier(.22,1,.36,1),color .3s cubic-bezier(.22,1,.36,1)}.app-top-nav{z-index:50;box-shadow:var(--shadow-glass);backdrop-filter: blur(16px)saturate(1.3); -webkit-backdrop-filter: blur(16px)saturate(1.3);background:#ffffff9e;border-bottom:1px solid #dce6efad;position:sticky;top:0}[data-theme=midnight] .app-top-nav{background:#191f2ee6;border-color:#323f5da6}.brand-lockup{color:var(--color-primary);align-items:center;gap:.55rem;font-size:1.35rem;font-weight:950;display:inline-flex}.app-version-chip{color:var(--color-muted-foreground);font-family:var(--font-ui);background:#ffffff61;border:1px solid #0c9be92e;border-radius:9999px;align-items:center;padding:.2rem .42rem;font-size:.58rem;font-weight:800;line-height:1;display:inline-flex}.nav-pill{color:var(--color-muted-foreground);transition:transform .26s var(--ease-spring), background .26s ease, color .26s ease, box-shadow .26s ease;border-radius:9999px;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.85rem;font-weight:800;display:inline-flex}.nav-pill:hover{color:var(--color-primary);background:#0c9be914;transform:translateY(-2px)}.nav-pill-active{color:var(--color-primary);background:#0c9be91a;box-shadow:inset 0 0 0 1px #0c9be929}.active-session-backdrop{z-index:9999;backdrop-filter: blur(18px)saturate(1.1); -webkit-backdrop-filter: blur(18px)saturate(1.1);background:radial-gradient(circle at 50% 12%,#0c9be92e,#0000 24rem),#121b2b61;place-items:center;padding:1rem;animation:.18s ease-out active-session-fade;display:grid;position:fixed;inset:0}.active-session-modal{border:1px solid #0c9be938;border-radius:2rem;width:min(92vw,31rem);padding:2rem;position:relative;overflow:hidden;box-shadow:0 28px 90px #16233b47}.active-session-modal:before{content:"";pointer-events:none;inset-inline:-20%;background:radial-gradient(circle,#0c9be93d,#0000 62%);height:70%;position:absolute;top:-45%}.active-session-orb{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));color:#fff;border-radius:999px;place-items:center;width:4.25rem;height:4.25rem;margin-bottom:1.25rem;font-size:1.45rem;font-weight:950;display:grid;position:relative;box-shadow:0 18px 40px #0c9be952}.active-session-eyebrow{color:var(--color-primary);margin:0 0 .35rem;font-size:.8rem;font-weight:900}.active-session-modal h2{color:var(--color-foreground);margin:0;font-size:1.45rem;font-weight:950;position:relative}.active-session-modal p{color:var(--color-muted-foreground);line-height:2;position:relative}.active-session-error{background:#ef43431a;border-radius:1rem;padding:.75rem 1rem;font-weight:800;color:var(--color-destructive)!important}.active-session-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex;position:relative}.active-session-actions button{cursor:pointer;min-height:2.8rem;transition:transform .18s var(--ease-spring), box-shadow .18s ease, opacity .18s ease;border:0;border-radius:999px;padding:0 1.25rem;font-weight:900}.active-session-actions button:hover{transform:translateY(-2px)}.active-session-actions button:disabled{cursor:wait;opacity:.7}.active-session-primary{background:var(--color-primary);color:var(--color-primary-foreground);box-shadow:var(--shadow-azki-button)}.active-session-secondary{color:var(--color-foreground);background:#ffffff9e;box-shadow:inset 0 0 0 1px #c0d1e3cc}@keyframes active-session-fade{0%{opacity:0}to{opacity:1}}.desktop-primary-nav{align-items:center;gap:.15rem;min-width:0;margin-inline:.8rem auto;display:none}.top-nav-actions{align-items:center;gap:.375rem;min-width:0;margin-inline-start:auto;display:flex}.credit-chip{color:var(--color-primary);transition:transform .28s var(--ease-spring), background .28s ease, color .28s ease;background:#0c9be917;border-radius:9999px;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.82rem;font-weight:900;display:inline-flex;position:relative}.user-name-chip{max-width:10rem;color:var(--color-foreground);background:#f3f4f6ad;border:1px solid #d0d4dc80;border-radius:9999px;align-items:center;gap:.4rem;padding:.48rem .72rem;font-size:.78rem;font-weight:800}.user-name-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-avatar-chip{background:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-primary-foreground);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:.7rem;font-weight:900;display:inline-flex;box-shadow:0 8px 20px #0c9be938}.user-menu-trigger,.top-login-trigger{min-width:2.5rem;height:2.5rem;color:var(--color-foreground);transition:background .22s ease, border-color .22s ease, transform .22s var(--ease-spring);background:#ffffff6b;border:1px solid #d0d4dc8c;border-radius:9999px;justify-content:center;align-items:center;gap:.45rem;padding:.18rem .65rem .18rem .18rem;font-size:.78rem;font-weight:850;display:inline-flex}.user-menu-trigger:hover,.top-login-trigger:hover{color:var(--color-primary);background:#ffffff9e;border-color:#0c9be959;transform:translateY(-1px)}.user-menu-trigger>img{object-fit:cover;border-radius:9999px;width:2rem;height:2rem}.top-login-trigger{padding:.4rem .72rem}.nav-glass-panel{z-index:60;width:min(20rem,100vw - 1rem);max-height:calc(100dvh - 5rem);box-shadow:var(--shadow-glass);backdrop-filter: blur(19px)saturate(1.28); -webkit-backdrop-filter: blur(19px)saturate(1.28);background:#ffffff8f;border:1px solid #dce6efb3;border-radius:1rem;padding:.75rem;position:fixed;top:4.5rem;overflow-y:auto}.site-menu-panel{left:max(.5rem,50vw - 39rem)}[data-theme=midnight] .nav-glass-panel{background:#151b289e;border-color:#323f5d9e}.nav-menu-divider{background:#aeb4c26b;height:1px;margin:.7rem .25rem}.nav-version-status{color:var(--color-muted-foreground);background:#0c9be912;border-radius:.75rem;justify-content:space-between;align-items:center;margin-top:.7rem;padding:.55rem .7rem;font-size:.68rem;display:flex}.nav-version-status b{color:var(--color-primary);direction:ltr}.nav-logout-row{width:100%;color:var(--color-destructive)}.nav-logout-row:hover{color:var(--color-destructive);background:#dd2c2c14}.mobile-menu-panel{z-index:60;max-height:calc(100dvh - 4rem);box-shadow:var(--shadow-glass);backdrop-filter: blur(18px)saturate(1.3); -webkit-backdrop-filter: blur(18px)saturate(1.3);inset-inline:0;background:#ffffffc7;border-bottom:1px solid #d0d4dc8c;position:absolute;top:100%;overflow-y:auto}[data-theme=midnight] .mobile-menu-panel{background:#151b28e6;border-color:#323f5d99}.mobile-user-summary{background:#0c9be914;border-radius:1rem;align-items:center;gap:.75rem;margin-bottom:.6rem;padding:.75rem;display:flex}.mobile-user-summary small{color:var(--color-muted-foreground);font-size:.7rem}.mobile-menu-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.mobile-menu-actions>*{min-width:0}.credit-chip-flash{color:#4f2b02;background:linear-gradient(135deg,#fff3c2f5,#fbc02deb);border-color:#f0a905b8;animation:5s both creditChipPop;transform:scale(1.04);box-shadow:0 .45rem 1.25rem #f0a90547}.credit-chip-flash:after{content:"";inset-inline-end:-.2rem;background:radial-gradient(circle at 35% 28%,#fff8c6 0 18%,#0000 19%),linear-gradient(135deg,#facc15,#f59e0b);border-radius:999px;width:.72rem;height:.72rem;animation:1.1s ease-out both creditCoinPing;position:absolute;top:-.28rem;box-shadow:0 .25rem .7rem #f59e0b73}.credit-chip-flash span{animation:5s steps(2,jump-none) both creditDigitsBlink}[data-theme=midnight] input,[data-theme=midnight] textarea,[data-theme=midnight] select,[data-theme=midnight] dialog{color:var(--color-foreground)}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected{color:#e2ebf3}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected .book-v2-renderer,:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected [data-reader-text=true]{color:#e2ebf3!important}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected :is(.web-heading-1,.web-heading-2){color:#92c2fc!important}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected :is(.web-heading-3,.web-heading-4,.web-heading-5,.web-heading-6){color:#97e7f7!important}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected :is(.book-v2-figure figcaption,.book-inline-reference,.book-image-reference,.reader-inline-link){color:#8fd0ff!important}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected :is(.final-table td,.final-table th){background:#1f2737;border-color:#425876;color:#e2ebf3!important}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected .final-table tr:nth-child(2n) td{background:#273145}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected .interactive-v3{--interactive-v3-ink:#eaf0f6;--interactive-v3-muted:#b0bdcf;color:var(--interactive-v3-ink)}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected .interactive-v3 :is(h3,h4,p,small,label,summary){color:inherit}:is(.reader-mode-night,[data-theme=midnight] .reader-protected) .reader-content-protected :is(.interactive-v3-media-card,.interactive-v3-tab-panel,.interactive-v3-story-copy,.interactive-v3-accordion article,.interactive-v3-author-card){color:#e2ebf3;background:#1f2737db;border-color:#4f668780}.mobile-menu-row{text-align:right;color:var(--color-foreground);border-radius:1rem;align-items:center;gap:.6rem;padding:.85rem;font-size:.92rem;font-weight:800;display:flex}.mobile-menu-row:hover{color:var(--color-primary);background:#0c9be914}@media (width>=1100px){.desktop-primary-nav{display:flex}.mobile-primary-menu{display:none}}.glass{backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px);box-shadow:var(--shadow-azki-card);background:#ffffffdb;border:1px solid #dce6efb8}.glass-strong{backdrop-filter: blur(16px); -webkit-backdrop-filter: blur(16px);box-shadow:var(--shadow-azki-card-hover);background:#fffffff0;border:1px solid #dce6efd1}.menu-glass-70{box-shadow:var(--shadow-glass);border:1px solid #dce6efb8;backdrop-filter: blur(20px)saturate(1.28)!important; -webkit-backdrop-filter: blur(20px)saturate(1.28)!important;background:#fff9!important}[data-theme=midnight] .menu-glass-70{border-color:#323f5d73;background:#191f2ea3!important}.frosted-menu-surface,.nav-glass-panel,.mobile-menu-panel,.toc-menu-clear,[data-radix-popper-content-wrapper]>[role=menu]{backdrop-filter: blur(17px)saturate(1.35)contrast(1.04)!important; -webkit-backdrop-filter: blur(17px)saturate(1.35)contrast(1.04)!important;background:linear-gradient(145deg,#ffffff7a,#eef6fb57)!important;border:1px solid #ffffffb3!important;box-shadow:0 18px 48px #263b5429,inset 0 1px #ffffffb8!important}[data-theme=midnight] .frosted-menu-surface,[data-theme=midnight] .nav-glass-panel,[data-theme=midnight] .mobile-menu-panel,[data-theme=midnight] .toc-menu-clear,[data-theme=midnight] [data-radix-popper-content-wrapper]>[role=menu]{background:linear-gradient(145deg,#171d2b8a,#1d293a66)!important;border-color:#b3c7db2e!important}.reader-abstract-bg{pointer-events:none;z-index:0;opacity:.72;position:fixed;inset:0;overflow:hidden}.reader-image-bg{pointer-events:none;z-index:0;background:radial-gradient(circle at 8% 8%,#daf1fb33,#0000 32%);position:fixed;inset:0;overflow:hidden}.reader-image-bg:after{content:"";aspect-ratio:3/4;background-image:var(--reader-bg-image);filter:blur(30px)saturate(.82);opacity:.25;background-position:50%;background-size:cover;border-radius:38%;width:min(44vw,28rem);position:absolute;top:4rem;left:-4rem;transform:scale(1.06);-webkit-mask-image:radial-gradient(circle,#000 26%,#0000 82%);mask-image:radial-gradient(circle,#000 26%,#0000 82%)}.reader-floating-toolbar{z-index:50;max-width:calc(100vw - 1rem);box-shadow:var(--shadow-glass);scrollbar-width:none;border-radius:1rem;align-items:center;gap:.25rem;padding:.5rem .75rem;display:flex;position:fixed;bottom:1rem;left:50%;overflow-x:auto;transform:translate(-50%)}.reader-floating-toolbar::-webkit-scrollbar{display:none}.reader-floating-toolbar>*{flex:none}.reader-scroll-speed{background:hsl(var(--muted) / .55);width:6rem;color:hsl(var(--muted-foreground));border-radius:.6rem;align-items:center;gap:.35rem;padding:.25rem .4rem;font-size:.65rem;display:flex}.reader-scroll-speed input{width:100%;min-width:0;accent-color:hsl(var(--primary))}.reader-side-panel{z-index:55;width:min(27rem,94vw);padding:1.25rem;animation:.22s ease-out both readerPanelIn;position:fixed;top:3.75rem;bottom:0;overflow-y:auto}.reader-highlights-panel{flex-direction:column;display:flex;overflow:hidden}.reader-highlights-list{flex:1;min-height:0;padding-bottom:1rem;overflow-y:auto}@keyframes readerPanelIn{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}.reader-protected,.reader-content-protected,.reader-content-protected *{-webkit-touch-callout:none;-webkit-user-select:none!important;user-select:none!important}.reader-content-protected{cursor:default}.reader-highlight-mode{cursor:crosshair}.reader-highlight-mode [data-reader-text=true],.reader-highlight-mode [data-reader-text=true] *{touch-action:none;cursor:crosshair}.reader-highlight-indicator{z-index:75;pointer-events:none;border:1px solid #fffc;border-radius:.4rem;place-items:center;width:1.35rem;height:1.35rem;animation:.14s ease-out both highlightIndicatorIn;display:grid;position:fixed;transform:translate(-15%,-115%);box-shadow:0 3px 10px #191f2e2e}.reader-highlight-indicator.is-touch{width:1.65rem;height:1.65rem;transform:translate(-15%,-145%)}@keyframes highlightIndicatorIn{0%{opacity:0;transform:translate(-15%,-95%)scale(.82)}to{opacity:1}}.reader-highlight-holding [data-reader-text=true]{outline:2px dashed hsl(var(--primary) / .5);outline-offset:.35rem}.reader-highlight-draft{box-shadow:0 0 0 2px hsl(var(--primary) / .18);transition:background-color 60ms linear}.reader-highlight-yellow ::selection{color:inherit;background:#fcdf69b3}.reader-highlight-green ::selection{color:inherit;background:#7de8a4b3}.reader-highlight-red ::selection{color:inherit;background:#f49090b3}::highlight(metabooki-reader-yellow){color:inherit;background-color:#fcdf69b8}::highlight(metabooki-reader-draft-yellow){color:inherit;background-color:#fcdf69b8}::highlight(metabooki-reader-green){color:inherit;background-color:#7de8a4b3}::highlight(metabooki-reader-draft-green){color:inherit;background-color:#7de8a4b3}::highlight(metabooki-reader-red){color:inherit;background-color:#f49090ad}::highlight(metabooki-reader-draft-red){color:inherit;background-color:#f49090ad}::highlight(metabooki-reader-search){color:inherit;background-color:#62c9f8b8}@media (pointer:coarse){.reader-highlight-mode [data-reader-text=true]{-webkit-tap-highlight-color:transparent}}.reader-search-result{grid-template-columns:3.25rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.reader-search-result:not(:has(img)){grid-template-columns:minmax(0,1fr)}.reader-search-result img{object-fit:cover;border-radius:.5rem;width:3.25rem;height:3.75rem}.reader-side-panel:has(.reader-search-results){flex-direction:column;max-height:calc(100dvh - 7rem);display:flex}.reader-search-results{flex:1;min-height:14rem;max-height:calc(100dvh - 11rem);padding-inline-end:.2rem}.reader-panel-search-clear{width:1.65rem;height:1.65rem;color:var(--muted-foreground);background:var(--background);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:.55rem;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.reader-panel-search-clear{background:color-mix(in srgb,var(--background) 65%,transparent)}}.reader-panel-search-clear{transition:all .18s}.reader-panel-search-clear:hover{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.reader-panel-search-clear:hover{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.reader-search-flash{color:#573505;background:#ffd83d;animation:.65s ease-in-out 4 readerSearchFlash}.reader-search-target-block{border-radius:.75rem;animation:.76s ease-in-out 3 readerSearchBlockFlash}@keyframes readerSearchFlash{50%{background:hsl(var(--primary) / .14);box-shadow:0 0 0 .4rem hsl(var(--primary) / .12)}}@keyframes readerSearchBlockFlash{50%{background:color-mix(in srgb,var(--primary) 12%,transparent);box-shadow:0 0 0 .35rem color-mix(in srgb,var(--primary) 13%,transparent)}}[data-theme=midnight] .reader-image-bg{background:radial-gradient(circle at 8% 8%,#1d52871f,#0000 30%)}[data-theme=midnight] .reader-image-bg:after{opacity:.18}.ai-timeline-track{gap:.7rem;padding:.3rem .2rem 1rem;display:flex;position:relative;overflow-x:auto}.ai-timeline-track:before{content:"";background:hsl(var(--primary) / .22);height:2px;position:absolute;top:1.2rem;left:1rem;right:1rem}.ai-timeline-node{z-index:1;min-width:5rem;color:hsl(var(--muted-foreground));justify-items:center;gap:.35rem;display:grid;position:relative}.ai-timeline-node span{border:2px solid hsl(var(--primary) / .42);background:hsl(var(--background) / .92);border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.7rem;font-weight:800;display:grid}.ai-timeline-node small{max-width:5.5rem;font-size:.65rem;line-height:1.5}.ai-timeline-node.is-active span{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 0 0 5px hsl(var(--primary) / .12)}.ai-timeline-card{border:1px solid hsl(var(--primary) / .18);background:hsl(var(--background) / .58);border-radius:.85rem;padding:1rem}.ai-nav-button{background:hsl(var(--primary) / .1);width:1.8rem;height:1.8rem;color:hsl(var(--primary));border-radius:.5rem;place-items:center;display:grid}.ai-nav-button:disabled{opacity:.35}.ai-mindmap{justify-items:stretch;gap:1rem;display:grid}.ai-mindmap-center{border:2px solid hsl(var(--primary) / .36);background:hsl(var(--primary) / .14);text-align:center;max-width:15rem;color:hsl(var(--primary));border-radius:999px;justify-self:center;padding:.75rem 1.2rem;font-weight:800}.ai-mindmap-branches{gap:.55rem;padding-top:1rem;display:flex;position:relative;overflow-x:auto}.ai-mindmap-branches:before{content:"";background:hsl(var(--primary) / .32);width:2px;height:.8rem;position:absolute;top:0;right:50%}.ai-mindmap-branches button{border:1px solid hsl(var(--border));background:hsl(var(--background) / .65);border-radius:.7rem;align-items:center;gap:.45rem;min-width:8rem;padding:.55rem;font-size:.72rem;display:flex}.ai-mindmap-branches button span,.ai-mindmap-leaf span{background:hsl(var(--primary) / .14);min-width:1.45rem;height:1.45rem;color:hsl(var(--primary));border-radius:999px;place-items:center;font-size:.65rem;font-weight:800;display:grid}.ai-mindmap-branches button.is-active{border-color:hsl(var(--primary));background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.ai-mindmap-items{border-inline-start:2px solid hsl(var(--primary) / .24);gap:.55rem;padding-inline-start:.8rem;display:grid}.ai-mindmap-leaf{background:hsl(var(--muted) / .45);text-align:start;border-radius:.7rem;align-items:flex-start;gap:.55rem;padding:.65rem;font-size:.75rem;line-height:1.75;display:flex}.reader-abstract-bg:before,.reader-abstract-bg:after{content:"";filter:blur(58px);opacity:.48;border-radius:9999px;width:44rem;height:44rem;animation:9s ease-in-out infinite alternate readerFloat;position:absolute}.reader-abstract-bg:before{top:-10rem;right:-10rem}.reader-abstract-bg:after{animation-delay:-3s;bottom:-14rem;left:-12rem}.toc-menu-clear{backdrop-filter: blur(24px)saturate(1.24)!important; -webkit-backdrop-filter: blur(24px)saturate(1.24)!important;opacity:1!important;background:#ffffffad!important}[data-theme=midnight] .toc-menu-clear{background:#191f2eb8!important}.reader-bg-literature:before{background:#e8b17373}.reader-bg-literature:after{background:#e085a361}.reader-bg-science:before{background:#68b6ee6b}.reader-bg-science:after{background:#af82ed57}.reader-bg-code:before{background:#52e0c461}.reader-bg-code:after{background:#799fec59}.reader-bg-history:before{background:#e2b05a6b}.reader-bg-history:after{background:#de906852}.reader-bg-art:before{background:#d781e45c}.reader-bg-art:after{background:#f1d87457}.reader-bg-nature:before{background:#6ad27b61}.reader-bg-nature:after{background:#73d0de57}@keyframes readerFloat{0%{transform:translate(0)scale(1)rotate(0)}35%{transform:translate(-8rem,5rem)scale(1.16)rotate(8deg)}70%{transform:translate(7rem,-5rem)scale(.92)rotate(-6deg)}to{transform:translate(3rem,7rem)scale(1.08)rotate(4deg)}}.menu-backdrop-blur{backdrop-filter: blur(8px)saturate(1.12); -webkit-backdrop-filter: blur(8px)saturate(1.12);background:#f2f5f71a}[data-theme=midnight] .menu-backdrop-blur{background:#0e121b57}.reader-main,.reader-main>*,.reader-interactive{min-width:0;max-width:100%}.reader-main img,.reader-main audio,.reader-interactive pre{max-width:100%}.book-author-strip{overflow:visible}.book-author-chip summary::-webkit-details-marker{display:none}.book-author-chip[open] summary>span,.book-author-chip.is-open .book-author-summary>span{border-color:hsl(var(--primary) / .55);background:hsl(var(--primary) / .08)}.book-author-summary{text-align:start;display:block}.book-author-popover{inset-inline:auto 0}@media (width<=640px){.book-author-popover{inset-inline:1rem;min-width:0;max-width:none;position:fixed;top:auto;bottom:5.5rem}}@media (width>=1024px){.reader-main{width:min(80vw,72rem);max-width:80vw!important}}.reader-mindmap *{overflow-wrap:anywhere}.book-gallery-slider{--book-gallery-primary:var(--color-primary,#315bea);--book-gallery-primary-foreground:var(--color-primary-foreground,#fff);--book-gallery-bg:var(--color-background,#f7fafd);--book-gallery-fg:var(--color-foreground,#172033);--book-gallery-border:var(--color-border,#d8e4ef);--book-gallery-muted:var(--color-muted,#eef4fb);background:radial-gradient(circle at 8% 35%, var(--book-gallery-primary), transparent 12rem), radial-gradient(circle at 92% 12%, #facc1524, transparent 13rem), var(--book-gallery-bg);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.book-gallery-slider{background:radial-gradient(circle at 8% 35%, color-mix(in srgb, var(--book-gallery-primary) 13%, transparent), transparent 12rem), radial-gradient(circle at 92% 12%, #facc1524, transparent 13rem), color-mix(in srgb, var(--book-gallery-bg) 72%, transparent)}}.book-gallery-title{margin:0 0 .9rem;font-size:.98rem;font-weight:950}.book-gallery-slide{border-radius:1rem;margin:0;position:relative;overflow:visible}.book-gallery-stage{border:1px solid var(--book-gallery-border);place-items:center;min-height:clamp(16rem,52vw,28rem);display:grid}@supports (color:color-mix(in lab, red, red)){.book-gallery-stage{border:1px solid color-mix(in srgb, var(--book-gallery-border) 72%, transparent)}}.book-gallery-stage{background:linear-gradient(145deg, var(--book-gallery-bg), var(--book-gallery-muted)), var(--book-gallery-bg);border-radius:1.1rem}@supports (color:color-mix(in lab, red, red)){.book-gallery-stage{background:linear-gradient(145deg, color-mix(in srgb, var(--book-gallery-bg) 88%, transparent), color-mix(in srgb, var(--book-gallery-muted) 42%, transparent)), color-mix(in srgb, var(--book-gallery-bg) 78%, transparent)}}.book-gallery-stage{box-shadow:inset 0 0 0 1px var(--book-gallery-bg), 0 18px 50px #0f172a1f}@supports (color:color-mix(in lab, red, red)){.book-gallery-stage{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--book-gallery-bg) 55%, transparent), 0 18px 50px #0f172a1f}}.book-gallery-stage img{object-fit:contain;filter:drop-shadow(0 14px 24px #0f172a1f);border-radius:.45rem;width:auto;max-width:min(100%,42rem);max-height:min(58vh,27rem);display:block}.book-gallery-counter{z-index:3;border:1px solid var(--book-gallery-border);position:absolute;inset-block-start:.85rem;inset-inline-start:.85rem}@supports (color:color-mix(in lab, red, red)){.book-gallery-counter{border:1px solid color-mix(in srgb, var(--book-gallery-border) 65%, transparent)}}.book-gallery-counter{background:var(--book-gallery-bg);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.book-gallery-counter{background:color-mix(in srgb, var(--book-gallery-bg) 76%, transparent)}}.book-gallery-counter{color:var(--book-gallery-fg);backdrop-filter: blur(12px)saturate(1.18); -webkit-backdrop-filter: blur(12px)saturate(1.18);padding:.35rem .7rem;font-size:.78rem;font-weight:900;line-height:1;box-shadow:0 8px 24px #0f172a1a}.book-gallery-nav{z-index:4;background:var(--book-gallery-bg);border-radius:999px;place-items:center;width:clamp(2.45rem,8vw,3.15rem);height:clamp(2.45rem,8vw,3.15rem);display:grid;position:absolute;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.book-gallery-nav{background:color-mix(in srgb, var(--book-gallery-bg) 74%, transparent)}}.book-gallery-nav{color:var(--book-gallery-fg);border:1px solid var(--book-gallery-border)}@supports (color:color-mix(in lab, red, red)){.book-gallery-nav{border:1px solid color-mix(in srgb, var(--book-gallery-border) 72%, transparent)}}.book-gallery-nav{backdrop-filter: blur(14px)saturate(1.22); -webkit-backdrop-filter: blur(14px)saturate(1.22);transition:transform .2s,background .2s,color .2s;box-shadow:0 14px 34px #0f172a24}.book-gallery-nav:hover{background:var(--book-gallery-primary);transform:translateY(-50%)scale(1.04)}@supports (color:color-mix(in lab, red, red)){.book-gallery-nav:hover{background:color-mix(in srgb, var(--book-gallery-primary) 92%, transparent)}}.book-gallery-nav:hover{color:var(--book-gallery-primary-foreground)}.book-gallery-nav svg{width:1.25rem;height:1.25rem}.book-gallery-nav.prev{inset-inline-start:.85rem}.book-gallery-nav.next{background:var(--book-gallery-primary);inset-inline-end:.85rem}@supports (color:color-mix(in lab, red, red)){.book-gallery-nav.next{background:color-mix(in srgb, var(--book-gallery-primary) 92%, transparent)}}.book-gallery-nav.next{color:var(--book-gallery-primary-foreground)}.book-gallery-thumbs{scrollbar-width:thin;scrollbar-color:var(--book-gallery-primary) transparent;gap:.7rem;max-width:min(100%,35rem);margin:.95rem auto 0;padding:.18rem .22rem .55rem;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.book-gallery-thumbs{scrollbar-color:color-mix(in srgb, var(--book-gallery-primary) 45%, transparent) transparent}}.book-gallery-thumbs button{border:1px solid var(--book-gallery-border);flex:0 0 clamp(4.3rem,17vw,6.25rem);height:clamp(3.25rem,12vw,4.55rem);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.book-gallery-thumbs button{border:1px solid color-mix(in srgb, var(--book-gallery-border) 72%, transparent)}}.book-gallery-thumbs button{background:var(--book-gallery-bg);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.book-gallery-thumbs button{background:color-mix(in srgb, var(--book-gallery-bg) 72%, transparent)}}.book-gallery-thumbs button{opacity:.72;transition:opacity .2s,border-color .2s,transform .2s,box-shadow .2s;box-shadow:0 8px 22px #0f172a14}.book-gallery-thumbs button:hover,.book-gallery-thumbs button.is-active{opacity:1;transform:translateY(-1px)}.book-gallery-thumbs button.is-active{border-color:var(--book-gallery-primary);box-shadow:0 0 0 2px var(--book-gallery-primary), 0 12px 28px var(--book-gallery-primary)}@supports (color:color-mix(in lab, red, red)){.book-gallery-thumbs button.is-active{box-shadow:0 0 0 2px color-mix(in srgb, var(--book-gallery-primary) 18%, transparent), 0 12px 28px color-mix(in srgb, var(--book-gallery-primary) 14%, transparent)}}.book-gallery-thumbs img{object-fit:cover;width:100%;height:100%}.book-gallery-caption{color:var(--book-gallery-fg);margin:.75rem 0 0}@supports (color:color-mix(in lab, red, red)){.book-gallery-caption{color:color-mix(in srgb, var(--book-gallery-fg) 74%, transparent)}}.book-gallery-caption{text-align:center;font-size:.92rem;line-height:2.05}.reader-step-slider{direction:inherit;background:radial-gradient(circle at 8% 34%, hsl(var(--primary) / .12), transparent 13rem), radial-gradient(circle at 90% 10%, #6a9afb1f, transparent 13rem), hsl(var(--background) / .54);position:relative;overflow:hidden}.reader-step-head{max-width:56rem;color:hsl(var(--foreground));justify-content:flex-start;align-items:center;gap:.55rem;margin:0 auto 1.25rem;display:flex}.reader-step-head h3{letter-spacing:0;text-align:center;margin:0;font-size:clamp(1rem,3.8vw,1.45rem);font-weight:950}.reader-step-head svg{width:1.15rem;height:1.15rem;color:hsl(var(--primary))}.reader-step-track{direction:inherit;flex-direction:row;justify-content:space-between;align-items:start;gap:.5rem;max-width:56rem;margin:0 auto 2rem;padding:.1rem 1.65rem 0;display:flex;position:relative}.reader-step-line{z-index:0;background:linear-gradient(90deg, hsl(var(--primary) / .18), hsl(var(--primary) / .42), hsl(var(--primary) / .18));inset-inline:2.65rem;height:2px;position:absolute;top:1.2rem}.reader-step-track button{z-index:1;min-width:2.65rem;color:hsl(var(--muted-foreground));justify-items:center;gap:.42rem;font-size:.72rem;font-weight:850;display:grid;position:relative}.reader-step-track button span{border:1px solid hsl(var(--border) / .85);background:hsl(var(--background) / .82);width:2.35rem;height:2.35rem;color:hsl(var(--muted-foreground));border-radius:999px;place-items:center;transition:all .22s;display:grid;box-shadow:0 9px 24px #0f172a14}.reader-step-track button small{color:currentColor;min-height:1rem;font-size:.66rem;line-height:1.2}.reader-step-track button.is-seen span{border-color:hsl(var(--primary) / .34);color:hsl(var(--primary))}.reader-step-track button.is-active{color:hsl(var(--primary));transform:translateY(-.18rem)}.reader-step-track button.is-active span{border:2px solid hsl(var(--primary));outline:7px solid hsl(var(--primary) / .12);background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 14px 30px hsl(var(--primary) / .32), 0 0 0 1px hsl(var(--primary-foreground) / .68) inset;transform:scale(1.13)}.reader-step-track button.is-active small{color:hsl(var(--primary));font-weight:950}.reader-step-progress{background:hsl(var(--muted-foreground) / .2);border-radius:999px;max-width:34rem;height:.38rem;margin:.35rem auto 1.35rem;display:none;overflow:hidden}.reader-step-progress span{border-radius:inherit;background:linear-gradient(90deg, hsl(var(--primary)), #4982f3);height:100%;transition:width .32s;display:block}.reader-step-card{border:1px solid hsl(var(--border) / .58);background:linear-gradient(180deg, hsl(var(--background) / .9), hsl(var(--background) / .72)), hsl(var(--background) / .72);direction:ltr;border-radius:1.35rem;grid-template-columns:minmax(0,1fr) minmax(13rem,20rem);grid-template-areas:"body image";align-items:center;gap:clamp(1rem,4vw,2rem);max-width:56rem;min-height:clamp(11rem,22vw,14rem);margin:0 auto;padding:clamp(1.1rem,3.5vw,1.8rem);animation:.24s fade-in;display:grid;position:relative;box-shadow:0 22px 54px #0f172a1f}.reader-step-slider[data-dir=ltr] .reader-step-card{grid-template-areas:"image body"}.reader-step-image{background:radial-gradient(circle at 30% 18%, #fad46b2e, transparent 12rem), hsl(var(--muted) / .22);border-radius:1rem;grid-area:image;place-items:center;width:100%;min-height:clamp(8rem,20vw,11rem);display:grid}.reader-step-image img{object-fit:contain;filter:drop-shadow(0 12px 20px #0f172a1a);max-width:100%;max-height:min(32vh,11rem)}.reader-step-body{text-align:start;grid-area:body;align-self:center}.reader-step-body>span{background:hsl(var(--primary) / .09);min-width:1.8rem;height:1.8rem;color:hsl(var(--primary));border-radius:999px;place-items:center;margin-bottom:.55rem;font-size:.75rem;font-weight:950;display:inline-grid}.reader-step-body h4{margin:0;font-size:clamp(1.08rem,4vw,1.55rem);font-weight:950;line-height:1.8}.reader-step-body p{max-width:28rem;color:hsl(var(--muted-foreground));margin:.45rem 0 0;line-height:2.05}.reader-step-side{z-index:2;border:1px solid hsl(var(--border) / .54);background:hsl(var(--background) / .7);width:clamp(2.55rem,8vw,3.25rem);height:clamp(2.55rem,8vw,3.25rem);color:hsl(var(--foreground));backdrop-filter: blur(14px)saturate(1.2); -webkit-backdrop-filter: blur(14px)saturate(1.2);border-radius:999px;place-items:center;transition:all .2s;display:grid;position:absolute;top:47%;box-shadow:0 16px 36px #0f172a24}.reader-step-side:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground));transform:scale(1.05)}.reader-step-side svg{width:1.25rem;height:1.25rem}.reader-step-side.prev{left:-1.25rem}.reader-step-side.next{background:hsl(var(--primary));color:hsl(var(--primary-foreground));right:-1.25rem}.reader-step-slider[data-dir=rtl] .reader-step-side.prev{left:auto;right:-1.25rem}.reader-step-slider[data-dir=rtl] .reader-step-side.next{left:-1.25rem;right:auto}.reader-step-slider[data-dir=ltr] .reader-step-side svg{transform:rotate(180deg)}.reader-step-footer{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.reader-step-footer button{background:hsl(var(--background) / .6);border:1px solid hsl(var(--border) / .56);width:2.65rem;height:2.65rem;color:hsl(var(--foreground));border-radius:999px;place-items:center;display:none}.reader-step-footer b{font-weight:850}.reader-step-footer svg{width:1rem}@media (width<=640px){.reader-step-slider{padding:.9rem!important}.reader-step-track{justify-content:start;margin-bottom:1.35rem;padding:.1rem 1.4rem .25rem;overflow-x:auto}.reader-step-track button{flex:0 0 4rem}.reader-step-line{inset-inline:2rem}.reader-step-side.prev{left:-.55rem}.reader-step-side.next{right:-.55rem}.reader-step-slider[data-dir=rtl] .reader-step-side.prev{left:auto;right:-.55rem}.reader-step-slider[data-dir=rtl] .reader-step-side.next{left:-.55rem;right:auto}.reader-step-card,.reader-step-slider[data-dir=ltr] .reader-step-card{grid-template-columns:1fr;grid-template-areas:"image""body"}}.reader-multistep{background:radial-gradient(circle at 0 50%, hsl(var(--primary) / .1), transparent 15rem), radial-gradient(circle at 100% 0, #6990fc1c, transparent 16rem), hsl(var(--background) / .56);position:relative;overflow:hidden}.reader-multistep-head{color:hsl(var(--foreground));justify-content:flex-start;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.reader-multistep-head h3{letter-spacing:0;margin:0;font-size:clamp(1rem,3.2vw,1.4rem);font-weight:950;line-height:1.7}.reader-multistep-layout{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(13rem,17rem);grid-template-areas:"stage rail";align-items:stretch;gap:1rem;display:grid}.reader-multistep-rail{direction:rtl;grid-area:rail;align-content:start;gap:.85rem;min-width:0;padding-top:.15rem;display:grid}.reader-multistep-rail button{border:1px solid hsl(var(--border) / .45);background:hsl(var(--background) / .46);width:100%;min-height:3.55rem;color:hsl(var(--muted-foreground));text-align:right;border-radius:1.15rem;grid-template-columns:2.45rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.55rem .65rem;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:grid;box-shadow:0 12px 30px #0f172a0f}.reader-multistep-rail button:hover{border-color:hsl(var(--primary) / .34);background:hsl(var(--background) / .7);transform:translate(-2px)}.reader-multistep-rail button span{background:hsl(var(--muted) / .74);width:2.25rem;height:2.25rem;color:hsl(var(--muted-foreground));box-shadow:inset 0 1px 0 hsl(var(--background) / .62);border-radius:999px;place-items:center;font-weight:950;display:grid}.reader-multistep-rail button strong{color:currentColor;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:850;line-height:1.7;overflow:hidden}.reader-multistep-rail button.is-active{border-color:hsl(var(--primary) / .92);background:linear-gradient(90deg, hsl(var(--primary) / .12), hsl(var(--background) / .88)), hsl(var(--background) / .84);color:hsl(var(--foreground));box-shadow:0 18px 42px hsl(var(--primary) / .22), inset -4px 0 0 hsl(var(--primary));transform:translate(-.22rem)}.reader-multistep-rail button.is-active span{border:2px solid hsl(var(--primary-foreground) / .9);outline:3px solid hsl(var(--primary) / .2);background:radial-gradient(circle at 30% 22%, hsl(var(--primary-foreground) / .28), transparent 1rem), hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 10px 28px hsl(var(--primary) / .32), 0 0 0 6px hsl(var(--primary) / .08)}.reader-multistep-rail button.is-active strong{color:hsl(var(--primary));font-weight:950}.reader-multistep-stage{direction:rtl;grid-area:stage;gap:1rem;min-width:0;display:grid}.reader-multistep-media,.reader-multistep-copy{border:1px solid hsl(var(--border) / .45);background:linear-gradient(180deg, hsl(var(--background) / .9), hsl(var(--background) / .68)), hsl(var(--background) / .7);border-radius:1.45rem;position:relative;box-shadow:0 22px 55px #0f172a1a}.reader-multistep-media{place-items:center;min-height:clamp(16rem,38vw,25rem);padding:clamp(1rem,4vw,1.6rem);animation:.24s fade-in;display:grid;overflow:visible}.reader-multistep-media img{object-fit:contain;filter:drop-shadow(0 18px 28px #0f172a1f);border-radius:1rem;max-width:100%;max-height:min(44vh,22rem)}.reader-multistep-empty{min-height:12rem;color:hsl(var(--muted-foreground));text-align:center;place-items:center;font-weight:900;display:grid}.reader-multistep-counter{z-index:2;background:hsl(var(--background) / .76);color:hsl(var(--foreground));backdrop-filter: blur(12px)saturate(1.15); -webkit-backdrop-filter: blur(12px)saturate(1.15);border-radius:999px;padding:.35rem .7rem;font-size:.78rem;font-weight:850;position:absolute;inset-block-start:.85rem;inset-inline-start:.85rem}.reader-multistep-side{z-index:3;background:hsl(var(--primary));width:clamp(2.8rem,8vw,3.45rem);height:clamp(2.8rem,8vw,3.45rem);color:hsl(var(--primary-foreground));box-shadow:0 18px 38px hsl(var(--primary) / .28);border-radius:999px;place-items:center;transition:transform .2s,box-shadow .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.reader-multistep-side:hover{box-shadow:0 22px 44px hsl(var(--primary) / .34);transform:translateY(-50%)scale(1.06)}.reader-multistep-side svg{width:1.25rem;height:1.25rem}.reader-multistep-side.prev{inset-inline-start:-1.15rem}.reader-multistep-side.next{inset-inline-end:-1.15rem}.reader-multistep-copy{text-align:center;padding:clamp(1rem,4vw,1.45rem);animation:.28s fade-in}.reader-multistep-copy>span{background:hsl(var(--primary) / .08);width:1.75rem;height:1.75rem;color:hsl(var(--primary));border-radius:999px;place-items:center;font-size:.75rem;font-weight:950;display:inline-grid}.reader-multistep-copy h4{color:hsl(var(--foreground));margin:.35rem 0 0;font-size:clamp(1.1rem,3.7vw,1.55rem);font-weight:950;line-height:1.9}.reader-multistep-copy p{max-width:36rem;color:hsl(var(--muted-foreground));margin:.45rem auto 0;line-height:2.1}.reader-multistep-footer{grid-template-columns:minmax(5.5rem,auto) minmax(4rem,auto) minmax(5.5rem,auto);justify-content:center;align-items:center;gap:1rem;display:grid}.reader-multistep-footer button{background:hsl(var(--background) / .62);border:1px solid hsl(var(--border) / .5);min-height:2.65rem;color:hsl(var(--foreground));border-radius:.95rem;justify-content:center;align-items:center;gap:.35rem;padding:0 1rem;font-size:.85rem;font-weight:850;display:inline-flex}.reader-multistep-footer button:first-child{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 14px 30px hsl(var(--primary) / .22)}.reader-multistep-footer svg{width:1rem;height:1rem}.reader-multistep-footer div{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.reader-multistep-footer span{background:hsl(var(--muted-foreground) / .24);border-radius:999px;width:.48rem;height:.48rem;transition:width .22s,background .22s}.reader-multistep-footer span.is-active{background:hsl(var(--primary));width:1.45rem}@media (width<=760px){.reader-multistep{padding:.9rem!important}.reader-multistep-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail""stage"}.reader-multistep-rail{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;align-items:stretch;padding:.1rem .1rem .45rem;display:flex;overflow-x:auto}.reader-multistep-rail button{scroll-snap-align:center;flex:0 0 min(72vw,12.5rem)}.reader-multistep-media{min-height:clamp(14rem,68vw,22rem)}.reader-multistep-side.prev{inset-inline-start:-.6rem}.reader-multistep-side.next{inset-inline-end:-.6rem}.reader-multistep-footer{grid-template-columns:minmax(5rem,auto) 1fr minmax(5rem,auto);gap:.65rem}.reader-multistep-footer button{padding:0 .75rem}}.reader-tabs-list{scroll-snap-type:x proximity;gap:.55rem;padding:.2rem .2rem .85rem;display:flex;overflow-x:auto}.reader-tabs-tab{border:1px solid hsl(var(--border) / .58);background:hsl(var(--background) / .58);min-height:2.65rem;color:hsl(var(--muted-foreground));scroll-snap-align:center;border-radius:1rem;flex:none;padding:.55rem 1rem;font-size:.88rem;font-weight:850;line-height:1.5;transition:transform .22s,border-color .22s,color .22s,background .22s,box-shadow .22s;position:relative;box-shadow:0 10px 24px #0f172a0d}.reader-tabs-tab:hover{border-color:hsl(var(--primary) / .38);background:hsl(var(--background) / .74);color:hsl(var(--foreground))}.reader-tabs-tab.is-active{border-color:hsl(var(--primary) / .92);outline:3px solid hsl(var(--primary) / .16);background:linear-gradient(180deg, hsl(var(--primary) / .14), hsl(var(--background) / .9)), hsl(var(--background) / .88);color:hsl(var(--primary));box-shadow:0 16px 36px hsl(var(--primary) / .2), inset 0 -3px 0 hsl(var(--primary));transform:translateY(-.14rem)}.reader-tabs-tab.is-active:after{content:"";background:hsl(var(--primary));height:3px;box-shadow:0 0 14px hsl(var(--primary) / .42);border-radius:999px;position:absolute;inset-block-end:.32rem;inset-inline:.75rem}.reader-tabs-panel{border:1px solid hsl(var(--border) / .46);background:linear-gradient(180deg, hsl(var(--background) / .78), hsl(var(--background) / .58)), hsl(var(--background) / .62);box-shadow:inset 0 1px 0 hsl(var(--background) / .7);border-radius:1.15rem;margin-top:.65rem;padding:1rem}.reader-tabs-panel p{color:hsl(var(--muted-foreground));margin:0;font-size:.92rem;line-height:2}.reader-algorithm{gap:1rem;display:grid}.reader-algorithm-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.reader-algorithm-head p{color:hsl(var(--primary));margin:0 0 .2rem;font-size:.72rem;font-weight:900}.reader-algorithm-head h3{margin:0;font-weight:950}.reader-algorithm-head button{border:1px solid hsl(var(--primary) / .25);background:hsl(var(--primary) / .08);color:hsl(var(--primary));border-radius:999px;padding:.45rem .85rem;font-size:.75rem;font-weight:900}.reader-algorithm-node{border:1px solid hsl(var(--border) / .78);background:linear-gradient(135deg, hsl(var(--background) / .72), hsl(var(--background) / .46)), radial-gradient(circle at 92% 10%, hsl(var(--primary) / .12), transparent 36%);box-shadow:0 18px 45px hsl(var(--foreground) / .06);border-radius:1.1rem;gap:.75rem;padding:1rem;display:grid;position:relative}.reader-algorithm-node.node-decision{background:linear-gradient(135deg, hsl(var(--background) / .74), #fdf3e257), radial-gradient(circle at 88% 14%, #f59f0a29, transparent 38%);border-color:#f59f0a61}.reader-algorithm-node.node-result{background:linear-gradient(135deg, hsl(var(--background) / .74), #def7eb57), radial-gradient(circle at 88% 14%, #20a26324, transparent 38%);border-color:#20a26357}.reader-algorithm-badge{background:hsl(var(--foreground) / .06);width:max-content;color:hsl(var(--muted-foreground));border-radius:999px;padding:.28rem .62rem;font-size:.68rem;font-weight:900}.reader-algorithm-image{object-fit:contain;background:hsl(var(--background) / .55);border-radius:.9rem;width:100%;max-height:18rem}.reader-algorithm-node h4{margin:0;font-size:1.1rem;font-weight:950}.reader-algorithm-node p{color:hsl(var(--muted-foreground));margin:0;line-height:2}.reader-algorithm-options{gap:.55rem;display:grid}.reader-algorithm-options button{border:1px solid hsl(var(--primary) / .24);background:hsl(var(--primary) / .08);color:hsl(var(--primary));text-align:start;border-radius:.85rem;padding:.75rem .9rem;font-weight:900;transition:all .18s}.reader-algorithm-options button:hover:not(:disabled){background:hsl(var(--primary) / .14);border-color:hsl(var(--primary) / .45);transform:translateY(-1px)}.reader-algorithm-options button:disabled{opacity:.55;cursor:not-allowed}.reader-algorithm-finish{color:#19804e;background:#20a2631f;border-radius:999px;width:max-content;padding:.45rem .85rem;font-size:.75rem;font-weight:900}.reader-algorithm-path{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.4rem;font-size:.72rem;display:flex}.reader-algorithm-path span{background:hsl(var(--background) / .58);border:1px solid hsl(var(--border) / .7);border-radius:999px;padding:.32rem .6rem}.interactive-hotspot-builder{border:1px solid hsl(var(--primary) / .18);background:hsl(var(--primary) / .04);border-radius:.9rem;gap:.65rem;padding:.75rem;display:grid}.interactive-hotspot-builder>p{color:hsl(var(--muted-foreground));margin:0;font-size:.74rem;line-height:1.8}.interactive-hotspot-stage{border:1px solid hsl(var(--border) / .75);background:hsl(var(--background) / .58);cursor:crosshair;border-radius:.9rem;position:relative;overflow:visible}.interactive-hotspot-stage>img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:.9rem;width:100%;max-height:32rem;display:block}.interactive-hotspot-point{z-index:2;position:absolute;transform:translate(-50%,-50%)}.interactive-hotspot-point>button{background:hsl(var(--primary));width:2rem;height:2rem;color:hsl(var(--primary-foreground));border:2px solid hsl(var(--background));box-shadow:0 0 0 .35rem hsl(var(--primary) / .18), var(--shadow-glass);cursor:pointer;border-radius:999px;place-items:center;font-size:.8rem;font-weight:950;display:grid}.interactive-hotspot-point.is-active>button{box-shadow:0 0 0 .45rem #f59f0a33, var(--shadow-glass);background:#f59f0a}.interactive-hotspot-popover{border:1px solid hsl(var(--primary) / .22);background:hsl(var(--background) / .92);backdrop-filter: blur(18px)saturate(1.18); -webkit-backdrop-filter: blur(18px)saturate(1.18);width:min(21rem,78vw);box-shadow:0 18px 50px hsl(var(--foreground) / .14);cursor:default;z-index:5;inset-inline-start:50%;border-radius:.9rem;gap:.45rem;padding:.75rem;display:grid;position:absolute;top:calc(100% + .65rem);transform:translate(-50%)}.interactive-hotspot-popover input,.interactive-hotspot-popover textarea{border:1px solid hsl(var(--border) / .8);background:hsl(var(--background) / .72);width:100%;color:hsl(var(--foreground));border-radius:.65rem;padding:.55rem .65rem;font-size:.78rem}.interactive-hotspot-popover textarea{resize:vertical;min-height:5.5rem;line-height:1.8}.interactive-hotspot-empty{border:1px dashed hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));background:hsl(var(--background) / .5);border-radius:.85rem;padding:1rem;font-size:.78rem}.inline-media-picker{border:1px solid hsl(var(--primary) / .22);background:linear-gradient(135deg, hsl(var(--background) / .96), hsl(var(--muted) / .7)), hsl(var(--background));border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.55rem;animation:.22s both inlineMediaEnter;display:grid;position:relative;box-shadow:0 14px 34px #0f17291a,inset 0 1px #ffffffb8}.inline-media-preview{border:1px dashed hsl(var(--primary) / .42);background:radial-gradient(circle at 15% 12%, hsl(var(--primary) / .14), transparent 12rem), hsl(var(--card) / .96);border-radius:.75rem;grid-column:2;place-items:center;min-height:6.5rem;display:grid;position:relative;overflow:hidden}.inline-media-preview img{object-fit:contain;width:100%;max-height:14rem;animation:.28s both mediaSoftSwap}.inline-media-preview span{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.75rem;font-weight:850;display:inline-flex}.inline-media-preview svg,.inline-media-actions svg,.inline-media-quick-actions svg{width:.95rem}.inline-media-quick-actions{z-index:2;border:1px solid hsl(var(--primary) / .2);background:linear-gradient(180deg, hsl(var(--background) / .96), hsl(var(--muted) / .62));backdrop-filter: blur(16px); -webkit-backdrop-filter: blur(16px);border-radius:999px;grid-area:1/1;gap:.32rem;padding:.28rem;display:inline-grid;box-shadow:0 10px 26px #0f17291a,inset 0 1px #ffffffb3}.inline-media-quick-actions button,.inline-media-quick-actions label{background:hsl(var(--background) / .98);width:1.7rem;height:1.7rem;color:hsl(var(--muted-foreground));cursor:pointer;border:0;border-radius:999px;place-items:center;transition:background .16s,color .16s,transform .16s;display:grid}.inline-media-quick-actions button:hover,.inline-media-quick-actions label:hover{background:hsl(var(--primary) / .12);color:hsl(var(--primary));transform:translateY(-1px)}.inline-media-quick-actions input[type=file]{display:none}.inline-media-busy{background:hsl(var(--primary) / .12);color:hsl(var(--primary));text-align:center;backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);inset-inline:.75rem;border-radius:999px;padding:.28rem .65rem;font-size:.66rem;font-weight:900;position:absolute;bottom:.65rem}.inline-media-ai,.inline-media-notice,.inline-media-url,.inline-media-modal{grid-column:1/-1}.inline-media-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.inline-media-actions button,.inline-media-actions label,.inline-media-ai button{border:1px solid hsl(var(--border) / .8);background:hsl(var(--background) / .72);color:hsl(var(--foreground));cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.28rem;padding:.45rem .5rem;font-size:.68rem;font-weight:900;display:inline-flex}.inline-media-actions button:hover,.inline-media-actions label:hover,.inline-media-ai button:hover{border-color:hsl(var(--primary) / .38);background:hsl(var(--primary) / .08);color:hsl(var(--primary))}.inline-media-actions input[type=file]{display:none}.inline-media-library{z-index:1001;border:1px solid hsl(var(--primary) / .22);background:linear-gradient(135deg, hsl(var(--background)), hsl(var(--primary) / .09)), hsl(var(--background));backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);border-radius:1.15rem;grid-template-rows:auto auto minmax(0,1fr);gap:.5rem;width:min(44rem,100vw - 2rem);max-height:min(78dvh,42rem);padding:1rem;animation:.2s both mediaModalIn;display:grid;position:relative;box-shadow:0 30px 95px #0f172957,inset 0 1px #ffffffbf}.inline-media-library-head{border-bottom:1px solid hsl(var(--border) / .6);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.65rem;display:flex}.inline-media-library-head strong{color:hsl(var(--foreground));font-size:.88rem;font-weight:950}.inline-media-library-head small{color:hsl(var(--muted-foreground));margin-top:.12rem;font-size:.62rem;display:block}.inline-media-library-head button{border:1px solid hsl(var(--border) / .72);background:hsl(var(--background) / .95);width:2rem;height:2rem;color:hsl(var(--foreground));border-radius:999px;place-items:center;font-size:1.3rem;line-height:1;display:grid}.inline-media-library-head input{display:none}.inline-media-library>input{border:1px solid hsl(var(--border) / .78);background:hsl(var(--background) / .95);width:100%;color:hsl(var(--foreground));border-radius:.8rem;padding:.58rem .75rem;font-size:.76rem}.inline-media-library-list{gap:.42rem;max-height:100%;padding-inline-end:.12rem;display:grid;overflow:auto}.inline-media-library-list button{border:1px solid hsl(var(--border) / .74);background:hsl(var(--card) / .98);text-align:right;border-radius:.75rem;grid-template-columns:4.4rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.38rem;transition:border-color .16s,background .16s,transform .16s;display:grid;box-shadow:0 10px 26px #0f17291a}.inline-media-library-list button:hover,.inline-media-library-list button.is-selected{border-color:hsl(var(--primary) / .5);background:linear-gradient(135deg, hsl(var(--primary) / .12), hsl(var(--background) / .96))}.inline-media-library-list button:active{transform:scale(.99)}.inline-media-library-list img{aspect-ratio:1;object-fit:cover;background:hsl(var(--muted) / .55);border-radius:.58rem;width:4.4rem}.inline-media-library-list span{gap:.12rem;min-width:0;display:grid}.inline-media-library-list b{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:.68rem;overflow:hidden}.inline-media-library-list small{color:hsl(var(--muted-foreground));font-size:.58rem}.inline-media-library-list em{background:hsl(var(--primary) / .1);color:hsl(var(--primary));white-space:nowrap;border-radius:999px;padding:.22rem .42rem;font-size:.56rem;font-style:normal;font-weight:900}.inline-media-modal{z-index:1000;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.inline-media-modal-backdrop{background:radial-gradient(circle at 20% 15%, hsl(var(--primary) / .2), transparent 32rem), #0f17297a;backdrop-filter: blur(18px)saturate(1.18); -webkit-backdrop-filter: blur(18px)saturate(1.18);border:0;animation:.18s both mediaBackdropIn;position:fixed;inset:0}.inline-media-notice{background:hsl(var(--primary) / .08);color:hsl(var(--primary));border-radius:.75rem;margin:0;padding:.45rem .6rem;font-size:.68rem;font-weight:800;line-height:1.7;animation:.2s both mediaSoftSwap}.inline-media-notice.is-error{background:hsl(var(--destructive) / .08);color:hsl(var(--destructive))}.inline-media-library p{text-align:center;color:hsl(var(--muted-foreground));grid-column:1/-1;font-size:.72rem}.inline-media-ai{gap:.45rem;animation:.22s both mediaSoftSwap;display:grid}.inline-media-ai textarea{resize:vertical;border:1px solid hsl(var(--border) / .8);background:hsl(var(--background) / .72);min-height:5.5rem;color:hsl(var(--foreground));border-radius:.7rem;padding:.6rem .7rem;font-size:.76rem;line-height:1.8}.inline-media-url{border:1px solid hsl(var(--border) / .72);background:hsl(var(--background) / .68);width:100%;color:hsl(var(--foreground));border-radius:.65rem;padding:.5rem .6rem;font-size:.72rem}@keyframes inlineMediaEnter{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes mediaSoftSwap{0%{opacity:0;transform:scale(.985)translateY(.16rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes mediaModalIn{0%{opacity:0;transform:translateY(.45rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mediaBackdropIn{0%{opacity:0}to{opacity:1}}.store-hero,.library-hero{box-shadow:var(--shadow-glass);background:linear-gradient(135deg,#f3f4f6c7,#f0f5f994),radial-gradient(circle at 15% 20%,#4075bf2e,#0000 34%),radial-gradient(circle at 85% 25%,#f59f0a26,#0000 30%);border:1px solid #d0d4dc80;border-radius:1.5rem;gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid;position:relative;overflow:hidden}.store-hero{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:center}.library-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end}[data-theme=midnight] .store-hero,[data-theme=midnight] .library-hero{background:linear-gradient(135deg,#191f2ec7,#121621ad),radial-gradient(circle at 15% 20%,#5c99d62e,#0000 34%),radial-gradient(circle at 85% 25%,#f59f0a1f,#0000 30%);border-color:#323f5d8c}.featured-book-card{z-index:1;box-shadow:var(--shadow-book);transition:transform .42s var(--ease-spring), box-shadow .42s var(--ease-spring), border-color .42s var(--ease-spring);background:#f3f4f6b8;border:1px solid #d0d4dc85;border-radius:1.25rem;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid;position:relative}.featured-book-card:hover{border-color:#4075bf80;transform:translateY(-6px)rotate(-1deg);box-shadow:0 20px 45px #191f2e29}.featured-book-card img{aspect-ratio:3/4;object-fit:cover;width:100%;box-shadow:var(--shadow-book);border-radius:1rem}.book-card,.shelf-card{box-shadow:var(--shadow-soft);opacity:0;animation:bookCardIn .52s var(--ease-spring) forwards;transition:transform .42s var(--ease-spring), box-shadow .42s var(--ease-spring), border-color .42s var(--ease-spring), background .42s var(--ease-spring);background:#f3f4f6c2;border:1px solid #d0d4dc8c;border-radius:1.25rem;position:relative;overflow:hidden}.book-card{flex-direction:column;min-height:100%;display:flex}.book-card:hover,.shelf-card:hover{background:#f9fafbe6;border-color:#4075bf8c;transform:translateY(-10px);box-shadow:0 22px 48px #191f2e29}[data-theme=midnight] .book-card,[data-theme=midnight] .shelf-card,[data-theme=midnight] .featured-book-card{background:#191f2eb8;border-color:#323f5d8c}[data-theme=midnight] .book-card:hover,[data-theme=midnight] .shelf-card:hover{background:#1d2435e6}.book-card-cover{aspect-ratio:3/4;background:linear-gradient(135deg,#4075bf1a,#f59f0a14);position:relative;overflow:hidden}.book-card-cover img,.shelf-cover img{object-fit:cover;width:100%;height:100%;transition:transform .62s var(--ease-spring), filter .42s var(--ease-spring)}.book-cover-art{background:#d7dfea;width:100%;height:100%;position:relative;overflow:hidden}.book-cover-art>img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .28s ease, transform .62s var(--ease-spring), filter .42s var(--ease-spring);position:absolute;inset:0}.book-cover-art>img.is-loaded{opacity:1}.book-cover-art-fallback{height:100%;min-height:inherit;color:#26354f;text-align:center;background:#dae5f1;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1rem;display:flex}.book-cover-art-fallback svg{color:#1f7ec1;width:2rem;height:2rem}.book-cover-art-fallback span,.book-cover-art-fallback small{color:#566581;font-size:.65rem;font-weight:700}.book-cover-art-fallback strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(.78rem,1.2vw,1.05rem);line-height:1.7;display:-webkit-box;overflow:hidden}.book-cover-art[data-category=ادبیات] .book-cover-art-fallback,.book-cover-art[data-category=تاریخ] .book-cover-art-fallback{background:#efe6d2}.book-cover-art[data-category=هنر] .book-cover-art-fallback{background:#f2dee3}.book-cover-art[data-category=برنامه‌نویسی] .book-cover-art-fallback,.book-cover-art[data-category=علمی] .book-cover-art-fallback{background:#d2e6ef}.book-card:hover .book-card-cover img,.shelf-card:hover .shelf-cover img{filter:saturate(1.06)contrast(1.03);transform:scale(1.08)}.book-card-cover-fallback{text-align:center;color:#4075bfb3;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:100%;padding:1rem;display:flex}.book-card-sheen{pointer-events:none;transition:transform .76s var(--ease-spring);background:linear-gradient(115deg,#0000 20%,#ffffff57 46%,#0000 62%);position:absolute;inset:0;transform:translate(120%)}.book-card:hover .book-card-sheen,.shelf-card:hover .book-card-sheen,.featured-book-card:hover .book-card-sheen{transform:translate(-120%)}.book-card-hover{opacity:0;transition:opacity .32s ease, transform .42s var(--ease-spring);inset-inline:1rem;justify-content:center;display:flex;position:absolute;bottom:1rem;transform:translateY(18px)scale(.96)}.book-card:hover .book-card-hover{opacity:1;transform:translateY(0)scale(1)}.book-card-body,.shelf-content{flex-direction:column;flex:1;gap:.8rem;padding:1rem;display:flex}.book-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:800;line-height:1.65;transition:color .22s;display:-webkit-box;overflow:hidden}.book-card:hover .book-card-title,.shelf-card:hover .book-card-title{color:var(--color-primary)}.book-card-subtitle{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted-foreground);font-size:.78rem;overflow:hidden}.book-card-description{-webkit-line-clamp:2;min-height:2.7rem;color:var(--color-muted-foreground);-webkit-box-orient:vertical;font-size:.82rem;line-height:1.7;display:-webkit-box;overflow:hidden}.book-tags{flex-wrap:wrap;gap:.4rem;display:flex}.book-tags span{color:var(--color-primary);background:#4075bf1a;border-radius:9999px;padding:.2rem .55rem;font-size:.68rem;font-weight:600}.book-card-footer{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;display:flex}.book-card-link{color:var(--color-primary);align-items:center;gap:.25rem;font-size:.8rem;font-weight:800;display:inline-flex}.book-pill{border-radius:9999px;align-items:center;width:fit-content;padding:.28rem .65rem;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:0 8px 22px #191f2e1f}.book-pill-primary{background:var(--color-primary);color:var(--color-primary-foreground)}.book-pill-success{background:var(--color-success);color:var(--color-success-foreground)}.book-pill-glass{color:var(--color-foreground);backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px);backdrop-filter:blur(12px);background:#f3f4f6c7}.publisher-sync-banner{box-shadow:var(--shadow-glass);backdrop-filter: blur(18px)saturate(1.25); -webkit-backdrop-filter: blur(18px)saturate(1.25);background:#ffffff94;border:1px solid #dce6efb8;border-radius:1.25rem;align-items:flex-start;gap:.9rem;padding:1rem;display:flex}[data-theme=midnight] .publisher-sync-banner{background:#191f2e9e;border-color:#323f5d7a}.publisher-sync-icon{color:#0c9be9;background:#0c9be91f;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.publisher-sync-banner.is-error .publisher-sync-icon{color:#d32222;background:#d322221f}.publisher-sync-banner.is-done .publisher-sync-icon{color:#239f57;background:#239f571f}.publisher-sync-count,.publisher-list-state,.publisher-sync-card-chip{color:#0975ae;background:#0c9be91a;border:1px solid #0c9be938;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.publisher-list-state.is-error{color:#b81e1e;background:#d322221a;border-color:#d3222240}.publisher-list-state.is-done{color:#1d8649;background:#239f571a;border-color:#239f573d}.publisher-sync-card-chip{top:.8rem;padding:.2rem .5rem;font-size:.68rem;position:absolute;inset-inline-end:.8rem}.publisher-sync-progress{background:#0c9be91f;border-radius:999px;height:.35rem;margin-top:.8rem;position:relative;overflow:hidden}.publisher-sync-progress span{border-radius:inherit;background:linear-gradient(90deg,#0c9be926,#0c9be9d1,#0c9be926);width:42%;animation:1.35s ease-in-out infinite publisher-sync-sweep;position:absolute;inset-block:0}.publisher-sync-error{color:#b81e1e;text-align:left;direction:ltr;margin-top:.65rem;font-size:.78rem}.list-control-panel{box-shadow:var(--shadow-glass);backdrop-filter: blur(18px)saturate(1.25); -webkit-backdrop-filter: blur(18px)saturate(1.25);background:#ffffff8f;border:1px solid #dce6efb8;border-radius:1.25rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:.75rem;padding:.9rem;display:grid}.list-control-panel label{gap:.35rem;min-width:0;display:grid}.list-control-panel label.is-wide{grid-column:span 2}.list-control-panel span{color:var(--color-muted-foreground);font-size:.72rem;font-weight:800}.list-control-panel input,.list-control-panel select{width:100%;min-height:2.6rem;color:var(--color-foreground);box-shadow:var(--shadow-soft);background:#ffffffb3;border:1px solid #c7d6e6c2;border-radius:.9rem;outline:none;padding:.55rem .75rem;font-size:.82rem}.list-control-panel input:focus,.list-control-panel select:focus{border-color:#0c9be97a;box-shadow:0 0 0 4px #0c9be91f}[data-theme=midnight] .list-control-panel{background:#191f2e9e;border-color:#323f5d7a}[data-theme=midnight] .list-control-panel input,[data-theme=midnight] .list-control-panel select{background:#121621ad;border-color:#323f5d94}.book-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;margin-top:2rem;display:flex}.admin-filter-field{gap:.45rem;display:grid}.admin-filter-field span{color:var(--color-muted-foreground);font-size:.82rem;font-weight:800}.admin-filter-field textarea{resize:vertical;min-height:9rem;color:var(--color-foreground);box-shadow:var(--shadow-soft);background:#ffffffad;border:1px solid #c7d6e6c2;border-radius:1rem;outline:none;padding:.75rem;font-size:.85rem;line-height:1.9}.admin-filter-field textarea:focus{border-color:#0c9be97a;box-shadow:0 0 0 4px #0c9be91f}.admin-filter-field small{color:var(--color-muted-foreground);font-size:.72rem}[data-theme=midnight] .admin-filter-field textarea{background:#121621ad;border-color:#323f5d94}@media (width<=640px){.list-control-panel{grid-template-columns:1fr}.list-control-panel label.is-wide{grid-column:auto}}@keyframes publisher-sync-sweep{0%{transform:translate(-120%)}to{transform:translate(260%)}}.book-rating{color:var(--color-warning);background:#f59f0a1f;border-radius:9999px;align-items:center;gap:.2rem;padding:.22rem .48rem;font-size:.75rem;font-weight:800;display:inline-flex}.shelf-card{grid-template-columns:6.8rem minmax(0,1fr);display:grid}.shelf-cover{min-height:13.2rem;position:relative;overflow:hidden}.shelf-content{gap:.55rem;padding:.75rem}.shelf-content .book-card-description{-webkit-line-clamp:1;min-height:0;font-size:.72rem}.store-book-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.library-book-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=640px){.store-book-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){.library-book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.store-book-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.library-book-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.store-book-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.library-book-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1536px){.store-book-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.shelf-cover .book-pill{position:absolute;top:.75rem;right:.75rem}.library-stats{grid-template-columns:repeat(3,minmax(6.5rem,1fr));gap:.75rem;display:grid}.library-stats div{text-align:center;background:#f3f4f6b3;border:1px solid #d0d4dc73;border-radius:1.1rem;padding:1rem}.library-stats b{color:var(--color-primary);font-size:1.7rem;line-height:1;display:block}.library-stats span{color:var(--color-muted-foreground);margin-top:.45rem;font-size:.75rem;display:block}.book-detail-hero{box-shadow:var(--shadow-glass);background:linear-gradient(135deg,#f3f4f6cc,#f0f5f99e),radial-gradient(circle at 18% 18%,#4075bf2e,#0000 34%),radial-gradient(circle at 82% 24%,#f59f0a24,#0000 30%);border:1px solid #d0d4dc80;border-radius:1.75rem;grid-template-columns:minmax(13rem,17rem) minmax(0,1fr);gap:clamp(1.25rem,3vw,2rem);padding:clamp(1rem,3vw,1.75rem);display:grid;position:relative;overflow:hidden}[data-theme=midnight] .book-detail-hero{background:linear-gradient(135deg,#191f2ec7,#121621ad),radial-gradient(circle at 18% 18%,#5c99d629,#0000 34%),radial-gradient(circle at 82% 24%,#f59f0a1c,#0000 30%);border-color:#323f5d8c}.book-detail-cover-wrap{align-self:start}.book-detail-cover{aspect-ratio:3/4;transition:transform .52s var(--ease-spring), box-shadow .52s var(--ease-spring);border-radius:1.5rem;position:relative;overflow:hidden;transform:perspective(900px)rotateY(-4deg);box-shadow:0 26px 56px #191f2e33}.book-detail-cover:hover{transform:perspective(900px)rotateY(0)translateY(-8px);box-shadow:0 34px 70px #191f2e3d}.book-detail-cover img{object-fit:cover;width:100%;height:100%}.book-detail-cover:hover .book-card-sheen{transform:translate(-120%)}.book-detail-mini-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.book-detail-mini-stats span{color:var(--color-muted-foreground);background:#f3f4f6b8;border:1px solid #d0d4dc73;border-radius:1rem;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.8rem;font-weight:700;display:inline-flex}.book-detail-main{align-self:center}.book-detail-title{font-family:var(--font-display);margin-top:1rem;font-size:clamp(1.55rem,3vw,2.65rem);font-weight:900;line-height:1.45}.book-detail-subtitle{color:var(--color-muted-foreground);margin-top:.35rem;font-size:1rem}.book-credit-line{color:var(--color-muted-foreground);flex-wrap:wrap;gap:.45rem 1rem;margin-top:.8rem;font-size:.82rem;display:flex}.book-credit-line b{color:var(--color-foreground)}.book-summary-section{grid-template-columns:minmax(8rem,11rem) 1fr;align-items:start;gap:1rem;display:grid}.book-summary-section span{color:var(--color-primary);font-size:.72rem;font-weight:800}.book-summary-section h2{margin-top:.2rem;font-size:1.25rem;font-weight:900}.book-summary-section p{color:var(--color-muted-foreground);font-size:.9rem;line-height:2}.book-card-compact .book-card-title{font-size:.76rem;line-height:1.55}.book-card-compact .book-card-subtitle{font-size:.67rem}.book-card-compact .book-rating{padding:.15rem .35rem;font-size:.65rem}.landing-book-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.landing-book-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;grid-auto-columns:minmax(9.5rem,11rem);grid-auto-flow:column;gap:.75rem;padding:.25rem .1rem 1rem;display:grid;overflow-x:auto}.landing-rail-card{scroll-snap-align:start}@media (width>=640px){.landing-book-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-book-rail{grid-auto-columns:minmax(10.5rem,12rem)}}@media (width>=1024px){.landing-book-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.book-detail-stat,.book-benefit,.book-feature-tile,.book-detail-section,.book-buy-panel,.book-comment{box-shadow:var(--shadow-soft);background:#f3f4f6b8;border:1px solid #d0d4dc80}[data-theme=midnight] .book-detail-stat,[data-theme=midnight] .book-benefit,[data-theme=midnight] .book-feature-tile,[data-theme=midnight] .book-detail-section,[data-theme=midnight] .book-buy-panel,[data-theme=midnight] .book-comment,[data-theme=midnight] .book-detail-mini-stats span{background:#191f2eb8;border-color:#323f5d8c}.book-detail-stat{border-radius:1.1rem;padding:1rem}.book-detail-stat b{color:var(--color-primary);font-size:1.35rem;line-height:1.2;display:block}.book-detail-stat span{color:var(--color-muted-foreground);align-items:center;gap:.25rem;margin-top:.35rem;font-size:.78rem;display:inline-flex}.book-detail-section{border-radius:1.5rem;padding:clamp(1rem,3vw,1.5rem)}.book-benefit{transition:transform .32s var(--ease-spring), border-color .32s var(--ease-spring), box-shadow .32s var(--ease-spring);border-radius:1.25rem;padding:1rem}.book-benefit:hover{box-shadow:var(--shadow-book);border-color:#4075bf80;transform:translateY(-5px)}.book-benefit h3{margin-top:.75rem;font-weight:900}.book-benefit p{color:var(--color-muted-foreground);margin-top:.35rem;font-size:.84rem;line-height:1.8}.book-feature-tile{border-radius:1rem;align-items:center;gap:.5rem;padding:.85rem;font-size:.85rem;font-weight:800;display:flex}.book-buy-panel{border-radius:1.5rem;padding:1.25rem;position:sticky;top:5.5rem}.book-persistent-actions{z-index:39;width:min(22rem,100vw - 2rem);animation:bookActionDockIn .42s var(--ease-spring) both;border-radius:1rem;grid-template-columns:minmax(0,.8fr) minmax(9rem,1.2fr);gap:.75rem;padding:.75rem;display:none;position:fixed;bottom:1rem;right:max(1rem,50vw - 39rem);box-shadow:0 18px 48px #191f2e33}.book-persistent-price{align-self:center;min-width:0}.book-persistent-price span,.book-persistent-price small{color:var(--color-muted-foreground);font-size:.65rem;display:block}.book-persistent-price strong{white-space:nowrap;margin-block:.12rem;font-size:1rem;font-weight:950;display:block}.book-persistent-buttons{gap:.4rem;display:grid}.book-persistent-buttons button{border-radius:.75rem;min-height:2.35rem;font-size:.75rem}@keyframes bookActionDockIn{0%{opacity:0;transform:translateY(1rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.book-comment{border-radius:1.1rem;padding:1rem}.book-comment strong{font-size:.9rem}.book-comment span{color:var(--color-muted-foreground);font-size:.75rem}.book-comment p{color:var(--color-muted-foreground);margin-top:.75rem;font-size:.9rem;line-height:1.9}@keyframes bookCardIn{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.book-card-compact{border-radius:.85rem}.book-card-compact .book-card-body{gap:.4rem;padding:.65rem}.book-card-compact .book-card-title{font-size:.82rem}.book-card-compact .book-card-description,.book-card-compact .book-tags,.book-card-compact .book-card-footer{display:none}.book-card-compact .book-card-hover{inset-inline:.35rem;bottom:.45rem}.ai-thinking-loader{text-align:center;place-items:center;gap:.8rem;padding:2rem 1rem;display:grid}.ai-thinking-orbit{width:3.5rem;height:3.5rem;color:var(--color-primary);background:#4075bf1f;border-radius:999px;place-items:center;animation:1.5s ease-in-out infinite ai-orbit-pulse;display:grid;box-shadow:0 0 #4075bf33}.ai-thinking-bars{align-items:end;gap:.25rem;height:1.5rem;display:flex}.ai-thinking-bars span{background:var(--color-primary);border-radius:999px;width:.25rem;animation:1s ease-in-out infinite alternate ai-thinking-bar}.ai-thinking-bars span:nth-child(2){animation-delay:.12s}.ai-thinking-bars span:nth-child(3){animation-delay:.24s}.ai-thinking-bars span:nth-child(4){animation-delay:.36s}.ai-thinking-bars span:nth-child(5){animation-delay:.48s}@keyframes ai-thinking-bar{0%{opacity:.35;height:.35rem}to{opacity:1;height:1.35rem}}@keyframes ai-orbit-pulse{50%{transform:rotate(12deg)scale(1.08);box-shadow:0 0 0 12px #4075bf00}}@keyframes reader-load{0%{transform:translate(-100%)}to{transform:translate(200%)}}@media (width<=900px){.store-hero,.library-hero,.book-detail-hero{grid-template-columns:1fr}.featured-book-card{grid-template-columns:5.5rem minmax(0,1fr)}.book-detail-cover{max-width:22rem;margin-inline:auto;transform:none}.book-buy-panel{position:static}.book-detail-page{padding-bottom:9.5rem}.book-persistent-actions{right:.5rem;bottom:max(.5rem, env(safe-area-inset-bottom));grid-template-columns:minmax(5.5rem,.65fr) minmax(0,1.35fr);width:calc(100vw - 1rem);padding:.6rem;display:grid}.book-persistent-buttons{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.book-persistent-buttons button{padding-inline:.45rem}.library-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.shelf-card{grid-template-columns:1fr}.shelf-cover{aspect-ratio:3/4;min-height:0}.library-stats,.book-summary-section{grid-template-columns:1fr}}@media (width<=640px){html,body,#root{max-width:100%;overflow-x:clip}.app-top-nav>div:first-child{padding-inline:.65rem}.brand-lockup img{width:2rem;height:2rem}.credit-chip{padding:.42rem .55rem;font-size:.7rem}.credit-chip svg{display:none}.store-hero,.library-hero,.book-detail-hero{border-radius:1rem;gap:1rem;padding:1rem}.featured-book-card{border-radius:1rem;grid-template-columns:4.75rem minmax(0,1fr);gap:.75rem;padding:.75rem}.book-card,.shelf-card,.book-detail-section,.book-buy-panel{border-radius:1rem}.book-card:hover,.shelf-card:hover{transform:none}.book-card-cover{aspect-ratio:4/5}.book-card-hover{display:none}.book-card-body,.shelf-content{gap:.6rem;padding:.8rem}.book-card-description{min-height:0}.shelf-cover{aspect-ratio:4/5}.library-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.library-stats div{padding:.65rem .35rem}.library-stats b{font-size:1.2rem}.library-stats span{font-size:.62rem;line-height:1.5}.book-detail-cover{border-radius:1rem;max-width:min(72vw,17rem)}.book-detail-mini-stats{gap:.45rem}.book-detail-mini-stats span,.book-detail-stat{padding:.65rem}.book-detail-stat b{font-size:1rem}.book-feature-tile{padding:.65rem;font-size:.75rem}.reader-floating-toolbar{bottom:max(.5rem, env(safe-area-inset-bottom));justify-content:flex-start;width:calc(100vw - .75rem);max-width:none;padding:.42rem .5rem}.reader-floating-toolbar>button{width:2.1rem;height:2.1rem;padding:.45rem}.reader-floating-toolbar select{max-width:4.3rem}.reader-floating-toolbar+div,.reader-floating-toolbar~div.fixed.bottom-16{overscroll-behavior:contain;border-radius:1rem;width:calc(100vw - .75rem);max-width:none;max-height:calc(100dvh - 5.25rem);padding:.85rem;bottom:4rem;overflow-y:auto}.reader-toc-panel{width:min(20rem,88vw);padding-inline:.85rem}.reader-main{padding-inline:.75rem;padding-top:1.5rem}.reader-main>div:first-child{min-width:0}.reader-main .glass,.reader-main .menu-glass-70{max-width:100%;padding:.85rem}.reader-main table{min-width:32rem}.reader-main pre{padding:.85rem;font-size:.75rem}.reader-story .min-h-72{min-height:13rem}.reader-hotspot-popover{z-index:80;width:auto;max-height:45dvh;position:fixed;bottom:4.75rem;overflow-y:auto;inset-inline:.75rem!important;top:auto!important}.reader-mindmap .rounded-full{max-width:100%;padding-inline:.75rem}.admin-tabs{scrollbar-width:none;margin-inline:-1rem;padding-inline:1rem}.admin-tabs::-webkit-scrollbar{display:none}table{min-width:38rem}input,select,textarea{max-width:100%}.menu-glass-70.rounded-3xl,.glass.rounded-2xl{border-radius:1rem}}@media (width<=380px){.credit-chip{max-width:4.4rem}.credit-chip span{text-overflow:ellipsis;overflow:hidden}.mobile-menu-actions,.library-stats{grid-template-columns:1fr}}.katex-display{padding:.5rem 0;overflow:auto hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#525e7a4d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#525e7a80}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px #4775d14d}50%{box-shadow:0 0 20px #4775d199}}.animate-fade-in{animation:.3s cubic-bezier(.22,1,.36,1) fadeIn}.animate-slide-up{animation:.3s cubic-bezier(.22,1,.36,1) slideUp}.animate-slide-in-right{animation:.3s cubic-bezier(.22,1,.36,1) slideInRight}.animate-pulse-glow{animation:2s ease-in-out infinite pulse-glow}.word-import-shell{gap:1.25rem;width:min(1480px,100%);margin:auto;padding:2rem clamp(1rem,3vw,2.5rem) 7rem;display:grid}.word-import-header{border-radius:1.5rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.4rem,4vw,2.5rem);display:flex}.word-import-header h1{margin:.25rem 0 .75rem;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:950;line-height:1.2}.word-import-header p{color:var(--muted-foreground);max-width:52rem;line-height:1.9}.word-import-kicker{font-weight:800;color:var(--primary)!important}.word-local-trust{border:1px solid var(--primary);align-items:center;gap:.8rem;min-width:17rem;display:flex}@supports (color:color-mix(in lab, red, red)){.word-local-trust{border:1px solid color-mix(in srgb,var(--primary) 22%,transparent)}}.word-local-trust{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.word-local-trust{background:color-mix(in srgb,var(--background) 62%,transparent)}}.word-local-trust{border-radius:1rem;padding:1rem}.word-local-trust svg{width:2rem;height:2rem;color:var(--primary);flex:none}.word-local-trust span{color:var(--muted-foreground);font-size:.75rem;display:grid}.word-local-trust b{color:var(--foreground);font-size:.9rem}.word-import-steps{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.word-import-steps div{color:var(--muted-foreground);background:var(--card);border-radius:.8rem;justify-content:center;align-items:center;gap:.5rem;padding:.8rem;font-size:.78rem;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.word-import-steps div{background:color-mix(in srgb,var(--card) 78%,transparent)}}.word-import-steps div{border:1px solid var(--border)}.word-import-steps span{background:var(--muted);border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.7rem;display:grid}.word-import-steps svg{width:.9rem}.word-import-steps .is-active{color:var(--primary);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.word-import-steps .is-active{border-color:color-mix(in srgb,var(--primary) 30%,transparent)}}.word-import-steps .is-active span{background:var(--primary);color:var(--primary-foreground)}.word-import-error{border:1px solid var(--destructive);align-items:center;gap:.7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.word-import-error{border:1px solid color-mix(in srgb,var(--destructive) 35%,transparent)}}.word-import-error{color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.word-import-error{background:color-mix(in srgb,var(--destructive) 8%,var(--background))}}.word-import-error{border-radius:1rem;padding:1rem}.word-drop-stage{border-radius:1.5rem;padding:1rem}.word-drop-zone{text-align:center;border:2px dashed var(--primary);align-content:center;place-items:center;min-height:23rem;display:grid}@supports (color:color-mix(in lab, red, red)){.word-drop-zone{border:2px dashed color-mix(in srgb,var(--primary) 30%,transparent)}}.word-drop-zone{background:var(--primary);border-radius:1.1rem}@supports (color:color-mix(in lab, red, red)){.word-drop-zone{background:color-mix(in srgb,var(--primary) 4%,transparent)}}.word-drop-zone{cursor:pointer;padding:2rem;transition:all .25s}.word-drop-zone:hover{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.word-drop-zone:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}}.word-drop-zone>svg{width:4rem;height:4rem;color:var(--primary);margin-bottom:1rem}.word-drop-zone h2{font-size:1.35rem;font-weight:900}.word-drop-zone p{color:var(--muted-foreground);margin:.6rem 0 1.5rem}.word-drop-zone span{background:var(--primary);color:var(--primary-foreground);border-radius:999px;padding:.8rem 1.4rem;font-weight:800}.word-drop-zone input,.replace-word input{display:none}.word-local-benefits{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem;display:grid}.word-local-benefits div{background:var(--background);border-radius:.9rem;grid-template-columns:auto 1fr;gap:.15rem .7rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.word-local-benefits div{background:color-mix(in srgb,var(--background) 60%,transparent)}}.word-local-benefits svg{color:var(--primary);grid-row:1/3;width:1.5rem}.word-local-benefits b{font-size:.85rem}.word-local-benefits span{color:var(--muted-foreground);font-size:.7rem}.word-analysis-stage{text-align:center;border-radius:1.5rem;align-content:center;place-items:center;min-height:28rem;padding:2rem;display:grid}.word-analysis-orbit{place-items:center;width:8rem;height:8rem;margin-bottom:1.5rem;display:grid;position:relative}.word-analysis-orbit i{background:conic-gradient(var(--primary) var(--analysis-progress),var(--primary) 0);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.word-analysis-orbit i{background:conic-gradient(var(--primary) var(--analysis-progress),color-mix(in srgb,var(--primary) 10%,transparent) 0)}}.word-analysis-orbit i{-webkit-mask:radial-gradient(#0000 57%,#000 59%);mask:radial-gradient(#0000 57%,#000 59%)}.word-analysis-orbit svg{width:3rem;height:3rem;color:var(--primary);animation:1.5s infinite pulse-glow}.word-analysis-stage h2{font-size:1.4rem;font-weight:900}.word-analysis-stage p{color:var(--muted-foreground);margin:.4rem}.word-progress{background:var(--muted);border-radius:1rem;width:min(28rem,80vw);height:.45rem;margin:1rem;overflow:hidden}.word-progress span,.word-upload-progress span{background:var(--primary);height:100%;transition:width .25s;display:block}.word-report-grid{grid-template-columns:minmax(0,1fr) minmax(30rem,36rem);gap:1rem;display:grid}.word-report-main,.word-book-meta,.word-toc,.word-preview-panel{border-radius:1.25rem;padding:1.15rem}.word-report-title{justify-content:space-between;gap:1rem;display:flex}.word-report-title p{color:var(--primary);font-size:.72rem;font-weight:800}.word-report-title h2{margin:.2rem 0;font-size:1.4rem;font-weight:950}.word-report-title span{color:var(--muted-foreground);font:600 .65rem/1.5 monospace}.complexity-grade{background:var(--primary);border-radius:1rem;min-width:11rem}@supports (color:color-mix(in lab, red, red)){.complexity-grade{background:color-mix(in srgb,var(--primary) 8%,transparent)}}.complexity-grade{grid-template-columns:auto 1fr;gap:.05rem .5rem;padding:.8rem;display:grid}.complexity-grade svg{color:var(--primary);grid-row:1/4}.complexity-grade span,.complexity-grade small{color:var(--muted-foreground);font-size:.65rem}.complexity-grade b{font-size:1rem}.word-stat-grid{grid-template-columns:repeat(6,1fr);gap:.5rem;margin:1rem 0;display:grid}.word-stat-grid div{text-align:center;background:var(--background);border-radius:.8rem;padding:.7rem}@supports (color:color-mix(in lab, red, red)){.word-stat-grid div{background:color-mix(in srgb,var(--background) 55%,transparent)}}.word-stat-grid b,.word-stat-grid span{display:block}.word-stat-grid span{color:var(--muted-foreground);font-size:.65rem}.word-issues h3,.word-book-meta h3{margin-bottom:.5rem;font-weight:900}.word-issues button,.word-ok{text-align:right;background:var(--warning);border-radius:.7rem;align-items:center;gap:.6rem;width:100%;padding:.7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.word-issues button,.word-ok{background:color-mix(in srgb,var(--warning) 9%,transparent)}}.word-issues button,.word-ok{font-size:.75rem}.word-issues button svg{width:1rem;color:var(--warning)}.word-issues button span{flex:1}.word-ok{color:var(--success);background:var(--success)}@supports (color:color-mix(in lab, red, red)){.word-ok{background:color-mix(in srgb,var(--success) 8%,transparent)}}.word-book-meta{align-content:start;gap:.85rem;display:grid}.word-book-meta label{color:var(--muted-foreground);gap:.25rem;font-size:.7rem;display:grid}.word-book-meta input,.word-book-meta select,.word-book-meta textarea{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.word-book-meta input,.word-book-meta select,.word-book-meta textarea{background:color-mix(in srgb,var(--background) 66%,transparent)}}.word-book-meta input,.word-book-meta select,.word-book-meta textarea{border:1px solid var(--border);color:var(--foreground);border-radius:.65rem;padding:.72rem}.word-book-meta textarea{resize:vertical;min-height:5.6rem}.word-meta-pair{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.word-meta-chips{flex-wrap:wrap;gap:.35rem;display:flex}.word-meta-chips span{background:var(--primary);border-radius:999px;padding:.25rem .5rem}@supports (color:color-mix(in lab, red, red)){.word-meta-chips span{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.word-meta-chips span{color:var(--primary);font-size:.65rem;font-weight:800}.word-meta-upload-note{background:var(--primary);border-radius:.7rem;align-items:center;gap:.45rem;padding:.6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.word-meta-upload-note{background:color-mix(in srgb,var(--primary) 9%,transparent)}}.word-meta-upload-note{color:var(--primary);font-size:.68rem;line-height:1.7}.word-meta-upload-note svg{flex:none;width:1rem;height:1rem}.word-book-types{border:0;flex-wrap:wrap;gap:.4rem;display:flex}.word-book-types legend{width:100%;color:var(--muted-foreground);margin-bottom:.15rem;font-size:.7rem}.word-book-types label{border:1px solid var(--border);cursor:pointer;background:var(--background);border-radius:.65rem;grid-template-columns:none;align-items:center;gap:.35rem;padding:.35rem .55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.word-book-types label{background:color-mix(in srgb,var(--background) 60%,transparent)}}.word-book-types input{width:1rem;height:1rem;accent-color:var(--primary);padding:0}.word-book-types span{color:var(--foreground);font-size:.7rem}.word-upload-stage{border-radius:1.25rem;margin:1rem 0;padding:1.1rem}.word-upload-stage-head{grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;display:grid}.word-upload-stage-head span{display:grid}.word-upload-stage-head small{color:var(--primary);font-size:.65rem;font-weight:800}.word-upload-stage-head b{font-size:.95rem}.word-upload-stage-head em{color:var(--muted-foreground);font-size:.65rem;font-style:normal}.word-upload-stage-head strong{color:var(--primary);font-size:1.4rem}.word-upload-pulse{background:var(--primary);border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;display:grid}@supports (color:color-mix(in lab, red, red)){.word-upload-pulse{background:color-mix(in srgb,var(--primary) 12%,transparent)}}.word-upload-pulse{color:var(--primary);animation:1.4s infinite pulse-glow}.word-upload-pulse svg{width:1.25rem}.word-upload-stage-track{background:var(--muted);border-radius:1rem;height:.65rem;margin:.9rem 0 .5rem;overflow:hidden}.word-upload-stage-track span{background:linear-gradient(90deg,var(--primary),var(--success));height:100%;transition:width .3s;display:block}.word-upload-stage p{color:var(--muted-foreground);font-size:.68rem}.word-style-mapper{border-radius:1.25rem;padding:1.15rem}.word-style-mapper>header{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.word-style-mapper h3{font-weight:950}.word-style-mapper p{color:var(--muted-foreground);max-width:55rem;font-size:.72rem;line-height:1.8}.word-style-mapper>header>span{color:var(--primary);background:var(--primary);font-size:.68rem}@supports (color:color-mix(in lab, red, red)){.word-style-mapper>header>span{background:color-mix(in srgb,var(--primary) 9%,transparent)}}.word-style-mapper>header>span{white-space:nowrap;border-radius:999px;padding:.4rem .7rem}.word-style-list{gap:.45rem;max-height:25rem;padding:.2rem;display:grid;overflow:auto}.word-style-list>div{border:1px solid var(--border);background:var(--background);border-radius:.75rem;grid-template-columns:minmax(9rem,1.3fr) minmax(7rem,1fr) minmax(7rem,1fr) auto auto;align-items:center;gap:.65rem;padding:.65rem .75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.word-style-list>div{background:color-mix(in srgb,var(--background) 55%,transparent)}}.word-style-list .is-used{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.word-style-list .is-used{border-color:color-mix(in srgb,var(--primary) 28%,var(--border))}}.word-style-list .is-used{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.word-style-list .is-used{background:color-mix(in srgb,var(--primary) 5%,var(--background))}}.word-style-list .is-available{opacity:.66}.word-style-sample{text-overflow:ellipsis;font-weight:800;overflow:hidden}.word-style-id,.word-style-count{color:var(--muted-foreground);font-size:.68rem}.word-style-title-badge{color:var(--warning);background:var(--warning);font-size:.62rem}@supports (color:color-mix(in lab, red, red)){.word-style-title-badge{background:color-mix(in srgb,var(--warning) 11%,transparent)}}.word-style-title-badge{border-radius:999px;padding:.3rem .5rem}.word-style-list select{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:.6rem;padding:.4rem .55rem;font-size:.72rem}.word-preview-workspace{grid-template-columns:18rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.word-toc{max-height:calc(100dvh - 7rem);position:sticky;top:5.5rem;overflow:auto}.word-toc>div{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.word-toc h3{gap:.4rem;font-weight:900;display:flex}.word-toc h3 svg{width:1.1rem;color:var(--primary)}.word-toc>div span,.word-toc>p{color:var(--muted-foreground);font-size:.7rem}.word-toc label{border-bottom:1px solid var(--border);align-items:center;gap:.45rem;padding-block:.55rem;display:flex}.word-toc label button{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.75rem;overflow:hidden}.word-toc small{color:var(--muted-foreground);font-size:.65rem}.word-toc label.is-outside-preview{opacity:.72}.word-toc label.is-outside-preview button{cursor:default}.word-toc label.is-outside-preview small{color:var(--color-primary);font-size:.58rem}.word-preview-panel>header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.word-preview-panel h3{font-weight:900}.word-preview-panel header span{color:var(--muted-foreground);font-size:.68rem}.word-view-toggle{background:var(--muted);border-radius:.7rem;padding:.2rem;display:flex}.word-view-toggle button{border-radius:.55rem;padding:.45rem .8rem;font-size:.72rem}.word-view-toggle .active{background:var(--background);box-shadow:var(--shadow-soft);color:var(--primary)}.word-page-preview{color:#20242b;background:#fff;min-height:55rem;margin:auto;padding:4.8rem 5rem;line-height:2.05;transition:all .25s;position:relative;box-shadow:0 14px 40px #0002}.word-page-preview.print{aspect-ratio:210/297;width:min(100%,49rem)}.word-page-preview.fluid{border-radius:.7rem;width:100%;min-height:42rem;padding-inline:clamp(1.2rem,7vw,6rem)}.word-page-preview p{text-align:justify;margin:.6em 0}.word-page-preview h1,.word-page-preview h2,.word-page-preview h3,.word-page-preview h4{margin:1.3em 0 .5em;font-weight:900;line-height:1.55}.word-page-preview img{max-width:100%;height:auto;margin:1rem auto}.word-page-number{color:#777;top:1.2rem;font-size:.7rem;position:absolute;inset-inline-end:1.5rem}.word-table-wrap{overflow:auto}.word-page-preview table{border-collapse:collapse;width:100%;min-width:20rem}.word-page-preview td{border:1px solid #bbb;padding:.4rem}.word-math{direction:ltr;font-family:serif;text-align:center!important}.word-preview-panel footer{justify-content:center;align-items:center;gap:.7rem;margin-top:1rem;display:flex}.word-preview-panel footer select{border:1px solid var(--border);background:var(--background);border-radius:.7rem;padding:.55rem}.word-web-preview{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:.8rem;width:min(100%,58rem);max-height:78dvh;margin:auto;padding:clamp(1.1rem,5vw,4.8rem);line-height:2;overflow:auto;box-shadow:0 14px 42px #0f172a18}.word-preview-page-section{min-width:0}.word-preview-page-section p{text-align:justify;margin:.75em 0}.word-preview-page-section figure{place-items:center;max-width:100%;margin:1.5rem auto;display:grid}.word-preview-page-section figure img{border-radius:.35rem;max-width:100%;height:auto;display:block}.book-page-divider,.word-page-divider{border-top:1px solid #cbd5e1;margin:3.5rem 0 2.5rem;position:relative}.book-page-divider span,.word-page-divider span{color:#64748b;white-space:nowrap;background:#fff;border:1px solid #d7e0eb;border-radius:999px;padding:.08rem .8rem;font-size:.68rem;font-weight:800;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.web-heading{letter-spacing:0;scroll-margin-top:6rem;margin:1.6em 0 .55em!important;font-weight:950!important;line-height:1.55!important}.web-heading-1{border-bottom:3px solid #315bea;padding-bottom:.35rem;color:#1746c4!important;font-size:2rem!important}.web-heading-2{color:#1d4ed8!important;font-size:1.6rem!important}.web-heading-3{color:#0369a1!important;font-size:1.35rem!important}.web-heading-4{color:#b45309!important;font-size:1.15rem!important}.web-heading-5{color:#7c3aed!important;font-size:1.05rem!important}.web-heading-6{color:#334155!important;font-size:1rem!important}.word-toc-level{background:#dbeafe;border-radius:.35rem;padding:.2rem .35rem;font-weight:900;color:#1d4ed8!important;font-size:.58rem!important}.word-toc-level.level-4,.word-toc-level.level-5,.word-toc-level.level-6{background:#ffedd5;color:#b45309!important}.final-table{border:1px solid #cbd5e1;border-radius:.65rem;margin:1.5rem 0;overflow:auto}.final-table table{border-collapse:collapse;width:100%;min-width:28rem}.final-table th{color:#fff;text-align:right;background:#315bea;padding:.7rem}.final-table td{background:#f8fafc;border-top:1px solid #cbd5e1;padding:.65rem}.final-table tr:nth-child(2n) td{background:#eef2ff}.word-confirm-bar{z-index:20;border-radius:1.1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex;position:sticky;bottom:1rem}.word-confirm-bar>div:first-child{align-items:center;gap:.7rem;display:flex}.word-confirm-bar svg{color:var(--primary)}.word-confirm-bar span{display:grid}.word-confirm-bar b{font-size:.85rem}.word-confirm-bar small{color:var(--muted-foreground);font-size:.67rem}.word-confirm-actions{gap:.6rem;display:flex}.replace-word{border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.65rem 1rem;font-size:.72rem;display:flex}.replace-word svg{width:1rem}.word-upload-progress{background:var(--muted);border-radius:1rem;width:min(25rem,45vw);height:.45rem;overflow:hidden}.word-complete-check{width:2rem;height:2rem;color:var(--success)!important}@media (width<=900px){.word-import-header,.word-report-title,.word-confirm-bar,.word-style-mapper>header{flex-direction:column;align-items:stretch}.word-local-trust{min-width:0}.word-report-grid,.word-preview-workspace{grid-template-columns:1fr}.word-toc{max-height:18rem;position:relative;top:auto}.word-stat-grid{grid-template-columns:repeat(3,1fr)}.word-local-benefits{grid-template-columns:1fr}.word-style-list>div{grid-template-columns:1fr auto}.word-style-id,.word-style-count{display:none}.word-page-preview{min-height:36rem;padding:3.2rem 1.2rem}.word-web-preview{max-height:none;padding:1.15rem}.word-confirm-actions{display:grid}.word-import-steps{grid-template-columns:repeat(4,minmax(10rem,1fr));overflow:auto}.word-upload-progress{width:100%}.word-meta-pair{grid-template-columns:1fr}}.book-editor-shell{direction:rtl;gap:.75rem;width:min(1600px,100%);margin:auto;padding:1rem clamp(.6rem,2vw,1.5rem) 6rem;display:grid}.book-editor-head{z-index:35;border-radius:1rem;grid-template-columns:minmax(16rem,1fr) auto minmax(26rem,auto);align-items:center;gap:1rem;padding:.75rem 1rem;display:grid;position:sticky;top:.55rem}.book-editor-head>div:first-child{display:grid}.book-editor-head p{color:var(--muted-foreground);font-size:.65rem}.book-editor-head input{background:0 0;outline:none;font-size:1.1rem;font-weight:900}.book-editor-head>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.book-editor-head button{gap:.35rem}.book-editor-head button svg{width:1rem}.book-save-state{color:var(--muted-foreground);align-items:center;gap:.35rem;font-size:.7rem;display:flex}.book-save-state svg{width:1rem;color:var(--success)}.book-editor-segment-select{border:1px solid var(--border);max-width:13rem;height:2.25rem}@supports (color:color-mix(in lab, red, red)){.book-editor-segment-select{border:1px solid color-mix(in srgb,var(--border) 75%,transparent)}}.book-editor-segment-select{background:var(--background);border-radius:.65rem}@supports (color:color-mix(in lab, red, red)){.book-editor-segment-select{background:color-mix(in srgb,var(--background) 62%,transparent)}}.book-editor-segment-select{color:var(--foreground);backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);outline:none;padding:.25rem .65rem;font-size:.7rem;font-weight:800;box-shadow:inset 0 1px #fff3}.book-editor-segment-select:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-segment-select:focus{border-color:color-mix(in srgb,var(--primary) 55%,var(--border))}}.book-editor-segment-select:focus{box-shadow:0 0 0 3px var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-segment-select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 12%,transparent)}}.book-editor-toolbar{z-index:34;border-radius:.85rem;flex-wrap:wrap;align-items:center;gap:.28rem;padding:.38rem;display:flex;position:sticky;top:5rem;overflow:visible}.book-toolbar-group{border:1px solid var(--border);align-items:center;gap:.1rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.book-toolbar-group{border:1px solid color-mix(in srgb,var(--border) 70%,transparent)}}.book-toolbar-group{background:var(--background);border-radius:.7rem}@supports (color:color-mix(in lab, red, red)){.book-toolbar-group{background:color-mix(in srgb,var(--background) 34%,transparent)}}.book-toolbar-group{padding:.16rem}.book-editor-toolbar button{width:1.95rem;height:1.95rem;color:var(--muted-foreground);border-radius:.48rem;flex:none;place-items:center;transition:all .2s;display:grid}.book-editor-toolbar button:hover,.book-editor-toolbar button.active{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-toolbar button:hover,.book-editor-toolbar button.active{background:color-mix(in srgb,var(--primary) 11%,transparent)}}.book-editor-toolbar svg{width:.88rem;height:.88rem}.book-editor-toolbar button svg+svg{width:.55rem;height:.55rem;margin-inline-start:-.15rem}.book-editor-toolbar span{text-align:center;min-width:1.35rem;font-size:.66rem}.book-toolbar-menu-wrap{flex:none;place-items:center;display:grid;position:relative}.book-toolbar-menu-wrap>button{justify-content:center;align-items:center;gap:.05rem;display:flex}.book-toolbar-popover{z-index:120;border:1px solid var(--primary);min-width:9.5rem;max-height:min(26rem,70dvh);position:absolute;inset-block-start:calc(100% + .45rem);inset-inline-start:0;overflow:auto}@supports (color:color-mix(in lab, red, red)){.book-toolbar-popover{border:1px solid color-mix(in srgb,var(--primary) 16%,var(--border))}}.book-toolbar-popover{background:var(--background);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.book-toolbar-popover{background:color-mix(in srgb,var(--background) 92%,transparent)}}.book-toolbar-popover{backdrop-filter: blur(18px); -webkit-backdrop-filter: blur(18px);padding:.45rem;box-shadow:0 18px 44px #0f172a26}.book-toolbar-popover.compact{grid-template-columns:repeat(2,1fr);gap:.25rem;min-width:7rem;display:grid}.book-toolbar-popover.compact button{background:var(--background);border-radius:.55rem;width:auto;height:auto;padding:.45rem .55rem}@supports (color:color-mix(in lab, red, red)){.book-toolbar-popover.compact button{background:color-mix(in srgb,var(--background) 62%,transparent)}}.book-heading-sample{color:var(--foreground);font-weight:950}.book-heading-sample.normal{color:var(--muted-foreground);font-size:.78rem;font-weight:800}.book-heading-sample.h1{font-size:1rem}.book-heading-sample.h2{font-size:.92rem}.book-heading-sample.h3{font-size:.84rem}.book-heading-sample.h4,.book-heading-sample.h5,.book-heading-sample.h6{font-size:.76rem}.book-toolbar-popover.typography{gap:.45rem;width:min(22rem,100vw - 2rem);display:grid}.book-toolbar-popover.typography section{gap:.25rem;display:grid}.book-toolbar-popover.typography b{color:var(--muted-foreground);padding:.15rem .25rem;font-size:.62rem}.book-toolbar-popover.typography button{text-align:right;width:100%;height:auto;color:var(--foreground);background:0 0;border-radius:.65rem;grid-template-columns:1.65rem minmax(0,1fr);align-items:center;gap:.45rem;padding:.38rem;display:grid}.book-toolbar-popover.typography button:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-toolbar-popover.typography button:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}}.book-toolbar-popover.typography button svg{width:.9rem;height:.9rem;color:var(--primary)}.book-typography-preview{text-align:right;border-radius:.55rem;min-width:0;padding:.32rem .5rem;font-size:.68rem;line-height:1.6}.book-typography-preview.editor-lead{background:#f8fafc;border-right:3px solid #315bea;font-weight:700}.book-typography-preview.editor-note{background:#eff6ff;border:1px solid #93c5fd}.book-typography-preview.editor-quote{background:#f5f3ff;border-right:4px solid #a78bfa;font-style:italic}.book-typography-preview.editor-definition{background:#f0fdf4;border:1px solid #86efac;font-weight:800}.book-typography-preview.editor-example{background:#eef2ff;border:1px solid #c7d2fe}.book-typography-preview.editor-summary{background:#fffbeb;border:1px solid #fcd34d;font-weight:800}.book-typography-preview.editor-poetry{text-align:center;color:#4c1d95;border-inline:3px solid #c084fc}.book-typography-preview.editor-aside{color:#475569;background:#f8fafc;border:1px dashed #94a3b8}.book-typography-preview.editor-normal{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.book-typography-preview.editor-normal{background:color-mix(in srgb,var(--muted) 48%,transparent)}}.book-editor-layout{grid-template-columns:20rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.book-editor-layout:has(.book-editor-image-drawer){grid-template-columns:20rem 19rem minmax(0,1fr)}.book-editor-side{border-radius:1rem;grid-template-rows:auto auto minmax(0,1fr);gap:.7rem;max-height:calc(100dvh - 9rem);padding:1rem;display:grid;position:sticky;top:8.2rem;overflow:hidden}.book-editor-side h3{font-weight:900}.book-editor-side label{color:var(--muted-foreground);gap:.35rem;font-size:.7rem;display:grid}.book-editor-side textarea{resize:vertical;border:1px solid var(--border);background:var(--background);border-radius:.7rem;min-height:7rem;padding:.65rem}@supports (color:color-mix(in lab, red, red)){.book-editor-side textarea{background:color-mix(in srgb,var(--background) 65%,transparent)}}.book-editor-side textarea{color:var(--foreground)}.book-editor-side-card{background:var(--primary);border-radius:.75rem;gap:.45rem;display:grid}@supports (color:color-mix(in lab, red, red)){.book-editor-side-card{background:color-mix(in srgb,var(--primary) 7%,transparent)}}.book-editor-side-card{padding:.8rem}.book-editor-side-card b{font-size:1.5rem}.book-editor-side-card span,.book-editor-side p{color:var(--muted-foreground);font-size:.67rem;line-height:1.8}.book-editor-segment-note{border:1px solid var(--primary);width:max-content;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.book-editor-segment-note{border:1px solid color-mix(in srgb,var(--primary) 18%,transparent)}}.book-editor-segment-note{background:var(--background);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.book-editor-segment-note{background:color-mix(in srgb,var(--background) 42%,transparent)}}.book-editor-segment-note{padding:.3rem .55rem;font-weight:800;color:var(--primary)!important}.book-editor-empty-state{border:1px dashed var(--border);text-align:center;background:var(--background);border-radius:.7rem;padding:.85rem}@supports (color:color-mix(in lab, red, red)){.book-editor-empty-state{background:color-mix(in srgb,var(--background) 38%,transparent)}}.book-editor-toc-list{gap:.24rem;min-height:0;padding-inline-end:.15rem;display:grid;overflow:auto}.book-document-stage{background:var(--muted);border-radius:1rem;min-width:0;padding:1rem}@supports (color:color-mix(in lab, red, red)){.book-document-stage{background:color-mix(in srgb,var(--muted) 55%,transparent)}}.book-document-paper{color:#20242b;background:#fff;width:min(100%,55rem);min-height:75rem;margin:auto;padding:5rem clamp(1.3rem,7vw,6rem);line-height:2.05;box-shadow:0 15px 50px #0002}.book-document-prose{min-height:65rem;font-size:var(--editor-font-size);caret-color:#1677ff;outline:none}.book-document-prose p{text-align:justify;margin:.65em 0}.book-document-prose h1,.book-document-prose h2,.book-document-prose h3,.book-document-prose h4{margin:1.4em 0 .55em;font-weight:950;line-height:1.55}.book-document-prose h1{font-size:2em}.book-document-prose h2{font-size:1.6em}.book-document-prose h3{font-size:1.3em}.book-document-prose ul,.book-document-prose ol{margin:.7rem 0;padding-inline-start:1.5rem}.book-document-prose hr{border:0;border-top:2px dashed #8da0b733;margin:3rem -3rem;position:relative}.book-document-prose hr:after{content:"شکست صفحه";color:#7c8795;background:#fff;padding:0 .5rem;font-size:.55rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.book-document-prose table{border-collapse:collapse;width:100%;min-width:20rem}.book-document-prose td,.book-document-prose th{border:1px solid #bbc3cc;padding:.45rem}.book-document-prose .is-editor-empty:first-child:before{content:"متن کتاب را اینجا بنویسید…";color:#9ba3ad;float:right;pointer-events:none;height:0}.book-editor-meta{border-radius:1rem;grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:.6rem;padding:.8rem;display:grid}.book-editor-meta label{color:var(--muted-foreground);gap:.25rem;font-size:.65rem;display:grid}.book-editor-meta input,.book-editor-meta textarea{border:1px solid var(--border);background:var(--background);border-radius:.55rem;min-width:0;padding:.5rem}@supports (color:color-mix(in lab, red, red)){.book-editor-meta input,.book-editor-meta textarea{background:color-mix(in srgb,var(--background) 65%,transparent)}}.book-editor-meta input,.book-editor-meta textarea{color:var(--foreground)}.book-editor-meta textarea{height:3.2rem}.book-editor-meta button{color:var(--primary);align-items:center;gap:.3rem;font-size:.7rem;display:flex}.book-editor-meta svg{width:1rem}.book-editor-toolbar select,.book-editor-toolbar input[type=color]{border:1px solid var(--border);background:var(--background);border-radius:.48rem;min-width:1.95rem;max-width:6.6rem;height:1.95rem}@supports (color:color-mix(in lab, red, red)){.book-editor-toolbar select,.book-editor-toolbar input[type=color]{background:color-mix(in srgb,var(--background) 65%,transparent)}}.book-editor-toolbar select,.book-editor-toolbar input[type=color]{padding:.15rem .28rem;font-size:.62rem}.book-editor-toolbar input[type=color]{width:1.95rem;padding:.16rem}.book-editor-side h3{align-items:center;gap:.4rem;display:flex}.book-editor-side h3 svg{width:1rem;color:var(--primary)}.book-editor-side>button{text-align:right;border-radius:.55rem;align-items:center;gap:.45rem;padding:.45rem;font-size:.7rem;transition:all .2s;display:flex}.book-editor-side>button:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-side>button:hover{background:color-mix(in srgb,var(--primary) 9%,transparent)}}.book-editor-side>button:hover{color:var(--primary)}.book-editor-side>button span{color:var(--primary);font-size:.55rem;font-weight:900}.book-document-paper{isolation:isolate;position:relative}.book-document-paper:before{content:"";background-image:var(--page-bg);opacity:var(--page-bg-alpha);z-index:-1;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.book-document-prose img{border-radius:.35rem;max-width:100%;height:auto;margin:1.2rem auto;display:block}.book-document-prose figure{text-align:center;margin:1.3rem 0}.book-document-prose figcaption{color:#667085;font-size:.7rem}.book-document-prose a{color:#155eef;text-decoration:underline}.book-document-prose sup,.book-document-prose sub{font-size:.7em}.editor-interactive-block{background:#1677ff0d;border:1px dashed #1677ff88;border-radius:.75rem;gap:.65rem;margin:1rem 0;padding:1rem;display:grid}.editor-interactive-block strong{color:#155eef}.editor-interactive-block span{color:#667085;font-size:.75rem}.editor-interactive-block h4{color:#1e293b;margin:0;font-weight:900}.editor-interactive-options,.editor-interactive-steps{gap:.35rem;display:grid}.editor-interactive-options span,.editor-interactive-steps span{background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;padding:.45rem .6rem}.editor-interactive-gallery{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.editor-interactive-gallery img,.editor-interactive-block>img{object-fit:contain;border-radius:.5rem;width:100%;max-height:15rem}.book-dir-icon{width:1.05rem;height:.82rem;display:block;position:relative}.book-dir-icon:before{content:"";background:currentColor;border-radius:1rem;height:.12rem;position:absolute;inset:.08rem 0 auto;box-shadow:0 .28rem,0 .56rem}.book-dir-icon:after{font-size:.72rem;font-weight:950;line-height:1;position:absolute;top:-.16rem}.book-dir-icon.is-rtl:after{content:"←";right:-.12rem}.book-dir-icon.is-ltr:after{content:"→";left:-.12rem}.book-editor-images{border-top:1px solid var(--border);padding-top:.8rem}.book-editor-images>div{grid-template-columns:repeat(3,1fr);gap:.35rem;max-height:15rem;display:grid;overflow:auto}.book-editor-images button{aspect-ratio:1;border:1px solid var(--border);border-radius:.4rem;overflow:hidden}.book-editor-images img{object-fit:cover;width:100%;height:100%}.book-editor-image-drawer{border-radius:1rem;grid-template-rows:auto minmax(0,1fr);gap:.75rem;max-height:calc(100dvh - 9rem);padding:.85rem;display:grid;position:sticky;top:8.2rem;overflow:hidden}.book-editor-image-drawer header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.book-editor-image-drawer h3{align-items:center;gap:.4rem;font-weight:900;display:flex}.book-editor-image-drawer h3 svg{width:1rem;color:var(--primary)}.book-editor-image-drawer header button{color:var(--primary);border:1px solid var(--primary);font-size:.68rem}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer header button{border:1px solid color-mix(in srgb,var(--primary) 28%,transparent)}}.book-editor-image-drawer header button{border-radius:999px;padding:.35rem .65rem}.book-editor-image-drawer>div{gap:.55rem;min-height:0;padding-inline-end:.15rem;display:grid;overflow:auto}.book-editor-image-drawer>div>button{text-align:right;border:1px solid var(--border);grid-template-rows:auto auto auto;grid-template-columns:4.4rem minmax(0,1fr);gap:.2rem .55rem;display:grid}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer>div>button{border:1px solid color-mix(in srgb,var(--border) 72%,transparent)}}.book-editor-image-drawer>div>button{background:var(--background);border-radius:.75rem;padding:.45rem}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer>div>button{background:color-mix(in srgb,var(--background) 48%,transparent)}}.book-editor-image-drawer>div>button{transition:all .2s}.book-editor-image-drawer>div>button:hover:not(:disabled){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer>div>button:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}}.book-editor-image-drawer>div>button:hover:not(:disabled){background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer>div>button:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 7%,transparent)}}.book-editor-image-drawer>div>button:disabled{cursor:not-allowed;opacity:.8}.book-editor-image-drawer img,.book-editor-image-drawer button>span{aspect-ratio:1;object-fit:cover;background:var(--muted);border-radius:.55rem;grid-row:1/4;width:4.4rem}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer img,.book-editor-image-drawer button>span{background:color-mix(in srgb,var(--muted) 75%,transparent)}}.book-editor-image-drawer img,.book-editor-image-drawer button>span{place-items:center;display:grid}.book-editor-image-drawer button>span svg{width:1.25rem;color:var(--destructive)}.book-editor-image-drawer b{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.book-editor-image-drawer small{color:var(--muted-foreground);font-size:.62rem}.book-editor-image-drawer em{color:var(--warning);font-size:.6rem;font-style:normal;line-height:1.5}.book-editor-image-drawer .has-issue{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer .has-issue{border-color:color-mix(in srgb,var(--warning) 45%,var(--border))}}.book-editor-image-drawer .has-issue{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer .has-issue{background:color-mix(in srgb,var(--warning) 8%,transparent)}}.book-editor-toc-tools{align-items:center;gap:.25rem;margin-top:-.35rem;padding:.12rem .2rem;display:flex}.book-editor-toc-tools button{border:1px solid var(--primary);place-items:center;min-width:1.8rem;height:1.8rem;display:grid}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-tools button{border:1px solid color-mix(in srgb,var(--primary) 18%,transparent)}}.book-editor-toc-tools button{background:var(--background);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-tools button{background:color-mix(in srgb,var(--background) 45%,transparent)}}.book-editor-toc-tools button{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-tools button{color:color-mix(in srgb,var(--foreground) 65%,var(--primary))}}.book-editor-toc-tools button{font-size:.62rem;font-weight:900;transition:all .18s}.book-editor-toc-tools button:hover{background:var(--primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-tools button:hover{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.book-editor-toc-tools button:hover{color:var(--primary)}.book-editor-toc-tools svg{width:.85rem;height:.85rem}.book-editor-toc-row{--toc-indent:calc((var(--toc-level,1) - 1) * .72rem);border-radius:.8rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem;padding:.12rem .12rem .12rem .2rem;transition:all .2s;display:grid;position:relative}.book-editor-toc-row:before{content:"";background:var(--primary);width:1px;border-radius:1rem;position:absolute;inset-block:.25rem;inset-inline-start:calc(.35rem + var(--toc-indent))}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-row:before{background:color-mix(in srgb,var(--primary) 12%,transparent)}}.book-editor-toc-row:before{opacity:0}.book-editor-toc-row.level-2:before,.book-editor-toc-row.level-3:before,.book-editor-toc-row.level-4:before,.book-editor-toc-row.level-5:before,.book-editor-toc-row.level-6:before{opacity:1}.book-editor-toc-row.is-active{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-row.is-active{background:color-mix(in srgb,var(--primary) 11%,transparent)}}.book-editor-toc-row.is-active{box-shadow:inset -3px 0 0 var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-row.is-active{box-shadow:inset -3px 0 0 color-mix(in srgb,var(--primary) 74%,transparent)}}.book-editor-toc-row:hover,.book-editor-toc-row:focus-within{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-row:hover,.book-editor-toc-row:focus-within{background:color-mix(in srgb,var(--muted) 58%,transparent)}}.book-editor-toc-link{text-align:right;min-width:0;padding:.48rem calc(.45rem + var(--toc-indent)) .48rem .45rem;border-radius:.68rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.42rem;font-size:.72rem;line-height:1.6;display:grid;overflow:hidden}.book-editor-toc-link:hover{color:var(--primary)}.book-editor-toc-number{min-width:1.15rem;color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-number{color:color-mix(in srgb,var(--foreground) 30%,transparent)}}.book-editor-toc-number{text-align:center;font-size:.65rem;font-weight:800}.book-editor-toc-row.level-1 .book-editor-toc-number{min-width:1.65rem;color:var(--primary);font-size:1rem;font-weight:950}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-row.level-1 .book-editor-toc-number{color:color-mix(in srgb,var(--primary) 32%,transparent)}}.book-editor-toc-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.book-editor-toc-row.level-1 .book-editor-toc-title{font-weight:950}.book-editor-toc-row.level-2 .book-editor-toc-title{font-weight:850}.book-editor-toc-row.level-3 .book-editor-toc-title{font-weight:720}.book-editor-toc-row.level-4 .book-editor-toc-title,.book-editor-toc-row.level-5 .book-editor-toc-title,.book-editor-toc-row.level-6 .book-editor-toc-title{color:var(--foreground);font-weight:560}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-row.level-4 .book-editor-toc-title,.book-editor-toc-row.level-5 .book-editor-toc-title,.book-editor-toc-row.level-6 .book-editor-toc-title{color:color-mix(in srgb,var(--foreground) 78%,var(--muted-foreground))}}.book-editor-toc-jump{width:1.45rem;height:1.45rem;color:var(--muted-foreground);background:var(--background);border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-jump{background:color-mix(in srgb,var(--background) 42%,transparent)}}.book-editor-toc-jump svg{width:.8rem}.book-editor-toc-actions{opacity:0;pointer-events:none;align-items:center;gap:.1rem;padding-inline-end:.1rem;transition:all .18s;display:flex;transform:translate(-.25rem)}.book-editor-toc-row:hover .book-editor-toc-actions,.book-editor-toc-row:focus-within .book-editor-toc-actions{opacity:1;pointer-events:auto;transform:translate(0)}.book-editor-toc-actions button{border:1px solid var(--primary);place-items:center;width:1.45rem;height:1.45rem;display:grid}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-actions button{border:1px solid color-mix(in srgb,var(--primary) 16%,transparent)}}.book-editor-toc-actions button{background:var(--background);border-radius:.48rem}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-actions button{background:color-mix(in srgb,var(--background) 56%,transparent)}}.book-editor-toc-actions button{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-actions button{color:color-mix(in srgb,var(--foreground) 58%,var(--primary))}}.book-editor-toc-actions button{transition:all .18s}.book-editor-toc-actions button:hover{border-color:var(--primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-actions button:hover{border-color:color-mix(in srgb,var(--primary) 38%,transparent)}}.book-editor-toc-actions button:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-actions button:hover{background:color-mix(in srgb,var(--primary) 11%,transparent)}}.book-editor-toc-actions button:hover{color:var(--primary)}.book-editor-toc-actions button:last-child:hover{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-actions button:last-child:hover{border-color:color-mix(in srgb,var(--destructive) 42%,transparent)}}.book-editor-toc-actions button:last-child:hover{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-actions button:last-child:hover{background:color-mix(in srgb,var(--destructive) 10%,transparent)}}.book-editor-toc-actions button:last-child:hover{color:var(--destructive)}.book-editor-toc-actions svg{width:.78rem;height:.78rem}.book-editor-scroll-top{z-index:45;background:var(--primary);inset-inline-end:1.1rem;border-radius:999px;place-items:center;width:2.65rem;height:2.65rem;display:grid;position:fixed;bottom:1.1rem}@supports (color:color-mix(in lab, red, red)){.book-editor-scroll-top{background:color-mix(in srgb,var(--primary) 86%,#fff)}}.book-editor-scroll-top{color:#fff;box-shadow:0 14px 34px var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-scroll-top{box-shadow:0 14px 34px color-mix(in srgb,var(--primary) 30%,transparent)}}.book-editor-scroll-top{transition:all .2s}.book-editor-scroll-top:hover{box-shadow:0 18px 44px var(--primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.book-editor-scroll-top:hover{box-shadow:0 18px 44px color-mix(in srgb,var(--primary) 38%,transparent)}}.book-editor-scroll-top svg{width:1.1rem}.book-editor-toc-inline-edit{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem;padding:.18rem;display:grid}.book-editor-toc-inline-edit input{border:1px solid var(--primary);min-width:0}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-inline-edit input{border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border))}}.book-editor-toc-inline-edit input{background:var(--background);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-inline-edit input{background:color-mix(in srgb,var(--background) 62%,transparent)}}.book-editor-toc-inline-edit input{color:var(--foreground);outline:none;padding:.42rem .55rem;font-size:.68rem}.book-editor-toc-inline-edit input:focus{box-shadow:0 0 0 3px var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-toc-inline-edit input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}}.book-editor-toc-inline-edit button{background:var(--primary);color:var(--primary-foreground);border-radius:999px;padding:.38rem .62rem;font-size:.62rem;font-weight:900}.app-modal-backdrop{z-index:90;backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);background:#0f172a47;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.app-message-modal{border:1px solid var(--primary);border-radius:1.25rem;grid-template-columns:3.5rem minmax(0,1fr);gap:.9rem;width:min(100%,26rem);padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.app-message-modal{border:1px solid color-mix(in srgb,var(--primary) 18%,transparent)}}.app-message-modal{box-shadow:0 24px 70px #0f172a3d}.app-message-art{background:linear-gradient(145deg,var(--warning),var(--primary));border-radius:1rem;place-items:center;width:3.5rem;height:3.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.app-message-art{background:linear-gradient(145deg,color-mix(in srgb,var(--warning) 18%,transparent),color-mix(in srgb,var(--primary) 12%,transparent))}}.app-message-art{color:var(--warning)}.app-message-art svg{width:1.55rem;height:1.55rem}.app-message-modal h3{margin-bottom:.35rem;font-size:1rem;font-weight:950}.app-message-modal p{color:var(--muted-foreground);font-size:.78rem;line-height:1.9}.app-message-modal footer{grid-column:1/-1;justify-content:flex-start;gap:.5rem;margin-top:.4rem;display:flex}.app-message-modal footer button{border-radius:.75rem;padding:.55rem .85rem;font-size:.72rem;font-weight:900}.app-modal-secondary{border:1px solid var(--border);background:var(--background)}@supports (color:color-mix(in lab, red, red)){.app-modal-secondary{background:color-mix(in srgb,var(--background) 55%,transparent)}}.app-modal-secondary{color:var(--foreground)}.app-modal-danger{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.app-modal-danger{background:color-mix(in srgb,var(--destructive) 88%,#111827)}}.app-modal-danger{color:#fff}.book-document-prose .tableWrapper{margin:1.4rem 0;overflow-x:auto}.book-document-prose th{color:#fff;background:#315bea}.book-document-prose .selectedCell{background:#dbeafe}.book-document-prose .editor-caption{text-align:center;color:#64748b;margin-top:-.8rem;font-size:.76em}.book-document-prose .editor-lead,.reader-lead{color:#334155;border-right:3px solid #315bea;padding:.5rem 1rem;font-size:1.12em;font-weight:650}.book-document-prose .editor-note,.reader-note{background:#eff6ff;border:1px solid #93c5fd;border-radius:.65rem;padding:.8rem 1rem}.book-document-prose .editor-quote,.reader-quote{background:#f5f3ff;border-right:4px solid #a78bfa;border-radius:.65rem;padding:.8rem 1rem;font-style:italic}.book-document-prose .editor-definition,.reader-definition{background:#f0fdf4;border:1px solid #86efac;border-radius:.7rem;padding:.85rem 1rem;font-weight:700}.book-document-prose .editor-example,.reader-example{background:#eef2ff;border:1px solid #c7d2fe;border-radius:.7rem;padding:.85rem 1rem}.book-document-prose .editor-summary,.reader-summary{background:#fffbeb;border:1px solid #fcd34d;border-radius:.7rem;padding:.9rem 1rem;font-weight:700}.book-document-prose .editor-poetry,.reader-poetry{color:#4c1d95;border-inline:3px solid #c084fc;padding:1rem 1.25rem;line-height:2.45;text-align:center!important}.book-document-prose .editor-aside,.reader-aside{color:#475569;background:#f8fafc;border:1px dashed #94a3b8;border-radius:.7rem;padding:.8rem 1rem}.book-toolbar-popover.frosted-menu-surface{backdrop-filter: blur(17px)saturate(1.35)contrast(1.04)!important; -webkit-backdrop-filter: blur(17px)saturate(1.35)contrast(1.04)!important;background:linear-gradient(145deg,#ffffff94,#eef6fb6b)!important;border-color:#ffffffb8!important;box-shadow:0 18px 48px #263b5429,inset 0 1px #ffffffbd!important}[data-theme=midnight] .book-toolbar-popover.frosted-menu-surface{background:linear-gradient(145deg,#171d2b94,#1d293a70)!important;border-color:#b3c7db33!important}.book-dir-icon{place-items:center!important;width:1.05rem!important;height:1.05rem!important;font-size:1.08rem!important;font-weight:950!important;line-height:1!important;display:grid!important}.book-dir-icon:before{content:"←"!important;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;position:static!important;inset:auto!important}.book-dir-icon:after{content:none!important}.book-dir-icon.is-ltr:before{content:"→"!important}.book-callout{--callout-accent:#2563eb;--callout-bg:#eff6ff;--callout-border:#bfdbfe;--callout-ink:#1e293b;border:1px solid var(--callout-border);direction:rtl;margin:1.35rem 0;padding:1.05rem 1.15rem 1.05rem 1.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){.book-callout{border:1px solid color-mix(in srgb,var(--callout-border) 82%,#fff)}}.book-callout{background:linear-gradient(135deg,var(--callout-bg),#fff 78%);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.book-callout{background:linear-gradient(135deg,color-mix(in srgb,var(--callout-bg) 88%,#fff),#fff 78%);box-shadow:0 14px 34px color-mix(in srgb,var(--callout-accent) 10%,transparent),inset 0 1px 0 #fff}}.book-callout{color:var(--callout-ink);overflow:hidden}.book-callout:before{content:attr(data-callout-icon) " " attr(data-callout-title);background:var(--callout-accent);border-radius:999px;align-items:center;gap:.35rem;margin-bottom:.55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.book-callout:before{background:color-mix(in srgb,var(--callout-accent) 11%,#fff)}}.book-callout:before{color:var(--callout-accent)}@supports (color:color-mix(in lab, red, red)){.book-callout:before{color:color-mix(in srgb,var(--callout-accent) 72%,#111827)}}.book-callout:before{padding:.28rem .62rem;font-size:.73rem;font-weight:950;line-height:1.4}.book-callout:after{content:"";background:linear-gradient(to bottom,var(--callout-accent),var(--callout-accent));border-radius:999px;width:.24rem;position:absolute;inset-block:.95rem;inset-inline:auto 0}@supports (color:color-mix(in lab, red, red)){.book-callout:after{background:linear-gradient(to bottom,var(--callout-accent),color-mix(in srgb,var(--callout-accent) 20%,transparent))}}.book-callout>:last-child{margin-bottom:0}.book-callout p{margin:.55rem 0}.book-callout.callout-quote{--callout-accent:#8b5cf6;--callout-bg:#faf5ff;--callout-border:#e9d5ff;font-size:1.02em}.book-typography-preview[class*=callout-]{border:1px solid var(--callout-border,#dbeafe);grid-template-columns:auto minmax(0,1fr);gap:.18rem .45rem;display:grid}@supports (color:color-mix(in lab, red, red)){.book-typography-preview[class*=callout-]{border:1px solid color-mix(in srgb,var(--callout-border,#dbeafe) 84%,#fff)}}.book-typography-preview[class*=callout-]{background:linear-gradient(135deg,var(--callout-bg,#eff6ff),#fff)}@supports (color:color-mix(in lab, red, red)){.book-typography-preview[class*=callout-]{background:linear-gradient(135deg,color-mix(in srgb,var(--callout-bg,#eff6ff) 85%,#fff),#fff)}}.book-typography-preview[class*=callout-]{color:var(--callout-accent,#2563eb)}@supports (color:color-mix(in lab, red, red)){.book-typography-preview[class*=callout-]{color:color-mix(in srgb,var(--callout-accent,#2563eb) 68%,#1f2937)}}.book-typography-preview[class*=callout-]{font-weight:900}.book-typography-preview[class*=callout-]:before{content:attr(data-callout-icon);font-size:.9rem}.book-typography-preview small{color:#64748b;grid-column:2;font-size:.56rem;font-weight:650;line-height:1.55}.book-typography-preview.callout-key{--callout-accent:#0ea5e9;--callout-bg:#eff9ff;--callout-border:#bae6fd}.book-typography-preview.callout-question{--callout-accent:#7c3aed;--callout-bg:#f5f3ff;--callout-border:#ddd6fe}.book-typography-preview.callout-warning{--callout-accent:#d97706;--callout-bg:#fff7ed;--callout-border:#fed7aa}.book-typography-preview.callout-quote{--callout-accent:#8b5cf6;--callout-bg:#faf5ff;--callout-border:#e9d5ff}.book-typography-preview.callout-deep{--callout-accent:#0f766e;--callout-bg:#f0fdfa;--callout-border:#99f6e4}.book-typography-preview.callout-practice{--callout-accent:#16a34a;--callout-bg:#f0fdf4;--callout-border:#bbf7d0}.book-typography-preview.callout-glossary{--callout-accent:#2563eb;--callout-bg:#eff6ff;--callout-border:#bfdbfe}.book-typography-preview.callout-data{--callout-accent:#475569;--callout-bg:#f8fafc;--callout-border:#cbd5e1}.book-typography-preview.callout-margin{--callout-accent:#db2777;--callout-bg:#fdf2f8;--callout-border:#fbcfe8}.book-toolbar-popover.frosted-menu-surface{backdrop-filter: blur(24px)saturate(1.18)contrast(1.08)!important; -webkit-backdrop-filter: blur(24px)saturate(1.18)contrast(1.08)!important;color:#172033!important;background:linear-gradient(145deg,#ffffffdb,#f1f9fdc7)!important;border:1px solid #d4e1ede6!important;box-shadow:0 22px 62px #263b5438,inset 0 1px #ffffffe6!important}.book-toolbar-popover.typography{gap:.58rem;width:min(25rem,100vw - 1.5rem);padding:.62rem}.book-toolbar-popover.compact button,.book-toolbar-popover.typography button{background:#ffffff94;border:1px solid #d5dfecc7;box-shadow:inset 0 1px #ffffffbf}.book-toolbar-popover.typography b{color:#334155;font-size:.68rem;font-weight:950}.book-callout-title-action{font-weight:900;color:#174ea6!important;background:linear-gradient(135deg,#f0f6fff0,#fffc)!important;border-color:#bdd5f4f2!important;grid-template-columns:1.65rem minmax(0,1fr)!important}.book-callout-title-action span{text-align:right!important;font-size:.7rem!important}.book-callout{background:linear-gradient(145deg,var(--callout-bg),#fff 68%);border-width:1px 1px 1px 0;border-inline-width:1px 0;padding:1.12rem 1.28rem 1.12rem 1.35rem}@supports (color:color-mix(in lab, red, red)){.book-callout{background:linear-gradient(145deg,color-mix(in srgb,var(--callout-bg) 94%,#fff),#fff 68%);box-shadow:0 16px 42px color-mix(in srgb,var(--callout-accent) 14%,transparent),inset 0 1px 0 #fff}}.book-callout:before{box-shadow:inset 0 1px #fff7}.book-callout.callout-key{border-inline-end:5px solid var(--callout-accent);background:linear-gradient(135deg,#ecfeff,#fff 72%);border-radius:1.25rem .75rem}.book-callout.callout-key:after{background:radial-gradient(circle,var(--callout-accent),transparent 68%);border-radius:50%;width:2.8rem;height:2.8rem;inset-block-start:.85rem;inset-inline:1rem auto}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-key:after{background:radial-gradient(circle,color-mix(in srgb,var(--callout-accent) 18%,transparent),transparent 68%)}}.book-callout.callout-question{border:1px solid var(--callout-accent);border-radius:1.25rem}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-question{border:1px solid color-mix(in srgb,var(--callout-accent) 26%,#fff)}}.book-callout.callout-question{background:linear-gradient(155deg,#f5f3ff 0%,#fff 58%),repeating-linear-gradient(90deg,transparent 0 16px,var(--callout-accent) 16px 17px)}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-question{background:linear-gradient(155deg,#f5f3ff 0%,#fff 58%),repeating-linear-gradient(90deg,transparent 0 16px,color-mix(in srgb,var(--callout-accent) 7%,transparent) 16px 17px)}}.book-callout.callout-question:after{border-radius:999px;width:.18rem;inset-block:.8rem;inset-inline-end:.7rem}.book-callout.callout-warning{border:1px solid #fed7aa;border-inline-end:6px double var(--callout-accent);background:linear-gradient(135deg,#fff7ed,#fff 66%);border-radius:.85rem}.book-callout.callout-warning:after{background:linear-gradient(135deg,var(--callout-accent),transparent);border-radius:.75rem;width:2.3rem;height:2.3rem;inset:auto .95rem .9rem auto}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-warning:after{background:linear-gradient(135deg,color-mix(in srgb,var(--callout-accent) 16%,transparent),transparent)}}.book-callout.callout-warning:after{transform:rotate(8deg)}.book-callout.callout-quote{box-shadow:inset 5px 0 0 var(--callout-accent),0 16px 38px var(--callout-accent);background:linear-gradient(135deg,#faf5ff,#fff 70%);border:0;border-radius:.7rem 1.35rem 1.35rem .7rem}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-quote{box-shadow:inset 5px 0 0 color-mix(in srgb,var(--callout-accent) 72%,transparent),0 16px 38px color-mix(in srgb,var(--callout-accent) 12%,transparent)}}.book-callout.callout-quote:before{color:var(--callout-accent);background:0 0;padding-inline:.1rem;font-size:.78rem}.book-callout.callout-quote:after{content:"❞";width:auto;color:var(--callout-accent);background:0 0;inset:auto auto .45rem .9rem}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-quote:after{color:color-mix(in srgb,var(--callout-accent) 22%,transparent)}}.book-callout.callout-quote:after{font-size:3.2rem;line-height:1}.book-callout.callout-deep{background:linear-gradient(135deg,#f0fdfa,#fff 62%);border:1px solid #99f6e4;border-radius:1rem}.book-callout.callout-deep:after{background:conic-gradient(from 180deg,var(--callout-accent),transparent,var(--callout-accent));border-radius:999px;width:3.2rem;height:3.2rem;inset:auto 1rem 1rem auto}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-deep:after{background:conic-gradient(from 180deg,color-mix(in srgb,var(--callout-accent) 24%,transparent),transparent,color-mix(in srgb,var(--callout-accent) 18%,transparent))}}.book-callout.callout-practice{background:linear-gradient(135deg,#f0fdf4,#fff 64%);border:1px solid #bbf7d0;border-radius:1.15rem}.book-callout.callout-practice:after{background:repeating-linear-gradient(to bottom,var(--callout-accent) 0 8px,transparent 8px 14px);width:.38rem;inset-block:1rem;inset-inline-end:.9rem}.book-callout.callout-glossary{background:linear-gradient(90deg,var(--callout-accent),#fff 42%);border-radius:.9rem}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-glossary{background:linear-gradient(90deg,color-mix(in srgb,var(--callout-accent) 10%,#fff),#fff 42%)}}.book-callout.callout-glossary{border:1px solid #bfdbfe}.book-callout.callout-glossary:after{background:var(--callout-accent);width:2.7rem;height:.22rem;box-shadow:0 .55rem 0 var(--callout-accent);border-radius:999px;inset:auto 1rem 1rem auto}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-glossary:after{box-shadow:0 .55rem 0 color-mix(in srgb,var(--callout-accent) 34%,transparent)}}.book-callout.callout-data{background:linear-gradient(135deg,#f8fafc,#fff 55%);border:1px solid #cbd5e1;border-radius:.8rem}.book-callout.callout-data:after{background:linear-gradient(to top,var(--callout-accent) 0 .55rem,transparent .55rem),linear-gradient(to top,var(--callout-accent) 0 1.15rem,transparent 1.15rem),linear-gradient(to top,var(--callout-accent) 0 1.75rem,transparent 1.75rem);border-radius:0;width:3.1rem;height:2rem;inset:auto 1rem 1rem auto}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-data:after{background:linear-gradient(to top,var(--callout-accent) 0 .55rem,transparent .55rem),linear-gradient(to top,color-mix(in srgb,var(--callout-accent) 55%,transparent) 0 1.15rem,transparent 1.15rem),linear-gradient(to top,color-mix(in srgb,var(--callout-accent) 32%,transparent) 0 1.75rem,transparent 1.75rem)}}.book-callout.callout-data:after{background-position:0 0,1.1rem 0,2.2rem 0;background-repeat:no-repeat;background-size:.55rem 100%}.book-callout.callout-margin{background:linear-gradient(135deg,#fdf2f8,#fff 68%);border:1px dashed #f9a8d4;border-radius:1.3rem 1.3rem .6rem}.book-callout.callout-margin:after{background:linear-gradient(135deg,var(--callout-accent),transparent);border-radius:.45rem;width:1.8rem;height:1.8rem;inset:.9rem auto auto .9rem}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-margin:after{background:linear-gradient(135deg,color-mix(in srgb,var(--callout-accent) 16%,transparent),transparent)}}.book-callout.callout-margin:after{transform:rotate(-6deg)}.book-typography-preview[class*=callout-]{border-width:1px 1px 1px 0;border-inline-end:4px solid var(--callout-accent);background:linear-gradient(135deg,var(--callout-bg,#eff6ff),#fff 72%);min-height:3rem}@supports (color:color-mix(in lab, red, red)){.book-typography-preview[class*=callout-]{background:linear-gradient(135deg,color-mix(in srgb,var(--callout-bg,#eff6ff) 96%,#fff),#fff 72%)}}.book-typography-preview[class*=callout-]{box-shadow:0 8px 22px var(--callout-accent,#2563eb),inset 0 1px 0 #fff}@supports (color:color-mix(in lab, red, red)){.book-typography-preview[class*=callout-]{box-shadow:0 8px 22px color-mix(in srgb,var(--callout-accent,#2563eb) 11%,transparent),inset 0 1px 0 #fff}}.book-typography-preview.callout-question{background:linear-gradient(135deg,#f5f3ff,#fff);border-radius:1rem}.book-typography-preview.callout-warning{border-inline-end-style:double;border-radius:.65rem}.book-typography-preview.callout-quote{border-inline-end:0;border-inline-start:4px solid var(--callout-accent);font-style:normal}.book-typography-preview.callout-deep{border-radius:1rem 1rem .55rem .55rem}.book-typography-preview.callout-practice{border-inline-end-style:dashed}.book-typography-preview.callout-glossary{background:linear-gradient(90deg,var(--callout-accent),#fff 48%)}@supports (color:color-mix(in lab, red, red)){.book-typography-preview.callout-glossary{background:linear-gradient(90deg,color-mix(in srgb,var(--callout-accent) 12%,#fff),#fff 48%)}}.book-typography-preview.callout-data{border-radius:.55rem}.book-typography-preview.callout-margin{border-style:dashed;border-inline-end-style:solid;border-radius:1rem 1rem .45rem}.book-toolbar-popover.frosted-menu-surface{background:linear-gradient(145deg,#fffffff0,#edf5fce6)!important;border-color:#b9d0e9f2!important;box-shadow:0 24px 70px #263b5442,inset 0 1px #fff!important}.book-toolbar-popover.typography b{color:#111827}.book-toolbar-popover.compact button,.book-toolbar-popover.typography button{color:#172033!important;background:#ffffffc7!important}.book-heading-sample{color:#0f172a!important}.book-typography-preview small{color:#334155}.book-callout.has-editable-title:before,.book-callout.has-rendered-title:before{content:none}.book-callout-head{z-index:1;background:var(--callout-accent);border-radius:999px;align-items:center;gap:.45rem;margin-bottom:.72rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.book-callout-head{background:color-mix(in srgb,var(--callout-accent) 10%,#fff)}}.book-callout-head{color:var(--callout-accent)}@supports (color:color-mix(in lab, red, red)){.book-callout-head{color:color-mix(in srgb,var(--callout-accent) 76%,#111827)}}.book-callout-head{padding:.32rem .7rem;font-size:.78rem;font-weight:950;box-shadow:inset 0 1px #fff}.book-callout-icon{width:1.5rem;height:1.5rem;box-shadow:0 5px 14px var(--callout-accent);background:#fff;border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.book-callout-icon{box-shadow:0 5px 14px color-mix(in srgb,var(--callout-accent) 18%,transparent)}}.book-callout-icon{font-size:.92rem}.book-callout-head input{width:min(16rem,52vw);color:inherit;font:inherit;text-align:right;background:0 0;border:0;outline:none}.book-callout-head strong{font:inherit}.book-callout-content{z-index:1;position:relative}.book-callout-content>:first-child{margin-top:0!important}.book-callout-content>:last-child{margin-bottom:0!important}.book-callout.callout-key{background:linear-gradient(135deg,#eff6ff 0%,#fff 58%);border:1px solid #93c5fd;border-inline-end:6px solid #2563eb;padding-block:1.25rem}.book-callout.callout-key .book-callout-head{margin-top:-.25rem;position:relative}.book-callout.callout-key .book-callout-icon{background:#fff7ed;outline:7px solid #dbeafe}.book-callout.callout-question{background:linear-gradient(145deg,#faf5ff,#fff 62%);border:1px solid #c4b5fd;padding-bottom:1.45rem}.book-callout.callout-question .book-callout-content:after{content:"";border-top:1px dashed var(--callout-accent);margin-top:.8rem;display:block}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-question .book-callout-content:after{border-top:1px dashed color-mix(in srgb,var(--callout-accent) 32%,transparent)}}.book-callout.callout-question .book-callout-content:after{box-shadow:0 .55rem 0 var(--callout-accent)}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-question .book-callout-content:after{box-shadow:0 .55rem 0 color-mix(in srgb,var(--callout-accent) 18%,transparent)}}.book-callout.callout-warning{background:linear-gradient(135deg,#fff7ed,#fff 50%,#fff1f2);border:1px solid #fca5a5;border-inline-end:7px solid #dc2626}.book-callout.callout-warning .book-callout-head{color:#b91c1c;background:#fff1f2}.book-callout.callout-warning:after{border:1px solid #fecaca}.book-callout.callout-quote{background:linear-gradient(135deg,#fffbeb,#fff 54%);border:1px solid #fde68a;padding:1.35rem 1.55rem;box-shadow:inset 7px 0 #d6a13a,0 16px 38px #92400e17}.book-callout.callout-quote .book-callout-head{color:#a16207;background:0 0;padding:0}.book-callout.callout-quote .book-callout-icon{box-shadow:none;background:0 0;font-size:1.6rem}.book-callout.callout-quote .book-callout-content{text-align:center;font-size:1.04em}.book-callout.callout-deep{background:linear-gradient(135deg,#eff6ff,#fff 55%);border:1px solid #60a5fa;border-inline-end:7px solid #1d4ed8}.book-callout.callout-deep .book-callout-head{color:#1e3a8a;background:#eff6ff}.book-callout.callout-deep:after{opacity:.8}.book-callout.callout-practice{background:linear-gradient(135deg,#f0fdf4,#fff 58%);border:1px solid #86efac;grid-template-columns:minmax(0,1fr);display:grid}.book-callout.callout-practice .book-callout-content:after{content:"";background:repeating-linear-gradient(to bottom,transparent 0 .68rem,var(--callout-accent) .68rem .74rem);height:2.25rem;margin-top:.9rem;display:block}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-practice .book-callout-content:after{background:repeating-linear-gradient(to bottom,transparent 0 .68rem,color-mix(in srgb,var(--callout-accent) 22%,transparent) .68rem .74rem)}}.book-callout.callout-glossary{background:linear-gradient(90deg,#eff6ff 0 1.2rem,#fff 1.2rem);border:1px solid #bfdbfe}.book-callout.callout-glossary .book-callout-head{background:#dbeafe;border-radius:.65rem}.book-callout.callout-glossary .book-callout-icon{border-radius:.45rem}.book-callout.callout-data{background:linear-gradient(135deg,#f0f9ff,#fff 55%);border:1px solid #bae6fd}.book-callout.callout-data .book-callout-content strong:first-child{color:#0369a1;font-size:1.55em}.book-callout.callout-data .book-callout-head{color:#075985;background:#e0f2fe}.book-callout.callout-margin{background:linear-gradient(135deg,#fff7ed,#fff 64%);border:1px solid #fdba74;border-radius:.9rem;max-width:min(22rem,100%);margin-inline-start:auto;box-shadow:0 14px 36px #9a34121a}.book-callout.callout-margin .book-callout-head{color:#9a3412;background:#ffedd5}.book-callout{overflow:visible}.book-callout-content{isolation:isolate}.book-callout-content:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at 12% 10%,var(--callout-accent),transparent 34%),linear-gradient(135deg,var(--callout-accent),transparent 55%);position:absolute;inset:-.8rem}@supports (color:color-mix(in lab, red, red)){.book-callout-content:before{background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--callout-accent) 10%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--callout-accent) 5%,transparent),transparent 55%)}}.book-callout-content:before{opacity:.82;pointer-events:none}.book-callout.callout-question .book-callout-content:before{background:repeating-linear-gradient(to bottom,var(--callout-accent) 0 1px,transparent 1px 1.15rem)}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-question .book-callout-content:before{background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--callout-accent) 9%,transparent) 0 1px,transparent 1px 1.15rem)}}.book-callout.callout-quote .book-callout-content:before{background:radial-gradient(circle at 0 0,var(--callout-accent),transparent 36%)}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-quote .book-callout-content:before{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--callout-accent) 13%,transparent),transparent 36%)}}.book-callout.callout-data .book-callout-content:before{background:linear-gradient(90deg,var(--callout-accent) 1px,transparent 1px),linear-gradient(var(--callout-accent) 1px,transparent 1px)}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-data .book-callout-content:before{background:linear-gradient(90deg,color-mix(in srgb,var(--callout-accent) 8%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--callout-accent) 6%,transparent) 1px,transparent 1px)}}.book-callout.callout-data .book-callout-content:before{background-size:1rem 1rem}.book-callout.callout-practice .book-callout-content:before{background:linear-gradient(to bottom,transparent 0 70%,var(--callout-accent) 70% 72%,transparent 72%)}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-practice .book-callout-content:before{background:linear-gradient(to bottom,transparent 0 70%,color-mix(in srgb,var(--callout-accent) 9%,transparent) 70% 72%,transparent 72%)}}@media (width>=1180px){.book-document-paper .book-callout.callout-margin,.reader-page-background .book-callout.callout-margin{float:right;width:15.5rem;max-width:15.5rem;margin:.25rem -18rem 1rem 1.2rem;padding:.9rem 1rem;font-size:.86em}.book-document-paper .book-callout.callout-margin .book-callout-head,.reader-page-background .book-callout.callout-margin .book-callout-head{margin-bottom:.45rem;font-size:.68rem}.book-document-paper .book-callout.callout-margin .book-callout-icon,.reader-page-background .book-callout.callout-margin .book-callout-icon{width:1.25rem;height:1.25rem;font-size:.78rem}}@media (width<=1179px){.book-callout.callout-margin{float:none;width:auto;max-width:100%;margin:1.35rem 0}}.reader-page-background{isolation:isolate;border-radius:1rem;padding:clamp(.25rem,2vw,1rem);position:relative}.reader-page-background:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--reader-page-bg);opacity:var(--reader-page-bg-alpha);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.reader-empty-page-placeholder{color:#6780a2bd;text-align:center;background:radial-gradient(circle at 50% 15%,#d8e9fd8c,#0000 42%),linear-gradient(#fafcfeb3,#eef3fb73);border:1px dashed #aec4e0b8;border-radius:1.25rem;place-items:center;min-height:48vh;display:grid}.reader-empty-page-placeholder span{letter-spacing:0;font-weight:850}.reader-toc-tools{align-items:center;gap:.25rem;margin:.2rem 0 .55rem;display:flex}.reader-toc-tools button{border:1px solid var(--primary);place-items:center;min-width:1.9rem;height:1.9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.reader-toc-tools button{border:1px solid color-mix(in srgb,var(--primary) 18%,transparent)}}.reader-toc-tools button{background:var(--background);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.reader-toc-tools button{background:color-mix(in srgb,var(--background) 46%,transparent)}}.reader-toc-tools button{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.reader-toc-tools button{color:color-mix(in srgb,var(--foreground) 65%,var(--primary))}}.reader-toc-tools button{transition:all .18s}.reader-toc-tools button:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.reader-toc-tools button:hover{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.reader-toc-tools button:hover{color:var(--primary)}.reader-toc-tools svg{width:.88rem;height:.88rem}.reader-toc-tree{gap:.2rem;display:grid}.reader-toc-row{--toc-indent:calc((var(--toc-level,1) - 1) * .7rem);border-radius:.78rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.22rem;padding:.08rem .12rem;transition:all .18s;display:grid}.reader-toc-row:hover{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.reader-toc-row:hover{background:color-mix(in srgb,var(--muted) 58%,transparent)}}.reader-toc-row.is-active{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.reader-toc-row.is-active{background:color-mix(in srgb,var(--primary) 11%,transparent)}}.reader-toc-row.is-active{box-shadow:inset -3px 0 0 var(--primary)}@supports (color:color-mix(in lab, red, red)){.reader-toc-row.is-active{box-shadow:inset -3px 0 0 color-mix(in srgb,var(--primary) 72%,transparent)}}.reader-toc-row.is-active{color:var(--primary)}.reader-toc-link{width:100%;min-width:0;padding:.48rem calc(.45rem + var(--toc-indent)) .48rem .35rem;text-align:right;border-radius:.65rem;grid-template-columns:1.45rem minmax(0,1fr);align-items:center;gap:.35rem;font-size:.76rem;line-height:1.6;display:grid}.reader-toc-link:disabled{cursor:not-allowed;opacity:.58}.reader-toc-number{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.reader-toc-number{color:color-mix(in srgb,var(--primary) 32%,transparent)}}.reader-toc-number{text-align:center;font-size:.95rem;font-weight:950}.reader-toc-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reader-toc-row.level-1 .reader-toc-title{font-weight:950}.reader-toc-row.level-2 .reader-toc-title{font-weight:820}.reader-toc-row.level-3 .reader-toc-title{font-weight:680}.reader-toc-row.level-4 .reader-toc-title,.reader-toc-row.level-5 .reader-toc-title,.reader-toc-row.level-6 .reader-toc-title{color:var(--foreground);font-weight:520}@supports (color:color-mix(in lab, red, red)){.reader-toc-row.level-4 .reader-toc-title,.reader-toc-row.level-5 .reader-toc-title,.reader-toc-row.level-6 .reader-toc-title{color:color-mix(in srgb,var(--foreground) 78%,var(--muted-foreground))}}.reader-toc-status{align-items:center;gap:.15rem;min-width:1.5rem;display:flex}.reader-toc-status button{width:1.45rem;height:1.45rem;color:var(--muted-foreground);border-radius:.48rem;place-items:center;transition:all .18s;display:grid}.reader-toc-status button:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.reader-toc-status button:hover{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.reader-toc-status button:hover{color:var(--primary)}.reader-toc-status svg{width:.82rem;height:.82rem}.reader-toc-seen{color:var(--success)}.reader-toc-lock{color:var(--muted-foreground)}.book-document-prose hr[data-page-break=true]{pointer-events:none;-webkit-user-select:none;user-select:none;border:0;border-top:2px dashed #8da0b755;height:0;margin:3.7rem -3rem;position:relative}.book-document-prose hr[data-page-break=true]:after{content:attr(data-page-label);color:#7d8899;white-space:nowrap;background:#fff;border:1px solid #d7e0eb;border-radius:999px;padding:.1rem .7rem;font-size:.58rem;font-weight:850;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .35rem #fff}@media (width<=900px){.book-editor-head{grid-template-columns:1fr;position:relative;top:auto}.book-editor-head>div:last-child{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.15rem;overflow:auto}.book-editor-segment-select{min-width:10.5rem;max-width:12rem}.book-editor-toolbar{top:.5rem}:is(.book-editor-layout,.book-editor-layout:has(.book-editor-image-drawer)){grid-template-columns:1fr}.book-editor-side,.book-editor-image-drawer{max-height:none;position:relative;top:auto;overflow:visible}.book-editor-image-drawer>div{max-height:24rem}.book-editor-toc-list{max-height:18rem}.book-editor-meta{grid-template-columns:1fr 1fr}.book-document-stage{padding:.3rem}.book-document-paper{min-height:65dvh;padding:2.8rem 1.1rem}.book-document-prose{min-height:55dvh}.book-document-prose hr{margin-inline:-.6rem}}.mb-interactive-media{border:1px solid var(--primary);gap:.7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mb-interactive-media{border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border))}}.mb-interactive-media{background:var(--background);border-radius:.85rem;padding:.75rem}@supports (color:color-mix(in lab, red, red)){.mb-interactive-media{background:color-mix(in srgb,var(--background) 55%,transparent)}}.mb-interactive-media header{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.mb-interactive-media header h3{align-items:center;gap:.35rem;font-size:.82rem;font-weight:900;display:flex}.mb-interactive-media header h3 svg{width:1rem;color:var(--primary)}.mb-interactive-media header span{color:var(--muted-foreground);font-size:.62rem;font-weight:800}.mb-interactive-media-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.mb-interactive-media-tabs button,.mb-upload-action{border:1px solid var(--border);justify-content:center;align-items:center;gap:.3rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mb-interactive-media-tabs button,.mb-upload-action{border:1px solid color-mix(in srgb,var(--border) 75%,transparent)}}.mb-interactive-media-tabs button,.mb-upload-action{background:var(--background);border-radius:.65rem}@supports (color:color-mix(in lab, red, red)){.mb-interactive-media-tabs button,.mb-upload-action{background:color-mix(in srgb,var(--background) 62%,transparent)}}.mb-interactive-media-tabs button,.mb-upload-action{color:var(--foreground);padding:.55rem .45rem;font-size:.68rem;font-weight:850;transition:all .18s}.mb-interactive-media-tabs button:hover,.mb-upload-action:hover,.mb-interactive-media-tabs button.is-active{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.mb-interactive-media-tabs button:hover,.mb-upload-action:hover,.mb-interactive-media-tabs button.is-active{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}.mb-interactive-media-tabs button:hover,.mb-upload-action:hover,.mb-interactive-media-tabs button.is-active{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.mb-interactive-media-tabs button:hover,.mb-upload-action:hover,.mb-interactive-media-tabs button.is-active{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.mb-interactive-media-tabs button:hover,.mb-upload-action:hover,.mb-interactive-media-tabs button.is-active{color:var(--primary)}.mb-interactive-media-tabs svg,.mb-upload-action svg{width:.95rem}.mb-upload-action{cursor:pointer;min-height:2.6rem}.mb-upload-action input{display:none}.mb-interactive-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;max-height:22rem;padding-inline-end:.15rem;display:grid;overflow:auto}.mb-interactive-image-grid button{text-align:right;border:1px solid var(--border);gap:.25rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.mb-interactive-image-grid button{border:1px solid color-mix(in srgb,var(--border) 78%,transparent)}}.mb-interactive-image-grid button{background:var(--background);border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){.mb-interactive-image-grid button{background:color-mix(in srgb,var(--background) 60%,transparent)}}.mb-interactive-image-grid button{padding:.38rem;transition:all .18s}.mb-interactive-image-grid button:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.mb-interactive-image-grid button:hover{border-color:color-mix(in srgb,var(--primary) 42%,var(--border))}}.mb-interactive-image-grid button:hover{box-shadow:0 12px 26px var(--primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.mb-interactive-image-grid button:hover{box-shadow:0 12px 26px color-mix(in srgb,var(--primary) 10%,transparent)}}.mb-interactive-image-grid button.is-same-page{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.mb-interactive-image-grid button.is-same-page{border-color:color-mix(in srgb,var(--primary) 50%,var(--border))}}.mb-interactive-image-grid button.is-same-page{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.mb-interactive-image-grid button.is-same-page{background:color-mix(in srgb,var(--primary) 8%,var(--background))}}.mb-interactive-image-grid img{aspect-ratio:4/3;object-fit:cover;background:var(--muted);border-radius:.55rem;width:100%}@supports (color:color-mix(in lab, red, red)){.mb-interactive-image-grid img{background:color-mix(in srgb,var(--muted) 70%,transparent)}}.mb-interactive-image-grid b{white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;line-height:1.55;overflow:hidden}.mb-interactive-image-grid small{color:var(--muted-foreground);font-size:.58rem}.mb-interactive-image-grid .is-same-page small{color:var(--primary);font-weight:900}.mb-interactive-ai{gap:.55rem;display:grid}.mb-interactive-ai label{color:var(--muted-foreground);gap:.35rem;font-size:.68rem;font-weight:800;display:grid}.mb-interactive-ai textarea{resize:vertical;border:1px solid var(--border);min-height:5.7rem}@supports (color:color-mix(in lab, red, red)){.mb-interactive-ai textarea{border:1px solid color-mix(in srgb,var(--border) 80%,transparent)}}.mb-interactive-ai textarea{background:var(--background);border-radius:.7rem}@supports (color:color-mix(in lab, red, red)){.mb-interactive-ai textarea{background:color-mix(in srgb,var(--background) 66%,transparent)}}.mb-interactive-ai textarea{color:var(--foreground);padding:.65rem;line-height:1.8}.mb-interactive-ai small{color:var(--muted-foreground);font-size:.6rem;line-height:1.7}.word-image-conversion-summary{flex-wrap:wrap;gap:.45rem;margin:-.35rem 0 1rem;display:flex}.word-image-conversion-summary span{background:var(--success);border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.word-image-conversion-summary span{background:color-mix(in srgb, var(--success) 8%, transparent)}}.word-image-conversion-summary span{color:var(--muted-foreground);font-size:.65rem}.word-image-conversion-summary svg{width:.8rem;color:var(--success)}.word-image-conversion-summary .has-error{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.word-image-conversion-summary .has-error{background:color-mix(in srgb, var(--destructive) 8%, transparent)}}.word-image-conversion-summary .has-error,.word-image-conversion-summary .has-error svg{color:var(--destructive)}.word-style-list select:disabled,.word-toc input:disabled{cursor:not-allowed;opacity:.55}.word-toc label.is-locked{opacity:.72}.word-failed-images{gap:.5rem;margin:1rem 0;display:grid}.word-failed-images h3{font-weight:900}.word-failed-images>div{border:1px solid var(--destructive);justify-content:space-between;align-items:center;gap:.8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.word-failed-images>div{border:1px solid color-mix(in srgb,var(--destructive) 25%,var(--border))}}.word-failed-images>div{background:var(--destructive);border-radius:.75rem;padding:.65rem}@supports (color:color-mix(in lab, red, red)){.word-failed-images>div{background:color-mix(in srgb,var(--destructive) 5%,transparent)}}.word-failed-images span{gap:.2rem;min-width:0;display:grid}.word-failed-images b{font-size:.75rem}.word-failed-images small{color:var(--muted-foreground);font-size:.65rem;line-height:1.7}.word-failed-images small strong{color:var(--foreground)}.word-failed-images label{cursor:pointer;border:1px solid var(--border);color:var(--primary);border-radius:.6rem;flex:none;padding:.45rem .65rem;font-size:.68rem}.word-failed-images input{display:none}.word-image-locate{width:max-content;color:var(--primary);text-underline-offset:.2rem;font-size:.68rem;font-weight:800;text-decoration:underline}.word-failed-image-placeholder{border:1px dashed var(--destructive);place-items:center;gap:.35rem;min-height:9rem;display:grid!important}@supports (color:color-mix(in lab, red, red)){.word-failed-image-placeholder{border:1px dashed color-mix(in srgb,var(--destructive) 45%,var(--border))}}.word-failed-image-placeholder{background:var(--destructive);border-radius:.8rem}@supports (color:color-mix(in lab, red, red)){.word-failed-image-placeholder{background:color-mix(in srgb,var(--destructive) 5%,transparent)}}.word-failed-image-placeholder{color:var(--destructive);text-align:center}.word-failed-image-placeholder svg{width:1.5rem}.word-failed-image-placeholder span{color:var(--muted-foreground);font-size:.72rem}.word-footnote-reference{color:#2563eb;font-weight:800}.footnote-reference{vertical-align:super;font-size:.78em}.reader-footnote{border-top:1px solid var(--foreground)}@supports (color:color-mix(in lab, red, red)){.reader-footnote{border-top:1px solid color-mix(in srgb,var(--foreground) 22%,transparent)}}.reader-footnote{color:var(--muted-foreground);padding-top:.55rem;font-size:.78em!important}.book-document-prose ul,.book-document-prose ol,.reader-content-protected ul,.reader-content-protected ol,.reader-list{margin:1rem 0;padding-inline:1.7rem .35rem;line-height:2.15}.book-document-prose ul,.reader-content-protected ul,.reader-list-bullet{list-style-type:disc}.book-document-prose ol,.reader-content-protected ol,.reader-list-ordered{list-style-type:decimal}.book-document-prose li,.reader-content-protected li,.reader-list li{text-align:justify;margin:.35rem 0;padding-inline-start:.35rem;display:list-item}[dir=rtl] .book-document-prose ul,[dir=rtl] .book-document-prose ol,[dir=rtl] .reader-content-protected ul,[dir=rtl] .reader-content-protected ol,[dir=rtl] .reader-list{padding-inline:.35rem 1.7rem}.word-style-list>div{grid-template-columns:minmax(8rem,1fr) minmax(6rem,.7fr) minmax(6rem,.7fr) minmax(12rem,2fr) auto auto}.word-style-example{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;direction:rtl;font-size:.7rem;overflow:hidden}.word-web-preview a,.reader-inline-link{color:#2563eb;text-underline-offset:.18em;text-decoration:underline}.citation-reference{color:#2563eb;text-underline-offset:.2em;cursor:pointer;outline:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline;position:relative}.citation-reference:focus{background:#dbeafe;border-radius:.25rem}.citation-tooltip,.citation-reference[data-footnote-text]:after,.citation-reference[data-reference-text]:after{z-index:120;left:var(--citation-tooltip-x,50vw);top:var(--citation-tooltip-y,50vh);width:min(28rem,var(--citation-tooltip-width,calc(100vw - 2rem)));max-height:var(--citation-tooltip-max-height,min(18rem,46vh));transform:var(--citation-tooltip-transform,translate(-50%,0));backdrop-filter: blur(16px); -webkit-backdrop-filter: blur(16px);color:#334155;text-align:right;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#fffffff0;border:1px solid #c0d1e3cc;border-radius:.78rem;padding:.75rem .85rem;font-size:.78rem;font-weight:500;line-height:1.85;text-decoration:none;transition:opacity .18s,visibility .18s;position:fixed;bottom:auto;right:auto;overflow:auto;box-shadow:0 18px 48px #0f172a2e}.citation-reference[data-tooltip-dir=ltr] .citation-tooltip,.citation-reference[data-tooltip-dir=ltr]:after{text-align:left;direction:ltr}.citation-reference[data-tooltip-dir=rtl] .citation-tooltip,.citation-reference[data-tooltip-dir=rtl]:after{text-align:right;direction:rtl}.citation-reference[data-footnote-text]:after{content:attr(data-footnote-text)}.citation-reference[data-reference-text]:after{content:attr(data-reference-text)}.citation-reference:focus .citation-tooltip,.citation-reference:focus-within .citation-tooltip,.citation-reference:hover .citation-tooltip,.citation-reference[data-footnote-text]:hover:after,.citation-reference[data-footnote-text]:focus:after,.citation-reference[data-reference-text]:hover:after,.citation-reference[data-reference-text]:focus:after{opacity:1;visibility:visible;pointer-events:auto}.word-web-preview sup,.word-web-preview sub{font-size:.7em;line-height:0}.word-bookmark-anchor{visibility:hidden;position:relative;top:-5rem}.word-figure-caption,.reader-figure-caption{color:#64748b;text-align:center!important;margin-top:-.55rem!important;font-size:.82em!important}.word-table-title,.reader-table-title{color:#334155;font-weight:850;text-align:right!important;margin-bottom:.3rem!important}@media (width<=900px){.word-style-example{white-space:normal;grid-column:1/-1}}.book-callout{border-color:var(--callout-accent)!important}@supports (color:color-mix(in lab, red, red)){.book-callout{border-color:color-mix(in srgb, var(--callout-accent) 34%, #dbe4ef)!important}}.book-callout{background:var(--callout-bg)!important}@supports (color:color-mix(in lab, red, red)){.book-callout{background:color-mix(in srgb, var(--callout-bg) 84%, #fff)!important;box-shadow:0 14px 32px color-mix(in srgb, var(--callout-accent) 13%, transparent), inset 0 1px 0 #fff!important}}.book-callout:after{background:var(--callout-accent)!important;opacity:.78!important;width:.3rem!important}.book-callout-content:before{content:none!important}.book-callout.callout-key,.book-callout.callout-question,.book-callout.callout-warning,.book-callout.callout-quote,.book-callout.callout-deep,.book-callout.callout-practice,.book-callout.callout-glossary,.book-callout.callout-data,.book-callout.callout-margin{background:linear-gradient(135deg, var(--callout-bg), #fff 82%)!important}@supports (color:color-mix(in lab, red, red)){.book-callout.callout-key,.book-callout.callout-question,.book-callout.callout-warning,.book-callout.callout-quote,.book-callout.callout-deep,.book-callout.callout-practice,.book-callout.callout-glossary,.book-callout.callout-data,.book-callout.callout-margin{background:linear-gradient(135deg, color-mix(in srgb, var(--callout-bg) 88%, #fff), #fff 82%)!important}}.book-callout .book-callout-head{border:1px solid var(--callout-accent)!important}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-head{border:1px solid color-mix(in srgb, var(--callout-accent) 18%, #fff)!important}}.book-callout .book-callout-head{background:var(--callout-accent)!important}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-head{background:color-mix(in srgb, var(--callout-accent) 9%, #fff)!important;color:color-mix(in srgb, var(--callout-accent) 76%, #172033)!important}}.book-callout.callout-quote .book-callout-content,.book-callout.callout-data .book-callout-content strong:first-child{text-align:inherit;font-size:inherit}.book-callout-unwrap{border:1px solid var(--callout-accent);place-items:center;width:1.35rem;height:1.35rem;display:grid}@supports (color:color-mix(in lab, red, red)){.book-callout-unwrap{border:1px solid color-mix(in srgb, var(--callout-accent) 18%, #dbe4ef)}}.book-callout-unwrap{color:var(--callout-accent);background:#fff;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.book-callout-unwrap{color:color-mix(in srgb, var(--callout-accent) 65%, #334155)}}.book-callout-unwrap{font-size:1rem;line-height:1}.book-callout-unwrap:hover{background:var(--callout-accent)}@supports (color:color-mix(in lab, red, red)){.book-callout-unwrap:hover{background:color-mix(in srgb, var(--callout-accent) 10%, #fff)}}.book-callout.has-rendered-title:before,.book-callout.has-editable-title:before{content:none!important;display:none!important}.book-callout{isolation:isolate;border:1px solid var(--callout-accent)!important;margin:2.35rem 0 1.5rem!important;padding:1.95rem 1.35rem 1.2rem!important;position:relative!important;overflow:visible!important}@supports (color:color-mix(in lab, red, red)){.book-callout{border:1px solid color-mix(in srgb, var(--callout-accent) 32%, #d7e1ef)!important}}.book-callout{border-inline-end:.34rem solid var(--callout-accent)!important;background:radial-gradient(circle at 12% 4%, var(--callout-accent), transparent 34%), linear-gradient(145deg, var(--callout-bg), #fff 76%)!important;border-radius:1.15rem!important}@supports (color:color-mix(in lab, red, red)){.book-callout{background:radial-gradient(circle at 12% 4%, color-mix(in srgb, var(--callout-accent) 10%, transparent), transparent 34%), linear-gradient(145deg, color-mix(in srgb, var(--callout-bg) 91%, #fff), #fff 76%)!important}}.book-callout{box-shadow:0 18px 42px var(--callout-accent), inset 0 1px 0 #fffffff5!important}@supports (color:color-mix(in lab, red, red)){.book-callout{box-shadow:0 18px 42px color-mix(in srgb, var(--callout-accent) 13%, transparent), inset 0 1px 0 #fffffff5!important}}.book-callout:after{opacity:.64!important}.book-callout .book-callout-head{z-index:3;align-items:center;gap:.48rem;width:fit-content;max-width:calc(100% - 4rem);inset-block-start:0;inset-inline:1.15rem auto;transform:translateY(-50%);border:1px solid var(--callout-accent)!important;margin:0!important;padding:.36rem .72rem .36rem .86rem!important;display:inline-flex!important;position:absolute!important}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-head{border:1px solid color-mix(in srgb, var(--callout-accent) 24%, #fff)!important}}.book-callout .book-callout-head{background:linear-gradient(145deg, #fffffff5, var(--callout-bg))!important;border-radius:999px!important}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-head{background:linear-gradient(145deg, #fffffff5, color-mix(in srgb, var(--callout-bg) 72%, #fff))!important}}.book-callout .book-callout-head{color:var(--callout-accent)!important}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-head{color:color-mix(in srgb, var(--callout-accent) 72%, #172033)!important}}.book-callout .book-callout-head{box-shadow:0 12px 26px var(--callout-accent), inset 0 1px 0 #fff!important}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-head{box-shadow:0 12px 26px color-mix(in srgb, var(--callout-accent) 14%, transparent), inset 0 1px 0 #fff!important}}.book-callout[dir=ltr] .book-callout-head,.book-callout[dir=rtl] .book-callout-head{inset-inline:1.15rem auto}.book-callout .book-callout-icon{place-items:center;display:grid;background:var(--callout-accent)!important;border-radius:999px!important;width:1.7rem!important;height:1.7rem!important}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-icon{background:color-mix(in srgb, var(--callout-accent) 11%, #fff)!important}}.book-callout .book-callout-icon{box-shadow:inset 0 1px 0 #fff, 0 6px 16px var(--callout-accent)!important}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-icon{box-shadow:inset 0 1px 0 #fff, 0 6px 16px color-mix(in srgb, var(--callout-accent) 16%, transparent)!important}}.book-callout .book-callout-icon{flex:none;font-size:1rem!important}.book-callout .book-callout-title{border-radius:.55rem;outline:none;min-width:2.5rem;padding-inline:.08rem}.book-callout .book-callout-title:focus{box-shadow:0 0 0 3px var(--callout-accent)}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-title:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--callout-accent) 14%, transparent)}}.book-callout .book-callout-bg-icon{z-index:0;opacity:.06;pointer-events:none;-webkit-user-select:none;user-select:none;filter:grayscale(.15);font-size:clamp(4.5rem,9vw,7rem);line-height:1;position:absolute;inset-block-start:.55rem;inset-inline-end:1.2rem;transform:rotate(-10deg)}.book-callout .book-callout-content{z-index:2;position:relative}.book-callout .book-callout-content:before{content:none!important}.book-callout .book-callout-unwrap{z-index:4;border:1px solid var(--callout-accent);width:1.55rem;height:1.55rem;position:absolute;inset-block-start:-.68rem;inset-inline-start:.9rem}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-unwrap{border:1px solid color-mix(in srgb, var(--callout-accent) 22%, #dbe4ef)}}.book-callout .book-callout-unwrap{color:var(--callout-accent);background:#fffffff5;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-unwrap{color:color-mix(in srgb, var(--callout-accent) 64%, #334155)}}.book-callout .book-callout-unwrap{cursor:pointer;font-size:1.05rem;box-shadow:0 10px 22px #2430421f,inset 0 1px #fff}.book-callout .book-callout-unwrap:hover{background:var(--callout-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.book-callout .book-callout-unwrap:hover{background:color-mix(in srgb, var(--callout-accent) 11%, #fff)}}.book-callout.callout-key{--callout-accent:#2563eb;--callout-bg:#edf5ff;--callout-border:#93c5fd}.book-callout.callout-question{--callout-accent:#7c3aed;--callout-bg:#f4efff;--callout-border:#c4b5fd}.book-callout.callout-warning{--callout-accent:#d97706;--callout-bg:#fff3df;--callout-border:#fdba74}.book-callout.callout-quote{--callout-accent:#a16207;--callout-bg:#fff8df;--callout-border:#fde68a}.book-callout.callout-deep{--callout-accent:#0f766e;--callout-bg:#e8fbf7;--callout-border:#5eead4}.book-callout.callout-practice{--callout-accent:#15803d;--callout-bg:#ecfdf1;--callout-border:#86efac}.book-callout.callout-glossary{--callout-accent:#1d4ed8;--callout-bg:#edf4ff;--callout-border:#93c5fd}.book-callout.callout-data{--callout-accent:#334155;--callout-bg:#f4f7fb;--callout-border:#94a3b8}.book-callout.callout-margin{--callout-accent:#be185d;--callout-bg:#fff1f8;--callout-border:#f9a8d4}.profile-field{gap:.45rem;font-size:.875rem;display:grid}.profile-field>span{color:hsl(var(--muted-foreground))}.profile-field input,.profile-field textarea{border:1px solid hsl(var(--border));background:hsl(var(--background) / .86);border-radius:.85rem;outline:none;width:100%;padding:.58rem .75rem;transition:border-color .16s,box-shadow .16s,background .16s}.profile-field input:focus,.profile-field textarea:focus{border-color:hsl(var(--primary) / .55);box-shadow:0 0 0 3px hsl(var(--primary) / .12);background:hsl(var(--background))}.book-editor-media-search{color:hsl(var(--muted-foreground));gap:.35rem;font-size:.68rem;display:grid}.book-editor-media-search input{border:1px solid hsl(var(--border) / .78);background:hsl(var(--background) / .76);color:hsl(var(--foreground));border-radius:.75rem;outline:none;padding:.55rem .65rem}.book-editor-media-search input:focus{border-color:hsl(var(--primary) / .44);box-shadow:0 0 0 3px hsl(var(--primary) / .1)}.book-editor-image-drawer>.book-editor-image-list{gap:.58rem;min-height:0;padding-inline-end:.15rem;display:grid;overflow:auto}.book-editor-image-drawer>.book-editor-image-list>button{text-align:right;border:1px solid var(--border);grid-template-rows:auto auto auto;grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.25rem .65rem;min-height:5.65rem;display:grid}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer>.book-editor-image-list>button{border:1px solid color-mix(in srgb,var(--border) 72%,transparent)}}.book-editor-image-drawer>.book-editor-image-list>button{background:var(--background);border-radius:.85rem;padding:.48rem}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer>.book-editor-image-list>button{background:color-mix(in srgb,var(--background) 58%,transparent)}}.book-editor-image-drawer>.book-editor-image-list>button{transition:all .18s}.book-editor-image-drawer>.book-editor-image-list>button:hover:not(:disabled){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer>.book-editor-image-list>button:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 42%,var(--border))}}.book-editor-image-drawer>.book-editor-image-list>button:hover:not(:disabled){background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer>.book-editor-image-list>button:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 8%,transparent)}}.book-editor-image-drawer>.book-editor-image-list img,.book-editor-image-drawer>.book-editor-image-list button>span{aspect-ratio:1;object-fit:cover;background:var(--muted);border-radius:.68rem;grid-row:1/4;width:5rem}@supports (color:color-mix(in lab, red, red)){.book-editor-image-drawer>.book-editor-image-list img,.book-editor-image-drawer>.book-editor-image-list button>span{background:color-mix(in srgb,var(--muted) 72%,transparent)}}.book-editor-image-drawer>.book-editor-image-list img,.book-editor-image-drawer>.book-editor-image-list button>span{place-items:center;display:grid}.book-editor-image-drawer>.book-editor-image-list b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.74rem;overflow:hidden}.book-editor-image-drawer>.book-editor-image-list small{color:hsl(var(--muted-foreground));font-size:.62rem}.book-editor-image-drawer>.book-editor-image-list em{color:hsl(var(--warning));font-size:.61rem;font-style:normal;line-height:1.55}.app-modal-primary{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-modal-primary{border:1px solid color-mix(in srgb, var(--primary) 52%, transparent)}}.app-modal-primary{background:linear-gradient(135deg, var(--primary), var(--primary))}@supports (color:color-mix(in lab, red, red)){.app-modal-primary{background:linear-gradient(135deg, var(--primary), color-mix(in srgb, var(--primary) 76%, #0f172a))}}.app-modal-primary{color:var(--primary-foreground);box-shadow:0 14px 34px var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-modal-primary{box-shadow:0 14px 34px color-mix(in srgb, var(--primary) 24%, transparent)}}.mb-ai-upgrades{gap:.55rem;display:grid}.mb-ai-upgrades h3{color:var(--foreground);font-size:.8rem;font-weight:950}.mb-ai-upgrades article{border:1px solid var(--primary);gap:.45rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mb-ai-upgrades article{border:1px solid color-mix(in srgb, var(--primary) 18%, var(--border))}}.mb-ai-upgrades article{background:linear-gradient(135deg, var(--background), var(--primary)), var(--background);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.mb-ai-upgrades article{background:linear-gradient(135deg, color-mix(in srgb, var(--background) 96%, transparent), color-mix(in srgb, var(--primary) 7%, var(--background))), var(--background)}}.mb-ai-upgrades article{padding:.7rem;transition:transform .16s,border-color .16s,box-shadow .16s;box-shadow:0 10px 28px #0f172a14}.mb-ai-upgrades article.is-active{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.mb-ai-upgrades article.is-active{border-color:color-mix(in srgb, var(--primary) 55%, var(--border))}}.mb-ai-upgrades article.is-active{box-shadow:0 16px 36px var(--primary)}@supports (color:color-mix(in lab, red, red)){.mb-ai-upgrades article.is-active{box-shadow:0 16px 36px color-mix(in srgb, var(--primary) 16%, transparent)}}.mb-ai-upgrades article.is-active{transform:translateY(-1px)}.mb-ai-upgrades strong{font-size:.76rem;font-weight:950;display:block}.mb-ai-upgrades small{color:var(--primary);margin-top:.12rem;font-size:.62rem;font-weight:850;display:block}.mb-ai-upgrades p{color:var(--muted-foreground);margin:.32rem 0 0;font-size:.66rem;line-height:1.8}.mb-ai-upgrades footer{justify-content:flex-start;gap:.4rem;display:flex}.mb-ai-upgrades footer button{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.mb-ai-upgrades footer button{border:1px solid color-mix(in srgb, var(--primary) 22%, var(--border))}}.mb-ai-upgrades footer button{background:var(--background);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.mb-ai-upgrades footer button{background:color-mix(in srgb, var(--background) 92%, transparent)}}.mb-ai-upgrades footer button{color:var(--foreground);padding:.36rem .65rem;font-size:.62rem;font-weight:900}.mb-ai-upgrades footer button:last-child{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.mb-ai-upgrades footer button:last-child{background:color-mix(in srgb, var(--primary) 12%, var(--background))}}.mb-ai-upgrades footer button:last-child{color:var(--primary)}.mb-ai-progress{border:1px solid var(--primary);grid-template-columns:2.3rem minmax(0,1fr);align-items:center;gap:.65rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mb-ai-progress{border:1px solid color-mix(in srgb, var(--primary) 18%, var(--border))}}.mb-ai-progress{background:radial-gradient(circle at 12% 18%, var(--primary), transparent 9rem), var(--background);border-radius:.95rem}@supports (color:color-mix(in lab, red, red)){.mb-ai-progress{background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 9rem), color-mix(in srgb, var(--background) 76%, transparent)}}.mb-ai-progress{padding:.75rem;box-shadow:0 16px 36px #0f172a14}.mb-ai-progress-orb{background:var(--primary);border-radius:999px;place-items:center;width:2.3rem;height:2.3rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mb-ai-progress-orb{background:color-mix(in srgb, var(--primary) 14%, var(--background))}}.mb-ai-progress-orb{color:var(--primary);animation:1.15s ease-in-out infinite aiProgressPulse}.mb-ai-progress-orb svg{width:1rem}.mb-ai-progress strong{font-size:.75rem;font-weight:950;display:block}.mb-ai-progress p{color:var(--muted-foreground);margin:.16rem 0 .48rem;font-size:.64rem;line-height:1.75}.mb-ai-progress-bar{background:var(--primary);border-radius:999px;height:.38rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mb-ai-progress-bar{background:color-mix(in srgb, var(--primary) 10%, var(--border))}}.mb-ai-progress-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--primary), var(--primary));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.mb-ai-progress-bar span{background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 42%, #f59e0b))}}.mb-ai-progress-bar span{transition:width .35s}.ai-credit-backdrop{z-index:1200;background:radial-gradient(circle at 32% 18%, var(--primary), transparent 30rem), #0f172a61}@supports (color:color-mix(in lab, red, red)){.ai-credit-backdrop{background:radial-gradient(circle at 32% 18%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 30rem), #0f172a61}}.ai-credit-backdrop{backdrop-filter: blur(18px)saturate(1.1); -webkit-backdrop-filter: blur(18px)saturate(1.1)}.ai-credit-modal{background:linear-gradient(145deg, var(--background), var(--primary)), var(--background);width:min(100%,31rem)}@supports (color:color-mix(in lab, red, red)){.ai-credit-modal{background:linear-gradient(145deg, color-mix(in srgb, var(--background) 90%, transparent), color-mix(in srgb, var(--primary) 8%, var(--background))), var(--background)}}.ai-credit-modal small{color:var(--muted-foreground);margin-top:.35rem;font-size:.68rem;display:block}.ai-credit-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.75rem;display:grid}.ai-credit-flow span{border:1px solid var(--primary);gap:.15rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ai-credit-flow span{border:1px solid color-mix(in srgb, var(--primary) 16%, var(--border))}}.ai-credit-flow span{background:var(--background);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.ai-credit-flow span{background:color-mix(in srgb, var(--background) 72%, transparent)}}.ai-credit-flow span{text-align:center;padding:.62rem}.ai-credit-flow b{color:var(--foreground);font-size:.95rem;font-weight:950}.ai-credit-flow small{margin:0;font-size:.58rem}.ai-credit-flow.is-charged span:last-child{animation:.65s both creditPulse}.ai-credit-money{background:var(--primary);border-radius:999px;margin-top:.65rem}@supports (color:color-mix(in lab, red, red)){.ai-credit-money{background:color-mix(in srgb, var(--primary) 10%, var(--background))}}.ai-credit-money{text-align:center;padding:.42rem .65rem;font-weight:900;color:var(--primary)!important}.ai-credit-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.75rem;display:grid}.ai-credit-choice-card{border:1px solid var(--primary);gap:.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ai-credit-choice-card{border:1px solid color-mix(in srgb, var(--primary) 17%, var(--border))}}.ai-credit-choice-card{background:var(--background);border-radius:.95rem}@supports (color:color-mix(in lab, red, red)){.ai-credit-choice-card{background:color-mix(in srgb, var(--background) 74%, transparent)}}.ai-credit-choice-card{text-align:center;padding:.7rem}.ai-credit-choice-card small{margin:0;font-size:.58rem}.ai-credit-choice-card b{color:var(--foreground);font-size:.88rem;font-weight:950}.ai-credit-choice-card em{color:var(--muted-foreground);font-size:.58rem;font-style:normal;line-height:1.6}.ai-credit-choice-card.is-image{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ai-credit-choice-card.is-image{border-color:color-mix(in srgb, #f59e0b 36%, var(--border))}}.ai-credit-choice-card.is-image{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ai-credit-choice-card.is-image{background:color-mix(in srgb, #f59e0b 9%, var(--background))}}.ai-credit-choice-card.is-total{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ai-credit-choice-card.is-total{border-color:color-mix(in srgb, var(--primary) 46%, var(--border))}}.ai-credit-choice-card.is-total{background:linear-gradient(145deg, var(--primary), #f59e0b)}@supports (color:color-mix(in lab, red, red)){.ai-credit-choice-card.is-total{background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 12%, var(--background)), color-mix(in srgb, #f59e0b 7%, var(--background)))}}.ai-credit-warning{color:#b45309!important}@keyframes creditPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 28%, transparent);transform:scale(.96)}70%{box-shadow:0 0 0 .55rem color-mix(in srgb, var(--primary) 0%, transparent);transform:scale(1.03)}to{transform:scale(1)}}@keyframes aiProgressPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 24%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 .45rem color-mix(in srgb, var(--primary) 0%, transparent);transform:scale(1.05)}}@keyframes creditChipPop{0%{transform:scale(1);box-shadow:0 0 #22c55e00}16%{transform:scale(1.08);box-shadow:0 0 0 .35rem #22c55e29}to{transform:scale(1);box-shadow:0 0 0 .8rem #22c55e00}}@keyframes creditDigitsBlink{0%,18%,36%,54%,72%,to{opacity:1}9%,27%,45%{opacity:.18}}@keyframes creditCoinPing{0%{opacity:0;transform:translateY(.3rem)scale(.4)rotate(-18deg)}25%{opacity:1;transform:translateY(-.15rem)scale(1.15)rotate(8deg)}to{opacity:0;transform:translateY(-.65rem)scale(.8)rotate(28deg)}}.reader-step-slider,.reader-multistep,.reader-tabs{--reader-active-blue:#315bea;--reader-active-blue-strong:#244ad6;--reader-active-blue-soft:#315bea29;--reader-active-blue-glow:#315bea57}.reader-step-slider .reader-step-line{background:linear-gradient(90deg,#315bea1a,#315bea6b,#315bea1a)!important}.reader-step-slider .reader-step-track>button.is-active{color:var(--reader-active-blue)!important;transform:translateY(-.2rem)!important}.reader-step-slider .reader-step-track>button.is-active span{border:2px solid var(--reader-active-blue)!important;outline:.45rem solid var(--reader-active-blue-soft)!important;background:var(--reader-active-blue)!important;color:#fff!important;box-shadow:0 16px 34px var(--reader-active-blue-glow), 0 0 0 1px #fffc inset!important;transform:scale(1.18)!important}.reader-step-slider .reader-step-track>button.is-active small{color:var(--reader-active-blue-strong)!important;font-weight:950!important}.reader-step-slider .reader-step-track>button.is-seen span{color:var(--reader-active-blue)!important;border-color:#315bea5c!important}.reader-multistep .reader-multistep-rail>button.is-active{color:#172033!important;box-shadow:0 18px 42px #315bea2e, 0 0 0 1px #315bea1a, inset -4px 0 0 var(--reader-active-blue)!important;background:linear-gradient(90deg,#315bea21,#ffffffb8),#ffffffd1!important;border-color:#315beac2!important}.reader-multistep .reader-multistep-rail>button.is-active span{outline:.38rem solid var(--reader-active-blue-soft)!important;background:radial-gradient(circle at 32% 24%, #ffffff52, transparent 1rem), var(--reader-active-blue)!important;color:#fff!important;box-shadow:0 12px 30px var(--reader-active-blue-glow), 0 0 0 1px #315bea80!important;border:2px solid #fff!important}.reader-multistep .reader-multistep-rail>button.is-active strong{color:var(--reader-active-blue-strong)!important}.reader-multistep .reader-step-dots span.is-active,.reader-multistep .reader-step-dots span.active{background:var(--reader-active-blue)!important;box-shadow:0 0 0 .32rem var(--reader-active-blue-soft)!important}.reader-tabs .reader-tabs-tab.is-active{outline:.22rem solid var(--reader-active-blue-soft)!important;color:var(--reader-active-blue-strong)!important;box-shadow:0 16px 36px #315bea33, inset 0 -3px 0 var(--reader-active-blue)!important;background:linear-gradient(#315bea24,#ffffffe6),#ffffffe0!important;border-color:#315beadb!important}.reader-tabs .reader-tabs-tab.is-active:after{background:var(--reader-active-blue)!important;box-shadow:0 0 16px var(--reader-active-blue-glow)!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-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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
