#concordanceMemorizationView{display:none;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;max-height:100%;width:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain;box-sizing:border-box;background:var(--studio-panel-solid,#fff)}#concordanceMemorizationView[style*="display: none"],#concordanceMemorizationView[style*="display:none"],#panelConcordancia:not(.has-memorization) #concordanceMemorizationView,#panelConcordancia[style*="display: none"],#panelConcordancia[style*="display:none"],body:not([data-mode=concordancia]):not(.desktop-mode-active) #concordanceMemorizationView,body:not([data-mode=concordancia]):not(.desktop-mode-active) #panelConcordancia,body[data-mode=comparacion] #concordanceMemorizationView,body[data-mode=comparacion] #panelConcordancia,body[data-mode=lectura] #concordanceMemorizationView,body[data-mode=lectura] #panelConcordancia,body[data-mode=strong] #concordanceMemorizationView,body[data-mode=strong] #panelConcordancia{display:none!important}body[data-mode=concordancia] #panelConcordancia.has-memorization #concordanceMemorizationView{display:flex!important}body[data-mode=concordancia] #panelConcordancia.has-memorization{display:flex!important;flex:1 1 auto!important;min-height:0!important;height:100%!important;max-height:100%!important;flex-direction:column!important;overflow:hidden!important;touch-action:pan-y!important}body[data-mode=concordancia]:not(.desktop-mode-active).memorization-active .container{height:calc(100dvh - 54px)!important;height:calc(100vh - 54px)!important;max-height:calc(100dvh - 54px)!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}@media (max-width:600px){body[data-mode=concordancia].memorization-active .container{padding:0!important;margin:0!important;border-radius:0!important}}.desktop-window #panelConcordancia.has-memorization~.content,.desktop-window #panelConcordancia.has-memorization~.reference{display:none!important}#desktopWin_concordancia #panelConcordancia.has-memorization #concordanceMemorizationView,.desktop-window #panelConcordancia.has-memorization #concordanceMemorizationView,[id^=desktopWin_] #panelConcordancia.has-memorization #concordanceMemorizationView{display:flex!important;flex-direction:column!important;height:100%!important;width:100%!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overscroll-behavior-y:contain}.desktop-window #panelConcordancia.has-memorization,[id^=desktopWin_] #panelConcordancia.has-memorization{flex:1 1 auto!important;min-height:0!important;height:100%!important;overflow:hidden!important;touch-action:pan-y!important}.memo-container{display:flex!important;flex-direction:column!important;flex-shrink:0!important;width:100%!important;max-width:820px;min-width:0;margin:0 auto;padding:8px 12px calc(75px + env(safe-area-inset-bottom,20px))!important;gap:10px;font-family:var(--font-body, system-ui, -apple-system, sans-serif);color:var(--studio-ink,#0f172a);box-sizing:border-box;overflow:visible!important;touch-action:pan-y!important}.memo-top-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px 6px;border-bottom:1px solid var(--studio-line,rgba(0,0,0,.07));min-height:36px;box-sizing:border-box}.memo-view-selector-wrap{position:relative;display:inline-flex}.memo-view-trigger-btn{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:8px;border:1px solid var(--studio-line,rgba(0,0,0,.12));background:var(--studio-panel-muted,rgba(120,120,120,.06));color:var(--studio-ink,#0f172a);font-size:.8rem;font-weight:700;cursor:pointer;transition:all .15s ease;user-select:none}.memo-view-trigger-btn:hover{background:var(--studio-hover,rgba(0,0,0,.08));border-color:var(--studio-accent,#c59a3a)}.memo-chevron-icon{color:var(--studio-muted,#64748b)}.memo-view-dropdown{position:absolute;top:calc(100% + 4px);left:0;z-index:100;background:var(--studio-panel-solid,#fff);border:1px solid var(--studio-line,rgba(0,0,0,.14));border-radius:12px;padding:4px;min-width:210px;box-shadow:0 10px 28px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:2px}.memo-view-dropdown.hidden{display:none!important}.memo-dropdown-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border:none;border-radius:8px;background:0 0;color:var(--studio-ink,#0f172a);font-size:.82rem;font-weight:600;text-align:left;cursor:pointer;transition:all .14s ease}.memo-dropdown-item:hover{background:color-mix(in srgb,var(--studio-accent,#c59a3a) 12%,transparent);color:var(--studio-accent,#c59a3a)}.memo-dropdown-item.active{background:color-mix(in srgb,var(--studio-accent,#c59a3a) 16%,transparent);color:var(--studio-accent,#c59a3a);font-weight:700}.memo-dropdown-item svg{color:var(--studio-accent,#c59a3a);flex-shrink:0}.memo-top-counter{font-size:.76rem;font-weight:600;color:var(--studio-muted,#64748b);letter-spacing:.02em}.memo-top-right{display:flex;align-items:center;gap:6px}.memo-icon-btn-compact{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;border:1px solid var(--studio-line,rgba(0,0,0,.12));background:0 0;color:var(--studio-muted,#64748b);cursor:pointer;transition:all .15s ease}.memo-icon-btn-compact:hover{color:var(--studio-accent,#c59a3a);border-color:var(--studio-accent,#c59a3a);background:var(--studio-hover,rgba(0,0,0,.05))}.memo-version-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;background:var(--studio-panel-muted,rgba(120,120,120,.06));border:1px solid var(--studio-line,rgba(0,0,0,.12));font-size:.78rem;font-weight:700;color:var(--studio-accent,#c59a3a);cursor:pointer;position:relative}.memo-version-chip:hover{border-color:var(--studio-accent,#c59a3a)}.memo-version-select{background:0 0;border:none;font-family:inherit;font-size:.78rem;font-weight:800;color:var(--studio-accent,#c59a3a);cursor:pointer;outline:0;padding-right:2px;appearance:none;-webkit-appearance:none}.memo-chip-arrow{color:var(--studio-muted,#64748b);pointer-events:none;flex-shrink:0}.memo-stage-wrapper{background:var(--studio-panel-solid,#fff);border:1px solid var(--studio-line,rgba(0,0,0,.09));border-radius:16px;padding:16px 18px;box-shadow:0 4px 20px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.memo-verse-paper{background:color-mix(in srgb,var(--studio-panel-solid,#fff) 96%,var(--studio-accent,#c59a3a) 4%);border:1px solid color-mix(in srgb,var(--studio-accent,#c59a3a) 15%,var(--studio-line,rgba(0,0,0,.08)));border-radius:14px;padding:22px 20px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;min-height:120px}.memo-verse-text{font-family:var(--font-bible, "Charter", "Georgia", serif);font-size:1.28rem;line-height:1.75;color:var(--studio-ink,#0f172a);max-width:720px;margin:0 auto;user-select:none}@media (max-width:600px){.memo-verse-text{font-size:1.18rem;line-height:1.65}}.memo-word{display:inline-block;margin:0 1.5px}.memo-word-blank{display:inline-flex;align-items:center;justify-content:center;min-width:32px;padding:0 5px;margin:0 2px;border-radius:4px;background:color-mix(in srgb,var(--studio-accent,#c59a3a) 10%,transparent);border-bottom:2px solid var(--studio-accent,#c59a3a);color:transparent;cursor:pointer;transition:all .16s ease;vertical-align:middle}.memo-word-blank:hover{background:color-mix(in srgb,var(--studio-accent,#c59a3a) 20%,transparent)}.memo-word-blank .memo-dots{color:var(--studio-accent,#c59a3a);letter-spacing:2px;font-weight:700;font-size:.85rem;opacity:.75}.memo-word-blank.hinted{color:var(--studio-accent,#c59a3a);background:color-mix(in srgb,var(--studio-accent,#c59a3a) 16%,transparent);font-weight:700}.memo-word-blank.hinted .memo-hint-char{color:var(--studio-accent,#c59a3a);font-weight:700}.memo-word-blank.revealed{color:var(--studio-ink,#0f172a);background:0 0;border-bottom:2px solid rgba(16,185,129,.45)}.memo-verse-citation-row{margin-top:14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding-top:10px;border-top:1px dashed color-mix(in srgb,var(--studio-accent,#c59a3a) 20%,transparent);width:80%;max-width:480px}.memo-citation-name{font-family:var(--font-title, "Cinzel", Georgia, serif);font-size:.95rem;font-weight:700;color:var(--studio-accent,#c59a3a);letter-spacing:.02em}.memo-citation-bullet{color:var(--studio-muted,#94a3b8);font-weight:700}.memo-citation-version{font-size:.72rem;font-weight:700;color:var(--studio-muted,#64748b);background:var(--studio-paper-soft,rgba(0,0,0,.04));padding:1px 6px;border-radius:4px;border:1px solid var(--studio-line,rgba(0,0,0,.08));letter-spacing:.03em}.memo-interactive-panel{border-radius:12px;background:var(--studio-panel-muted,rgba(120,120,120,.04));border:1px solid var(--studio-line,rgba(0,0,0,.08));padding:12px 14px;box-sizing:border-box;transition:all .2s ease}.memo-interactive-panel.hidden{display:none!important}.memo-write-box{display:flex;flex-direction:column;gap:8px}.memo-write-textarea{width:100%;border-radius:9px;border:1px solid var(--studio-line,rgba(0,0,0,.12));background:var(--studio-panel-solid,#fff);padding:10px 12px;font-family:var(--font-bible, Georgia, serif);font-size:1rem;line-height:1.5;color:var(--studio-ink,#0f172a);resize:vertical;outline:0;box-sizing:border-box}.memo-write-textarea:focus{border-color:var(--studio-accent,#c59a3a)}.memo-write-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.memo-write-score{font-size:.8rem;color:var(--studio-muted,#64748b)}.memo-write-score.success{color:#10b981;font-weight:700}.memo-voice-box{display:flex;flex-direction:column;gap:10px}.memo-voice-mic-zone{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.memo-voice-pulse{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--studio-accent,#c59a3a) 14%,transparent);color:var(--studio-accent,#c59a3a);flex-shrink:0;transition:all .2s ease}.memo-voice-pulse.is-recording{background:#ef4444;color:#fff;animation:memoMicPulse 1.2s infinite}@keyframes memoMicPulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(239,68,68,.4)}70%{transform:scale(1.08);box-shadow:0 0 0 10px rgba(239,68,68,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(239,68,68,0)}}.memo-voice-desc{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.memo-voice-desc strong{font-size:.84rem;color:var(--studio-ink,#0f172a)}.memo-voice-desc span{font-size:.74rem;color:var(--studio-muted,#64748b)}.memo-voice-toggle-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px solid var(--studio-line,rgba(0,0,0,.14));background:var(--studio-panel-solid,#fff);color:var(--studio-ink,#0f172a);font-size:.78rem;font-weight:700;cursor:pointer;transition:all .16s ease}.memo-voice-toggle-btn.recording{background:#ef4444;color:#fff;border-color:#dc2626}.memo-voice-toggle-btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.memo-voice-results-area{padding-top:8px;border-top:1px solid var(--studio-line,rgba(0,0,0,.08));display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.memo-voice-transcription{font-size:.82rem;color:var(--studio-ink,#0f172a);font-style:italic;flex:1 1 auto}.memo-voice-badge{font-size:.76rem;font-weight:700;padding:3px 8px;border-radius:6px;background:var(--studio-paper-soft,rgba(0,0,0,.06));color:var(--studio-muted,#64748b)}.memo-voice-badge.success{background:#10b981;color:#fff}.memo-voice-badge.wrong{background:rgba(239,68,68,.12);color:#dc2626;border:1px solid rgba(239,68,68,.25)}.memo-quiz-section{display:flex;flex-direction:column;gap:8px}.memo-quiz-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.memo-quiz-btn{display:flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;border:1px solid var(--studio-line,rgba(0,0,0,.12));background:var(--studio-panel-solid,#fff);color:var(--studio-ink,#0f172a);font-size:.86rem;font-weight:700;cursor:pointer;transition:all .15s ease}.memo-quiz-btn:hover{border-color:var(--studio-accent,#c59a3a);background:color-mix(in srgb,var(--studio-accent,#c59a3a) 8%,transparent)}.memo-quiz-btn.correct{background:#10b981!important;color:#fff!important;border-color:#059669!important}.memo-quiz-btn.wrong{background:#ef4444!important;color:#fff!important;border-color:#dc2626!important;opacity:.8}.memo-stage-dock{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px solid var(--studio-line,rgba(0,0,0,.07));flex-wrap:wrap}.memo-dock-left{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.memo-dock-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:8px;border:1px solid var(--studio-line,rgba(0,0,0,.12));background:var(--studio-panel-solid,#fff);color:var(--studio-ink,#0f172a);font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s ease;user-select:none}.memo-dock-btn:hover{border-color:var(--studio-accent,#c59a3a);color:var(--studio-accent,#c59a3a)}.memo-dock-btn.active,.memo-dock-btn.is-playing{background:var(--studio-accent,#c59a3a);color:#fff!important;border-color:var(--studio-accent,#c59a3a)}.memo-dock-btn.active svg,.memo-dock-btn.is-playing svg{color:#fff!important}.memo-dock-right{display:flex;align-items:center;gap:8px}.memo-dock-text-btn{background:0 0;border:none;font-size:.78rem;font-weight:600;color:var(--studio-muted,#64748b);cursor:pointer;padding:6px 8px}.memo-dock-text-btn:hover{color:var(--studio-accent,#c59a3a)}.memo-primary-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:9px;border:none;background:var(--studio-accent,#c59a3a);color:#fff!important;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .15s ease;box-shadow:0 2px 8px color-mix(in srgb,var(--studio-accent,#c59a3a) 25%,transparent)}.memo-primary-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.memo-secondary-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;border:1px solid var(--studio-line,rgba(0,0,0,.14));background:0 0;color:var(--studio-muted,#64748b);font-size:.78rem;font-weight:600;cursor:pointer}.memo-secondary-btn:hover{color:var(--studio-ink,#0f172a);background:var(--studio-hover,rgba(0,0,0,.04))}.memo-packs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.memo-pack-card{background:var(--studio-panel-solid,#fff);border:1px solid var(--studio-line,rgba(0,0,0,.09));border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;justify-content:space-between;gap:8px;box-shadow:0 1px 3px rgba(0,0,0,.02);transition:all .16s ease}.memo-pack-card:hover{border-color:color-mix(in srgb,var(--studio-accent,#c59a3a) 40%,transparent);box-shadow:0 4px 12px rgba(0,0,0,.04)}.memo-pack-card-header{display:flex;align-items:center;justify-content:space-between;gap:6px}.memo-pack-title{margin:0;font-family:var(--font-title, serif);font-size:.95rem;font-weight:700;color:var(--studio-ink,#0f172a)}.memo-mode-indicator{font-size:.7rem;font-weight:700;color:var(--studio-accent,#c59a3a);background:color-mix(in srgb,var(--studio-accent,#c59a3a) 10%,transparent);padding:1px 6px;border-radius:4px}.memo-pack-desc{margin:0;font-size:.8rem;color:var(--studio-muted,#64748b);line-height:1.4}.memo-pack-footer{display:flex;align-items:center;justify-content:space-between;padding-top:6px;border-top:1px solid var(--studio-line,rgba(0,0,0,.06));font-size:.74rem;color:var(--studio-muted,#64748b)}.memo-btn-primary{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:8px;border:none;background:var(--studio-accent,#c59a3a);color:#fff!important;font-size:.78rem;font-weight:700;cursor:pointer;transition:all .15s ease}.memo-btn-secondary{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:1px solid var(--studio-line,rgba(0,0,0,.14));background:0 0;color:var(--studio-muted,#64748b);font-size:.78rem;font-weight:600;cursor:pointer}.memo-stat-pill{font-size:.7rem;font-weight:700;padding:2px 7px;border-radius:6px}.memo-stat-pill.learning{background:color-mix(in srgb,var(--studio-accent,#c59a3a) 12%,transparent);color:var(--studio-accent,#c59a3a)}.memo-stat-pill.mastered{background:rgba(16,185,129,.12);color:#10b981}.memo-version-modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.memo-version-modal{background:var(--studio-panel-solid,#fff);border:1px solid var(--studio-line,rgba(0,0,0,.15));border-radius:16px;padding:22px;max-width:420px;width:100%;box-shadow:0 16px 42px rgba(0,0,0,.22);display:flex;flex-direction:column;gap:14px;color:var(--studio-ink,#0f172a)}.memo-version-modal h3{margin:0;font-family:var(--font-title, serif);font-size:1.1rem;font-weight:700;display:flex;align-items:center;gap:8px;color:var(--studio-ink,#0f172a)}.memo-version-modal h3 svg{color:var(--studio-accent,#c59a3a)}.memo-version-modal p{margin:0;font-size:.85rem;color:var(--studio-muted,#64748b);line-height:1.45}.memo-version-modal select{width:100%;padding:9px 12px;border-radius:9px;border:1px solid var(--studio-line,rgba(0,0,0,.15));background:var(--studio-panel-muted,#f8fafc);font-family:inherit;font-size:.88rem;font-weight:600;color:var(--studio-ink,#0f172a);outline:0}.memo-version-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}[data-theme=dark] #concordanceMemorizationView{background:var(--studio-panel-solid,#14161a);color:var(--studio-ink,#f4efe6)}[data-theme=dark] .memo-dock-btn,[data-theme=dark] .memo-pack-card,[data-theme=dark] .memo-quiz-btn,[data-theme=dark] .memo-stage-wrapper,[data-theme=dark] .memo-version-modal,[data-theme=dark] .memo-view-dropdown,[data-theme=dark] .memo-voice-toggle-btn{background:var(--studio-panel-solid,#171b22);border-color:rgba(255,255,255,.1);color:var(--studio-ink,#f4efe6)}[data-theme=dark] .memo-verse-paper{background:color-mix(in srgb,var(--studio-panel-solid,#171b22) 90%,var(--studio-accent,#c59a3a) 10%);border-color:color-mix(in srgb,var(--studio-accent,#c59a3a) 25%,transparent)}[data-theme=dark] .memo-interactive-panel{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}[data-theme=dark] .memo-write-textarea{background:#12151a;border-color:rgba(255,255,255,.12);color:#f4efe6}[data-theme=dark] .memo-version-modal select{background:#1f2530;border-color:rgba(255,255,255,.14);color:#f4efe6}.memo-diff-selector-bar{display:flex;align-items:center;justify-content:center;gap:6px;padding:2px 0 6px;width:100%}.memo-diff-chip{background:var(--studio-bg-soft,#f7f5f0);border:1px solid var(--studio-border,rgba(0,0,0,.08));border-radius:16px;padding:4px 11px;font-size:.74rem;font-weight:500;color:var(--studio-muted,#756f66);cursor:pointer;transition:all .15s ease;white-space:nowrap}.memo-diff-chip:hover{border-color:var(--studio-accent,#c59a3a);color:var(--studio-ink,#2d2a26)}.memo-diff-chip.active{background:var(--studio-accent,#c59a3a);border-color:var(--studio-accent,#c59a3a);color:#fff;font-weight:600}.memo-diff-badge{font-size:.65rem;font-weight:600;letter-spacing:.4px;padding:1px 6px;border-radius:8px;background:color-mix(in srgb,var(--studio-accent,#c59a3a) 14%,transparent);color:var(--studio-accent,#c59a3a);border:1px solid color-mix(in srgb,var(--studio-accent,#c59a3a) 30%,transparent)}[data-theme=dark] .memo-diff-chip{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1);color:#a0aec0}[data-theme=dark] .memo-diff-chip.active{background:var(--studio-accent,#c59a3a);border-color:var(--studio-accent,#c59a3a);color:#171b22;font-weight:700}.memo-diff-intro-view{display:flex;flex-direction:column;gap:16px;padding:4px 0 16px;animation:memoFadeIn .25s ease}.memo-diff-intro-header{border-bottom:1px solid var(--studio-border,rgba(0,0,0,.08));padding-bottom:10px}.memo-diff-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.memo-diff-selection-card{display:flex;flex-direction:column;justify-content:space-between;background:var(--studio-card-bg,#fff);border:1.5px solid var(--studio-border,rgba(0,0,0,.08));border-radius:12px;padding:16px;cursor:pointer;transition:all .2s cubic-bezier(.16, 1, .3, 1);box-shadow:0 1px 3px rgba(0,0,0,.04)}.memo-diff-selection-card:hover{border-color:var(--studio-accent,#c59a3a);transform:translateY(-2px);box-shadow:0 4px 12px rgba(197,154,58,.12)}.memo-diff-card-badge{display:inline-block;align-self:flex-start;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;padding:2px 8px;border-radius:6px;background:color-mix(in srgb,var(--studio-accent,#c59a3a) 15%,transparent);color:var(--studio-accent,#c59a3a);margin-bottom:8px}.memo-diff-card-title{margin:0 0 6px 0;font-size:1.05rem;font-weight:700;color:var(--studio-ink,#2d2a26);font-family:var(--font-title, serif)}.memo-diff-card-desc{margin:0 0 12px 0;font-size:.83rem;line-height:1.45;color:var(--studio-muted,#756f66)}.memo-diff-card-examples{font-size:.74rem;color:var(--studio-muted,#756f66);background:var(--studio-bg-soft,#f7f5f0);border-radius:6px;padding:6px 9px;margin-bottom:14px;line-height:1.35;border-left:2.5px solid var(--studio-accent,#c59a3a)}.memo-diff-card-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px dashed var(--studio-border,rgba(0,0,0,.08));font-size:.75rem;font-weight:600;color:var(--studio-muted,#756f66)}[data-theme=dark] .memo-diff-selection-card{background:#1e222a;border-color:rgba(255,255,255,.08);box-shadow:none}[data-theme=dark] .memo-diff-selection-card:hover{border-color:var(--studio-accent,#c59a3a);box-shadow:0 4px 14px rgba(0,0,0,.4)}[data-theme=dark] .memo-diff-card-title{color:#f0f3f6}[data-theme=dark] .memo-diff-card-desc{color:#9aa5b1}[data-theme=dark] .memo-diff-card-examples{background:rgba(255,255,255,.04);color:#a0aec0}