.BrandExtractionSection-module__8M6oHa__section{padding:clamp(40px,6vh,72px) 24px}.BrandExtractionSection-module__8M6oHa__stage{isolation:isolate;border-radius:28px;max-width:1120px;margin:0 auto;padding:clamp(40px,6vh,80px) clamp(28px,5vw,64px);position:relative;overflow:hidden}.BrandExtractionSection-module__8M6oHa__stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 60% at 82% 8%, rgba(var(--lurio-signal-rgb), .22), transparent 60%);position:absolute;inset:0}.BrandExtractionSection-module__8M6oHa__inner{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid;position:relative}.BrandExtractionSection-module__8M6oHa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--lurio-signal);align-items:center;gap:12px;margin:0;font-size:.8125rem;font-weight:700;display:inline-flex}.BrandExtractionSection-module__8M6oHa__eyebrow:before{content:"";background:var(--lurio-signal);width:28px;height:2px}.BrandExtractionSection-module__8M6oHa__heading{letter-spacing:-.025em;text-wrap:balance;color:var(--mantine-color-text);margin:18px 0 0;font-size:clamp(1.875rem,3.4vw + .5rem,3.25rem);font-weight:800;line-height:1.04}.BrandExtractionSection-module__8M6oHa__body{max-width:440px;color:var(--mantine-color-dimmed);margin:20px 0 0;font-size:clamp(1rem,.5vw + .9rem,1.125rem);line-height:1.6}.BrandExtractionSection-module__8M6oHa__demo{background:#f5f5f508;border:1px solid #f5f5f524;border-radius:18px;padding:clamp(20px,2vw,28px)}.BrandExtractionSection-module__8M6oHa__demoLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--lurio-signal);margin:0;font-size:.6875rem;font-weight:700}.BrandExtractionSection-module__8M6oHa__exRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.BrandExtractionSection-module__8M6oHa__source{background:#f5f5f50d;border:1px solid #f5f5f524;border-radius:10px;align-items:center;gap:9px;min-width:200px;padding:11px 15px;display:flex;position:relative;overflow:hidden}.BrandExtractionSection-module__8M6oHa__dot{background:#f5f5f547;border-radius:50%;flex:none;width:9px;height:9px}.BrandExtractionSection-module__8M6oHa__dotActive{background:var(--lurio-signal)}.BrandExtractionSection-module__8M6oHa__url{white-space:nowrap;color:#f5f5f5d6;margin-left:4px;font-size:.8125rem;font-weight:500}.BrandExtractionSection-module__8M6oHa__caret{vertical-align:middle;background:var(--lurio-signal);width:2px;height:15px;margin-left:1px;animation:1s step-end infinite BrandExtractionSection-module__8M6oHa__blink;display:inline-block}.BrandExtractionSection-module__8M6oHa__scan{opacity:0;background:linear-gradient(120deg, transparent 42%, rgba(var(--lurio-signal-rgb), .35) 50%, transparent 58%);background-position:0 0;background-size:300% 100%;position:absolute;inset:0}.BrandExtractionSection-module__8M6oHa__scanning .BrandExtractionSection-module__8M6oHa__scan{opacity:1;animation:1.1s linear BrandExtractionSection-module__8M6oHa__scan}.BrandExtractionSection-module__8M6oHa__arrow{color:var(--lurio-signal);font-size:1.25rem;line-height:1}.BrandExtractionSection-module__8M6oHa__swatches{gap:8px;display:flex}.BrandExtractionSection-module__8M6oHa__sw{opacity:0;border-radius:9px;width:40px;height:40px;transform:scale(.6)}.BrandExtractionSection-module__8M6oHa__swOrange{background:var(--brand-accent)}.BrandExtractionSection-module__8M6oHa__swCream{background:var(--brand-cream);border:1px solid #f5f5f540}.BrandExtractionSection-module__8M6oHa__swInk{background:#050505;border:1px solid #f5f5f540}.BrandExtractionSection-module__8M6oHa__swGradient{background:linear-gradient(135deg, var(--brand-accent), #f56fae)}.BrandExtractionSection-module__8M6oHa__revealed .BrandExtractionSection-module__8M6oHa__sw{animation:.5s cubic-bezier(.16,1,.3,1) forwards BrandExtractionSection-module__8M6oHa__pop}.BrandExtractionSection-module__8M6oHa__revealed .BrandExtractionSection-module__8M6oHa__sw:first-child{animation-delay:40ms}.BrandExtractionSection-module__8M6oHa__revealed .BrandExtractionSection-module__8M6oHa__sw:nth-child(2){animation-delay:.14s}.BrandExtractionSection-module__8M6oHa__revealed .BrandExtractionSection-module__8M6oHa__sw:nth-child(3){animation-delay:.24s}.BrandExtractionSection-module__8M6oHa__revealed .BrandExtractionSection-module__8M6oHa__sw:nth-child(4){animation-delay:.34s}.BrandExtractionSection-module__8M6oHa__caption{color:#f5f5f573;opacity:0;margin:18px 0 0;font-size:.8125rem;transition:opacity .5s .3s}.BrandExtractionSection-module__8M6oHa__revealed .BrandExtractionSection-module__8M6oHa__caption{opacity:1}@keyframes BrandExtractionSection-module__8M6oHa__blink{50%{opacity:0}}@keyframes BrandExtractionSection-module__8M6oHa__scan{to{background-position:-300% 0}}@keyframes BrandExtractionSection-module__8M6oHa__pop{to{opacity:1;transform:none}}@media (max-width:860px){.BrandExtractionSection-module__8M6oHa__inner{grid-template-columns:1fr}}@media (max-width:640px){.BrandExtractionSection-module__8M6oHa__section{padding:clamp(36px,6vh,56px) 16px}.BrandExtractionSection-module__8M6oHa__stage{border-radius:22px;padding:clamp(32px,7vw,44px) clamp(20px,5vw,28px)}.BrandExtractionSection-module__8M6oHa__demo{padding:18px}.BrandExtractionSection-module__8M6oHa__source{flex:auto;min-width:0}.BrandExtractionSection-module__8M6oHa__swatches{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.BrandExtractionSection-module__8M6oHa__caret{display:none}.BrandExtractionSection-module__8M6oHa__scanning .BrandExtractionSection-module__8M6oHa__scan{opacity:0;animation:none}.BrandExtractionSection-module__8M6oHa__sw{opacity:1;transform:none}.BrandExtractionSection-module__8M6oHa__revealed .BrandExtractionSection-module__8M6oHa__sw{animation:none}.BrandExtractionSection-module__8M6oHa__caption{opacity:1;transition:none}}
.AudienceEditionsSection-module__SbceMa__section{padding:clamp(40px,6vh,72px) 24px}.AudienceEditionsSection-module__SbceMa__stage{isolation:isolate;border-radius:28px;max-width:1120px;margin:0 auto;padding:clamp(40px,6vh,80px) clamp(28px,5vw,64px);position:relative;overflow:hidden}.AudienceEditionsSection-module__SbceMa__stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 60% at 82% 8%, rgba(var(--lurio-signal-rgb), .22), transparent 60%);position:absolute;inset:0}.AudienceEditionsSection-module__SbceMa__inner{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid;position:relative}.AudienceEditionsSection-module__SbceMa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--lurio-signal);align-items:center;gap:12px;margin:0;font-size:.8125rem;font-weight:700;display:inline-flex}.AudienceEditionsSection-module__SbceMa__eyebrow:before{content:"";background:var(--lurio-signal);width:28px;height:2px}.AudienceEditionsSection-module__SbceMa__heading{letter-spacing:-.025em;text-wrap:balance;color:var(--mantine-color-text);margin:18px 0 0;font-size:clamp(1.875rem,3.4vw + .5rem,3.25rem);font-weight:800;line-height:1.04}.AudienceEditionsSection-module__SbceMa__body{max-width:440px;color:var(--mantine-color-dimmed);margin:20px 0 0;font-size:clamp(1rem,.5vw + .9rem,1.125rem);line-height:1.6}.AudienceEditionsSection-module__SbceMa__demo{background:#f5f5f508;border:1px solid #f5f5f524;border-radius:18px;padding:clamp(20px,2vw,28px)}.AudienceEditionsSection-module__SbceMa__demoLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--lurio-signal);margin:0;font-size:.6875rem;font-weight:700}.AudienceEditionsSection-module__SbceMa__segment{--active:0;background:#f5f5f50d;border:1px solid #f5f5f51f;border-radius:999px;grid-template-columns:repeat(3,1fr);margin-top:18px;padding:4px;display:grid;position:relative}.AudienceEditionsSection-module__SbceMa__thumb{background:rgba(var(--lurio-signal-rgb), .16);border:1px solid rgba(var(--lurio-signal-rgb), .6);width:calc(33.3333% - 2.66667px);box-shadow:0 0 18px rgba(var(--lurio-signal-rgb), .25);transform:translateX(calc(var(--active) * 100%));border-radius:999px;transition:transform .5s cubic-bezier(.34,1.4,.64,1);position:absolute;top:4px;bottom:4px;left:4px}.AudienceEditionsSection-module__SbceMa__seg{z-index:1;text-align:center;color:#f5f5f580;padding:8px 4px;font-size:.8125rem;font-weight:600;transition:color .35s;position:relative}.AudienceEditionsSection-module__SbceMa__segActive{color:var(--lurio-signal)}.AudienceEditionsSection-module__SbceMa__slide{border:1px solid #f5f5f524;border-left:3px solid var(--lurio-signal);background:#f5f5f50d;border-radius:12px;min-height:244px;margin-top:16px;padding:20px 22px;position:relative;overflow:hidden}.AudienceEditionsSection-module__SbceMa__sweep{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(120deg, transparent 40%, rgba(var(--lurio-signal-rgb), .4) 50%, transparent 60%);background-position:0 0;background-size:300% 100%;position:absolute;inset:0}.AudienceEditionsSection-module__SbceMa__tailoring .AudienceEditionsSection-module__SbceMa__sweep{opacity:1;animation:.76s linear AudienceEditionsSection-module__SbceMa__sweep}.AudienceEditionsSection-module__SbceMa__tailorOverlay{z-index:1;color:#f5f5f5cc;opacity:0;justify-content:center;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;transition:opacity .25s;display:flex;position:absolute;inset:0}.AudienceEditionsSection-module__SbceMa__tailoring .AudienceEditionsSection-module__SbceMa__tailorOverlay{opacity:1}.AudienceEditionsSection-module__SbceMa__tailorDot{background:var(--lurio-signal);width:8px;height:8px;box-shadow:0 0 12px rgba(var(--lurio-signal-rgb), .7);border-radius:50%;animation:.76s ease-in-out infinite AudienceEditionsSection-module__SbceMa__pulse}.AudienceEditionsSection-module__SbceMa__ellipsis:after{content:"";animation:1.1s step-end infinite AudienceEditionsSection-module__SbceMa__dots}.AudienceEditionsSection-module__SbceMa__slideBody{z-index:0;position:relative}.AudienceEditionsSection-module__SbceMa__kicker,.AudienceEditionsSection-module__SbceMa__title,.AudienceEditionsSection-module__SbceMa__point,.AudienceEditionsSection-module__SbceMa__stat{opacity:0;filter:blur(6px);transition:opacity .5s,transform .5s cubic-bezier(.16,1,.3,1),filter .5s;transform:translateY(10px)}.AudienceEditionsSection-module__SbceMa__revealed .AudienceEditionsSection-module__SbceMa__kicker{opacity:1;filter:none;transition-delay:50ms;transform:none}.AudienceEditionsSection-module__SbceMa__revealed .AudienceEditionsSection-module__SbceMa__title{opacity:1;filter:none;transition-delay:.13s;transform:none}.AudienceEditionsSection-module__SbceMa__revealed .AudienceEditionsSection-module__SbceMa__point:first-child{opacity:1;filter:none;transition-delay:.21s;transform:none}.AudienceEditionsSection-module__SbceMa__revealed .AudienceEditionsSection-module__SbceMa__point:nth-child(2){opacity:1;filter:none;transition-delay:.29s;transform:none}.AudienceEditionsSection-module__SbceMa__revealed .AudienceEditionsSection-module__SbceMa__stat{opacity:1;filter:none;transition-delay:.4s;transform:none}.AudienceEditionsSection-module__SbceMa__kicker{letter-spacing:.14em;text-transform:uppercase;color:#f5f5f580;margin:0;font-size:.6875rem;font-weight:700}.AudienceEditionsSection-module__SbceMa__title{color:#f5f5f5eb;margin:10px 0 0;font-size:clamp(1.0625rem,1vw + .85rem,1.375rem);font-weight:700;line-height:1.2}.AudienceEditionsSection-module__SbceMa__points{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.AudienceEditionsSection-module__SbceMa__point{color:#f5f5f5ad;padding-left:18px;font-size:.875rem;line-height:1.35;position:relative}.AudienceEditionsSection-module__SbceMa__point:before{content:"";background:var(--lurio-signal);border-radius:2px;width:7px;height:7px;position:absolute;top:.5em;left:0}.AudienceEditionsSection-module__SbceMa__stat{align-items:baseline;gap:10px;margin-top:18px;display:flex}.AudienceEditionsSection-module__SbceMa__statValue{letter-spacing:-.02em;color:var(--lurio-signal);font-size:clamp(1.75rem,2vw + 1rem,2.25rem);font-weight:800;line-height:1}.AudienceEditionsSection-module__SbceMa__statLabel{color:#f5f5f58c;font-size:.8125rem}.AudienceEditionsSection-module__SbceMa__caption{color:#f5f5f573;margin:18px 0 0;font-size:.8125rem}@keyframes AudienceEditionsSection-module__SbceMa__sweep{to{background-position:-300% 0}}@keyframes AudienceEditionsSection-module__SbceMa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}@keyframes AudienceEditionsSection-module__SbceMa__dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (max-width:860px){.AudienceEditionsSection-module__SbceMa__inner{grid-template-columns:1fr}}@media (max-width:640px){.AudienceEditionsSection-module__SbceMa__section{padding:clamp(36px,6vh,56px) 16px}.AudienceEditionsSection-module__SbceMa__stage{border-radius:22px;padding:clamp(32px,7vw,44px) clamp(20px,5vw,28px)}.AudienceEditionsSection-module__SbceMa__demo{padding:18px}}@media (prefers-reduced-motion:reduce){.AudienceEditionsSection-module__SbceMa__thumb,.AudienceEditionsSection-module__SbceMa__seg{transition:none}.AudienceEditionsSection-module__SbceMa__tailoring .AudienceEditionsSection-module__SbceMa__sweep{opacity:0;animation:none}.AudienceEditionsSection-module__SbceMa__tailorDot{animation:none}.AudienceEditionsSection-module__SbceMa__ellipsis:after{content:"";animation:none}.AudienceEditionsSection-module__SbceMa__kicker,.AudienceEditionsSection-module__SbceMa__title,.AudienceEditionsSection-module__SbceMa__point,.AudienceEditionsSection-module__SbceMa__stat{opacity:1;filter:none;transition:none;transform:none}}
[data-deck-viewer],[data-slide-viewport]{--pitch-title-size:clamp(1.5rem, min(3.5cqw, 4.5cqh), 2.5rem);--pitch-title-hero-size:clamp(2.25rem, min(5cqw, 7cqh), 4rem);--pitch-body-size:clamp(.875rem, min(1.5cqw, 2cqh), 1.125rem);--pitch-body-lg-size:clamp(1rem, min(2cqw, 2.5cqh), 1.25rem);--slide-text-h1:clamp(3.5cqmin, min(4.25cqw, 6cqh), 7cqmin);--slide-text-h2:clamp(2.6cqmin, min(3cqw, 3.85cqh), 4.5cqmin);--slide-text-body:clamp(1.6cqmin, min(1.4cqw, 1.8cqh), 2cqmin);--slide-text-caption:clamp(1.4cqmin, min(1.1cqw, 1.4cqh), 1.7cqmin);--slide-text-eyebrow:clamp(1.15cqmin, min(.85cqw, 1.1cqh), 1.4cqmin);--slide-text-h1-dense:clamp(2.9cqmin, min(3.5cqw, 4.9cqh), 5.7cqmin);--slide-text-h2-dense:clamp(2.1cqmin, min(2.45cqw, 3.15cqh), 3.7cqmin);--slide-text-body-dense:clamp(1.3cqmin, min(1.15cqw, 1.5cqh), 1.65cqmin)}[data-deck-viewer][data-aspect="4:3"],[data-slide-viewport][data-aspect="4:3"]{--slide-text-h1:clamp(3.3cqmin, min(3.8cqw, 5.5cqh), 6cqmin);--slide-text-h2:clamp(2.5cqmin, min(2.7cqw, 3.6cqh), 4.2cqmin)}[data-deck-viewer][data-aspect="1:1"],[data-slide-viewport][data-aspect="1:1"]{--slide-text-h1:clamp(3.3cqmin, min(3.4cqw, 5cqh), 5.5cqmin);--slide-text-h2:clamp(2.5cqmin, min(2.55cqw, 3.4cqh), 4cqmin)}@container (max-width:768px){[data-deck-viewer] [data-slide-content]{flex-direction:column!important;justify-content:flex-start!important;display:flex!important}[data-slide-content]{box-sizing:border-box;overflow-x:hidden}[data-slide-content]>div{padding:clamp(20px,4cqh,40px) clamp(16px,4cqw,56px)!important}[data-slide-title]{font-size:clamp(1.25rem,3.5cqw,2.5rem)!important;line-height:1.25!important}[data-slide-title][data-slide-title-hero]{font-size:clamp(1.75rem,5cqw,4rem)!important}[data-slide-body] p{font-size:clamp(.875rem,2.5cqw,1.125rem)!important}[data-slide-body] li{font-size:clamp(.8125rem,2.2cqw,1rem)!important}}@container (max-width:576px){[data-viewer-badge]{padding:6px 8px!important;bottom:8px!important;left:8px!important}[data-viewer-badge]>span:first-of-type{display:none}[data-slide-title][data-slide-title-hero]{font-size:clamp(1.75rem,5cqw,4rem)!important}}[data-slide-content]{color:var(--pitch-text-primary,#1a1a2e)}[data-viewer-badge]{opacity:1;transition:opacity .25s,border-color .25s,box-shadow .25s}@media (hover:hover){[data-viewer-badge]:hover{opacity:1;border-color:rgba(var(--lurio-signal-rgb), .45)!important;box-shadow:0 0 24px rgba(var(--lurio-signal-rgb), .15), 0 4px 16px #00000059!important}}@media (hover:hover) and (pointer:fine){[data-slide-nav-zone]:hover span{opacity:.95!important}}[data-nav-coachmark] [data-coach-pointer]{display:none}@media (hover:hover) and (pointer:fine){[data-nav-coachmark] [data-coach-touch]{display:none}[data-nav-coachmark] [data-coach-pointer]{display:inline}}@media (orientation:landscape) and (max-height:768px){[data-viewer-badge]{left:max(8px, env(safe-area-inset-left))!important;bottom:max(8px, env(safe-area-inset-bottom))!important}[data-deck-landscape] [data-slide-content]{flex-direction:column!important;justify-content:center!important;display:flex!important}}[data-edit-armed=true]{outline:2px dashed color-mix(in srgb, var(--pitch-accent,#64748b) 55%, transparent);outline-offset:4px;cursor:pointer;border-radius:4px}
.GalleryPickerStep-module__0DgWwW__card{text-align:left;cursor:pointer;border:1.5px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-default);touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;width:100%;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}@media (hover:hover){.GalleryPickerStep-module__0DgWwW__card:hover{border-color:var(--mantine-color-primary-5)}}.GalleryPickerStep-module__0DgWwW__card:active{transform:scale(.98)}.GalleryPickerStep-module__0DgWwW__thumbnail{aspect-ratio:16/9;background:var(--mantine-color-default);border-radius:var(--mantine-radius-md) var(--mantine-radius-md) 0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.GalleryPickerStep-module__0DgWwW__thumbnail img{object-fit:cover;width:100%;height:100%;display:block}
.DrillCards-module__DQRxEq__card{cursor:pointer;border:1px solid var(--mantine-color-gray-3);flex-direction:column;align-items:flex-start;gap:12px;width:100%;min-height:168px;display:flex}[data-mantine-color-scheme=dark] .DrillCards-module__DQRxEq__card{border:1px solid var(--mantine-color-dark-4)}.DrillCards-module__DQRxEq__card{border-radius:var(--mantine-radius-lg);background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .DrillCards-module__DQRxEq__card{background:var(--mantine-color-dark-6)}.DrillCards-module__DQRxEq__card{box-shadow:var(--mantine-shadow-sm);padding:var(--mantine-spacing-xl);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .15s,transform .15s,box-shadow .15s}.DrillCards-module__DQRxEq__cardSelected{border-color:var(--mantine-color-primary-5);background:var(--mantine-color-primary-0)}[data-mantine-color-scheme=dark] .DrillCards-module__DQRxEq__cardSelected{background:var(--mantine-color-primary-9)}@media (hover:hover){.DrillCards-module__DQRxEq__card:hover{border-color:var(--mantine-color-primary-4);box-shadow:var(--mantine-shadow-md);transform:translateY(-3px)}}.DrillCards-module__DQRxEq__card:active{transform:scale(.985)}.DrillCards-module__DQRxEq__iconTile{border-radius:var(--mantine-radius-md);width:56px;height:56px;color:var(--mantine-color-text);background:rgba(var(--lurio-signal-rgb), .1);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-mantine-color-scheme=dark] .DrillCards-module__DQRxEq__iconTile{background:rgba(var(--lurio-signal-rgb), .16)}
.DescribeCaptureLeaf-module__k8wsHq__example{text-align:left;cursor:pointer;border-bottom:1px solid var(--mantine-color-default-border);touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:9px 4px;transition:color .14s;display:flex}.DescribeCaptureLeaf-module__k8wsHq__example:disabled{cursor:default;opacity:.5}.DescribeCaptureLeaf-module__k8wsHq__exampleText{min-width:0;color:var(--mantine-color-dimmed);flex:1}.DescribeCaptureLeaf-module__k8wsHq__exampleArrow{opacity:.5;color:var(--mantine-color-dimmed);flex-shrink:0}@media (hover:hover){.DescribeCaptureLeaf-module__k8wsHq__example:not(:disabled):hover .DescribeCaptureLeaf-module__k8wsHq__exampleText{color:var(--mantine-color-text)}.DescribeCaptureLeaf-module__k8wsHq__example:not(:disabled):hover .DescribeCaptureLeaf-module__k8wsHq__exampleArrow{opacity:1;color:var(--mantine-color-text)}}
.UsageIndicator-module__Zh2C9q__usageButton{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:var(--mantine-radius-sm);transition:opacity .2s}@media (hover:hover){.UsageIndicator-module__Zh2C9q__usageButton:hover{opacity:.8}}.UsageIndicator-module__Zh2C9q__usageButton:active{transition-duration:50ms;transform:scale(.95)}
.PracticeMode-module__KgvTnq__container{background:#000;width:100%;height:100dvh;display:flex;overflow:hidden}.PracticeMode-module__KgvTnq__slidePanel{flex:7;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.PracticeMode-module__KgvTnq__presenterPanel{color:#fff;background:#000000d9;border-left:1px solid #ffffff1a;flex-direction:column;flex:3;min-width:280px;max-width:420px;padding:24px;display:flex;overflow-y:auto}.PracticeMode-module__KgvTnq__timerMono{font-family:var(--pitch-font-mono,"Azeret Mono", monospace);font-variant-numeric:tabular-nums}.PracticeMode-module__KgvTnq__timerLarge{font-size:2.5rem;font-weight:600;line-height:1;}.PracticeMode-module__KgvTnq__timerSmall{font-size:1.25rem;font-weight:500;line-height:1;}.PracticeMode-module__KgvTnq__pacingBar{border-radius:3px;width:100%;height:6px;transition:background-color .3s}.PracticeMode-module__KgvTnq__pacingOnPace{background-color:var(--mantine-color-green-6)}.PracticeMode-module__KgvTnq__pacingSlightlyOver{background-color:var(--mantine-color-yellow-6)}.PracticeMode-module__KgvTnq__pacingOver{background-color:var(--mantine-color-red-6);animation:2s ease-in-out infinite PracticeMode-module__KgvTnq__pacingPulse}.PracticeMode-module__KgvTnq__pacingWayOver{background-color:var(--mantine-color-red-8);animation:1s ease-in-out infinite PracticeMode-module__KgvTnq__pacingPulse}.PracticeMode-module__KgvTnq__pacingRushed{background-color:var(--mantine-color-blue-6)}@keyframes PracticeMode-module__KgvTnq__pacingPulse{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.PracticeMode-module__KgvTnq__pacingOver,.PracticeMode-module__KgvTnq__pacingWayOver{animation:none}}.PracticeMode-module__KgvTnq__notesArea{white-space:pre-wrap;color:#ffffffe6;flex:1;padding:12px 0;font-size:.9rem;line-height:1.6;overflow-y:auto}.PracticeMode-module__KgvTnq__countdownScreen{color:#fff;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100dvh;display:flex}@media (max-width:768px){.PracticeMode-module__KgvTnq__presenterPanel{display:none}.PracticeMode-module__KgvTnq__slidePanel{flex:1}}
.PhotoReviewModal-module__wrM1KG__modalContent{flex-direction:column;height:100%;display:flex}.PhotoReviewModal-module__wrM1KG__summaryBar{z-index:10;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background-color:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-default-border);position:sticky;top:0}.PhotoReviewModal-module__wrM1KG__scrollArea{padding:var(--mantine-spacing-md);flex:1;overflow-y:auto}.PhotoReviewModal-module__wrM1KG__categorySection{margin-bottom:var(--mantine-spacing-xl)}.PhotoReviewModal-module__wrM1KG__categoryHeader{align-items:center;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-sm);text-transform:uppercase;letter-spacing:.05em;display:flex}.PhotoReviewModal-module__wrM1KG__categoryGrid{gap:var(--mantine-spacing-sm);grid-template-columns:repeat(3,1fr);display:grid}@media (min-width:768px){.PhotoReviewModal-module__wrM1KG__categoryGrid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.PhotoReviewModal-module__wrM1KG__categoryGrid{grid-template-columns:repeat(5,1fr)}}.PhotoReviewModal-module__wrM1KG__imageCard{touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:var(--mantine-radius-sm);cursor:grab;border:2px solid #0000;transition:border-color .2s,opacity .2s;position:relative;overflow:hidden}.PhotoReviewModal-module__wrM1KG__imageCard:active{cursor:grabbing}.PhotoReviewModal-module__wrM1KG__imageCardExcluded{opacity:.4}.PhotoReviewModal-module__wrM1KG__imageCardHero{border-color:var(--mantine-color-yellow-5);grid-column:span 2}.PhotoReviewModal-module__wrM1KG__thumbnail{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.PhotoReviewModal-module__wrM1KG__heroThumbnail{aspect-ratio:3/2;}.PhotoReviewModal-module__wrM1KG__cardOverlay{gap:2px;padding:4px;display:flex;position:absolute;top:0;right:0}.PhotoReviewModal-module__wrM1KG__heroBadge{position:absolute;top:4px;left:4px}.PhotoReviewModal-module__wrM1KG__cardLabel{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap;text-overflow:ellipsis;padding:4px 8px;overflow:hidden}.PhotoReviewModal-module__wrM1KG__dragHandle{color:var(--mantine-color-dimmed);display:none;position:absolute;top:50%;left:4px;transform:translateY(-50%)}@media (hover:hover){.PhotoReviewModal-module__wrM1KG__imageCard:hover .PhotoReviewModal-module__wrM1KG__dragHandle{display:block}}.PhotoReviewModal-module__wrM1KG__footer{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background-color:var(--mantine-color-body);border-top:1px solid var(--mantine-color-default-border);justify-content:space-between;align-items:center;display:flex;position:sticky;bottom:0}.PhotoReviewModal-module__wrM1KG__dragOverlay{border:2px solid var(--mantine-color-primary-filled);border-radius:var(--mantine-radius-sm);box-shadow:var(--mantine-shadow-lg);transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.PhotoReviewModal-module__wrM1KG__imageCard,.PhotoReviewModal-module__wrM1KG__dragOverlay{transition:none!important}}
.FolderTabStrip-module__AMFIrW__tabStrip .mantine-Tabs-list{gap:var(--mantine-spacing-xs)}.FolderTabStrip-module__AMFIrW__tabStrip .mantine-Tabs-tab{font-weight:500;font-size:var(--mantine-font-size-sm);border-radius:var(--mantine-radius-sm);color:var(--mantine-color-dimmed);cursor:pointer;-webkit-tap-highlight-color:transparent;padding:6px 12px;transition:background-color .15s,color .15s}.FolderTabStrip-module__AMFIrW__tabStrip .mantine-Tabs-tab[data-active]{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .FolderTabStrip-module__AMFIrW__tabStrip .mantine-Tabs-tab[data-active]{background-color:var(--mantine-color-dark-5)}.FolderTabStrip-module__AMFIrW__tabStrip .mantine-Tabs-tab[data-active]{color:var(--mantine-color-text);font-weight:600}@media (hover:hover){.FolderTabStrip-module__AMFIrW__tabStrip .mantine-Tabs-tab:not([data-active]):hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .FolderTabStrip-module__AMFIrW__tabStrip .mantine-Tabs-tab:not([data-active]):hover{background-color:var(--mantine-color-dark-6)}.FolderTabStrip-module__AMFIrW__tabStrip .mantine-Tabs-tab:not([data-active]):hover{color:var(--mantine-color-text)}}.FolderTabStrip-module__AMFIrW__tabStrip .mantine-Tabs-tab:active{transform:scale(.98)}
.ImportDeckButton-module__5ka9ya__errorText{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-red-7);text-align:center;margin-top:var(--mantine-spacing-xs);opacity:1;transition:opacity .3s}.ImportDeckButton-module__5ka9ya__errorTextHiding{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-red-7);text-align:center;margin-top:var(--mantine-spacing-xs);opacity:0;transition:opacity .3s}
.DashboardContent-module__tma4la__wrapper{min-height:100vh;position:relative}.DashboardContent-module__tma4la__content{z-index:1;max-width:1200px;margin:0 auto;padding:32px 16px 80px;position:relative}.DashboardContent-module__tma4la__heading{letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,3vw + .5rem,2.5rem);font-weight:700;line-height:1.15}.DashboardContent-module__tma4la__subheading{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);margin:0}.DashboardContent-module__tma4la__greetingRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}@media (max-width:575px){.DashboardContent-module__tma4la__greetingRow{flex-direction:column}}.DashboardContent-module__tma4la__sectionHeading{font-size:var(--mantine-font-size-lg);letter-spacing:-.01em;margin:0;font-weight:600}.DashboardContent-module__tma4la__glassCard{border:1px solid #00000014}[data-mantine-color-scheme=dark] .DashboardContent-module__tma4la__glassCard{border:1px solid #ffffff0f}.DashboardContent-module__tma4la__glassCard{border-radius:var(--mantine-radius-lg);background:#ffffffb3}[data-mantine-color-scheme=dark] .DashboardContent-module__tma4la__glassCard{background:#ffffff08}.DashboardContent-module__tma4la__glassCard{-webkit-backdrop-filter:blur(12px);padding:20px}.DashboardContent-module__tma4la__glassCardInteractive{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;}@media (hover:hover){.DashboardContent-module__tma4la__glassCardInteractive:hover{border-color:rgba(var(--lurio-signal-rgb), .25)}[data-mantine-color-scheme=dark] .DashboardContent-module__tma4la__glassCardInteractive:hover{border-color:rgba(var(--lurio-signal-rgb), .2)}.DashboardContent-module__tma4la__glassCardInteractive:hover{box-shadow:0 2px 8px #0000000f, 0 8px 32px #00000014, 0 0 0 1px rgba(var(--lurio-signal-rgb), .08)}[data-mantine-color-scheme=dark] .DashboardContent-module__tma4la__glassCardInteractive:hover{box-shadow:0 2px 8px #0000000f, 0 8px 32px #00000014, 0 0 0 1px rgba(var(--lurio-signal-rgb), .06)}.DashboardContent-module__tma4la__glassCardInteractive:hover{background:#ffffffe6;transform:translateY(-2px)}[data-mantine-color-scheme=dark] .DashboardContent-module__tma4la__glassCardInteractive:hover{background:#ffffff0d}}@media (hover:hover) and (pointer:fine){.DashboardContent-module__tma4la__glassCardInteractive:hover{transform:translateY(-3px)}}.DashboardContent-module__tma4la__glassCardInteractive:active{transition-duration:.1s;transform:translateY(0)scale(.985)}.DashboardContent-module__tma4la__glassCardInteractive:focus-visible{outline:2px solid var(--mantine-color-primary-5);outline-offset:2px}.DashboardContent-module__tma4la__accentBorder{border-left:3px solid var(--mantine-color-primary-6)}.DashboardContent-module__tma4la__recentGrid{grid-template-columns:1fr;gap:20px;width:100%;display:grid}@media (min-width:576px){.DashboardContent-module__tma4la__recentGrid{grid-template-columns:1fr 1fr}}@media (min-width:992px){.DashboardContent-module__tma4la__recentGrid{grid-template-columns:1fr 1fr 1fr}}.DashboardContent-module__tma4la__nudgeRow{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.DashboardContent-module__tma4la__nudgeRow{grid-template-columns:1fr 1fr}}.DashboardContent-module__tma4la__quickActions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:575px){.DashboardContent-module__tma4la__quickActions{flex-direction:column}.DashboardContent-module__tma4la__quickActions>*{width:100%}}@keyframes DashboardContent-module__tma4la__sectionEntrance{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.DashboardContent-module__tma4la__sectionAnimate{opacity:0;animation:.5s ease-out forwards DashboardContent-module__tma4la__sectionEntrance}.DashboardContent-module__tma4la__sectionAnimate:first-child{animation-delay:50ms}.DashboardContent-module__tma4la__sectionAnimate:nth-child(2){animation-delay:.12s}.DashboardContent-module__tma4la__sectionAnimate:nth-child(3){animation-delay:.19s}.DashboardContent-module__tma4la__sectionAnimate:nth-child(4){animation-delay:.26s}.DashboardContent-module__tma4la__sectionAnimate:nth-child(5){animation-delay:.33s}.DashboardContent-module__tma4la__sectionAnimate:nth-child(6){animation-delay:.4s}.DashboardContent-module__tma4la__sectionAnimate:nth-child(7){animation-delay:.47s}@keyframes DashboardContent-module__tma4la__headingEntrance{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.DashboardContent-module__tma4la__headingAnimate{opacity:0;animation:.4s ease-out forwards DashboardContent-module__tma4la__headingEntrance}@keyframes DashboardContent-module__tma4la__celebrationPulse{0%,to{box-shadow:0 0 0 0 rgba(var(--lurio-signal-rgb), 0)}50%{box-shadow:0 0 0 8px rgba(var(--lurio-signal-rgb), .15)}}.DashboardContent-module__tma4la__celebrationGlow{animation:1.5s ease-in-out 2 DashboardContent-module__tma4la__celebrationPulse}@media (prefers-reduced-motion:reduce){.DashboardContent-module__tma4la__sectionAnimate,.DashboardContent-module__tma4la__headingAnimate,.DashboardContent-module__tma4la__celebrationGlow{opacity:1;animation:none}}.DashboardContent-module__tma4la__deckTypeIconWrap{background:rgba(var(--lurio-signal-rgb), .08);border-radius:12px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:flex}[data-mantine-color-scheme=dark] .DashboardContent-module__tma4la__deckTypeIconWrap{background:rgba(var(--lurio-signal-rgb), .06)}.DashboardContent-module__tma4la__deckTypeIconWrap{color:var(--mantine-color-primary-5)}.DashboardContent-module__tma4la__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.DashboardContent-module__tma4la__progressRingWrapper{align-items:center;gap:20px;display:flex}.DashboardContent-module__tma4la__checklistItem{border-radius:var(--mantine-radius-md);align-items:center;gap:12px;padding:8px 12px;transition:background-color .15s;display:flex}@media (hover:hover){.DashboardContent-module__tma4la__checklistItem:hover{background:#00000008}[data-mantine-color-scheme=dark] .DashboardContent-module__tma4la__checklistItem:hover{background:#ffffff08}}.DashboardContent-module__tma4la__checklistItemCompleted{opacity:.6;}
.SetupBlockingOverlay-module__1oznqa__overlay{z-index:1000;background:#ffffffd9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}[data-mantine-color-scheme=dark] .SetupBlockingOverlay-module__1oznqa__overlay{background:#000000d9}.SetupBlockingOverlay-module__1oznqa__overlay{-webkit-backdrop-filter:blur(16px)}.SetupBlockingOverlay-module__1oznqa__card{border-radius:var(--mantine-radius-lg);border:1px solid #00000014;width:100%;max-width:420px;padding:32px 28px}[data-mantine-color-scheme=dark] .SetupBlockingOverlay-module__1oznqa__card{border:1px solid #ffffff0f}.SetupBlockingOverlay-module__1oznqa__card{background:#ffffffe6}[data-mantine-color-scheme=dark] .SetupBlockingOverlay-module__1oznqa__card{background:#1e1e1ef2}.SetupBlockingOverlay-module__1oznqa__card{box-shadow:0 4px 16px #00000014,0 16px 48px #0000001f}@media (prefers-reduced-motion:reduce){.SetupBlockingOverlay-module__1oznqa__overlay{-webkit-backdrop-filter:none}}
.MoveDeckModal-module__USdiEW__orgButton{border-radius:var(--mantine-radius-md);transition:background-color .15s,border-color .15s}@media (hover:hover){.MoveDeckModal-module__USdiEW__orgButton:not([data-selected]):hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MoveDeckModal-module__USdiEW__orgButton:not([data-selected]):hover{background-color:var(--mantine-color-dark-6)}.MoveDeckModal-module__USdiEW__orgButton:not([data-selected]):hover{border-color:var(--mantine-color-gray-4)!important}[data-mantine-color-scheme=dark] .MoveDeckModal-module__USdiEW__orgButton:not([data-selected]):hover{border-color:var(--mantine-color-dark-3)!important}}.MoveDeckModal-module__USdiEW__orgButton:active{transform:scale(.99)}
.ReviewPageContent-module__CCgHXW__suggestionCard{border-left:3px solid var(--card-accent,var(--mantine-color-gray-4));touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s}@media (hover:hover){.ReviewPageContent-module__CCgHXW__suggestionCard:hover{background:#ffffffe6;transform:translateY(-1px);box-shadow:0 2px 8px #0000000f,0 4px 16px #0000000a}[data-mantine-color-scheme=dark] .ReviewPageContent-module__CCgHXW__suggestionCard:hover{background:#ffffff08}}@media (hover:hover) and (pointer:fine){.ReviewPageContent-module__CCgHXW__suggestionCard:hover{transform:translateY(-2px)}}.ReviewPageContent-module__CCgHXW__suggestionCard[data-priority=high]{--card-accent:var(--mantine-color-red-5)}.ReviewPageContent-module__CCgHXW__suggestionCard[data-priority=medium]{--card-accent:var(--mantine-color-yellow-5)}.ReviewPageContent-module__CCgHXW__suggestionCard[data-priority=low]{--card-accent:var(--mantine-color-green-5)}.ReviewPageContent-module__CCgHXW__filterBadge{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .15s,box-shadow .15s,opacity .15s}@media (hover:hover){.ReviewPageContent-module__CCgHXW__filterBadge:hover{transform:translateY(-1px);box-shadow:0 2px 6px #00000014}}.ReviewPageContent-module__CCgHXW__filterBadge:active{transition-duration:80ms;transform:scale(.96)}.ReviewPageContent-module__CCgHXW__filterBadge[data-dimmed]{opacity:.6}@media (hover:hover){.ReviewPageContent-module__CCgHXW__filterBadge[data-dimmed]:hover{opacity:.85}}@keyframes ReviewPageContent-module__CCgHXW__cardSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ReviewPageContent-module__CCgHXW__cardAnimate{opacity:0;animation:.3s ease-out forwards ReviewPageContent-module__CCgHXW__cardSlideIn}.ReviewPageContent-module__CCgHXW__cardAnimate:first-child{animation-delay:0s}.ReviewPageContent-module__CCgHXW__cardAnimate:nth-child(2){animation-delay:40ms}.ReviewPageContent-module__CCgHXW__cardAnimate:nth-child(3){animation-delay:80ms}.ReviewPageContent-module__CCgHXW__cardAnimate:nth-child(4){animation-delay:.12s}.ReviewPageContent-module__CCgHXW__cardAnimate:nth-child(5){animation-delay:.16s}.ReviewPageContent-module__CCgHXW__cardAnimate:nth-child(6){animation-delay:.2s}.ReviewPageContent-module__CCgHXW__cardAnimate:nth-child(7){animation-delay:.24s}.ReviewPageContent-module__CCgHXW__cardAnimate:nth-child(8){animation-delay:.28s}.ReviewPageContent-module__CCgHXW__cardAnimate:nth-child(9){animation-delay:.32s}.ReviewPageContent-module__CCgHXW__cardAnimate:nth-child(10){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.ReviewPageContent-module__CCgHXW__cardAnimate{opacity:1;animation:none}.ReviewPageContent-module__CCgHXW__suggestionCard,.ReviewPageContent-module__CCgHXW__filterBadge{transition:none}}.ReviewPageContent-module__CCgHXW__progressPulse{animation:2s ease-in-out infinite ReviewPageContent-module__CCgHXW__progressGlow}@keyframes ReviewPageContent-module__CCgHXW__progressGlow{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.ReviewPageContent-module__CCgHXW__progressPulse{animation:none}}
.DeckCarouselCard-module__ZaHi-G__card{cursor:pointer;border:1px solid #00000024;flex-direction:column;height:100%;display:flex;overflow:hidden}[data-mantine-color-scheme=dark] .DeckCarouselCard-module__ZaHi-G__card{border:1px solid #ffffff0f}.DeckCarouselCard-module__ZaHi-G__card{background:#ffffffb3}[data-mantine-color-scheme=dark] .DeckCarouselCard-module__ZaHi-G__card{background:#ffffff08}.DeckCarouselCard-module__ZaHi-G__card{-webkit-backdrop-filter:blur(12px);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;box-shadow:0 1px 3px #0000000a,0 4px 16px #00000008}.DeckCarouselCard-module__ZaHi-G__card:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--lurio-signal-rgb), .15), transparent);height:1px;position:absolute;top:0;left:20%;right:20%}[data-mantine-color-scheme=dark] .DeckCarouselCard-module__ZaHi-G__card:before{background:linear-gradient(90deg, transparent, rgba(var(--lurio-signal-rgb), .12), transparent)}.DeckCarouselCard-module__ZaHi-G__card:before{opacity:0;z-index:1;transition:opacity .2s}@media (hover:hover){.DeckCarouselCard-module__ZaHi-G__card:hover{border-color:rgba(var(--lurio-signal-rgb), .25)}[data-mantine-color-scheme=dark] .DeckCarouselCard-module__ZaHi-G__card:hover{border-color:rgba(var(--lurio-signal-rgb), .2)}.DeckCarouselCard-module__ZaHi-G__card:hover{box-shadow:0 2px 8px #0000000f, 0 8px 32px #00000014, 0 0 0 1px rgba(var(--lurio-signal-rgb), .08)}[data-mantine-color-scheme=dark] .DeckCarouselCard-module__ZaHi-G__card:hover{box-shadow:0 2px 8px #0000000f, 0 8px 32px #00000014, 0 0 0 1px rgba(var(--lurio-signal-rgb), .06)}.DeckCarouselCard-module__ZaHi-G__card:hover{background:#ffffffe6;transform:translateY(-3px)}[data-mantine-color-scheme=dark] .DeckCarouselCard-module__ZaHi-G__card:hover{background:#ffffff0d}.DeckCarouselCard-module__ZaHi-G__card:hover:before{opacity:1}}.DeckCarouselCard-module__ZaHi-G__card:active{transition-duration:.1s;transform:translateY(0)scale(.985)}.DeckCarouselCard-module__ZaHi-G__card:focus-visible{outline:2px solid var(--mantine-color-primary-5);outline-offset:2px}@media (prefers-reduced-motion:reduce){.DeckCarouselCard-module__ZaHi-G__card,.DeckCarouselCard-module__ZaHi-G__card:active{transition:none}}
.ReviewHistoryCard-module__taB0fG__card{color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:border-color .15s,transform .15s}@media (hover:hover){.ReviewHistoryCard-module__taB0fG__card:hover{border-color:var(--mantine-color-primary-5)}}@media (hover:hover) and (pointer:fine){.ReviewHistoryCard-module__taB0fG__card:hover{transform:translateY(-1px)}}.ReviewHistoryCard-module__taB0fG__card:active{transform:translateY(0)}
.GalleryHero-module__TNCoXq__heroContainer{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-default);overflow:hidden}.GalleryHero-module__TNCoXq__slidePreview{aspect-ratio:var(--slide-aspect-ratio,16 / 9);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.GalleryHero-module__TNCoXq__infoPanel{flex-direction:column;justify-content:center;gap:16px;padding:24px;display:flex}.GalleryHero-module__TNCoXq__navDot{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.GalleryHero-module__TNCoXq__navDotInner{background-color:var(--mantine-color-default-border);border-radius:9999px;width:8px;height:8px;transition:width .2s,background-color .2s,border-radius .2s}.GalleryHero-module__TNCoXq__navDotActive .GalleryHero-module__TNCoXq__navDotInner{background-color:var(--mantine-color-primary-filled);border-radius:10px;width:20px}@media (hover:hover){.GalleryHero-module__TNCoXq__navDot:hover .GalleryHero-module__TNCoXq__navDotInner{background-color:var(--mantine-color-primary-4)}}@media (prefers-reduced-motion:reduce){.GalleryHero-module__TNCoXq__navDotInner{transition:none}}
.DeckCarouselInner-module__TxeTdq__carouselWrapper{outline:none}.DeckCarouselInner-module__TxeTdq__carouselWrapper:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}.DeckCarouselInner-module__TxeTdq__viewport{margin:-8px -4px -16px;padding:8px 4px 16px}.DeckCarouselInner-module__TxeTdq__carousel{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.DeckCarouselInner-module__TxeTdq__carousel{scroll-behavior:auto}}.DeckCarouselInner-module__TxeTdq__controls{pointer-events:auto}.DeckCarouselInner-module__TxeTdq__control{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .2s,background-color .2s}@media (hover:hover) and (pointer:fine){.DeckCarouselInner-module__TxeTdq__control:hover{transform:scale(1.05)}}.DeckCarouselInner-module__TxeTdq__control:active{transition-duration:50ms;transform:scale(.95)}@media (prefers-reduced-motion:reduce){.DeckCarouselInner-module__TxeTdq__control,.DeckCarouselInner-module__TxeTdq__control:active{transition:none}}
.DeckPicker-module__35LF3W__chip{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-xl);background:var(--mantine-color-default);min-height:28px;color:var(--mantine-color-text);font-size:var(--mantine-font-size-xs);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;align-items:center;gap:4px;padding:4px 10px;font-weight:600;line-height:1.2;transition:border-color .15s,background-color .15s;display:inline-flex}.DeckPicker-module__35LF3W__chip[data-unpinned]{color:var(--mantine-color-primary-light-color);background:var(--mantine-color-primary-light);border-color:#0000}@media (hover:hover){.DeckPicker-module__35LF3W__chip:hover{border-color:var(--mantine-color-primary-filled)}}.DeckPicker-module__35LF3W__chip:active{transform:scale(.97)}.DeckPicker-module__35LF3W__chip:focus-visible{outline:2px solid var(--mantine-color-primary-filled);outline-offset:2px}.DeckPicker-module__35LF3W__option{border-radius:var(--mantine-radius-sm);width:100%;color:var(--mantine-color-text);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:8px 10px;transition:background-color .12s;display:block}@media (hover:hover){.DeckPicker-module__35LF3W__option:hover{background:var(--mantine-color-default-hover)}}.DeckPicker-module__35LF3W__option:focus-visible{outline:2px solid var(--mantine-color-primary-filled);outline-offset:-2px}
.EditionPromptCard-module__z9EGcW__card{position:relative;}.EditionPromptCard-module__z9EGcW__cardDismissing{opacity:0;pointer-events:none;transition:opacity .2s ease-out,transform .2s ease-out;transform:translateY(-8px)}.EditionPromptCard-module__z9EGcW__cardDelayedEntrance{opacity:0;animation:.5s ease-out 3.2s forwards EditionPromptCard-module__z9EGcW__cardFadeIn}@keyframes EditionPromptCard-module__z9EGcW__cardFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.EditionPromptCard-module__z9EGcW__iconWrap{}.EditionPromptCard-module__z9EGcW__dismissButton{position:absolute;top:12px;right:12px}@media (max-width:575px){.EditionPromptCard-module__z9EGcW__ctaButton{width:100%}}@media (prefers-reduced-motion:reduce){.EditionPromptCard-module__z9EGcW__cardDelayedEntrance{opacity:1;animation:none}.EditionPromptCard-module__z9EGcW__cardDismissing{transition:none}}
.RoastScoreHero-module__-EaDCq__heroCard{animation:.3s ease-out forwards RoastScoreHero-module__-EaDCq__cardSlideIn}.RoastScoreHero-module__-EaDCq__gradeBadge{justify-content:center;align-items:center;width:56px;height:56px;font-size:1.5rem;font-weight:800;display:flex}.RoastScoreHero-module__-EaDCq__scoreNumber{font-size:3rem;line-height:1}.RoastScoreHero-module__-EaDCq__categoryLabel{flex-shrink:0;width:100px}.RoastScoreHero-module__-EaDCq__categoryBar{flex:1}.RoastScoreHero-module__-EaDCq__categoryScore{text-align:right;flex-shrink:0;width:40px}.RoastScoreHero-module__-EaDCq__categoryRow{opacity:0;animation:.3s ease-out forwards RoastScoreHero-module__-EaDCq__cardSlideIn}@keyframes RoastScoreHero-module__-EaDCq__cardSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.RoastScoreHero-module__-EaDCq__scoreNumber{font-size:2.5rem}.RoastScoreHero-module__-EaDCq__categoryLabel{width:80px}}@media (prefers-reduced-motion:reduce){.RoastScoreHero-module__-EaDCq__heroCard,.RoastScoreHero-module__-EaDCq__categoryRow{opacity:1;animation:none}}
.GalleryCard-module__3U278q__card{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:border-color .25s,box-shadow .25s,transform .25s}@media (hover:hover){.GalleryCard-module__3U278q__card:hover{border-color:var(--mantine-color-text);box-shadow:0 12px 32px #00000014}.GalleryCard-module__3U278q__card:hover .GalleryCard-module__3U278q__slideOverlay{opacity:1}.GalleryCard-module__3U278q__card:hover .GalleryCard-module__3U278q__slideImage{transform:scale(1.03)}}@media (hover:hover) and (pointer:fine){.GalleryCard-module__3U278q__card:hover{transform:translateY(-3px)}}.GalleryCard-module__3U278q__card:active{transition-duration:50ms;transform:scale(.99)}.GalleryCard-module__3U278q__slideVisual{aspect-ratio:var(--slide-aspect-ratio,16 / 9);border-bottom:1px solid var(--mantine-color-default-border);position:relative;overflow:hidden}.GalleryCard-module__3U278q__slideImage{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1)}.GalleryCard-module__3U278q__slideOverlay{opacity:0;pointer-events:none;background:linear-gradient(#0000 50%,#0000008c 100%);justify-content:flex-start;align-items:flex-end;padding:16px;transition:opacity .25s;display:flex;position:absolute;inset:0}@media (hover:none){.GalleryCard-module__3U278q__slideOverlay{opacity:1}}.GalleryCard-module__3U278q__slideOverlayLabel{color:var(--mantine-color-white);letter-spacing:0;font-size:.875rem;font-weight:600}.GalleryCard-module__3U278q__promptSection{border-left-style:solid;border-left-width:2px;margin:14px 16px 0;padding-left:12px}
.DarkFeatureCard-module__H5XvVW__card{transition:background-color .2s,box-shadow .2s,transform .2s}@media (hover:hover){.DarkFeatureCard-module__H5XvVW__card:hover{background-color:#111;transform:translateY(-3px);box-shadow:0 2px 8px #00000040,0 12px 32px #f09d662e}}@media (prefers-reduced-motion:reduce){.DarkFeatureCard-module__H5XvVW__card{transition:none}}
.MeetingNoteCard-module__ihCXVG__card{text-align:left;width:100%;color:inherit;cursor:pointer;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-default);touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;display:flex;position:relative;overflow:visible}@media (hover:hover){.MeetingNoteCard-module__ihCXVG__card:hover{border-color:var(--mantine-color-primary-light-color);background:var(--mantine-color-default-hover);box-shadow:var(--mantine-shadow-sm);transform:translateY(-2px)}}.MeetingNoteCard-module__ihCXVG__card:active{transition-duration:.1s;transform:translateY(0)scale(.985)}.MeetingNoteCard-module__ihCXVG__card:focus-visible{outline:2px solid var(--mantine-color-primary-filled);outline-offset:2px}.MeetingNoteCard-module__ihCXVG__card[data-state=failed]{border-color:var(--mantine-color-red-light-color);background:var(--mantine-color-red-light)}.MeetingNoteCard-module__ihCXVG__card[data-state=timed_out]{border-color:var(--mantine-color-yellow-light-color);background:var(--mantine-color-yellow-light)}@keyframes MeetingNoteCard-module__ihCXVG__cardLand{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MeetingNoteCard-module__ihCXVG__cardAnimate{animation:.35s ease-out MeetingNoteCard-module__ihCXVG__cardLand}@media (prefers-reduced-motion:reduce){.MeetingNoteCard-module__ihCXVG__card{transition:none}.MeetingNoteCard-module__ihCXVG__cardAnimate{animation:none}}
.NudgeCard-module__ViQ53W__card{position:relative;}.NudgeCard-module__ViQ53W__accentSecondary{border-left:3px solid var(--mantine-color-secondary-6)}.NudgeCard-module__ViQ53W__accentBlue{border-left:3px solid var(--mantine-color-blue-6)}.NudgeCard-module__ViQ53W__accentGrape{border-left:3px solid var(--mantine-color-grape-6)}.NudgeCard-module__ViQ53W__iconWrap{border-radius:12px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:flex}.NudgeCard-module__ViQ53W__iconWrapSecondary{background:rgba(var(--lurio-signal-rgb), .08);}[data-mantine-color-scheme=dark] .NudgeCard-module__ViQ53W__iconWrapSecondary{background:rgba(var(--lurio-signal-rgb), .06)}.NudgeCard-module__ViQ53W__iconWrapSecondary{color:var(--mantine-color-secondary-5)}.NudgeCard-module__ViQ53W__iconWrapBlue{background:#228be614;}[data-mantine-color-scheme=dark] .NudgeCard-module__ViQ53W__iconWrapBlue{background:#228be60f}.NudgeCard-module__ViQ53W__iconWrapBlue{color:var(--mantine-color-blue-5)}.NudgeCard-module__ViQ53W__iconWrapGrape{background:#be4bdb14;}[data-mantine-color-scheme=dark] .NudgeCard-module__ViQ53W__iconWrapGrape{background:#be4bdb0f}.NudgeCard-module__ViQ53W__iconWrapGrape{color:var(--mantine-color-grape-5)}.NudgeCard-module__ViQ53W__dismissButton{position:absolute;top:12px;right:12px}@media (max-width:575px){.NudgeCard-module__ViQ53W__ctaButton{width:100%}}.NudgeCard-module__ViQ53W__cardDismissing{opacity:0;pointer-events:none;transition:opacity .2s ease-out,transform .2s ease-out;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.NudgeCard-module__ViQ53W__cardDismissing{transition:none}}
.SlideRoastCard-module__iJzvDW__slideCard{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .2s,box-shadow .2s}@media (hover:hover){.SlideRoastCard-module__iJzvDW__slideCard:hover{box-shadow:0 2px 8px #0000000f}}.SlideRoastCard-module__iJzvDW__cardHeader{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--mantine-spacing-sm);min-height:48px;padding:var(--mantine-spacing-md);text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:none;display:flex}.SlideRoastCard-module__iJzvDW__cardHeader:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px;border-radius:var(--mantine-radius-sm)}.SlideRoastCard-module__iJzvDW__chevron{flex-shrink:0;transition:transform .2s}.SlideRoastCard-module__iJzvDW__chevronExpanded{transform:rotate(180deg)}.SlideRoastCard-module__iJzvDW__criticismsList{margin:0;padding:0;list-style:none}.SlideRoastCard-module__iJzvDW__criticismItem{padding-left:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xs);position:relative}.SlideRoastCard-module__iJzvDW__criticismItem:before{content:"";background-color:var(--criticism-dot-color);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}@media (prefers-reduced-motion:reduce){.SlideRoastCard-module__iJzvDW__slideCard,.SlideRoastCard-module__iJzvDW__chevron{transition:none}}
.GalleryPage-module__2n8QVq__filterBar{z-index:5;background-color:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-default-border);padding:16px 0;position:sticky;top:0}.GalleryPage-module__2n8QVq__cardWrapper{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(16px)}.GalleryPage-module__2n8QVq__cardWrapperVisible{opacity:1;transform:translateY(0)}.GalleryPage-module__2n8QVq__filterScrollContainer{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.GalleryPage-module__2n8QVq__filterScrollContainer::-webkit-scrollbar{display:none}.GalleryPage-module__2n8QVq__filterScrollFade{position:relative}.GalleryPage-module__2n8QVq__filterScrollFade:after{content:"";background:linear-gradient(to left, var(--mantine-color-body), transparent);pointer-events:none;width:24px;position:absolute;top:0;bottom:0;right:0}.GalleryPage-module__2n8QVq__gridLoading{opacity:.6;transition:opacity .2s}@media (prefers-reduced-motion:reduce){.GalleryPage-module__2n8QVq__cardWrapper{opacity:1;transition:none;transform:none}.GalleryPage-module__2n8QVq__cardWrapperVisible,.GalleryPage-module__2n8QVq__gridLoading{transition:none}}
.GalleryEntryContent-module__3qy15a__hero{border-bottom:1px solid var(--mantine-color-default-border)}.GalleryEntryContent-module__3qy15a__heroLayout{gap:var(--mantine-spacing-xl);flex-direction:column;display:flex}@media (min-width:768px){.GalleryEntryContent-module__3qy15a__heroLayout{gap:calc(var(--mantine-spacing-xl) * 1.5);flex-direction:row;align-items:flex-start}}.GalleryEntryContent-module__3qy15a__heroVisual{flex-shrink:0}@media (min-width:768px){.GalleryEntryContent-module__3qy15a__heroVisual{width:55%}}.GalleryEntryContent-module__3qy15a__heroContent{flex:1;min-width:0}@media (min-width:768px){.GalleryEntryContent-module__3qy15a__heroContent{padding-top:var(--mantine-spacing-sm)}}.GalleryEntryContent-module__3qy15a__visualCard{aspect-ratio:var(--slide-aspect-ratio,16 / 9);border-radius:var(--mantine-radius-md);position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001f}.GalleryEntryContent-module__3qy15a__logoContainer{width:100%;height:100%;padding:var(--mantine-spacing-xl);justify-content:center;align-items:center;display:flex}.GalleryEntryContent-module__3qy15a__viewOverlay{cursor:pointer;opacity:0;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:opacity .2s,background-color .2s;display:flex;position:absolute;inset:0}@media (hover:hover){.GalleryEntryContent-module__3qy15a__visualCard:hover .GalleryEntryContent-module__3qy15a__viewOverlay{opacity:1;background-color:#00000080}}@media (hover:none){.GalleryEntryContent-module__3qy15a__viewOverlay{opacity:1;background:linear-gradient(#0000 50%,#0006 100%);justify-content:flex-end;padding-bottom:40px}}.GalleryEntryContent-module__3qy15a__promptCard{padding:var(--mantine-spacing-lg);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-default);color:var(--mantine-color-text);border:1px solid var(--mantine-color-default-border);border-left:3px solid var(--mantine-color-text)}.GalleryEntryContent-module__3qy15a__promptText{color:var(--mantine-color-text)}.GalleryEntryContent-module__3qy15a__colorDot{border-radius:50%;flex-shrink:0;width:24px;height:24px}.GalleryEntryContent-module__3qy15a__relatedCard{border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-default);color:inherit;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}@media (hover:hover){.GalleryEntryContent-module__3qy15a__relatedCard:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}}.GalleryEntryContent-module__3qy15a__relatedCard:active{transform:scale(.98)}.GalleryEntryContent-module__3qy15a__relatedVisual{aspect-ratio:var(--slide-aspect-ratio,16 / 9);position:relative;overflow:hidden}
.SolutionsPageLayout-module__ys9vXW__cardAnimate{}.SolutionsPageLayout-module__ys9vXW__quoteCard{transition:border-color .2s,box-shadow .2s}@media (hover:hover){.SolutionsPageLayout-module__ys9vXW__quoteCard:hover{border-color:rgba(var(--lurio-signal-rgb), .18)}[data-mantine-color-scheme=dark] .SolutionsPageLayout-module__ys9vXW__quoteCard:hover{border-color:#00000008}.SolutionsPageLayout-module__ys9vXW__quoteCard:hover{box-shadow:0 2px 8px #0000000a,0 4px 16px #0000000a}}@media (prefers-reduced-motion:reduce){.SolutionsPageLayout-module__ys9vXW__quoteCard{transition:none}}
.MeetingsContent-module__tvUfUW__needsHomeTray{border:1.5px dashed var(--mantine-color-default-border);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MeetingsContent-module__tvUfUW__needsHomeTray{background:var(--mantine-color-dark-8)}