:root{--aud-accent:#fe5000;--aud-ivory:#f4f0e8;--aud-paper:#faf7f1;--aud-ink:#1d1d1a;--aud-muted:#746e65;--aud-line:#1d1d1a1a;--aud-line-strong:#1d1d1a2b;--aud-radius-sm:12px;--aud-radius-md:18px;--aud-radius-lg:24px;--aud-radius-xl:30px;--aud-shadow-card:0 1px 1px #1d1d1a06, 0 12px 32px -20px #1d1d1a42;--aud-shadow-lift:0 2px 2px #1d1d1a09, 0 24px 58px -30px #1d1d1a61;--aud-shadow-nav:0 16px 44px #1d1d1a29}html{background:var(--aud-ivory)}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.audacious-root{isolation:isolate;color:var(--aud-ink);position:relative}.audacious-root:before{content:"";z-index:-1;pointer-events:none;opacity:.38;background-image:radial-gradient(circle at 12% 22%,#1d1d1a09 0 1px,#0000 1.35px),radial-gradient(circle at 71% 64%,#1d1d1a06 0 1px,#0000 1.4px),repeating-linear-gradient(104deg,#1d1d1a03 0 1px,#0000 1px 8px);background-size:17px 17px,23px 19px,100% 100%;position:fixed;inset:0}.audacious-root *,.audacious-root :before,.audacious-root :after{box-sizing:border-box}.audacious-root h1,.audacious-root h2,.audacious-root h3,.audacious-root [data-heading=true]{font-family:var(--aud-heading-font,inherit);text-wrap:balance}.audacious-root p{text-wrap:pretty}.audacious-root>header:first-of-type{border-bottom-color:var(--aud-line)!important}.audacious-root>header:first-of-type>div:first-child{border-bottom:0!important}.audacious-root>header:first-of-type>div:first-child>div[style*=radial-gradient]{background:0 0!important}.audacious-root>header:first-of-type>div:first-child>img{opacity:.72!important;transform:scale(1.025)!important}.audacious-root>header:first-of-type>div:first-child>div[style*="linear-gradient(90deg"]{opacity:.42}.audacious-root>header:first-of-type>div:first-child:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg,#ffffff0a,transparent 45%),radial-gradient(circle at 84% 4%,color-mix(in srgb,var(--aud-accent) 7%,transparent),transparent 28rem);position:absolute;inset:0}.audacious-root>header:first-of-type h1{letter-spacing:-.045em!important;font-weight:900!important}@media(min-width:640px){.audacious-root>header[style*="position: sticky"]{border-bottom:1px solid #ffffff18!important;box-shadow:0 14px 34px #0003!important}.audacious-root>header[style*="position: sticky"] [role=tablist]{box-shadow:none!important;background:0 0!important;border:0!important;gap:2px!important;padding:0 0 9px!important}.audacious-root>header[style*="position: sticky"] [role=tab]{min-height:40px;border-radius:13px!important;margin:6px 1px!important;padding:9px 14px!important}.audacious-root>header[style*="position: sticky"] [role=tab][aria-selected=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--aud-accent) 28%,transparent)}}@media(max-width:639px){.audacious-root{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.audacious-root>nav[aria-label="Main navigation"]{-webkit-backdrop-filter:blur(24px)saturate(1.12);overflow:hidden;left:12px!important;right:12px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;box-shadow:var(--aud-shadow-nav)!important;border:1px solid #ffffffbf!important;border-radius:28px!important;padding-bottom:0!important}.audacious-root>nav[aria-label="Main navigation"]>[role=tablist]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:27px!important;gap:1px!important;padding:6px!important}.audacious-root>nav[aria-label="Main navigation"] button{border-radius:20px!important;min-height:55px!important}.audacious-root>nav[aria-label="Main navigation"] [role=tab][aria-selected=true]{position:relative}.audacious-root>nav[aria-label="Main navigation"] [role=tab][aria-selected=true]:after{content:"";background:var(--aud-accent);border-radius:999px;width:5px;height:5px;position:absolute;top:6px;right:calc(50% - 15px);box-shadow:0 0 0 2px #fffc}.audacious-root>div:has(>nav[aria-label="Main navigation"]){overscroll-behavior:contain;box-shadow:0 30px 60px #1d1d1a2e;height:calc(100dvh - 52px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - 52px - env(safe-area-inset-bottom,0px))!important;padding:12px!important;overflow-y:auto!important}.audacious-root>div:has(>nav[aria-label="Main navigation"]) [role=tablist]{box-shadow:none!important;background:0 0!important;border:0!important;gap:5px!important;padding:0!important;display:grid!important}.audacious-root>div:has(>nav[aria-label="Main navigation"]) [role=tab]{min-height:48px;border-radius:15px!important;padding:13px 16px!important;font-weight:750!important}.audacious-root>div:has(>nav[aria-label="Main navigation"])>button{min-height:48px;text-align:left!important;border-radius:15px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:12px 16px!important;display:flex!important}}.audacious-root .aud-section-title{line-height:1.2;color:var(--aud-accent)!important;letter-spacing:.17em!important;margin-bottom:13px!important;font-size:10px!important;font-weight:850!important}.audacious-root .aud-section-title--large{color:inherit!important;letter-spacing:-.048em!important;margin-bottom:18px!important;font-size:clamp(25px,3vw,34px)!important;font-weight:900!important;line-height:.98!important}.audacious-root .aud-card,.audacious-root .aud-kpi{transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;border-color:var(--aud-line)!important;border-radius:var(--aud-radius-lg)!important;box-shadow:var(--aud-shadow-card)!important;-webkit-backdrop-filter:none!important}.audacious-root .aud-card:before,.audacious-root .aud-kpi:before{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--aud-accent) 34%,transparent),transparent 56%);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.audacious-root .aud-kpi:after{content:"";background:color-mix(in srgb,var(--aud-accent) 7%,transparent);pointer-events:none;border-radius:999px;width:84px;height:84px;position:absolute;top:-54px;right:-44px}@media(hover:hover){.audacious-root .aud-card:hover,.audacious-root .aud-kpi:hover{transform:translateY(-2px);border-color:var(--aud-line-strong)!important;box-shadow:var(--aud-shadow-lift)!important}}.audacious-root button,.audacious-root input,.audacious-root select,.audacious-root textarea{font:inherit}.audacious-root button{-webkit-tap-highlight-color:transparent;transition:transform .15s,box-shadow .15s,border-color .15s,background-color .15s,color .15s}.audacious-root button:active{transform:scale(.985)}.audacious-root input,.audacious-root select,.audacious-root textarea{min-height:46px;transition:border-color .16s,box-shadow .16s,background-color .16s;border-color:var(--aud-line-strong)!important;border-radius:var(--aud-radius-sm)!important;box-shadow:inset 0 1px #ffffffb8,0 1px 1px #1d1d1a05!important}.audacious-root input[type=checkbox],.audacious-root input[type=radio]{min-height:0;accent-color:var(--aud-accent)}.audacious-root input:focus,.audacious-root select:focus,.audacious-root textarea:focus{border-color:color-mix(in srgb,var(--aud-accent) 58%,transparent)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--aud-accent) 9%,transparent),inset 0 1px #fffc!important;outline:none!important}.audacious-root button:focus-visible,.audacious-root input:focus-visible,.audacious-root select:focus-visible,.audacious-root textarea:focus-visible,.audacious-root a:focus-visible{outline-offset:3px;outline:3px solid color-mix(in srgb,var(--aud-accent) 22%,transparent)!important}.audacious-root [role=tablist]{box-shadow:inset 0 1px #ffffffb3;border:1px solid var(--aud-line)!important;border-radius:16px!important}.audacious-root [role=tab]{border-radius:12px!important;font-weight:750!important}.audacious-root .aud-scroll-table{border:1px solid var(--aud-line);border-radius:var(--aud-radius-md);box-shadow:var(--aud-shadow-card);scrollbar-width:thin;-webkit-overflow-scrolling:touch;background:#ffffff57;overflow-x:auto}.audacious-root table{border-collapse:separate;border-spacing:0;width:100%;margin:0;box-shadow:none!important;background:0 0!important;border:0!important}.audacious-root thead th{text-transform:uppercase;border-bottom:1px solid var(--aud-line)!important;background:color-mix(in srgb,var(--aud-ivory) 76%,white)!important;color:var(--aud-muted)!important;letter-spacing:.12em!important;font-size:9.5px!important;font-weight:850!important}.audacious-root th,.audacious-root td{padding:13px 15px!important}.audacious-root tbody td{border-bottom-color:#1d1d1a11!important}.audacious-root tbody tr:last-child td{border-bottom:0!important}.audacious-root tbody tr{transition:background-color .15s}@media(hover:hover){.audacious-root tbody tr:hover{background:color-mix(in srgb,var(--aud-accent) 3.5%,transparent)}}.audacious-root .recharts-wrapper,.audacious-root .recharts-surface{overflow:visible}.audacious-root .recharts-cartesian-grid line{stroke:#1d1d1a16!important}.audacious-root .recharts-cartesian-axis-tick-value{font-size:10px;font-weight:600;fill:var(--aud-muted)!important}.audacious-root .recharts-default-tooltip{border:1px solid var(--aud-line)!important;border-radius:14px!important;box-shadow:0 18px 44px #1d1d1a29!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"]){--archive-line:var(--aud-line)}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"]){position:relative;overflow:hidden;border-radius:var(--aud-radius-lg)!important;background:radial-gradient(circle at 88% -8%,color-mix(in srgb,var(--aud-accent) 42%,transparent),transparent 24rem),linear-gradient(135deg,#1d1d1a,#2a2722)!important;border:0!important;padding:28px 30px!important;box-shadow:0 26px 64px #1d1d1a30!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"]):after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:999px;width:210px;height:210px;position:absolute;bottom:-126px;right:-92px;box-shadow:0 0 0 42px #ffffff05,0 0 0 84px #ffffff03}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"])>div:first-child{z-index:1;position:relative;color:color-mix(in srgb,var(--aud-accent) 78%,white)!important;margin-bottom:18px!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"])>div:nth-child(2){z-index:1;position:relative;gap:0!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"])>div:nth-child(2)>div{border-right:1px solid #ffffff1a;min-width:0;margin-right:18px;padding:2px 18px 2px 0}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"])>div:nth-child(2)>div:last-child{border-right:0;margin-right:0}:is(.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"])>div:nth-child(2)>div>div:first-child,.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"])>div:nth-child(2)>div>div:last-child){color:#ffffff94!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"])>div:nth-child(2)>div>div:nth-child(2){color:#fff!important;letter-spacing:-.05em!important;font-size:clamp(26px,3vw,36px)!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]{min-height:52px!important;box-shadow:var(--aud-shadow-card)!important;border-radius:16px!important;margin:0 0 14px!important;padding:0 18px!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div{border:1px solid var(--archive-line);border-radius:var(--aud-radius-md);box-shadow:var(--aud-shadow-card);margin-bottom:16px!important;padding:18px!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div>div:first-of-type>button{min-height:74px;box-shadow:0 5px 18px #1d1d1a0a;border-radius:15px!important;min-width:82px!important;padding:12px 15px!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div+div{border:1px solid var(--archive-line);border-radius:var(--aud-radius-lg);min-height:330px;box-shadow:var(--aud-shadow-card);padding:18px!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div+div button[style*="text-align: left"]{min-height:78px;box-shadow:0 7px 22px #1d1d1a0b;border-radius:16px!important;padding:16px 18px!important}@media(min-width:640px){.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div+div{grid-template-columns:205px minmax(0,1fr)!important;gap:22px!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div+div>div:first-child{border-right:1px solid var(--archive-line);padding:4px 14px 4px 2px}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div+div>div:first-child>button{min-height:42px;border-radius:12px!important;margin-bottom:6px!important;padding:0 14px!important}}@media(max-width:639px){.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"]){border-radius:20px!important;padding:22px 18px!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"])>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 0!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>div:has(+input[placeholder^="Search by series, preacher or date"])>div:nth-child(2)>div{margin-right:0;padding-right:12px}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div{padding:15px!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div>div:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div>div:first-of-type>button{width:100%}.audacious-root div:has(>input[placeholder^="Search by series, preacher or date"])>input[placeholder^="Search by series, preacher or date"]+div+div{border-radius:18px;min-height:0;padding:14px!important}}.audacious-standalone{min-height:100vh}.audacious-standalone>header{box-shadow:0 8px 30px #1d1d1a0d;border-bottom-color:var(--aud-line)!important}.audacious-standalone>main{width:min(100%,1180px)}.audacious-standalone>main>div:first-child h1{font-family:var(--aud-heading-font,inherit);font-weight:900;letter-spacing:-.045em!important}body div[style*="min-height: 100vh"][style*="align-items: center"][style*="justify-content: center"]:has(>div[style*="max-width: 420px"]){position:relative;overflow:hidden;background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--aud-accent) 30%,transparent),transparent 24rem),radial-gradient(circle at 82% 84%,#ffffff14,transparent 30rem),linear-gradient(145deg,#1d1d1a,#29251f 55%,#171614)!important;padding:24px!important}body div[style*="max-width: 420px"][style*="padding: 28px"]{z-index:2;-webkit-backdrop-filter:blur(22px);position:relative;background:#faf7f1f5!important;border:1px solid #ffffffb8!important;border-radius:28px!important;width:min(100%,430px)!important;max-width:430px!important;padding:34px 32px 30px!important;box-shadow:0 34px 90px #00000052,inset 0 1px #ffffffe6!important}body div[style*="max-width: 420px"][style*="padding: 28px"]:before{content:"WELCOME BACK";border:1px solid color-mix(in srgb,var(--aud-accent) 28%,transparent);background:color-mix(in srgb,var(--aud-accent) 8%,transparent);min-height:25px;color:var(--aud-accent);letter-spacing:.16em;border-radius:999px;align-items:center;margin-bottom:18px;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex}body div[style*="max-width: 420px"][style*="padding: 28px"] h1{letter-spacing:-.055em!important;margin-bottom:8px!important;font-size:clamp(30px,8vw,40px)!important;font-weight:900!important;line-height:.98!important}body div[style*="max-width: 420px"][style*="padding: 28px"] h1+p{max-width:31ch;margin-bottom:26px!important;font-size:13px!important;line-height:1.65!important}body div[style*="max-width: 420px"][style*="padding: 28px"]>button:first-of-type,body div[style*="max-width: 420px"][style*="padding: 28px"] input[type=password]+button{border-radius:14px!important;min-height:50px!important}body div[style*="max-width: 420px"][style*="padding: 28px"] input[type=email],body div[style*="max-width: 420px"][style*="padding: 28px"] input[type=password]{border:1px solid var(--aud-line-strong)!important;background:var(--aud-ivory)!important;height:49px!important;color:var(--aud-ink)!important;border-radius:14px!important;padding:0 14px!important}body div[style*="max-width: 420px"][style*="padding: 28px"] input:focus{border-color:color-mix(in srgb,var(--aud-accent) 55%,transparent)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--aud-accent) 9%,transparent)!important;background:#fff!important;outline:none!important}@media(max-width:639px){.audacious-root .aud-card{border-radius:20px!important;padding:18px!important}.audacious-root .aud-kpi{border-radius:18px!important}.audacious-root th,.audacious-root td{padding:11px 12px!important}body div[style*="min-height: 100vh"][style*="align-items: center"][style*="justify-content: center"]:has(>div[style*="max-width: 420px"]){padding:max(18px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom))!important}body div[style*="max-width: 420px"][style*="padding: 28px"]{border-radius:24px!important;padding:30px 22px 24px!important}}@media(prefers-reduced-motion:reduce){.audacious-root *,.audacious-root :before,.audacious-root :after,body div[style*="max-width: 420px"][style*="padding: 28px"] *{transition:none!important;animation-duration:.01ms!important}}
