html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#080b0c;color-scheme:dark}button,a{cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid #dbc6a2;outline-offset:5px}#human-trace-berlin{--ink:#ede9de;--dim:#9ca29c;--warm:#dbc6a2;--mint:#87b7a5;--red:#ff705a;--bg:#080b0c;position:relative;isolation:isolate;box-sizing:border-box;background:var(--bg);color:var(--ink);padding:30px;font-family:Arial,Helvetica,sans-serif;overflow:hidden}#human-trace-berlin *{box-sizing:border-box}#human-trace-berlin:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 90% 8%,#23403830,transparent 45%),radial-gradient(ellipse at 0 80%,#8739250d,transparent 40%);pointer-events:none}#human-trace-berlin .ht-mast{display:flex;align-items:center;gap:15px;padding-right:70px;font:10px/1.6 Courier New,monospace;letter-spacing:1.4px;color:var(--dim)}#human-trace-berlin .ht-brand{font:400 27px/1 Georgia,serif;color:var(--ink);white-space:nowrap;letter-spacing:-1px}#human-trace-berlin .ht-brand span{color:var(--red)}#human-trace-berlin .ht-study{margin-left:auto;text-align:right;color:#bdb79f;letter-spacing:2px}#human-trace-berlin .ht-heading{padding:35px 0 27px}#human-trace-berlin .ht-eyebrow{font:10px/1.5 Courier New,monospace;letter-spacing:3px;color:var(--warm);margin-bottom:10px}#human-trace-berlin h1{font:400 clamp(38px,6.2vw,73px)/1.05 Georgia,serif;letter-spacing:-2.5px;margin:0;color:var(--ink)}#human-trace-berlin h1 em{font-weight:400;color:var(--warm)}#human-trace-berlin .ht-deck{margin-top:13px;font:13px/1.6 Arial,sans-serif;color:var(--dim)}#human-trace-berlin .ht-stage{position:relative;aspect-ratio:1.5;background:#080c0e;border:1px solid #53605650;overflow:hidden;box-shadow:0 16px 60px #0004;transition:border-color .4s,box-shadow .4s}#human-trace-berlin[data-state=veto] .ht-stage{border-color:#e763476b;box-shadow:0 0 55px #df482219}#human-trace-berlin canvas{display:block;width:100%;height:100%}#human-trace-berlin .ht-hud{position:absolute;top:19px;left:19px;right:19px;display:flex;justify-content:space-between;gap:14px;font:10px/1.5 Courier New,monospace;letter-spacing:1px;color:#a4b6a8}#human-trace-berlin .ht-hud i{display:inline-block;width:5px;height:5px;background:var(--mint);border-radius:50%;margin-right:5px;box-shadow:0 0 9px #9fc2ac77}#human-trace-berlin .ht-cycle{white-space:nowrap;color:#96a095}#human-trace-berlin .ht-zone{position:absolute;top:55px;pointer-events:none;transition:opacity .25s}#human-trace-berlin .ht-zone>span{display:block;font:11px/1.5 Courier New,monospace;letter-spacing:1.8px}#human-trace-berlin .ht-zone small{font:9px/1.5 Courier New,monospace;letter-spacing:1px;opacity:.7}#human-trace-berlin .ht-zone-standard{left:6.5%;color:var(--mint);opacity:0}#human-trace-berlin .ht-zone-identity{right:6.5%;text-align:right;color:var(--warm)}#human-trace-berlin .ht-beam-tag{position:absolute;bottom:64px;left:0;font:9px/1.5 Courier New,monospace;letter-spacing:1.2px;color:#c9daca;padding:2px 5px;background:#162822;transform:translate(-50%);opacity:0}#human-trace-berlin .ht-stage-foot{position:absolute;bottom:19px;left:19px;right:19px;display:flex;justify-content:space-between;gap:15px;align-items:flex-end}#human-trace-berlin .ht-action{font:9px/1.5 Courier New,monospace;letter-spacing:1px;color:#abbcae;max-width:76%}#human-trace-berlin .ht-percent{font:400 30px/1 Georgia,serif;color:#d9e6d6}#human-trace-berlin .ht-percent span{font:12px Courier New,monospace;color:#a3b69f;margin-left:3px}#human-trace-berlin .ht-track{height:2px;background:#18211e;position:absolute;bottom:0;left:0;right:0}#human-trace-berlin .ht-track>div{height:100%;background:var(--mint);width:0;box-shadow:0 0 16px #a2c7a84d}#human-trace-berlin .ht-reveal{position:absolute;top:0;right:0;bottom:0;left:0;padding:12% 7%;display:flex;flex-direction:column;justify-content:center;pointer-events:none;opacity:0}#human-trace-berlin .ht-reveal-kicker,#human-trace-berlin .ht-reveal-id{font:10px/1.5 Courier New,monospace;letter-spacing:1.5px;color:var(--red)}#human-trace-berlin .ht-no{font:400 clamp(55px,12vw,128px)/.95 Georgia,serif;letter-spacing:-5px;color:var(--red);margin:13px 0 12px}#human-trace-berlin .ht-reveal-line{font:400 clamp(23px,3.7vw,39px)/1.13 Georgia,serif;letter-spacing:-.6px;text-shadow:0 2px 25px #080b0c}#human-trace-berlin .ht-reveal-line em{color:var(--warm)}#human-trace-berlin .ht-reveal-id{margin-top:21px;max-width:44%;font-size:9px;color:#b79487}#human-trace-berlin .ht-meaning{display:grid;grid-template-columns:repeat(3,1fr);padding:20px 0;border-bottom:1px solid #28312c;gap:12px}#human-trace-berlin .ht-concept{display:flex;align-items:center;gap:11px}#human-trace-berlin .ht-concept-label{display:block;font:10px/1.5 Courier New,monospace;letter-spacing:1.2px;color:#b8c2b5}#human-trace-berlin .ht-concept>div>span:last-child{display:block;font:11px/1.6 Arial,sans-serif;color:var(--dim)}#human-trace-berlin .ht-sign{display:block;flex-shrink:0;width:21px;height:21px}#human-trace-berlin .ht-organic{border:1px solid var(--warm);border-radius:37% 63% 24% 76%/60% 24% 76% 40%;transform:rotate(-25deg);box-shadow:inset 0 0 8px #dbc6a224}#human-trace-berlin .ht-square{border:1px solid var(--mint);box-shadow:inset 0 0 0 4px #080b0c,inset 0 0 0 5px #87b7a566}#human-trace-berlin .ht-scar{position:relative;border-left:2px solid var(--red);transform:rotate(28deg);height:23px;width:14px;margin-left:6px}#human-trace-berlin .ht-scar:after{content:"";position:absolute;width:12px;height:2px;background:var(--red);left:-7px;top:11px;transform:rotate(-40deg);box-shadow:0 0 12px #ff705a55}#human-trace-berlin .ht-console{display:flex;align-items:center;gap:22px;padding:26px 0 24px}#human-trace-berlin .ht-button-shell{padding:7px;border:1px solid #78463870;border-radius:50%;background:radial-gradient(circle,#2b211c,#0c0e0e 75%);box-shadow:0 0 28px #a83a1912;flex-shrink:0}#human-trace-berlin .ht-veto{position:relative;width:112px;height:112px;border:1px solid #fa957777;border-radius:50%;background:radial-gradient(circle at 35% 20%,#f48260,#cf4937 56%,#993429);box-shadow:inset 0 2px 2px #ffc69a55,inset 0 -5px 10px #71261e99,0 5px #441e19,0 9px 20px #0007;color:#fff1e1;transition:transform .15s,box-shadow .15s,filter .3s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}#human-trace-berlin .ht-veto>span{font:500 22px/1 Arial,sans-serif;letter-spacing:4px;margin-left:4px}#human-trace-berlin .ht-veto small{font:8px/1.4 Courier New,monospace;letter-spacing:.8px}#human-trace-berlin .ht-veto:hover:not(:disabled){filter:brightness(1.12);box-shadow:inset 0 2px 2px #ffc69a55,inset 0 -5px 10px #71261e99,0 5px #441e19,0 0 28px #e45e3533}#human-trace-berlin .ht-veto:active{transform:translateY(3px);box-shadow:inset 0 2px 7px #69221988,0 2px #441e19}#human-trace-berlin .ht-veto:disabled{filter:saturate(.35) brightness(.6)}#human-trace-berlin .ht-invitation{flex:1;min-width:0}#human-trace-berlin .ht-invitation-title{font:400 25px/1.2 Georgia,serif;color:var(--ink)}#human-trace-berlin .ht-status{font:12px/1.65 Arial,sans-serif;color:var(--dim);margin:7px 0 13px;max-width:270px}#human-trace-berlin .ht-key{font:9px/1.5 Courier New,monospace;letter-spacing:1px;color:#b5b9ac}#human-trace-berlin .ht-key>span{color:#79847b;letter-spacing:0;margin:0 4px}#human-trace-berlin kbd{font:inherit;border:1px solid #4b5146;padding:2px 4px;border-radius:2px}#human-trace-berlin .ht-pause{align-self:flex-end;font:10px/1.4 Courier New,monospace;color:#a4afa2;border:0;border-bottom:1px solid #475344;background:transparent;min-height:40px;padding:9px 0;white-space:nowrap}#human-trace-berlin .ht-memory{padding:18px 0 22px;border-top:1px solid #28312c}#human-trace-berlin .ht-memory-heading{display:flex;justify-content:space-between;gap:10px;font:9px/1.5 Courier New,monospace;letter-spacing:1px;color:#949e92;margin-bottom:10px}#human-trace-berlin .ht-memory-value{color:#c48672}#human-trace-berlin .ht-memory-strip{display:grid;grid-template-columns:repeat(96,1fr);gap:2px;height:14px;align-items:end}#human-trace-berlin .ht-memory-strip i{height:5px;background:#2a3530;transition:height .6s,background .6s}#human-trace-berlin .ht-memory-strip i[data-saved]{height:14px;background:#ed765b;box-shadow:0 0 10px #ff705a33}#human-trace-berlin .ht-footer{display:flex;justify-content:space-between;gap:15px;font:9px/1.7 Courier New,monospace;letter-spacing:1px;color:#8f988e;border-top:1px solid #28312c;padding-top:18px}#human-trace-berlin .ht-footer>span:last-child{text-align:right}@media(max-width:560px){#human-trace-berlin{padding:18px}#human-trace-berlin .ht-mast{font-size:9px;letter-spacing:.6px;gap:10px;padding-right:55px}#human-trace-berlin .ht-study{display:none}#human-trace-berlin .ht-heading{padding:27px 0 22px}#human-trace-berlin h1{font-size:40px;letter-spacing:-1.5px}#human-trace-berlin .ht-deck{font-size:12px;max-width:240px}#human-trace-berlin .ht-stage{aspect-ratio:.82}#human-trace-berlin .ht-hud{left:12px;right:12px;top:13px;font-size:9px;letter-spacing:0}#human-trace-berlin .ht-zone{top:50px}#human-trace-berlin .ht-zone>span{font-size:10px;letter-spacing:.6px}#human-trace-berlin .ht-zone small{font-size:8px;letter-spacing:.2px}#human-trace-berlin .ht-beam-tag{bottom:58px;font-size:8px}#human-trace-berlin .ht-stage-foot{left:12px;right:12px;bottom:15px}#human-trace-berlin .ht-action{font-size:8px;letter-spacing:.5px;max-width:70%}#human-trace-berlin .ht-meaning{gap:8px;padding:16px 0}#human-trace-berlin .ht-concept{gap:7px;align-items:flex-start}#human-trace-berlin .ht-concept-label{font-size:8px;letter-spacing:.5px}#human-trace-berlin .ht-concept>div>span:last-child{font-size:10px}#human-trace-berlin .ht-sign{width:15px;height:15px}#human-trace-berlin .ht-scar{width:8px;margin-left:3px}#human-trace-berlin .ht-console{display:grid;grid-template-columns:110px minmax(0,1fr);gap:17px}#human-trace-berlin .ht-veto{width:94px;height:94px}#human-trace-berlin .ht-veto>span{font-size:20px}#human-trace-berlin .ht-veto small{font-size:7px}#human-trace-berlin .ht-invitation-title{font-size:23px}#human-trace-berlin .ht-status{font-size:11px}#human-trace-berlin .ht-pause{grid-column:1/-1;justify-self:end;margin-left:0}#human-trace-berlin .ht-no{font-size:78px}#human-trace-berlin .ht-reveal-line{font-size:25px}#human-trace-berlin .ht-reveal-kicker{font-size:8px;letter-spacing:.5px}#human-trace-berlin .ht-reveal-id{font-size:8px;letter-spacing:.5px;max-width:46%}#human-trace-berlin .ht-memory-heading{font-size:8px;letter-spacing:.5px}#human-trace-berlin .ht-footer{font-size:8px;letter-spacing:.4px}}@media(prefers-reduced-motion:reduce){#human-trace-berlin *{transition:none!important}}#human-trace-berlin{height:760px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto auto;padding:18px 24px;gap:0;min-width:0}html[data-exhibition],html[data-exhibition]>body{height:100%;margin:0!important;overflow:hidden;background:#080b0c}html[data-exhibition] #human-trace-berlin{height:100dvh;width:100%;padding:clamp(12px,2vmin,28px)}#human-trace-berlin .ht-mast{font-size:9px;line-height:1.3;min-height:23px}#human-trace-berlin .ht-brand{font-size:23px}#human-trace-berlin .ht-study{display:none}#human-trace-berlin .ht-heading{padding:12px 0 15px;display:grid;grid-template-columns:1fr auto;align-items:end;gap:3px 22px}#human-trace-berlin .ht-eyebrow{grid-column:1/-1;margin:0 0 4px;font-size:9px;letter-spacing:2px}#human-trace-berlin h1{font-size:clamp(34px,4vw,60px);line-height:1;letter-spacing:-1.8px}#human-trace-berlin .ht-deck{margin:0 0 3px;font-size:12px;max-width:230px;text-align:right}#human-trace-berlin .ht-stage{aspect-ratio:auto;min-height:0;min-width:0;container-type:size}#human-trace-berlin canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#human-trace-berlin .ht-hud{top:clamp(9px,3cqh,19px);font-size:clamp(9px,2.1cqh,12px)}#human-trace-berlin .ht-zone{top:clamp(31px,10cqh,60px)}#human-trace-berlin .ht-zone>span{font-size:clamp(10px,2.4cqh,14px)}#human-trace-berlin .ht-zone small{font-size:clamp(8px,1.9cqh,11px)}#human-trace-berlin .ht-stage-foot{bottom:clamp(9px,3cqh,19px)}#human-trace-berlin .ht-action{font-size:clamp(8px,1.9cqh,11px)}#human-trace-berlin .ht-percent{font-size:clamp(22px,7cqh,42px)}#human-trace-berlin .ht-beam-tag{bottom:clamp(34px,13cqh,70px)}#human-trace-berlin .ht-reveal{padding:6% 7%;gap:0}#human-trace-berlin .ht-no{font-size:clamp(36px,23cqh,136px);margin:clamp(4px,2cqh,14px) 0;letter-spacing:-3px}#human-trace-berlin .ht-reveal-line{font-size:clamp(18px,7.5cqh,46px)}#human-trace-berlin .ht-reveal-kicker{font-size:clamp(8px,2cqh,12px)}#human-trace-berlin .ht-reveal-id{font-size:clamp(8px,1.8cqh,10px);margin-top:clamp(6px,3cqh,20px)}#human-trace-berlin .ht-meaning{padding:12px 0;gap:15px}#human-trace-berlin .ht-concept{justify-content:center;gap:10px}#human-trace-berlin .ht-concept-label{font-size:10px}#human-trace-berlin .ht-concept>div>span:last-child{font-size:11px}#human-trace-berlin .ht-console{display:flex;padding:12px 0;gap:22px;min-height:0}#human-trace-berlin .ht-button-shell{padding:5px}#human-trace-berlin .ht-veto{width:82px;height:82px;gap:5px}#human-trace-berlin .ht-veto>span{font-size:20px;letter-spacing:3px}#human-trace-berlin .ht-veto small{font-size:6px;letter-spacing:.5px}#human-trace-berlin .ht-invitation-title{font-size:23px}#human-trace-berlin .ht-status{margin:4px 0 5px;max-width:460px;font-size:12px;line-height:1.35}#human-trace-berlin .ht-key{font-size:9px}#human-trace-berlin .ht-pause{align-self:center;min-height:40px;padding:8px 0}#human-trace-berlin .ht-memory{padding:8px 0 0}#human-trace-berlin .ht-memory-heading{margin-bottom:6px}#human-trace-berlin .ht-memory-strip,#human-trace-berlin .ht-memory-strip i[data-saved]{height:10px}#human-trace-berlin .ht-footer{display:none}@media(max-width:680px){#human-trace-berlin{height:740px;padding:14px}#human-trace-berlin .ht-heading{display:block;padding:12px 0}#human-trace-berlin h1{font-size:36px}#human-trace-berlin .ht-deck{font-size:11px;text-align:left;max-width:none;margin-top:7px}#human-trace-berlin .ht-eyebrow{font-size:8px;margin-bottom:6px}#human-trace-berlin .ht-meaning{gap:8px;padding:10px 0}#human-trace-berlin .ht-concept{justify-content:flex-start;gap:6px}#human-trace-berlin .ht-concept-label{font-size:8px;letter-spacing:.5px}#human-trace-berlin .ht-concept>div>span:last-child{font-size:10px}#human-trace-berlin .ht-sign{width:15px;height:15px}#human-trace-berlin .ht-console{display:grid;grid-template-columns:76px minmax(0,1fr);gap:7px 14px;padding:10px 0}#human-trace-berlin .ht-button-shell{grid-row:1/3;padding:4px}#human-trace-berlin .ht-veto{width:66px;height:66px;gap:3px}#human-trace-berlin .ht-veto>span{font-size:16px;letter-spacing:2px}#human-trace-berlin .ht-veto small{display:none}#human-trace-berlin .ht-invitation-title{font-size:20px;line-height:1.1}#human-trace-berlin .ht-status{font-size:10px;line-height:1.3;margin:4px 0 0}#human-trace-berlin .ht-key{display:none}#human-trace-berlin .ht-pause{grid-column:2;grid-row:2;justify-self:start;min-height:25px;padding:4px 0;font-size:9px}#human-trace-berlin .ht-memory-heading{font-size:8px;letter-spacing:.5px}#human-trace-berlin .ht-memory-strip{gap:1px}}@media(max-width:370px){#human-trace-berlin .ht-mast{font-size:8px;padding-right:42px;letter-spacing:.4px;gap:9px}#human-trace-berlin h1{font-size:32px}#human-trace-berlin .ht-concept{gap:4px}#human-trace-berlin .ht-concept-label{font-size:7px;letter-spacing:.2px}#human-trace-berlin .ht-sign{width:12px;height:12px}#human-trace-berlin .ht-memory-heading{font-size:7px}}@media(max-height:650px){html[data-exhibition] #human-trace-berlin{padding:10px 16px;grid-template-rows:auto minmax(0,1fr) auto auto auto}html[data-exhibition] #human-trace-berlin .ht-mast{display:none}html[data-exhibition] #human-trace-berlin .ht-heading{padding:0 0 9px}html[data-exhibition] #human-trace-berlin h1{font-size:34px}html[data-exhibition] #human-trace-berlin .ht-eyebrow{display:none}html[data-exhibition] #human-trace-berlin .ht-deck{font-size:10px;margin-top:5px}html[data-exhibition] #human-trace-berlin .ht-meaning,html[data-exhibition] #human-trace-berlin .ht-console{padding:7px 0}html[data-exhibition] #human-trace-berlin .ht-veto{width:62px;height:62px}html[data-exhibition] #human-trace-berlin .ht-veto small{display:none}html[data-exhibition] #human-trace-berlin .ht-status{font-size:10px}html[data-exhibition] #human-trace-berlin .ht-key{display:none}html[data-exhibition] #human-trace-berlin .ht-memory{padding-top:5px}}@media(max-height:460px)and (min-width:681px){html[data-exhibition] #human-trace-berlin{grid-template-columns:minmax(0,1fr) 230px;grid-template-rows:auto minmax(0,1fr) auto;gap:0 18px;padding:10px 14px}html[data-exhibition] #human-trace-berlin .ht-heading{grid-column:1;grid-row:1}html[data-exhibition] #human-trace-berlin .ht-deck{display:none}html[data-exhibition] #human-trace-berlin .ht-stage{grid-column:1;grid-row:2}html[data-exhibition] #human-trace-berlin .ht-meaning{grid-column:2;grid-row:1/3;display:flex;flex-direction:column;gap:7px;align-self:start;border-bottom:0;padding-top:5px}html[data-exhibition] #human-trace-berlin .ht-concept{justify-content:flex-start}html[data-exhibition] #human-trace-berlin .ht-console{grid-column:2;grid-row:2/4;align-self:end;display:grid;grid-template-columns:68px minmax(0,1fr);gap:8px}html[data-exhibition] #human-trace-berlin .ht-invitation-title{font-size:18px}html[data-exhibition] #human-trace-berlin .ht-pause{grid-column:1/-1;justify-self:end;font-size:9px;min-height:30px}html[data-exhibition] #human-trace-berlin .ht-memory{grid-column:1;grid-row:3}}#human-trace-berlin .ht-zone-standard{left:clamp(12px,2.5cqw,50px)}#human-trace-berlin .ht-zone-identity{right:clamp(12px,2.5cqw,50px)}#human-trace-berlin .ht-beam-tag{bottom:auto}@media(min-width:1400px)and (min-height:850px){html[data-exhibition] #human-trace-berlin{--ht-u:clamp(1px,min(.078125vw,.138889vh),2.75px)}html[data-exhibition] #human-trace-berlin .ht-mast{font-size:calc(9*var(--ht-u));min-height:calc(23*var(--ht-u));gap:calc(15*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-brand{font-size:calc(23*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-heading{padding:calc(10*var(--ht-u)) 0 calc(12*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-eyebrow{font-size:calc(9*var(--ht-u));margin-bottom:calc(4*var(--ht-u))}html[data-exhibition] #human-trace-berlin h1{font-size:calc(43*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-deck{font-size:calc(12*var(--ht-u));max-width:calc(240*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-hud{font-size:calc(10*var(--ht-u));top:calc(15*var(--ht-u));left:calc(19*var(--ht-u));right:calc(19*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-zone{top:calc(42*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-zone>span{font-size:calc(12*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-zone small{font-size:calc(9*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-stage-foot{bottom:calc(15*var(--ht-u));left:calc(19*var(--ht-u));right:calc(19*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-action{font-size:calc(10*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-percent{font-size:calc(30*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-percent span{font-size:calc(12*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-beam-tag{font-size:calc(9*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-meaning{padding:calc(11*var(--ht-u)) 0}html[data-exhibition] #human-trace-berlin .ht-concept{gap:calc(10*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-sign{width:calc(20*var(--ht-u));height:calc(20*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-concept-label{font-size:calc(10*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-concept>div>span:last-child{font-size:calc(11*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-console{padding:calc(11*var(--ht-u)) 0;gap:calc(22*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-button-shell{padding:calc(5*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-veto{width:calc(82*var(--ht-u));height:calc(82*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-veto>span{font-size:calc(20*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-veto small{font-size:calc(7*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-invitation-title{font-size:calc(23*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-status{font-size:calc(12*var(--ht-u));max-width:calc(460*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-key,html[data-exhibition] #human-trace-berlin .ht-pause{font-size:calc(10*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-memory{padding-top:calc(8*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-memory-heading{font-size:calc(9*var(--ht-u));margin-bottom:calc(6*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-memory-strip,html[data-exhibition] #human-trace-berlin .ht-memory-strip i[data-saved]{height:calc(10*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-reveal-kicker,html[data-exhibition] #human-trace-berlin .ht-reveal-id{font-size:calc(10*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-no{font-size:clamp(64px,23cqh,280px)}html[data-exhibition] #human-trace-berlin .ht-reveal-line{font-size:clamp(28px,8cqh,94px)}}#human-trace-berlin .ht-console{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px}#human-trace-berlin .ht-console-tools{display:flex;align-items:center;gap:18px;margin-top:4px}#human-trace-berlin .ht-pause{min-height:28px;padding:4px 0;justify-self:start;margin:0}#human-trace-berlin .ht-portal{display:flex;align-items:center;gap:20px;padding-left:22px;border-left:1px solid #394139;color:var(--ink);text-decoration:none;min-width:0;transition:border-color .7s}#human-trace-berlin .ht-portal-copy{display:flex;flex-direction:column;gap:7px;max-width:190px}#human-trace-berlin .ht-portal-eyebrow{font:9px/1.4 Courier New,monospace;letter-spacing:1.5px;color:var(--warm)}#human-trace-berlin .ht-portal-title{font:400 21px/1.1 Georgia,serif}#human-trace-berlin .ht-portal-description{font:11px/1.4 Arial,sans-serif;color:var(--dim)}#human-trace-berlin .ht-portal-domain{font:9px/1.4 Courier New,monospace;color:#b5b9ac}#human-trace-berlin .ht-qr-block{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;position:relative}#human-trace-berlin .ht-qr{display:block;width:111px;height:111px;max-width:none;background:#f8f5ec;image-rendering:pixelated;box-shadow:0 0 0 1px #f8f5ec20;transition:box-shadow .8s}#human-trace-berlin .ht-qr-label{font:9px/1.3 Courier New,monospace;letter-spacing:.5px;color:var(--warm);white-space:nowrap}#human-trace-berlin .ht-qr-label>span{color:var(--red);margin-left:3px}#human-trace-berlin .ht-portal:hover .ht-qr,#human-trace-berlin .ht-portal:focus-visible .ht-qr{box-shadow:0 0 0 3px #dbc6a255,0 0 24px #dbc6a21c}#human-trace-berlin[data-has-trace=true] .ht-portal{border-left-color:#c5694e88}#human-trace-berlin[data-state=veto] .ht-portal-eyebrow{color:var(--red)}#human-trace-berlin[data-state=veto] .ht-qr{box-shadow:0 0 0 3px #ff705a66,0 0 38px #ff705a24}@media(max-width:1050px){#human-trace-berlin .ht-portal-copy{max-width:145px}#human-trace-berlin .ht-portal-title{font-size:18px}#human-trace-berlin .ht-portal-domain{display:none}#human-trace-berlin .ht-portal{gap:14px;padding-left:16px}#human-trace-berlin .ht-console{gap:16px}}@media(max-width:800px){#human-trace-berlin .ht-portal-copy{display:none}#human-trace-berlin .ht-portal{padding-left:14px}}@media(max-width:680px){#human-trace-berlin .ht-console{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}#human-trace-berlin .ht-button-shell{grid-row:auto;padding:4px}#human-trace-berlin .ht-invitation-title{font-size:20px}#human-trace-berlin .ht-portal{padding-left:10px}#human-trace-berlin .ht-qr{width:99px;height:99px}#human-trace-berlin .ht-qr-label{font-size:8px;letter-spacing:0}#human-trace-berlin .ht-console-tools{margin-top:4px;gap:0}#human-trace-berlin .ht-pause{min-height:28px;font-size:9px}}@media(max-width:370px){#human-trace-berlin .ht-console{grid-template-columns:60px minmax(0,1fr) 90px;gap:8px}#human-trace-berlin .ht-veto{width:50px;height:50px}#human-trace-berlin .ht-veto>span{font-size:13px;letter-spacing:1px}#human-trace-berlin .ht-invitation-title{font-size:17px}#human-trace-berlin .ht-portal{padding-left:0;border-left:0}#human-trace-berlin .ht-qr{width:90px;height:90px}#human-trace-berlin .ht-qr-block{gap:6px}}@media(max-height:650px){html[data-exhibition] #human-trace-berlin .ht-qr{width:99px;height:99px}}@media(max-height:650px)and (max-width:370px){html[data-exhibition] #human-trace-berlin .ht-veto{width:50px;height:50px}html[data-exhibition] #human-trace-berlin .ht-qr{width:90px;height:90px}}@media(max-height:460px)and (min-width:681px){html[data-exhibition] #human-trace-berlin .ht-meaning{gap:4px}html[data-exhibition] #human-trace-berlin .ht-concept>div{display:flex;gap:8px;align-items:center}html[data-exhibition] #human-trace-berlin .ht-concept-label{font-size:8px}html[data-exhibition] #human-trace-berlin .ht-concept>div>span:last-child{font-size:9px}html[data-exhibition] #human-trace-berlin .ht-sign{width:14px;height:14px}html[data-exhibition] #human-trace-berlin .ht-console{grid-template-columns:68px minmax(0,1fr);gap:10px}html[data-exhibition] #human-trace-berlin .ht-portal{grid-column:1/-1;flex-direction:row-reverse;justify-content:flex-end;border-left:0;border-top:1px solid #394139;padding:10px 0 0;gap:12px}html[data-exhibition] #human-trace-berlin .ht-portal-copy{display:flex;max-width:118px;gap:5px}html[data-exhibition] #human-trace-berlin .ht-portal-eyebrow{display:none}html[data-exhibition] #human-trace-berlin .ht-portal-title{font-size:16px}html[data-exhibition] #human-trace-berlin .ht-portal-description{font-size:10px}html[data-exhibition] #human-trace-berlin .ht-qr{width:90px;height:90px}html[data-exhibition] #human-trace-berlin .ht-qr-label{font-size:8px;letter-spacing:0}html[data-exhibition] #human-trace-berlin .ht-pause{min-height:24px}}@media(min-width:1400px)and (min-height:850px){html[data-exhibition] #human-trace-berlin .ht-console-tools{gap:calc(18*var(--ht-u));margin-top:calc(4*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-portal{gap:calc(20*var(--ht-u));padding-left:calc(22*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-portal-copy{max-width:calc(190*var(--ht-u));gap:calc(7*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-portal-eyebrow,html[data-exhibition] #human-trace-berlin .ht-portal-domain,html[data-exhibition] #human-trace-berlin .ht-qr-label{font-size:calc(9*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-portal-title{font-size:calc(21*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-portal-description{font-size:calc(11*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-qr{width:calc(111*var(--ht-u));height:calc(111*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-qr-block{gap:calc(8*var(--ht-u))}}#human-trace-berlin .ht-console-tools{flex-wrap:wrap;column-gap:18px;row-gap:0}#human-trace-berlin .ht-fullscreen{align-self:center;font:10px/1.4 Courier New,monospace;color:#a4afa2;border:0;border-bottom:1px solid #475344;background:transparent;min-height:28px;padding:4px 0;white-space:nowrap}#human-trace-berlin .ht-fullscreen:hover{color:var(--ink);border-color:var(--warm)}#human-trace-berlin .ht-screen-notice{font:11px/1.4 Arial,sans-serif;color:var(--warm);margin:6px 0 0;max-width:330px}#human-trace-berlin .ht-screen-notice[hidden]{display:none}#human-trace-berlin:fullscreen{width:100vw!important;height:100dvh!important;max-width:none;max-height:none;margin:0;padding:clamp(12px,2vmin,28px);background:var(--bg)}#human-trace-berlin:-webkit-full-screen{width:100vw!important;height:100vh!important;max-width:none;max-height:none;margin:0;background:var(--bg)}@media(max-width:680px){#human-trace-berlin .ht-console-tools{column-gap:12px}#human-trace-berlin .ht-fullscreen{font-size:9px}}@media(min-width:1400px)and (min-height:850px){html[data-exhibition] #human-trace-berlin .ht-fullscreen{font-size:calc(10*var(--ht-u))}}#human-trace-berlin .ht-meaning{padding:14px 0;gap:18px}#human-trace-berlin .ht-concept{gap:12px;align-items:center}#human-trace-berlin .ht-concept-label{font-size:10px;letter-spacing:1.6px}#human-trace-berlin .ht-concept>div>span:last-child{display:flex;align-items:baseline;gap:9px;line-height:1.1;margin-top:4px;white-space:nowrap}#human-trace-berlin .ht-concept strong{font:400 36px/.95 Georgia,serif;letter-spacing:-1px;font-variant-numeric:tabular-nums}#human-trace-berlin .ht-concept>div>span:last-child>span{font:12px/1.3 Arial,sans-serif;color:#b4bab2}#human-trace-berlin .ht-concept-identity .ht-concept-label,#human-trace-berlin .ht-concept-identity strong{color:var(--warm)}#human-trace-berlin .ht-concept-standard .ht-concept-label,#human-trace-berlin .ht-concept-standard strong{color:var(--mint)}#human-trace-berlin .ht-concept-veto .ht-concept-label,#human-trace-berlin .ht-concept-veto strong{color:var(--red)}#human-trace-berlin[data-state=veto] .ht-concept-veto strong{text-shadow:0 0 24px #ff705a55}@media(max-width:800px){#human-trace-berlin .ht-concept>div>span:last-child{gap:6px}#human-trace-berlin .ht-concept>div>span:last-child>span{font-size:11px}}@media(max-width:680px){#human-trace-berlin .ht-meaning{padding:10px 0;gap:8px}#human-trace-berlin .ht-concept{gap:6px;align-items:flex-start}#human-trace-berlin .ht-concept .ht-sign{display:none}#human-trace-berlin .ht-concept-label{font-size:8px;letter-spacing:.7px}#human-trace-berlin .ht-concept>div>span:last-child{display:flex;flex-direction:column;gap:3px;align-items:flex-start}#human-trace-berlin .ht-concept strong{font-size:28px}#human-trace-berlin .ht-concept>div>span:last-child>span{font-size:10px}}@media(max-height:650px)and (min-width:681px){html[data-exhibition] #human-trace-berlin .ht-meaning{padding:8px 0}#human-trace-berlin .ht-concept strong{font-size:28px}}@media(max-height:460px)and (min-width:681px){html[data-exhibition] #human-trace-berlin .ht-meaning{gap:7px}html[data-exhibition] #human-trace-berlin .ht-concept{gap:8px}html[data-exhibition] #human-trace-berlin .ht-concept>div{display:grid;grid-template-columns:83px 1fr;gap:6px}html[data-exhibition] #human-trace-berlin .ht-concept-label{font-size:8px;letter-spacing:.5px}html[data-exhibition] #human-trace-berlin .ht-concept>div>span:last-child{margin:0;gap:5px}#human-trace-berlin .ht-concept strong{font-size:20px;letter-spacing:0}#human-trace-berlin .ht-concept>div>span:last-child>span{font-size:9px}}@media(min-width:1400px)and (min-height:850px){html[data-exhibition] #human-trace-berlin .ht-meaning{padding:calc(12*var(--ht-u)) 0}html[data-exhibition] #human-trace-berlin .ht-concept-label{font-size:calc(10*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-concept>div>span:last-child{gap:calc(9*var(--ht-u));margin-top:calc(4*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-concept strong{font-size:calc(34*var(--ht-u))}html[data-exhibition] #human-trace-berlin .ht-concept>div>span:last-child>span{font-size:calc(12*var(--ht-u))}}
