.paper-figure{--paper-ink: #262626;--paper-muted: #6b6b6b;--paper-bg: #fdf8ec;--paper-hairline: #ddd3c0;--blue: var(--chart-2);--green: var(--chart-3);--gold: var(--chart-4);margin: 2.25rem 0;border: 1px solid var(--term-border);border-radius: 8px;overflow: hidden;box-shadow: 0 12px 30px rgba(0,0,0,0.12);font-family: var(--font-mono)}.dark .paper-figure{background: #0a0a0a;--figure-ink: #e5e5e5;--figure-card-bg: rgba(255,255,255,0.045)}:root:not(.dark) .paper-figure{background: #fafafa;--figure-ink: #262626;--figure-card-bg: rgba(0,0,0,0.035)}.paper-figure-head{display: flex;align-items: center;gap: 0.5rem;padding: 0.45rem 0.75rem;border-bottom: 1px solid var(--term-border);background: var(--term-bar-bg)}.paper-figure-head::before{content: '';width: 9px;height: 9px;border-radius: 50%;background: var(--accent);flex-shrink: 0;box-shadow: 14px 0 0 color-mix(in srgb,var(--accent) 45%,transparent),28px 0 0 color-mix(in srgb,var(--accent) 25%,transparent);margin-right: 28px}.paper-figure-head strong{color: var(--figure-ink);font-size: 0.85rem;font-weight: 600;line-height: 1.3}.paper-figure-body{padding: 26px}.paper-figure .scene-unknown{padding: 22px 26px;margin: 0;color: var(--term-name);font-family: var(--font-mono);font-size: 0.82rem}.paper-figure[data-scene]:hover{cursor: default}@media (max-width: 720px){.paper-figure-body{padding: 16px}}@media (prefers-reduced-motion: reduce){.paper-figure *,.paper-figure *::before,.paper-figure *::after{animation-duration: 0.001ms !important;animation-iteration-count: 1 !important;transition-duration: 0.001ms !important}}.paper-figure .scene-stage-split{overflow-x: auto;overflow-y: hidden;display: grid;gap: 18px;align-items: center;grid-template-columns: minmax(330px,1.2fr) 70px minmax(260px,0.8fr);min-height: 340px}.paper-figure .scene-stage-split:has(.scene-panel){grid-template-columns: minmax(360px,1fr) minmax(260px,0.75fr);align-items: stretch}.paper-figure .scene-paper{position: relative;min-height: 340px;padding: 26px 24px 28px 46px;background: linear-gradient(90deg,transparent 0 34px,color-mix(in srgb,var(--accent) 45%,transparent) 34px 35px,transparent 35px),repeating-linear-gradient(180deg,transparent 0 29px,rgba(50,65,78,0.11) 29px 30px),var(--paper-bg);color: var(--paper-ink);box-shadow: 0 12px 25px rgba(60,45,30,0.12);border-radius: 3px}.paper-figure .scene-paper-wide{min-height: 430px}.paper-figure .scene-doc-title{margin-bottom: 14px;color: var(--paper-muted);font: 700 11px/1.2 var(--font-mono);text-transform: uppercase;letter-spacing: 0.14em}.paper-figure .scene-row{height: 30px;display: grid;grid-template-columns: 34px 1fr;align-items: baseline;font: 600 12px/30px var(--font-mono);white-space: nowrap;transition: opacity 260ms ease,transform 260ms ease,background 260ms ease}.paper-figure .scene-offset{color: var(--accent-dim);opacity: 0.85}.paper-figure .scene-text{color: var(--paper-ink);overflow: hidden;text-overflow: clip}.paper-figure .scene-row.is-active{background: color-mix(in srgb,var(--accent) 9%,transparent);transform: translateX(4px)}.paper-figure .scene-row.is-future{opacity: 0.32}.paper-figure .scene-head-dot{position: absolute;left: 14px;width: 14px;height: 14px;border-radius: 50%;background: var(--accent);box-shadow: 0 0 0 5px color-mix(in srgb,var(--accent) 16%,transparent);transition: top 540ms cubic-bezier(0.2,0.8,0.2,1)}.paper-figure .scene-arrow{text-align: center;color: var(--term-name);font-size: 2rem}.paper-figure .scene-card{padding: 24px;background: var(--figure-card-bg);border: 1px solid var(--term-border);border-radius: 12px}.paper-figure .scene-card-label{color: var(--term-name);font: 700 0.68rem/1 var(--font-mono);text-transform: uppercase;letter-spacing: 0.1em}.paper-figure .scene-card-title{margin: 9px 0 18px;color: var(--figure-ink);font: 500 1.75rem/1.2 Georgia,'Times New Roman',serif}.paper-figure .scene-field{display: flex;justify-content: space-between;gap: 18px;border-bottom: 1px dashed var(--term-border);padding-bottom: 9px;margin-bottom: 11px}.paper-figure .scene-field:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0}.paper-figure .scene-field span:first-child{color: var(--term-name)}.paper-figure .scene-field strong{color: var(--figure-ink);font-weight: 700}.paper-figure .scene-card.is-flash{animation: paper-figure-state-flash 550ms ease}@keyframes paper-figure-state-flash{0%{background: color-mix(in srgb,var(--accent) 22%,var(--figure-card-bg))}100%{background: var(--figure-card-bg)}}.paper-figure .scene-marker{position: absolute;right: -16px;width: 23px;height: 46px;border-radius: 3px 7px 7px 3px;box-shadow: 0 4px 11px rgba(0,0,0,0.28);transition: top 780ms cubic-bezier(0.25,0.8,0.2,1)}.paper-figure .scene-marker.tone-blue{background: var(--blue)}.paper-figure .scene-marker.tone-gold{background: var(--gold)}.paper-figure .scene-marker.tone-green{background: var(--green)}.paper-figure .scene-panel{display: grid;gap: 12px;align-content: center}.paper-figure .scene-panel-row{padding: 16px 17px;border-radius: 10px;background: var(--figure-card-bg);border: 1px solid var(--term-border)}.paper-figure .scene-panel-row strong{display: block;margin-bottom: 5px;color: var(--figure-ink)}.paper-figure .scene-panel-row span{color: var(--term-name);font-size: 0.82rem}.paper-figure .scene-desk{position: relative;min-height: 430px;border-radius: 12px;background: linear-gradient(100deg,rgba(255,255,255,0.04),transparent 25%),repeating-linear-gradient(0deg,rgba(255,255,255,0.015) 0 1px,transparent 1px 5px),#24201c;overflow: hidden;padding: 34px}.paper-figure .scene-desk::after{content: '';position: absolute;inset: 0;pointer-events: none;background: radial-gradient(circle at 50% 15%,rgba(255,248,224,0.1),transparent 50%)}.paper-figure .scene-typebody{position: absolute;left: 11%;right: 11%;bottom: 24px;height: 112px;z-index: 4;border-radius: 24px 24px 14px 14px;background: linear-gradient(#3f454b,#252a2f 55%,#171a1d);border: 1px solid rgba(255,255,255,0.13);box-shadow: 0 18px 35px rgba(0,0,0,0.45)}.paper-figure .scene-typebody::before{content: '';position: absolute;left: 16%;right: 16%;top: 24px;height: 18px;border-radius: 9px;background: #0f1215;box-shadow: inset 0 2px 8px rgba(0,0,0,0.75)}.paper-figure .scene-typebody::after{content: '';position: absolute;left: 23%;right: 23%;bottom: 17px;height: 36px;background: repeating-linear-gradient(90deg,#101317 0 15px,#333940 15px 18px);border-radius: 5px;opacity: 0.85}.paper-figure .scene-roller{position: absolute;left: 6%;right: 6%;top: 76px;height: 28px;border-radius: 16px;background: linear-gradient(#101214,#34373a 45%,#111315);box-shadow: 0 5px 11px rgba(0,0,0,0.45);z-index: 3}.paper-figure .scene-roller::before,.paper-figure .scene-roller::after{content: '';position: absolute;top: 7px;width: 58px;height: 14px;border-radius: 8px;background: #111315}.paper-figure .scene-roller::before{left: -42px}.paper-figure .scene-roller::after{right: -42px}.paper-figure .scene-paper-fed{position: absolute;z-index: 2;left: 14%;right: 14%;top: 28px;bottom: auto;height: 390px;min-height: 0;padding: 32px 40px 52px 54px;overflow: hidden;background: linear-gradient(90deg,transparent 0 45px,color-mix(in srgb,var(--accent) 45%,transparent) 45px 46px,transparent 46px),repeating-linear-gradient(180deg,transparent 0 27px,rgba(42,55,68,0.11) 27px 28px),var(--paper-bg);color: var(--paper-ink);border-radius: 2px;transform: translateY(63px);transition: transform 850ms cubic-bezier(0.2,0.75,0.2,1);filter: drop-shadow(0 14px 15px rgba(0,0,0,0.22))}.paper-figure .scene-paper-fed .scene-row{height: auto;min-height: 28px;grid-template-columns: 42px 1fr;gap: 12px;font: 600 13px/28px var(--font-mono)}.paper-figure .scene-caret{display: inline-block;width: 7px;height: 1.05em;margin-left: 2px;transform: translateY(2px);background: var(--paper-ink);animation: paper-figure-blink 800ms steps(1) infinite}@keyframes paper-figure-blink{50%{opacity: 0}}.paper-figure .scene-typehead{position: absolute;left: 50%;bottom: 103px;z-index: 5;width: 24px;height: 24px;margin-left: -12px;border-radius: 50% 50% 8px 8px;border: 3px solid #b7b8b6;border-bottom-color: #63686c;background: #181b1e;box-shadow: 0 0 0 4px rgba(0,0,0,0.2);transition: transform 70ms linear}.paper-figure .scene-typehead::after{content: '';position: absolute;left: 8px;top: 18px;width: 3px;height: 33px;background: #8d9295;transform: rotate(18deg);transform-origin: top}@media (max-width: 720px){.paper-figure .scene-stage-split{grid-template-columns: 1fr}.paper-figure .scene-arrow{transform: rotate(90deg)}.paper-figure .scene-desk{min-height: 380px;padding: 15px}.paper-figure .scene-paper-fed{left: 7%;right: 7%;padding-left: 44px}.paper-figure .scene-paper-fed .scene-row{font-size: 10px;grid-template-columns: 33px 1fr;gap: 8px}.paper-figure .scene-typebody{left: 5%;right: 5%}}.paper-figure .scene-stage-pair{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 18px;align-items: stretch;min-height: 350px}.paper-figure .scene-panel-card{position: relative;padding: 18px 18px 20px;border-radius: 10px;background: var(--figure-card-bg);border: 1px solid var(--term-border);overflow: hidden}.paper-figure .scene-panel-card h4{margin: 0 0 14px;color: var(--figure-ink);font: 600 1.05rem/1.25 Georgia,serif}.paper-figure .scene-grid{position: relative;display: grid;grid-template-columns: repeat(8,1fr);gap: 7px;padding: 12px;background: linear-gradient(180deg,color-mix(in srgb,var(--term-name) 4%,transparent),color-mix(in srgb,var(--term-name) 9%,transparent));border: 1px solid var(--term-border);border-radius: 8px;min-height: 190px}.paper-figure .scene-cell{aspect-ratio: 1;border-radius: 5px;border: 1px solid var(--term-border);background: color-mix(in srgb,var(--term-name) 6%,transparent);transition: background 240ms ease,border-color 240ms ease,transform 240ms ease,box-shadow 240ms ease,opacity 240ms ease}.paper-figure [data-mode="sequential"] .scene-cell.is-write{background: color-mix(in srgb,var(--accent) 22%,transparent);border-color: color-mix(in srgb,var(--accent-dim) 50%,transparent);transform: translateY(-1px)}.paper-figure [data-mode="sequential"] .scene-cell.is-read{background: color-mix(in srgb,var(--blue) 20%,transparent);border-color: color-mix(in srgb,var(--blue) 52%,transparent);box-shadow: 0 0 0 2px color-mix(in srgb,var(--blue) 10%,transparent) inset}.paper-figure [data-mode="scattered"] .scene-cell.is-write{background: color-mix(in srgb,var(--gold) 22%,transparent);border-color: color-mix(in srgb,var(--gold) 52%,transparent)}.paper-figure [data-mode="scattered"] .scene-cell.is-read{background: color-mix(in srgb,var(--green) 20%,transparent);border-color: color-mix(in srgb,var(--green) 55%,transparent)}.paper-figure .scene-cell-head{position: absolute;width: 16px;height: 16px;border-radius: 50%;box-shadow: 0 0 0 6px color-mix(in srgb,var(--accent) 10%,transparent);transition: left 520ms cubic-bezier(.2,.8,.2,1),top 520ms cubic-bezier(.2,.8,.2,1),opacity 220ms ease,background 220ms ease,box-shadow 220ms ease;z-index: 3;opacity: .95;pointer-events: none}.paper-figure [data-mode="sequential"] .scene-cell-head.is-write{background: var(--accent)}.paper-figure [data-mode="sequential"] .scene-cell-head.is-read{background: var(--blue);box-shadow: 0 0 0 6px color-mix(in srgb,var(--blue) 11%,transparent)}.paper-figure [data-mode="scattered"] .scene-cell-head.is-write{background: var(--gold);box-shadow: 0 0 0 6px color-mix(in srgb,var(--gold) 11%,transparent)}.paper-figure [data-mode="scattered"] .scene-cell-head.is-read{background: var(--green);box-shadow: 0 0 0 6px color-mix(in srgb,var(--green) 11%,transparent)}.paper-figure .scene-stats{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;margin-top: 14px}.paper-figure .scene-stats > div{padding: 10px 12px;border-radius: 8px;background: var(--figure-card-bg);border: 1px solid var(--term-border)}.paper-figure .scene-stats b{display: block;color: var(--term-name);font: 800 .68rem/1 var(--font-mono);text-transform: uppercase;letter-spacing: .09em;margin-bottom: 5px}.paper-figure .scene-stats span{color: var(--figure-ink);font-size: .92rem}@media (max-width: 720px){.paper-figure .scene-stage-pair{grid-template-columns: 1fr}}.paper-figure .scene-narrate{position: absolute;left: 20px;right: 20px;bottom: 16px;z-index: 6;min-height: 40px;padding: 10px 14px;border-radius: 8px;background: var(--figure-card-bg);border: 1px solid var(--term-border);color: var(--figure-ink);font-size: 0.8rem;line-height: 1.4}.paper-figure .scene-narrate strong{display: block;margin-bottom: 3px;color: var(--figure-ink)}.paper-figure .scene-stage-flow{position: relative;overflow-x: auto;overflow-y: hidden;min-width: 620px;min-height: 520px;padding: 24px}.paper-figure .scene-svc{position: absolute;min-width: 112px;padding: 12px 14px;border: 1px solid var(--term-border);border-radius: 12px;background: var(--figure-card-bg);text-align: center;transition: border-color 350ms ease,box-shadow 350ms ease}.paper-figure .scene-svc strong{display: block;color: var(--figure-ink);font-size: 0.78rem}.paper-figure .scene-svc span{display: block;margin-top: 3px;color: var(--term-name);font: 600 0.62rem/1.2 var(--font-mono)}.paper-figure .scene-svc.is-active{border-color: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.paper-figure [data-svc="order"]{border-color: color-mix(in srgb,var(--accent) 45%,var(--term-border))}.paper-figure [data-svc="order"]{left: 20px;top: 210px}.paper-figure [data-svc="inventory"]{left: 250px;top: 55px}.paper-figure [data-svc="payment"]{left: 250px;top: 158px}.paper-figure [data-svc="fraud"]{left: 250px;top: 261px}.paper-figure [data-svc="analytics"]{right: 20px;top: 45px}.paper-figure [data-svc="notify"]{right: 20px;top: 143px}.paper-figure [data-svc="warehouse"]{right: 20px;top: 241px}.paper-figure [data-svc="search"]{right: 20px;top: 339px}.paper-figure .scene-log{position: absolute;left: 42%;top: 90px;z-index: 4;width: 190px;min-height: 240px;padding: 18px 16px 20px 36px;opacity: 0;transform: translateY(18px) rotate(-1deg) scale(0.9);transition: opacity 500ms ease,transform 500ms ease}.paper-figure .scene-stage-flow.is-log-mode .scene-log{opacity: 1;transform: translateY(0) rotate(-1deg) scale(1)}.paper-figure .scene-stage-partitions{position: relative;overflow-x: auto;overflow-y: hidden;min-width: 780px;min-height: 480px;padding: 24px}.paper-figure .scene-source{position: absolute;left: 15px;top: 120px;width: 150px;padding: 16px;border: 1px solid var(--term-border);border-radius: 12px;background: var(--figure-card-bg);text-align: center}.paper-figure .scene-source strong{display: block;margin-bottom: 5px;color: var(--figure-ink)}.paper-figure .scene-source span{color: var(--term-name);font-size: 0.76rem}.paper-figure .scene-key{position: absolute;left: 180px;top: 165px;width: 78px;padding: 10px 8px;border-radius: 10px;border: 1px solid var(--accent);background: color-mix(in srgb,var(--accent) 14%,var(--figure-card-bg));color: var(--figure-ink);text-align: center;font: 700 10px/1.25 var(--font-mono)}.paper-figure .scene-partition{position: absolute;left: 270px;width: 300px;min-height: 100px;padding: 14px 16px 14px 16px;border: 1px solid var(--term-border);border-radius: 8px;background: var(--figure-card-bg);transition: border-color 400ms ease,box-shadow 400ms ease}.paper-figure [data-partition="p0"]{top: 16px}.paper-figure [data-partition="p1"]{top: 162px}.paper-figure [data-partition="p2"]{top: 308px}.paper-figure .scene-partition strong{display: block;margin-bottom: 8px;color: var(--term-name);font: 800 10px/1 var(--font-mono);text-transform: uppercase;letter-spacing: 0.09em}.paper-figure .scene-entry,.paper-figure .scene-append{color: var(--figure-ink);font: 700 10px/24px var(--font-mono);white-space: nowrap}.paper-figure .scene-append.is-landing{animation: paper-figure-append-land 550ms ease}@keyframes paper-figure-append-land{0%{background: color-mix(in srgb,var(--accent) 24%,transparent)}100%{background: transparent}}.paper-figure .scene-partition.is-target{border-color: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.paper-figure .scene-brokers{position: absolute;right: 20px;top: 20px;display: grid;gap: 20px}.paper-figure .scene-broker{width: 150px;padding: 14px 16px;border: 1px solid var(--term-border);border-radius: 10px;background: var(--figure-card-bg);color: var(--figure-ink);font: 600 0.72rem/1.3 var(--font-mono)}.paper-figure .scene-stage-journey{position: relative;overflow-x: auto;overflow-y: hidden;min-width: 880px;min-height: 460px;padding: 24px}.paper-figure .scene-jnode{position: absolute;min-width: 120px;padding: 14px;border: 1px solid var(--term-border);border-radius: 12px;background: var(--figure-card-bg);text-align: center;transition: border-color 350ms ease,box-shadow 350ms ease,transform 350ms ease}.paper-figure .scene-jnode strong{display: block;color: var(--figure-ink);font-size: 0.79rem}.paper-figure .scene-jnode span{display: block;margin-top: 4px;color: var(--term-name);font: 600 0.65rem/1.3 var(--font-mono)}.paper-figure .scene-jnode.is-active{border-color: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent);transform: translateY(-2px)}.paper-figure [data-jnode="app"]{left: 10px;top: 60px}.paper-figure [data-jnode="producer"]{left: 200px;top: 60px}.paper-figure [data-jnode="leader"]{left: 405px;top: 42px}.paper-figure [data-jnode="consumer"]{right: 10px;top: 60px}.paper-figure [data-jnode="f1"]{left: 420px;top: 250px}.paper-figure [data-jnode="f2"]{left: 590px;top: 250px}.paper-figure .scene-log-journey{position: absolute;left: 390px;top: 145px;z-index: 3;width: 220px;min-height: 90px;padding: 14px 16px 14px 34px}.paper-figure .scene-packet{position: absolute;left: 10px;top: 60px;z-index: 5;width: 54px;padding: 8px 6px;border-radius: 8px;border: 1px solid var(--accent);background: color-mix(in srgb,var(--accent) 25%,var(--figure-card-bg));color: var(--figure-ink);text-align: center;font: 800 9px/1.2 var(--font-mono);transition: left 720ms cubic-bezier(0.2,0.8,0.2,1),top 720ms cubic-bezier(0.2,0.8,0.2,1)}@media (max-width: 720px){.paper-figure .scene-stage-flow,.paper-figure .scene-stage-partitions,.paper-figure .scene-stage-journey{padding: 16px}}.paper-figure .scene-stage-replication{position: relative;overflow-x: auto;overflow-y: hidden;min-width: 600px;min-height: 460px;padding: 24px}.paper-figure .scene-rep-paper{position: absolute;width: 235px;min-height: 96px;padding: 14px 16px 14px 38px;transition: box-shadow 300ms ease,opacity 300ms ease}.paper-figure [data-broker="leader"]{left: 20px;top: 20px}.paper-figure [data-broker="f1"]{left: 20px;top: 172px}.paper-figure [data-broker="f2"]{left: 20px;top: 324px}.paper-figure .scene-rep-paper.is-leader{box-shadow: 0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent),0 12px 25px rgba(60,45,30,0.12)}.paper-figure .scene-rep-paper.is-replicated{box-shadow: 0 0 0 2px color-mix(in srgb,var(--green) 55%,transparent),0 12px 25px rgba(60,45,30,0.12)}.paper-figure .scene-rep-line{height: 22px;color: var(--paper-ink);font: 700 10px/22px var(--font-mono);white-space: nowrap}.paper-figure .scene-policy{position: absolute;right: 20px;top: 20px;width: 220px;padding: 18px;border: 1px solid var(--term-border);border-radius: 12px;background: var(--figure-card-bg)}.paper-figure .scene-policy h4{margin: 0 0 10px;color: var(--figure-ink);font: 600 1.05rem/1.2 Georgia,'Times New Roman',serif}.paper-figure .scene-policy-text{margin-bottom: 12px;color: var(--term-name);font-size: 0.82rem;line-height: 1.45}.paper-figure .scene-policy .scene-field{margin: 8px 0;border-bottom: none;padding-bottom: 0}.paper-figure .scene-ack{position: absolute;left: 270px;top: 46px;padding: 7px 11px;border-radius: 999px;background: var(--green);color: var(--paper-bg);font: 800 9px/1 var(--font-mono);opacity: 0}.paper-figure .scene-ack.is-firing{animation: paper-figure-ack-fire 900ms ease-out}@keyframes paper-figure-ack-fire{0%{opacity: 0;transform: translateX(-12px) scale(0.9)}30%{opacity: 1;transform: translateX(0) scale(1)}75%{opacity: 1;transform: translateX(0) scale(1)}100%{opacity: 0;transform: translateX(6px) scale(0.95)}}@media (max-width: 720px){.paper-figure .scene-stage-replication{padding: 16px}}.paper-figure .scene-stage-storage{overflow-x: auto;overflow-y: hidden;display: grid;gap: 18px;align-items: stretch;grid-template-columns: minmax(240px,1fr) 44px minmax(240px,1fr);min-height: 300px}.paper-figure .scene-cabinet,.paper-figure .scene-object-store{padding: 20px;border: 1px solid var(--term-border);border-radius: 14px;background: var(--figure-card-bg)}.paper-figure .scene-cabinet h4,.paper-figure .scene-object-store h4{margin: 0 0 14px;color: var(--figure-ink);font: 700 0.78rem/1 var(--font-mono);text-transform: uppercase;letter-spacing: 0.08em}.paper-figure .scene-drawer{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.paper-figure .scene-remote-stack{display: grid;gap: 8px}.paper-figure .scene-folder,.paper-figure .scene-remote-item{padding: 10px 8px;border-radius: 8px;text-align: center;font: 700 9px/1.3 var(--font-mono);transition: opacity 350ms ease,transform 450ms ease}.paper-figure .scene-folder{color: var(--figure-ink);background: color-mix(in srgb,var(--gold) 18%,var(--figure-card-bg));border: 1px solid color-mix(in srgb,var(--gold) 45%,var(--term-border))}.paper-figure .scene-remote-item{color: var(--figure-ink);background: color-mix(in srgb,var(--green) 18%,var(--figure-card-bg));border: 1px solid color-mix(in srgb,var(--green) 45%,var(--term-border))}.paper-figure .scene-remote-item.is-proposal{color: var(--term-name);background: transparent;border-style: dashed;border-color: color-mix(in srgb,var(--term-name) 45%,var(--term-border))}.paper-figure .scene-folder.is-hidden,.paper-figure .scene-remote-item.is-hidden{opacity: 0;transform: scale(0.85);pointer-events: none}.paper-figure .scene-archive-arrow{align-self: center;text-align: center;color: var(--term-name);font-size: 1.7rem;transition: color 300ms ease}.paper-figure .scene-archive-arrow.is-archiving{color: var(--accent);animation: paper-figure-arrow-pulse 900ms ease-in-out infinite}@keyframes paper-figure-arrow-pulse{0%,100%{transform: translateX(0)}50%{transform: translateX(5px)}}.paper-figure .scene-narrate-static{position: static;grid-column: 1 / -1;margin-top: 16px}@media (max-width: 720px){.paper-figure .scene-stage-storage{grid-template-columns: 1fr}.paper-figure .scene-archive-arrow{transform: rotate(90deg)}}