.child-card[data-v-d93dacbb]{background-color:#fff;border-radius:1rem;flex-direction:column;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}a.child-card[data-v-d93dacbb]{color:inherit;text-decoration:none}.interactive[data-v-d93dacbb]{cursor:pointer}.interactive[data-v-d93dacbb]:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.selected[data-v-d93dacbb]{box-shadow:0 0 0 3px #3b82f6,0 10px 15px -3px #0000001a}.card-icon[data-v-d93dacbb]{justify-content:center;align-items:center;padding:1.5rem;font-size:2.5rem;display:flex}.card-content[data-v-d93dacbb]{flex:1;padding:1rem 1.5rem;display:block}.card-title[data-v-d93dacbb]{margin-bottom:.5rem;font-size:1.25rem;font-weight:700;display:block}.card-description[data-v-d93dacbb]{color:#4b5563;font-size:.875rem;display:block}.card-footer[data-v-d93dacbb]{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:1rem 1.5rem;display:block}.card-badge[data-v-d93dacbb]{color:#fff;background-color:#ef4444;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:700;position:absolute;top:.5rem;right:.5rem}.theme-blue[data-v-d93dacbb]{border-top:4px solid #3b82f6}.theme-blue .card-icon[data-v-d93dacbb]{color:#3b82f6}.theme-green[data-v-d93dacbb]{border-top:4px solid #10b981}.theme-green .card-icon[data-v-d93dacbb]{color:#10b981}.theme-purple[data-v-d93dacbb]{border-top:4px solid #8b5cf6}.theme-purple .card-icon[data-v-d93dacbb]{color:#8b5cf6}.theme-pink[data-v-d93dacbb]{border-top:4px solid #ec4899}.theme-pink .card-icon[data-v-d93dacbb]{color:#ec4899}.theme-yellow[data-v-d93dacbb]{border-top:4px solid #f59e0b}.theme-yellow .card-icon[data-v-d93dacbb]{color:#f59e0b}.theme-orange[data-v-d93dacbb]{border-top:4px solid #f97316}.theme-orange .card-icon[data-v-d93dacbb]{color:#f97316}.theme-red[data-v-d93dacbb]{border-top:4px solid #ef4444}.theme-red .card-icon[data-v-d93dacbb]{color:#ef4444}.content-renderer[data-v-f8215877]{min-height:400px}.nav-button[data-v-6479f3be]{color:#4b5563;border-radius:9999px;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.nav-button[data-v-6479f3be]:hover{background-color:#f3f4f6}.nav-button.active[data-v-6479f3be]{color:#4f46e5;background-color:#eef2ff}.nav-button .icon[data-v-6479f3be]{font-size:1.5rem}.size-small[data-v-6479f3be]{padding:.5rem 1rem;font-size:.875rem}.size-small .icon[data-v-6479f3be]{font-size:1.25rem}.size-medium[data-v-6479f3be]{padding:.75rem 1.5rem;font-size:1rem}.size-medium .icon[data-v-6479f3be]{font-size:1.5rem}.size-large[data-v-6479f3be]{padding:1rem 2rem;font-size:1.25rem}.size-large .icon[data-v-6479f3be]{font-size:2rem}.read-aloud-icon[data-v-d38de4b5]{color:#4f46e5;cursor:pointer;background-color:#e0e7ff;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;font-size:22px;line-height:1;transition:all .2s;display:inline-flex}.read-aloud-icon[data-v-d38de4b5]:hover{background-color:#c7d2fe}.read-aloud-icon.playing[data-v-d38de4b5]{color:#fff;background-color:#818cf8}.read-aloud-icon.disabled[data-v-d38de4b5]{opacity:.5;cursor:not-allowed}.error-tooltip[data-v-d38de4b5]{color:#b91c1c;z-index:10;white-space:normal;background-color:#fee2e2;border-radius:4px;max-width:200px;margin-top:4px;padding:4px 8px;font-size:12px;position:absolute}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-7b96b93a],[data-v-7b96b93a]:before,[data-v-7b96b93a]:after,[data-v-7b96b93a]::backdrop{--tw-font-weight:initial}}}.btn[data-v-7b96b93a]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.btn.small[data-v-7b96b93a]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.btn.large[data-v-7b96b93a]{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.btn[data-v-7b96b93a]:disabled{cursor:not-allowed}@property --tw-font-weight{syntax:"*";inherits:false}
