.switch-camera{color:var(--paper);background:#181b18c2;border:1px solid #ece7d666;padding:9px 11px;font-size:10px;position:absolute;top:15px;right:15px}.guidance-line{color:#f0dfbd;background:#181b18d6;max-width:min(330px,60%);padding:9px 11px;font-size:10px;line-height:1.45;position:absolute;top:15px;left:15px}:root{--paper:#f2efe7;--paper-2:#e9e5da;--ink:#1c201d;--graphite:#171a18;--olive:#69714e;--olive-dark:#424832;--amber:#dbad62;--line:#d5d0c5;--muted:#77776e;--white:#fbfaf6;--red:#8d4237;--display:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif;--mono:"SFMono-Regular",Consolas,monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.47}a{color:inherit}.app-shell{flex-direction:column;min-height:100svh;display:flex}.topbar{background:var(--paper);z-index:3;border-bottom:1px solid #20231f1f;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 clamp(20px,5vw,76px);display:grid}.wordmark{font-family:var(--display);letter-spacing:.2em;font-size:20px;text-decoration:none}.wordmark span{font:9px var(--sans);vertical-align:top;letter-spacing:0;margin-left:2px}.topbar nav{align-items:center;gap:clamp(20px,4vw,52px);height:100%;display:flex}.topbar nav button,.data-link{color:#72736c;background:0 0;border:0;height:100%;font-size:13px;position:relative}.topbar nav button.nav-active{color:var(--ink)}.topbar nav button.nav-active:after{content:"";background:var(--olive);height:2px;position:absolute;bottom:0;left:0;right:0}.data-link{height:auto;color:var(--ink);border-bottom:1px solid var(--line);justify-self:end;padding:5px 0}.hero{background:var(--graphite);color:var(--paper);flex-direction:column;min-height:calc(100svh - 76px);padding:0 clamp(20px,5vw,76px);display:flex}.hero-grid{flex:1;grid-template-columns:1fr 1fr;align-items:center;width:100%;max-width:1400px;min-height:590px;margin:auto;display:grid}.hero-copy{z-index:1;padding:80px 0;position:relative}.eyebrow{letter-spacing:.17em;color:#a6a89e;margin:0 0 17px;font-size:10px;font-weight:700}.eyebrow.olive{color:var(--olive)}h1,h2,h3,p{margin-top:0}.hero h1{font:clamp(48px,6.5vw,88px)/1.02 var(--display);letter-spacing:-.04em;margin:0 0 25px;font-weight:400}.hero-lede{font:18px/1.65 var(--display);color:#cbc9bf;max-width:430px;margin-bottom:32px}.button{border:1px solid #0000;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:0 22px;font-size:13px;font-weight:600;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.button-light{color:var(--ink);background:#e7d6a7}.button-light:hover{background:#f4e5b8}.button-dark{background:var(--ink);color:var(--white)}.button-dark:hover{background:#354035}.button-outline{color:var(--ink);background:0 0;border-color:#a9a69c}.button-outline:hover{border-color:var(--olive);background:#eeece4}.button-danger{color:#63362f;background:#f2e4df;border-color:#c9a198}.full{width:100%;margin-top:12px}.text-button{color:inherit;text-underline-offset:4px;background:0 0;border:0;padding:13px 0;font-size:13px;text-decoration:underline}.hero-copy>.text-button{color:#d2d0c6;margin-left:22px}.sample-tag{font:9px var(--mono);text-transform:uppercase;border:1px solid #73766b;margin-left:6px;padding:3px 5px;text-decoration:none}.hero-note{color:#aaa99f;margin-top:48px;font-size:11px}.hero-note span{color:var(--amber);margin:0 10px}.hero-art{isolation:isolate;background:radial-gradient(at 58% 45%,#4b4d42 0,#2b2d28 30%,#1d201d 68%);height:min(73vh,650px);min-height:420px;position:relative;overflow:hidden}.hero-art:before{content:"";background:linear-gradient(90deg,var(--graphite),transparent 42%),linear-gradient(0deg,#171a18b8,transparent 35%);z-index:1;position:absolute;inset:0}.orbit{z-index:-1;aspect-ratio:1;border:1px solid #dbad6247;border-radius:50%;width:68%;position:absolute;top:12%;left:21%}.orbit-two{border-color:#ebe7d921;width:85%;top:5%;left:11%}.profile-line{opacity:.8;border:1px solid #c4b99d;border-radius:48% 48% 44% 44%/40% 40% 56% 56%;width:46%;height:74%;position:absolute;top:10%;left:31%;transform:rotate(-3deg)}.profile-line:before{content:"";border-left:1px dashed #ede5ce66;height:110%;position:absolute;top:-4%;left:49%}.profile-line:after{content:"";background:#dbad6273;height:1px;position:absolute;top:44%;left:14%;right:13%;box-shadow:0 54px #dbad6247,0 -45px #dbad623d}.profile-line i{border-top:1px solid #e5dbc1;width:16%;height:5%;position:absolute;top:43%}.profile-line i:first-child{left:15%}.profile-line i:nth-child(2){right:14%}.profile-line i:nth-child(3){border-top:0;border-bottom:1px solid #e5dbc1;border-radius:50%;width:32%;height:8%;top:68%;left:34%}.profile-line i:nth-child(4){border:0;border-top:1px solid #e5dbc1;border-radius:50%;width:23%;height:18%;top:83%;left:39%}.profile-line b{border-left:1px solid #d8caa7;height:11%;position:absolute;top:8%;left:50%}.coordinate{z-index:2;font:9px var(--mono);letter-spacing:.1em;color:#bcb49d;position:absolute}.c1{top:10%;left:5%}.c2{bottom:9%;right:5%}.hero-footer{color:#b2b1a6;height:66px;font:12px var(--display);letter-spacing:.03em;border-top:1px solid #41443c;justify-content:space-between;align-items:center;display:flex}.paper-page{background:var(--paper);flex:1;padding:0 clamp(18px,4vw,60px) 72px}.progress{justify-content:space-between;align-items:center;max-width:720px;height:75px;margin:0 auto 46px;display:flex;position:relative}.progress:before{content:"";background:var(--line);height:1px;position:absolute;top:26px;left:0;right:0}.progress-step{color:#8a8980;flex-direction:column;align-items:center;gap:8px;font-size:10px;display:flex;position:relative}.progress-step i{background:var(--paper);width:9px;height:9px;font:8px var(--mono);z-index:1;border:1px solid #aaa79d;border-radius:50%;place-items:center;display:grid}.progress-step.current{color:var(--ink);font-weight:600}.progress-step.current i{border:1px solid var(--olive);background:var(--olive);color:#fff;width:17px;height:17px}.narrow{max-width:660px;margin:0 auto}.narrow h2,.export-heading h2{font:clamp(36px,4vw,52px)/1.1 var(--display);letter-spacing:-.025em;margin:0 0 9px;font-weight:400}.subhead{font:16px/1.55 var(--display);color:#686960;margin-bottom:26px}.choice-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0 25px;display:grid}.choice{border:1px solid var(--line);text-align:left;background:#edeae2;flex-direction:column;gap:9px;min-height:164px;padding:18px;transition:border-color .2s,background .2s;display:flex;position:relative}.choice:hover,.choice.selected{border-color:var(--olive);background:#e7e6db}.choice-icon{font:32px var(--display);height:44px;color:var(--olive-dark)}.choice strong{font:16px var(--display);font-weight:400}.choice small{color:#73736b;font-size:11px;line-height:1.5}.checkmark{color:var(--olive);font-weight:700;position:absolute;top:12px;right:13px}.prep-notes{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:16px;padding:19px 0;display:grid}.prep-notes div{flex-direction:column;gap:5px;display:flex}.prep-notes b{font:14px var(--display);font-weight:400}.prep-notes span{color:#717269;font-size:11px;line-height:1.45}.prep-fields{grid-template-columns:2fr 1fr;gap:16px;margin:23px 0 12px;display:grid}.prep-fields label,.export-settings label,.field-label{flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.prep-fields label>span,.field-label>span,.export-settings label>span{color:#85847c;font-size:10px;font-weight:400}.prep-fields input,.height-input input,.height-input select,.export-settings input,.export-settings select,.export-settings textarea,.field-label input{width:100%;min-height:42px;color:var(--ink);background:#f8f6f0;border:1px solid #d0ccc1;outline:none;padding:11px 12px}.height-input{display:flex}.height-input select{width:76px}.quiet-note{color:#78776f;margin:18px 0;font-size:11px;line-height:1.55}.consent-card{background:#e9e6dd;border:1px solid #dfdbd0;margin:28px 0 22px;padding:3px 20px}.consent-card>div{border-bottom:1px solid #d5d1c7;grid-template-columns:38px 1fr;align-items:start;gap:10px;padding:15px 0;display:grid}.consent-card>div:last-child{border:0}.consent-card>div>span{font:11px var(--mono);color:var(--olive);padding-top:3px}.consent-card p{flex-direction:column;gap:5px;margin:0;display:flex}.consent-card b{font-size:12px}.consent-card small{color:#707067;font-size:11px;line-height:1.5}.confirm{cursor:pointer;align-items:flex-start;gap:11px;padding:10px 0;font-size:12px;line-height:1.5;display:flex}.confirm input{appearance:none;background:var(--white);border:1px solid #99968c;flex:none;width:18px;height:18px;margin:0}.confirm input:checked{background:var(--olive);border-color:var(--olive)}.confirm input:checked:after{content:"✓";color:#fff;text-align:center;font-size:12px;display:block}.inline-details{border-top:1px solid var(--line);margin:15px 0;padding-top:12px;font-size:12px}.inline-details summary{cursor:pointer;color:var(--olive-dark)}.inline-details p{color:#707067;margin:12px 0;font-size:11px;line-height:1.6}.paper-page .button:disabled{color:#f7f6f0}.paper-page .full{margin-top:16px}.capture-page{color:var(--paper);background:#1a1d1b;flex-direction:column;min-height:calc(100svh - 76px);padding:0 clamp(16px,4vw,56px) 28px;display:flex}.capture-page .progress{margin-bottom:9px}.capture-page .progress:before{background:#484a42}.capture-page .progress-step{color:#a3a49a}.capture-page .progress-step i{background:#1a1d1b}.capture-page .progress-step.current{color:var(--paper)}.capture-head{border-bottom:1px solid #3e413a;grid-template-columns:170px 1fr 170px;align-items:center;min-height:63px;display:grid}.region-select,.pause-button{color:var(--paper);background:0 0;border:1px solid #55574f;justify-self:start;padding:10px 13px;font-size:12px}.region-select span{margin-left:20px}.pause-button{justify-self:end}.instruction{text-align:center}.instruction p{font:20px var(--display);margin:0 0 3px}.instruction small{color:#aaa99e;font-size:10px}.capture-content{flex:1;grid-template-columns:minmax(0,1fr) 230px;gap:24px;min-height:400px;padding:24px 0 14px;display:grid}.camera-stage{aspect-ratio:16/9;background:#252925;border:1px solid #41443c;place-items:center;min-height:410px;max-height:calc(100svh - 290px);display:grid;position:relative;overflow:hidden}.camera-stage video{object-fit:cover;width:100%;height:100%;position:absolute}.mirror{transform:scaleX(-1)}.analysis-canvas{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.camera-guides{border:1px solid #e0cb9b29;border-radius:48% 48% 42% 42%;position:absolute;inset:12% 30%}.camera-guides i{border-style:solid;border-color:#d8bd7c;width:21px;height:21px;position:absolute}.camera-guides i:first-child{border-width:1px 0 0 1px;top:-1px;left:-1px}.camera-guides i:nth-child(2){border-width:1px 1px 0 0;top:-1px;right:-1px}.camera-guides i:nth-child(3){border-width:0 0 1px 1px;bottom:-1px;left:-1px}.camera-guides i:nth-child(4){border-width:0 1px 1px 0;bottom:-1px;right:-1px}.camera-empty{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.camera-symbol{color:var(--amber);font-size:28px}.camera-empty b{font:22px var(--display);font-weight:400}.camera-empty>span:not(.camera-symbol){color:#b5b4ab;font-size:11px}.quality-chip{color:#e6e3d9;background:#181b18d1;align-items:center;gap:8px;padding:9px 12px;font-size:10px;display:flex;position:absolute;bottom:16px;left:16px}.indicator{background:#d6a957;border-radius:50%;width:7px;height:7px}.indicator.ok{background:#94a76c}.landmark-overlay{fill:none;stroke:#e5c76d;stroke-width:.004px;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.view-rail{padding:9px 0}.view-rail .eyebrow{margin-bottom:14px}.view-item{text-align:left;color:#c6c5ba;background:0 0;border:0;border-bottom:1px solid #3b3e38;grid-template-columns:34px 1fr 20px;align-items:center;width:100%;min-height:49px;padding:4px 8px;font-size:11px;display:grid}.view-item.current{color:#fff2d2;border-left:2px solid var(--amber);background:#2e322b}.view-num{font:10px var(--mono);color:#87897f}.view-status{text-align:right;color:#adb789}.view-note{color:#a6a69d;margin-top:17px;font-size:10px;line-height:1.55}.capture-controls{border-top:1px solid #42453e;grid-template-columns:1fr 1fr 1fr;align-items:center;padding-top:14px;display:grid}.capture-controls>.text-button{color:#c8c6bb;justify-self:start}.shutter-wrap{flex-direction:column;align-items:center;gap:6px;display:flex}.shutter{background:var(--paper);outline:1px solid var(--paper);outline-offset:3px;border:5px solid #c7c3b7;border-radius:50%;width:52px;height:52px;padding:0}.shutter:disabled{opacity:.35}.shutter-wrap small{color:#a9aaa0;font-size:9px}.capture-controls>.button{justify-self:end;min-height:42px}.inline-error{border-left:2px solid var(--amber);color:#f0dfbd;background:#352c25;max-width:900px;margin:13px auto 0;padding:10px 14px;font-size:11px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inspect-page{background:#e9e6de;min-height:calc(100svh - 76px);padding:0 clamp(16px,4vw,56px) 38px}.inspect-page .progress{margin-bottom:8px}.inspect-toolbar{border-bottom:1px solid #d3d0c6;justify-content:space-between;align-items:center;height:52px;display:flex}.segmented{border:1px solid #c7c4b9;display:flex}.segmented button{color:#72736a;background:0 0;border:0;padding:9px 16px;font-size:10px}.segmented button.active{background:var(--olive-dark);color:#fff}.version{font:10px var(--mono);color:#77776d}.atlas-layout{grid-template-columns:170px minmax(300px,1fr) minmax(260px,330px);gap:22px;min-height:530px;padding:22px 0;display:grid}.region-list .eyebrow{color:#7b7a70;margin:6px 0 15px}.region-row{border-bottom:1px solid #d3d0c6;flex-direction:column;gap:5px;padding:12px 10px;font-size:12px;display:flex}.region-row small{color:#85847b;text-transform:capitalize;font-size:9px}.atlas-viewer{background:#e1ded5;border:1px solid #d1cec4;place-items:center;min-height:495px;display:grid;position:relative;overflow:hidden}.viewer-grid{background-color:#0000;background-image:linear-gradient(#585d4b0d 1px,#0000 1px),linear-gradient(90deg,#585d4b0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.atlas-face{fill:none;stroke:#566047;stroke-width:1.1px;width:auto;max-width:66%;height:min(430px,75%);position:relative}.atlas-face .centerline{stroke:#bc9756;stroke-dasharray:4 5;stroke-width:.8px}.viewer-label{font:9px var(--mono);color:#67685f;letter-spacing:.04em;position:absolute}.label-top{top:19px;left:20px}.label-side{bottom:18px;right:18px}.inspector{background:#f3f0e8;border:1px solid #d8d4c9;padding:22px 20px}.inspector .eyebrow{color:var(--olive);font-size:9px}.inspector h3{font:25px/1.12 var(--display);margin:0 0 11px;font-weight:400}.inspector-copy{color:#77766e;font-size:11px;line-height:1.55}.measure-list{border-top:1px solid var(--line);margin:17px 0}.measure-list>div{border-bottom:1px solid #e0dcd2;grid-template-columns:1fr auto;gap:4px;padding:9px 0;display:grid}.measure-list>div span{text-transform:capitalize;color:#66665f;font-size:10px}.measure-list>div b{font:12px var(--mono);font-weight:400}.measure-list>div small{color:#8b8a82;grid-column:1/3;font-size:9px}.field-label{margin-top:12px;font-size:10px}.field-label input{min-height:36px;padding:8px}.inspector .full{min-height:39px;margin-top:15px;font-size:11px}.inspector>.text-button{color:#686d51;font-size:11px}.capability-row{color:#79786f;border-top:1px solid #d2cfc5;flex-wrap:wrap;gap:22px;padding-top:12px;font-size:9px;display:flex}.capability-row b{color:#52564a;text-transform:capitalize;font-weight:400}.export-page{padding-bottom:50px}.export-heading{text-align:center;max-width:640px;margin:0 auto 34px}.export-heading .eyebrow{margin-bottom:12px}.export-heading h2{font-size:44px}.export-heading .subhead{margin:10px auto 0;font-size:14px}.export-grid{grid-template-columns:minmax(240px,.85fr) minmax(300px,1.15fr);gap:28px;max-width:1000px;margin:0 auto;display:grid}.export-settings{background:#e8e5dc;border:1px solid #d6d2c7;flex-direction:column;gap:15px;padding:20px;display:flex}.export-settings label{gap:7px}.export-settings textarea{resize:vertical;min-height:76px}.export-files{border-top:1px solid #cfcbc0;grid-template-columns:1fr 1fr;gap:9px;padding-top:14px;font-size:10px;display:grid}.export-files b,.export-files small{grid-column:1/3}.export-files span:before{content:"↳ ";color:var(--olive)}.export-files small{color:#818078;font-size:9px;line-height:1.4}.export-settings .button{min-height:40px;margin-top:0;font-size:11px}.prompt-card{background:#fbfaf6;border:1px solid #d5d1c7;flex-direction:column;min-height:470px;padding:24px 25px;display:flex}.prompt-card-head{font:19px var(--display);border-bottom:1px solid #e0dcd2;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.copy-button{font:10px var(--sans);background:0 0;border:1px solid #d2cec4;padding:7px 10px}.prompt-card>p{font:16px/1.7 var(--display);color:#3f413c;margin:22px 0 25px}.included-note{color:#72736a;border-top:1px solid #dfdbd1;flex-direction:column;gap:6px;margin-top:auto;padding-top:13px;font-size:10px;display:flex}.included-note b{color:var(--ink);font-size:11px}.export-footnote{max-width:1000px;margin:18px auto}.data-page .data-card{background:#e8e5dc;border:1px solid #d4d0c5;margin:28px 0;padding:10px 20px}.data-card>div{border-bottom:1px solid #d4d0c5;justify-content:space-between;align-items:center;min-height:50px;font-size:12px;display:flex}.data-card>div b{font:12px var(--mono);color:var(--olive-dark);font-weight:400}.data-card>small{color:#77766f;font:9px var(--mono);overflow-wrap:anywhere;padding:13px 0 4px;display:block}.data-page .subhead{font-size:14px}.data-page .button-danger{margin-top:9px}.global-footer{background:var(--paper);min-height:56px;font:9px var(--mono);letter-spacing:.04em;color:#77766e;border-top:1px solid #292b2621;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding:13px clamp(18px,5vw,76px);display:flex}.global-footer span:last-child{align-items:center;gap:16px;display:flex}.global-footer button{font:inherit;color:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.global-footer a{text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #b58e4f}.confirm input:focus-visible{outline-offset:2px}::selection{color:#1b1e1a;background:#d7c28c}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:760px){.topbar{grid-template-columns:1fr auto;height:62px;padding:0 18px}.topbar nav{z-index:8;background:var(--paper);border-top:1px solid var(--line);justify-content:space-around;gap:0;height:54px;position:fixed;bottom:0;left:0;right:0}.topbar nav button{min-width:70px;height:100%}.data-link{font-size:11px}.hero{min-height:calc(100svh - 62px);padding:0 22px 66px}.hero-grid{grid-template-columns:1fr;min-height:calc(100svh - 150px)}.hero-copy{padding:64px 0 35px}.hero h1{font-size:clamp(48px,12vw,76px)}.hero-lede{max-width:360px;font-size:16px}.hero-note{margin-top:33px;font-size:9px}.hero-art{opacity:.83;grid-row:1;height:34vh;min-height:210px;margin:0 -22px}.profile-line{width:36%;height:90%;top:5%;left:34%}.hero-copy{grid-row:2;margin-top:-20px}.hero-footer{gap:12px;height:auto;padding-top:12px;font-size:10px}.hero-footer span{max-width:29%}.paper-page{padding:0 19px 80px}.progress{height:66px;margin-bottom:27px}.progress-step{font-size:9px}.narrow h2,.export-heading h2{font-size:39px}.choice-grid{gap:7px}.choice{min-height:148px;padding:13px 10px}.choice strong{font-size:14px}.choice small{font-size:9px}.choice-icon{font-size:28px}.prep-notes{gap:9px}.prep-notes b{font-size:12px}.prep-notes span{font-size:9px}.capture-page{min-height:calc(100svh - 116px);padding:0 12px 69px}.capture-page .progress{height:55px;margin-bottom:2px}.capture-head{grid-template-columns:72px 1fr 68px;min-height:55px}.region-select,.pause-button{padding:8px 6px;font-size:9px}.region-select span{margin-left:6px}.instruction p{font-size:14px}.instruction small{font-size:8px}.pause-button{white-space:nowrap}.capture-content{grid-template-rows:minmax(300px,1fr) 86px;grid-template-columns:1fr;gap:8px;min-height:0;padding:11px 0 8px}.camera-stage{aspect-ratio:3/4;grid-row:1;height:100%;min-height:300px;max-height:none}.camera-stage video{object-fit:cover}.camera-guides{inset:12% 20%}.view-rail{grid-row:2;gap:7px;padding:2px 0;display:flex;overflow-x:auto}.view-rail .eyebrow,.view-note{display:none}.view-item{border:1px solid #42453f;flex:none;grid-template-columns:23px 1fr 15px;width:auto;min-width:124px;min-height:46px;padding:0 8px}.capture-controls{z-index:5;background:#1a1d1b;border-top:1px solid #42453e;grid-template-columns:1fr 68px 1fr;padding:10px 14px 8px;position:fixed;bottom:54px;left:0;right:0}.capture-controls .button{padding:0 9px;font-size:10px}.shutter{width:44px;height:44px}.shutter-wrap small{display:none}.inspect-page{min-height:calc(100vh - 116px);padding:0 14px 27px}.inspect-page .progress{height:57px}.inspect-toolbar{height:44px}.atlas-layout{grid-template-columns:1fr;gap:8px;min-height:0;padding:13px 0}.region-list{align-items:center;gap:5px;display:flex;overflow:auto}.region-list .eyebrow{display:none}.region-row{border:1px solid #d1cec4;min-width:max-content;padding:8px 9px}.region-row span{font-size:10px}.region-row small{font-size:8px}.atlas-viewer{grid-row:1;height:42vh;min-height:320px}.atlas-face{max-width:72%;height:85%}.inspector{padding:17px}.inspector h3{font-size:22px}.measure-list{margin:9px 0}.measure-list>div{padding:7px 0}.inspector .field-label{width:calc(50% - 7px);margin-right:7px;display:inline-flex}.inspector .button{margin-top:8px}.capability-row{gap:8px 14px}.export-page{padding-bottom:74px}.export-heading{margin-bottom:20px}.export-heading h2{font-size:36px}.export-heading .subhead{font-size:13px}.export-grid{grid-template-columns:1fr;gap:12px}.export-settings{gap:12px;padding:15px}.prompt-card{min-height:350px;padding:18px}.prompt-card>p{font-size:15px}.global-footer{grid-template-columns:1fr auto;padding:10px 13px 65px;font-size:7px;display:grid}.global-footer>span:nth-child(2){grid-row:2}.global-footer span:last-child{gap:9px}.data-page{padding-top:1px}.data-page .narrow h2{font-size:36px}}
