.AnimatedBoardLogo-module__opITGa__root{aspect-ratio:1833/298.92;flex:none;line-height:0;display:inline-grid}.AnimatedBoardLogo-module__opITGa__header{width:130px}.AnimatedBoardLogo-module__opITGa__selector{filter:drop-shadow(0 8px 24px #07111f1f);width:clamp(150px,18vw,240px)}.AnimatedBoardLogo-module__opITGa__asset{object-fit:contain;pointer-events:none;grid-area:1/1;display:block;filter:none!important;width:100%!important;height:100%!important}:is(.tk-landing.is-dark .AnimatedBoardLogo-module__opITGa__selector,html.dark .AnimatedBoardLogo-module__opITGa__selector){filter:drop-shadow(0 8px 24px #00000080)}@media (max-width:768px){.AnimatedBoardLogo-module__opITGa__selector{width:clamp(130px,34vw,170px)}}
.AppProductPreviews-module__GFT7sa__preview{--app-primary:#2563eb;--app-primary-strong:#1d4ed8;--app-primary-soft:#eff6ff;--app-background:#f8fafc;--app-surface:#fff;--app-surface-alt:#f1f5f9;--app-text:#0f172a;--app-muted:#64748b;--app-border:#cbd5e1;--app-border-soft:#e2e8f0;--app-success:#059669;--app-success-soft:#d1fae5;--app-warning:#d97706;--app-warning-soft:#fef3c7;--app-danger:#dc2626;background:var(--app-background);color:var(--app-text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tk-landing.is-dark .AppProductPreviews-module__GFT7sa__preview{--app-primary:#60a5fa;--app-primary-strong:#3b82f6;--app-primary-soft:#172554;--app-background:#0f172a;--app-surface:#111827;--app-surface-alt:#1f2937;--app-text:#f8fafc;--app-muted:#94a3b8;--app-border:#475569;--app-border-soft:#334155;--app-success:#34d399;--app-success-soft:#064e3b;--app-warning:#facc15;--app-warning-soft:#422006;--app-danger:#f87171}.AppProductPreviews-module__GFT7sa__preview button,.AppProductPreviews-module__GFT7sa__preview input{font-family:inherit}.AppProductPreviews-module__GFT7sa__preview button{-webkit-tap-highlight-color:transparent}.AppProductPreviews-module__GFT7sa__statusBar{background:var(--app-background);color:var(--app-text);flex:0 0 26px;justify-content:space-between;align-items:center;padding:6px 14px 0;font-size:9px;font-weight:750;display:flex}.AppProductPreviews-module__GFT7sa__statusIcons,.AppProductPreviews-module__GFT7sa__signalBars{align-items:flex-end;display:flex}.AppProductPreviews-module__GFT7sa__statusIcons{align-items:center;gap:5px}.AppProductPreviews-module__GFT7sa__statusTime{min-width:25px}.AppProductPreviews-module__GFT7sa__signalBars{gap:1.5px;height:8px}.AppProductPreviews-module__GFT7sa__signalBars i{background:currentColor;border-radius:1px;width:2px;display:block}.AppProductPreviews-module__GFT7sa__signalBars i:first-child{height:3px}.AppProductPreviews-module__GFT7sa__signalBars i:nth-child(2){height:5px}.AppProductPreviews-module__GFT7sa__signalBars i:nth-child(3){height:7px}.AppProductPreviews-module__GFT7sa__signalBars i:nth-child(4){opacity:.28;height:8px}.AppProductPreviews-module__GFT7sa__battery{border:1px solid color-mix(in srgb, currentColor 62%, transparent);box-sizing:border-box;border-radius:3px;flex:none;justify-content:center;align-items:center;width:17px;min-width:0;height:10px;padding:0 1px;font-size:7px;line-height:1;display:inline-flex;position:relative}.AppProductPreviews-module__GFT7sa__battery:after{background:color-mix(in srgb, currentColor 62%, transparent);content:"";border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:2px;right:-3px}.AppProductPreviews-module__GFT7sa__battery b{font-weight:850;line-height:1;display:block}.AppProductPreviews-module__GFT7sa__screen{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.AppProductPreviews-module__GFT7sa__body{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;gap:9px;min-height:0;padding:6px 12px 11px;display:flex;overflow-y:auto}.AppProductPreviews-module__GFT7sa__body::-webkit-scrollbar{display:none}.AppProductPreviews-module__GFT7sa__messages::-webkit-scrollbar{display:none}.AppProductPreviews-module__GFT7sa__appHeader{flex:none;justify-content:space-between;align-items:center;min-height:38px;display:flex}.AppProductPreviews-module__GFT7sa__logo{filter:none;width:84px;height:auto}.tk-landing.is-dark .AppProductPreviews-module__GFT7sa__logo{filter:brightness(0)invert()}.AppProductPreviews-module__GFT7sa__headerActions{align-items:center;gap:5px;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__syncButton,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__roundButton,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__avatarButton{border:1px solid var(--app-border-soft);cursor:pointer;justify-content:center;align-items:center;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__syncButton{border-color:var(--app-border);color:var(--app-text);background:0 0;border-radius:999px;gap:6px;height:28px;padding:0 9px;font-size:9px;font-weight:700}.AppProductPreviews-module__GFT7sa__syncButton svg{color:var(--app-primary)}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__roundButton,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__avatarButton{color:var(--app-muted);background:0 0;border-radius:50%;width:28px;height:28px}.AppProductPreviews-module__GFT7sa__activityButton{color:#f97316}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__avatarButton{border:2px solid color-mix(in srgb, var(--app-primary) 28%, var(--app-border));color:#fff;background:linear-gradient(135deg,#0f766e,#14b8a6);font-size:8px;font-weight:850}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__syncButton:hover,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__syncButton:focus-visible,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__roundButton:hover,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__roundButton:focus-visible{background:var(--app-surface-alt);border-color:var(--app-primary);color:var(--app-primary);outline:none}.AppProductPreviews-module__GFT7sa__syncButton:active,.AppProductPreviews-module__GFT7sa__roundButton:active,.AppProductPreviews-module__GFT7sa__avatarButton:active{transform:scale(.96)}.AppProductPreviews-module__GFT7sa__spinning{animation:.52s linear infinite AppProductPreviews-module__GFT7sa__spin}@keyframes AppProductPreviews-module__GFT7sa__spin{to{transform:rotate(360deg)}}.AppProductPreviews-module__GFT7sa__tabBar{background:var(--app-surface);border-top:1px solid var(--app-border-soft);flex:0 0 58px;grid-template-columns:repeat(5,1fr);padding:6px 2px 9px;display:grid}.AppProductPreviews-module__GFT7sa__tabButton{color:var(--app-muted);cursor:default;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-size:5.8px;font-weight:650;line-height:1;display:flex}.AppProductPreviews-module__GFT7sa__tabButton span{text-overflow:ellipsis;white-space:nowrap;max-width:56px;overflow:hidden}.AppProductPreviews-module__GFT7sa__tabButtonActive{color:var(--app-primary)}.AppProductPreviews-module__GFT7sa__radialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AppProductPreviews-module__GFT7sa__radialCard,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__focusCard,.AppProductPreviews-module__GFT7sa__adherenceCard,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__sleepCard,.AppProductPreviews-module__GFT7sa__bodyMetricGrid article,.AppProductPreviews-module__GFT7sa__exerciseTable,.AppProductPreviews-module__GFT7sa__compactExercise,.AppProductPreviews-module__GFT7sa__restCard,.AppProductPreviews-module__GFT7sa__noReportCard,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trendGrid button,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__reportList button,.AppProductPreviews-module__GFT7sa__nutritionSummary,.AppProductPreviews-module__GFT7sa__mealList article{background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-text)}.AppProductPreviews-module__GFT7sa__radialCard{border-radius:17px;min-width:0;padding:9px 9px 7px;transition:border-color .18s,box-shadow .18s}.AppProductPreviews-module__GFT7sa__cardSelected{box-shadow:0 0 0 2px color-mix(in srgb, var(--app-primary) 13%, transparent);border-color:var(--app-primary)!important}.AppProductPreviews-module__GFT7sa__cardHeading{font-size:10px;font-weight:800;line-height:1.2;display:block}.AppProductPreviews-module__GFT7sa__cardPeriod{color:var(--app-muted);margin-top:2px;font-size:8px;line-height:1.25;display:block}.AppProductPreviews-module__GFT7sa__radial{color:#3b82f6;width:72px;height:72px;margin:2px auto 0;position:relative}.AppProductPreviews-module__GFT7sa__radial>svg:first-child{width:100%;height:100%;transform:rotate(-90deg)}.AppProductPreviews-module__GFT7sa__radial>svg:not(:first-child){width:21px;height:21px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AppProductPreviews-module__GFT7sa__radialPai{color:#ef4444}.AppProductPreviews-module__GFT7sa__radialTrack,.AppProductPreviews-module__GFT7sa__radialProgress{fill:none;stroke-width:5px}.AppProductPreviews-module__GFT7sa__radialTrack{stroke:var(--app-border)}.AppProductPreviews-module__GFT7sa__radialProgress{stroke:currentColor;stroke-linecap:round;transition:stroke-dasharray .26s}.AppProductPreviews-module__GFT7sa__radialValue{justify-content:center;align-items:baseline;margin-top:-2px;display:flex}.AppProductPreviews-module__GFT7sa__radialValue strong{font-size:14px;font-weight:850}.AppProductPreviews-module__GFT7sa__radialValue span{color:var(--app-muted);font-size:9px;font-weight:650}.AppProductPreviews-module__GFT7sa__detailLink{border:0;border-top:1px solid var(--app-border-soft);color:var(--app-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:100%;margin-top:6px;padding:6px 0 0;font-size:8px;font-weight:750;display:flex}.AppProductPreviews-module__GFT7sa__metricDetail{color:var(--app-muted);text-align:center;margin-top:5px;font-size:7px;line-height:1.3;display:block}.AppProductPreviews-module__GFT7sa__objectiveCard{color:#fff;background:#60a5fa;border-radius:17px;padding:13px 14px}.AppProductPreviews-module__GFT7sa__objectiveLabel{letter-spacing:1px;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-weight:820;display:flex}.AppProductPreviews-module__GFT7sa__objectiveCard p{margin:9px 0 0;font-size:10px;line-height:1.5}.AppProductPreviews-module__GFT7sa__dashboardPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AppProductPreviews-module__GFT7sa__focusCard,.AppProductPreviews-module__GFT7sa__adherenceCard{text-align:left;border-radius:17px;min-height:126px;padding:11px}.AppProductPreviews-module__GFT7sa__focusTop{justify-content:space-between;align-items:center;display:flex}.AppProductPreviews-module__GFT7sa__focusIcon,.AppProductPreviews-module__GFT7sa__adherenceIcon{border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.AppProductPreviews-module__GFT7sa__focusIcon{background:var(--app-success-soft);color:var(--app-success)}.AppProductPreviews-module__GFT7sa__activeBadge{background:var(--app-success-soft);border:1px solid var(--app-success);color:var(--app-success);text-transform:uppercase;border-radius:7px;padding:3px 6px;font-size:7px;font-weight:800}.AppProductPreviews-module__GFT7sa__focusCard>strong{margin-top:3px;font-size:11px;line-height:1.25;display:block}.AppProductPreviews-module__GFT7sa__focusExercise{color:var(--app-muted);margin-top:5px;font-size:7.5px;line-height:1.3;display:block}.AppProductPreviews-module__GFT7sa__openLabel{color:var(--app-primary);align-items:center;gap:2px;margin-top:6px;font-size:7px;font-weight:750;display:flex}.AppProductPreviews-module__GFT7sa__adherenceCard{position:relative;overflow:hidden}.AppProductPreviews-module__GFT7sa__adherenceCard:after{background:color-mix(in srgb, var(--app-primary) 24%, transparent);content:"";border-radius:50%;width:58px;height:58px;position:absolute;top:-20px;right:-20px}.AppProductPreviews-module__GFT7sa__adherenceIcon{background:var(--app-warning-soft);color:var(--app-warning)}.AppProductPreviews-module__GFT7sa__adherenceCard .AppProductPreviews-module__GFT7sa__cardPeriod{margin-top:22px}.AppProductPreviews-module__GFT7sa__adherenceCard strong{margin-top:5px;font-size:19px;line-height:1;display:block}.AppProductPreviews-module__GFT7sa__adherenceCard>span:last-child{color:var(--app-warning);margin-top:6px;font-size:8px;display:block}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__sleepCard{cursor:pointer;text-align:left;border-radius:17px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;width:100%;padding:11px;transition:border-color .18s,box-shadow .18s;display:grid}.AppProductPreviews-module__GFT7sa__sleepIcon{color:#a855f7;background:#312e81;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:21px;display:flex}.AppProductPreviews-module__GFT7sa__sleepMain strong{font-size:11px;display:block}.AppProductPreviews-module__GFT7sa__sleepMain small,.AppProductPreviews-module__GFT7sa__sleepScore small{color:var(--app-muted);font-size:8px;font-weight:500}.AppProductPreviews-module__GFT7sa__sleepMain small{margin-top:2px;display:block}.AppProductPreviews-module__GFT7sa__sleepScore{font-size:18px;font-weight:850}.AppProductPreviews-module__GFT7sa__sleepStats{border-top:1px solid var(--app-border-soft);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:3px;margin-top:3px;padding-top:8px;display:grid}.AppProductPreviews-module__GFT7sa__sleepStats span{color:var(--app-muted);text-align:center;font-size:7px}.AppProductPreviews-module__GFT7sa__sleepStats span+span{border-left:1px solid var(--app-border-soft)}.AppProductPreviews-module__GFT7sa__sleepStats strong{color:var(--app-text);margin-top:2px;font-size:9px;display:block}.AppProductPreviews-module__GFT7sa__bodyMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.AppProductPreviews-module__GFT7sa__bodyMetricGrid article{text-align:center;border-radius:14px;min-height:78px;padding:9px 7px}.AppProductPreviews-module__GFT7sa__bodyMetricGrid article>span{color:var(--app-muted);letter-spacing:.6px;text-transform:uppercase;font-size:6.5px;font-weight:780;display:block}.AppProductPreviews-module__GFT7sa__bodyMetricGrid strong{margin-top:8px;font-size:13px;display:block}.AppProductPreviews-module__GFT7sa__bodyMetricGrid strong small,.AppProductPreviews-module__GFT7sa__bodyMetricGrid article>small{color:var(--app-muted);font-size:7px;font-weight:500}.AppProductPreviews-module__GFT7sa__bodyMetricGrid article>small{margin-top:5px;line-height:1.25;display:block}.AppProductPreviews-module__GFT7sa__bodyMetricGrid article>i{background:var(--app-primary);border-radius:999px;height:3px;margin-top:10px;display:block}.AppProductPreviews-module__GFT7sa__warningText{color:var(--app-warning)}.AppProductPreviews-module__GFT7sa__workoutTitle h4,.AppProductPreviews-module__GFT7sa__screenTitle h4{color:var(--app-text);letter-spacing:-.6px;margin:1px 0 0;font-size:20px;font-weight:850;line-height:1.1}.AppProductPreviews-module__GFT7sa__workoutTitle p{color:var(--app-muted);margin:5px 0 0;font-size:10px}.AppProductPreviews-module__GFT7sa__workoutActions{grid-template-columns:1.1fr 1fr;gap:6px;display:grid}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__workoutActions button,.AppProductPreviews-module__GFT7sa__rescheduleAction{border:1px solid color-mix(in srgb, var(--app-primary) 45%, var(--app-border));color:var(--app-primary);cursor:pointer;letter-spacing:.3px;text-transform:uppercase;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-height:27px;padding:0 6px;font-size:7px;font-weight:800;display:flex}.AppProductPreviews-module__GFT7sa__rescheduleAction{cursor:default}.AppProductPreviews-module__GFT7sa__workoutActions button:disabled{cursor:default;opacity:.55}.AppProductPreviews-module__GFT7sa__weekStrip{grid-template-columns:24px 1fr 24px;align-items:center;gap:4px;display:grid}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__weekArrow{border:1px solid var(--app-border);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.AppProductPreviews-module__GFT7sa__weekDays{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__weekDays button{border:1px solid var(--app-border);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:9px;flex-direction:column;align-items:center;min-width:0;padding:5px 0;display:flex}.AppProductPreviews-module__GFT7sa__weekDays span{font-size:5.5px;font-weight:760}.AppProductPreviews-module__GFT7sa__weekDays strong{color:var(--app-text);margin-top:2px;font-size:10px}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__weekDays .AppProductPreviews-module__GFT7sa__dayActive{color:#fff;background:#60a5fa;border-color:#60a5fa}.AppProductPreviews-module__GFT7sa__weekDays .AppProductPreviews-module__GFT7sa__dayActive strong{color:#fff}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__startWorkout{color:#fff;cursor:pointer;background:#60a5fa;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:38px;font-size:10px;font-weight:800;transition:background-color .18s,transform .18s;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__startWorkout:hover,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__startWorkout:focus-visible{background:var(--app-primary-strong);outline:none}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__startWorkout:active{transform:scale(.985)}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__startWorkout:disabled{background:var(--app-border);cursor:default}.AppProductPreviews-module__GFT7sa__exerciseTable{border-radius:17px;overflow:hidden}.AppProductPreviews-module__GFT7sa__exerciseTable>header{grid-template-columns:32px 1fr 14px;align-items:center;gap:8px;padding:10px;display:grid}.AppProductPreviews-module__GFT7sa__exerciseNumber{background:var(--app-primary-soft);color:var(--app-primary);border-radius:50%;justify-content:center;align-items:center;height:32px;font-size:13px;font-weight:800;display:flex}.AppProductPreviews-module__GFT7sa__exerciseTable>header strong,.AppProductPreviews-module__GFT7sa__compactExercise strong{font-size:10px;line-height:1.25;display:block}.AppProductPreviews-module__GFT7sa__exerciseTable>header small,.AppProductPreviews-module__GFT7sa__compactExercise small{color:var(--app-muted);margin-top:3px;font-size:7.5px;display:block}.AppProductPreviews-module__GFT7sa__chevronUp{transform:rotate(180deg)}.AppProductPreviews-module__GFT7sa__setHeader,.AppProductPreviews-module__GFT7sa__setItem{grid-template-columns:24px 55px 32px 58px 20px;justify-content:space-between;align-items:center;display:grid}.AppProductPreviews-module__GFT7sa__setHeader{border-top:1px solid var(--app-border-soft);color:var(--app-muted);text-align:center;text-transform:uppercase;padding:6px 9px;font-size:6.5px;font-weight:760}.AppProductPreviews-module__GFT7sa__setList{flex-direction:column;gap:4px;padding:3px 9px 8px;display:flex}.AppProductPreviews-module__GFT7sa__setItem{opacity:.68;border-radius:10px;min-height:45px;padding:4px 0}.AppProductPreviews-module__GFT7sa__setCurrent,.AppProductPreviews-module__GFT7sa__setDone{opacity:1}.AppProductPreviews-module__GFT7sa__setCurrent{background:color-mix(in srgb, var(--app-primary) 7%, transparent)}.AppProductPreviews-module__GFT7sa__setDone{background:color-mix(in srgb, var(--app-success) 8%, transparent)}.AppProductPreviews-module__GFT7sa__setNumber{background:var(--app-surface-alt);color:var(--app-muted);border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:8px;font-weight:800;display:flex}.AppProductPreviews-module__GFT7sa__setCurrent .AppProductPreviews-module__GFT7sa__setNumber{color:#fff;background:#60a5fa}.AppProductPreviews-module__GFT7sa__setDone .AppProductPreviews-module__GFT7sa__setNumber{background:var(--app-success);color:#fff}.AppProductPreviews-module__GFT7sa__setItem input{appearance:textfield;border:1px solid var(--app-border);color:var(--app-text);text-align:center;background:0 0;border-radius:7px;width:100%;min-width:0;height:25px;padding:0 3px;font-size:8px;font-weight:750}.AppProductPreviews-module__GFT7sa__setItem input::-webkit-inner-spin-button{appearance:none}.AppProductPreviews-module__GFT7sa__setItem input:focus{border-color:var(--app-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--app-primary) 15%, transparent);outline:none}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__setCheck,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__setCheckDone{border:1px solid var(--app-border);color:#fff;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:19px;height:19px;padding:0;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__setCheckDone{background:var(--app-success);border-color:var(--app-success)}.AppProductPreviews-module__GFT7sa__previousSet{color:var(--app-text);grid-column:2/5;margin-top:1px;font-size:6.5px}.AppProductPreviews-module__GFT7sa__previousSet b{color:var(--app-primary);text-transform:uppercase;font-size:6px}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__historyButton{background:var(--app-primary-soft);border:0;border-top:1px solid color-mix(in srgb, var(--app-primary) 30%, var(--app-border));color:var(--app-primary);cursor:pointer;justify-content:center;align-items:center;gap:5px;width:100%;min-height:30px;font-size:8px;font-weight:750;display:flex}.AppProductPreviews-module__GFT7sa__historyDetail{color:var(--app-muted);text-align:center;margin:0;padding:7px 10px;font-size:7px;line-height:1.35}.AppProductPreviews-module__GFT7sa__compactExercise{border-radius:14px;grid-template-columns:27px 1fr 13px;align-items:center;gap:8px;padding:9px;display:grid}.AppProductPreviews-module__GFT7sa__compactExercise>span{background:var(--app-primary-soft);color:var(--app-primary);border-radius:50%;justify-content:center;align-items:center;height:27px;font-size:10px;font-weight:800;display:flex}.AppProductPreviews-module__GFT7sa__restCard{text-align:center;border-radius:17px;flex-direction:column;align-items:center;gap:6px;padding:30px 16px;display:flex}.AppProductPreviews-module__GFT7sa__restCard>span{color:#a855f7;font-size:28px}.AppProductPreviews-module__GFT7sa__restCard strong{font-size:11px}.AppProductPreviews-module__GFT7sa__restCard p{color:var(--app-muted);margin:0;font-size:8px}.AppProductPreviews-module__GFT7sa__insightsOverlay{background:var(--app-background);border:1px solid var(--app-border);z-index:20;border-radius:18px 18px 0 0;flex-direction:column;display:flex;position:absolute;inset:65px 0 0;overflow:hidden;box-shadow:0 -10px 28px #02061738}.AppProductPreviews-module__GFT7sa__sheetHandle{background:var(--app-border);border-radius:999px;width:32px;height:3px;margin:6px auto 3px}.AppProductPreviews-module__GFT7sa__insightsHeader{border-bottom:1px solid var(--app-border-soft);justify-content:space-between;align-items:center;gap:8px;padding:7px 11px 9px;display:flex}.AppProductPreviews-module__GFT7sa__insightsHeader strong{font-size:10px;line-height:1.25}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__insightsHeader button{background:var(--app-surface-alt);color:var(--app-muted);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.AppProductPreviews-module__GFT7sa__insightsScroll{flex-direction:column;flex:1;gap:8px;min-height:0;padding:9px 11px 14px;display:flex;overflow-y:auto}.AppProductPreviews-module__GFT7sa__lastSessionCard,.AppProductPreviews-module__GFT7sa__progressCard,.AppProductPreviews-module__GFT7sa__sessionHistory article{background:var(--app-surface);border:1px solid var(--app-border);border-radius:13px}.AppProductPreviews-module__GFT7sa__lastSessionCard{padding:10px}.AppProductPreviews-module__GFT7sa__lastSessionCard>div,.AppProductPreviews-module__GFT7sa__progressCard>div:first-child{justify-content:space-between;align-items:center;display:flex}.AppProductPreviews-module__GFT7sa__lastSessionCard span,.AppProductPreviews-module__GFT7sa__progressCard span{color:var(--app-muted);font-size:7px}.AppProductPreviews-module__GFT7sa__lastSessionCard b{background:var(--app-success-soft);color:var(--app-success);text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:6px}.AppProductPreviews-module__GFT7sa__lastSessionCard>strong{margin-top:8px;font-size:11px;display:block}.AppProductPreviews-module__GFT7sa__lastSessionCard p,.AppProductPreviews-module__GFT7sa__sessionHistory p{color:var(--app-muted);margin:5px 0 0;font-size:7px;line-height:1.35}.AppProductPreviews-module__GFT7sa__progressCard{padding:10px 10px 7px}.AppProductPreviews-module__GFT7sa__progressCard>div:first-child strong{color:var(--app-success);font-size:9px}.AppProductPreviews-module__GFT7sa__progressCard svg{width:100%;height:60px;margin-top:5px;overflow:visible}.AppProductPreviews-module__GFT7sa__progressCard line{stroke:var(--app-border-soft);stroke-width:1px}.AppProductPreviews-module__GFT7sa__progressCard path{fill:none;stroke:var(--app-primary);stroke-linecap:round;stroke-width:2.5px}.AppProductPreviews-module__GFT7sa__progressCard circle{fill:var(--app-surface);stroke:var(--app-primary);stroke-width:2px}.AppProductPreviews-module__GFT7sa__progressDates{justify-content:space-between;display:flex}.AppProductPreviews-module__GFT7sa__insightsScroll h5{color:var(--app-muted);letter-spacing:1px;text-transform:uppercase;margin:2px 0 -2px;font-size:7px}.AppProductPreviews-module__GFT7sa__sessionHistory{flex-direction:column;gap:6px;display:flex}.AppProductPreviews-module__GFT7sa__sessionHistory article{padding:8px 9px}.AppProductPreviews-module__GFT7sa__sessionHistory article>div{grid-template-columns:37px 1fr 6px;align-items:center;gap:6px;display:grid}.AppProductPreviews-module__GFT7sa__sessionHistory strong,.AppProductPreviews-module__GFT7sa__sessionHistory span{font-size:7px}.AppProductPreviews-module__GFT7sa__sessionHistory span{color:var(--app-muted)}.AppProductPreviews-module__GFT7sa__sessionHistory i{background:var(--app-success);border-radius:50%;width:6px;height:6px}.AppProductPreviews-module__GFT7sa__trainingModeOverlay{background:var(--app-background);z-index:30;flex-direction:column;gap:10px;padding:10px 10px 12px;display:flex;position:absolute;inset:0;overflow-y:auto}.AppProductPreviews-module__GFT7sa__trainingModeHeader{grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;display:grid}.AppProductPreviews-module__GFT7sa__trainingModeHeader>div{gap:5px;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trainingModeHeader button{border:1px solid var(--app-border);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;padding:0;display:flex}.AppProductPreviews-module__GFT7sa__trainingTimer{background:var(--app-surface);border:1px solid var(--app-border);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;padding:6px 9px;font-size:8px;font-weight:780;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trainingModeHeader .AppProductPreviews-module__GFT7sa__finishTraining{background:var(--app-primary);color:#fff;border:0;border-radius:999px;justify-self:end;gap:4px;width:auto;padding:0 9px;font-size:7px}.AppProductPreviews-module__GFT7sa__trainingProgress{grid-template-columns:1fr 28px;align-items:center;gap:7px;display:grid}.AppProductPreviews-module__GFT7sa__trainingProgress>span{background:var(--app-surface-alt);border-radius:999px;height:5px;overflow:hidden}.AppProductPreviews-module__GFT7sa__trainingProgress i{background:var(--app-primary);border-radius:inherit;height:100%;transition:width .18s;display:block}.AppProductPreviews-module__GFT7sa__trainingProgress b{color:var(--app-primary);text-align:right;font-size:8px}.AppProductPreviews-module__GFT7sa__activeExerciseMeta{color:var(--app-muted);letter-spacing:.8px;text-transform:uppercase;margin-bottom:-4px;font-size:7px;font-weight:750}.AppProductPreviews-module__GFT7sa__trainingExerciseCard{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;position:relative;overflow:hidden}.AppProductPreviews-module__GFT7sa__trainingAccent{background:var(--app-primary);height:3px;position:absolute;inset:0 0 auto}.AppProductPreviews-module__GFT7sa__trainingExerciseCard>header{padding:13px 11px 9px}.AppProductPreviews-module__GFT7sa__trainingExerciseCard>header strong{font-size:11px;line-height:1.25;display:block}.AppProductPreviews-module__GFT7sa__trainingExerciseCard>header span{color:var(--app-muted);margin-top:3px;font-size:7px;display:block}.AppProductPreviews-module__GFT7sa__trainingSetHeader,.AppProductPreviews-module__GFT7sa__trainingSets>div{grid-template-columns:24px 1fr 34px 1fr 22px;align-items:center;gap:5px;display:grid}.AppProductPreviews-module__GFT7sa__trainingSetHeader{border-bottom:1px solid var(--app-border-soft);border-top:1px solid var(--app-border-soft);color:var(--app-muted);text-align:center;text-transform:uppercase;padding:6px 9px;font-size:6px;font-weight:800}.AppProductPreviews-module__GFT7sa__trainingSets{flex-direction:column;gap:6px;padding:8px 9px 10px;display:flex}.AppProductPreviews-module__GFT7sa__trainingSets>div{border-radius:9px;padding:5px 0}.AppProductPreviews-module__GFT7sa__trainingSets>div>span{color:#fff;background:#60a5fa;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:8px;font-weight:800;display:flex}.AppProductPreviews-module__GFT7sa__trainingSets input{appearance:textfield;background:var(--app-background);border:1px solid var(--app-border);color:var(--app-text);text-align:center;border-radius:7px;width:100%;min-width:0;height:27px;font-size:8px;font-weight:750}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trainingSets button{border:1px solid var(--app-border);color:#fff;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.AppProductPreviews-module__GFT7sa__trainingSets small{color:var(--app-muted);grid-column:2/-1;font-size:6.5px}.AppProductPreviews-module__GFT7sa__trainingSets small b{color:var(--app-primary);text-transform:uppercase;font-size:6px}.AppProductPreviews-module__GFT7sa__trainingSets .AppProductPreviews-module__GFT7sa__trainingSetDone{background:color-mix(in srgb, var(--app-success) 8%, transparent)}.AppProductPreviews-module__GFT7sa__trainingSets .AppProductPreviews-module__GFT7sa__trainingSetDone>span,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trainingSets .AppProductPreviews-module__GFT7sa__trainingSetDone button{background:var(--app-success);border-color:var(--app-success)}.AppProductPreviews-module__GFT7sa__trainingFooter{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;margin-top:auto;display:grid}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trainingFooter button{background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-muted);border-radius:999px;justify-content:center;align-items:center;gap:3px;min-height:28px;font-size:7px;display:flex}.AppProductPreviews-module__GFT7sa__trainingFooter span{font-size:7px;font-weight:750}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__latestReportCard{background-blend-mode:multiply;border:1px solid var(--app-border);color:#fff;cursor:pointer;text-align:left;background-color:#02061794;background-position:50% 42%;background-size:cover;border-radius:17px;flex-direction:column;flex:none;justify-content:space-between;min-height:142px;padding:10px;display:flex;overflow:hidden}.AppProductPreviews-module__GFT7sa__reportTopRow{justify-content:space-between;align-items:center;width:100%;display:flex}.AppProductPreviews-module__GFT7sa__newReportBadge,.AppProductPreviews-module__GFT7sa__reportDateBadge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:6px;font-weight:820}.AppProductPreviews-module__GFT7sa__newReportBadge{background:var(--app-primary);color:#fff;letter-spacing:.6px}.AppProductPreviews-module__GFT7sa__reportDateBadge{color:#fff;background:#0f172ab8}.AppProductPreviews-module__GFT7sa__reportBottom{flex-direction:column;gap:4px;display:flex}.AppProductPreviews-module__GFT7sa__reportBottom strong{font-size:13px}.AppProductPreviews-module__GFT7sa__reportBottom>span{color:#ffffffdb;max-width:250px;font-size:7.5px;line-height:1.4}.AppProductPreviews-module__GFT7sa__reportBottom b{color:#93c5fd;align-items:center;gap:2px;font-size:7px;display:flex}.AppProductPreviews-module__GFT7sa__reportDetails{background:var(--app-surface);border:1px solid var(--app-border);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px;display:grid}.AppProductPreviews-module__GFT7sa__reportDetails>div{border-right:1px solid var(--app-border-soft);min-width:0}.AppProductPreviews-module__GFT7sa__reportDetails>div:nth-child(3){border-right:0}.AppProductPreviews-module__GFT7sa__reportDetails span{color:var(--app-muted);text-transform:uppercase;font-size:5.8px;font-weight:750;display:block}.AppProductPreviews-module__GFT7sa__reportDetails strong{margin-top:3px;font-size:12px;display:block}.AppProductPreviews-module__GFT7sa__reportDetails small{color:var(--app-muted);margin-left:2px;font-size:6px;font-weight:600}.AppProductPreviews-module__GFT7sa__reportDetails p{border-top:1px solid var(--app-border-soft);color:var(--app-muted);grid-column:1/-1;margin:0;padding-top:7px;font-size:7px;line-height:1.4}.AppProductPreviews-module__GFT7sa__reportDetails p b{color:var(--app-text);font-size:7px;display:block}.AppProductPreviews-module__GFT7sa__noReportCard{text-align:center;border-radius:17px;flex-direction:column;align-items:center;gap:8px;margin-top:9px;padding:27px 12px;display:flex}.AppProductPreviews-module__GFT7sa__noReportCard svg{color:var(--app-border)}.AppProductPreviews-module__GFT7sa__noReportCard strong{font-size:11px}.AppProductPreviews-module__GFT7sa__noReportCard p{color:var(--app-muted);margin:0;font-size:8px}.AppProductPreviews-module__GFT7sa__sectionLabel{color:var(--app-muted);letter-spacing:1.4px;text-transform:uppercase;margin:4px 0 -1px;font-size:7.5px;font-weight:800}.AppProductPreviews-module__GFT7sa__trendGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trendGrid button{cursor:pointer;text-align:left;border-radius:14px;min-height:105px;padding:10px 10px 0;transition:border-color .18s,transform .18s;overflow:hidden}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trendGrid button:hover,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trendGrid button:focus-visible,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trendGrid .AppProductPreviews-module__GFT7sa__trendSelected{border-color:var(--trend-color);outline:none}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trendGrid button:active{transform:scale(.985)}.AppProductPreviews-module__GFT7sa__trendTop{color:var(--trend-color);justify-content:space-between;align-items:center;display:flex}.AppProductPreviews-module__GFT7sa__trendTop b{color:var(--app-muted);letter-spacing:1px;text-transform:uppercase;font-size:7px}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trendGrid button>strong{margin-top:7px;font-size:15px;display:block}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__trendGrid button>strong small{color:var(--app-muted);margin-left:3px;font-size:7px;font-weight:500}.AppProductPreviews-module__GFT7sa__trendGrid button>svg{width:100%;height:46px;margin-top:-2px}.AppProductPreviews-module__GFT7sa__trendArea{fill:color-mix(in srgb, var(--trend-color) 16%, transparent)}.AppProductPreviews-module__GFT7sa__trendLine{fill:none;stroke:var(--trend-color);stroke-linecap:round;stroke-width:2.5px}.AppProductPreviews-module__GFT7sa__trendDetail{background:color-mix(in srgb, var(--trend-color) 8%, var(--app-surface));border:1px solid color-mix(in srgb, var(--trend-color) 35%, var(--app-border));border-radius:10px;align-items:center;gap:8px;padding:7px 9px;display:flex}.AppProductPreviews-module__GFT7sa__trendDetail span{color:var(--trend-color);text-transform:uppercase;font-size:7px;font-weight:800}.AppProductPreviews-module__GFT7sa__trendDetail strong{font-size:7.5px}.AppProductPreviews-module__GFT7sa__reportList{flex-direction:column;gap:7px;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__reportList button{cursor:pointer;text-align:left;border-radius:14px;grid-template-columns:31px 1fr 13px;align-items:center;gap:8px;padding:9px 10px;display:grid}.AppProductPreviews-module__GFT7sa__reportIcon{border:1px solid var(--app-border);color:var(--app-muted);border-radius:10px;justify-content:center;align-items:center;height:30px;display:flex}.AppProductPreviews-module__GFT7sa__reportList strong{font-size:9px;display:block}.AppProductPreviews-module__GFT7sa__reportList small{color:var(--app-muted);margin-top:2px;font-size:7px;display:block}.AppProductPreviews-module__GFT7sa__reportList em{color:var(--app-primary);grid-column:2/-1;font-size:7px;font-style:normal}.AppProductPreviews-module__GFT7sa__screenTitle>span{color:var(--app-muted);font-size:7px;display:block}.AppProductPreviews-module__GFT7sa__screenTitle h4{font-size:17px}.AppProductPreviews-module__GFT7sa__dateSelector{justify-content:space-between;align-items:center;display:flex}.AppProductPreviews-module__GFT7sa__dateSelector button{color:var(--app-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.AppProductPreviews-module__GFT7sa__dateSelector strong{font-size:8px}.AppProductPreviews-module__GFT7sa__nutritionSummary{border-radius:16px;grid-template-columns:106px 1fr;align-items:center;gap:9px;padding:10px;display:grid}.AppProductPreviews-module__GFT7sa__rings{width:104px;height:104px;position:relative}.AppProductPreviews-module__GFT7sa__rings svg{width:100%;height:100%;transform:rotate(-90deg)}.AppProductPreviews-module__GFT7sa__ringTrack,.AppProductPreviews-module__GFT7sa__ringProgress{fill:none}.AppProductPreviews-module__GFT7sa__ringTrack{opacity:.22}.AppProductPreviews-module__GFT7sa__ringProgress{stroke-linecap:round;transition:stroke-dasharray .24s}.AppProductPreviews-module__GFT7sa__rings>div{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AppProductPreviews-module__GFT7sa__rings strong{font-size:15px;font-weight:850}.AppProductPreviews-module__GFT7sa__rings span{color:var(--app-muted);font-size:7px}.AppProductPreviews-module__GFT7sa__macroList{flex-direction:column;gap:9px;display:flex}.AppProductPreviews-module__GFT7sa__macroRow{grid-template-columns:6px 37px 1fr 27px;align-items:center;gap:5px;display:grid}.AppProductPreviews-module__GFT7sa__macroRow>i{border-radius:50%;width:6px;height:6px}.AppProductPreviews-module__GFT7sa__macroRow>span,.AppProductPreviews-module__GFT7sa__macroRow>strong{font-size:7px;font-weight:720}.AppProductPreviews-module__GFT7sa__macroRow>strong{text-align:right}.AppProductPreviews-module__GFT7sa__macroRow>b{background:var(--app-surface-alt);border-radius:999px;height:4px;display:block;overflow:hidden}.AppProductPreviews-module__GFT7sa__macroRow>b i{border-radius:inherit;height:100%;display:block}.AppProductPreviews-module__GFT7sa__nutritionActions{display:block}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__nutritionActions button,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__quickLog button{cursor:pointer;border:0;font-weight:750}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__nutritionActions button{background:var(--app-primary);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:5px;width:100%;min-height:31px;font-size:8px;display:flex}.AppProductPreviews-module__GFT7sa__quickLog{background:var(--app-surface);border:1px solid var(--app-border);border-radius:11px;flex-wrap:wrap;gap:5px;padding:8px;display:flex}.AppProductPreviews-module__GFT7sa__quickLog>span{color:var(--app-muted);text-transform:uppercase;flex:0 0 100%;font-size:7px;font-weight:800}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__quickLog button{background:var(--app-surface-alt);color:var(--app-text);border-radius:7px;padding:6px;font-size:7px}.AppProductPreviews-module__GFT7sa__mealList{flex-direction:column;gap:6px;display:flex}.AppProductPreviews-module__GFT7sa__mealList article{border-radius:12px;overflow:hidden}.AppProductPreviews-module__GFT7sa__mealList .AppProductPreviews-module__GFT7sa__mealLogged{border-color:color-mix(in srgb, var(--app-success) 45%, var(--app-border))}.AppProductPreviews-module__GFT7sa__mealRow{text-align:left;grid-template-columns:22px 1fr auto;align-items:center;gap:9px;padding:9px;display:grid}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__mealState{border:1px solid var(--app-border);color:#fff;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;padding:0;transition:background-color .16s,border-color .16s,transform .16s;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__mealLogged .AppProductPreviews-module__GFT7sa__mealState{background:var(--app-success);border-color:var(--app-success)}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__mealState:active{transform:scale(.9)}.AppProductPreviews-module__GFT7sa__mealCopy{min-width:0}.AppProductPreviews-module__GFT7sa__mealCopy strong{font-size:8px;display:block}.AppProductPreviews-module__GFT7sa__mealCopy small,.AppProductPreviews-module__GFT7sa__mealCopy em{color:var(--app-muted);margin-top:2px;font-size:6.5px;font-style:normal;display:block}.AppProductPreviews-module__GFT7sa__mealCopy em{color:var(--app-primary);font-size:6px}.AppProductPreviews-module__GFT7sa__mealRow>b{color:var(--app-muted);white-space:nowrap;font-size:7px}.AppProductPreviews-module__GFT7sa__chatBody{gap:6px;padding-left:9px;padding-right:9px}.AppProductPreviews-module__GFT7sa__chatHeader{border-bottom:1px solid var(--app-border-soft);align-items:center;gap:7px;min-height:43px;margin:0 -9px;padding:4px 9px 7px;display:flex}.AppProductPreviews-module__GFT7sa__professionalAvatar,.AppProductPreviews-module__GFT7sa__miniAvatar,.AppProductPreviews-module__GFT7sa__professionalSelector span{color:#fff;background:#0f766e;border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex}.AppProductPreviews-module__GFT7sa__professionalAvatar{flex:0 0 29px;height:29px;font-size:8px}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__professionalButton{color:var(--app-text);cursor:pointer;text-align:left;background:0 0;border:0;flex:1;grid-template-columns:1fr 12px;align-items:center;min-width:0;padding:0;display:grid}.AppProductPreviews-module__GFT7sa__professionalButton strong{font-size:9px}.AppProductPreviews-module__GFT7sa__professionalButton small{color:var(--app-muted);grid-column:1;font-size:7px}.AppProductPreviews-module__GFT7sa__professionalButton svg{grid-area:1/2/3}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__privacyButton{color:var(--app-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:4px;display:flex}.AppProductPreviews-module__GFT7sa__professionalSelector{background:var(--app-surface);border:1px solid var(--app-border);border-radius:10px;flex-direction:column;padding:4px;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__professionalSelector button{color:var(--app-text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:21px 1fr 12px;align-items:center;gap:6px;padding:5px;display:grid}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__professionalSelector button:hover,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__professionalSelector button:focus-visible{background:var(--app-surface-alt);outline:none}.AppProductPreviews-module__GFT7sa__professionalSelector span{height:21px;font-size:6px}.AppProductPreviews-module__GFT7sa__professionalSelector strong{font-size:8px}.AppProductPreviews-module__GFT7sa__channels,.AppProductPreviews-module__GFT7sa__roles{background:var(--app-surface-alt);border-radius:9px;gap:3px;padding:3px;display:grid}.AppProductPreviews-module__GFT7sa__channels{grid-template-columns:repeat(3,1fr)}.AppProductPreviews-module__GFT7sa__roles{align-self:flex-start;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__channels button,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__roles button{color:var(--app-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 4px;font-size:7px;font-weight:720}.AppProductPreviews-module__GFT7sa__channels .AppProductPreviews-module__GFT7sa__channelActive,.AppProductPreviews-module__GFT7sa__roles .AppProductPreviews-module__GFT7sa__roleActive{background:var(--app-surface);color:var(--app-primary);box-shadow:0 1px 3px #0f172a1a}.AppProductPreviews-module__GFT7sa__privacyNote,.AppProductPreviews-module__GFT7sa__readOnlyNotice{background:var(--app-primary-soft);color:var(--app-primary);border-radius:8px;align-items:center;gap:5px;padding:6px 7px;font-size:7px;line-height:1.35;display:flex}.AppProductPreviews-module__GFT7sa__messages{scrollbar-width:none;flex-direction:column;flex:1;justify-content:flex-end;gap:7px;min-height:0;padding:3px 0;display:flex;overflow-y:auto}.AppProductPreviews-module__GFT7sa__daySeparator{color:var(--app-muted);align-self:center;font-size:6.5px}.AppProductPreviews-module__GFT7sa__messageRow{align-items:flex-end;gap:5px;max-width:91%;display:flex}.AppProductPreviews-module__GFT7sa__messageRowSelf{align-self:flex-end}.AppProductPreviews-module__GFT7sa__messageRowOther{align-self:flex-start}.AppProductPreviews-module__GFT7sa__miniAvatar{flex:0 0 20px;height:20px;font-size:6px}.AppProductPreviews-module__GFT7sa__message{border-radius:11px;padding:7px 8px 5px;font-size:7.5px;line-height:1.4}.AppProductPreviews-module__GFT7sa__messageOther{background:var(--app-surface-alt);border-bottom-left-radius:4px}.AppProductPreviews-module__GFT7sa__messageSelf{background:var(--app-primary);color:#fff;border-bottom-right-radius:4px}.AppProductPreviews-module__GFT7sa__messageSender{margin-bottom:2px;font-size:6.5px;font-weight:800;display:block}.AppProductPreviews-module__GFT7sa__messageTime{opacity:.65;text-align:right;margin-top:2px;font-size:6px;display:block}.AppProductPreviews-module__GFT7sa__composer{background:var(--app-surface);border:1px solid var(--app-border);border-radius:11px;flex:none;align-items:center;gap:3px;padding:3px;display:flex}.AppProductPreviews-module__GFT7sa__composer input{color:var(--app-text);background:0 0;border:0;outline:0;flex:1;min-width:0;padding:5px 2px;font-size:7.5px}.AppProductPreviews-module__GFT7sa__composer input::placeholder{color:var(--app-muted);opacity:1}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__attachButton,.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__sendButton{cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__attachButton{color:var(--app-muted);background:0 0}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__sendButton{background:var(--app-primary);color:#fff}.AppProductPreviews-module__GFT7sa__preview .AppProductPreviews-module__GFT7sa__sendButton:disabled{cursor:default;opacity:.4}@media (prefers-reduced-motion:reduce){.AppProductPreviews-module__GFT7sa__preview *,.AppProductPreviews-module__GFT7sa__preview :before,.AppProductPreviews-module__GFT7sa__preview :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
