.theme3-color-pass{--t3-primary-rgb: 6, 182, 212;--t3-secondary-rgb: 139, 92, 246}.theme1-color-pass{--t1-primary-rgb: 14, 165, 233;--t1-secondary-rgb: 99, 102, 241}.theme1-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme1-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme1-color-pass>section[data-related-block=chapters],.theme1-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t1-primary-rgb),.26);border-left:4px solid rgba(var(--t1-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t1-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t1-secondary-rgb),.09));padding:1rem}.theme1-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme1-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme1-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme1-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme1-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme1-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme1-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme1-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t1-secondary-rgb),.28);border-left-color:rgba(var(--t1-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t1-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t1-primary-rgb),.09))}.theme1-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme1-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme1-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme1-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t1-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t1-primary-rgb),.24)}.theme1-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme2-color-pass{--t2-primary-rgb: 14, 165, 233;--t2-secondary-rgb: 99, 102, 241}.theme2-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme2-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme2-color-pass>section[data-related-block=chapters],.theme2-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t2-primary-rgb),.26);border-left:4px solid rgba(var(--t2-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t2-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t2-secondary-rgb),.09));padding:1rem}.theme2-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme2-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme2-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme2-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme2-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme2-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme2-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme2-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t2-secondary-rgb),.28);border-left-color:rgba(var(--t2-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t2-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t2-primary-rgb),.09))}.theme2-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme2-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme2-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme2-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t2-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t2-primary-rgb),.24)}.theme2-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}:root:not(.dark) :is(.theme1-color-pass,.theme2-color-pass,.theme10-color-pass,.theme11-color-pass,.theme12-color-pass,.theme13-color-pass,.theme14-color-pass,.theme15-color-pass) :is(.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-sky-200,.text-sky-300,.text-sky-400,.text-blue-200,.text-blue-300,.text-blue-400,.text-indigo-200,.text-indigo-300,.text-indigo-400){color:#1e40af}:root:not(.dark) :is(.theme1-color-pass,.theme2-color-pass,.theme10-color-pass,.theme11-color-pass,.theme12-color-pass,.theme13-color-pass,.theme14-color-pass,.theme15-color-pass) :is(.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-green-200,.text-green-300,.text-green-400,.text-teal-200,.text-teal-300,.text-teal-400,.text-lime-200,.text-lime-300,.text-lime-400){color:#15803d}:root:not(.dark) :is(.theme1-color-pass,.theme2-color-pass,.theme10-color-pass,.theme11-color-pass,.theme12-color-pass,.theme13-color-pass,.theme14-color-pass,.theme15-color-pass) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-yellow-200,.text-yellow-300,.text-yellow-400,.text-orange-200,.text-orange-300,.text-orange-400){color:#9a3412}:root:not(.dark) :is(.theme1-color-pass,.theme2-color-pass,.theme10-color-pass,.theme11-color-pass,.theme12-color-pass,.theme13-color-pass,.theme14-color-pass,.theme15-color-pass) :is(.text-violet-200,.text-violet-300,.text-violet-400,.text-purple-200,.text-purple-300,.text-purple-400,.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,.text-pink-200,.text-pink-300,.text-pink-400){color:#7e22ce}:root:not(.dark) :is(.theme1-color-pass,.theme2-color-pass,.theme10-color-pass,.theme11-color-pass,.theme12-color-pass,.theme13-color-pass,.theme14-color-pass,.theme15-color-pass) :is(.text-rose-200,.text-rose-300,.text-rose-400,.text-red-200,.text-red-300,.text-red-400){color:#b91c1c}.theme3-color-pass>section:nth-of-type(-n+2),.theme3-color-pass>div>section:nth-of-type(-n+2),.theme3-color-pass>section[data-related-block=chapters],.theme3-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t3-primary-rgb),.28);border-left:4px solid rgba(var(--t3-primary-rgb),.92);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t3-primary-rgb),.11),hsl(var(--background) / .72) 62%,rgba(var(--t3-secondary-rgb),.08));padding:1rem}.theme3-color-pass>section:nth-of-type(2),.theme3-color-pass>div>section:nth-of-type(2){border-color:rgba(var(--t3-secondary-rgb),.28);border-left-color:rgba(var(--t3-secondary-rgb),.92);background:linear-gradient(135deg,rgba(var(--t3-secondary-rgb),.11),hsl(var(--background) / .72) 62%,rgba(var(--t3-primary-rgb),.08))}.theme3-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme3-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme3-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t3-primary-rgb),.9);box-shadow:0 0 0 2px rgba(var(--t3-primary-rgb),.24)}.theme3-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme4-color-pass{--t4-primary-rgb: 14, 165, 233;--t4-secondary-rgb: 99, 102, 241}.theme4-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme4-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme4-color-pass>section[data-related-block=chapters],.theme4-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t4-primary-rgb),.26);border-left:4px solid rgba(var(--t4-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t4-primary-rgb),.1),hsl(var(--background) / .74) 60%,rgba(var(--t4-secondary-rgb),.08));padding:1rem}.theme4-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme4-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme4-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme4-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme4-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme4-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme4-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme4-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t4-secondary-rgb),.26);border-left-color:rgba(var(--t4-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t4-secondary-rgb),.1),hsl(var(--background) / .74) 60%,rgba(var(--t4-primary-rgb),.08))}.theme4-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme4-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme4-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme4-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t4-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t4-primary-rgb),.24)}.theme4-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme5-color-pass{--t5-primary-rgb: 14, 165, 233;--t5-secondary-rgb: 99, 102, 241}.theme5-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme5-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme5-color-pass>section[data-related-block=chapters],.theme5-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t5-primary-rgb),.26);border-left:4px solid rgba(var(--t5-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t5-primary-rgb),.1),hsl(var(--background) / .74) 60%,rgba(var(--t5-secondary-rgb),.08));padding:1rem}.theme5-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme5-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme5-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme5-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme5-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme5-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme5-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme5-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t5-secondary-rgb),.26);border-left-color:rgba(var(--t5-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t5-secondary-rgb),.1),hsl(var(--background) / .74) 60%,rgba(var(--t5-primary-rgb),.08))}.theme5-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme5-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme5-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme5-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t5-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t5-primary-rgb),.24)}.theme5-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme6-color-pass{--t6-primary-rgb: 14, 165, 233;--t6-secondary-rgb: 99, 102, 241}.theme6-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme6-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme6-color-pass>section[data-related-block=chapters],.theme6-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t6-primary-rgb),.26);border-left:4px solid rgba(var(--t6-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t6-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t6-secondary-rgb),.09));padding:1rem}.theme6-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme6-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme6-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme6-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme6-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme6-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme6-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme6-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t6-secondary-rgb),.28);border-left-color:rgba(var(--t6-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t6-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t6-primary-rgb),.09))}.theme6-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme6-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme6-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme6-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t6-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t6-primary-rgb),.24)}.theme6-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme7-color-pass{--t7-primary-rgb: 14, 165, 233;--t7-secondary-rgb: 99, 102, 241}.theme7-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme7-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme7-color-pass>section[data-related-block=chapters],.theme7-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t7-primary-rgb),.26);border-left:4px solid rgba(var(--t7-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t7-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t7-secondary-rgb),.09));padding:1rem}.theme7-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme7-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme7-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme7-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme7-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme7-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme7-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme7-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t7-secondary-rgb),.28);border-left-color:rgba(var(--t7-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t7-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t7-primary-rgb),.09))}.theme7-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme7-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme7-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme7-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t7-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t7-primary-rgb),.24)}.theme7-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme8-color-pass{--t8-primary-rgb: 14, 165, 233;--t8-secondary-rgb: 99, 102, 241}.theme8-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme8-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme8-color-pass>section[data-related-block=chapters],.theme8-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t8-primary-rgb),.26);border-left:4px solid rgba(var(--t8-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t8-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t8-secondary-rgb),.09));padding:1rem}.theme8-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme8-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme8-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme8-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme8-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme8-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme8-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme8-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t8-secondary-rgb),.28);border-left-color:rgba(var(--t8-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t8-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t8-primary-rgb),.09))}.theme8-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme8-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme8-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme8-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t8-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t8-primary-rgb),.24)}.theme8-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme9-color-pass{--t9-primary-rgb: 14, 165, 233;--t9-secondary-rgb: 99, 102, 241}.theme9-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme9-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme9-color-pass>section[data-related-block=chapters],.theme9-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t9-primary-rgb),.26);border-left:4px solid rgba(var(--t9-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t9-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t9-secondary-rgb),.09));padding:1rem}.theme9-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme9-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme9-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme9-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme9-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme9-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme9-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme9-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t9-secondary-rgb),.28);border-left-color:rgba(var(--t9-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t9-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t9-primary-rgb),.09))}.theme9-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme9-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme9-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme9-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t9-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t9-primary-rgb),.24)}.theme9-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme10-color-pass{--t10-primary-rgb: 14, 165, 233;--t10-secondary-rgb: 99, 102, 241}.theme10-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme10-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme10-color-pass>section[data-related-block=chapters],.theme10-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t10-primary-rgb),.26);border-left:4px solid rgba(var(--t10-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t10-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t10-secondary-rgb),.09));padding:1rem}.theme10-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme10-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme10-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme10-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme10-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme10-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme10-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme10-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t10-secondary-rgb),.28);border-left-color:rgba(var(--t10-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t10-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t10-primary-rgb),.09))}.theme10-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme10-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme10-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme10-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t10-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t10-primary-rgb),.24)}.theme10-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme11-color-pass{--t11-primary-rgb: 14, 165, 233;--t11-secondary-rgb: 99, 102, 241}.theme11-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme11-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme11-color-pass>section[data-related-block=chapters],.theme11-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t11-primary-rgb),.26);border-left:4px solid rgba(var(--t11-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t11-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t11-secondary-rgb),.09));padding:1rem}.theme11-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme11-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme11-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme11-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme11-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme11-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme11-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme11-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t11-secondary-rgb),.28);border-left-color:rgba(var(--t11-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t11-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t11-primary-rgb),.09))}.theme11-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme11-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme11-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme11-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t11-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t11-primary-rgb),.24)}.theme11-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme12-color-pass{--t12-primary-rgb: 14, 165, 233;--t12-secondary-rgb: 99, 102, 241}.theme12-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme12-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme12-color-pass>section[data-related-block=chapters],.theme12-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t12-primary-rgb),.26);border-left:4px solid rgba(var(--t12-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t12-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t12-secondary-rgb),.09));padding:1rem}.theme12-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme12-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme12-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme12-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme12-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme12-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme12-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme12-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t12-secondary-rgb),.28);border-left-color:rgba(var(--t12-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t12-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t12-primary-rgb),.09))}.theme12-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme12-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme12-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme12-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t12-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t12-primary-rgb),.24)}.theme12-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme13-color-pass{--t13-primary-rgb: 14, 165, 233;--t13-secondary-rgb: 99, 102, 241}.theme13-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme13-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme13-color-pass>section[data-related-block=chapters],.theme13-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t13-primary-rgb),.26);border-left:4px solid rgba(var(--t13-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t13-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t13-secondary-rgb),.09));padding:1rem}.theme13-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme13-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme13-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme13-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme13-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme13-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme13-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme13-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t13-secondary-rgb),.28);border-left-color:rgba(var(--t13-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t13-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t13-primary-rgb),.09))}.theme13-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme13-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme13-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme13-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t13-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t13-primary-rgb),.24)}.theme13-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme14-color-pass{--t14-primary-rgb: 14, 165, 233;--t14-secondary-rgb: 99, 102, 241}.theme14-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme14-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme14-color-pass>section[data-related-block=chapters],.theme14-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t14-primary-rgb),.26);border-left:4px solid rgba(var(--t14-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t14-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t14-secondary-rgb),.09));padding:1rem}.theme14-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme14-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme14-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme14-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme14-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme14-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme14-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme14-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t14-secondary-rgb),.28);border-left-color:rgba(var(--t14-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t14-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t14-primary-rgb),.09))}.theme14-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme14-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme14-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme14-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t14-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t14-primary-rgb),.24)}.theme14-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.theme15-color-pass{--t15-primary-rgb: 14, 165, 233;--t15-secondary-rgb: 99, 102, 241}.theme15-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme15-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass),.theme15-color-pass>section[data-related-block=chapters],.theme15-color-pass>div>section[data-related-block=chapters]{border:1px solid rgba(var(--t15-primary-rgb),.26);border-left:4px solid rgba(var(--t15-primary-rgb),.9);border-radius:.95rem;background:linear-gradient(135deg,rgba(var(--t15-primary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t15-secondary-rgb),.09));padding:1rem}.theme15-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme15-color-pass>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]),.theme15-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>.card-glass),.theme15-color-pass>div>section:nth-of-type(-n+3):not(.not-prose):not(.card-glass):has(>:is(p,div,article)[class*=rounded][class*=border]){border:0;border-left:0;border-radius:0;background:transparent;padding:0}.theme15-color-pass>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme15-color-pass>div>section:nth-of-type(2):not(.not-prose):not(.card-glass),.theme15-color-pass>section:nth-of-type(3):not(.not-prose):not(.card-glass),.theme15-color-pass>div>section:nth-of-type(3):not(.not-prose):not(.card-glass){border-color:rgba(var(--t15-secondary-rgb),.28);border-left-color:rgba(var(--t15-secondary-rgb),.9);background:linear-gradient(135deg,rgba(var(--t15-secondary-rgb),.11),hsl(var(--background) / .76) 60%,rgba(var(--t15-primary-rgb),.09))}.theme15-color-pass .text-muted-foreground{color:hsl(var(--muted-foreground) / .9)}.theme15-color-pass article ul.list-disc{list-style:none;margin-left:0;padding-left:0}.theme15-color-pass article ul.list-disc>li:not([class*=flex]){list-style:none;position:relative;padding-left:1.2rem;margin-top:.45rem}.theme15-color-pass article ul.list-disc>li:not([class*=flex]):before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:9999px;background:rgba(var(--t15-primary-rgb),.92);box-shadow:0 0 0 2px rgba(var(--t15-primary-rgb),.24)}.theme15-color-pass article ul:not([class*=list-none])>li[class*=flex]{list-style:none}.case-examples-theme{--primary: 209 100% 48%;--accent: 188 95% 45%;--secondary: 208 42% 91%;--muted: 208 35% 92%;--border: 208 40% 78%;--ring: 209 100% 48%;--gradient-hero: linear-gradient(135deg, hsl(206 70% 97%) 0%, hsl(192 72% 94%) 48%, hsl(214 68% 96%) 100%);--gradient-card: linear-gradient(150deg, hsl(210 62% 97%) 0%, hsl(193 72% 95%) 52%, hsl(219 65% 96%) 100%);--gradient-accent: linear-gradient(135deg, hsl(209 100% 48%) 0%, hsl(188 95% 45%) 100%);--gradient-text: linear-gradient(135deg, hsl(210 100% 38%) 0%, hsl(189 95% 32%) 100%);--glow-primary: 0 0 42px hsl(209 100% 48% / .24);--glow-accent: 0 0 34px hsl(188 95% 45% / .2);--shadow-card: 0 8px 28px hsl(210 55% 35% / .14);--shadow-elevated: 0 10px 44px hsl(210 55% 30% / .18);--grid-color: hsl(207 76% 72% / .45);--node-color: hsl(209 100% 48%);--connection-color: hsl(188 95% 45% / .58)}.dark .case-examples-theme{--primary: 206 100% 62%;--accent: 184 95% 58%;--secondary: 214 42% 19%;--muted: 214 35% 16%;--border: 212 37% 24%;--ring: 206 100% 62%;--gradient-hero: linear-gradient(135deg, hsl(221 46% 9%) 0%, hsl(210 54% 14%) 46%, hsl(193 53% 13%) 100%);--gradient-card: linear-gradient(150deg, hsl(220 43% 11%) 0%, hsl(208 50% 15%) 50%, hsl(196 53% 14%) 100%);--gradient-accent: linear-gradient(135deg, hsl(206 100% 62%) 0%, hsl(184 95% 58%) 100%);--gradient-text: linear-gradient(135deg, hsl(206 100% 74%) 0%, hsl(184 95% 66%) 100%);--glow-primary: 0 0 44px hsl(206 100% 62% / .34);--glow-accent: 0 0 36px hsl(184 95% 58% / .3);--shadow-card: 0 8px 38px hsl(220 60% 4% / .62);--shadow-elevated: 0 12px 50px hsl(220 62% 3% / .68);--grid-color: hsl(205 46% 29% / .45);--node-color: hsl(206 100% 62%);--connection-color: hsl(184 95% 58% / .56)}.case-examples-theme .text-sky-200{color:#0369a1}.case-examples-theme .text-sky-300{color:#075985}.case-examples-theme .text-emerald-200{color:#065f46}.case-examples-theme .text-emerald-300{color:#047857}.case-examples-theme .text-amber-200{color:#92400e}.case-examples-theme .text-amber-300{color:#b45309}.case-examples-theme .text-violet-200{color:#5b21b6}.case-examples-theme .text-violet-300{color:#6d28d9}.case-examples-theme .text-cyan-200{color:#0e7490}.case-examples-theme .text-cyan-300{color:#155e75}.dark .case-examples-theme .text-sky-200{color:#bae6fd}.dark .case-examples-theme .text-sky-300{color:#7dd3fc}.dark .case-examples-theme .text-emerald-200{color:#a7f3d0}.dark .case-examples-theme .text-emerald-300{color:#6ee7b7}.dark .case-examples-theme .text-amber-200{color:#fde68a}.dark .case-examples-theme .text-amber-300{color:#fcd34d}.dark .case-examples-theme .text-violet-200{color:#ddd6fe}.dark .case-examples-theme .text-violet-300{color:#c4b5fd}.dark .case-examples-theme .text-cyan-200{color:#a5f3fc}.dark .case-examples-theme .text-cyan-300{color:#67e8f9}.source-overviews-theme{--primary: 222 88% 44%;--accent: 176 88% 42%;--secondary: 223 58% 92%;--muted: 219 45% 91%;--border: 220 42% 78%;--ring: 222 88% 44%;--gradient-hero: linear-gradient(135deg, hsl(219 70% 97%) 0%, hsl(203 74% 94%) 42%, hsl(231 72% 95%) 100%);--gradient-card: linear-gradient(150deg, hsl(220 66% 97%) 0%, hsl(199 73% 95%) 48%, hsl(229 64% 96%) 100%);--gradient-accent: linear-gradient(135deg, hsl(222 88% 44%) 0%, hsl(176 88% 42%) 100%);--gradient-text: linear-gradient(135deg, hsl(224 97% 38%) 0%, hsl(176 92% 30%) 100%);--glow-primary: 0 0 42px hsl(222 88% 44% / .24);--glow-accent: 0 0 34px hsl(176 88% 42% / .2);--shadow-card: 0 8px 30px hsl(221 52% 33% / .14);--shadow-elevated: 0 12px 44px hsl(221 50% 28% / .18);--grid-color: hsl(219 62% 72% / .45);--node-color: hsl(222 88% 44%);--connection-color: hsl(176 88% 42% / .56)}.dark .source-overviews-theme{--primary: 211 100% 68%;--accent: 178 92% 60%;--secondary: 222 40% 20%;--muted: 222 33% 17%;--border: 219 33% 26%;--ring: 211 100% 68%;--gradient-hero: linear-gradient(135deg, hsl(223 45% 9%) 0%, hsl(209 52% 14%) 44%, hsl(194 56% 13%) 100%);--gradient-card: linear-gradient(150deg, hsl(223 40% 11%) 0%, hsl(211 48% 15%) 48%, hsl(197 55% 14%) 100%);--gradient-accent: linear-gradient(135deg, hsl(211 100% 68%) 0%, hsl(178 92% 60%) 100%);--gradient-text: linear-gradient(135deg, hsl(211 100% 78%) 0%, hsl(178 96% 68%) 100%);--glow-primary: 0 0 46px hsl(211 100% 68% / .34);--glow-accent: 0 0 38px hsl(178 92% 60% / .3);--shadow-card: 0 10px 40px hsl(222 56% 3% / .62);--shadow-elevated: 0 14px 52px hsl(222 58% 2% / .68);--grid-color: hsl(210 44% 30% / .45);--node-color: hsl(211 100% 68%);--connection-color: hsl(178 92% 60% / .58)}.source-overviews-theme .text-blue-400{color:#1e40af}.source-overviews-theme .text-green-400{color:#15803d}.source-overviews-theme .text-emerald-400{color:#059669}.source-overviews-theme .text-amber-400{color:#b45309}.source-overviews-theme .text-yellow-400{color:#a16207}.source-overviews-theme .text-purple-400{color:#6b21a8}.source-overviews-theme .text-red-400,.source-overviews-theme .text-red-500{color:#b91c1c}.dark .source-overviews-theme .text-blue-400{color:#60a5fa}.dark .source-overviews-theme .text-green-400{color:#4ade80}.dark .source-overviews-theme .text-emerald-400{color:#34d399}.dark .source-overviews-theme .text-amber-400{color:#fbbf24}.dark .source-overviews-theme .text-yellow-400{color:#facc15}.dark .source-overviews-theme .text-purple-400{color:#c4b5fd}.dark .source-overviews-theme .text-red-400,.dark .source-overviews-theme .text-red-500{color:#f87171}.software-architecture-theme{--primary: 210 100% 46%;--accent: 187 90% 44%;--secondary: 209 42% 92%;--muted: 208 35% 92%;--border: 208 38% 80%;--ring: 210 100% 46%;--gradient-hero: linear-gradient(135deg, hsl(207 72% 97%) 0%, hsl(194 74% 94%) 44%, hsl(218 70% 96%) 100%);--gradient-card: linear-gradient(150deg, hsl(209 66% 97%) 0%, hsl(194 72% 95%) 48%, hsl(220 66% 96%) 100%);--gradient-accent: linear-gradient(135deg, hsl(210 100% 46%) 0%, hsl(187 90% 44%) 100%);--gradient-text: linear-gradient(135deg, hsl(212 100% 36%) 0%, hsl(188 92% 32%) 100%);--glow-primary: 0 0 44px hsl(210 100% 46% / .24);--glow-accent: 0 0 36px hsl(187 90% 44% / .2);--shadow-card: 0 8px 30px hsl(210 50% 30% / .14);--shadow-elevated: 0 12px 44px hsl(210 48% 24% / .18);--grid-color: hsl(208 60% 74% / .44);--node-color: hsl(210 100% 46%);--connection-color: hsl(187 90% 44% / .56)}.dark .software-architecture-theme{--primary: 206 100% 64%;--accent: 184 94% 60%;--secondary: 214 40% 20%;--muted: 214 34% 17%;--border: 212 34% 26%;--ring: 206 100% 64%;--gradient-hero: linear-gradient(135deg, hsl(222 45% 9%) 0%, hsl(210 52% 14%) 46%, hsl(193 54% 13%) 100%);--gradient-card: linear-gradient(150deg, hsl(222 41% 11%) 0%, hsl(210 49% 15%) 48%, hsl(196 54% 14%) 100%);--gradient-accent: linear-gradient(135deg, hsl(206 100% 64%) 0%, hsl(184 94% 60%) 100%);--gradient-text: linear-gradient(135deg, hsl(206 100% 78%) 0%, hsl(184 96% 68%) 100%);--glow-primary: 0 0 48px hsl(206 100% 64% / .34);--glow-accent: 0 0 40px hsl(184 94% 60% / .3);--shadow-card: 0 10px 42px hsl(222 54% 3% / .63);--shadow-elevated: 0 14px 54px hsl(222 56% 2% / .68);--grid-color: hsl(209 42% 30% / .44);--node-color: hsl(206 100% 64%);--connection-color: hsl(184 94% 60% / .58)}.software-architecture-theme .text-blue-400{color:#1e40af}.software-architecture-theme .text-green-400{color:#15803d}.software-architecture-theme .text-emerald-400{color:#059669}.software-architecture-theme .text-amber-400{color:#b45309}.software-architecture-theme .text-yellow-400{color:#a16207}.software-architecture-theme .text-purple-400{color:#1d4ed8}.software-architecture-theme .text-red-400,.software-architecture-theme .text-red-500{color:#b91c1c}.dark .software-architecture-theme .text-blue-400{color:#60a5fa}.dark .software-architecture-theme .text-green-400{color:#4ade80}.dark .software-architecture-theme .text-emerald-400{color:#34d399}.dark .software-architecture-theme .text-amber-400{color:#fbbf24}.dark .software-architecture-theme .text-yellow-400{color:#facc15}.dark .software-architecture-theme .text-purple-400{color:#7dd3fc}.dark .software-architecture-theme .text-red-400,.dark .software-architecture-theme .text-red-500{color:#f87171}.foundations-theme{--primary: 208 100% 47%;--accent: 191 95% 43%;--secondary: 208 44% 92%;--muted: 208 35% 92%;--border: 208 38% 80%;--ring: 208 100% 47%;--gradient-hero: linear-gradient(135deg, hsl(206 72% 97%) 0%, hsl(193 74% 94%) 44%, hsl(217 70% 96%) 100%);--gradient-card: linear-gradient(150deg, hsl(208 66% 97%) 0%, hsl(193 72% 95%) 48%, hsl(219 66% 96%) 100%);--gradient-accent: linear-gradient(135deg, hsl(208 100% 47%) 0%, hsl(191 95% 43%) 100%);--gradient-text: linear-gradient(135deg, hsl(211 100% 36%) 0%, hsl(191 96% 32%) 100%);--glow-primary: 0 0 44px hsl(208 100% 47% / .24);--glow-accent: 0 0 36px hsl(191 95% 43% / .2);--shadow-card: 0 8px 30px hsl(210 50% 30% / .14);--shadow-elevated: 0 12px 44px hsl(210 48% 24% / .18);--grid-color: hsl(208 60% 74% / .44);--node-color: hsl(208 100% 47%);--connection-color: hsl(191 95% 43% / .56)}.dark .foundations-theme{--primary: 205 100% 66%;--accent: 188 95% 60%;--secondary: 214 40% 20%;--muted: 214 34% 17%;--border: 212 34% 26%;--ring: 205 100% 66%;--gradient-hero: linear-gradient(135deg, hsl(222 45% 9%) 0%, hsl(210 52% 14%) 46%, hsl(193 54% 13%) 100%);--gradient-card: linear-gradient(150deg, hsl(222 41% 11%) 0%, hsl(210 49% 15%) 48%, hsl(196 54% 14%) 100%);--gradient-accent: linear-gradient(135deg, hsl(205 100% 66%) 0%, hsl(188 95% 60%) 100%);--gradient-text: linear-gradient(135deg, hsl(205 100% 79%) 0%, hsl(188 96% 68%) 100%);--glow-primary: 0 0 48px hsl(205 100% 66% / .34);--glow-accent: 0 0 40px hsl(188 95% 60% / .3);--shadow-card: 0 10px 42px hsl(222 54% 3% / .63);--shadow-elevated: 0 14px 54px hsl(222 56% 2% / .68);--grid-color: hsl(209 42% 30% / .44);--node-color: hsl(205 100% 66%);--connection-color: hsl(188 95% 60% / .58)}.foundations-theme .text-blue-400{color:#1e40af}.foundations-theme .text-green-400{color:#15803d}.foundations-theme .text-emerald-400{color:#059669}.foundations-theme .text-amber-400{color:#b45309}.foundations-theme .text-yellow-400{color:#a16207}.foundations-theme .text-purple-400{color:#1d4ed8}.foundations-theme .text-red-400,.foundations-theme .text-red-500{color:#b91c1c}.dark .foundations-theme .text-blue-400{color:#60a5fa}.dark .foundations-theme .text-green-400{color:#4ade80}.dark .foundations-theme .text-emerald-400{color:#34d399}.dark .foundations-theme .text-amber-400{color:#fbbf24}.dark .foundations-theme .text-yellow-400{color:#facc15}.dark .foundations-theme .text-purple-400{color:#7dd3fc}.dark .foundations-theme .text-red-400,.dark .foundations-theme .text-red-500{color:#f87171}.distributed-systems-theme{--primary: 209 100% 49%;--accent: 189 96% 32%;--secondary: 209 46% 91%;--muted: 208 36% 91%;--border: 209 42% 79%;--ring: 209 100% 49%;--gradient-hero: linear-gradient(135deg, hsl(206 72% 97%) 0%, hsl(194 76% 94%) 44%, hsl(218 70% 96%) 100%);--gradient-card: linear-gradient(150deg, hsl(208 68% 97%) 0%, hsl(194 74% 95%) 48%, hsl(220 66% 96%) 100%);--gradient-accent: linear-gradient(135deg, hsl(209 100% 49%) 0%, hsl(189 96% 32%) 100%);--gradient-text: linear-gradient(135deg, hsl(211 100% 38%) 0%, hsl(190 98% 26%) 100%);--glow-primary: 0 0 46px hsl(209 100% 49% / .24);--glow-accent: 0 0 38px hsl(189 96% 32% / .2);--shadow-card: 0 8px 30px hsl(210 50% 30% / .14);--shadow-elevated: 0 12px 46px hsl(210 48% 24% / .18);--grid-color: hsl(209 62% 72% / .45);--node-color: hsl(209 100% 49%);--connection-color: hsl(189 96% 32% / .58)}.dark .distributed-systems-theme{--primary: 206 100% 66%;--accent: 188 96% 60%;--secondary: 214 40% 20%;--muted: 214 34% 17%;--border: 212 34% 26%;--ring: 206 100% 66%;--gradient-hero: linear-gradient(135deg, hsl(222 45% 9%) 0%, hsl(209 52% 14%) 46%, hsl(193 56% 13%) 100%);--gradient-card: linear-gradient(150deg, hsl(222 41% 11%) 0%, hsl(209 49% 15%) 48%, hsl(196 56% 14%) 100%);--gradient-accent: linear-gradient(135deg, hsl(206 100% 66%) 0%, hsl(188 96% 60%) 100%);--gradient-text: linear-gradient(135deg, hsl(206 100% 80%) 0%, hsl(188 97% 70%) 100%);--glow-primary: 0 0 50px hsl(206 100% 66% / .34);--glow-accent: 0 0 40px hsl(188 96% 60% / .3);--shadow-card: 0 10px 42px hsl(222 54% 3% / .63);--shadow-elevated: 0 14px 56px hsl(222 56% 2% / .68);--grid-color: hsl(209 44% 30% / .45);--node-color: hsl(206 100% 66%);--connection-color: hsl(188 96% 60% / .58)}.distributed-systems-theme .text-blue-300,.distributed-systems-theme .text-blue-400,.distributed-systems-theme .text-blue-500{color:#1e40af}.distributed-systems-theme .text-cyan-300,.distributed-systems-theme .text-cyan-400,.distributed-systems-theme .text-cyan-500{color:#0e7490}.distributed-systems-theme .text-green-300{color:#166534}.distributed-systems-theme .text-green-400,.distributed-systems-theme .text-green-500{color:#15803d}.distributed-systems-theme .text-emerald-300{color:#065f46}.distributed-systems-theme .text-emerald-400,.distributed-systems-theme .text-emerald-500{color:#059669}.distributed-systems-theme .text-amber-300{color:#92400e}.distributed-systems-theme .text-amber-400,.distributed-systems-theme .text-amber-500{color:#b45309}.distributed-systems-theme .text-yellow-300{color:#854d0e}.distributed-systems-theme .text-yellow-400,.distributed-systems-theme .text-yellow-500{color:#a16207}.distributed-systems-theme .text-purple-300{color:#1e40af}.distributed-systems-theme .text-purple-400{color:#1d4ed8}.distributed-systems-theme .text-purple-500{color:#2563eb}.distributed-systems-theme .text-pink-300,.distributed-systems-theme .text-pink-400{color:#9d174d}.distributed-systems-theme .text-pink-500{color:#be185d}.distributed-systems-theme .text-orange-300{color:#9a3412}.distributed-systems-theme .text-orange-400,.distributed-systems-theme .text-orange-500{color:#c2410c}.distributed-systems-theme .text-red-300,.distributed-systems-theme .text-red-400,.distributed-systems-theme .text-red-500{color:#b91c1c}.distributed-systems-theme .text-lime-300,.distributed-systems-theme .text-lime-400,.distributed-systems-theme .text-lime-500{color:#4d7c0f}.dark .distributed-systems-theme .text-blue-300,.dark .distributed-systems-theme .text-blue-400,.dark .distributed-systems-theme .text-blue-500{color:#93c5fd}.dark .distributed-systems-theme .text-cyan-300,.dark .distributed-systems-theme .text-cyan-400,.dark .distributed-systems-theme .text-cyan-500{color:#67e8f9}.dark .distributed-systems-theme .text-green-300,.dark .distributed-systems-theme .text-green-400,.dark .distributed-systems-theme .text-green-500{color:#86efac}.dark .distributed-systems-theme .text-emerald-300,.dark .distributed-systems-theme .text-emerald-400,.dark .distributed-systems-theme .text-emerald-500{color:#6ee7b7}.dark .distributed-systems-theme .text-amber-300,.dark .distributed-systems-theme .text-amber-400,.dark .distributed-systems-theme .text-amber-500{color:#fcd34d}.dark .distributed-systems-theme .text-yellow-300,.dark .distributed-systems-theme .text-yellow-400,.dark .distributed-systems-theme .text-yellow-500{color:#fde047}.dark .distributed-systems-theme .text-purple-300,.dark .distributed-systems-theme .text-purple-400,.dark .distributed-systems-theme .text-purple-500{color:#7dd3fc}.dark .distributed-systems-theme .text-pink-300{color:#f9a8d4}.dark .distributed-systems-theme .text-pink-400,.dark .distributed-systems-theme .text-pink-500{color:#f472b6}.dark .distributed-systems-theme .text-orange-300,.dark .distributed-systems-theme .text-orange-400,.dark .distributed-systems-theme .text-orange-500{color:#fdba74}.dark .distributed-systems-theme .text-red-300,.dark .distributed-systems-theme .text-red-400,.dark .distributed-systems-theme .text-red-500{color:#fca5a5}.dark .distributed-systems-theme .text-lime-300,.dark .distributed-systems-theme .text-lime-400,.dark .distributed-systems-theme .text-lime-500{color:#bef264}.databases-theme{--primary: 211 100% 50%;--accent: 192 98% 34%;--secondary: 210 48% 91%;--muted: 208 38% 91%;--border: 210 44% 79%;--ring: 211 100% 50%;--gradient-hero: linear-gradient(135deg, hsl(206 76% 97%) 0%, hsl(194 80% 94%) 44%, hsl(219 72% 96%) 100%);--gradient-card: linear-gradient(150deg, hsl(208 70% 97%) 0%, hsl(194 78% 95%) 48%, hsl(220 68% 96%) 100%);--gradient-accent: linear-gradient(135deg, hsl(211 100% 50%) 0%, hsl(192 98% 34%) 100%);--gradient-text: linear-gradient(135deg, hsl(211 100% 40%) 0%, hsl(192 100% 28%) 100%);--glow-primary: 0 0 48px hsl(211 100% 50% / .24);--glow-accent: 0 0 38px hsl(192 98% 34% / .2);--shadow-card: 0 8px 30px hsl(210 50% 30% / .14);--shadow-elevated: 0 12px 46px hsl(210 48% 24% / .18);--grid-color: hsl(210 62% 72% / .45);--node-color: hsl(211 100% 50%);--connection-color: hsl(192 98% 34% / .58)}.dark .databases-theme{--primary: 206 100% 68%;--accent: 189 98% 62%;--secondary: 214 40% 20%;--muted: 214 34% 17%;--border: 212 34% 26%;--ring: 206 100% 68%;--gradient-hero: linear-gradient(135deg, hsl(222 45% 9%) 0%, hsl(209 54% 14%) 46%, hsl(193 58% 13%) 100%);--gradient-card: linear-gradient(150deg, hsl(222 41% 11%) 0%, hsl(209 51% 15%) 48%, hsl(196 58% 14%) 100%);--gradient-accent: linear-gradient(135deg, hsl(206 100% 68%) 0%, hsl(189 98% 62%) 100%);--gradient-text: linear-gradient(135deg, hsl(206 100% 82%) 0%, hsl(189 99% 72%) 100%);--glow-primary: 0 0 50px hsl(206 100% 68% / .34);--glow-accent: 0 0 40px hsl(189 98% 62% / .3);--shadow-card: 0 10px 42px hsl(222 54% 3% / .63);--shadow-elevated: 0 14px 56px hsl(222 56% 2% / .68);--grid-color: hsl(209 44% 30% / .45);--node-color: hsl(206 100% 68%);--connection-color: hsl(189 98% 62% / .58)}.databases-theme .text-blue-300,.databases-theme .text-blue-400,.databases-theme .text-blue-500{color:#1e40af}.databases-theme .text-cyan-300,.databases-theme .text-cyan-400,.databases-theme .text-cyan-500{color:#0e7490}.databases-theme .text-green-300{color:#166534}.databases-theme .text-green-400,.databases-theme .text-green-500{color:#15803d}.databases-theme .text-emerald-300{color:#065f46}.databases-theme .text-emerald-400,.databases-theme .text-emerald-500{color:#059669}.databases-theme .text-amber-300{color:#92400e}.databases-theme .text-amber-400,.databases-theme .text-amber-500{color:#b45309}.databases-theme .text-yellow-300{color:#854d0e}.databases-theme .text-yellow-400,.databases-theme .text-yellow-500{color:#a16207}.databases-theme .text-purple-300{color:#6b21a8}.databases-theme .text-purple-400{color:#6d28d9}.databases-theme .text-purple-500{color:#7e22ce}.databases-theme .text-violet-300{color:#5b21b6}.databases-theme .text-violet-400{color:#6d28d9}.databases-theme .text-violet-500{color:#7c3aed}.databases-theme .text-pink-300,.databases-theme .text-pink-400{color:#9d174d}.databases-theme .text-pink-500{color:#be185d}.databases-theme .text-rose-300{color:#9d174d}.databases-theme .text-rose-400,.databases-theme .text-rose-500{color:#be123c}.databases-theme .text-orange-300{color:#9a3412}.databases-theme .text-orange-400,.databases-theme .text-orange-500{color:#c2410c}.databases-theme .text-red-300,.databases-theme .text-red-400,.databases-theme .text-red-500{color:#b91c1c}.databases-theme .text-lime-300,.databases-theme .text-lime-400,.databases-theme .text-lime-500{color:#4d7c0f}.dark .databases-theme .text-blue-300,.dark .databases-theme .text-blue-400,.dark .databases-theme .text-blue-500{color:#93c5fd}.dark .databases-theme .text-cyan-300,.dark .databases-theme .text-cyan-400,.dark .databases-theme .text-cyan-500{color:#67e8f9}.dark .databases-theme .text-green-300,.dark .databases-theme .text-green-400,.dark .databases-theme .text-green-500{color:#86efac}.dark .databases-theme .text-emerald-300,.dark .databases-theme .text-emerald-400,.dark .databases-theme .text-emerald-500{color:#6ee7b7}.dark .databases-theme .text-amber-300,.dark .databases-theme .text-amber-400,.dark .databases-theme .text-amber-500{color:#fcd34d}.dark .databases-theme .text-yellow-300,.dark .databases-theme .text-yellow-400,.dark .databases-theme .text-yellow-500{color:#fde047}.dark .databases-theme .text-purple-300,.dark .databases-theme .text-purple-400{color:#c4b5fd}.dark .databases-theme .text-purple-500{color:#d8b4fe}.dark .databases-theme .text-violet-300,.dark .databases-theme .text-violet-400{color:#c4b5fd}.dark .databases-theme .text-violet-500{color:#d8b4fe}.dark .databases-theme .text-pink-300{color:#f9a8d4}.dark .databases-theme .text-pink-400,.dark .databases-theme .text-pink-500{color:#f472b6}.dark .databases-theme .text-rose-300{color:#fda4af}.dark .databases-theme .text-rose-400,.dark .databases-theme .text-rose-500{color:#fb7185}.dark .databases-theme .text-orange-300,.dark .databases-theme .text-orange-400,.dark .databases-theme .text-orange-500{color:#fdba74}.dark .databases-theme .text-red-300,.dark .databases-theme .text-red-400,.dark .databases-theme .text-red-500{color:#fca5a5}.dark .databases-theme .text-lime-300,.dark .databases-theme .text-lime-400,.dark .databases-theme .text-lime-500{color:#bef264}.microservices-theme{--primary: 210 100% 42%;--accent: 186 96% 30%;--secondary: 209 46% 91%;--muted: 207 36% 91%;--border: 209 42% 79%;--ring: 210 100% 48%;--destructive: 0 72% 50%;--gradient-hero: linear-gradient(135deg, hsl(206 74% 97%) 0%, hsl(193 80% 94%) 44%, hsl(217 72% 96%) 100%);--gradient-card: linear-gradient(150deg, hsl(208 70% 97%) 0%, hsl(193 78% 95%) 48%, hsl(219 68% 96%) 100%);--gradient-accent: linear-gradient(135deg, hsl(210 100% 48%) 0%, hsl(186 96% 30%) 100%);--gradient-text: linear-gradient(135deg, hsl(211 100% 39%) 0%, hsl(187 100% 24%) 100%);--glow-primary: 0 0 46px hsl(210 100% 48% / .24);--glow-accent: 0 0 38px hsl(186 96% 30% / .2);--shadow-card: 0 8px 30px hsl(210 50% 30% / .14);--shadow-elevated: 0 12px 46px hsl(210 48% 24% / .18);--grid-color: hsl(209 62% 72% / .45);--node-color: hsl(210 100% 48%);--connection-color: hsl(186 96% 30% / .58)}.dark .microservices-theme{--primary: 206 100% 68%;--accent: 186 96% 62%;--secondary: 214 40% 20%;--muted: 214 34% 17%;--border: 212 34% 26%;--ring: 206 100% 68%;--destructive: 0 84% 60%;--gradient-hero: linear-gradient(135deg, hsl(222 45% 9%) 0%, hsl(209 54% 14%) 46%, hsl(192 58% 13%) 100%);--gradient-card: linear-gradient(150deg, hsl(222 41% 11%) 0%, hsl(209 51% 15%) 48%, hsl(195 58% 14%) 100%);--gradient-accent: linear-gradient(135deg, hsl(206 100% 68%) 0%, hsl(186 96% 62%) 100%);--gradient-text: linear-gradient(135deg, hsl(206 100% 82%) 0%, hsl(186 98% 72%) 100%);--glow-primary: 0 0 50px hsl(206 100% 68% / .34);--glow-accent: 0 0 40px hsl(186 96% 62% / .3);--shadow-card: 0 10px 42px hsl(222 54% 3% / .63);--shadow-elevated: 0 14px 56px hsl(222 56% 2% / .68);--grid-color: hsl(209 44% 30% / .45);--node-color: hsl(206 100% 68%);--connection-color: hsl(186 96% 62% / .58)}.microservices-theme .text-blue-300,.microservices-theme .text-blue-400,.microservices-theme .text-blue-500,.microservices-theme .text-sky-300,.microservices-theme .text-sky-400,.microservices-theme .text-sky-500,.microservices-theme .text-sky-600,.microservices-theme .text-sky-700{color:#1e40af}.microservices-theme .text-cyan-300,.microservices-theme .text-cyan-400,.microservices-theme .text-cyan-500,.microservices-theme .text-cyan-700{color:#0e7490}.microservices-theme .text-teal-300{color:#0f766e}.microservices-theme .text-teal-400,.microservices-theme .text-teal-500{color:#0d9488}.microservices-theme .text-indigo-300,.microservices-theme .text-indigo-400{color:#1e40af}.microservices-theme .text-indigo-500{color:#2563eb}.microservices-theme .text-green-300{color:#166534}.microservices-theme .text-green-400,.microservices-theme .text-green-500{color:#15803d}.microservices-theme .text-emerald-300,.microservices-theme .text-emerald-400,.microservices-theme .text-emerald-500,.microservices-theme .text-emerald-600,.microservices-theme .text-emerald-700{color:#065f46}.microservices-theme .text-destructive{color:#dc2626}.microservices-theme .text-primary\/90{color:hsl(var(--primary))}.microservices-theme .text-amber-300{color:#92400e}.microservices-theme .text-amber-400,.microservices-theme .text-amber-500{color:#b45309}.microservices-theme .text-amber-600,.microservices-theme .text-amber-700{color:#92400e}.microservices-theme .text-accent{color:#0e7490}.microservices-theme .text-yellow-300{color:#854d0e}.microservices-theme .text-yellow-400,.microservices-theme .text-yellow-500{color:#a16207}.microservices-theme .text-purple-300{color:#1e40af}.microservices-theme .text-purple-400{color:#1d4ed8}.microservices-theme .text-purple-500{color:#2563eb}.microservices-theme .text-pink-300,.microservices-theme .text-pink-400{color:#9d174d}.microservices-theme .text-pink-500{color:#be185d}.microservices-theme .text-rose-300{color:#9d174d}.microservices-theme .text-rose-400,.microservices-theme .text-rose-500{color:#be123c}.microservices-theme .text-rose-700{color:#9f1239}.microservices-theme .text-violet-300{color:#1e40af}.microservices-theme .text-violet-400{color:#1d4ed8}.microservices-theme .text-violet-500{color:#2563eb}.microservices-theme .text-violet-600,.microservices-theme .text-violet-700,.microservices-theme .text-fuchsia-300,.microservices-theme .text-fuchsia-700{color:#1d4ed8}.microservices-theme .text-orange-300{color:#9a3412}.microservices-theme .text-orange-400,.microservices-theme .text-orange-500{color:#c2410c}.microservices-theme .text-red-300,.microservices-theme .text-red-400,.microservices-theme .text-red-500{color:#b91c1c}.microservices-theme .text-red-600,.microservices-theme .text-red-700{color:#991b1b}.microservices-theme .text-lime-300,.microservices-theme .text-lime-400,.microservices-theme .text-lime-500{color:#4d7c0f}.dark .microservices-theme .text-blue-300,.dark .microservices-theme .text-blue-400,.dark .microservices-theme .text-blue-500,.dark .microservices-theme .text-sky-300,.dark .microservices-theme .text-sky-400,.dark .microservices-theme .text-sky-500,.dark .microservices-theme .text-sky-600,.dark .microservices-theme .text-sky-700{color:#93c5fd}.dark .microservices-theme .text-cyan-300,.dark .microservices-theme .text-cyan-400,.dark .microservices-theme .text-cyan-500,.dark .microservices-theme .text-cyan-700{color:#67e8f9}.dark .microservices-theme .text-teal-300,.dark .microservices-theme .text-teal-400,.dark .microservices-theme .text-teal-500{color:#5eead4}.dark .microservices-theme .text-indigo-300,.dark .microservices-theme .text-indigo-400,.dark .microservices-theme .text-indigo-500{color:#a5b4fc}.dark .microservices-theme .text-green-300,.dark .microservices-theme .text-green-400,.dark .microservices-theme .text-green-500{color:#86efac}.dark .microservices-theme .text-emerald-300,.dark .microservices-theme .text-emerald-400,.dark .microservices-theme .text-emerald-500,.dark .microservices-theme .text-emerald-600,.dark .microservices-theme .text-emerald-700{color:#6ee7b7}.dark .microservices-theme .text-amber-300,.dark .microservices-theme .text-amber-400,.dark .microservices-theme .text-amber-500,.dark .microservices-theme .text-amber-600,.dark .microservices-theme .text-amber-700{color:#fcd34d}.dark .microservices-theme .text-accent{color:#67e8f9}.dark .microservices-theme .text-yellow-300,.dark .microservices-theme .text-yellow-400,.dark .microservices-theme .text-yellow-500{color:#fde047}.dark .microservices-theme .text-purple-300,.dark .microservices-theme .text-purple-400,.dark .microservices-theme .text-purple-500{color:#7dd3fc}.dark .microservices-theme .text-pink-300{color:#f9a8d4}.dark .microservices-theme .text-pink-400,.dark .microservices-theme .text-pink-500{color:#f472b6}.dark .microservices-theme .text-rose-300{color:#fda4af}.dark .microservices-theme .text-rose-400,.dark .microservices-theme .text-rose-500{color:#fb7185}.dark .microservices-theme .text-rose-700{color:#fda4af}.dark .microservices-theme .text-violet-300,.dark .microservices-theme .text-violet-400{color:#7dd3fc}.dark .microservices-theme .text-violet-500,.dark .microservices-theme .text-violet-600,.dark .microservices-theme .text-violet-700{color:#93c5fd}.dark .microservices-theme .text-fuchsia-300,.dark .microservices-theme .text-fuchsia-700{color:#f9a8d4}.dark .microservices-theme .text-orange-300,.dark .microservices-theme .text-orange-400,.dark .microservices-theme .text-orange-500{color:#fdba74}.dark .microservices-theme .text-red-300,.dark .microservices-theme .text-red-400,.dark .microservices-theme .text-red-500,.dark .microservices-theme .text-red-600,.dark .microservices-theme .text-red-700,.dark .microservices-theme .text-destructive{color:#fca5a5}.dark .microservices-theme .text-lime-300,.dark .microservices-theme .text-lime-400,.dark .microservices-theme .text-lime-500{color:#bef264}.dark .microservices-theme .dark\:text-amber-300,.dark .microservices-theme .dark\:text-amber-400{color:#fcd34d}.dark .microservices-theme .dark\:text-cyan-300{color:#67e8f9}.dark .microservices-theme .dark\:text-emerald-300,.dark .microservices-theme .dark\:text-emerald-400{color:#6ee7b7}.dark .microservices-theme .dark\:text-fuchsia-300{color:#f9a8d4}.dark .microservices-theme .dark\:text-red-300{color:#fca5a5}.dark .microservices-theme .dark\:text-rose-300{color:#fda4af}.dark .microservices-theme .dark\:text-sky-300{color:#93c5fd}.dark .microservices-theme .dark\:text-violet-300{color:#7dd3fc}
