.orf-page .orf-chart{background:#fff;min-height:290px;overflow-x:auto}.orf-page .orf-chart svg{max-width:none;display:block}.orf-page .orf-result-head strong{margin-bottom:6px;font-size:32px;line-height:1.15;display:block}.orf-page .orf-figure-options{margin-top:24px}.orf-page .pa-inputs .orf-figure-heading{letter-spacing:normal;font:inherit;margin:0}.orf-page .orf-figure-toggle{cursor:pointer;color:#17233b;text-align:left;border-top:1px solid #dce5ef;align-items:center;width:100%;min-height:44px;padding:0;font-size:15px;font-weight:650;display:flex}.orf-page .orf-figure-toggle:after{content:"";border-bottom:2px solid #526077;border-right:2px solid #526077;width:8px;height:8px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}.orf-page .orf-figure-toggle[aria-expanded=true]:after{transform:rotate(-135deg)}.orf-page .orf-figure-fields{padding-top:10px}.orf-page .orf-actions{flex-wrap:wrap;gap:8px;display:flex}.orf-page .orf-results{text-align:left;margin-top:32px}.orf-page .orf-table{margin:0;overflow-x:auto}.orf-page .orf-scroll-shell{min-width:0;position:relative}.orf-page .orf-results .orf-scroll-shell{margin:16px 0}.orf-page .pa-reading .orf-scroll-shell{margin:20px 0}.orf-page .orf-scroll-shell[data-more=true]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#94a3b859);width:28px;position:absolute;top:0;bottom:0;right:0}.orf-page .orf-table table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:14px}.orf-page :is(.orf-chart,.orf-table,.orf-reading-map){scrollbar-color:#94a3b8 #eef2f7;scrollbar-width:thin}.orf-page :is(.orf-chart,.orf-table,.orf-reading-map)::-webkit-scrollbar{height:8px}.orf-page :is(.orf-chart,.orf-table,.orf-reading-map)::-webkit-scrollbar-track{background:#eef2f7;border-radius:4px}.orf-page :is(.orf-chart,.orf-table,.orf-reading-map)::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}.orf-page .orf-table th,.orf-page .orf-table td{text-align:left;border-bottom:1px solid #e2e8f0;padding:10px 12px}.orf-page .orf-table tr[aria-selected=true]{background:#eff6ff}.orf-page .orf-results .orf-table :is(th,td):first-child{z-index:1;background:#f7f9fd;position:sticky;left:0;box-shadow:inset -1px 0 #dce3ec,2px 0 6px #0000000a}.orf-page .orf-results .orf-table tr[aria-selected=true] td:first-child{background:#eff6ff}.orf-page .orf-table td button{color:#1d4ed8;cursor:pointer;border-radius:6px;min-width:44px;min-height:44px;padding:4px 8px;font-weight:600}.orf-page .orf-table td button:hover{background:#e8eefb}.orf-page .orf-table tr[aria-selected=true] td button{background:#dbeafe}.orf-page .orf-selected-card{background:#fff;border:1px solid #dce3ec;border-radius:12px;margin-top:24px;padding:20px}.orf-page .orf-results pre{white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;background:#f8fafc;padding:16px;overflow-x:auto}.orf-page .orf-range{gap:12px;display:flex}.orf-page .orf-range label{flex:1;min-width:0}.orf-page .orf-thumb{padding:20px}.orf-page .orf-thumb img{width:100%;height:auto;display:block}.orf-page .orf-reading-map{overflow-x:auto}.orf-page .orf-reading-map svg{width:100%;min-width:650px;height:auto;display:block}main.ga2#top.pa-page.orf-page .pfd-landing .pa-reading .pa-effect-table table{table-layout:auto}main.ga2#top.pa-page.orf-page .pfd-landing .pa-reading .pa-effect-table tr>:first-child{width:auto;min-width:80px}.orf-page .pa-inputs h2:not(:first-child){margin:24px 0 12px}.orf-page .pa-inputs .orf-file-button{margin:10px 0 15px}.orf-page .pa-inputs>small{margin-bottom:15px}.orf-page .pa-inputs>label:not(.pa-field),.orf-page .orf-figure-fields>label:not(.pa-field){margin-bottom:10px;padding:10px 0;display:block}@media (width>=901px){.orf-page .pa-preview-column{align-self:start;position:sticky;top:80px}}.orf-page .orf-annotated-map{min-width:650px;position:relative}.orf-page .orf-reading-dot,.orf-page .orf-reading-key span{color:#fff;background:#2563eb;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-grid}.orf-page .orf-reading-dot{position:absolute;transform:translate(-50%,-50%)}.orf-page .orf-reading-key{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:0;list-style:none;display:grid}.orf-page .orf-reading-key li{align-items:center;gap:8px;display:flex}.orf-page .pa-inputs textarea{resize:vertical;border:1px solid #cbd5e1;border-radius:6px;width:100%;min-height:180px;padding:10px;font:13px/1.5 monospace}.orf-page .pa-inputs>label:not(.pa-field),.orf-page .orf-figure-fields>label:not(.pa-field){align-items:center;gap:8px;min-height:44px;display:flex}.orf-page .pa-segment button{min-height:44px}main.ga2#top.orf-page .pfd-landing .pa-how .step-art{padding:16px}main.ga2#top.orf-page .pfd-landing .pa-how .art-panel{padding:8px}.orf-page .tt-mini-segment>*{flex:auto}main.ga2#top.orf-page.pa-page .pfd-landing section:has(+section .pa-reading) .pa-reading{padding-bottom:72px}@media (width<=600px){main.ga2#top.orf-page.pa-page .pfd-landing section:has(+section .pa-reading) .pa-reading{padding-bottom:56px}}@media (width<=900px){.orf-page .pa-preview-column{order:-1}}
