.uss-biblical-map{background:#0c1422;border:1px solid #1f2d40;color:#eef6f7;display:grid;gap:8px;min-width:0;padding:10px}.uss-biblical-map.is-compact{gap:6px;padding:7px}.uss-biblical-map-toolbar{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.uss-biblical-map-toolbar>div:first-child{display:grid;gap:1px;min-width:0}.uss-biblical-map-toolbar span,.uss-biblical-map-mix span,.uss-biblical-map-scale span{color:#5eead4;font-size:10px;font-weight:950;letter-spacing:0;text-transform:uppercase}.uss-biblical-map-toolbar strong{color:#fff;font-size:16px;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uss-biblical-map-toggles,.uss-biblical-map-nav{align-items:center;display:flex;gap:5px}.uss-biblical-map-toggles button,.uss-biblical-map-nav button{background:#111d2e;border:1px solid #314156;color:#cbd5e1;cursor:pointer;font:inherit;font-size:11px;font-weight:900;line-height:1;min-height:28px;padding:7px 9px}.uss-biblical-map-nav button{min-width:30px;padding:7px}.uss-biblical-map-toggles button.is-active,.uss-biblical-map-nav button:hover,.uss-biblical-map-toggles button:hover{background:#0f766e;border-color:#2dd4bf;color:#fff}.uss-biblical-map-mix{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.uss-biblical-map-mix label{align-items:center;display:grid;gap:8px;grid-template-columns:auto minmax(120px,1fr)}.uss-biblical-map-mix input{accent-color:#0f766e;min-height:auto;width:100%}.uss-biblical-map-canvas{background:#d8d1bd;border:1px solid #334155;height:460px;min-height:320px;overflow:hidden;position:relative}.uss-biblical-map.is-compact .uss-biblical-map-canvas{height:210px;min-height:180px}.uss-biblical-modern-layer,.uss-biblical-parchment-layer,.uss-biblical-overlay-layer{inset:0;position:absolute}.uss-biblical-modern-layer img{height:256px;opacity:.72;position:absolute;width:256px}.uss-biblical-parchment-layer{background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.22),transparent 26%),radial-gradient(circle at 80% 78%,rgba(88,69,42,.17),transparent 28%),linear-gradient(135deg,#c9b47f80,#e8ddbc6b 48%,#80663d5c);mix-blend-mode:multiply;pointer-events:none}.uss-biblical-parchment-layer.is-mixed{opacity:.54}.uss-biblical-parchment-layer:after{background-image:linear-gradient(rgba(15,23,42,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.08) 1px,transparent 1px);background-size:42px 42px;content:"";inset:0;opacity:.28;position:absolute}.uss-biblical-overlay-layer{pointer-events:none;z-index:2}.uss-biblical-overlay-layer .uss-biblical-boundary-shape{fill:#0f766e38;stroke:#022c22f0;stroke-linecap:square;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.uss-biblical-overlay-layer .uss-biblical-boundary-group:nth-child(2n) .uss-biblical-boundary-shape{fill:#ff4d1c29;stroke:#7e3017e6}.uss-biblical-overlay-layer .uss-biblical-boundary-label{fill:#06281f;font-size:13px;font-weight:950;paint-order:stroke;pointer-events:none;stroke:#fffaeae6;stroke-width:4px;text-anchor:middle;text-transform:uppercase}.uss-biblical-map-marker{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;gap:6px;min-height:24px;padding:0;position:absolute;transform:translate(-9px,-9px);z-index:4}.uss-biblical-map-marker span{background:#08111f;border:2px solid #f8fafc;box-shadow:0 0 0 3px #0f766e80,0 8px 18px #02061757;height:16px;min-width:16px;width:16px}.uss-biblical-map-marker em{background:#08111fe0;border:1px solid rgba(255,255,255,.24);color:#f8fafc;font-size:11px;font-style:normal;font-weight:950;max-width:145px;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;white-space:nowrap}.uss-biblical-map-marker:hover span,.uss-biblical-map-marker.is-active span{background:#ff4d1c;box-shadow:0 0 0 4px #ff4d1c47,0 10px 22px #02061761}.uss-biblical-map-marker.is-active em{border-color:#ffb199;color:#fff}.uss-biblical-map-empty{align-items:center;background:#0f172ac7;color:#e2e8f0;display:flex;font-size:13px;font-weight:800;inset:16px;justify-content:center;line-height:1.35;padding:18px;position:absolute;text-align:center;z-index:5}.uss-biblical-map-scale,.uss-biblical-map-attribution{background:#08111fe0;border:1px solid rgba(255,255,255,.18);bottom:8px;position:absolute;z-index:6}.uss-biblical-map-scale{display:grid;gap:1px;left:8px;padding:6px 8px}.uss-biblical-map-scale strong{color:#fff;font-size:12px}.uss-biblical-map-attribution{color:#dbeafe;font-size:10px;font-weight:800;padding:5px 7px;right:8px;text-decoration:none}.uss-biblical-map-legend{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:11px;font-weight:850;gap:7px}.uss-biblical-map-legend span{align-items:center;display:inline-flex;gap:5px}.uss-biblical-map-legend i{border:1px solid rgba(255,255,255,.35);display:inline-block;height:9px;width:18px}.uss-biblical-map-legend .is-modern{background:#9cc6e7}.uss-biblical-map-legend .is-boundary{background:#0f766e}.uss-biblical-map-legend .is-point{background:#08111f;width:9px}@media(max-width:900px){.uss-biblical-map-toolbar,.uss-biblical-map-mix,.uss-biblical-map-mix label{grid-template-columns:1fr}.uss-biblical-map-toggles,.uss-biblical-map-nav,.uss-biblical-map-legend{flex-wrap:wrap}.uss-biblical-map-canvas{height:320px}.uss-biblical-map.is-compact .uss-biblical-map-canvas{height:190px}}:root{--uss-orange: #0f766e;--uss-orange-dark: #0f4f4a;--uss-orange-soft: #ecfeff;--uss-orange-line: #99f6e4;--uss-bg: #eef2f5;--uss-white: #ffffff;--uss-text: #172033;--uss-muted: #657083;--uss-border: #e3e8ef;--uss-border-strong: #cbd5e1;--uss-panel-shadow: 0 16px 34px rgba(15, 23, 42, .08);--uss-card-shadow: 0 10px 22px rgba(15, 23, 42, .06);--uss-green: #15803d;--uss-blue: #1d4ed8;--uss-red: #b91c1c;--uss-ink: #111827;--uss-ink-soft: #1f2937;--uss-teal: #0f766e;--uss-gold: #b45309;--uss-ruby: #be123c;--uss-surface: #f8fafc}.uss-root,.uss-root *{box-sizing:border-box}.uss-root{color:var(--uss-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;width:100vw}.entry-content:has(.uss-root),.et_pb_section:has(.uss-root),.et_pb_row:has(.uss-root),.et_pb_column:has(.uss-root){max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}.et_pb_section:has(.uss-root),.entry-content:has(.uss-root){margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw!important}body.uss-study-studio-host-page{background:var(--uss-bg)}body.uss-study-studio-host-page .entry-title.main_title{display:none!important}body.uss-study-studio-host-page .preloader{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.uss-study-studio-host-page #main-content>.container,body.uss-study-studio-host-page #content-area,body.uss-study-studio-host-page #left-area,body.uss-study-studio-host-page article.type-page,body.uss-study-studio-host-page .entry-content{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}@media(min-width:900px){body.uss-study-studio-host-page{overflow-x:hidden;overflow-y:auto}body.uss-study-studio-host-page #main-header,body.uss-study-studio-host-page #dtb-after-header,body.uss-study-studio-host-page .et-l--footer{display:none!important}body.uss-study-studio-host-page #page-container,body.uss-study-studio-host-page #et-main-area,body.uss-study-studio-host-page #main-content{margin:0!important;padding:0!important}}.uss-app-shell{background:var(--uss-bg);border:0;border-radius:0;box-shadow:none;margin:0 auto;max-width:none;min-height:100vh;min-height:100dvh;overflow:visible;width:100%}@media(min-width:900px){body.uss-study-studio-host-page .uss-app-shell{display:block;height:auto;min-height:100vh;min-height:100dvh}body.uss-study-studio-host-page .uss-topbar{gap:10px;grid-template-columns:minmax(96px,136px) minmax(0,1fr) auto auto;min-height:54px;padding:6px 14px}body.uss-study-studio-host-page .uss-topbar>div:first-child{min-width:0}body.uss-study-studio-host-page .uss-topbar h1{font-size:20px;white-space:nowrap}body.uss-study-studio-host-page .uss-topbar .uss-kicker{font-size:10px;margin-bottom:2px}body.uss-study-studio-host-page .uss-nav button,body.uss-study-studio-host-page .uss-install-button,body.uss-study-studio-host-page .uss-donate-link{border-radius:2px;min-height:28px;padding:4px 8px}}.uss-topbar{align-items:center;background:#0f172a;border-bottom:1px solid rgba(148,163,184,.24);color:var(--uss-white);display:grid;gap:16px;grid-template-columns:minmax(160px,220px) minmax(0,1fr) auto auto;padding:18px 22px}.uss-topbar>div:first-child{min-width:180px}.uss-brand-lockup{align-self:center}.uss-topbar h1,.uss-hero h2,.uss-panel h2,.uss-study-header h2,.uss-logged-out h2{letter-spacing:0;line-height:1.1;margin:0}.uss-topbar h1{color:var(--uss-white);font-size:24px}.uss-topbar .uss-muted-copy{color:#cbd5e1}.uss-kicker{color:var(--uss-orange-dark);font-size:12px;font-weight:700;letter-spacing:0;margin:0 0 4px;text-transform:uppercase}.uss-nav{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.uss-nav-label-short{display:none}.uss-nav button,.uss-install-button,.uss-chip-row button,.uss-tabs button{background:transparent;border:1px solid transparent;border-radius:8px;color:var(--uss-muted);cursor:pointer;font:inherit;font-weight:700;min-height:38px;min-width:0;padding:8px 12px}.uss-topbar .uss-nav button{color:#cbd5e1}.uss-nav button:hover,.uss-nav button.is-active,.uss-install-button:hover,.uss-chip-row button:hover,.uss-tabs button.is-active{background:var(--uss-orange-soft);border-color:var(--uss-orange-line);color:var(--uss-orange-dark)}.uss-topbar .uss-nav button:hover,.uss-topbar .uss-nav button.is-active{background:#14b8a624;border-color:#5eead44d;color:#ecfeff}.uss-nav button:focus-visible,.uss-install-button:focus-visible,.uss-chip-row button:focus-visible,.uss-tabs button:focus-visible,.uss-button-primary:focus-visible,.uss-button-secondary:focus-visible,.uss-primary-link:focus-visible,.uss-study-card:focus-visible,.uss-tool-card:focus-visible,.uss-stop-list button:focus-visible,.uss-tool-list button:focus-visible{outline:3px solid rgba(15,118,110,.32);outline-offset:2px}.uss-install-button{border-color:var(--uss-orange-line);color:var(--uss-orange-dark)}.uss-tier,.uss-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;line-height:1;min-height:28px;padding:6px 10px;text-transform:capitalize}.uss-badge{background:#eff6ff;color:var(--uss-blue)}.uss-badge.is-premium{background:var(--uss-orange-soft);color:var(--uss-orange-dark)}.uss-dashboard,.uss-study-board,.uss-reader,.uss-workspace,.uss-journeys,.uss-premium,.uss-notes,.uss-rabbit-trails,.uss-community,.uss-tools{padding:16px 18px 22px}.uss-offline-banner{background:#fef3c7;border-bottom:1px solid #fde68a;color:#78350f;font-weight:700;line-height:1.45;padding:10px 22px}.uss-hero,.uss-study-header,.uss-logged-out{background:var(--uss-white);border:1px solid var(--uss-border-strong);border-radius:8px;box-shadow:var(--uss-panel-shadow);display:grid;gap:22px;grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);margin-bottom:22px;padding:24px}.uss-logged-out{align-items:center;grid-template-columns:1fr auto;margin:0}.uss-logged-out p{color:var(--uss-muted);margin:12px 0 0;max-width:620px}.uss-muted-copy{color:var(--uss-muted);line-height:1.45;margin:10px 0 0}.uss-hero h2,.uss-logged-out h2{font-size:34px;max-width:720px}.uss-launcher{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto auto;margin-top:18px;max-width:760px}.uss-launcher-compact{max-width:640px}.uss-launcher input,.uss-launcher select,.uss-reader-picker input,.uss-reader-picker select,.uss-note-form input,.uss-note-form textarea,.uss-note-form select,.uss-notes-toolbar input,.uss-note-edit input,.uss-note-edit textarea,.uss-note-edit select,.uss-inline-note input,.uss-inline-note textarea,.uss-rabbit-toolbar select,.uss-trail-actions select,.uss-study-header-actions select,.uss-prompts+textarea{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;color:var(--uss-text);font:inherit;min-height:44px;padding:10px 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.uss-launcher input:focus,.uss-launcher select:focus,.uss-reader-picker input:focus,.uss-reader-picker select:focus,.uss-note-form input:focus,.uss-note-form textarea:focus,.uss-note-form select:focus,.uss-notes-toolbar input:focus,.uss-note-edit input:focus,.uss-note-edit textarea:focus,.uss-note-edit select:focus,.uss-inline-note input:focus,.uss-inline-note textarea:focus,.uss-rabbit-toolbar select:focus,.uss-trail-actions select:focus,.uss-study-header-actions select:focus,.uss-prompts+textarea:focus{border-color:var(--uss-orange);box-shadow:0 0 0 3px #0f766e29;outline:0}.uss-launcher select{min-width:110px}.uss-reader-picker{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(180px,1fr) minmax(110px,.35fr) auto;margin-top:12px;max-width:640px}.uss-reader-picker label{display:grid;gap:6px}.uss-reader-picker label span{color:var(--uss-muted);font-size:12px;font-weight:800;line-height:1;text-transform:uppercase}.uss-reader-jump-actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(92px,auto))}.uss-prompts+textarea,.uss-note-form textarea,.uss-inline-note textarea{line-height:1.5;resize:vertical}.uss-button-primary,.uss-button-secondary,.uss-primary-link{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;white-space:nowrap}.uss-button-primary,.uss-primary-link{background:var(--uss-orange);border:1px solid var(--uss-orange);color:var(--uss-white)}.uss-button-primary:hover,.uss-primary-link:hover{background:var(--uss-orange-dark);color:var(--uss-white)}.uss-button-primary:disabled,.uss-button-secondary:disabled{cursor:not-allowed;opacity:.56}.uss-button-secondary{background:var(--uss-white);border:1px solid var(--uss-border);color:var(--uss-text)}.uss-button-danger{border-color:#fecaca;color:var(--uss-red)}.uss-button-danger:hover{background:#fef2f2;border-color:#fca5a5}.uss-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.uss-launcher-results{display:grid;gap:14px;margin-top:18px;max-width:840px}.uss-launcher-group{display:grid;gap:8px}.uss-launcher-group h3{color:var(--uss-muted);font-size:12px;letter-spacing:0;margin:0;text-transform:uppercase}.uss-launcher-result-list{display:grid;gap:8px}.uss-launcher-result{align-items:center;background:#f8fafc;border:1px solid var(--uss-orange-line);border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.uss-launcher-result h4{font-size:16px;margin:7px 0 2px}.uss-launcher-result small{color:var(--uss-muted);display:block;font-weight:700;line-height:1.35}.uss-launcher-result p{color:var(--uss-muted);line-height:1.45;margin:8px 0 0}.uss-stat-grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.uss-stat{background:var(--uss-orange-soft);border:1px solid var(--uss-orange-line);border-radius:8px;min-height:94px;padding:16px}.uss-stat span{display:block;font-size:28px;font-weight:850}.uss-stat small{color:var(--uss-muted);font-weight:700}.uss-grid{display:grid;gap:18px}.uss-grid-main{grid-template-columns:repeat(2,minmax(0,1fr))}.uss-mobile-resume{display:none}.uss-panel{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;box-shadow:var(--uss-card-shadow);padding:16px}.uss-panel h2{border-bottom:1px solid var(--uss-border);font-size:18px;margin-bottom:12px;padding-bottom:10px}.uss-bootstrap-error{background:#fff6f2;border:1px solid #ff4d2e;color:#15202b;padding:18px}.uss-bootstrap-error h2{font-size:1.2rem;margin:0 0 8px}.uss-bootstrap-error p{margin:0 0 8px}.uss-card-stack{display:grid;gap:12px}.uss-study-card,.uss-journey-card,.uss-note-preview,.uss-tool-card,.uss-connection-card{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;box-shadow:0 1px #0f172a08;color:inherit;display:block;padding:14px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease;width:100%}.uss-study-card{cursor:pointer;margin-bottom:10px}.uss-study-card:hover{border-color:var(--uss-orange-line);box-shadow:var(--uss-card-shadow);transform:translateY(-1px)}.uss-study-card span,.uss-tool-card span{display:block;font-weight:800}.uss-study-card small,.uss-mobile-resume small,.uss-tool-card small,.uss-note-preview p,.uss-journey-card p,.uss-connection-card p,.uss-empty{color:var(--uss-muted)}.uss-journey-card{align-items:start;background:#fffdfb;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.uss-journey-card:hover,.uss-note-preview:hover,.uss-tool-card:hover,.uss-connection-card:hover,.uss-journey-library-card:hover{border-color:var(--uss-orange-line);box-shadow:var(--uss-card-shadow)}.uss-card-actions{align-items:end;display:grid;gap:10px;justify-items:end}.uss-journey-card h3,.uss-note-preview h3,.uss-connection-card h3{font-size:16px;letter-spacing:0;margin:0 0 6px}.uss-journey-card p,.uss-note-preview p,.uss-connection-card p{display:-webkit-box;line-height:1.45;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.uss-tool-card{background:#f8fafc;cursor:pointer}.uss-rabbit-toolbar{align-items:end;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.uss-rabbit-toolbar label{display:grid;gap:6px;max-width:240px;width:100%}.uss-rabbit-toolbar span,.uss-trail-meta span{color:var(--uss-muted);font-size:12px;font-weight:800}.uss-trail-card{background:#fffdfb;border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:12px;padding:16px}.uss-trail-card h3{font-size:17px;letter-spacing:0;margin:0}.uss-trail-card p{color:var(--uss-muted);line-height:1.5;margin:0}.uss-trail-meta{display:flex;flex-wrap:wrap;gap:8px}.uss-trail-meta span{background:#f8fafc;border:1px solid var(--uss-border);border-radius:999px;padding:6px 9px}.uss-trail-actions{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(150px,1fr) auto auto}.uss-tools-layout{display:grid;gap:18px;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr)}.uss-tool-list{display:grid;gap:10px}.uss-tool-list button{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;color:inherit;cursor:pointer;font:inherit;padding:12px;text-align:left}.uss-tool-list button:hover,.uss-tool-list button.is-active{background:var(--uss-orange-soft);border-color:var(--uss-orange-line)}.uss-tool-list span,.uss-tool-detail h3,.uss-empty-state strong,.uss-locked-state strong{display:block;font-weight:850}.uss-tool-list small{color:var(--uss-muted);display:block;margin-top:3px}.uss-tool-detail{border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:16px;padding:16px}.uss-tool-detail.is-locked{background:#fffaf5}.uss-tool-detail h3{font-size:22px;letter-spacing:0;margin:0}.uss-tool-detail>p,.uss-empty-state p,.uss-locked-state{color:var(--uss-muted);line-height:1.5;margin:0}.uss-empty-state,.uss-locked-state{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;display:grid;gap:10px;padding:14px}.uss-locked-state{align-items:center;background:var(--uss-orange-soft);border-color:var(--uss-orange-line);grid-template-columns:minmax(0,1fr) auto}.uss-preview-list{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.uss-preview-list span{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;color:var(--uss-muted);line-height:1.35;padding:10px}.uss-word-lab{display:grid;gap:14px}.uss-word-lab-form{display:grid;gap:10px;grid-template-columns:minmax(150px,.9fr) minmax(180px,1.1fr) auto}.uss-word-lab-form input{border:1px solid var(--uss-border);border-radius:8px;font:inherit;min-height:42px;min-width:0;padding:9px 10px}.uss-word-lab-summary{align-items:center;background:#f8fafc;border:1px solid var(--uss-border);border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.uss-word-lab-summary span{color:var(--uss-orange-dark);font-weight:850}.uss-word-lab-layout{display:grid;gap:14px;grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr)}.uss-word-list{align-content:start;display:grid;gap:8px}.uss-word-list button{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:3px;min-height:78px;padding:11px;text-align:left}.uss-word-list button:hover,.uss-word-list button.is-active{background:#f0fdf4;border-color:#bbf7d0}.uss-word-list span,.uss-word-detail h4,.uss-word-note-block strong,.uss-word-caution strong,.uss-occurrence-list strong,.uss-usage-notes strong{font-weight:850}.uss-word-list small,.uss-word-list em,.uss-word-meta,.uss-occurrence-list small,.uss-occurrence-list span,.uss-usage-notes span{color:var(--uss-muted);font-size:12px;font-style:normal}.uss-word-detail{display:grid;gap:13px;min-width:0}.uss-word-detail h4{font-size:20px;letter-spacing:0;margin:0}.uss-word-detail p,.uss-word-note-block p,.uss-word-caution p,.uss-occurrence-list p,.uss-usage-notes p{line-height:1.5;margin:0}.uss-word-meta,.uss-semantic-range,.uss-word-guardrails{display:flex;flex-wrap:wrap;gap:8px}.uss-word-meta span,.uss-semantic-range span,.uss-word-guardrails span{background:#f8fafc;border:1px solid var(--uss-border);border-radius:999px;padding:6px 9px}.uss-word-note-block,.uss-word-caution,.uss-occurrence-list article,.uss-usage-notes section{border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:7px;padding:12px}.uss-word-caution{background:#fffaf5;border-color:#fde68a}.uss-occurrence-list,.uss-usage-notes{display:grid;gap:9px}.uss-occurrence-list h4,.uss-usage-notes h4{font-size:15px;letter-spacing:0;margin:0}.uss-atlas{display:grid;gap:14px}.uss-atlas-form{display:grid;gap:10px;grid-template-columns:minmax(150px,.85fr) minmax(180px,1.15fr) auto}.uss-atlas-form input{border:1px solid var(--uss-border);border-radius:8px;font:inherit;min-height:42px;min-width:0;padding:9px 10px}.uss-atlas-summary{align-items:center;background:#f8fafc;border:1px solid var(--uss-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 12px}.uss-atlas-summary span{color:var(--uss-orange-dark);font-weight:850}.uss-atlas-summary strong{color:var(--uss-text);font-size:13px}.uss-atlas-layout{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(280px,.95fr) minmax(0,1.05fr)}.uss-atlas-map-panel,.uss-atlas-detail{min-width:0}.uss-atlas-map-panel,.uss-atlas-detail{display:grid;gap:12px}.uss-atlas-place-list{align-content:start;display:grid;gap:8px}.uss-atlas-place-list button{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:3px;min-height:72px;padding:11px;text-align:left}.uss-atlas-place-list button:hover,.uss-atlas-place-list button.is-active{background:#ecfdf5;border-color:#99f6e4}.uss-atlas-place-list span,.uss-atlas-detail h4,.uss-atlas-note strong,.uss-atlas-mentions strong,.uss-atlas-boundaries strong{font-weight:850}.uss-atlas-place-list small,.uss-atlas-place-list em,.uss-atlas-meta,.uss-atlas-mentions small,.uss-atlas-mentions span,.uss-atlas-boundaries small,.uss-atlas-boundaries em{color:var(--uss-muted);font-size:12px;font-style:normal}.uss-atlas-detail h4{font-size:20px;letter-spacing:0;margin:0}.uss-atlas-detail p,.uss-atlas-note p,.uss-atlas-mentions p,.uss-atlas-boundaries p{line-height:1.5;margin:0}.uss-atlas-meta,.uss-atlas-tags,.uss-atlas-guardrails{display:flex;flex-wrap:wrap;gap:8px}.uss-atlas-meta span,.uss-atlas-tags span,.uss-atlas-guardrails span{background:#f8fafc;border:1px solid var(--uss-border);border-radius:999px;padding:6px 9px}.uss-atlas-note,.uss-atlas-mentions article,.uss-atlas-boundaries article{border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:7px;padding:12px}.uss-atlas-note{background:#f8fafc}.uss-atlas-mentions,.uss-atlas-boundaries{display:grid;gap:9px}.uss-atlas-mentions h4,.uss-atlas-boundaries h4{font-size:15px;letter-spacing:0;margin:0}.uss-atlas-boundaries article>div{align-items:center;display:flex;gap:8px;justify-content:space-between}.uss-atlas-boundaries article>div span{background:#ecfdf5;border:1px solid #99f6e4;color:#0f766e;font-size:11px;font-weight:850;padding:4px 7px;text-transform:uppercase}.uss-atlas-boundaries a{color:#0f766e;font-size:12px;font-weight:850}.uss-timeline{display:grid;gap:14px}.uss-timeline-form{display:grid;gap:10px;grid-template-columns:minmax(150px,.85fr) minmax(180px,1.15fr) auto}.uss-timeline-form input{border:1px solid var(--uss-border);border-radius:8px;font:inherit;min-height:42px;min-width:0;padding:9px 10px}.uss-timeline-summary{align-items:center;background:#f8fafc;border:1px solid var(--uss-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 12px}.uss-timeline-summary span{color:var(--uss-orange-dark);font-weight:850}.uss-timeline-summary strong{color:var(--uss-text);font-size:13px}.uss-timeline-layout{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr)}.uss-timeline-panel,.uss-timeline-detail{display:grid;gap:12px;min-width:0}.uss-timeline-period,.uss-timeline-note,.uss-timeline-passages article,.uss-timeline-links article{border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:7px;padding:12px}.uss-timeline-period{background:#f8fafc}.uss-timeline-period h4,.uss-timeline-detail h4,.uss-timeline-passages h4,.uss-timeline-links h4{font-size:18px;font-weight:850;letter-spacing:0;margin:0}.uss-timeline-period span,.uss-timeline-event-list small,.uss-timeline-event-list em,.uss-timeline-meta,.uss-timeline-passages small,.uss-timeline-links span,.uss-timeline-links small{color:var(--uss-muted);font-size:12px;font-style:normal}.uss-timeline-period p,.uss-timeline-detail p,.uss-timeline-note p,.uss-timeline-passages p,.uss-timeline-links p{line-height:1.5;margin:0}.uss-timeline-track{background:#e5e7eb;border-radius:999px;height:10px;overflow:hidden;position:relative}.uss-timeline-progress{background:#1d4ed8;border-radius:999px;display:block;height:100%;min-width:10px}.uss-timeline-event-list{align-content:start;display:grid;gap:8px}.uss-timeline-event-list button{align-items:center;background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:22px minmax(0,1fr);min-height:76px;padding:11px;text-align:left}.uss-timeline-event-list button:hover,.uss-timeline-event-list button.is-active{background:#eff6ff;border-color:#bfdbfe}.uss-timeline-dot{background:#1d4ed8;border:3px solid #dbeafe;border-radius:999px;display:block;height:18px;width:18px}.uss-timeline-event-list button.is-active .uss-timeline-dot{background:#b45309;border-color:#fde68a}.uss-timeline-event-list strong,.uss-timeline-note strong,.uss-timeline-passages strong,.uss-timeline-links strong{display:block;font-weight:850;overflow-wrap:anywhere}.uss-timeline-event-list small,.uss-timeline-event-list em{display:block;line-height:1.35;margin-top:2px}.uss-timeline-meta,.uss-timeline-guardrails{display:flex;flex-wrap:wrap;gap:8px}.uss-timeline-meta span,.uss-timeline-guardrails span{background:#f8fafc;border:1px solid var(--uss-border);border-radius:999px;padding:6px 9px}.uss-timeline-note{background:#f8fafc}.uss-timeline-note.is-caution{background:#fffaf5;border-color:#fde68a}.uss-timeline-passages,.uss-timeline-links{display:grid;gap:9px}.uss-timeline-passages article div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.uss-timeline-links{grid-template-columns:repeat(2,minmax(0,1fr))}.uss-timeline-links h4{grid-column:1 / -1}.uss-timeline-links article{align-content:start}.uss-entity-overlay{inset:0;pointer-events:none;position:fixed;z-index:999999}.uss-entity-backdrop{background:#0f172a85;inset:0;pointer-events:auto;position:absolute}.uss-entity-drawer{background:#fff;border-left:3px solid var(--uss-orange);box-shadow:-18px 0 36px #0f172a3d;display:flex;flex-direction:column;gap:12px;height:100%;margin-left:auto;max-width:620px;overflow:auto;padding:14px;pointer-events:auto;position:relative;width:min(620px,100vw)}.uss-entity-drawer>header{align-items:flex-start;background:#0f172a;color:#fff;display:flex;gap:12px;justify-content:space-between;margin:-14px -14px 0;padding:14px}.uss-entity-drawer>header h3{color:#fff;font-size:24px;line-height:1.05;margin:0}.uss-entity-drawer>header span{color:#cbd5e1;display:block;font-size:13px;font-weight:700;margin-top:5px}.uss-entity-summary{border-left:3px solid var(--uss-orange);color:var(--uss-text);font-size:15px;line-height:1.45;margin:0;padding:0 0 0 10px}.uss-entity-facts{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}.uss-entity-facts span{background:#f8fafc;border:1px solid var(--uss-border);color:var(--uss-text);display:grid;font-size:13px;gap:3px;min-height:50px;padding:9px}.uss-entity-facts b{color:var(--uss-muted);font-size:11px;text-transform:uppercase}.uss-entity-section{border-top:1px solid var(--uss-border-strong);padding-top:12px}.uss-entity-section h4{color:var(--uss-ink);font-size:14px;line-height:1.1;margin:0 0 8px;text-transform:uppercase}.uss-entity-section>p{color:var(--uss-muted);line-height:1.45;margin:0}.uss-entity-section.is-divine{border-color:#f59e0b}.uss-entity-list{display:grid;gap:8px}.uss-entity-list article{background:#fff;border:1px solid var(--uss-border);display:grid;gap:7px;padding:10px}.uss-entity-list article>div{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.uss-entity-list span{color:var(--uss-orange-dark);font-size:11px;font-weight:800;text-transform:uppercase}.uss-entity-list strong{color:var(--uss-ink);font-size:15px;line-height:1.15}.uss-entity-list em{color:var(--uss-muted);font-size:12px;font-style:normal;font-weight:800;text-transform:uppercase}.uss-entity-list p{color:var(--uss-muted);font-size:13px;line-height:1.4;margin:0}.uss-entity-list button,.uss-inline-action,.uss-companion-entity-list button{align-self:start;background:#0f172a;border:1px solid #0f172a;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:800;min-height:28px;padding:5px 8px;text-transform:uppercase}.uss-entity-list button:hover,.uss-inline-action:hover,.uss-companion-entity-list button:hover{background:var(--uss-orange);border-color:var(--uss-orange)}.uss-doctrine{display:grid;gap:14px}.uss-doctrine-form{display:grid;gap:10px;grid-template-columns:minmax(170px,1fr) minmax(170px,1fr) auto}.uss-doctrine-form input{border:1px solid var(--uss-border);border-radius:8px;font:inherit;min-height:42px;min-width:0;padding:9px 10px}.uss-doctrine-summary{align-items:center;background:#f8fafc;border:1px solid var(--uss-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 12px}.uss-doctrine-summary span{color:var(--uss-orange-dark);font-weight:850}.uss-doctrine-summary strong{color:var(--uss-text);font-size:13px}.uss-doctrine-layout{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr)}.uss-doctrine-list,.uss-doctrine-detail{display:grid;gap:12px;min-width:0}.uss-doctrine-list button{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:4px;min-height:92px;padding:12px;text-align:left}.uss-doctrine-list button:hover,.uss-doctrine-list button.is-active{background:#ecfdf5;border-color:#99f6e4}.uss-doctrine-list span,.uss-doctrine-detail h4,.uss-doctrine-claim strong,.uss-doctrine-passages strong,.uss-doctrine-issues strong,.uss-doctrine-links strong{display:block;font-weight:850;overflow-wrap:anywhere}.uss-doctrine-list small,.uss-doctrine-list em,.uss-doctrine-meta,.uss-doctrine-passages small,.uss-doctrine-issues span,.uss-doctrine-links span,.uss-doctrine-links small,.uss-doctrine-block-grid span{color:var(--uss-muted);font-size:12px;font-style:normal}.uss-doctrine-list small,.uss-doctrine-list em{line-height:1.35}.uss-doctrine-detail p,.uss-doctrine-claim p,.uss-doctrine-block-grid p,.uss-doctrine-passages p,.uss-doctrine-issues p,.uss-doctrine-links p{line-height:1.5;margin:0}.uss-doctrine-meta,.uss-doctrine-guardrails{display:flex;flex-wrap:wrap;gap:8px}.uss-doctrine-meta span,.uss-doctrine-guardrails span{background:#f8fafc;border:1px solid var(--uss-border);border-radius:999px;padding:6px 9px}.uss-doctrine-claim,.uss-doctrine-block-grid article,.uss-doctrine-passages article,.uss-doctrine-issues article,.uss-doctrine-links article{border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:7px;padding:12px}.uss-doctrine-claim,.uss-doctrine-block-grid article{background:#f8fafc}.uss-doctrine-block-grid article.is-caution,.uss-doctrine-issues article.is-caution{background:#fffaf5;border-color:#fde68a}.uss-doctrine-actions{display:flex;flex-wrap:wrap;gap:10px}.uss-doctrine-block-grid,.uss-doctrine-passages,.uss-doctrine-issues,.uss-doctrine-links{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.uss-doctrine-passages h4,.uss-doctrine-issues h4,.uss-doctrine-links h4{grid-column:1 / -1;font-size:18px;font-weight:850;letter-spacing:0;margin:0}.uss-doctrine-passages article div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.uss-doctrine-issues article,.uss-doctrine-links article{align-content:start}.uss-doctrine-study-card,.uss-doctrine-study-insights,.uss-doctrine-study-insights section{display:grid;gap:10px}.uss-doctrine-study-card h3,.uss-doctrine-study-insights h3,.uss-doctrine-study-note strong,.uss-doctrine-study-insights strong{font-weight:850;letter-spacing:0;margin:0;overflow-wrap:anywhere}.uss-doctrine-study-card h3{font-size:18px}.uss-doctrine-study-insights h3{font-size:15px}.uss-doctrine-study-card p,.uss-doctrine-study-note p,.uss-doctrine-study-insights p{line-height:1.5;margin:0}.uss-doctrine-study-note,.uss-doctrine-study-insights article{border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:7px;padding:11px}.uss-doctrine-study-note{background:#f8fafc}.uss-doctrine-study-note.is-caution,.uss-doctrine-study-insights article.is-caution{background:#fffaf5;border-color:#fde68a}.uss-doctrine-study-insights article div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.uss-doctrine-study-insights small,.uss-doctrine-study-insights span{color:var(--uss-muted);font-size:12px}.uss-progress{background:#f3f4f6;border-radius:999px;height:8px;margin-top:10px;overflow:hidden;width:100%}.uss-progress span{background:var(--uss-green);border-radius:inherit;display:block;height:100%;transition:width .18s ease}.uss-alert,.uss-inline-error{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:var(--uss-red);margin:14px 0;padding:10px 12px}.uss-save-message{color:var(--uss-green);font-weight:700}.uss-passage-header,.uss-action-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.uss-bible-text{margin-top:18px}.uss-bible-text p{color:var(--uss-text);font-size:18px;line-height:1.75;margin:0 0 12px}.uss-bible-text-tight p{font-size:16px}.uss-bible-text sup{color:var(--uss-orange-dark);font-size:12px;font-weight:800;margin-right:6px}.uss-workspace-grid{display:grid;gap:18px;grid-template-columns:minmax(260px,.9fr) minmax(340px,1.1fr) minmax(260px,.8fr);align-items:start}.uss-journey-grid{gap:14px;grid-template-columns:minmax(180px,.48fr) minmax(420px,1.28fr) minmax(390px,1.12fr) minmax(280px,.72fr)}.uss-study-header{align-items:center;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);margin-bottom:14px;padding:14px 16px}.uss-study-header h2{overflow-wrap:anywhere}.uss-study-header-actions{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(120px,1fr) minmax(150px,auto) auto}.uss-study-header-actions select{min-width:0}.uss-study-progress-block{display:grid;gap:6px;min-width:0}.uss-study-progress-block span{color:var(--uss-muted);font-size:12px;font-weight:800;line-height:1.2}.uss-journey-player{background:#e8eef3}.uss-journey-player .uss-study-header{box-shadow:none}.uss-journey-player .uss-panel{box-shadow:none;min-height:calc(100vh - 244px)}.uss-journey-player .uss-panel:nth-child(2),.uss-journey-player .uss-panel:nth-child(3){min-height:calc(100vh - 210px)}.uss-journey-player .uss-panel:nth-child(4){background:#f8fafc}.uss-journey-player .uss-context-grid{grid-template-columns:1fr;margin:12px 0}.uss-journey-player .uss-context-block{max-height:none;overflow:visible}.uss-journey-player .uss-bible-text{margin-top:12px}.uss-journey-player .uss-bible-text-tight p{font-size:17px;line-height:1.78}.uss-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.uss-tabs button{align-items:flex-start;display:grid;gap:3px;min-height:48px}.uss-tabs button span,.uss-tabs button small{line-height:1.1}.uss-tabs button small{color:var(--uss-muted);font-size:11px;font-weight:800}.uss-tabs button.is-completed small{color:var(--uss-green)}.uss-tabs button.is-in_progress small{color:var(--uss-orange-dark)}.uss-prompts{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px;padding:12px}.uss-prompts+textarea{min-height:170px}.uss-prompts p{color:var(--uss-text);margin:0 0 8px}.uss-prompts p:last-child{margin-bottom:0}.uss-note-form,.uss-inline-note{display:grid;gap:10px}.uss-note-form{margin-bottom:18px}.uss-inline-note{border-top:1px solid var(--uss-border);margin-top:14px;padding-top:14px}.uss-context-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0}.uss-context-block{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;max-height:260px;overflow:auto;padding:12px}.uss-context-block>span{color:var(--uss-muted);display:block;font-size:12px;font-weight:800;margin-bottom:8px;text-transform:uppercase}.uss-context-block p{color:var(--uss-muted);font-size:14px;line-height:1.55;margin-bottom:8px}.uss-context-block p:last-child{margin-bottom:0}.uss-connection-actions{margin-top:12px}.uss-connection-card{display:grid;gap:10px}.uss-connection-card.is-cautioned{background:#fffdfb;border-color:#fde68a}.uss-connection-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.uss-connection-card-head small{color:var(--uss-muted);font-size:12px;font-weight:800}.uss-connection-caution{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#9a3412!important;font-size:13px;font-weight:700;padding:9px 10px}.uss-connection-evidence{border-top:1px solid var(--uss-border);display:grid;gap:8px;padding-top:10px}.uss-connection-evidence h4{color:var(--uss-text);font-size:13px;font-weight:850;letter-spacing:0;margin:0}.uss-connection-evidence div{display:grid;gap:3px}.uss-connection-evidence strong{font-size:13px}.uss-connection-evidence p,.uss-connection-caution{display:block;line-height:1.45;margin:0;overflow:visible;-webkit-line-clamp:unset}.uss-related-doctrines{display:grid;gap:10px;margin-top:18px}.uss-panel>.uss-related-doctrines:first-child{margin-top:0}.uss-related-doctrines h3{font-size:15px;font-weight:850;letter-spacing:0;margin:0}.uss-related-doctrines>p{color:var(--uss-muted);line-height:1.45;margin:0}.uss-related-doctrine-card{background:#fffdfb;border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:10px;min-width:0;padding:12px}.uss-related-doctrine-card .uss-card-title-row>div{min-width:0}.uss-related-doctrine-card .uss-card-title-row span:not(.uss-badge){color:var(--uss-muted);display:block;font-size:11px;font-weight:800;margin-bottom:4px;text-transform:uppercase}.uss-related-doctrine-card strong{display:block;font-size:15px;line-height:1.25;overflow-wrap:anywhere}.uss-related-doctrine-card p{color:var(--uss-text);font-size:14px;line-height:1.45;margin:0}.uss-related-doctrine-card .uss-connection-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:0}.uss-related-doctrine-card .uss-button-primary,.uss-related-doctrine-card .uss-button-secondary{min-height:38px;padding:8px 10px;white-space:normal}.uss-journey-library{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.uss-journey-library-card{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;box-shadow:var(--uss-card-shadow);display:grid;gap:16px;grid-template-rows:1fr auto;min-height:255px;padding:18px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.uss-journey-library-card.is-locked{background:#fffaf5}.uss-journey-library-card:hover{transform:translateY(-1px)}.uss-card-title-row,.uss-meta-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.uss-card-title-row h3{font-size:18px;letter-spacing:0;margin:0}.uss-journey-subtitle,.uss-journey-library-card p,.uss-purpose{color:var(--uss-muted);line-height:1.45}.uss-meta-row{color:var(--uss-muted);flex-wrap:wrap;font-size:12px;font-weight:800;justify-content:flex-start;margin-top:12px;text-transform:capitalize}.uss-meta-row span{background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;padding:5px 8px}.uss-stop-list{display:grid;gap:10px}.uss-stop-list button{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;color:inherit;cursor:pointer;font:inherit;padding:12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.uss-stop-list button.is-active,.uss-stop-list button:hover{background:var(--uss-orange-soft);border-color:var(--uss-orange-line)}.uss-stop-list span{display:block;font-weight:850}.uss-stop-list small{color:var(--uss-muted);display:block;margin-top:4px}.uss-related-journeys{border-top:1px solid var(--uss-border);display:grid;gap:8px;margin-top:16px;padding-top:14px}.uss-related-journeys h3{font-size:14px;letter-spacing:0;margin:0}.uss-related-journeys p{color:var(--uss-muted);line-height:1.4;margin:0}.uss-entitlement-panel,.uss-feature-list{display:grid;gap:12px}.uss-entitlement-head{align-items:center;display:flex;gap:14px;justify-content:space-between}.uss-entitlement-head p,.uss-upgrade-inline span,.uss-price-card p{color:var(--uss-muted);line-height:1.4;margin:8px 0 0}.uss-limit-list{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.uss-limit-row{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;display:grid;gap:4px;padding:12px}.uss-limit-row span,.uss-limit-row small{color:var(--uss-muted);font-size:12px;font-weight:800}.uss-limit-row strong{font-size:20px}.uss-upgrade-inline{align-items:center;background:var(--uss-orange-soft);border:1px solid var(--uss-orange-line);border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-top:14px;padding:12px}.uss-premium-hero{background:var(--uss-white);border:1px solid var(--uss-border-strong);border-radius:8px;box-shadow:var(--uss-panel-shadow);display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(260px,360px);margin-bottom:22px;padding:24px}.uss-premium-hero h2{font-size:34px;letter-spacing:0;line-height:1.1;margin:0}.uss-premium-hero p{color:var(--uss-muted);line-height:1.55;max-width:680px}.uss-price-card{background:var(--uss-orange-soft);border:1px solid var(--uss-orange-line);border-radius:8px;display:grid;gap:10px;padding:18px}.uss-price-card span{color:var(--uss-orange-dark);font-size:28px;font-weight:900}.uss-price-card strong{color:var(--uss-text);font-size:16px}.uss-price-card small{color:var(--uss-muted);font-weight:800}.uss-feature-row{align-items:center;border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:14px}.uss-notes .uss-panel{margin:0 auto;max-width:860px}.uss-note-form{background:#fffdfb;border:1px solid var(--uss-border);border-radius:8px;padding:14px}.uss-study-board{background:linear-gradient(180deg,#111827 0,#111827 148px,transparent 148px),var(--uss-bg);min-height:760px}.uss-board-command{align-items:center;background:linear-gradient(135deg,#111827,#1f2937);color:var(--uss-white);display:grid;gap:14px;grid-template-columns:minmax(190px,.7fr) minmax(280px,1fr) auto auto;margin:-16px -18px 0;padding:18px 22px;position:sticky;top:0;z-index:20}.uss-board-command .uss-kicker{color:#93c5fd}.uss-board-command h2{color:var(--uss-white);font-size:24px;line-height:1.1;margin:0;overflow-wrap:anywhere}.uss-board-search{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.uss-board-search input{background:#fffffffa;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:var(--uss-ink);font:inherit;min-height:42px;min-width:0;padding:9px 11px;width:100%}.uss-board-search input:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #93c5fd42;outline:0}.uss-board-depth{background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:8px;display:flex;gap:3px;padding:3px}.uss-board-depth button{background:transparent;border:0;border-radius:6px;color:#cbd5e1;cursor:pointer;font:inherit;font-size:13px;font-weight:800;min-height:34px;padding:6px 9px}.uss-board-depth button.is-active{background:var(--uss-white);color:var(--uss-ink)}.uss-board-start{align-items:center;background:#ecfeff;border:1px solid #99f6e4;border-radius:8px;box-shadow:0 12px 26px #0f766e1a;display:grid;gap:8px 14px;grid-template-columns:auto minmax(160px,auto) minmax(0,1fr);margin:16px 0;padding:12px 14px}.uss-board-start span{background:var(--uss-teal);border-radius:999px;color:var(--uss-white);font-size:12px;font-weight:900;padding:6px 9px;text-transform:uppercase}.uss-board-start strong{color:#0f172a}.uss-board-start p{color:#115e59;line-height:1.4;margin:0}.uss-board-first-view{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 14px}.uss-board-first-view article{align-content:start;background:#fffffffa;border:1px solid var(--uss-border);border-radius:8px;box-shadow:0 8px 20px #0f172a0d;display:grid;gap:7px;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:154px;padding:13px}.uss-board-first-view span{color:var(--uss-teal);font-size:11px;font-weight:900;text-transform:uppercase}.uss-board-first-view strong{color:var(--uss-ink);font-size:16px;line-height:1.25}.uss-board-first-view p{color:var(--uss-muted);line-height:1.45;margin:0}.uss-board-first-view button{align-self:end;background:#ecfeff;border:1px solid #99f6e4;border-radius:6px;color:#0f766e;cursor:pointer;font:inherit;font-size:12px;font-weight:900;justify-self:start;line-height:1.1;padding:7px 9px}.uss-board-first-view button:hover,.uss-board-first-view button:focus-visible{background:#ccfbf1;outline:2px solid rgba(20,184,166,.25);outline-offset:2px}.uss-board-study-flow{background:#fffffffa;border:1px solid var(--uss-border);border-radius:8px;box-shadow:0 10px 24px #0f172a0d;display:grid;gap:10px;margin:0 0 12px;padding:12px}.uss-board-study-flow>header{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(220px,.48fr)}.uss-board-study-flow>header span{color:var(--uss-teal);display:block;font-size:11px;font-weight:900;text-transform:uppercase}.uss-board-study-flow>header strong{color:var(--uss-ink);display:block;font-size:17px;line-height:1.25;margin-top:2px}.uss-board-study-flow>header p{color:var(--uss-muted);font-size:13px;line-height:1.35;margin:0}.uss-board-study-flow-list{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.uss-board-study-flow-list button{align-items:start;background:#f8fafc;border:1px solid transparent;border-radius:8px;color:#334155;cursor:pointer;display:grid;font:inherit;gap:3px 8px;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;min-height:76px;min-width:0;padding:9px;text-align:left}.uss-board-study-flow-list button:hover,.uss-board-study-flow-list button:focus-visible,.uss-board-study-flow-list button.is-active{background:#ecfeff;border-color:#99f6e4;color:#0f766e;outline:0}.uss-board-study-flow-list em{align-items:center;background:#0f766e;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-style:normal;font-weight:900;height:24px;justify-content:center;line-height:1;width:24px}.uss-board-study-flow-list button.is-active em{background:var(--uss-ink)}.uss-board-study-flow-list span{color:var(--uss-ink);font-size:14px;font-weight:900;line-height:1.15;overflow-wrap:anywhere}.uss-board-study-flow-list small{color:#64748b;display:block;font-size:12px;grid-column:2;line-height:1.25}.uss-board-mobile-tabs{background:#fffffff5;border:1px solid var(--uss-border);border-radius:8px;display:none;gap:4px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 12px;padding:4px}.uss-board-mobile-tabs button{background:transparent;border:0;border-radius:6px;color:var(--uss-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:850;min-height:38px;padding:7px 3px}.uss-board-mobile-tabs button.is-active{background:#ecfeff;color:#0f766e}.uss-board-workbench{align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);min-height:440px}.uss-board-panel-menu{align-content:start;background:#fffffffa;border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:7px;max-height:560px;overflow:auto;padding:9px}.uss-board-panel-menu button{background:#f8fafc;border:1px solid transparent;border-radius:7px;color:#334155;cursor:pointer;display:grid;font:inherit;gap:3px;min-height:62px;padding:9px;text-align:left}.uss-board-panel-menu button:hover,.uss-board-panel-menu button.is-active{background:#ecfeff;border-color:#99f6e4;color:#0f766e}.uss-board-panel-menu span{color:var(--uss-ink);font-size:14px;font-weight:900}.uss-board-panel-menu small{color:#64748b;line-height:1.25}.uss-board-panel-menu em{color:#0f766e;font-size:11px;font-style:normal;font-weight:900;text-transform:uppercase}.uss-board-detail-panel{background:#fffffffa;border:1px solid var(--uss-border);border-radius:8px;box-shadow:0 12px 28px #0f172a0f;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:440px;min-width:0}.uss-board-detail-panel>header{align-items:start;border-bottom:1px solid var(--uss-border);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:13px 14px}.uss-board-detail-panel>header span{color:var(--uss-teal);display:block;font-size:11px;font-weight:900;text-transform:uppercase}.uss-board-detail-panel>header h3{color:var(--uss-ink);font-size:20px;line-height:1.15;margin:3px 0 0}.uss-board-detail-panel>header p{color:var(--uss-muted);line-height:1.35;margin:4px 0 0}.uss-board-detail-body{min-height:0;overflow:auto;padding:14px}.uss-board-detail-stack{display:grid;gap:10px}.uss-board-reading-path{display:grid;gap:10px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.uss-board-reading-step{background:#f8fafc;border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:7px;min-width:0;padding:12px}.uss-board-reading-step.is-immediate{background:#ecfeff;border-color:#99f6e4}.uss-board-reading-step span{color:var(--uss-teal);font-size:11px;font-weight:900;text-transform:uppercase}.uss-board-reading-step strong{color:var(--uss-ink);font-size:16px;line-height:1.25}.uss-board-reading-step p{color:var(--uss-muted);line-height:1.45;margin:0}.uss-board-reading-list{display:grid;gap:7px;max-height:190px;overflow:auto}.uss-board-reading-list div{background:#ffffffb8;border:1px solid rgba(148,163,184,.28);border-radius:7px;padding:8px}.uss-board-reading-list b{color:var(--uss-ink);display:block;font-size:13px;margin:0 0 3px}.uss-board-detail-body .uss-board-passage-text{max-height:390px;overflow:auto}.uss-board-layout.is-legacy-scroll{display:none}.uss-board-layout{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(240px,.72fr) minmax(420px,1.36fr) minmax(300px,.92fr)}.uss-board-rail{display:grid;gap:12px}.uss-board-left{position:sticky;top:86px}.uss-board-module{background:#fffffffa;border:1px solid var(--uss-border);border-radius:8px;box-shadow:0 8px 22px #1118270d;display:grid;gap:12px;padding:14px}.uss-board-module.is-fallback{border-color:#fde68a}.uss-board-module.is-locked{background:#f8fafc;border-style:dashed}.uss-board-module>header{align-items:start;border-bottom:1px solid var(--uss-border);display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding-bottom:10px}.uss-board-module h3{color:var(--uss-ink);font-size:16px;line-height:1.15;margin:0}.uss-board-module header p{color:var(--uss-muted);font-size:13px;line-height:1.35;margin:4px 0 0}.uss-board-module header span{background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:var(--uss-blue);font-size:11px;font-weight:900;line-height:1;padding:6px 8px;text-transform:uppercase}.uss-board-module-meta{align-items:end;display:grid;gap:7px;justify-items:end}.uss-board-module-actions{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.uss-board-module-actions button{background:#fff;border:1px solid #cbd5e1;border-radius:7px;color:#334155;cursor:pointer;font:inherit;font-size:11px;font-weight:900;min-height:28px;padding:5px 7px;text-transform:uppercase}.uss-board-module-actions button:hover{background:#ecfeff;border-color:#99f6e4;color:#0f766e}.uss-board-module.is-fallback header span{background:#fffbeb;border-color:#fde68a;color:var(--uss-gold)}.uss-board-module.is-empty header span,.uss-board-module.is-locked header span{background:#f8fafc;border-color:#cbd5e1;color:#475569}.uss-board-module p,.uss-board-module li{color:var(--uss-muted);line-height:1.5}.uss-board-module p{margin:0}.uss-board-module>strong,.uss-board-main-point>strong{color:var(--uss-ink);display:block;font-size:18px;line-height:1.35}.uss-board-state-message{background:#f8fafc;border-left:3px solid #94a3b8;border-radius:6px;color:#475569!important;font-size:13px;padding:9px 10px}.uss-board-note-form{display:grid;gap:10px}.uss-board-note-form label{color:#334155;display:grid;font-size:12px;font-weight:900;gap:6px;text-transform:uppercase}.uss-board-note-form input,.uss-board-note-form textarea{background:#f8fafc;border:1px solid var(--uss-border);border-radius:8px;color:var(--uss-ink);font:inherit;padding:10px;text-transform:none;width:100%}.uss-board-note-form textarea{line-height:1.5;min-height:150px;resize:vertical}.uss-board-note-form input:focus,.uss-board-note-form textarea:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf82e;outline:0}.uss-board-note-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.uss-board-empty-state{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;display:grid;gap:6px;padding:11px}.uss-board-empty-state strong{color:#334155;font-size:13px}.uss-board-empty-state p,.uss-board-empty-state small{color:#64748b;line-height:1.45}.uss-board-reference-list,.uss-board-source-grid{display:grid;gap:8px}.uss-board-reference-list article,.uss-board-mini-card{background:var(--uss-surface);border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:5px;padding:10px}.uss-board-reference-list span,.uss-board-mini-card span{color:var(--uss-teal);display:block;font-size:12px;font-weight:900;text-transform:uppercase}.uss-board-reference-list strong,.uss-board-mini-card strong{color:var(--uss-ink)}.uss-board-reference-list small{color:#475569;line-height:1.4}.uss-board-path{display:grid;gap:8px;margin:0;padding-left:20px}.uss-board-module-nav{display:flex;flex-wrap:wrap;gap:6px}.uss-board-module-nav a{background:#f8fafc;border:1px solid var(--uss-border);border-radius:999px;color:#334155;font-size:12px;font-weight:800;padding:7px 9px;text-decoration:none}.uss-board-module-nav a:hover{background:#ecfeff;border-color:#99f6e4;color:#0f766e}.uss-board-center{display:grid;gap:14px;min-width:0}.uss-board-passage-text{background:#fffdfb;border:1px solid #f1f5f9;border-radius:8px;padding:14px}.uss-board-passage-text p{color:#111827;font-size:18px}.uss-board-main-point{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #dbeafe;border-radius:8px;display:grid;gap:10px;padding:12px}.uss-board-caution{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#78350f!important;padding:10px}.uss-board-context-copy,.uss-board-context-block{background:#f8fafc;border:1px solid var(--uss-border);border-radius:8px;color:#334155!important;line-height:1.45;padding:10px}.uss-board-context-block{display:grid;gap:4px}.uss-board-context-block>span{color:var(--uss-teal);font-size:11px;font-weight:900;text-transform:uppercase}.uss-board-chip-row{display:flex;flex-wrap:wrap;gap:6px}.uss-board-chip-row span{background:#ecfeff;border:1px solid #99f6e4;border-radius:999px;color:#0f766e;font-size:12px;font-weight:800;padding:6px 8px}.uss-board-caution-list{display:grid;gap:8px}.uss-board-note-actions{align-items:center;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr)}.uss-board-fact-list,.uss-board-source-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.uss-board-fact{background:#f8fafc;border:1px solid var(--uss-border);border-radius:8px;min-width:0;padding:9px}.uss-board-fact span{color:var(--uss-muted);display:block;font-size:11px;font-weight:900;text-transform:uppercase}.uss-board-fact strong{color:var(--uss-ink);display:block;font-size:13px;line-height:1.35;margin-top:3px;overflow-wrap:anywhere}.uss-board-empty{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;box-shadow:var(--uss-panel-shadow);display:grid;gap:14px;margin:0 auto;max-width:780px;padding:26px}.uss-board-empty h2{color:var(--uss-ink);font-size:34px;line-height:1.1;margin:0}.uss-board-empty p{color:var(--uss-muted);line-height:1.5;margin:0}.uss-study-home-hero{align-items:stretch;background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;box-shadow:none;display:grid;gap:14px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);margin-bottom:14px;padding:16px}.uss-study-home-hero h2{font-size:30px;line-height:1.1;margin:0}.uss-home-command,.uss-home-sidecar,.uss-home-primary,.uss-home-library{min-width:0}.uss-home-command{display:grid;gap:10px}.uss-home-command p{color:var(--uss-muted);line-height:1.45;margin:0}.uss-home-launcher{background:#f8fafc;border:1px solid var(--uss-border);border-radius:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:8px}.uss-home-launcher input{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;font:inherit;min-height:44px;min-width:0;padding:10px 12px}.uss-target-chip-row{display:flex;flex-wrap:wrap;gap:6px}.uss-target-chip-row span,.uss-example-row button{background:#f8fafc;border:1px solid var(--uss-border);border-radius:999px;color:var(--uss-muted);font-size:12px;font-weight:850;padding:6px 9px}.uss-home-access-strip,.uss-home-workspace .uss-panel,.uss-resource-head,.uss-atlas-map-panel,.uss-atlas-detail{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;box-shadow:none}.uss-home-access-strip{display:grid;gap:8px;padding:14px}.uss-home-access-strip strong{font-size:17px;line-height:1.25}.uss-home-access-strip p{color:var(--uss-muted);line-height:1.4;margin:0}.uss-home-stat-row{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.uss-home-stat-row .uss-stat{min-height:74px;padding:12px}.uss-home-stat-row .uss-stat span{font-size:22px}.uss-home-workspace{display:grid;gap:14px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.uss-home-workspace .uss-panel{padding:14px}.uss-home-workspace .uss-panel h2{font-size:17px;padding-bottom:10px}.uss-resource-head{align-items:end;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:12px;padding:14px 16px}.uss-resource-head h2{font-size:25px;line-height:1.15;margin:0}.uss-resource-head p{color:var(--uss-muted);line-height:1.45;margin:6px 0 0;max-width:760px}.uss-atlas{gap:10px}.uss-atlas-form{background:var(--uss-white);border:1px solid var(--uss-border);border-radius:8px;padding:10px}.uss-atlas-summary{background:var(--uss-white);justify-content:flex-start}.uss-atlas-layout{align-items:stretch;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)}.uss-atlas-map-panel{display:grid;gap:10px;padding:12px}.uss-atlas-map-panel .uss-biblical-map-canvas{height:clamp(500px,54vw,680px)}.uss-atlas-place-list{border-top:1px solid var(--uss-border);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));max-height:220px;overflow:auto;padding-top:10px}.uss-atlas-place-list button{min-height:58px;padding:8px 9px}.uss-atlas-detail{align-content:start;max-height:820px;overflow:auto;padding:14px}.uss-atlas-detail .uss-card-title-row{border-bottom:1px solid var(--uss-border);padding-bottom:10px}.uss-atlas-note,.uss-atlas-mentions article,.uss-atlas-boundaries article{border:0;border-top:1px solid var(--uss-border);border-radius:0;padding:10px 0 0}.uss-atlas-mentions h4,.uss-atlas-boundaries h4{font-size:13px}@media(max-width:1180px){.uss-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.uss-board-first-view{grid-template-columns:repeat(2,minmax(0,1fr))}.uss-board-study-flow-list{grid-template-columns:repeat(3,minmax(0,1fr))}.uss-board-layout{grid-template-columns:minmax(220px,.74fr) minmax(0,1.26fr)}.uss-board-right{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.uss-workspace-grid .uss-panel:last-child{grid-column:1 / -1}.uss-journey-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.uss-feature-row h3{font-size:16px;letter-spacing:0;margin:0 0 4px}.uss-feature-row p{color:var(--uss-muted);line-height:1.4;margin:0}@media(max-width:900px){.uss-app-shell{border-left:0;border-radius:0;border-right:0}.uss-topbar,.uss-hero,.uss-study-home-hero,.uss-home-launcher,.uss-home-workspace,.uss-premium-hero,.uss-study-header,.uss-board-command,.uss-board-start,.uss-board-first-view,.uss-board-study-flow>header,.uss-board-reading-path,.uss-board-workbench,.uss-board-layout,.uss-board-search,.uss-board-note-actions,.uss-board-fact-list,.uss-logged-out,.uss-grid-main,.uss-journey-library,.uss-workspace-grid,.uss-tools-layout,.uss-word-lab-form,.uss-word-lab-layout,.uss-atlas-form,.uss-atlas-layout,.uss-timeline-form,.uss-timeline-layout,.uss-timeline-links,.uss-doctrine-form,.uss-doctrine-layout,.uss-doctrine-block-grid,.uss-doctrine-passages,.uss-doctrine-issues,.uss-doctrine-links,.uss-study-header-actions,.uss-preview-list,.uss-context-grid,.uss-limit-list,.uss-trail-actions,.uss-locked-state,.uss-reader-picker,.uss-launcher-result,.uss-upgrade-inline{grid-template-columns:1fr}.uss-board-command{margin:-16px -18px 0;position:static}.uss-board-left{position:static}.uss-board-right{grid-template-columns:1fr}.uss-board-panel-menu{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow:visible}.uss-board-detail-panel{min-height:380px}.uss-reader-jump-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.uss-nav{justify-content:stretch;overflow-x:auto}.uss-nav button{flex:1}.uss-launcher,.uss-home-stat-row,.uss-stat-grid{grid-template-columns:1fr}.uss-study-home-hero{padding:18px}.uss-study-home-hero h2{font-size:32px}.uss-journey-player .uss-panel,.uss-journey-player .uss-panel:nth-child(2),.uss-journey-player .uss-panel:nth-child(3){min-height:0}}@media(max-width:760px){.uss-app-shell{border:0;box-shadow:none;min-height:100vh;padding-bottom:82px}.uss-topbar{display:block;padding:14px 16px}.uss-topbar>div:first-child{min-width:0}.uss-topbar h1{font-size:22px}.uss-topbar>.uss-tier{margin-top:10px}.uss-install-button{margin-top:10px;min-height:36px;padding:7px 10px}.uss-nav{background:var(--uss-white);border-top:1px solid var(--uss-border-strong);bottom:0;box-shadow:0 -12px 28px #0f172a24;display:grid;gap:3px;grid-template-columns:repeat(10,minmax(0,1fr));left:0;overflow:visible;padding:8px 8px calc(8px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:9999}.uss-topbar .uss-nav button{color:var(--uss-muted)}.uss-topbar .uss-nav button:hover,.uss-topbar .uss-nav button.is-active{background:var(--uss-orange-soft);border-color:var(--uss-orange-line);color:var(--uss-orange-dark)}.uss-nav button{border-radius:8px;font-size:10px;line-height:1.1;min-height:46px;padding:6px 2px;text-align:center;white-space:nowrap}.uss-nav-label-full{display:none}.uss-nav-label-short{display:inline}.uss-tier{min-height:26px}.uss-card-title-row,.uss-entitlement-head,.uss-passage-header,.uss-action-row{align-items:stretch}.uss-card-title-row,.uss-entitlement-head{flex-direction:column}.uss-card-actions,.uss-study-header-actions{justify-items:stretch}.uss-rabbit-toolbar{align-items:stretch;display:grid;grid-template-columns:1fr}.uss-rabbit-toolbar label{max-width:none}.uss-preview-list span,.uss-limit-row,.uss-stat{min-width:0}.uss-offline-banner{padding:10px 14px}.uss-mobile-resume{align-items:center;background:var(--uss-white);border:1px solid var(--uss-border-strong);border-radius:8px;box-shadow:var(--uss-card-shadow);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin:0 0 14px;padding:14px}.uss-mobile-resume span{color:var(--uss-orange-dark);display:block;font-size:12px;font-weight:800;text-transform:uppercase}.uss-mobile-resume strong,.uss-mobile-resume small{display:block;overflow-wrap:anywhere}.uss-board-mobile-tabs{display:grid;position:sticky;top:0;z-index:18}.uss-board-mobile-tabs button{background:transparent;border:0;border-radius:6px;color:var(--uss-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:850;min-height:38px;padding:7px 3px}.uss-board-mobile-tabs button.is-active{background:#ecfeff;color:#0f766e}.uss-board-first-view{gap:9px}.uss-board-first-view article{min-height:0}.uss-board-study-flow{padding:10px}.uss-board-study-flow-list{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px}.uss-board-study-flow-list button{flex:0 0 172px;min-height:82px}.uss-board-panel-menu{display:flex;gap:7px;overflow-x:auto;padding:7px}.uss-board-panel-menu button{flex:0 0 156px;min-height:68px}.uss-board-detail-panel>header{grid-template-columns:1fr}.uss-home-library-grid{grid-template-columns:1fr}}@media(max-width:560px){.uss-dashboard,.uss-study-board,.uss-reader,.uss-workspace,.uss-journeys,.uss-premium,.uss-notes,.uss-rabbit-trails,.uss-community,.uss-tools,.uss-topbar{padding:14px}.uss-hero,.uss-premium-hero,.uss-panel,.uss-study-header,.uss-logged-out{padding:16px}.uss-hero h2,.uss-logged-out h2{font-size:28px}.uss-premium-hero h2,.uss-tool-detail h3{font-size:26px}.uss-panel h2{font-size:18px}.uss-board-command{margin:-14px -14px 0}.uss-journey-card,.uss-feature-row{grid-template-columns:1fr}.uss-card-actions{align-items:stretch;justify-items:stretch}.uss-passage-header,.uss-action-row{align-items:stretch;flex-direction:column}.uss-button-primary,.uss-button-secondary,.uss-primary-link{width:100%}}.uss-root .uss-button-primary,.uss-root .uss-button-secondary,.uss-root .uss-primary-link,.uss-root .uss-panel,.uss-root .uss-hero,.uss-root .uss-study-header,.uss-root .uss-logged-out,.uss-root .uss-tier,.uss-root .uss-badge,.uss-root .uss-nav button,.uss-root input,.uss-root select,.uss-root textarea{border-radius:2px}.uss-header-actions{align-items:center;display:flex;gap:8px;justify-content:end}.uss-donate-link{align-items:center;background:#ff4d1c;border:1px solid #ff4d1c;border-radius:2px;color:#fff;display:inline-flex;font-size:12px;font-weight:850;justify-content:center;min-height:32px;padding:7px 11px;text-decoration:none;text-transform:uppercase}.uss-donate-link:hover{background:#d7330c;border-color:#d7330c;color:#fff}.uss-companion{background:#e9eef3;min-height:calc(100vh - 82px);padding:10px}.uss-companion-command,.uss-resource-head{align-items:center;background:#08111f;border:1px solid #1f2f45;border-left:4px solid #ff4d1c;color:#fff;display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin-bottom:8px;padding:8px 10px}.uss-companion-command .uss-kicker,.uss-resource-head .uss-kicker{color:#5eead4}.uss-companion-command h2,.uss-resource-head h2{color:#fff;font-size:28px;line-height:1.05;margin:0}.uss-companion-command p,.uss-resource-head p{color:#cbd5e1;line-height:1.35;margin:6px 0 0}.uss-companion-search{background:transparent;border:0;display:grid;gap:8px;grid-template-columns:minmax(220px,1.2fr) minmax(160px,.82fr) 86px minmax(170px,auto) 90px minmax(132px,.48fr) auto;align-items:end;padding:0}.uss-companion-search input,.uss-companion-search select,.uss-companion-note-box textarea{background:#fff;border:1px solid #cbd5e1;color:#172033;font:inherit;min-height:42px;padding:9px 10px;width:100%}.uss-companion-search label{display:grid;gap:8px}.uss-companion-search label span,.uss-companion-basis span{color:#9fb1c9;font-size:11px;font-weight:850;text-transform:uppercase}.uss-companion-jump-actions{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(96px,1fr))}.uss-companion-basis{background:#f8fafc14;border:1px solid rgba(203,213,225,.18);border-left:3px solid #0f766e;display:grid;gap:4px;min-height:42px;padding:7px 10px}.uss-companion-basis strong{color:#fff;font-size:13px}.uss-companion-context-bar{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px}.uss-companion-context-item{background:#fff;border:1px solid #c5ceda;border-top:3px solid #0f172a;min-width:0;padding:10px}.uss-companion-context-item span,.uss-companion-side-panel>span,.uss-companion-panel-title span,.uss-forum-grid article span{color:#0f766e;display:block;font-size:11px;font-weight:900;letter-spacing:0;margin-bottom:5px;text-transform:uppercase}.uss-companion-context-item strong,.uss-companion-side-panel strong,.uss-forum-grid article strong{color:#172033;display:block;font-size:15px;line-height:1.2}.uss-companion-context-item p,.uss-companion-side-panel p,.uss-forum-grid article p{color:#556174;font-size:13px;line-height:1.38;margin:6px 0 0}.uss-companion-timeline-drawer{background:#fff;border:1px solid #c5ceda;border-left:4px solid #ff4d1c;margin-bottom:8px;padding:10px}.uss-companion-drawer-head,.uss-companion-reader-head,.uss-companion-panel-title{align-items:center;display:flex;gap:10px;justify-content:space-between}.uss-companion-drawer-head h3,.uss-companion-reader-head h3{color:#172033;font-size:22px;margin:0}.uss-companion-timeline-list{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.uss-companion-timeline-list article{background:#f8fafc;border:1px solid #d8dee7;padding:9px}.uss-companion-timeline-list article span{color:#ff4d1c;display:block;font-size:11px;font-weight:850;margin-bottom:4px;text-transform:uppercase}.uss-companion-timeline-list article strong{display:block;font-size:14px}.uss-companion-timeline-list article p{color:#556174;font-size:13px;line-height:1.35;margin:5px 0 0}.uss-companion-workspace{display:grid;gap:10px;grid-template-columns:minmax(0,3fr) minmax(330px,1fr);min-height:540px;height:auto}@media(min-width:900px){body.uss-study-studio-host-page .uss-companion{display:flex;flex-direction:column;gap:6px;height:auto;min-height:calc(100dvh - 54px);overflow:visible;padding:6px}body.uss-study-studio-host-page .uss-companion-command{gap:10px;grid-template-columns:minmax(0,1fr);margin-bottom:0;padding:6px 8px}body.uss-study-studio-host-page .uss-companion-command h2{font-size:22px}body.uss-study-studio-host-page .uss-companion-search{gap:6px;padding:0}body.uss-study-studio-host-page .uss-companion-search label{gap:3px}body.uss-study-studio-host-page .uss-companion-search input,body.uss-study-studio-host-page .uss-companion-search select{min-height:34px;padding:6px 8px}body.uss-study-studio-host-page .uss-companion-basis{min-height:34px;padding:5px 8px}body.uss-study-studio-host-page .uss-companion-context-bar{gap:6px;margin-bottom:0}body.uss-study-studio-host-page .uss-companion-context-item{border-top-width:2px;padding:7px 8px}body.uss-study-studio-host-page .uss-companion-context-item span{font-size:10px;margin-bottom:3px}body.uss-study-studio-host-page .uss-companion-context-item strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.uss-study-studio-host-page .uss-companion-context-item p{display:-webkit-box;font-size:12px;line-height:1.28;margin-top:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.uss-study-studio-host-page .uss-companion-workspace{flex:1 1 auto;height:auto;min-height:min(720px,calc(100dvh - 170px))}}.uss-companion-reader-panel,.uss-companion-sidebar{background:#fff;border:1px solid #c5ceda;min-height:0;overflow:auto}.uss-companion-reader-panel{padding:16px 18px 22px}.uss-companion-reader-head{border-bottom:1px solid #d8dee7;margin-bottom:10px;padding-bottom:10px;position:sticky;top:0;z-index:2;background:#fff}.uss-companion-reader-actions{align-items:center;display:flex;gap:8px}.uss-companion-verses{display:grid;gap:2px;max-width:980px}.uss-companion-verses button{background:#fff;border:0;border-left:4px solid transparent;color:#172033;cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:42px minmax(0,1fr);line-height:1.7;padding:8px 10px;text-align:left;width:100%}.uss-companion-verses button:hover{background:#f8fafc;border-left-color:#94a3b8}.uss-companion-verses button.is-active{background:#ecfeff;border-left-color:#ff4d1c;box-shadow:inset 0 0 0 1px #99f6e4}.uss-companion-verses sup{color:#0f766e;font-size:12px;font-weight:900;line-height:1.4;padding-top:5px;text-align:right}.uss-companion-verses span{font-size:20px}.uss-companion-side-stack{display:grid;gap:8px;padding:8px}.uss-companion-side-panel{background:#fff;border:1px solid #cbd5e1;border-left:3px solid #0f172a;padding:10px}.uss-companion-side-panel.is-selected{background:#08111f;border-color:#08111f;border-left-color:#ff4d1c}.uss-companion-side-panel.is-selected span,.uss-companion-side-panel.is-selected strong{color:#fff}.uss-companion-side-panel.is-selected p{color:#cbd5e1}.uss-companion-side-panel.is-insight{border-left-color:#ff4d1c}.uss-companion-word-list,.uss-companion-entity-list,.uss-companion-reference-list{display:grid;gap:6px}.uss-companion-word-list article,.uss-companion-entity-list article,.uss-companion-reference-list article{background:#f8fafc;border:1px solid #d8dee7;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) auto;padding:7px}.uss-companion-word-list article p,.uss-companion-entity-list article p,.uss-companion-reference-list article p{grid-column:1 / -1;margin:0}.uss-companion-word-list article span,.uss-companion-entity-list article span,.uss-companion-reference-list article span{color:#0f766e;font-size:12px;font-weight:850}.uss-companion-note-box{display:grid;gap:8px}.uss-companion-note-box textarea{line-height:1.45;min-height:96px;resize:vertical}.uss-companion-public-toggle{align-items:center;color:#334155;display:flex;font-size:13px;font-weight:800;gap:8px;line-height:1.25}.uss-companion-public-toggle input{min-height:auto;width:auto}.uss-companion-note-message{color:#0f766e;font-weight:800}.uss-companion-caution{background:#fff7ed;border-left:3px solid #ff4d1c;color:#7c2d12!important;padding:7px 8px}.uss-companion-my-notes,.uss-companion-public-notes{display:grid;gap:6px}.uss-companion-my-notes article,.uss-companion-public-notes article{background:#f8fafc;border:1px solid #d8dee7;display:grid;gap:5px;padding:8px}.uss-companion-my-notes article strong{color:#172033;font-size:13px}.uss-companion-my-notes article span{color:#0f766e;font-size:11px;font-weight:900;text-transform:uppercase}.uss-companion-my-notes article p,.uss-companion-public-notes article p{margin:0}.uss-companion-note-votes{align-items:center;display:flex;gap:6px}.uss-companion-note-votes button{align-items:center;background:#fff;border:1px solid #cbd5e1;color:#172033;cursor:pointer;display:inline-flex;font:inherit;font-weight:900;height:28px;justify-content:center;line-height:1;min-height:28px;padding:0;width:28px}.uss-companion-note-votes button.is-active,.uss-companion-note-votes button:hover:not(:disabled){background:#0f766e;border-color:#0f766e;color:#fff}.uss-companion-note-votes button:disabled{cursor:not-allowed;opacity:.45}.uss-companion-note-votes span{color:#172033;font-size:13px;font-weight:900;min-width:22px;text-align:center}.uss-companion-note-votes small{color:#64748b;font-size:11px;font-weight:850;text-transform:uppercase}.uss-resource-view{background:#e9eef3;min-height:calc(100vh - 82px)}.uss-resource-head{grid-template-columns:minmax(0,1fr) auto}.uss-forum-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.uss-forum-grid article{background:#fff;border:1px solid #c5ceda;border-top:3px solid #0f172a;padding:14px}.uss-notes-toolbar{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:10px}.uss-note-form{display:grid;gap:8px}.uss-note-preview-head{align-items:start;display:flex;gap:10px;justify-content:space-between}.uss-note-preview-head h3{margin:0 0 3px}.uss-note-preview-head small{color:#64748b;display:block;font-size:12px;font-weight:800}.uss-note-preview-head>span{background:#ecfeff;border:1px solid #99f6e4;color:#0f766e;font-size:12px;font-weight:900;min-width:30px;padding:5px 7px;text-align:center}.uss-note-edit{display:grid;gap:8px}.uss-note-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media(max-width:1180px){.uss-companion-command,.uss-resource-head{grid-template-columns:1fr}.uss-companion-context-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.uss-companion-workspace{grid-template-columns:minmax(0,2fr) minmax(310px,1fr)}}@media(max-width:900px){.uss-topbar{grid-template-columns:1fr}.uss-header-actions{justify-content:start}.uss-companion-search,.uss-companion-workspace,.uss-companion-context-bar,.uss-companion-timeline-list,.uss-forum-grid{grid-template-columns:1fr}.uss-companion-workspace{height:auto}.uss-companion-reader-panel,.uss-companion-sidebar{max-height:none;overflow:visible}}.uss-dashboard,.uss-resource-view,.uss-tools{background:#e9eef3}.uss-study-home-hero{background:#fff;border:1px solid #cbd5e1;border-left:4px solid #ff4d1c;border-radius:0;box-shadow:none;gap:12px;margin-bottom:10px;padding:12px}.uss-study-home-hero h2{font-size:28px;line-height:1.08}.uss-home-command{gap:8px}.uss-home-command p{max-width:840px}.uss-home-launcher{background:#f8fafc;border-color:#cbd5e1;border-radius:0}.uss-home-launcher input,.uss-atlas-form input{border-radius:4px}.uss-home-access-strip,.uss-home-workspace .uss-panel,.uss-launcher-result,.uss-study-card,.uss-journey-card,.uss-note-preview,.uss-tool-card,.uss-connection-card{border-color:#cbd5e1;border-radius:0;box-shadow:none}.uss-home-workspace{gap:10px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.uss-home-workspace .uss-panel{padding:12px}.uss-card-stack,.uss-launcher-result-list{gap:8px}.uss-journey-card,.uss-study-card,.uss-tool-card,.uss-launcher-result{padding:10px}.uss-resource-head{align-items:center;background:#08111f;border:1px solid #1f2f45;border-left:4px solid #ff4d1c;border-radius:0;box-shadow:none;color:#fff;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:10px;padding:10px 12px}.uss-resource-head .uss-kicker{color:#5eead4}.uss-resource-head h2{color:#fff;font-size:24px;line-height:1.08;margin:0}.uss-resource-head p{color:#cbd5e1;font-size:13px;line-height:1.35;margin:5px 0 0;max-width:860px}.uss-atlas{gap:8px}.uss-atlas-form{background:#fff;border:1px solid #cbd5e1;border-radius:0;box-shadow:none;gap:8px;grid-template-columns:minmax(230px,1fr) minmax(210px,.8fr) auto;padding:8px}.uss-atlas-form input{border-color:#cbd5e1;min-height:42px}.uss-atlas-summary{background:#fff;border:1px solid #cbd5e1;border-left:4px solid #0f766e;border-radius:0;box-shadow:none;gap:10px;justify-content:flex-start;min-height:42px;padding:8px 10px}.uss-atlas-summary strong,.uss-atlas-summary span{font-size:12px}.uss-atlas-layout{align-items:stretch;gap:10px;grid-template-columns:minmax(0,1.62fr) minmax(300px,.38fr)}.uss-atlas-map-panel{background:#fff;border:1px solid #cbd5e1;border-radius:0;box-shadow:none;display:grid;gap:8px;padding:10px}.uss-atlas-map-panel .uss-biblical-map{min-height:0}.uss-atlas-map-panel .uss-biblical-map-canvas{height:clamp(540px,62vh,760px)}.uss-atlas-place-list{border-top:1px solid #cbd5e1;gap:6px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));max-height:178px;overflow:auto;padding-top:8px}.uss-atlas-place-list button{border-color:#cbd5e1;border-radius:0;min-height:50px;padding:7px 8px}.uss-atlas-detail{align-content:start;background:#fff;border:1px solid #cbd5e1;border-radius:0;box-shadow:none;gap:10px;max-height:calc(100vh - 210px);overflow:auto;padding:12px}.uss-atlas-detail .uss-card-title-row{border-bottom:1px solid #cbd5e1;padding-bottom:8px}.uss-atlas-detail .uss-card-title-row h4{font-size:19px}.uss-atlas-meta{gap:5px}.uss-atlas-meta span,.uss-atlas-tags span,.uss-atlas-guardrails span{border-radius:999px;font-size:11px;padding:4px 7px}.uss-atlas-note,.uss-atlas-mentions article,.uss-atlas-boundaries article{background:transparent;border:0;border-top:1px solid #d8dee7;border-radius:0;padding:9px 0 0}.uss-atlas-mentions h4,.uss-atlas-boundaries h4,.uss-entity-section h4{font-size:12px}.uss-entity-list{gap:0}.uss-entity-list article{align-items:start;background:transparent;border:0;border-top:1px solid #d8dee7;display:grid;gap:4px 10px;grid-template-columns:minmax(0,1fr) auto;padding:8px 0}.uss-entity-list article>div{align-items:start;display:grid;gap:2px;justify-content:stretch}.uss-entity-list p,.uss-entity-list em{grid-column:1 / -1}.uss-entity-list button,.uss-inline-action,.uss-companion-entity-list button{align-self:start;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;color:#172033;font-size:12px;min-height:26px;padding:3px 8px;text-transform:none}.uss-entity-list button:hover,.uss-inline-action:hover,.uss-companion-entity-list button:hover{background:#0f172a;border-color:#0f172a;color:#fff}.uss-companion-entity-list article,.uss-companion-word-list article,.uss-companion-reference-list article{background:transparent;border:0;border-top:1px solid #d8dee7;padding:7px 0}.uss-tools-hero{display:none}.uss-tools-layout{grid-template-columns:minmax(210px,.38fr) minmax(0,1.62fr)}.uss-tool-detail{border:0;padding:0}@media(max-width:1180px){.uss-home-workspace,.uss-atlas-layout{grid-template-columns:1fr}.uss-atlas-detail{max-height:none}}@media(max-width:900px){.uss-study-home-hero,.uss-home-launcher,.uss-atlas-form,.uss-resource-head{grid-template-columns:1fr}.uss-atlas-map-panel .uss-biblical-map-canvas{height:430px}}.uss-companion{background:#eef2f5;gap:8px;padding:8px 10px 10px}.uss-companion-command{border:1px solid #1f2f45;border-left:4px solid #ff4d1c;border-radius:0;box-shadow:none;margin-bottom:6px;padding:8px}.uss-companion-search{align-items:end;gap:6px;grid-template-columns:minmax(200px,1.18fr) minmax(150px,.76fr) 78px minmax(150px,auto) minmax(90px,.42fr) minmax(118px,.48fr) minmax(116px,auto)}.uss-companion-search label{gap:4px}.uss-companion-search label span,.uss-companion-basis span{color:#b8c6da;font-size:10px}.uss-companion-search input,.uss-companion-search select{border-radius:4px;min-height:40px;padding:8px 10px}.uss-companion-jump-actions{gap:5px}.uss-companion-jump-actions .uss-button-secondary,.uss-companion-search .uss-button-primary{border-radius:4px;min-height:40px;padding:8px 10px}.uss-companion-search .uss-button-primary{min-width:116px}.uss-companion-basis{border-left-color:#5eead4;border-radius:0;min-height:40px;padding:6px 9px}.uss-companion-context-bar{gap:6px;margin-bottom:6px}.uss-companion-context-item{background:#fff;border:1px solid #cbd5e1;border-left:3px solid #0f766e;border-top:0;box-shadow:none;padding:8px 9px}.uss-companion-context-item span,.uss-companion-side-panel>span,.uss-companion-panel-title span{font-size:10px;margin-bottom:4px}.uss-companion-context-item strong,.uss-companion-side-panel strong{font-size:14px}.uss-companion-context-item p,.uss-companion-side-panel p{font-size:12.5px;line-height:1.35;margin-top:4px}.uss-companion-workspace{gap:8px;grid-template-columns:minmax(0,1fr) minmax(315px,.34fr);min-height:calc(100vh - 210px)}.uss-companion-reader-panel,.uss-companion-sidebar{border-color:#cbd5e1;border-radius:0;box-shadow:none}.uss-companion-reader-panel{padding:12px 16px 18px}.uss-companion-reader-head{margin-bottom:6px;padding-bottom:8px}.uss-companion-reader-head h3{font-size:23px;line-height:1.1}.uss-companion-reader-actions .uss-button-secondary{border-radius:4px;min-height:34px;padding:6px 10px}.uss-companion-verses{gap:0;max-width:none}.uss-companion-verses button{border-left-width:3px;gap:10px;grid-template-columns:50px minmax(0,1fr);line-height:1.55;padding:6px 8px}.uss-companion-verses span{font-size:18px}.uss-companion-verses sup{padding-top:4px}.uss-companion-side-stack{gap:6px;padding:6px}.uss-companion-side-panel{border-color:#cbd5e1;border-left-width:3px;box-shadow:none;padding:9px 10px}.uss-companion-panel-title{align-items:baseline}.uss-companion-side-panel.is-selected{border-left-color:#ff4d1c}.uss-companion-word-list,.uss-companion-entity-list,.uss-companion-reference-list,.uss-companion-my-notes,.uss-companion-public-notes{gap:0}.uss-companion-word-list article,.uss-companion-entity-list article,.uss-companion-reference-list article,.uss-companion-my-notes article,.uss-companion-public-notes article{background:transparent;border:0;border-top:1px solid #d8dee7;border-radius:0;padding:7px 0}.uss-companion-caution{border-radius:0;padding:7px 8px}@media(min-width:900px){body.uss-study-studio-host-page .uss-companion{min-height:calc(100dvh - 54px);padding:6px 8px 8px}body.uss-study-studio-host-page .uss-companion-search input,body.uss-study-studio-host-page .uss-companion-search select{min-height:38px}body.uss-study-studio-host-page .uss-companion-workspace{min-height:calc(100dvh - 176px)}}@media(max-width:1180px){.uss-companion-search{grid-template-columns:minmax(180px,1fr) minmax(140px,.72fr) 74px minmax(140px,auto) minmax(86px,.42fr) auto}.uss-companion-basis{display:none}.uss-companion-context-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.uss-companion-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr)}}@media(max-width:900px){.uss-companion-search,.uss-companion-context-bar,.uss-companion-workspace{grid-template-columns:1fr}.uss-companion-verses span{font-size:17px}.uss-companion-verses button{grid-template-columns:38px minmax(0,1fr)}}body.uss-study-studio-host-page .uss-app-shell{background:#f4f7f8}body.uss-study-studio-host-page .uss-topbar{background:#0b1422;border-bottom:2px solid #dce5ec;gap:18px;grid-template-columns:minmax(190px,250px) minmax(0,1fr) auto auto;min-height:64px;padding:10px 18px}body.uss-study-studio-host-page .uss-topbar h1{font-size:22px}body.uss-study-studio-host-page .uss-nav{justify-content:start}body.uss-study-studio-host-page .uss-topbar .uss-nav button{border:0;border-bottom:2px solid transparent;border-radius:0;color:#dbe6ef;min-height:34px;padding:6px 9px}body.uss-study-studio-host-page .uss-topbar .uss-nav button:hover,body.uss-study-studio-host-page .uss-topbar .uss-nav button.is-active{background:transparent;border-bottom-color:#19b8ad;color:#fff}body.uss-study-studio-host-page .uss-companion{background:#f4f7f8;gap:0;min-height:calc(100dvh - 64px);padding:0}body.uss-study-studio-host-page .uss-companion-command{background:#0b1422;border:0;border-bottom:1px solid #dce5ec;border-left:0;margin:0;padding:10px 10px 9px}body.uss-study-studio-host-page .uss-companion-search{gap:7px;grid-template-columns:minmax(260px,1.35fr) minmax(185px,.82fr) 86px minmax(170px,auto) minmax(110px,.46fr) minmax(170px,.58fr) minmax(146px,auto)}body.uss-study-studio-host-page .uss-companion-search label span,body.uss-study-studio-host-page .uss-companion-basis span{color:#9fb0c5;font-size:10px;letter-spacing:0}body.uss-study-studio-host-page .uss-companion-search input,body.uss-study-studio-host-page .uss-companion-search select,body.uss-study-studio-host-page .uss-companion-jump-actions .uss-button-secondary,body.uss-study-studio-host-page .uss-companion-search .uss-button-primary{border:0;border-radius:2px;min-height:42px}body.uss-study-studio-host-page .uss-companion-basis{background:#172333;border:0;border-left:3px solid #19b8ad;min-height:42px}body.uss-study-studio-host-page .uss-companion-context-bar{background:#fff;border-bottom:1px solid #d3dee8;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}body.uss-study-studio-host-page .uss-companion-context-item{background:transparent;border:0;border-left:1px solid #d3dee8;padding:11px 12px 10px}body.uss-study-studio-host-page .uss-companion-context-item:first-child{border-left:3px solid #19b8ad}body.uss-study-studio-host-page .uss-companion-context-item span{color:#006b67;font-size:10px;margin-bottom:5px}body.uss-study-studio-host-page .uss-companion-context-item strong{color:#111827;font-size:14px}body.uss-study-studio-host-page .uss-companion-context-item p{color:#334155;font-size:12px;line-height:1.35;margin-top:4px}body.uss-study-studio-host-page .uss-companion-workspace{align-items:stretch;background:#fff;gap:0;grid-template-columns:minmax(0,1fr) minmax(350px,25vw);min-height:calc(100dvh - 206px)}body.uss-study-studio-host-page .uss-companion-reader-panel,body.uss-study-studio-host-page .uss-companion-sidebar{background:transparent;border:0;box-shadow:none}body.uss-study-studio-host-page .uss-companion-reader-panel{border-right:1px solid #cfd9e2;padding:18px 20px 24px}body.uss-study-studio-host-page .uss-companion-reader-head{border-bottom:1px solid #dce5ec;margin-bottom:9px;padding:0 0 10px}body.uss-study-studio-host-page .uss-companion-reader-head h3{font-size:25px}body.uss-study-studio-host-page .uss-companion-verses button{border-bottom:1px solid #edf2f6;border-left:0;grid-template-columns:48px minmax(0,1fr);padding:8px 8px 8px 0}body.uss-study-studio-host-page .uss-companion-verses button.is-active{background:#e9fbfb;border-bottom-color:#b6eeee;box-shadow:inset 4px 0 #ff4d1c}body.uss-study-studio-host-page .uss-companion-verses span{font-size:18px;line-height:1.48}body.uss-study-studio-host-page .uss-companion-verses sup{color:#006b67;font-size:12px;padding-top:4px}body.uss-study-studio-host-page .uss-companion-side-panel{background:transparent;border:0;border-bottom:1px solid #d6e0e8;border-left:0;padding:12px 14px}body.uss-study-studio-host-page .uss-companion-side-panel.is-selected{background:#0b1422;border-bottom:0;color:#fff;padding:16px 14px}body.uss-study-studio-host-page .uss-companion-side-panel.is-selected strong,body.uss-study-studio-host-page .uss-companion-side-panel.is-selected p{color:#fff}body.uss-study-studio-host-page .uss-companion-panel-title{border-bottom:0;display:grid;gap:2px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:7px}body.uss-study-studio-host-page .uss-companion-panel-title span,body.uss-study-studio-host-page .uss-companion-side-panel>span{color:#006b67;font-size:10px}body.uss-study-studio-host-page .uss-companion-panel-title strong,body.uss-study-studio-host-page .uss-companion-side-panel>strong{color:#0f172a;font-size:14px}body.uss-study-studio-host-page .uss-companion-side-panel p{color:#334155;font-size:12.5px;line-height:1.38}body.uss-study-studio-host-page .uss-companion-word-list article,body.uss-study-studio-host-page .uss-companion-entity-list article,body.uss-study-studio-host-page .uss-companion-reference-list article,body.uss-study-studio-host-page .uss-companion-my-notes article,body.uss-study-studio-host-page .uss-companion-public-notes article{border-top:1px solid #dde6ee;padding:8px 0}body.uss-study-studio-host-page .uss-companion-note-box textarea{border-radius:2px}@media(max-width:1180px){body.uss-study-studio-host-page .uss-companion-search{grid-template-columns:minmax(190px,1fr) minmax(145px,.72fr) 76px minmax(145px,auto) minmax(90px,.42fr) auto}body.uss-study-studio-host-page .uss-companion-context-bar{grid-template-columns:repeat(2,minmax(0,1fr))}body.uss-study-studio-host-page .uss-companion-workspace{grid-template-columns:minmax(0,1fr) minmax(310px,.36fr)}}@media(max-width:900px){body.uss-study-studio-host-page .uss-topbar,body.uss-study-studio-host-page .uss-companion-search,body.uss-study-studio-host-page .uss-companion-context-bar,body.uss-study-studio-host-page .uss-companion-workspace{grid-template-columns:1fr}body.uss-study-studio-host-page .uss-companion-reader-panel{border-right:0}}body.uss-study-studio-host-page .uss-resource-view{background:#f4f7f8;gap:0;min-height:calc(100dvh - 64px);padding:0}body.uss-study-studio-host-page .uss-resource-head{align-items:center;background:#0b1422;border:0;border-bottom:1px solid #dce5ec;border-left:0;border-radius:0;box-shadow:none;color:#fff;display:grid;gap:10px;grid-template-columns:minmax(0,1fr);margin:0;min-height:58px;padding:9px 16px}body.uss-study-studio-host-page .uss-resource-head>div{align-items:baseline;display:grid;gap:8px 12px;grid-template-columns:auto auto minmax(0,1fr)}body.uss-study-studio-host-page .uss-resource-head .uss-kicker{color:#7ddbd5;font-size:10px;margin:0}body.uss-study-studio-host-page .uss-resource-head h2{color:#fff;font-size:20px;line-height:1;margin:0}body.uss-study-studio-host-page .uss-resource-head p:not(.uss-kicker){color:#c7d3df;font-size:12px;line-height:1.3;margin:0;max-width:none}body.uss-study-studio-host-page .uss-atlas{background:#fff;gap:0;min-height:calc(100dvh - 123px)}body.uss-study-studio-host-page .uss-atlas-form{background:#0b1422;border:0;border-bottom:1px solid #dce5ec;border-radius:0;box-shadow:none;gap:7px;grid-template-columns:minmax(280px,1fr) minmax(220px,.55fr) minmax(138px,auto);padding:9px 10px}body.uss-study-studio-host-page .uss-atlas-form input,body.uss-study-studio-host-page .uss-atlas-form .uss-button-primary{border:0;border-radius:2px;min-height:40px}body.uss-study-studio-host-page .uss-atlas-summary{background:#f9fbfc;border:0;border-bottom:1px solid #d5e0e8;border-left:3px solid #19b8ad;border-radius:0;box-shadow:none;gap:10px;justify-content:start;min-height:42px;padding:8px 12px}body.uss-study-studio-host-page .uss-atlas-summary strong,body.uss-study-studio-host-page .uss-atlas-summary span{font-size:12px;line-height:1.2}body.uss-study-studio-host-page .uss-atlas-layout{align-items:stretch;background:#fff;gap:0;grid-template-columns:minmax(0,1fr) minmax(340px,24vw);min-height:calc(100dvh - 207px)}body.uss-study-studio-host-page .uss-atlas-map-panel{align-content:start;background:#fff;border:0;border-right:1px solid #cfd9e2;border-radius:0;box-shadow:none;display:grid;gap:8px;grid-template-rows:auto auto;padding:10px}body.uss-study-studio-host-page .uss-atlas-map-panel .uss-biblical-map{align-content:start;border-radius:0;grid-template-rows:auto auto auto auto;min-height:0}body.uss-study-studio-host-page .uss-atlas-map-panel .uss-biblical-map-canvas{height:clamp(500px,58vh,700px)}body.uss-study-studio-host-page .uss-atlas-place-list{border-top:1px solid #d6e0e8;gap:6px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));max-height:150px;overflow:auto;padding-top:8px}body.uss-study-studio-host-page .uss-atlas-place-list button{border-color:#d4dee8;border-radius:2px;min-height:46px;padding:7px 8px}body.uss-study-studio-host-page .uss-atlas-detail{align-content:start;background:#f7fafb;border:0;border-left:0;border-radius:0;box-shadow:none;gap:0;max-height:none;overflow:auto;padding:0}body.uss-study-studio-host-page .uss-atlas-detail .uss-card-title-row{background:#0b1422;border-bottom:0;color:#fff;display:grid;gap:6px;grid-template-columns:minmax(0,1fr);padding:14px}body.uss-study-studio-host-page .uss-atlas-detail .uss-card-title-row h4{color:#fff;font-size:18px;margin:0}body.uss-study-studio-host-page .uss-atlas-detail .uss-card-title-row .uss-muted-copy{color:#c7d3df;margin:0}body.uss-study-studio-host-page .uss-atlas-meta,body.uss-study-studio-host-page .uss-atlas-tags,body.uss-study-studio-host-page .uss-atlas-guardrails{gap:5px;padding:10px 12px 0}body.uss-study-studio-host-page .uss-atlas-meta span,body.uss-study-studio-host-page .uss-atlas-tags span,body.uss-study-studio-host-page .uss-atlas-guardrails span{border-radius:2px;font-size:11px;padding:4px 7px}body.uss-study-studio-host-page .uss-atlas-note,body.uss-study-studio-host-page .uss-atlas-mentions,body.uss-study-studio-host-page .uss-atlas-boundaries{padding:0 12px}body.uss-study-studio-host-page .uss-atlas-note,body.uss-study-studio-host-page .uss-atlas-mentions article,body.uss-study-studio-host-page .uss-atlas-boundaries article{background:transparent;border:0;border-top:1px solid #d7e1e9;border-radius:0;padding:10px 0}body.uss-study-studio-host-page .uss-atlas-mentions h4,body.uss-study-studio-host-page .uss-atlas-boundaries h4{color:#006b67;font-size:11px;margin:10px 12px 0}@media(max-width:1180px){body.uss-study-studio-host-page .uss-atlas-layout{grid-template-columns:minmax(0,1fr) minmax(310px,.36fr)}}@media(max-width:900px){body.uss-study-studio-host-page .uss-resource-head>div,body.uss-study-studio-host-page .uss-atlas-form,body.uss-study-studio-host-page .uss-atlas-layout{grid-template-columns:1fr}body.uss-study-studio-host-page .uss-atlas-map-panel{border-right:0}body.uss-study-studio-host-page .uss-atlas-map-panel .uss-biblical-map-canvas{height:400px}}body.uss-study-studio-host-page .uss-companion-context-bar{background:#f8fbfc;border-bottom:1px solid #d3dee8;border-top:1px solid #dce5ec;box-shadow:inset 0 1px #fffc}body.uss-study-studio-host-page .uss-companion-context-item{min-height:76px;padding:10px 12px}body.uss-study-studio-host-page .uss-companion-context-item:first-child{box-shadow:inset 3px 0 #19b8ad}body.uss-study-studio-host-page .uss-companion-context-item span,body.uss-study-studio-host-page .uss-companion-panel-title span,body.uss-study-studio-host-page .uss-companion-side-panel>span{color:#006b67;font-size:10px;font-weight:950;letter-spacing:0}body.uss-study-studio-host-page .uss-companion-context-item strong{font-size:14px;line-height:1.1}body.uss-study-studio-host-page .uss-companion-context-item p{color:#38475a;font-size:12px;line-height:1.34}body.uss-study-studio-host-page .uss-companion-workspace{background:#fff;grid-template-columns:minmax(0,1fr) minmax(360px,24vw);min-height:calc(100dvh - 206px)}body.uss-study-studio-host-page .uss-companion-reader-panel{background:#fff;border-right:1px solid #cfd9e2;padding:0}body.uss-study-studio-host-page .uss-companion-reader-head{align-items:end;background:#fbfdfe;border-bottom:1px solid #dce5ec;display:grid;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:14px 18px 12px}body.uss-study-studio-host-page .uss-companion-reader-head h3{color:#0f172a;font-size:24px;line-height:1.08}body.uss-study-studio-host-page .uss-companion-reader-actions .uss-button-secondary{border-radius:2px;min-height:34px;padding:6px 11px}body.uss-study-studio-host-page .uss-companion-verses{padding:6px 14px 24px}body.uss-study-studio-host-page .uss-companion-verses button{background:transparent;border:0;border-bottom:1px solid #e7eef4;border-left:0;gap:10px;grid-template-columns:42px minmax(0,1fr);padding:8px 8px 8px 0}body.uss-study-studio-host-page .uss-companion-verses button:hover{background:#f7fbfc}body.uss-study-studio-host-page .uss-companion-verses button.is-active{background:#eafafa;border-bottom-color:#b8eeee;box-shadow:inset 4px 0 #ff4d1c}body.uss-study-studio-host-page .uss-companion-verses span{color:#071226;font-size:18px;line-height:1.5}body.uss-study-studio-host-page .uss-companion-verses sup{color:#006b67;font-size:12px}body.uss-study-studio-host-page .uss-companion-sidebar{background:#f7fafb}body.uss-study-studio-host-page .uss-companion-side-stack{gap:0;padding:0}body.uss-study-studio-host-page .uss-companion-side-panel{background:transparent;border:0;border-bottom:1px solid #d7e1e9;border-left:0;box-shadow:none;padding:10px 13px}body.uss-study-studio-host-page .uss-companion-side-panel.is-selected{background:#0b1422;border-bottom:0;color:#fff;padding:14px 13px}body.uss-study-studio-host-page .uss-companion-side-panel.is-insight{background:#fff;box-shadow:inset 3px 0 #19b8ad}body.uss-study-studio-host-page .uss-companion-panel-title{align-items:baseline;border-bottom:0;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) minmax(92px,auto);margin-bottom:6px}body.uss-study-studio-host-page .uss-companion-panel-title strong,body.uss-study-studio-host-page .uss-companion-side-panel>strong{color:#101827;font-size:13.5px;line-height:1.18;text-align:right}body.uss-study-studio-host-page .uss-companion-side-panel>strong{color:#fff;display:block;margin-top:2px;text-align:left}body.uss-study-studio-host-page .uss-companion-side-panel p{color:#344256;font-size:12.5px;line-height:1.38;margin:4px 0 0}body.uss-study-studio-host-page .uss-companion-side-panel.is-selected span{color:#7ddbd5}body.uss-study-studio-host-page .uss-companion-side-panel.is-selected p{color:#e7f0f5}body.uss-study-studio-host-page .uss-companion-entity-list article,body.uss-study-studio-host-page .uss-companion-word-list article,body.uss-study-studio-host-page .uss-companion-reference-list article,body.uss-study-studio-host-page .uss-companion-my-notes article,body.uss-study-studio-host-page .uss-companion-public-notes article{background:transparent;border:0;border-top:1px solid #dce5ec;border-radius:0;padding:8px 0}body.uss-study-studio-host-page .uss-companion-note-box textarea{border-color:#cfd9e2;border-radius:2px;min-height:88px}body.uss-study-studio-host-page .uss-companion-note-box .uss-button-primary{border-radius:2px;min-height:36px}@media(max-width:1180px){body.uss-study-studio-host-page .uss-companion-workspace{grid-template-columns:minmax(0,1fr) minmax(320px,.36fr)}}@media(max-width:900px){body.uss-study-studio-host-page .uss-companion-reader-panel{border-right:0}body.uss-study-studio-host-page .uss-companion-reader-head,body.uss-study-studio-host-page .uss-companion-context-bar,body.uss-study-studio-host-page .uss-companion-workspace{grid-template-columns:1fr}}:root{--uss-orange: #127c73;--uss-orange-dark: #0b5f58;--uss-orange-soft: #e9f8f5;--uss-orange-line: #acdcd4;--uss-bg: #f6f8fb;--uss-white: #ffffff;--uss-text: #172033;--uss-muted: #526277;--uss-border: #dbe4ec;--uss-border-strong: #c7d4df;--uss-panel-shadow: 0 14px 32px rgba(36, 52, 71, .08);--uss-card-shadow: 0 8px 20px rgba(36, 52, 71, .06);--uss-surface: #fbfcfe}body.uss-study-studio-host-page,body.uss-study-studio-host-page .uss-app-shell,body.uss-study-studio-host-page .uss-dashboard,body.uss-study-studio-host-page .uss-resource-view,body.uss-study-studio-host-page .uss-tools,body.uss-study-studio-host-page .uss-companion{background:var(--uss-bg);color:var(--uss-text)}body.uss-study-studio-host-page .uss-topbar{background:#fff;border-bottom:1px solid var(--uss-border);box-shadow:0 1px #2434470a,0 10px 24px #2434470f;color:var(--uss-text);gap:14px;min-height:62px;padding:10px 18px}body.uss-study-studio-host-page .uss-topbar h1{color:#101827;font-size:22px}body.uss-study-studio-host-page .uss-topbar .uss-kicker,body.uss-study-studio-host-page .uss-resource-head .uss-kicker{color:var(--uss-orange-dark)}body.uss-study-studio-host-page .uss-topbar .uss-muted-copy{color:var(--uss-muted)}body.uss-study-studio-host-page .uss-topbar .uss-nav button{background:transparent;border:1px solid transparent;border-radius:6px;color:#4b5f75;min-height:34px;padding:6px 10px}body.uss-study-studio-host-page .uss-topbar .uss-nav button:hover,body.uss-study-studio-host-page .uss-topbar .uss-nav button.is-active{background:var(--uss-orange-soft);border-color:var(--uss-orange-line);color:var(--uss-orange-dark)}body.uss-study-studio-host-page .uss-header-actions{align-items:center;display:flex;gap:8px}body.uss-study-studio-host-page .uss-tier,body.uss-study-studio-host-page .uss-donate-link,body.uss-study-studio-host-page .uss-install-button{background:#f8fafc;border:1px solid var(--uss-border);border-radius:6px;color:#304156}body.uss-study-studio-host-page .uss-button-primary,body.uss-study-studio-host-page .uss-primary-link{background:var(--uss-orange);border-color:var(--uss-orange);border-radius:6px;color:#fff}body.uss-study-studio-host-page .uss-button-primary:hover,body.uss-study-studio-host-page .uss-primary-link:hover{background:var(--uss-orange-dark);border-color:var(--uss-orange-dark)}body.uss-study-studio-host-page .uss-button-secondary,body.uss-study-studio-host-page .uss-inline-action{background:#fff;border:1px solid var(--uss-border-strong);border-radius:6px;color:#203145}body.uss-study-studio-host-page .uss-button-secondary:hover,body.uss-study-studio-host-page .uss-inline-action:hover{background:#eef7f5;border-color:var(--uss-orange-line);color:var(--uss-orange-dark)}body.uss-study-studio-host-page .uss-panel,body.uss-study-studio-host-page .uss-study-home-hero,body.uss-study-studio-host-page .uss-home-launcher,body.uss-study-studio-host-page .uss-home-access-strip,body.uss-study-studio-host-page .uss-home-workspace .uss-panel,body.uss-study-studio-host-page .uss-study-card,body.uss-study-studio-host-page .uss-journey-card,body.uss-study-studio-host-page .uss-note-preview,body.uss-study-studio-host-page .uss-tool-card,body.uss-study-studio-host-page .uss-connection-card{background:#fff;border:1px solid var(--uss-border);border-radius:6px;box-shadow:var(--uss-card-shadow)}body.uss-study-studio-host-page .uss-resource-head,body.uss-study-studio-host-page .uss-companion-command{background:#fff;border:1px solid var(--uss-border);border-left:4px solid var(--uss-orange);border-radius:6px;box-shadow:var(--uss-card-shadow);color:var(--uss-text);margin:10px;padding:10px 12px}body.uss-study-studio-host-page .uss-resource-head{margin-bottom:0}body.uss-study-studio-host-page .uss-resource-head h2{color:#101827;font-size:22px}body.uss-study-studio-host-page .uss-resource-head p{color:var(--uss-muted)}body.uss-study-studio-host-page .uss-companion{gap:8px;padding:0 10px 12px}body.uss-study-studio-host-page .uss-companion-command{margin:10px 0 0}body.uss-study-studio-host-page .uss-companion-search{align-items:end;gap:8px}body.uss-study-studio-host-page .uss-companion-search label span,body.uss-study-studio-host-page .uss-companion-basis span{color:#586b80;font-size:10px;font-weight:850}body.uss-study-studio-host-page .uss-companion-search input,body.uss-study-studio-host-page .uss-companion-search select,body.uss-study-studio-host-page .uss-companion-note-box textarea,body.uss-study-studio-host-page .uss-atlas-form input,body.uss-study-studio-host-page .uss-doctrine-form input,body.uss-study-studio-host-page .uss-word-lab-form input{background:#fff;border:1px solid var(--uss-border-strong);border-radius:6px;color:var(--uss-text)}body.uss-study-studio-host-page .uss-companion-basis{background:#f7fbfb;border:1px solid var(--uss-border);border-left:3px solid var(--uss-orange);border-radius:6px;color:var(--uss-text)}body.uss-study-studio-host-page .uss-companion-basis strong{color:#142032}body.uss-study-studio-host-page .uss-companion-context-bar{background:transparent;border:0;box-shadow:none;gap:8px;margin:8px 0}body.uss-study-studio-host-page .uss-companion-context-item{background:#fff;border:1px solid var(--uss-border);border-left:3px solid var(--uss-orange);border-radius:6px;box-shadow:0 1px #24344708;min-height:72px;padding:10px 12px}body.uss-study-studio-host-page .uss-companion-context-item:first-child{box-shadow:0 1px #24344708}body.uss-study-studio-host-page .uss-companion-context-item span,body.uss-study-studio-host-page .uss-companion-panel-title span,body.uss-study-studio-host-page .uss-companion-side-panel>span{color:var(--uss-orange-dark)}body.uss-study-studio-host-page .uss-companion-context-item strong,body.uss-study-studio-host-page .uss-companion-side-panel strong{color:#111827}body.uss-study-studio-host-page .uss-companion-context-item p,body.uss-study-studio-host-page .uss-companion-side-panel p{color:#3f5065}body.uss-study-studio-host-page .uss-companion-workspace{background:transparent;gap:10px;grid-template-columns:minmax(0,1fr) minmax(340px,24vw);min-height:calc(100dvh - 214px)}body.uss-study-studio-host-page .uss-companion-reader-panel,body.uss-study-studio-host-page .uss-companion-sidebar{background:#fff;border:1px solid var(--uss-border);border-radius:6px;box-shadow:var(--uss-card-shadow);overflow:hidden}body.uss-study-studio-host-page .uss-companion-reader-panel{padding:0}body.uss-study-studio-host-page .uss-companion-reader-head{background:#fbfcfe;border-bottom:1px solid var(--uss-border);margin:0;padding:14px 18px 12px}body.uss-study-studio-host-page .uss-companion-reader-head h3{color:#111827}body.uss-study-studio-host-page .uss-companion-verses{padding:6px 14px 22px}body.uss-study-studio-host-page .uss-companion-verses button{border-bottom:1px solid #e6edf3;border-left:0;color:var(--uss-text)}body.uss-study-studio-host-page .uss-companion-verses button:hover{background:#f6fbfb}body.uss-study-studio-host-page .uss-companion-verses button.is-active{background:#eaf8f5;border-bottom-color:var(--uss-orange-line);box-shadow:inset 4px 0 0 var(--uss-orange)}body.uss-study-studio-host-page .uss-companion-verses sup{color:var(--uss-orange-dark)}body.uss-study-studio-host-page .uss-companion-sidebar{background:#fbfcfe}body.uss-study-studio-host-page .uss-companion-side-stack{gap:8px;padding:8px}body.uss-study-studio-host-page .uss-companion-side-panel{background:#fff;border:1px solid var(--uss-border);border-left:3px solid #d5e0e8;border-radius:6px;box-shadow:0 1px #24344708;padding:10px}body.uss-study-studio-host-page .uss-companion-side-panel.is-selected{background:#eaf8f5;border:1px solid var(--uss-orange-line);border-left:3px solid var(--uss-orange);color:var(--uss-text)}body.uss-study-studio-host-page .uss-companion-side-panel.is-selected span,body.uss-study-studio-host-page .uss-companion-side-panel.is-selected strong,body.uss-study-studio-host-page .uss-companion-side-panel.is-selected p{color:#143f3b}body.uss-study-studio-host-page .uss-companion-side-panel.is-insight{background:#fffaf0;border-color:#efd79d;border-left-color:#b7791f;box-shadow:none}body.uss-study-studio-host-page .uss-companion-panel-title{align-items:baseline;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:8px}.uss-companion-pill-list,.uss-companion-reference-strip{display:grid;gap:6px}.uss-companion-pill,.uss-companion-reference-strip button,.uss-companion-note-open,.uss-companion-more-button{background:#f8fafc;border:1px solid var(--uss-border);border-radius:6px;color:var(--uss-text);cursor:pointer;display:grid;font:inherit;gap:3px;min-height:42px;padding:8px 9px;text-align:left;width:100%}.uss-companion-pill:hover,.uss-companion-reference-strip button:hover,.uss-companion-note-open:hover,.uss-companion-more-button:hover{background:#eef7f5;border-color:var(--uss-orange-line)}.uss-companion-pill span,.uss-companion-reference-strip span{color:var(--uss-orange-dark);font-size:10px;font-weight:900;line-height:1.15;text-transform:uppercase}.uss-companion-pill strong,.uss-companion-reference-strip strong{color:#142032;font-size:13px;line-height:1.15}.uss-companion-pill small,.uss-companion-reference-strip button>span,.uss-companion-note-open{color:#526277;font-size:12px;line-height:1.35}.uss-companion-reference-strip button{grid-template-columns:minmax(86px,auto) minmax(0,1fr)}.uss-companion-more-button{align-items:center;color:var(--uss-orange-dark);font-size:12px;font-weight:850;justify-content:center;text-align:center}.uss-companion-map-preview{border:1px solid var(--uss-border);border-radius:6px;overflow:hidden;position:relative}.uss-companion-map-preview .uss-biblical-map{border:0;border-radius:0;pointer-events:none}.uss-map-preview-open{align-items:end;background:linear-gradient(180deg,#ffffff05,#1018276b);border:0;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:850;inset:0;justify-content:end;padding:10px;position:absolute;text-shadow:0 1px 3px rgba(15,23,42,.5)}.uss-companion-public-notes article{background:transparent;border:0;border-top:1px solid var(--uss-border);border-radius:0;display:grid;gap:7px;padding:8px 0}.uss-study-modal-overlay{inset:0;pointer-events:none;position:fixed;z-index:1000000}.uss-study-modal-backdrop{background:#1c26345c;border:0;cursor:pointer;inset:0;padding:0;pointer-events:auto;position:absolute}.uss-study-modal{background:#fff;border:1px solid var(--uss-border);border-radius:8px;box-shadow:0 26px 70px #1622323d;display:grid;grid-template-rows:auto minmax(0,1fr);left:50%;max-height:min(86vh,840px);overflow:hidden;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(920px,calc(100vw - 28px))}.uss-study-modal.is-map{width:min(1120px,calc(100vw - 28px))}.uss-study-modal-head{align-items:start;background:#fbfcfe;border-bottom:1px solid var(--uss-border);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:14px 16px}.uss-study-modal-head h3{color:#111827;font-size:22px;line-height:1.1;margin:0}.uss-study-modal-head span{color:var(--uss-muted);display:block;font-size:13px;font-weight:750;margin-top:4px}.uss-study-modal-body{overflow:auto;padding:14px 16px 16px}.uss-modal-detail-list{display:grid;gap:10px}.uss-modal-detail-list article,.uss-word-definition-card{background:#fff;border:1px solid var(--uss-border);border-radius:6px;display:grid;gap:7px;padding:12px}.uss-modal-detail-list article>span,.uss-word-definition-card>span{color:var(--uss-orange-dark);font-size:11px;font-weight:900;text-transform:uppercase}.uss-modal-detail-list strong,.uss-word-definition-card strong{color:#101827;font-size:16px;line-height:1.18}.uss-modal-detail-list p,.uss-word-definition-card p{color:#3f5065;line-height:1.45;margin:0}.uss-modal-detail-list small,.uss-word-definition-card small{color:var(--uss-muted);font-size:12px;font-weight:750}.uss-modal-chip-row{display:flex;flex-wrap:wrap;gap:6px}.uss-modal-chip-row em{background:#eef7f5;border:1px solid var(--uss-orange-line);border-radius:999px;color:var(--uss-orange-dark);font-size:12px;font-style:normal;font-weight:800;padding:5px 8px}.uss-modal-map-layout{display:grid;gap:12px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)}.uss-modal-map-layout .uss-biblical-map-canvas{height:clamp(430px,56vh,620px)}body.uss-study-studio-host-page .uss-entity-backdrop{background:#1c26345c}body.uss-study-studio-host-page .uss-entity-drawer{border-left:1px solid var(--uss-border);box-shadow:-22px 0 56px #16223238}body.uss-study-studio-host-page .uss-entity-drawer>header{background:#fbfcfe;border-bottom:1px solid var(--uss-border);color:var(--uss-text)}body.uss-study-studio-host-page .uss-entity-drawer>header h3{color:#111827}body.uss-study-studio-host-page .uss-entity-drawer>header span{color:var(--uss-muted)}body.uss-study-studio-host-page .uss-biblical-map{background:#fff;border:1px solid var(--uss-border);border-radius:6px;color:var(--uss-text)}body.uss-study-studio-host-page .uss-biblical-map-toolbar span,body.uss-study-studio-host-page .uss-biblical-map-mix span,body.uss-study-studio-host-page .uss-biblical-map-scale span{color:var(--uss-orange-dark)}body.uss-study-studio-host-page .uss-biblical-map-toolbar strong{color:#111827}body.uss-study-studio-host-page .uss-biblical-map-toggles button,body.uss-study-studio-host-page .uss-biblical-map-nav button{background:#f8fafc;border:1px solid var(--uss-border-strong);border-radius:6px;color:#304156}body.uss-study-studio-host-page .uss-biblical-map-toggles button.is-active,body.uss-study-studio-host-page .uss-biblical-map-nav button:hover,body.uss-study-studio-host-page .uss-biblical-map-toggles button:hover{background:var(--uss-orange-soft);border-color:var(--uss-orange-line);color:var(--uss-orange-dark)}body.uss-study-studio-host-page .uss-biblical-map-canvas{background:#e8dfc5;border:1px solid var(--uss-border-strong);border-radius:4px}body.uss-study-studio-host-page .uss-biblical-map-marker span{background:var(--uss-orange-dark);border-color:#fff}body.uss-study-studio-host-page .uss-biblical-map-marker:hover span,body.uss-study-studio-host-page .uss-biblical-map-marker.is-active span{background:#b7791f}body.uss-study-studio-host-page .uss-biblical-map-marker em,body.uss-study-studio-host-page .uss-biblical-map-scale,body.uss-study-studio-host-page .uss-biblical-map-attribution{background:#ffffffeb;border:1px solid rgba(100,116,139,.22);color:#213247}body.uss-study-studio-host-page .uss-biblical-map-scale strong{color:#111827}body.uss-study-studio-host-page .uss-biblical-map-legend{color:var(--uss-muted)}body.uss-study-studio-host-page .uss-atlas,body.uss-study-studio-host-page .uss-atlas-layout,body.uss-study-studio-host-page .uss-atlas-map-panel,body.uss-study-studio-host-page .uss-atlas-detail,body.uss-study-studio-host-page .uss-atlas-summary,body.uss-study-studio-host-page .uss-atlas-form{background:#fff;border-color:var(--uss-border);border-radius:6px;box-shadow:var(--uss-card-shadow)}body.uss-study-studio-host-page .uss-atlas{background:transparent;box-shadow:none}body.uss-study-studio-host-page .uss-atlas-layout{background:transparent;box-shadow:none;gap:10px}@media(max-width:1180px){body.uss-study-studio-host-page .uss-companion-workspace,.uss-modal-map-layout{grid-template-columns:1fr}}@media(max-width:900px){body.uss-study-studio-host-page .uss-topbar,body.uss-study-studio-host-page .uss-companion-search,body.uss-study-studio-host-page .uss-companion-context-bar,body.uss-study-studio-host-page .uss-companion-workspace,.uss-study-modal-head,.uss-companion-reference-strip button{grid-template-columns:1fr}body.uss-study-studio-host-page .uss-companion{padding:0 8px 10px}.uss-study-modal{max-height:calc(100vh - 20px);width:calc(100vw - 16px)}}
