@keyframes dashboard-todo-complete{0%{background:rgba(255,253,248,.98);transform:translateX(0)}42%{background:rgba(225,240,227,.96);transform:translateX(2px)}to{background:rgba(225,240,227,.82);transform:translateX(0)}}@keyframes dashboard-check-pop{0%{opacity:0;transform:scale(.45) rotate(-10deg)}65%{opacity:1;transform:scale(1.14) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}.dashboard-todo-item{transition:background-color .22s var(--motion-ease,cubic-bezier(.2,.8,.2,1)),transform .22s var(--motion-ease,cubic-bezier(.2,.8,.2,1)),opacity .22s ease}.dashboard-todo-item.is-completing{animation:dashboard-todo-complete .34s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.dashboard-todo-item.is-completing .todo-check{color:#fff;border-color:#43805d;background:#43805d;animation:dashboard-check-pop .28s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.dashboard-todo-item.is-completing strong{color:#50705b;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:rgba(55,104,70,.55)}@keyframes review-content-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes review-section-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes review-meter-draw{0%{transform:scaleX(0);transform-origin:left center}to{transform:scaleX(var(--daily-review-meter-scale,0));transform-origin:left center}}@keyframes review-proof-reveal{0%{opacity:0;transform:translateY(7px) rotate(-.7deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes review-receipt-settle{0%{opacity:0;transform:translateY(10px) rotate(.7deg) scale(.985)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@media (prefers-reduced-motion:no-preference){.daily-review-content{animation:review-content-enter .18s ease-out both}.daily-review-content>.daily-review-empty,.daily-review-content>.daily-review-lead,.daily-review-content>.daily-review-main-grid,.daily-review-content>.daily-review-section{animation:review-section-enter .3s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.daily-review-content>.daily-review-lead{animation-delay:40ms}.daily-review-content>.daily-review-main-grid{animation-delay:80ms}.daily-review-content>.daily-review-section{animation-delay:.14s}.daily-review-content>.daily-review-section+.daily-review-section{animation-delay:.19s}.daily-review-module-meter i,.daily-review-progress i{animation:review-meter-draw .52s .15s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.daily-review-proof-list .daily-review-proof{animation:review-proof-reveal .28s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.daily-review-proof-list .daily-review-proof:nth-child(2){animation-delay:45ms}.daily-review-proof-list .daily-review-proof:nth-child(3){animation-delay:90ms}.daily-review-proof-list .daily-review-proof:nth-child(4){animation-delay:135ms}.daily-review-receipt-paper{animation:review-receipt-settle .32s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.daily-review-receipt-paper li{animation:review-section-enter .26s ease-out both}.daily-review-receipt-paper li:nth-child(2){animation-delay:35ms}.daily-review-receipt-paper li:nth-child(3){animation-delay:70ms}.daily-review-receipt-paper li:nth-child(4){animation-delay:105ms}.garden-scene-heading{animation:review-content-enter .24s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.garden-planted-flower[aria-pressed=true] .garden-flower-selection{animation:garden-selection-pop .28s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.garden-selected-cluster{animation:review-section-enter .22s ease-out both}.ai-coach-transcript .ai-coach-message{animation:ai-message-arrive .26s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.ai-coach-transcript .ai-coach-message:nth-child(n+7){animation-delay:45ms}.ai-coach-focus-card.is-running{animation:ai-focus-settle .32s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.focus-journey.focus-cue-launch .journey-hud,.focus-journey.focus-cue-launch .journey-next-gift,.focus-journey.focus-cue-resume .journey-hud,.focus-journey.focus-cue-resume .journey-next-gift{animation:focus-hud-launch .36s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.focus-journey.focus-cue-launch .focus-flower-wrap,.focus-journey.focus-cue-resume .focus-flower-wrap{animation:focus-flower-start .44s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.focus-journey.focus-cue-pause .journey-hud,.focus-journey.focus-cue-pause .journey-next-gift{animation:focus-hud-pause .26s ease-in-out both}.focus-journey.focus-cue-complete .journey-hud,.focus-journey.focus-cue-complete .journey-next-gift{animation:focus-hud-complete .34s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.todo-list-item.is-completing{animation:todo-row-complete .36s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.todo-list-item.is-completing .todo-check{color:#fff;border-color:#43805d;background:#43805d}.todo-list-item.is-completing .todo-check svg{animation:todo-check-complete .26s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.todo-list-item.is-completing strong{color:#50705b;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:rgba(55,104,70,.55)}.todo-list-item.is-deferring{animation:todo-row-defer .28s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.ai-study-input-panel.is-processing>.primary-button,.ai-study-pdf-toolbar.is-processing>.primary-button{animation:ai-study-action-start .24s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.ai-study-page-view.ai-study-cue-result .ai-study-card-list.has-results>.ai-study-result-heading,.ai-study-page-view.ai-study-cue-result .ai-study-result-panel.has-result .ai-study-result-heading,.ai-study-page-view.ai-study-cue-result .ai-study-result-panel.has-result .ai-study-result-scroll{animation:ai-study-result-arrive .32s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.ai-study-page-view.ai-study-cue-result .ai-study-card-list.has-results .ai-study-knowledge-card:nth-of-type(-n+4){animation:ai-study-card-arrive .34s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.ai-study-page-view.ai-study-cue-result .ai-study-card-list.has-results .ai-study-knowledge-card:nth-of-type(2){animation-delay:35ms}.ai-study-page-view.ai-study-cue-result .ai-study-card-list.has-results .ai-study-knowledge-card:nth-of-type(3){animation-delay:70ms}.ai-study-page-view.ai-study-cue-result .ai-study-card-list.has-results .ai-study-knowledge-card:nth-of-type(4){animation-delay:105ms}.ai-study-page-view.ai-study-cue-saved .ai-study-message.success{animation:ai-study-save-settle .28s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.garden-planted-cluster.is-fresh{animation:garden-fresh-growth .52s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}}@keyframes garden-selection-pop{0%{opacity:0;transform:scale(.78)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ai-message-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-focus-settle{0%{opacity:.88;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes focus-hud-launch{0%{opacity:.74;transform:translateY(7px) scale(.985)}72%{opacity:1;transform:translateY(-1px) scale(1.006)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes focus-hud-pause{0%{transform:scale(1)}48%{transform:scale(.985)}to{transform:scale(1)}}@keyframes focus-hud-complete{0%{transform:translateY(0) scale(1)}42%{transform:translateY(-3px) scale(1.018)}to{transform:translateY(0) scale(1)}}@keyframes focus-flower-start{0%{opacity:.84;transform:translateY(6px) scale(.94)}68%{opacity:1;transform:translateY(-2px) scale(1.035)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes todo-row-complete{0%{opacity:1;transform:translateX(0)}45%{opacity:1;transform:translateX(3px)}to{opacity:.78;transform:translateX(0)}}@keyframes todo-row-defer{0%{opacity:1;transform:translateX(0)}to{opacity:.56;transform:translateX(10px)}}@keyframes todo-check-complete{0%{opacity:0;transform:scale(.45) rotate(-10deg)}64%{opacity:1;transform:scale(1.13) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes ai-study-action-start{0%{transform:translateY(0) scale(1)}48%{transform:translateY(1px) scale(.985)}to{transform:translateY(0) scale(1)}}@keyframes ai-study-result-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-study-card-arrive{0%{opacity:0;transform:translateY(8px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ai-study-save-settle{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes garden-fresh-growth{0%{opacity:.72;transform:translate(-50%,-100%) translateY(8px) scale(.9)}64%{opacity:1;transform:translate(-50%,-100%) translateY(-2px) scale(1.035)}to{opacity:1;transform:translate(-50%,-100%) translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ai-coach-focus-card.is-running,.ai-coach-transcript .ai-coach-message,.ai-study-input-panel.is-processing>.primary-button,.ai-study-page-view.ai-study-cue-result .ai-study-card-list.has-results .ai-study-knowledge-card,.ai-study-page-view.ai-study-cue-result .ai-study-card-list.has-results>.ai-study-result-heading,.ai-study-page-view.ai-study-cue-result .ai-study-result-panel.has-result .ai-study-result-heading,.ai-study-page-view.ai-study-cue-result .ai-study-result-panel.has-result .ai-study-result-scroll,.ai-study-page-view.ai-study-cue-saved .ai-study-message.success,.ai-study-pdf-toolbar.is-processing>.primary-button,.daily-review-content,.daily-review-content>*,.daily-review-module-meter i,.daily-review-progress i,.daily-review-proof-list .daily-review-proof,.daily-review-receipt-paper,.daily-review-receipt-paper li,.dashboard-todo-item.is-completing,.dashboard-todo-item.is-completing .todo-check,.focus-journey.focus-cue-complete .journey-hud,.focus-journey.focus-cue-complete .journey-next-gift,.focus-journey.focus-cue-launch .focus-flower-wrap,.focus-journey.focus-cue-launch .journey-hud,.focus-journey.focus-cue-launch .journey-next-gift,.focus-journey.focus-cue-pause .journey-hud,.focus-journey.focus-cue-pause .journey-next-gift,.focus-journey.focus-cue-resume .focus-flower-wrap,.focus-journey.focus-cue-resume .journey-hud,.focus-journey.focus-cue-resume .journey-next-gift,.garden-planted-cluster.is-fresh,.garden-planted-flower[aria-pressed=true] .garden-flower-selection,.garden-scene-heading,.garden-selected-cluster,.todo-list-item.is-completing,.todo-list-item.is-completing .todo-check svg,.todo-list-item.is-deferring{animation:none!important}}@media (min-width:761px){.main-nav .nav-item{grid-template-columns:32px minmax(0,1fr) auto!important;column-gap:10px!important;row-gap:0!important}.main-nav .nav-icon{width:28px!important;min-width:28px!important;height:28px!important;justify-self:start!important}.main-nav .nav-item>span:not(.nav-icon):not(.nav-count){min-width:0!important;padding-inline:1px!important}}@media (prefers-reduced-motion:reduce){.main-nav .nav-icon,.main-nav .nav-item{transition:none!important}}:root{--layer-fullscreen-workspace:1200;--layer-dialog:1300;--layer-nested-dialog:1400;--layer-confirmation:1500;--layer-transition:1600}.insight-memory-overlay,.inspiration-folio-stage,.mistake-index-section.is-bound-volume,.mistake-review-overlay{z-index:var(--layer-fullscreen-workspace)!important}.entry-modal,.mistake-batch-overlay,.mistake-compose-modal,.mistake-print-modal{z-index:var(--layer-dialog)!important}.mistake-image-zoom-modal,.mistake-ocr-choice-backdrop{z-index:var(--layer-nested-dialog)!important}.confirm-backdrop{z-index:var(--layer-confirmation)!important}.book-opening-overlay{z-index:var(--layer-transition)!important}.review-inbox{display:grid;gap:14px;margin:0 0 28px;padding:20px 22px 18px;border:1px solid rgba(47,91,75,.12);border-radius:20px;background:var(--paper,#fbfaf6);box-shadow:var(--detail-shadow,var(--shadow))}.review-inbox.is-compact{margin-bottom:22px}.review-inbox-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.review-inbox-header-actions{display:flex;flex:0 0 auto;align-items:flex-start;gap:14px}.review-inbox-heading{display:flex;min-width:0;align-items:flex-start;gap:12px}.review-inbox-mark{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid rgba(47,91,75,.14);border-radius:10px;color:var(--green,#2f5b4b);background:var(--green-soft,rgba(47,91,75,.08))}.review-inbox-kicker{display:block;margin-bottom:4px;color:var(--muted,#7a7f78);font-size:10px;font-weight:760;letter-spacing:.02em}.review-inbox-heading h2{margin:0;color:var(--ink,#222823);font-family:var(--serif,Georgia,serif);font-size:18px;font-weight:600;line-height:1.3}.review-inbox-heading p{margin:5px 0 0;color:var(--muted,#7a7f78);font-size:11px;line-height:1.55}.review-inbox-total{display:grid;flex:0 0 auto;justify-items:end;gap:2px;padding-top:1px;color:var(--muted,#7a7f78)}.review-inbox-total strong{color:var(--green-deep,#183c31);font-family:var(--serif,Georgia,serif);font-size:25px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.review-inbox-total span{font-size:10px}.review-inbox-start{display:inline-flex;min-height:34px;align-items:center;gap:6px;padding:0 12px;border:1px solid rgba(47,91,75,.18);border-radius:10px;color:var(--green-deep,#183c31);background:var(--green-soft,rgba(47,91,75,.08));font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color .17s ease,background-color .17s ease,border-color .17s ease,transform .17s ease}.review-inbox-start:hover:not(:disabled){border-color:rgba(47,91,75,.32);color:#fff;background:var(--green,#2f5b4b);transform:translateY(-1px)}.review-inbox-start:disabled{cursor:default;opacity:.48}.review-inbox-summary{display:flex;flex-wrap:wrap;gap:8px 16px;padding:10px 0 2px;border-top:1px solid rgba(47,91,75,.09)}.review-inbox-summary-item{display:inline-flex;align-items:baseline;gap:5px;color:var(--muted,#7a7f78);font-size:10px}.review-inbox-summary-item b{color:var(--ink,#222823);font-size:12px;font-variant-numeric:tabular-nums}.review-inbox-summary-item.coral b{color:var(--coral,#bd6659)}.review-inbox-summary-item.amber b{color:var(--amber,#c58e3d)}.review-inbox-summary-item.blue b{color:var(--blue,#5e7892)}.review-inbox-list{display:grid;gap:1px;overflow:hidden;border-top:1px solid rgba(47,91,75,.065)}.review-inbox-list-item{min-width:0;border-bottom:1px solid rgba(47,91,75,.065)}.review-inbox-list-item:last-child{border-bottom:0}.review-inbox-item{display:grid;width:100%;grid-template-columns:32px minmax(0,1fr) auto 18px;align-items:center;gap:10px;min-height:58px;padding:8px 4px;border:0;border-radius:11px;color:var(--ink,#222823);background:transparent;text-align:left;cursor:pointer;transition:background-color .17s ease,transform .17s ease}.review-inbox-item:hover{background:rgba(47,91,75,.055);transform:translateX(2px)}.review-inbox-item:focus-visible{outline:2px solid color-mix(in srgb,var(--green,#2f5b4b) 55%,transparent);outline-offset:-1px}.review-inbox-item-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:9px}.review-inbox-item-icon.coral{color:var(--coral,#bd6659);background:var(--coral-soft,rgba(189,102,89,.1))}.review-inbox-item-icon.amber{color:var(--amber,#c58e3d);background:var(--amber-soft,rgba(197,142,61,.11))}.review-inbox-item-icon.blue{color:var(--blue,#5e7892);background:var(--blue-soft,rgba(94,120,146,.11))}.review-inbox-item-copy{display:grid;min-width:0;gap:3px}.review-inbox-item-copy small,.review-inbox-item-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-inbox-item-copy strong{font-size:12px;font-weight:650}.review-inbox-item-copy small{color:var(--muted,#7a7f78);font-size:10px}.review-inbox-item-type{padding:4px 7px;border-radius:10px;color:var(--muted,#7a7f78);background:var(--paper-deep,#f0ece2);font-size:9px;white-space:nowrap}.review-inbox-item-arrow{color:var(--muted,#7a7f78);transition:color .17s ease,transform .17s ease}.review-inbox-item:hover .review-inbox-item-arrow{color:var(--green,#2f5b4b);transform:translateX(2px)}.review-inbox-empty,.review-inbox-loading{display:flex;min-height:44px;align-items:center;gap:8px;color:var(--muted,#7a7f78);font-size:11px}.review-inbox-empty span{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;color:var(--green,#2f5b4b);background:var(--green-soft,rgba(47,91,75,.08));font-size:13px}.review-inbox-empty p,.review-inbox-more{margin:0}.review-inbox-more{color:var(--muted,#7a7f78);font-size:10px}.review-session-backdrop{position:fixed;z-index:120;inset:0;display:grid;overflow:auto;place-items:center;padding:24px;background:rgba(20,31,27,.58);backdrop-filter:blur(7px);animation:review-session-fade-in .18s ease both}.review-session-dialog{width:min(100%,720px);max-height:min(760px,calc(100vh - 48px));overflow:auto;padding:26px;border:1px solid rgba(247,244,234,.22);border-radius:24px;color:var(--ink,#222823);background:var(--paper,#fbfaf6);box-shadow:0 28px 80px rgba(10,25,18,.28);animation:review-session-rise .26s cubic-bezier(.22,.8,.26,1) both}.review-session-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.review-session-eyebrow{display:block;margin-bottom:6px;color:var(--green,#2f5b4b);font-size:10px;font-weight:800;letter-spacing:.13em}.review-session-header h2{margin:0;color:var(--green-deep,#183c31);font-family:var(--serif,Georgia,serif);font-size:clamp(24px,4vw,34px);font-weight:600;line-height:1.12}.review-session-header p{max-width:480px;margin:8px 0 0;color:var(--muted,#7a7f78);font-size:12px;line-height:1.65}.review-session-close{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid rgba(47,91,75,.14);border-radius:50%;color:var(--muted,#7a7f78);background:transparent;cursor:pointer;transition:color .17s ease,background-color .17s ease}.review-session-close:hover:not(:disabled){color:var(--green-deep,#183c31);background:var(--green-soft,rgba(47,91,75,.08))}.review-session-close:disabled{cursor:default;opacity:.45}.review-session-progress{display:grid;gap:8px;margin:26px 0 20px;color:var(--muted,#7a7f78);font-size:11px}.review-session-progress b{color:var(--green-deep,#183c31);font-variant-numeric:tabular-nums}.review-session-progress i{display:block;height:6px;overflow:hidden;border-radius:999px;background:var(--paper-deep,#ebe6da)}.review-session-progress em{display:block;height:100%;border-radius:inherit;background:var(--green,#2f5b4b);transition:width .26s cubic-bezier(.22,.8,.26,1)}.review-session-card{padding:clamp(20px,4vw,34px);border:1px solid rgba(47,91,75,.13);border-radius:18px;background:#fffefb;box-shadow:0 12px 30px rgba(47,91,75,.08);animation:review-session-card-in .22s ease both}.review-session-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted,#7a7f78);font-size:10px}.review-session-kind{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.review-session-kind.coral{color:var(--coral,#bd6659);background:var(--coral-soft,rgba(189,102,89,.1))}.review-session-kind.amber{color:var(--amber,#c58e3d);background:var(--amber-soft,rgba(197,142,61,.11))}.review-session-kind.blue{color:var(--blue,#5e7892);background:var(--blue-soft,rgba(94,120,146,.11))}.review-session-card h3{margin:22px 0 7px;color:var(--green-deep,#183c31);font-family:var(--serif,Georgia,serif);font-size:clamp(21px,3vw,29px);font-weight:600;line-height:1.35}.review-session-detail{margin:0;color:var(--muted,#7a7f78);font-size:11px}.review-session-prompt{display:grid;gap:9px;min-height:132px;margin:24px 0;padding:18px 20px;border-left:3px solid var(--green,#2f5b4b);border-radius:0 13px 13px 0;background:rgba(47,91,75,.055)}.review-session-prompt>span,.review-session-rating-block>span{color:var(--green,#2f5b4b);font-size:10px;font-weight:800;letter-spacing:.05em}.review-session-prompt p{margin:0;color:var(--ink,#222823);font-size:14px;line-height:1.8;white-space:pre-wrap}.review-session-reveal{display:inline-flex;min-height:42px;align-items:center;gap:7px;padding:0 16px;border:1px solid rgba(47,91,75,.19);border-radius:11px;color:var(--green-deep,#183c31);background:var(--green-soft,rgba(47,91,75,.08));font-size:12px;font-weight:700;cursor:pointer;transition:background-color .17s ease,transform .17s ease}.review-session-reveal:hover{background:rgba(47,91,75,.14);transform:translateY(-1px)}.review-session-rating-block{display:grid;gap:11px}.review-session-ratings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.review-session-ratings .memory-rating{min-height:58px}.review-session-error,.review-session-saving{display:inline-flex;align-items:center;gap:6px;margin:13px 0 0;color:var(--muted,#7a7f78);font-size:11px}.review-session-error{color:var(--coral,#bd6659)}.review-session-complete{display:grid;justify-items:center;gap:12px;padding:56px 20px 40px;text-align:center}.review-session-complete-icon{display:grid;width:64px;height:64px;place-items:center;border-radius:50%;color:var(--green,#2f5b4b);background:var(--green-soft,rgba(47,91,75,.1))}.review-session-complete strong{color:var(--green-deep,#183c31);font-family:var(--serif,Georgia,serif);font-size:24px;font-weight:600}.review-session-complete p{max-width:420px;margin:0 0 8px;color:var(--muted,#7a7f78);font-size:12px;line-height:1.7}@keyframes review-session-fade-in{0%{opacity:0}to{opacity:1}}@keyframes review-session-rise{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes review-session-card-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@media (max-width:680px){.review-inbox{gap:12px;margin-bottom:22px;padding:16px 14px 14px;border-radius:17px}.review-inbox-header{gap:10px}.review-inbox-header-actions{align-items:flex-end;flex-direction:column-reverse;gap:7px}.review-inbox-heading{gap:9px}.review-inbox-mark{width:30px;height:30px;flex-basis:30px}.review-inbox-heading h2{font-size:16px}.review-inbox-heading p{font-size:10px}.review-inbox-total strong{font-size:22px}.review-inbox-item{grid-template-columns:28px minmax(0,1fr) 18px;gap:8px;min-height:54px}.review-inbox-item-icon{width:27px;height:27px}.review-inbox-item-type{display:none}.review-session-backdrop{padding:10px}.review-session-dialog{max-height:calc(100vh - 20px);padding:18px 14px;border-radius:19px}.review-session-ratings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.review-inbox-item,.review-inbox-item-arrow,.review-inbox-start,.review-session-backdrop,.review-session-card,.review-session-dialog,.review-session-progress em{transition:none;animation:none}}