html body .oss-site-header,html body header.oss-site-header{top:var(--oss-banner-height,0px)!important;z-index:80!important;width:auto!important;margin-left:0!important;position:fixed!important;left:0!important;right:0!important;transform:translateZ(0)!important}@media (min-width:768px){html body .oss-site-header,html body header.oss-site-header{height:76px!important}html body .sanctuary-app-content[data-page-content=true]{padding-top:calc(var(--oss-banner-height,0px) + var(--sanctuary-desktop-header-height,76px) + var(--sanctuary-content-top-gap,1.25rem))!important}}@media (max-width:767px){html body header.block.md\:hidden{top:var(--oss-banner-height,0px)!important;z-index:80!important;width:100vw!important;position:fixed!important;left:0!important;right:0!important;transform:translateZ(0)!important}html body .sanctuary-app-content[data-page-content=true]{padding-top:calc(var(--oss-banner-height,0px) + var(--sanctuary-mobile-header-height,108px) + var(--sanctuary-content-top-gap,1.25rem))!important}}html body .sanctuary-app-content[data-page-content=true]{padding-top:calc(var(--sanctuary-mobile-header-height,108px) + var(--sanctuary-content-top-gap,1.25rem))!important}@media (min-width:768px){html body .sanctuary-app-content[data-page-content=true]{padding-top:calc(var(--oss-banner-height,0px) + var(--sanctuary-desktop-header-height,76px) + var(--sanctuary-content-top-gap,1.25rem))!important}}html body [data-page-content=true] main.py-10,html body [data-page-content=true] main.py-6,html body [data-page-content=true] main[class*=py-10],html body [data-page-content=true] main[class*=py-6]{padding-top:.4rem!important}html body [data-page-content=true] main>.page-header{margin-top:0!important;margin-bottom:1.25rem!important}html body [data-page-content=true] main>.page-header+*,html body [data-page-content=true] main>.page-header+.grid,html body [data-page-content=true] main>.page-header+.space-y-3,html body [data-page-content=true] main>.page-header+.space-y-4,html body [data-page-content=true] main>.page-header+.space-y-6{margin-top:0!important}html body .oss-sidebar-scroll{scrollbar-width:none!important;-ms-overflow-style:none!important;scroll-behavior:smooth!important}html body .oss-sidebar-scroll::-webkit-scrollbar{width:0!important;height:0!important}html body .oss-sidebar-more-button{color:currentColor!important;opacity:.5!important;width:1rem!important;height:1rem!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;margin:.25rem auto .35rem!important;padding:0!important;transition:opacity .16s!important;display:inline-flex!important}html body .oss-sidebar-more-button:hover,html body .oss-sidebar-more-button:focus-visible{opacity:1!important;background:0 0!important;border:0!important;transform:none!important}html body .oss-sidebar-more-button.is-collapsed,html body .oss-sidebar-more-button.is-expanded{align-self:center!important}html body .oss-sidebar-more-icon{border-bottom:2px solid!important;border-right:2px solid!important;width:.5rem!important;height:.5rem!important;display:block!important;transform:rotate(45deg)!important}html body .oss-sidebar-more-button.is-up .oss-sidebar-more-icon{transform:rotate(225deg)!important}html body [data-page-content=true] .page-header:not(.compact)>p,html body [data-page-content=true] .page-header:not(.compact)>div>p{font-size:18px!important;font-style:normal!important;font-weight:400!important;font-family:var(--font-serif,"Fraunces"), Georgia, serif!important;letter-spacing:0!important;opacity:.7!important;line-height:1.3!important}@media (max-width:767px){html body [data-page-content=true] .page-header:not(.compact)>p,html body [data-page-content=true] .page-header:not(.compact)>div>p{font-size:13px!important;line-height:1.4!important}}html body [data-page-content=true] .page-header>p.oss-hero-quote{letter-spacing:0!important;font-size:18px!important;font-style:normal!important;font-weight:700!important}html body [data-page-content=true] section.bg-white>h2:first-child,html body [data-page-content=true] section[class*=bg-white]>h2:first-child,html body [data-page-content=true] article.bg-white>h2:first-child,html body [data-page-content=true] article[class*=bg-white]>h2:first-child,html body [data-page-content=true] section.oss-card>h2:first-child,html body [data-page-content=true] article.oss-card>h2:first-child{letter-spacing:.01em!important;font-size:clamp(1rem,.96rem + .18vw,1.1rem)!important;font-weight:800!important;line-height:1.25!important}html body .alarms-top-grid,html body .alarms-card-grid{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;display:grid!important}html body .alarms-push-card{min-height:5rem!important;margin-bottom:0!important}html body .alarms-empty-space{display:none!important}html body .alarms-card-grid{align-items:start!important;margin-top:1rem!important}html body .alarm-card{min-height:10rem!important}html body .alarm-card .text-2xl{font-size:clamp(1.05rem,.98rem + .22vw,1.2rem)!important;line-height:1.35!important}html body .alarms-empty-state{grid-column:1/-1!important}html body .alarm-day-button,html body .alarm-day-dot{background:var(--t-surface2,#263a2dd1)!important;border:1px solid var(--t-border,#ffffff42)!important;color:var(--t-textmuted,#f4eddff2)!important;box-shadow:inset 0 1px #ffffff1a!important}html body .alarm-day-button.is-active,html body .alarm-day-dot.is-active{color:#213728!important;background:linear-gradient(#ecf7ded1,#95b180bd)!important;border-color:#ffffffdb!important;box-shadow:0 0 0 2px #ffffff47,0 8px 18px #0c1c1333,inset 0 1px #ffffffad!important}html body .alarm-day-button:hover{color:var(--oss-mirror-text,#fff9ee)!important;border-color:#fff9!important}html[data-theme] body .print-btn.print-btn.print-btn,html[data-theme] body .group-toggle-btn.group-toggle-btn,html[data-theme] body .zoom-btn.zoom-btn,html[data-theme] body .zoom-pct.zoom-pct{color:var(--t-text,#fff9ee)!important}html[data-theme] body .group-toggle-btn.group-toggle-btn.is-active{color:var(--oss-cta-on,#fff9ee)!important}@media (min-width:900px){html body .alarms-top-grid,html body .alarms-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}html body .alarms-empty-space{display:block!important}}html body [data-page-content=true] .alarm-choice-card,html body [data-page-content=true] button[class*=border-2][class*=text-left][class*=rounded-]{background:var(--t-surface2,#526f586b)!important;color:var(--oss-mirror-text,#fff9ee)!important;border-color:#ffffff7a!important;box-shadow:0 10px 28px #0c1c1321,inset 0 1px #ffffff29!important}html body [data-page-content=true] .alarm-choice-card.is-active,html body [data-page-content=true] button[class*=border-2][class*=text-left][class*=rounded-][aria-pressed=true]{background:var(--oss-cta)!important;border-color:var(--oss-cta)!important}html body [data-page-content=true] .alarm-choice-card *,html body [data-page-content=true] button[class*=border-2][class*=text-left][class*=rounded-] *{color:var(--oss-mirror-text,#fff9ee)!important}html body [data-page-content=true] .alarm-choice-card.is-active *,html body [data-page-content=true] .alarm-choice-card.is-active .italic,html body [data-page-content=true] button[class*=border-2][class*=text-left][class*=rounded-][aria-pressed=true] *,html body [data-page-content=true] button[class*=border-2][class*=text-left][class*=rounded-][aria-pressed=true] .italic{color:var(--oss-cta-on)!important}html body [data-page-content=true] .alarm-choice-card .italic,html body [data-page-content=true] button[class*=border-2][class*=text-left][class*=rounded-] .italic{color:var(--oss-mirror-cream-soft,#efe4cf)!important}html body .insights-ai-note{letter-spacing:.012em!important;text-align:center!important;max-width:52rem!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(.95rem,.89rem + .18vw,1.05rem)!important;font-style:normal!important;font-weight:650!important;line-height:1.6!important}html body .messages-panel{min-height:min(34rem,100vh - 19rem)!important}html body .messages-composer{background:var(--t-surface2,#526f586b)!important;border-color:#ffffff6b!important;padding:1rem!important}html body .messages-composer-meta select{min-width:8.5rem!important}html body .messages-composer-row{align-items:center!important}html body .messages-composer-row input,html body .messages-composer-row button{min-height:3.15rem!important}html body .messages-composer-row button{min-width:6.25rem!important}html body .resource-jump-pill:hover,html body .resource-link-card:hover{background:var(--t-accent,#b2cc9e4d)!important;color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important;border-color:#ffffffad!important}html body .resource-jump-pill:hover *,html body .resource-link-card:hover *{color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important}html body .resource-link-card:hover p:last-child{color:var(--t-onaccent,var(--oss-mirror-cream-soft,#efe4cf))!important}html body button.w-12.h-7.rounded-full,html body span.w-12.h-7.rounded-full{background:#283b30d1!important;border:2px solid #ffffff94!important;width:3.3rem!important;height:1.75rem!important;padding:.14rem!important;box-shadow:inset 0 1px 5px #00000047,0 7px 16px #0f1e142e!important}html body button.w-12.h-7.rounded-full.bg-green-900,html body span.w-12.h-7.rounded-full.bg-green-900{background:linear-gradient(#c4dab1eb,#769769e6)!important;border-color:#f5faebd1!important}html body button.w-12.h-7.rounded-full>span.absolute.rounded-full,html body span.w-12.h-7.rounded-full>span.absolute.rounded-full{z-index:1!important;background:#fffdf7fa!important;border:2px solid #253a2eb8!important;width:1.15rem!important;height:1.15rem!important;top:50%!important;left:.18rem!important;right:auto!important;transform:translateY(-50%)!important;box-shadow:0 2px 7px #0f1e1459,inset 0 1px #fffffff2!important}html body button.w-12.h-7.rounded-full.bg-green-900>span.absolute.rounded-full,html body span.w-12.h-7.rounded-full.bg-green-900>span.absolute.rounded-full{background:#fffdf7fa!important;left:auto!important;right:.18rem!important}html body .oss-toggle{background:#283b30d1!important;border:2px solid #ffffff94!important;border-radius:999px!important;flex-shrink:0!important;width:3.3rem!important;height:1.75rem!important;padding:.14rem!important;display:inline-flex!important;position:relative!important;box-shadow:inset 0 1px 5px #00000047,0 7px 16px #0f1e142e!important}html body .oss-toggle.is-on{background:linear-gradient(#c4dab1eb,#769769e6)!important;border-color:#f5faebd1!important}html body .oss-toggle>span{background:#fffdf7fa!important;border:2px solid #253a2eb8!important;border-radius:999px!important;width:1.15rem!important;height:1.15rem!important;transition:left .16s,right .16s!important;position:absolute!important;top:50%!important;left:.18rem!important;right:auto!important;transform:translateY(-50%)!important;box-shadow:0 2px 7px #0f1e1459,inset 0 1px #fffffff2!important}html body .oss-toggle.is-on>span{background:#fffdf7fa!important;left:auto!important;right:.18rem!important}html body main nav button:hover,html body main nav a:hover>span,html body main nav [class*=hover\:bg-stone-50]:hover,html body main nav [class*=hover\:bg-white]:hover,html body main nav [class*=hover\:text-green-900]:hover{color:var(--oss-mirror-text,#fff9ee)!important;background:#bccda433!important;border-color:#ffffff57!important}html body main nav button:hover *,html body main nav a:hover>span *,html body main nav [class*=hover\:bg-stone-50]:hover *,html body main nav [class*=hover\:bg-white]:hover *,html body main nav [class*=hover\:text-green-900]:hover *{color:var(--oss-mirror-text,#fff9ee)!important;stroke:currentColor!important}html body [data-page-content=true] .text-stone-500,html body [data-page-content=true] .text-stone-600,html body [data-page-content=true] .text-stone-700,html body [data-page-content=true] .text-gray-500,html body [data-page-content=true] .text-gray-600,html body [data-page-content=true] .text-gray-700,html body [data-page-content=true] .text-neutral-500,html body [data-page-content=true] .text-neutral-600,html body [data-page-content=true] .text-zinc-500,html body [data-page-content=true] .text-zinc-600,html body [data-page-content=true] .text-slate-500,html body [data-page-content=true] .text-slate-600{color:var(--t-textmuted,var(--oss-mirror-text,#fff9ee))!important}html body [data-page-content=true] .text-stone-300,html body [data-page-content=true] .text-stone-400,html body [data-page-content=true] .text-gray-300,html body [data-page-content=true] .text-gray-400,html body [data-page-content=true] .text-neutral-300,html body [data-page-content=true] .text-neutral-400,html body [data-page-content=true] .text-zinc-300,html body [data-page-content=true] .text-zinc-400,html body [data-page-content=true] .text-slate-300,html body [data-page-content=true] .text-slate-400{color:var(--t-textmuted,var(--oss-mirror-text-dim,#dcd6c9))!important}html body [data-page-content=true] .text-green-700,html body [data-page-content=true] .text-green-800,html body [data-page-content=true] .text-green-900,html body [data-page-content=true] .text-green-950{color:var(--oss-mirror-text,#fff9ee)!important}html body [data-page-content=true] .italic.text-stone-300,html body [data-page-content=true] .italic.text-stone-400,html body [data-page-content=true] .italic.text-stone-500,html body [data-page-content=true] .italic.text-stone-600,html body [data-page-content=true] .italic.text-gray-400,html body [data-page-content=true] .italic.text-gray-500,html body [data-page-content=true] .italic.text-gray-600{color:var(--oss-mirror-cream-soft,#efe4cf)!important}html body [data-page-content=true] input:not(.oss-field),html body [data-page-content=true] textarea:not(.oss-field),html body [data-page-content=true] select:not(.oss-field){color:var(--t-text,var(--oss-mirror-text,#fff9ee))!important}html body [data-page-content=true] option{color:var(--t-text,var(--text-primary,#14201b))!important;background-color:var(--t-surface2,var(--surface,#fff))!important}html body main[class*=py-6],html body main[class*=py-10]{padding-top:.55rem!important}html body main>.page-header{margin-top:0!important;margin-bottom:1.15rem!important}html body main>.page-header.dashboard-hero{text-align:center!important;justify-content:center!important;align-items:center!important}html body main>.page-header+*,html body .page-header+*{margin-top:0!important}html body main>.page-header.dashboard-hero>*,html body main>.page-header.dashboard-hero p,html body main>.page-header.dashboard-hero h1,html body main>.page-header.dashboard-hero h2{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.oss-readable-panel,.settings-search-result,.rail-poll-card,.rail-poll-option,.influence-readable-chip{background:var(--t-surface2,#526f586b)!important;color:var(--oss-mirror-text,#fff9ee)!important;border-color:#ffffff7a!important}.oss-readable-panel *,.settings-search-result *,.rail-poll-card *,.rail-poll-option *,.influence-readable-chip *{color:var(--oss-mirror-text,#fff9ee)!important}.settings-nav-panel{margin-top:0!important}.settings-search-results{scrollbar-width:none;-ms-overflow-style:none;max-height:17rem;padding-right:.15rem;overflow-y:auto}.settings-search-results::-webkit-scrollbar{display:none}@media (max-width:767px){.settings-search-results{max-height:none;overflow-y:visible}}.settings-search-result:hover{background:var(--t-accent,#b2cc9e52)!important}.settings-search-result:hover,.settings-search-result:hover *{color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important}.oss-toggle{background:#1f382a80!important;border:1px solid #ffffff6b!important;border-radius:999px!important;align-items:center!important;width:52px!important;height:30px!important;padding:3px!important;display:inline-flex!important;position:relative!important;box-shadow:inset 0 1px 6px #0003,0 8px 16px #0f1e1429!important}.oss-toggle.is-on{background:#a7c291a3!important}.oss-toggle>span{background:#fffdf7!important;border:1px solid #fffc!important;border-radius:999px!important;width:22px!important;height:22px!important;transition:transform .16s!important;display:block!important;transform:translate(0)!important;box-shadow:0 3px 8px #0c1c1252!important}.oss-toggle.is-on>span{transform:translate(22px)!important}.recent-polls-title{text-align:center!important;color:var(--oss-mirror-text,#fff9ee)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 12px!important;font-size:.95rem!important;font-weight:800!important}.rail-poll-option{min-height:2rem}.rail-poll-option>div[style]{background:#ffffff2e!important}@media (min-width:768px){.community-polls-rail-wrap{padding-top:4.05rem!important}}.front-recent-panel{padding:18px 20px 20px!important}.front-recent-panel .w-16.h-16{width:46px!important;height:46px!important;font-size:1.25rem!important}.front-recent-item{gap:.75rem!important;padding:.7rem .8rem .7rem 2.25rem!important}.oss-footer{background:#12261cd1!important;border-color:#ffffff52!important;box-shadow:inset 0 1px #ffffff26!important}.oss-footer,.oss-footer p,.oss-footer span{color:var(--t-text,var(--oss-mirror-text,#fff9ee))!important;opacity:1!important;text-shadow:0 1px 9px #00000047!important}.oss-footer a,.oss-footer .font-bold{color:var(--t-text,var(--oss-mirror-text,#fff9ee))!important}.oss-footer p:first-child{color:var(--t-text,var(--oss-mirror-text,#fff9ee))!important;font-weight:400!important}.insights-feature-pills{flex-wrap:wrap!important;justify-content:center!important;gap:.65rem!important;margin:0 0 1.15rem!important;display:flex!important}.insights-feature-pill{border-radius:var(--oss-dial-radius-button)!important;border:1px solid var(--t-accent,#ffffff8a)!important;background:var(--t-accent,#a8bf9557)!important;min-height:2.45rem!important;color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important;letter-spacing:0!important;text-transform:none!important;justify-content:center!important;align-items:center!important;padding:.65rem 1.1rem!important;font-size:14px!important;font-weight:600!important;display:inline-flex!important;box-shadow:0 10px 22px #0f1e1429,inset 0 1px #fff3!important}.insights-feature-pill:hover,.insights-feature-pill:focus-visible{background:var(--t-accent,#c4d5b270)!important;border-color:var(--t-accent,#ffffffc2)!important}.system-poll-card,.system-poll-option{color:var(--oss-mirror-text,#fff9ee)!important}.system-poll-option{background:#536f5866!important;border-color:#ffffff7a!important}.system-poll-option[aria-pressed=true]{background:#d5e6c857!important;border-color:#ffffffa8!important}.system-poll-option:has(.bg-green-200\/60){background:#d5e6c857!important;border-color:#ffffffa8!important}.system-poll-option:has(.bg-stone-200\/40){background:#d5e6c857!important;border-color:#ffffffa8!important}.system-poll-option *,.system-poll-option span{color:var(--oss-mirror-text,#fff9ee)!important}.whiteboard-layout,.weather-layout{align-items:start!important}.whiteboard-pins-list{max-height:calc(100vh - 180px);overflow-y:auto}html body main:not([data-page-content=true]) .grid>.space-y-4>*+*,html body main:not([data-page-content=true]) .grid>.space-y-5>*+*,html body main:not([data-page-content=true]) .grid>.space-y-6>*+*{margin-top:1.25rem!important}html body main:not([data-page-content=true]) .grid.items-start{gap:1.25rem!important}html body button .rounded-full,html body a .rounded-full,html body [class*=avatar]:not(.oss-hero-mark-avatar),html body [class*=Avatar]{box-shadow:0 0 0 2px #ffffff6b,0 7px 16px #12221838,inset 0 1px #ffffff3d!important}html body .rounded-full:has(img){box-shadow:0 0 0 2px #ffffff6b,0 7px 16px #12221838,inset 0 1px #ffffff3d!important}html body .rounded-full:has(span){box-shadow:0 0 0 2px #ffffff6b,0 7px 16px #12221838,inset 0 1px #ffffff3d!important}html body button:hover .rounded-full,html body a:hover .rounded-full{box-shadow:0 0 0 2px #ffffffad,0 9px 18px #12221847,inset 0 1px #ffffff4d!important}html body [aria-pressed=true] .rounded-full{box-shadow:0 0 0 3px #fff9eecc,0 0 0 6px #7e977085,0 10px 20px #12221847!important}html body:has(.grounding-page){background-color:#0000!important;background-image:radial-gradient(circle at 23% 13%,#e0e9d738,#0000 28rem),radial-gradient(circle at 82% 8%,#eee2cc1f,#0000 22rem),radial-gradient(circle at 55% 80%,#2644302e,#0000 35rem),linear-gradient(135deg,#657568 0%,#536756 42%,#425c49 100%)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}html body .grounding-page{background:0 0!important}html body .grounding-quote,html body .grounding-heading,html body .grounding-tool-complete,html body .grounding-back-link{color:var(--oss-mirror-text,#fff9ee)!important;text-shadow:0 2px 14px #08160e38!important}html body .grounding-quote,html body .grounding-back-link{color:var(--oss-mirror-cream-soft,#efe4cf)!important}html body .grounding-tile,html body .grounding-notice-row,html body .grounding-color-row{color:var(--oss-mirror-text,#fff9ee)!important;-webkit-backdrop-filter:blur(30px)saturate(1.08)!important;backdrop-filter:blur(30px)saturate(1.08)!important;background:linear-gradient(#eef5e833,#4e695447)!important;border:1.5px solid #ffffff8f!important;box-shadow:0 14px 42px #0c1c1329,inset 0 1px #fff3!important}html body .grounding-tile:hover,html body .grounding-notice-row:hover,html body .grounding-color-row:hover{background:linear-gradient(#f4f9ee45,#6884625c)!important;border-color:#ffffffc2!important}html body .grounding-notice-row.is-prominent{background:#b9d4b44d!important;border-color:#ecf7dec7!important}html body .grounding-notice-row.is-checked,html body .grounding-color-row.is-found{background:#2f4b376b!important}html body .grounding-checkbox{color:var(--oss-mirror-text,#fff9ee)!important;background:#ffffff24!important;border-color:#ffffffa3!important}html body .grounding-notice-row.is-checked .grounding-checkbox{color:#203b2c!important;background:#b6c9a4d1!important;border-color:#ffffffc7!important}html body .grounding-breath-circle{color:var(--oss-mirror-text,#fff9ee)!important;-webkit-backdrop-filter:blur(28px)saturate(1.08)!important;backdrop-filter:blur(28px)saturate(1.08)!important;background:radial-gradient(circle,#eef5e829,#4e695438)!important;border-color:#ffffff57!important;box-shadow:0 16px 44px #0c1c132e,inset 0 1px #ffffff2e!important}html body .grounding-breath-pulse{border-color:#efe4cfe0!important}html body .grounding-breath-count{color:var(--oss-mirror-text,#fff9ee)!important}html body .grounding-breath-phase{color:var(--oss-mirror-cream-soft,#efe4cf)!important}html body .grounding-start-button{background:var(--t-accent,#1f382ac7)!important;color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important;border:1px solid #ffffff7a!important;box-shadow:0 10px 26px #0c1c1329!important}html body .grounding-start-button:hover{background:var(--t-accent,#43654ad6)!important}html body .grounding-color-swatch{box-shadow:inset 0 0 0 1px #ffffff6b,0 4px 12px #0c1c132e!important}html body .oss-toggle,html body button.w-12.h-7.rounded-full,html body span.w-12.h-7.rounded-full{background:#283b30d1!important;border:2px solid #ffffff94!important;border-radius:999px!important;flex-shrink:0!important;width:3.3rem!important;height:1.75rem!important;padding:.14rem!important;display:inline-flex!important;position:relative!important;box-shadow:inset 0 1px 5px #00000047,0 7px 16px #0f1e142e!important}html body .oss-toggle>span,html body button.w-12.h-7.rounded-full>span.absolute.rounded-full,html body span.w-12.h-7.rounded-full>span.absolute.rounded-full{background:#fffdf7fa!important;border:2px solid #253a2eb8!important;border-radius:999px!important;width:1.15rem!important;height:1.15rem!important;position:absolute!important;top:50%!important;left:.18rem!important;right:auto!important;transform:translateY(-50%)!important;box-shadow:0 2px 7px #0f1e1459,inset 0 1px #fffffff2!important}html body .oss-toggle.is-on>span,html body button.w-12.h-7.rounded-full.bg-green-900>span.absolute.rounded-full,html body span.w-12.h-7.rounded-full.bg-green-900>span.absolute.rounded-full{background:#fffdf7fa!important;left:auto!important;right:.18rem!important}html body .connections-page .connections-card{border-radius:var(--oss-dial-radius-card)!important}html body .connections-page .connections-privacy-panel,html body .connections-page .connection-toggle-row{background:var(--t-surface2,#526f586b)!important;color:var(--oss-mirror-text,#fff9ee)!important;border-color:#ffffff75!important}html body .connections-page .connection-toggle-row{box-shadow:inset 0 1px #ffffff29!important}html body .connections-page .connection-toggle-row:hover{background:var(--t-accent,#b2cc9e40)!important;border-color:#ffffffb3!important}html body .connections-page .connection-toggle-row:hover,html body .connections-page .connection-toggle-row:hover *{color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important}html body .connections-page .connection-toggle-row *,html body .connections-page .connections-privacy-panel *{color:var(--oss-mirror-text,#fff9ee)!important}html body .connections-page .connection-toggle-row .italic,html body .connections-page .connections-privacy-panel .italic{color:var(--oss-mirror-cream-soft,#efe4cf)!important}html body .settings-page>.grid{grid-template-columns:minmax(0,1fr)!important;gap:1.25rem!important}html body .settings-page .settings-nav-panel{padding:.85rem!important}html body .settings-page .settings-nav-panel>.px-2{margin-bottom:.85rem!important;padding-left:0!important;padding-right:0!important}html body .settings-page .settings-nav-panel input{min-height:2.75rem!important}html body .settings-page .settings-nav-panel>.flex{flex-flow:column!important;gap:.15rem!important;overflow:visible!important}html body .settings-page .settings-nav-panel>.flex>button,html body .settings-page .settings-nav-panel>.flex>a,html body .settings-page .settings-nav-panel>.flex>a>span,html body .settings-page .settings-nav-panel>.flex>p{flex:none!important;width:100%!important}html body .settings-page .settings-nav-panel button p+p,html body .settings-page .settings-nav-panel a p+p{display:none!important}@media (min-width:700px){html body .settings-page>.grid{grid-template-columns:15rem 1fr!important;align-items:start!important}html body .settings-page .settings-nav-panel{overscroll-behavior:contain!important;align-self:start!important;max-height:calc(100vh - 7rem)!important;position:sticky!important;top:6rem!important;overflow-y:auto!important}html body .settings-page .settings-nav-panel>.flex{flex-flow:column!important;gap:.15rem!important}html body .settings-page .settings-nav-panel>.flex>button,html body .settings-page .settings-nav-panel>.flex>a,html body .settings-page .settings-nav-panel>.flex>a>span,html body .settings-page .settings-nav-panel>.flex>p{flex:none!important;width:100%!important}}html body .settings-page .settings-search-results .flex{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))!important;gap:.6rem!important;display:grid!important}html body .settings-page .settings-toggle-grid{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important;display:grid!important}@media (min-width:900px){html body .settings-page .settings-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}}html body .consent-status-pill,html body .oss-status-pill,html body main span[class*=bg-stone-100][class*=rounded-full][class*=uppercase],html body main span[class*=bg-stone-200][class*=rounded-full][class*=uppercase],html body main span[class*=bg-green-50][class*=rounded-full][class*=uppercase],html body main span[class*=bg-green-100][class*=rounded-full][class*=uppercase],html body main span[class*=bg-amber-50][class*=rounded-full][class*=uppercase],html body main span[class*=bg-amber-100][class*=rounded-full][class*=uppercase]{background:var(--t-surface2,#526f587a)!important;color:var(--oss-mirror-text,#fff9ee)!important;border:1px solid #ffffff8a!important;box-shadow:inset 0 1px #ffffff29,0 6px 16px #0f1e141f!important}html body .consent-status-pill.is-complete,html body main span[class*=bg-green-50][class*=rounded-full][class*=uppercase],html body main span[class*=bg-green-100][class*=rounded-full][class*=uppercase]{background:var(--t-accent,#b2cc9e6b)!important;color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important;border-color:#ecf7deb8!important}html body .consent-status-pill.is-pending,html body main span[class*=bg-amber-50][class*=rounded-full][class*=uppercase],html body main span[class*=bg-amber-100][class*=rounded-full][class*=uppercase]{background:#9a885f57!important;border-color:#f4e2b18f!important}html body .consent-member-row{background:var(--t-surface2,#526f586b)!important;color:var(--oss-mirror-text,#fff9ee)!important;border-color:#ffffff75!important;box-shadow:inset 0 1px #ffffff29!important}html body .consent-member-row:hover{background:var(--t-accent,#b2cc9e40)!important;border-color:#ffffffb3!important}html body .consent-member-row *{color:var(--oss-mirror-text,#fff9ee)!important}html body .consent-member-row:hover,html body .consent-member-row:hover *{color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important}html body .admin-beta-page button[class*=bg-white][class*=rounded-full]{background:var(--t-surface2,#526f586b)!important;color:var(--oss-mirror-text,#fff9ee)!important;border-color:#ffffff85!important}html body .admin-beta-page button[class*=bg-white][class*=rounded-full]:hover{background:var(--t-accent,#b2cc9e4d)!important;color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important;border-color:#ffffffb8!important}html body .oss-toggle,html body button.w-12.h-7.rounded-full,html body span.w-12.h-7.rounded-full{--oss-toggle-knob-shift:1.87rem;box-sizing:border-box!important;background:#2b4032c7!important;border:2px solid #eef6e5b8!important;border-radius:999px!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;width:3.35rem!important;height:1.78rem!important;padding:0!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px 5px #0000003d,0 7px 16px #0f1e142e!important}html body .oss-toggle.is-on,html body button.w-12.h-7.rounded-full.bg-green-900,html body span.w-12.h-7.rounded-full.bg-green-900{background:linear-gradient(#bed3aef0,#7b9a6ceb)!important;border-color:#f5faebd6!important}html body .oss-toggle>span,html body button.w-12.h-7.rounded-full>span.absolute.rounded-full,html body span.w-12.h-7.rounded-full>span.absolute.rounded-full{box-sizing:border-box!important;background:#fffdf7fa!important;border:2px solid #415842b3!important;border-radius:999px!important;width:.92rem!important;height:.92rem!important;transition:transform .16s,background-color .16s!important;position:absolute!important;top:50%!important;left:.28rem!important;right:auto!important;transform:translateY(-50%)!important;box-shadow:0 2px 7px #0f1e144d,inset 0 1px #fffffff2!important}html body .oss-toggle.is-on>span,html body button.w-12.h-7.rounded-full.bg-green-900>span.absolute.rounded-full,html body span.w-12.h-7.rounded-full.bg-green-900>span.absolute.rounded-full{transform:translate(var(--oss-toggle-knob-shift), -50%)!important;left:.28rem!important;right:auto!important}html body{--oss-title-content-gap:2rem}html body .page-header,html body main>.page-header,html body [data-page-content=true] main>.page-header{margin-bottom:var(--oss-title-content-gap)!important}html body .page-header+*,html body .page-header+.grid,html body .page-header+.space-y-3,html body .page-header+.space-y-4,html body .page-header+.space-y-6{margin-top:0!important}html body .oss-site-header,html body header.oss-site-header{top:var(--oss-banner-height,0px)!important;z-index:80!important;width:auto!important;margin-left:0!important;position:fixed!important;left:0!important;right:0!important}@media (min-width:768px){html body [data-page-content=true][data-page-content=true]{padding-top:calc(var(--oss-banner-height,0px) + 76px)!important}}@media (max-width:767px){html body header.block.md\:hidden{top:var(--oss-banner-height,0px)!important;z-index:80!important;width:100vw!important;position:fixed!important;left:0!important;right:0!important}html body [data-page-content=true][data-page-content=true]{padding-top:calc(var(--oss-banner-height,0px) + 108px)!important}}html.prefs-calm-background body,html.prefs-high-contrast body{background-color:#0000!important;background-image:radial-gradient(circle at 23% 13%,#e0e9d738,#0000 28rem),radial-gradient(circle at 82% 8%,#eee2cc1f,#0000 22rem),radial-gradient(circle at 55% 80%,#2644302e,#0000 35rem),linear-gradient(135deg,#657568 0%,#536756 42%,#425c49 100%)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}html.prefs-calm-background body:before,html.prefs-calm-background body:after,html.prefs-high-contrast body:before,html.prefs-high-contrast body:after{content:none!important}html.prefs-high-contrast{--oss-mirror-bg:#152219;--oss-mirror-bg-deep:#0f1a14;--oss-mirror-glass-strong:#26402fb8;--oss-mirror-glass-soft:#16271dc7;--oss-mirror-border:#ecf7deb8;--oss-mirror-text:#fff9ee;--oss-mirror-text-muted:#f4eddf;--oss-mirror-text-dim:#dce8d4;--text-primary:#fff9ee;--text-secondary:#f4eddf;--text-muted:#dce8d4;--surface:#182a1ff0;--surface-soft:#233b2ceb;--border-soft:#ecf7deb8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.prefs-high-contrast .page-header,html.prefs-high-contrast [class~=bg-white][class*=rounded-],html.prefs-high-contrast [class*=bg-white\/],html.prefs-high-contrast .bg-white,html.prefs-high-contrast aside.oss-sidebar-shell,html.prefs-high-contrast .bg-stone-50,html.prefs-high-contrast .bg-stone-100{color:#fff9ee!important;background:linear-gradient(#26402fc7,#16271dd1)!important;border-color:#ecf7dec7!important}html.prefs-high-contrast input.oss-field-inset:not(:focus){background:linear-gradient(#26402fc7,#16271dd1)!important;border-color:#ecf7dec7!important}html.prefs-high-contrast [data-page-content=true] .text-stone-300,html.prefs-high-contrast [data-page-content=true] .text-stone-400,html.prefs-high-contrast [data-page-content=true] .text-stone-500,html.prefs-high-contrast [data-page-content=true] .text-stone-600,html.prefs-high-contrast [data-page-content=true] .text-stone-700,html.prefs-high-contrast [data-page-content=true] .text-green-700,html.prefs-high-contrast [data-page-content=true] .text-green-800,html.prefs-high-contrast [data-page-content=true] .text-green-900,html.prefs-high-contrast [data-page-content=true] .text-green-950{color:#fff9ee!important}html.prefs-high-contrast .text-stone-300,html.prefs-high-contrast .text-stone-400,html.prefs-high-contrast .text-stone-500,html.prefs-high-contrast .text-stone-600,html.prefs-high-contrast .text-slate-400,html.prefs-high-contrast .text-slate-500,html.prefs-high-contrast .text-slate-600,html.prefs-high-contrast .text-gray-400,html.prefs-high-contrast .text-gray-500,html.prefs-high-contrast .text-gray-600,html.prefs-high-contrast .text-zinc-400,html.prefs-high-contrast .text-zinc-500,html.prefs-high-contrast .text-zinc-600,html.prefs-high-contrast .text-neutral-400,html.prefs-high-contrast .text-neutral-500,html.prefs-high-contrast .text-neutral-600{color:var(--t-textmuted,#d9e4d2)!important}html.prefs-high-contrast .text-stone-700,html.prefs-high-contrast .text-stone-800,html.prefs-high-contrast .text-stone-900,html.prefs-high-contrast .text-slate-700,html.prefs-high-contrast .text-slate-800,html.prefs-high-contrast .text-slate-900,html.prefs-high-contrast .text-gray-700,html.prefs-high-contrast .text-gray-800,html.prefs-high-contrast .text-gray-900,html.prefs-high-contrast .text-zinc-700,html.prefs-high-contrast .text-zinc-800,html.prefs-high-contrast .text-zinc-900,html.prefs-high-contrast .text-neutral-700,html.prefs-high-contrast .text-neutral-800,html.prefs-high-contrast .text-neutral-900,html.prefs-high-contrast .text-green-600,html.prefs-high-contrast .text-green-700,html.prefs-high-contrast .text-green-800,html.prefs-high-contrast .text-green-900,html.prefs-high-contrast .text-green-950,html.prefs-high-contrast .text-emerald-700,html.prefs-high-contrast .text-emerald-800,html.prefs-high-contrast .text-emerald-900,html.prefs-high-contrast .text-teal-700,html.prefs-high-contrast .text-teal-800,html.prefs-high-contrast .text-teal-900{color:var(--t-text,#fff9ee)!important}html.prefs-high-contrast .italic.text-stone-400,html.prefs-high-contrast .italic.text-stone-500,html.prefs-high-contrast .italic.text-stone-600{color:var(--t-textmuted,#d9e4d2)!important}html.prefs-high-contrast a.text-green-700,html.prefs-high-contrast a.text-green-800,html.prefs-high-contrast a.text-green-900,html.prefs-high-contrast a.text-green-950{color:var(--t-accent,#cbddc6)!important}html.prefs-high-contrast .bg-green-50,html.prefs-high-contrast .bg-green-100,html.prefs-high-contrast .bg-emerald-50,html.prefs-high-contrast .bg-emerald-100{color:var(--t-text,#fff9ee)!important;background-color:#cbddc629!important}html.prefs-high-contrast .bg-amber-50,html.prefs-high-contrast .bg-amber-100,html.prefs-high-contrast .bg-amber-50\/90,html.prefs-high-contrast .bg-yellow-50,html.prefs-high-contrast .bg-yellow-100{background-color:#e8c56a24!important}html.prefs-high-contrast .text-amber-600,html.prefs-high-contrast .text-amber-700,html.prefs-high-contrast .text-amber-800,html.prefs-high-contrast .text-amber-900{color:#f0d48a!important}html.prefs-high-contrast .border-amber-100,html.prefs-high-contrast .border-amber-200{border-color:#e8c56a61!important}html.prefs-high-contrast .bg-green-700:not(.oss-msg-sent),html.prefs-high-contrast .bg-green-800:not(.oss-msg-sent),html.prefs-high-contrast .bg-green-900:not(.oss-msg-sent),html.prefs-high-contrast .bg-green-950:not(.oss-msg-sent){background-color:var(--t-accent,#cbddc6)!important;color:var(--t-onaccent,#0f1a14)!important;border-color:var(--t-accent,#cbddc6)!important}html.prefs-high-contrast .bg-green-700.text-white:not(.oss-msg-sent),html.prefs-high-contrast .bg-green-800.text-white:not(.oss-msg-sent),html.prefs-high-contrast .bg-green-900.text-white:not(.oss-msg-sent),html.prefs-high-contrast .bg-green-950.text-white:not(.oss-msg-sent),html.prefs-high-contrast .bg-green-700:not(.oss-msg-sent) .text-white,html.prefs-high-contrast .bg-green-800:not(.oss-msg-sent) .text-white,html.prefs-high-contrast .bg-green-900:not(.oss-msg-sent) .text-white,html.prefs-high-contrast .bg-green-950:not(.oss-msg-sent) .text-white{color:var(--t-onaccent,#0f1a14)!important}html.prefs-high-contrast .oss-msg-sent{background-color:var(--t-accent,#cbddc6)!important;border-color:var(--t-accent,#cbddc6)!important}html.prefs-high-contrast .oss-msg-sent,html.prefs-high-contrast .oss-msg-sent p,html.prefs-high-contrast .oss-msg-sent span,html.prefs-high-contrast .oss-msg-sent a,html.prefs-high-contrast .oss-msg-sent button,html.prefs-high-contrast .oss-msg-sent [class*=text-white],html.prefs-high-contrast .oss-msg-sent .oss-msg-meta,html.prefs-high-contrast .oss-msg-sent .oss-msg-meta span{color:var(--t-onaccent,#0f1a14)!important}html.prefs-high-contrast a.text-green-900,html.prefs-high-contrast a.text-green-950{color:var(--t-accent,#cbddc6)!important}html.prefs-high-contrast a.border-green-200{border-color:#ecf7de8c!important}html:not(.prefs-high-contrast) body .settings-page button:hover,html:not(.prefs-high-contrast) body .settings-page a:hover>span,html:not(.prefs-high-contrast) body .settings-page [class*=hover\:bg-white]:hover,html:not(.prefs-high-contrast) body .settings-page [class*=hover\:bg-stone-50]:hover,html:not(.prefs-high-contrast) body .settings-page [class*=hover\:bg-green-50]:hover,html:not(.prefs-high-contrast) body .settings-page [class*=hover\:text-green-900]:hover{background:var(--t-accent,#b2cc9e57)!important;color:var(--t-onaccent,#fff9ee)!important;border-color:var(--t-accent,#ecf7deb8)!important}html:not(.prefs-high-contrast) body .settings-page button:hover *,html:not(.prefs-high-contrast) body .settings-page a:hover>span *,html:not(.prefs-high-contrast) body .settings-page [class*=hover\:bg-white]:hover *,html:not(.prefs-high-contrast) body .settings-page [class*=hover\:bg-stone-50]:hover *,html:not(.prefs-high-contrast) body .settings-page [class*=hover\:bg-green-50]:hover *,html:not(.prefs-high-contrast) body .settings-page [class*=hover\:text-green-900]:hover *{color:var(--t-onaccent,#fff9ee)!important}html.prefs-high-contrast button:hover,html.prefs-high-contrast a:hover,html.prefs-high-contrast button:focus-visible,html.prefs-high-contrast a:focus-visible,html.prefs-high-contrast button:active,html.prefs-high-contrast a:active,html.prefs-high-contrast body .settings-page button:hover,html.prefs-high-contrast body .settings-page a:hover>span,html.prefs-high-contrast [class*=hover\:bg-white]:hover,html.prefs-high-contrast [class*=hover\:bg-stone-50]:hover,html.prefs-high-contrast [class*=hover\:bg-stone-100]:hover,html.prefs-high-contrast [class*=hover\:bg-stone-200]:hover,html.prefs-high-contrast [class*=hover\:bg-green-50]:hover,html.prefs-high-contrast [class*=hover\:bg-green-100]:hover,html.prefs-high-contrast [class*=hover\:bg-amber-50]:hover,html.prefs-high-contrast [class*=hover\:bg-amber-100]:hover,html.prefs-high-contrast [class*=hover\:bg-red-50]:hover,html.prefs-high-contrast .focus\:bg-white:focus,html.prefs-high-contrast [class*=active\:bg-stone-200]:active,html.prefs-high-contrast .group:hover [class*=group-hover\:bg-stone-50],html.prefs-high-contrast .group:hover [class*=group-hover\:bg-green-50]{background:color-mix(in srgb, var(--t-surface2,#233b2ceb) 82%, #fff)!important;color:var(--t-text,#fff9ee)!important;border-color:var(--t-border,#ecf7de66)!important}html.prefs-high-contrast button:hover *,html.prefs-high-contrast a:hover *,html.prefs-high-contrast button:focus-visible *,html.prefs-high-contrast a:focus-visible *,html.prefs-high-contrast button:active *,html.prefs-high-contrast a:active *,html.prefs-high-contrast body .settings-page button:hover *,html.prefs-high-contrast body .settings-page a:hover>span *,html.prefs-high-contrast [class*=hover\:bg-white]:hover *,html.prefs-high-contrast [class*=hover\:bg-stone-50]:hover *,html.prefs-high-contrast [class*=hover\:bg-stone-100]:hover *,html.prefs-high-contrast [class*=hover\:bg-green-50]:hover *,html.prefs-high-contrast [class*=hover\:bg-green-100]:hover *,html.prefs-high-contrast [class*=hover\:bg-amber-50]:hover *{color:var(--t-text,#fff9ee)!important;stroke:currentColor!important}html.prefs-high-contrast .bg-green-900:hover:not(.oss-msg-sent),html.prefs-high-contrast button.bg-green-900:hover:not(.oss-msg-sent),html.prefs-high-contrast .bg-green-900:focus-visible:not(.oss-msg-sent),html.prefs-high-contrast .oss-pill-selectable.is-active:hover,html.prefs-high-contrast .oss-pill-selectable.is-active:focus-visible{background:var(--t-accent,#cbddc6)!important;color:var(--t-onaccent,#0f1a14)!important;filter:brightness(.94)!important;border-color:var(--t-accent,#cbddc6)!important}html.prefs-high-contrast .bg-green-900:hover:not(.oss-msg-sent) *,html.prefs-high-contrast button.bg-green-900:hover:not(.oss-msg-sent) *,html.prefs-high-contrast .bg-green-900:focus-visible:not(.oss-msg-sent) *,html.prefs-high-contrast .oss-pill-selectable.is-active:hover *,html.prefs-high-contrast .oss-pill-selectable.is-active:focus-visible *{color:var(--t-onaccent,#0f1a14)!important}html.prefs-high-contrast button.oss-flat-hover:hover,html.prefs-high-contrast button.oss-flat-hover:focus-visible,html.prefs-high-contrast button.oss-flat-hover:active,html.prefs-high-contrast body .settings-page button.oss-flat-hover:hover,html.prefs-high-contrast body .settings-page button.oss-flat-hover:focus-visible,html.prefs-high-contrast body .settings-page button.oss-flat-hover:active{background:0 0!important}html body .guide-section-button{border-bottom:1px solid #0000!important}html body .guide-section-button:hover,html body .guide-section-button:focus-visible{background:var(--t-accent,#b2cc9e42)!important;color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important;border-color:#ecf7de94!important}html body .guide-section-button:hover *,html body .guide-section-button:focus-visible *{color:var(--t-onaccent,var(--oss-mirror-text,#fff9ee))!important;stroke:currentColor!important}
html body main>.page-header.dashboard-hero{text-align:left!important;justify-content:flex-start!important;align-items:stretch!important}html body main>.page-header.dashboard-hero>*,html body main>.page-header.dashboard-hero p,html body main>.page-header.dashboard-hero h1,html body main>.page-header.dashboard-hero h2,html body main>.page-header.dashboard-hero div:first-child{text-align:left!important;margin-left:0!important;margin-right:0!important}html body main>.page-header.dashboard-hero .flex{justify-content:flex-start!important}.oss-footer{background:#12261cd6!important;border-color:#ffffff57!important}.oss-footer,.oss-footer p,.oss-footer span,.oss-footer a,.oss-footer .font-bold,.oss-footer .font-semibold{color:var(--t-text,var(--oss-mirror-text,#fff9ee))!important;opacity:1!important;text-shadow:0 1px 10px #00000057!important}.oss-footer p:first-child{font-weight:400!important}.oss-footer.oss-footer a,.oss-footer.oss-footer a span,.oss-footer.oss-footer .font-bold{color:var(--t-text,var(--oss-mirror-text,#fff9ee))!important}.insights-feature-pills{flex-wrap:wrap!important;justify-content:center!important;gap:.65rem!important;margin:0 0 1.15rem!important;display:flex!important}.insights-feature-pill{border-radius:var(--oss-dial-radius-button)!important;border:1px solid var(--t-accent,#ffffff8f)!important;background:var(--t-accent,#a8bf955c)!important;min-height:2.45rem!important;color:var(--t-onaccent,#fff9ee)!important;letter-spacing:0!important;text-transform:none!important;justify-content:center!important;align-items:center!important;padding:.65rem 1.1rem!important;font-size:14px!important;font-weight:600!important;display:inline-flex!important;box-shadow:0 10px 22px #0f1e1429,inset 0 1px #fff3!important}.insights-feature-pill:hover,.insights-feature-pill:focus-visible{background:var(--t-accent,#c4d5b27a)!important;border-color:var(--t-accent,#ffffffc7)!important}.polls-open-heading+div article,.polls-open-heading+div article *,.weather-layout section:nth-child(2),.weather-layout section:nth-child(2) *,.weather-history-section article,.weather-history-section article *{color:#fff9ee!important}.polls-open-heading+div article div[class*=rounded-xl][class*=border],.weather-layout section:nth-child(2) span[class*=rounded-full],.weather-history-section span[class*=rounded-full]{background:#536f586b!important;border-color:#ffffff7a!important}.polls-open-heading+div article div[class*=rounded-xl][class*=border]>div[style],.polls-open-heading+div article div[class*=absolute][class*=inset-y-0]{background:#ffffff29!important}.polls-open-heading+div article span[class*=bg-stone],.polls-open-heading+div article span[class*=bg-green],.weather-layout section:nth-child(2) span[class*=bg-green],.weather-layout section:nth-child(2) span[class*=bg-stone],.weather-history-section span[class*=bg-green],.weather-history-section span[class*=bg-stone]{color:#fff9ee!important;background:#536f586b!important;border-color:#ffffff7a!important}.weather-layout section:nth-child(2) span span,.weather-history-section span span,.polls-open-heading+div article span span{color:#fff9ee!important}html[data-theme=sage] .weather-layout section:nth-child(2),html[data-theme=sage] .weather-layout section:nth-child(2) *,html[data-theme=sage] .weather-history-section article,html[data-theme=sage] .weather-history-section article *,html[data-theme=sage] .weather-history-section span span,html[data-theme=sage] .polls-open-heading+div article,html[data-theme=sage] .polls-open-heading+div article *,html[data-theme=sage] .polls-open-heading+div article span span{color:var(--t-text)!important}html[data-theme=sage] .weather-layout section:nth-child(2) span[class*=rounded-full],html[data-theme=sage] .weather-history-section span[class*=rounded-full],html[data-theme=sage] .weather-layout section:nth-child(2) span[class*=bg-green],html[data-theme=sage] .weather-history-section span[class*=bg-green],html[data-theme=sage] .weather-layout section:nth-child(2) span[class*=bg-stone],html[data-theme=sage] .weather-history-section span[class*=bg-stone],html[data-theme=sage] .polls-open-heading+div article span[class*=bg-green],html[data-theme=sage] .polls-open-heading+div article span[class*=bg-stone]{background:var(--t-surface2)!important;border-color:var(--t-border)!important}html[data-theme=sage] .system-poll-card.system-poll-card.system-poll-card span[class*=bg-green],html[data-theme=sage] .system-poll-card.system-poll-card.system-poll-card span[class*=bg-stone]{color:var(--t-text)!important;background:var(--t-surface2)!important;border-color:var(--t-border)!important}html[data-theme] .polls-open-heading+div article,html[data-theme] .polls-open-heading+div article *{color:var(--t-text)!important}html[data-theme] .polls-open-heading+div article div[class*=rounded-xl][class*=border]{background:var(--t-surface2)!important;border-color:var(--t-border)!important}html[data-theme] .polls-open-heading+div article span[class*=bg-stone],html[data-theme] .polls-open-heading+div article span[class*=bg-green]{background:var(--t-surface2)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .polls-open-heading+div article div[class*=absolute][class*=inset-y-0].oss-poll-bar{background:var(--t-accent)!important;opacity:.3!important}html[data-theme] .polls-open-heading+div article div[class*=absolute][class*=inset-y-0].oss-poll-bar.is-loser{background:var(--t-textmuted)!important;opacity:.26!important}.system-map-screen .no-print,.system-map-screen .no-print *{color:#fff9ee!important;text-shadow:0 1px 10px #0a181057!important}.system-map-screen .no-print button:last-child{background:#a9c29175!important;border:1px solid #ffffff7a!important}.map-sheet{background:#f5f0e5!important;border-color:#c9d4c3!important}.map-sheet,.map-sheet *{color:#14201b!important;text-shadow:none!important}.map-title,.map-name{color:#14401e!important}.map-meta,.map-role{color:#4a5851!important}.map-handle,.map-pronouns,.map-footer,.map-footer *{color:#6b7770!important}.map-card{background:#edf1e7!important}.map-desc{color:#2d3531!important}@media print{.map-sheet,.map-sheet *{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#14201b!important;text-shadow:none!important}.map-sheet{background:#f5f0e5!important}.map-card{background:#edf1e7!important}}@media (max-width:640px){html body main .page-header.page-header.page-header:not(.dashboard-hero){margin-bottom:.6rem!important;padding-top:.55rem!important;padding-bottom:.65rem!important}html body main .page-header.page-header.page-header:not(.dashboard-hero) h1{font-size:23px!important}html body main .page-header.page-header.page-header:not(.dashboard-hero)>div>p,html body main .page-header.page-header.page-header:not(.dashboard-hero) .oss-label-eyebrow{margin-top:1px!important}html .page-header .oss-page-about-wrap:not(.absolute) .oss-page-about-link{min-height:0!important;margin:-15px!important;padding:15px!important}}
html body .oss-sig-text.oss-sig-text.oss-sig-text{color:color-mix(in oklab, var(--oss-sig) 45%, #0a1f10 55%)!important}html.prefs-dark .oss-sig-text.oss-sig-text.oss-sig-text,html.prefs-high-contrast .oss-sig-text.oss-sig-text.oss-sig-text{color:var(--text-primary,var(--oss-mirror-text,#f0e6cc))!important}html body .oss-sig-border-top.oss-sig-border-top.oss-sig-border-top{border-top-color:var(--oss-sig)!important;border-top-style:solid!important;border-top-width:4px!important}html body .oss-sig-border-left.oss-sig-border-left.oss-sig-border-left{border-left-color:var(--oss-sig)!important;border-left-style:solid!important;border-left-width:3px!important}html body .oss-sig-bg.oss-sig-bg.oss-sig-bg{background-color:var(--oss-sig)!important}html body .oss-sig-ring-2.oss-sig-ring-2.oss-sig-ring-2{box-shadow:0 0 0 2px var(--oss-sig)!important}html body .oss-sig-strip-left.oss-sig-strip-left.oss-sig-strip-left.oss-sig-strip-left.oss-sig-strip-left{background-image:linear-gradient(to right, var(--oss-sig) 0, var(--oss-sig) 14px, transparent 14px)!important;padding-left:var(--oss-dial-strip-gap,20px)!important;border-left-width:0!important}