@font-face{font-family:LocalMono;src:local('SFMono-Regular'),local('Menlo')}*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden}body{background:#c5bdc5;color:#3d3743;font-family:Arial,'PingFang SC',sans-serif;-webkit-font-smoothing:antialiased;--a:#c3c8d3;--b:#e8aaa9;--c:#a9a8c7;--ink:#3d3743}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}button:focus-visible,canvas:focus-visible{outline:1px solid currentColor;outline-offset:7px}button:disabled{cursor:default;opacity:.4}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}button{border:0;background:transparent}.atmosphere{position:fixed;inset:-12%;overflow:hidden;background:var(--a);transition:background 1.5s}.wash{position:absolute;border-radius:50%;filter:blur(80px);transition:background 1.5s,transform 2s;will-change:transform}.wash-a{width:75%;height:95%;left:-20%;top:0;background:var(--b);opacity:.78}.wash-b{width:80%;height:90%;right:-16%;top:-25%;background:var(--c);opacity:.82}.wash-c{width:75%;height:50%;left:26%;bottom:-25%;background:#f7eee0;opacity:.9}.atmosphere:after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,#ffffff38,transparent 42%,#2423321a 100%)}.grain{position:fixed;inset:0;pointer-events:none;z-index:6;opacity:.065;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23n)' opacity='.7' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}#experience{height:100%;position:relative}#scene{position:absolute;inset:0;width:100%;height:100%;touch-action:none;z-index:2;outline:none}.topbar{position:absolute;top:36px;left:44px;right:44px;display:flex;align-items:center;justify-content:space-between;z-index:7}.icon-button{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;transition:background .25s,transform .25s}.icon-button:hover:not(:disabled){background:#ffffff32;transform:scale(1.06)}.brand svg{width:32px;height:32px}.edition,.coordinates,.pagination,.eyebrow,.specimen-caption,.hint{font-family:LocalMono,'Courier New',monospace}.edition{font-size:9px;letter-spacing:2px;opacity:.55}.coordinates{position:absolute;top:151px;left:52px;z-index:3;display:flex;align-items:center;gap:15px;font-size:9px;letter-spacing:1px;opacity:.58;pointer-events:none}.rule{height:1px;width:26px;background:currentColor;opacity:.4}.stage-guides{position:absolute;width:49%;height:64%;top:19%;left:25.5%;z-index:1;opacity:.18;pointer-events:none}.stage-guides i,.viewfinder i{position:absolute;width:18px;height:18px;border:0 solid currentColor}.stage-guides i:nth-child(1),.viewfinder i:nth-child(1){left:0;top:0;border-left-width:1px;border-top-width:1px}.stage-guides i:nth-child(2),.viewfinder i:nth-child(2){right:0;top:0;border-right-width:1px;border-top-width:1px}.stage-guides i:nth-child(3),.viewfinder i:nth-child(3){left:0;bottom:0;border-left-width:1px;border-bottom-width:1px}.stage-guides i:nth-child(4),.viewfinder i:nth-child(4){right:0;bottom:0;border-right-width:1px;border-bottom-width:1px}.nav{position:absolute;top:calc(50% - 30px);width:60px;height:60px;border:1px solid #3d374320;border-radius:50%;z-index:8;transition:background .3s,transform .3s,border-color .3s}.nav:hover{background:#ffffff40;border-color:#3d37434a;transform:scale(1.08)}.nav svg{width:28px;height:28px}.previous{left:8%}.next{right:8%}.specimen-caption{position:absolute;right:16%;top:68%;display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:1px;pointer-events:none;z-index:5}.caption-rule{height:1px;width:45px;background:currentColor;opacity:.4}.small-cross{font-size:18px;font-weight:normal;opacity:.5}#specimen-name{font-family:Arial,'PingFang SC',sans-serif;font-size:11px;letter-spacing:3px;opacity:.72}.bottom-bar{position:absolute;left:44px;right:44px;bottom:29px;display:flex;align-items:center;justify-content:space-between;z-index:8}.pagination{display:flex;align-items:center;gap:20px}.pagination button{font-size:10px;letter-spacing:1px;padding:16px 6px;position:relative;opacity:.42;transition:opacity .3s}.pagination button:hover,.pagination button.selected{opacity:1}.pagination button:after{content:'';position:absolute;bottom:6px;left:50%;width:3px;height:3px;background:currentColor;border-radius:50%;transform:translateX(-50%) scale(0);transition:transform .3s}.pagination button.selected:after{transform:translateX(-50%) scale(1)}.drag-symbol{width:40px;opacity:.5;display:flex;justify-content:center}.drag-symbol svg{width:50px;height:24px}.hint{position:absolute;bottom:108px;left:50%;transform:translateX(-50%);font-size:10px;letter-spacing:2px;display:flex;align-items:center;gap:18px;white-space:nowrap;opacity:.55;z-index:3;pointer-events:none;transition:opacity 1s}.hint span{height:2px;width:2px;background:currentColor;border-radius:50%}.loading{position:absolute;inset:0;z-index:9;display:flex;align-items:center;justify-content:center;gap:12px;background:#c9c3cd44;backdrop-filter:blur(15px);font-size:11px;letter-spacing:2px;transition:opacity .7s}.loading.done{opacity:0;pointer-events:none}.loading-ring{width:18px;height:18px;border:1px solid #3d37432a;border-top-color:#3d3743;border-radius:50%;animation:spin 1.1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.pointer{position:fixed;z-index:12;width:40px;height:40px;border:1px solid #ffffff8c;background:#ffffff15;backdrop-filter:blur(6px);border-radius:50%;display:grid;place-items:center;pointer-events:none;opacity:0;transform:translate(-50%,-50%);transition:opacity .2s}.pointer span{font-size:17px;color:#34303b}.pointer.visible{opacity:1}body.over-model #scene{cursor:none}.deposit{position:absolute;inset:0;pointer-events:none;z-index:4;opacity:0;transition:opacity .3s}.slot{position:absolute;left:50%;top:55%;width:150px;height:20px;transform:translate(-50%,-50%);border-radius:50%;background:#3e354230;box-shadow:0 4px 12px #ffffff66,inset 0 4px 8px #352f4377;opacity:0;transition:opacity .4s,transform .7s}.slot div{position:absolute;inset:7px 10px;border-radius:50%;background:#2b2536;box-shadow:0 0 12px #e4d3f8}.deposit.active{opacity:1}.deposit.active .slot{opacity:1}.lens-ring{position:absolute;left:50%;top:55%;width:110px;height:110px;border:1px solid #f9f6ffbb;border-radius:50%;transform:translate(-50%,-50%) scale(.3);box-shadow:0 0 0 8px #fff2,0 0 0 9px #fff3;opacity:0}.lens-wash{position:absolute;inset:0;background:#f4eef3;opacity:0}.deposit.open .slot{opacity:0;transform:translate(-50%,-50%) scale(.5)}.deposit.open .lens-ring{animation:lens 1.1s cubic-bezier(.65,0,.2,1) forwards}.deposit.open .lens-wash{animation:wash 1.1s ease forwards}@keyframes lens{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}20%{opacity:1}100%{opacity:0;transform:translate(-50%,-50%) scale(24)}}@keyframes wash{0%,30%{opacity:0}70%{opacity:.9}100%{opacity:0}}body.entering .nav,body.entering .coordinates,body.entering .specimen-caption,body.entering .hint,body.entering .bottom-bar,body.entering .stage-guides{opacity:0;pointer-events:none}.arrival{position:absolute;inset:0;z-index:10;background:#d6cdd150;backdrop-filter:blur(24px);animation:arrive .8s ease both}.arrival[hidden]{display:none}@keyframes arrive{from{opacity:0}to{opacity:1}}.return-button{position:absolute;left:48px;top:40px}.viewfinder{position:absolute;inset:21% 25%;opacity:.35;pointer-events:none}.viewfinder>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:28px;font-weight:100;opacity:.35}.arrival-copy{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:40px;min-width:300px;background:radial-gradient(ellipse,#e4dce5ba,transparent 70%)}.eyebrow{font-size:10px;letter-spacing:2px;opacity:.55}.arrival h1{font-size:24px;font-weight:400;letter-spacing:8px;margin:22px 0}.arrival p{font-size:12px;letter-spacing:2px;margin:20px 0 8px}.arrival small{font-size:11px;opacity:.5;letter-spacing:1px}.arrival #return-text{display:block;margin:34px auto 0;border-bottom:1px solid #3d374344;padding:10px 0;font-size:11px;letter-spacing:2px}.arrival #return-text span{margin-left:16px}dialog{border:1px solid #fff8;border-radius:3px;background:#eee8e6d9;backdrop-filter:blur(30px);padding:52px 48px;color:#3d3743;box-shadow:0 20px 100px #332c3a20;max-width:480px}dialog::backdrop{background:#32283c33;backdrop-filter:blur(6px)}dialog #close-help{position:absolute;right:12px;top:12px}dialog h2{font-size:22px;font-weight:400;letter-spacing:3px;margin:22px 0}dialog p{font-size:13px;line-height:2.2;letter-spacing:1px}.help-secondary{opacity:.6;font-size:11px!important;margin-top:24px}body.failed .loading{background:#e0d9df;backdrop-filter:blur(25px)}body.failed .loading-ring{display:none}@media(max-width:700px){.topbar{top:20px;left:18px;right:18px}.edition{font-size:7px;letter-spacing:1px}.coordinates{top:104px;left:28px;font-size:8px}.previous{left:4%}.next{right:4%}.nav{width:42px;height:42px}.bottom-bar{left:18px;right:18px;bottom:20px}.specimen-caption{right:10%;top:73%}.stage-guides{width:72%;left:14%;height:54%;top:24%}.hint{bottom:100px;font-size:9px}.viewfinder{inset:24% 12%}.pointer{display:none}dialog{margin:20px;padding:40px 28px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/* Panorama viewing layer */
.arrival{background:#121218;backdrop-filter:none;animation:none;color:#fff}.arrival canvas{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:grab}.arrival canvas.dragging{cursor:grabbing}.arrival canvas:focus-visible{outline:1px solid #fff5;outline-offset:-4px}.lens-edge{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 48%,#07081055 85%,#070810a3 110%);box-shadow:inset 0 0 0 1px #ffffff18;z-index:1}.pano-top,.pano-bottom{position:absolute;left:38px;right:38px;display:flex;align-items:center;justify-content:space-between;z-index:3;pointer-events:none}.pano-top{top:30px}.pano-top>*,.pano-bottom nav{pointer-events:auto}.pano-top>span{font-size:11px;letter-spacing:5px;text-shadow:0 1px 8px #000;background:#10121845;border:1px solid #ffffff20;border-radius:30px;padding:12px 20px;backdrop-filter:blur(12px)}.pano-icon{color:#fff;width:44px;height:44px;border-radius:50%;background:#10121855;border:1px solid #ffffff40;display:grid;place-items:center;backdrop-filter:blur(12px)}.pano-icon:hover{background:#ffffff30}.pano-bottom{bottom:28px;gap:20px}.pano-tip,#pano-count{font-size:10px;letter-spacing:2px;color:#fff;text-shadow:0 1px 8px #000;background:#11131b55;padding:10px 14px;border-radius:20px;backdrop-filter:blur(8px)}.pano-positions{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:5px;padding:5px;border:1px solid #ffffff35;border-radius:30px;background:#11131b60;backdrop-filter:blur(15px)}.pano-positions button{color:#fff9;width:42px;height:34px;border-radius:20px;font-family:LocalMono,monospace;font-size:11px}.pano-positions button[aria-pressed=true]{background:#fff;color:#222}.pano-positions button:hover{box-shadow:inset 0 0 0 1px #ffffff70}.pano-reticle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:200;color:#ffffff55;text-shadow:0 1px 6px #000;pointer-events:none;z-index:1}#hotspots{position:absolute;inset:0;pointer-events:none;z-index:2}.pano-hotspot{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;color:white;background:#17182470;backdrop-filter:blur(6px);border:1px solid #ffffffe0;box-shadow:0 0 0 6px #ffffff15,0 3px 18px #0005;transition:background .2s,box-shadow .2s}.pano-hotspot:hover{background:#ffffff60;box-shadow:0 0 0 10px #ffffff20}.pano-hotspot[hidden]{display:none}.pano-hotspot span{font-size:11px;font-family:LocalMono,monospace;letter-spacing:1px;margin-top:5px}.pano-hotspot svg{width:18px;height:18px}.pano-loading{position:absolute;inset:0;display:flex;gap:15px;align-items:center;justify-content:center;background:#14151fc9;backdrop-filter:blur(12px);z-index:4;font-size:12px;letter-spacing:2px}.pano-loading[hidden]{display:none}.pano-loading .loading-ring{border-color:#ffffff35;border-top-color:#fff}.pano-loading button{color:#fff;border:1px solid #fff7;padding:9px 15px;border-radius:20px}.pano-busy .pano-top{z-index:5}.pano-busy #pano-reset{visibility:hidden}@media(max-width:700px){.pano-top,.pano-bottom{left:18px;right:18px}.pano-tip{position:absolute;bottom:55px;left:50%;transform:translateX(-50%);white-space:nowrap}#pano-count{font-size:9px;margin-left:auto}.pano-positions{position:relative;left:auto;transform:none}.pano-hotspot{width:46px;height:46px}}
/* Lift the viewing lens to reveal the kaleidoscope beneath it. */
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lens-handle{position:absolute;z-index:3;bottom:91px;left:50%;transform:translate(-50%,var(--lens-pull,0px));display:flex;align-items:center;flex-direction:column;gap:4px;color:#fff;padding:10px 24px 12px;border-radius:30px;border:1px solid #ffffff36;background:#17192365;backdrop-filter:blur(12px);touch-action:none;user-select:none;cursor:ns-resize;box-shadow:0 4px 24px #0002}.lens-handle:hover{background:#ffffff30}.lens-handle svg{width:40px;height:22px}.lens-handle span{font-size:9px;letter-spacing:2px}.lens-edge{transform:translateY(var(--lens-pull,0px));transition:opacity .6s,transform .5s}.is-kaleido .lens-edge{transform:translateY(-105%);opacity:0}.is-kaleido .pano-reticle{opacity:0}.is-kaleido #hotspots{visibility:hidden}.pano-bottom[hidden],.lens-handle[hidden],.kaleido-toolbar[hidden],#pano-reset[hidden]{display:none}.kaleido-toolbar{position:absolute;z-index:3;bottom:30px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:16px;background:#10131c65;border:1px solid #ffffff35;border-radius:40px;padding:8px;backdrop-filter:blur(18px);box-shadow:0 8px 30px #0002}.kaleido-modes{display:flex;gap:5px;padding-right:6px}.kaleido-modes button{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:#fffc;border:1px solid transparent}.kaleido-modes button:hover{background:#ffffff20}.kaleido-modes button[aria-pressed=true]{background:#fffe;color:#272334}.kaleido-modes svg{width:23px;height:23px}.kaleido-tip{position:absolute;bottom:calc(100% + 17px);left:50%;transform:translateX(-50%);white-space:nowrap;font-size:10px;letter-spacing:2px;background:#10131c66;padding:8px 14px;border-radius:20px;text-shadow:0 1px 6px #000}.pano-busy .lens-handle{visibility:hidden}@media(max-width:700px){.lens-handle{bottom:133px}.kaleido-toolbar{bottom:25px}}

/* Keep the scene title centered when the reset action is tucked away. */
#pano-reset[hidden]{display:grid;visibility:hidden;pointer-events:none}
.image-studio{position:fixed;inset:0;z-index:20;background:radial-gradient(ellipse at 20% 10%,#ead8d6,transparent 55%),linear-gradient(120deg,#d4d6d5,#c8c6d6);color:#35313e;padding:30px 42px}.image-studio[hidden]{display:none}.studio-header{height:45px;display:flex;align-items:center;justify-content:space-between}.studio-header>span{font:9px LocalMono,monospace;letter-spacing:3px;opacity:.6}.studio-layout{display:grid;grid-template-columns:minmax(0,1fr) 236px;gap:40px;height:calc(100% - 90px);margin-top:28px}.studio-stage{position:relative;min-width:0;overflow:hidden;border:1px solid #fff8;border-radius:3px;background:#ffffff16;box-shadow:0 20px 80px #44404d12}.studio-stage canvas{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair}.studio-stage.drop-over{outline:3px solid #5f566d;outline-offset:-6px}.studio-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse,#fff5,transparent 65%);gap:12px}.studio-empty[hidden],.studio-stage-tip[hidden],.studio-reading[hidden]{display:none}.studio-star{font-size:78px;font-weight:200;color:#827888;line-height:1.2}.studio-empty h1{font-size:23px;font-weight:400;letter-spacing:5px;margin:14px 0 0}.studio-empty p{font-size:12px;letter-spacing:2px;opacity:.65}.studio-primary{background:#37333e;color:#f8f3f5;border-radius:30px;padding:14px 24px;font-size:12px;letter-spacing:2px}.studio-primary span{padding-left:20px}.studio-empty small{font-size:10px;opacity:.6;margin-top:6px}.studio-panel{padding:22px 4px;display:flex;flex-direction:column;justify-content:center}.studio-panel h2{font-size:23px;letter-spacing:4px;font-weight:400;margin:14px 0 30px}.studio-modes{display:flex;gap:10px;margin-bottom:32px}.studio-modes button{border:1px solid #51495833;border-radius:12px;width:64px;height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:25px;gap:6px}.studio-modes button span{font-size:10px;letter-spacing:2px}.studio-modes button[aria-pressed=true]{background:#37333e;color:white}.studio-panel label{display:flex;justify-content:space-between;font-size:11px;letter-spacing:2px}.studio-panel output{font-family:LocalMono,monospace;font-size:10px;opacity:.6}.studio-panel input[type=range]{width:100%;accent-color:#51465c;margin:14px 0 27px;cursor:pointer}.studio-actions{display:flex;justify-content:space-between;border-top:1px solid #51495822;padding-top:24px;margin-top:4px}.studio-actions button,#studio-original{font-size:11px;letter-spacing:1px;padding:9px 0}.studio-actions button:hover{text-decoration:underline}#studio-original{margin:15px 0 0;border:1px solid #51495844;border-radius:25px;padding:11px}#studio-original[aria-pressed=true]{background:#ffffff66}#studio-status{font-size:10px;line-height:1.9;opacity:.65;margin-top:23px}.studio-stage-tip{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);font-size:10px;white-space:nowrap;letter-spacing:2px;background:#19161e77;color:#fff;padding:10px 16px;border-radius:30px;pointer-events:none;backdrop-filter:blur(8px)}.studio-reading{position:absolute;inset:0;background:#dbd7dfaa;backdrop-filter:blur(14px);display:grid;place-items:center;font-size:12px;letter-spacing:2px}@media(max-width:850px){.image-studio{padding:15px}.studio-layout{grid-template-columns:minmax(0,1fr) 190px;gap:18px}.studio-panel h2{font-size:18px}.studio-modes button{width:50px}.studio-header>span{letter-spacing:1px}}@media(max-width:600px){.image-studio{overflow:auto}.studio-layout{height:auto;display:flex;flex-direction:column}.studio-stage{height:55vh;flex:none}.studio-panel{padding:15px}.studio-empty h1{font-size:18px}}
.pano-sound{position:absolute;z-index:6;left:38px;top:88px}@media(max-width:700px){.pano-sound{left:18px}}

/* Prepare sound and the first token behind the same entrance veil. */
.entry-gate{position:fixed;inset:0;transform:none;z-index:100;width:100%;height:100%;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;background:radial-gradient(ellipse at 28% 40%,#e3c4bb,#c6c6d1 65%,#aebec9);backdrop-filter:blur(20px);transition:opacity .65s,visibility .65s;color:#514e5a;font-size:11px;letter-spacing:3px}
.entry-gate.done{opacity:0;visibility:hidden;pointer-events:none}.entry-gate.prepared .loading-ring{display:none}.entry-gate button[hidden]{display:none}.entry-gate #enter-experience{width:64px;height:64px;border:1px solid #514e5a55;border-radius:50%;display:grid;place-items:center;background:#ffffff20;transition:background .25s,transform .25s}.entry-gate #enter-experience:hover{background:#ffffff60;transform:scale(1.05)}.entry-gate #enter-silent{font-size:11px;text-decoration:underline;text-underline-offset:5px;opacity:.7}
.entry-gate #enter-experience[hidden],.entry-gate #enter-silent[hidden]{display:none}

/* Transparent generated eyepiece rings are only prominent during lens movement. */
.optical-frame{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none;opacity:0;transform-origin:50% 50%;will-change:transform,opacity}.optical-frame img{display:block;width:min(100vw,150vh);height:auto;max-width:none;user-select:none}.lens-edge{background:radial-gradient(ellipse at center,transparent 54%,#07081042 88%,#07081082 115%)}
/* Image-derived music stays secondary to the landscape. */
.studio-panel{justify-content:flex-start;overflow-y:auto;min-height:0;padding-right:8px}.studio-panel h2{margin-bottom:20px}.studio-modes{margin-bottom:22px}.studio-panel input[type=range]{margin-bottom:19px}.photo-score[hidden]{display:none}.photo-score{border-top:1px solid #51495822;padding-top:17px;margin-top:2px}.score-heading{display:flex;justify-content:space-between;align-items:center;font:9px LocalMono,monospace;letter-spacing:1px}.score-heading output{font-size:11px;opacity:1}.photo-score p{font-size:10px;line-height:1.8;opacity:.7;margin:10px 0}.photo-score summary{font-size:10px;cursor:pointer;padding:8px 0;letter-spacing:1px}.photo-score details label{font-size:10px;letter-spacing:1px}.photo-score details input[type=range]{margin:9px 0 15px}.photo-score details button{font-size:10px;text-decoration:underline;padding:8px 0 14px}.studio-panel .studio-actions{padding-top:14px}.studio-panel #studio-status{margin-top:14px}#score-mood{white-space:nowrap}
/* English copy: lighter tracking and room for longer labels. */
html[lang=en] .studio-panel h2{letter-spacing:1px}html[lang=en] .studio-panel label,html[lang=en] .studio-modes button span,html[lang=en] .studio-actions button,html[lang=en] #studio-original{letter-spacing:.3px}html[lang=en] .studio-empty h1{letter-spacing:1px;text-align:center}html[lang=en] .studio-empty p{letter-spacing:.5px;text-align:center}html[lang=en] .studio-stage-tip,html[lang=en] .pano-tip,html[lang=en] .kaleido-tip,html[lang=en] .lens-handle span{letter-spacing:.5px}html[lang=en] .hint{letter-spacing:1px}html[lang=en] .photo-score summary{letter-spacing:.2px}html[lang=en] .studio-header>span{letter-spacing:2px}
