.video-test-pattern-module__keZwTq__pattern{color:#fff;background:#101219;font-family:Onest,sans-serif;position:absolute;inset:0;overflow:hidden}.video-test-pattern-module__keZwTq__overlay{background:0 0}.video-test-pattern-module__keZwTq__bars{opacity:.8;display:flex;position:absolute;inset:0}.video-test-pattern-module__keZwTq__bars>div{flex:1}.video-test-pattern-module__keZwTq__safe{border:2px solid #00ccbe;position:absolute;inset:6%}.video-test-pattern-module__keZwTq__safe>span{letter-spacing:.16em;background:#101219;padding:8px 12px;font-size:22px;position:absolute;top:20px;left:24px}.video-test-pattern-module__keZwTq__plate{background:#101219e6;border-top:4px solid #00ccbe;flex-direction:column;gap:12px;padding:32px;display:flex;position:absolute;bottom:0;left:0;right:0}.video-test-pattern-module__keZwTq__plate strong{font-size:48px}.video-test-pattern-module__keZwTq__plate span{letter-spacing:.12em;font-size:18px}.video-test-pattern-module__keZwTq__alpha{width:160px;height:20px;display:flex}.video-test-pattern-module__keZwTq__alpha b{background:#00ccbe;flex:1}.video-test-pattern-module__keZwTq__alpha b:nth-child(2){opacity:.75}.video-test-pattern-module__keZwTq__alpha b:nth-child(3){opacity:.5}.video-test-pattern-module__keZwTq__alpha b:nth-child(4){opacity:.25}.video-test-pattern-module__keZwTq__motion{background:#00ccbe;width:18px;height:18px;animation:4s linear infinite alternate video-test-pattern-module__keZwTq__travel;position:absolute;top:0;left:0}@keyframes video-test-pattern-module__keZwTq__travel{to{left:calc(100% - 18px)}}
@property --editorial-bg{syntax:"<color>";inherits:true;initial-value:#f2ede2}@property --editorial-fg{syntax:"<color>";inherits:true;initial-value:#161310}@property --editorial-chip-bg{syntax:"<color>";inherits:true;initial-value:#161310}.editorial-impact-module__eETRVa__root{background:var(--editorial-bg);width:100%;height:100%;color:var(--editorial-fg);font-family:var(--font-onest,"Space Grotesk"), "Helvetica Neue", sans-serif;text-align:left;isolation:isolate;transition:background-color .85s cubic-bezier(.4,0,.2,1),color .85s;position:relative;overflow:hidden;container-type:size}.editorial-impact-module__eETRVa__cornerMark{z-index:5;color:var(--editorial-chip-bg);align-items:center;gap:.75cqw;transition:color .85s;display:flex;position:absolute;top:5.5cqh;left:5cqw}.editorial-impact-module__eETRVa__cornerSquare{aspect-ratio:1;background:currentColor;width:1cqw;min-width:4px}.editorial-impact-module__eETRVa__cornerRule{opacity:.48;background:currentColor;width:4.4cqw;height:1px}.editorial-impact-module__eETRVa__songTitle{z-index:5;max-width:30cqw;color:var(--editorial-fg);font-size:max(7px, var(--editorial-title-size));letter-spacing:.18em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;opacity:.52;font-weight:600;line-height:1;transition:color .85s;position:absolute;bottom:5.5cqh;right:5cqw;overflow:hidden}.editorial-impact-module__eETRVa__bridgeFrame{z-index:1;border:1px solid var(--editorial-fg);opacity:0;pointer-events:none;transition:opacity .9s,border-color .85s;position:absolute;inset:5.5cqh 4.5cqw}.editorial-impact-module__eETRVa__bridgeFrame[data-active=true]{opacity:.5}.editorial-impact-module__eETRVa__grain{z-index:2;pointer-events:none;mix-blend-mode:multiply;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.62'/%3E%3C/svg%3E");background-size:260px 260px;position:absolute;inset:-20%}.editorial-impact-module__eETRVa__root[data-animate=true] .editorial-impact-module__eETRVa__grain{animation:.7s steps(2,end) infinite editorial-impact-module__eETRVa__editorialGrain}.editorial-impact-module__eETRVa__stage,.editorial-impact-module__eETRVa__swapCurrent,.editorial-impact-module__eETRVa__swapExit{position:absolute;inset:0}.editorial-impact-module__eETRVa__stage{z-index:4}.editorial-impact-module__eETRVa__swapExit{pointer-events:none;will-change:transform, opacity, filter}.editorial-impact-module__eETRVa__swapExitDown{animation:.42s cubic-bezier(.55,0,.68,.4) both editorial-impact-module__eETRVa__editorialSwapDown}.editorial-impact-module__eETRVa__swapExitScale{animation:.42s cubic-bezier(.55,0,.68,.4) both editorial-impact-module__eETRVa__editorialSwapScale}.editorial-impact-module__eETRVa__section{color:var(--section-fg);position:absolute;inset:0}.editorial-impact-module__eETRVa__display{font-family:var(--font-anton,"Anton"), "Arial Narrow", sans-serif;letter-spacing:.004em;text-transform:uppercase;font-weight:400;line-height:1}.editorial-impact-module__eETRVa__riseMask{margin-bottom:-.12em;padding:.18em 0 .06em;overflow:hidden;transform:translateY(-.12em)}.editorial-impact-module__eETRVa__riseLine{animation:.78s cubic-bezier(.22,1,.36,1) both editorial-impact-module__eETRVa__editorialRise;display:block;transform:translateY(calc(100% + .28em))}.editorial-impact-module__eETRVa__chorus{flex-direction:column;justify-content:center;padding:0 5cqw;display:flex}.editorial-impact-module__eETRVa__chorus .editorial-impact-module__eETRVa__display{text-wrap:balance;line-height:1}.editorial-impact-module__eETRVa__prechorus{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 7cqw;display:flex}.editorial-impact-module__eETRVa__prechorus .editorial-impact-module__eETRVa__display{text-wrap:balance;line-height:1.06}.editorial-impact-module__eETRVa__prechorusRule{width:var(--editorial-rule-width);transform-origin:50%;background:#e8442e;height:max(2px,.5cqh);margin-top:3cqh;animation:.8s cubic-bezier(.22,1,.36,1) both editorial-impact-module__eETRVa__editorialGrow;display:block;transform:scaleX(0)}.editorial-impact-module__eETRVa__bridge{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2cqh;padding:0 14cqw;display:flex}.editorial-impact-module__eETRVa__bridgeLine{letter-spacing:.22em;text-transform:uppercase;opacity:0;font-weight:500;line-height:1.38;animation:1.2s cubic-bezier(.22,1,.36,1) both editorial-impact-module__eETRVa__editorialBlur}.editorial-impact-module__eETRVa__verse{flex-direction:column;justify-content:flex-end;padding:0 5cqw 9cqh;display:flex}.editorial-impact-module__eETRVa__verse .editorial-impact-module__eETRVa__display{text-wrap:pretty;max-width:88cqw;line-height:1.05}.editorial-impact-module__eETRVa__verseMarker{-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:inset 0 -.14em #e8442e2e}.editorial-impact-module__eETRVa__root[data-animate=false] .editorial-impact-module__eETRVa__riseLine,.editorial-impact-module__eETRVa__root[data-animate=false] .editorial-impact-module__eETRVa__prechorusRule,.editorial-impact-module__eETRVa__root[data-animate=false] .editorial-impact-module__eETRVa__bridgeLine{opacity:1;animation:none;transform:none}@container (min-aspect-ratio:24/10){.editorial-impact-module__eETRVa__songTitle{letter-spacing:.12em}}@container (max-aspect-ratio:85/100){.editorial-impact-module__eETRVa__songTitle{max-width:45cqw}.editorial-impact-module__eETRVa__verse{padding-bottom:8cqh}}@media (prefers-reduced-motion:reduce){.editorial-impact-module__eETRVa__root,.editorial-impact-module__eETRVa__cornerMark,.editorial-impact-module__eETRVa__songTitle,.editorial-impact-module__eETRVa__bridgeFrame{transition-duration:1ms}.editorial-impact-module__eETRVa__root[data-animate=true] .editorial-impact-module__eETRVa__grain,.editorial-impact-module__eETRVa__riseLine,.editorial-impact-module__eETRVa__prechorusRule,.editorial-impact-module__eETRVa__bridgeLine{opacity:1;animation:none;transform:none}.editorial-impact-module__eETRVa__swapExit{opacity:0;animation:none}}@keyframes editorial-impact-module__eETRVa__editorialRise{to{transform:translateY(0)}}@keyframes editorial-impact-module__eETRVa__editorialGrow{to{transform:scaleX(1)}}@keyframes editorial-impact-module__eETRVa__editorialBlur{0%{opacity:0;filter:blur(14px);transform:scale(1.02)}to{opacity:.92;filter:blur();transform:scale(1)}}@keyframes editorial-impact-module__eETRVa__editorialSwapDown{to{opacity:0;filter:blur(6px);transform:translateY(3%)}}@keyframes editorial-impact-module__eETRVa__editorialSwapScale{to{opacity:0;transform:scale(.955)}}@keyframes editorial-impact-module__eETRVa__editorialGrain{0%{background-position:0 0}50%{background-position:87px 41px}to{background-position:-53px 92px}}
.breathing-sculpture-module__ijYOea__sculpture{width:100%;height:100%;position:relative}.breathing-sculpture-module__ijYOea__sculpture i{background:linear-gradient(125deg,#33ddbe,#108572 53%,#053f39);border-radius:50%;animation:18s ease-in-out infinite alternate breathing-sculpture-module__ijYOea__breathe;position:absolute;inset:3%;box-shadow:inset 1px 2px 4px #8ffff76b,0 8px 10px #103b3722}.breathing-sculpture-module__ijYOea__sculpture i:nth-child(2){animation-delay:-2s;inset:12%}.breathing-sculpture-module__ijYOea__sculpture i:nth-child(3){animation-delay:-4s;inset:21%}.breathing-sculpture-module__ijYOea__sculpture i:nth-child(4){animation-delay:-6s;inset:30%}.breathing-sculpture-module__ijYOea__sculpture i:nth-child(5){animation-delay:-8s;inset:39%}.breathing-sculpture-module__ijYOea__sculpture i:nth-child(6){animation-delay:-10s;inset:46%}.breathing-sculpture-module__ijYOea__sculpture[data-animate=false] i{animation:none}@keyframes breathing-sculpture-module__ijYOea__breathe{0%{transform:rotate(-30deg)scaleX(.8)}to{transform:rotate(35deg)scaleX(1)}}@media (prefers-reduced-motion:reduce){.breathing-sculpture-module__ijYOea__sculpture i{animation:none}}
.respira-module__CAqqGa__root{color:#153f35;width:100%;height:100%;font-family:var(--font-onest), sans-serif;background:#e4edcf;position:relative;overflow:hidden;container-type:size}.respira-module__CAqqGa__art{aspect-ratio:1;width:65%;position:absolute;top:50%;right:-11%;transform:translateY(-50%)}.respira-module__CAqqGa__top{align-items:center;gap:2cqw;display:flex;position:absolute;inset:6% 4% auto}.respira-module__CAqqGa__brand{font-family:var(--font-anton), sans-serif;overflow-wrap:anywhere;max-width:40%;font-size:2.7cqw;line-height:1.1}.respira-module__CAqqGa__eyebrow{letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;max-width:45%;margin-left:auto;font-size:1.35cqw}.respira-module__CAqqGa__arrow{font-size:3cqw;line-height:1}.respira-module__CAqqGa__copy{width:48%;height:49%;position:absolute;top:33%;left:4%}.respira-module__CAqqGa__titleBox{height:72%;position:relative}.respira-module__CAqqGa__title{font-family:var(--font-anton), sans-serif;font-synthesis:none;text-transform:uppercase;white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:-.02em;font-weight:400;line-height:1.02}.respira-module__CAqqGa__subtitleBox{height:28%;margin-left:4cqw;position:relative}.respira-module__CAqqGa__subtitle{font-family:var(--font-oooh-baby), cursive;overflow-wrap:anywhere;font-weight:400;line-height:1.15}.respira-module__CAqqGa__reference{letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;max-width:70%;font-size:1.35cqw;position:absolute;bottom:6%;left:4%}@container (min-aspect-ratio:24/10){.respira-module__CAqqGa__art{width:120cqh;right:5%}.respira-module__CAqqGa__copy{width:47%;height:62%;top:22%}.respira-module__CAqqGa__brand{font-size:5cqh}.respira-module__CAqqGa__eyebrow,.respira-module__CAqqGa__reference{font-size:2.4cqh}}@container (max-aspect-ratio:85/100){.respira-module__CAqqGa__top{inset:5% 7% auto}.respira-module__CAqqGa__brand{font-size:5cqw}.respira-module__CAqqGa__eyebrow{font-size:2.5cqw}.respira-module__CAqqGa__arrow{font-size:5cqw}.respira-module__CAqqGa__copy{width:86%;height:30%;top:18%;left:7%}.respira-module__CAqqGa__art{width:110%;top:78%;right:-22%}.respira-module__CAqqGa__reference{max-width:86%;font-size:2.5cqw;bottom:5%;left:7%}}
.screen-editor-panel-module__TIL-ka__panel{gap:var(--sp-4);max-height:100%;padding:var(--sp-4) var(--sp-5) var(--sp-5);border:1px solid var(--line-1);background:var(--surface-raised);scrollbar-width:thin;scrollbar-color:var(--line-1) transparent;border-radius:16px;flex-direction:column;display:flex;overflow-y:auto}.screen-editor-panel-module__TIL-ka__networkNotice{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--warning-border);font-size:var(--fs-xs);color:var(--text-2);background:#fbbf2414;border-radius:8px;line-height:1.4;display:flex}.screen-editor-panel-module__TIL-ka__networkNoticeIcon{color:var(--warning);flex-shrink:0;margin-top:1px}.screen-editor-panel-module__TIL-ka__header{align-items:center;gap:var(--sp-1);min-height:var(--control-md);display:flex}.screen-editor-panel-module__TIL-ka__headerInfo{align-items:center;gap:var(--sp-2);flex:1;min-width:0;display:flex}.screen-editor-panel-module__TIL-ka__screenName{min-width:0;color:var(--text-1);font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.screen-editor-panel-module__TIL-ka__headerRenameInput{min-width:80px;max-width:160px;padding:2px var(--sp-2);border:1px solid var(--accent);color:var(--text-1);font-family:inherit;font-size:var(--fs-md);background:#0006;border-radius:6px;outline:none;font-weight:600}.screen-editor-panel-module__TIL-ka__resolution,.screen-editor-panel-module__TIL-ka__aspectRatio{color:var(--text-4);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;flex-shrink:0}.screen-editor-panel-module__TIL-ka__separator{background:var(--line-2);flex-shrink:0;width:1px;height:12px}.screen-editor-panel-module__TIL-ka__statusRow{align-items:center;gap:calc(6px * var(--density-space));flex-shrink:0;display:flex}.screen-editor-panel-module__TIL-ka__statusDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.screen-editor-panel-module__TIL-ka__statusDotOnline{background:var(--success);box-shadow:0 0 4px #4ade8080}.screen-editor-panel-module__TIL-ka__statusDotOffline{background:var(--line-3)}.screen-editor-panel-module__TIL-ka__statusLabel{font-size:var(--fs-2xs);color:var(--text-4)}.screen-editor-panel-module__TIL-ka__screenActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.screen-editor-panel-module__TIL-ka__identifyBtn[aria-pressed=true]{animation:2s ease-in-out infinite screen-editor-panel-module__TIL-ka__pendingPulse}.screen-editor-panel-module__TIL-ka__toggleSection{flex-direction:column;display:flex}.screen-editor-panel-module__TIL-ka__toggleBar{align-items:center;gap:var(--sp-3);width:100%;min-height:calc(40px * var(--density-control));padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-1);background:var(--surface-1);text-align:left;cursor:pointer;transition:background-color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease);border-radius:10px;font-family:inherit;display:flex}.screen-editor-panel-module__TIL-ka__toggleBar:hover{border-color:rgba(var(--accent-rgb), .25);background:var(--surface-2)}.screen-editor-panel-module__TIL-ka__toggleBar[aria-checked=true]{border-color:var(--accent-border);background:rgba(var(--accent-rgb), .06)}.screen-editor-panel-module__TIL-ka__toggleLabel{min-width:0;color:var(--text-2);font-size:var(--fs-xs);flex:1;font-weight:500}.screen-editor-panel-module__TIL-ka__toggleBar[aria-checked=true] .screen-editor-panel-module__TIL-ka__toggleLabel{color:var(--accent)}.screen-editor-panel-module__TIL-ka__toggleResetIcon{color:var(--text-4);flex-shrink:0}.screen-editor-panel-module__TIL-ka__resolutionSection{gap:var(--sp-2);flex-direction:column;display:flex}.screen-editor-panel-module__TIL-ka__canvasRedirect{align-items:center;gap:var(--sp-2);padding:var(--sp-5) var(--sp-4);border:1px solid rgba(var(--accent-rgb), .2);background:rgba(var(--accent-rgb), .05);color:var(--text-2);text-align:center;border-radius:12px;flex-direction:column;display:flex}.screen-editor-panel-module__TIL-ka__canvasRedirect>svg{color:var(--accent)}.screen-editor-panel-module__TIL-ka__canvasRedirect p{font-size:var(--fs-xs);margin:0;line-height:1.5}.screen-editor-panel-module__TIL-ka__emptyState{text-align:center;padding:var(--sp-8) var(--sp-4);align-items:center;gap:var(--sp-2);flex-direction:column;display:flex}.screen-editor-panel-module__TIL-ka__emptyIcon{color:#ffffff2e;margin-bottom:var(--sp-1)}.screen-editor-panel-module__TIL-ka__emptyTitle{font-size:var(--fs-sm);color:var(--text-2);margin:0;font-weight:600}.screen-editor-panel-module__TIL-ka__emptyDesc{max-width:360px;font-size:var(--fs-xs);color:var(--text-4);margin:0;line-height:1.5}.screen-editor-panel-module__TIL-ka__emptyLink{font-size:var(--fs-2xs);color:var(--text-4);margin:var(--sp-2) 0 0}.screen-editor-panel-module__TIL-ka__emptyLink strong{color:var(--accent);font-weight:600}.screen-editor-panel-module__TIL-ka__globalDesc{font-size:var(--fs-xs);color:var(--text-4);margin:0;line-height:1.5}.screen-editor-panel-module__TIL-ka__body{gap:var(--sp-4);flex-direction:column;display:flex}.screen-editor-panel-module__TIL-ka__sectionTitle{margin-bottom:var(--sp-1)}.screen-editor-panel-module__TIL-ka__fieldGroup{gap:var(--sp-2);flex-direction:column;display:flex}.screen-editor-panel-module__TIL-ka__roleGrid{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.screen-editor-panel-module__TIL-ka__roleOption{align-items:flex-start;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-1);background:var(--surface-1);text-align:left;cursor:pointer;transition:background-color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease), box-shadow var(--dur-base) var(--ease), transform var(--dur-base) var(--ease);border-radius:12px;flex-direction:column;font-family:inherit;display:flex}.screen-editor-panel-module__TIL-ka__roleOption:hover{border-color:rgba(var(--accent-rgb), .3);background:rgba(var(--accent-rgb), .04);transform:translateY(-1px);box-shadow:0 2px 8px #0003}.screen-editor-panel-module__TIL-ka__roleOption[aria-pressed=true]{border-color:var(--accent);background:rgba(var(--accent-rgb), .08);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .15)}.screen-editor-panel-module__TIL-ka__roleIcon{color:var(--text-4);margin-bottom:2px}.screen-editor-panel-module__TIL-ka__roleOption[aria-pressed=true] .screen-editor-panel-module__TIL-ka__roleIcon{color:var(--accent)}.screen-editor-panel-module__TIL-ka__roleOptionLabel{font-size:var(--fs-xs);color:var(--text-1);font-weight:600}.screen-editor-panel-module__TIL-ka__roleOptionDesc{font-size:var(--fs-2xs);color:var(--text-4);line-height:1.35}.screen-editor-panel-module__TIL-ka__tabContent{gap:var(--sp-3);flex-direction:column;display:flex}.screen-editor-panel-module__TIL-ka__applyButton{margin-top:var(--sp-2)}.screen-editor-panel-module__TIL-ka__applyButtonPending{animation:2s ease-in-out infinite screen-editor-panel-module__TIL-ka__pendingPulse}@keyframes screen-editor-panel-module__TIL-ka__pendingPulse{0%,to{box-shadow:0 2px 8px #00ccbe33}50%{box-shadow:0 2px 16px #00ccbe66}}.screen-editor-panel-module__TIL-ka__previewModeBtn{align-self:flex-start}@media (prefers-reduced-motion:reduce){.screen-editor-panel-module__TIL-ka__applyButtonPending,.screen-editor-panel-module__TIL-ka__identifyBtn[aria-pressed=true]{animation:none}}.screen-editor-panel-module__TIL-ka__mainTabs{flex-shrink:0}
.canvas-panel-module__iWDABa__panel{gap:var(--sp-4);max-height:100%;padding:var(--sp-4) var(--sp-5) var(--sp-5);border:1px solid var(--line-1);background:var(--surface-raised);scrollbar-width:thin;scrollbar-color:var(--line-1) transparent;border-radius:16px;flex-direction:column;display:flex;overflow-y:auto}.canvas-panel-module__iWDABa__header{align-items:center;gap:var(--sp-1);min-height:var(--control-md);display:flex}.canvas-panel-module__iWDABa__headerInfo{align-items:baseline;gap:var(--sp-2);flex:1;min-width:0;display:flex}.canvas-panel-module__iWDABa__title{color:var(--text-1);font-size:var(--fs-md);font-weight:600}.canvas-panel-module__iWDABa__dims{font-size:var(--fs-2xs);color:var(--text-4);font-variant-numeric:tabular-nums}.canvas-panel-module__iWDABa__section{gap:var(--sp-2);flex-direction:column;display:flex}.canvas-panel-module__iWDABa__screenList{padding:var(--sp-1);border:1px solid var(--line-1);background:var(--surface-1);border-radius:10px;flex-direction:column;gap:2px;display:flex}.canvas-panel-module__iWDABa__screenRow{align-items:center;gap:var(--sp-2);padding-left:var(--sp-1);transition:background-color var(--dur-base) var(--ease);border-radius:6px;display:flex}.canvas-panel-module__iWDABa__screenRow:hover{background:var(--surface-2)}.canvas-panel-module__iWDABa__screenRowDragging{opacity:.4}.canvas-panel-module__iWDABa__screenRowDropTarget{outline:1.5px dashed var(--accent);outline-offset:-2px}.canvas-panel-module__iWDABa__dragHandle{color:var(--text-disabled);cursor:grab;touch-action:none;flex-shrink:0;align-items:center;display:inline-flex}.canvas-panel-module__iWDABa__dragHandle:active{cursor:grabbing}.canvas-panel-module__iWDABa__screenItem{align-items:center;gap:var(--sp-2);min-width:0;min-height:var(--control-md);padding:var(--sp-1) var(--sp-2) var(--sp-1) 0;color:var(--text-2);font-size:var(--fs-xs);cursor:pointer;flex:1;display:flex}.canvas-panel-module__iWDABa__emptyHint{padding:var(--sp-2)}.canvas-panel-module__iWDABa__overlapField{align-items:center;gap:var(--sp-2);align-self:flex-start;display:inline-flex}.canvas-panel-module__iWDABa__overlapInput{font-variant-numeric:tabular-nums;width:88px}.canvas-panel-module__iWDABa__blendPreviewTrack{background-color:var(--accent);background-repeat:no-repeat;border-radius:8px;width:100%;height:32px}.canvas-panel-module__iWDABa__blendPreviewLabels{font-size:var(--fs-2xs);color:var(--text-4);justify-content:space-between;display:flex}.canvas-panel-module__iWDABa__issueList{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.canvas-panel-module__iWDABa__issue{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-2xs);color:var(--warning);line-height:1.4;display:flex}.canvas-panel-module__iWDABa__issue>svg{flex-shrink:0;margin-top:1px}.canvas-panel-module__iWDABa__actions{gap:var(--sp-2);margin-top:var(--sp-1);display:flex}.canvas-panel-module__iWDABa__applyButton{flex:1}.canvas-panel-module__iWDABa__mainTabs{flex-shrink:0}.canvas-panel-module__iWDABa__calibrateHost{container-type:inline-size}.canvas-panel-module__iWDABa__calibrateLayout{gap:var(--sp-5);grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-template-areas:"controls wall";align-items:start;display:grid}.canvas-panel-module__iWDABa__calibrateControls{grid-area:controls;min-width:0}.canvas-panel-module__iWDABa__calibrateWall{z-index:1;grid-area:wall;min-width:0;position:sticky;top:0}@container (max-width:760px){.canvas-panel-module__iWDABa__calibrateLayout{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"wall""controls"}.canvas-panel-module__iWDABa__calibrateWall{position:static}}
.plan-drawer-module__6J7P2W__toggleBtn{z-index:30;align-items:center;gap:var(--sp-2);min-width:var(--control-md);border:1px solid var(--line-2);background:var(--surface-raised);padding:var(--sp-3) var(--sp-2);color:var(--text-2);box-shadow:var(--shadow-md);transition:border-color var(--dur-base) var(--ease), color var(--dur-base) var(--ease);border-right:0;border-radius:12px 0 0 12px;flex-direction:column;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.plan-drawer-module__6J7P2W__toggleBtn:hover{border-color:var(--line-3);color:var(--text-1)}.plan-drawer-module__6J7P2W__toggleLabel{writing-mode:vertical-rl;font-size:var(--fs-2xs);letter-spacing:.04em;font-weight:600;line-height:1;transform:rotate(180deg)}.plan-drawer-module__6J7P2W__drawerOpen{background:var(--color-bg-2);height:100%;width:var(--drawer-width,22rem);border-left:1px solid var(--line-1);opacity:1;flex-direction:column;flex-shrink:0;transition:width .3s,opacity .3s,border-color .3s;display:flex;position:relative;overflow:hidden}@media (min-width:1280px){.plan-drawer-module__6J7P2W__drawerOpen:not(.plan-drawer-module__6J7P2W__drawerCompact):not(.plan-drawer-module__6J7P2W__drawerFloating){min-width:min(280px, var(--drawer-width,22rem));flex-shrink:1}}.plan-drawer-module__6J7P2W__resizeHandle{cursor:col-resize;z-index:10;width:4px;transition:background var(--dur-base) var(--ease);position:absolute;top:0;bottom:0;left:0}.plan-drawer-module__6J7P2W__resizeHandle:hover{background:#00ccbe4d}.plan-drawer-module__6J7P2W__resizeHandle:active{background:#00ccbe80}.plan-drawer-module__6J7P2W__drawerClosed{background:var(--color-bg-2);opacity:0;border-left:1px solid #0000;flex-direction:column;flex-shrink:0;width:0;height:100%;transition:width .3s,opacity .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.plan-drawer-module__6J7P2W__drawerCompact{z-index:20;position:absolute;top:0;bottom:0;right:0}.plan-drawer-module__6J7P2W__drawerOpenCompact{box-shadow:var(--shadow-md)}.plan-drawer-module__6J7P2W__drawerNoTransition{transition:none}.plan-drawer-module__6J7P2W__header{align-items:center;gap:var(--sp-1);border-bottom:1px solid var(--line-1);padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-2);flex-shrink:0;display:flex;position:relative}.plan-drawer-module__6J7P2W__serviceSwitcherWrap{flex:1;min-width:0}.plan-drawer-module__6J7P2W__headerSwitcher{width:100%;min-width:0;min-height:var(--control-lg);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-control);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease);background:0 0;border:1px solid #0000;flex-direction:column;align-items:stretch;gap:2px;display:flex}.plan-drawer-module__6J7P2W__headerSwitcher:hover:not(:disabled),.plan-drawer-module__6J7P2W__headerSwitcher[aria-expanded=true]{background:var(--surface-2);border-color:var(--line-1)}.plan-drawer-module__6J7P2W__headerSwitcher:disabled{cursor:default}.plan-drawer-module__6J7P2W__headerTitleRow{align-items:center;gap:var(--sp-1);min-width:0;display:flex}.plan-drawer-module__6J7P2W__headerTitle{min-width:0;color:var(--text-1);font-size:var(--fs-lg);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;overflow:hidden}.plan-drawer-module__6J7P2W__headerSwitcherChevron{width:14px;height:14px;color:var(--text-3);flex-shrink:0}.plan-drawer-module__6J7P2W__headerMeta{align-items:center;gap:var(--sp-2);display:flex}.plan-drawer-module__6J7P2W__headerCount{font-size:var(--fs-2xs);color:var(--text-3)}.plan-drawer-module__6J7P2W__headerDuration{font-size:var(--fs-2xs);color:var(--text-3);align-items:center;gap:3px;display:flex}.plan-drawer-module__6J7P2W__serviceSwitcherDropdown{left:var(--sp-2);right:var(--sp-2);margin-top:var(--sp-1);z-index:10;max-height:min(24rem,60vh);position:absolute;top:100%;overflow-y:auto}.plan-drawer-module__6J7P2W__serviceItem{padding-block:calc(6px * var(--density-space))}.plan-drawer-module__6J7P2W__serviceItemText{flex-direction:column;min-width:0;display:flex}.plan-drawer-module__6J7P2W__serviceItemTitle{overflow-wrap:anywhere}.plan-drawer-module__6J7P2W__serviceItemActive{background:var(--accent-soft)}.plan-drawer-module__6J7P2W__serviceItemNew{color:var(--accent)}.plan-drawer-module__6J7P2W__serviceItemNew>svg{color:currentColor}.plan-drawer-module__6J7P2W__serviceItemNew:hover:not(:disabled){background:var(--accent-soft)}.plan-drawer-module__6J7P2W__addBar{border-bottom:1px solid var(--line-1);padding:var(--sp-2) var(--sp-3);flex-shrink:0;container-type:inline-size}@container (max-width:360px){.plan-drawer-module__6J7P2W__helpHintLabel{display:none}}.plan-drawer-module__6J7P2W__addBarTopRow{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.plan-drawer-module__6J7P2W__addBarLeftRow{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.plan-drawer-module__6J7P2W__addBarRightRow{align-items:center;gap:var(--sp-1);flex-shrink:0;display:flex}.plan-drawer-module__6J7P2W__limitBanner{margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);background:var(--accent-soft);border:1px solid var(--accent-border);font-size:var(--fs-2xs);color:var(--text-2);line-height:1.4}.plan-drawer-module__6J7P2W__songPicker{gap:var(--sp-2);flex-direction:column;display:flex}.plan-drawer-module__6J7P2W__pickerList{max-height:min(20rem,50vh);padding:var(--sp-1);border:1px solid var(--line-1);border-radius:var(--r-card);background:var(--surface-1);overflow-y:auto}.plan-drawer-module__6J7P2W__pickerEmpty{padding:var(--sp-4);text-align:center;font-size:var(--fs-xs);color:var(--text-4)}.plan-drawer-module__6J7P2W__pickerSongBtn{width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);text-align:left;transition:background-color var(--dur-base) var(--ease);display:block}.plan-drawer-module__6J7P2W__pickerSongBtn:hover{background:var(--surface-3)}.plan-drawer-module__6J7P2W__pickerSongBtnActive,.plan-drawer-module__6J7P2W__pickerSongBtnActive:hover{background:var(--accent-soft)}.plan-drawer-module__6J7P2W__pickerSongTitle{font-size:var(--fs-sm);color:var(--text-1);font-weight:500}.plan-drawer-module__6J7P2W__pickerSongBtnActive .plan-drawer-module__6J7P2W__pickerSongTitle{color:var(--accent)}.plan-drawer-module__6J7P2W__pickerSongArtist{font-size:var(--fs-2xs);color:var(--text-4);margin-top:2px}.plan-drawer-module__6J7P2W__mediaBrowserWrap{padding:var(--sp-2)}.plan-drawer-module__6J7P2W__mediaPreviewThumb{border-radius:var(--r-control);border:1px solid var(--line-1);background:linear-gradient(160deg, var(--line-1), var(--surface-1)), #0f131a;flex-shrink:0;justify-content:center;align-items:center;width:2.7rem;height:2rem;display:flex;position:relative;overflow:hidden}.plan-drawer-module__6J7P2W__mediaPreviewThumbActive{border-color:var(--accent-border);box-shadow:0 0 0 1px #00ccbe1f}.plan-drawer-module__6J7P2W__mediaPreviewThumbImage{object-fit:cover;width:100%;height:100%;display:block}.plan-drawer-module__6J7P2W__mediaPreviewThumbScrim{background:linear-gradient(#03060a24,#03060ad1);position:absolute;inset:0}.plan-drawer-module__6J7P2W__mediaPreviewThumbFallback{color:var(--text-2)}.plan-drawer-module__6J7P2W__mediaPreviewThumbBadge{padding:.14rem calc(4.48px * var(--density-space));letter-spacing:.12em;color:#ffffffd1;background:#060c12c7;border-radius:999px;font-size:.42rem;font-weight:500;position:absolute;bottom:.24rem;left:.3rem}.plan-drawer-module__6J7P2W__itemsList{min-height:min(16rem,45%);padding:var(--sp-2);flex-direction:column;flex:1;gap:0;display:flex;position:relative;overflow-y:auto}.plan-drawer-module__6J7P2W__itemsCard{border-radius:var(--r-card);border:1px solid var(--line-1);background:var(--surface-1);height:100%;overflow:auto}.plan-drawer-module__6J7P2W__itemWrap{border-radius:0}.plan-drawer-module__6J7P2W__itemWrap+.plan-drawer-module__6J7P2W__itemWrap{border-top:1px solid var(--line-1)}.plan-drawer-module__6J7P2W__itemRow{align-items:center;gap:var(--sp-2);padding:var(--sp-2);transition:background-color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease), opacity var(--dur-base) var(--ease);border:1px solid #0000;display:flex}.plan-drawer-module__6J7P2W__itemRowRounded,.plan-drawer-module__6J7P2W__itemRowRoundedTop{border-radius:0}.plan-drawer-module__6J7P2W__itemRowDefault{background:0 0;border-color:#0000}.plan-drawer-module__6J7P2W__itemRowDefault:hover{background:var(--surface-2)}.plan-drawer-module__6J7P2W__itemRowLive,.plan-drawer-module__6J7P2W__itemRowLive:hover{--row-tint:rgba(var(--accent-rgb), .07);background:var(--row-tint);border-color:#0000;position:relative}.plan-drawer-module__6J7P2W__itemRowLive:before{content:"";background:var(--accent);pointer-events:none;border-radius:0 2px 2px 0;width:2px;position:absolute;top:6px;bottom:6px;left:-1px}.plan-drawer-module__6J7P2W__itemRowPreviewing{--row-tint:var(--preview-soft);border-color:var(--preview-border);background:var(--row-tint);border-style:dashed}.plan-drawer-module__6J7P2W__itemRowExpanded{--row-tint:var(--surface-selected);border-color:var(--line-2);background:var(--row-tint)}.plan-drawer-module__6J7P2W__itemRowCompleted{--row-tint:var(--surface-1);background:var(--row-tint);opacity:.5;border-color:#ffffff0d}.plan-drawer-module__6J7P2W__insertDivider{cursor:pointer;pointer-events:none;background:0 0;border:none;justify-content:center;place-self:center;align-items:center;width:96%;height:24px;margin-block:-12px;padding:0;display:flex;position:relative}.plan-drawer-module__6J7P2W__insertDivider:after{content:"";pointer-events:auto;position:absolute;inset:6px 0}.plan-drawer-module__6J7P2W__insertDivider:focus-visible{outline:none}.plan-drawer-module__6J7P2W__insertDivider:before{content:"";background:var(--surface-3);height:1px;transition:background var(--dur-base) var(--ease);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.plan-drawer-module__6J7P2W__insertDivider:hover:before,.plan-drawer-module__6J7P2W__insertDivider:focus-visible:before,.plan-drawer-module__6J7P2W__insertDividerArmed:before{background:var(--accent)}.plan-drawer-module__6J7P2W__insertDivider:disabled{cursor:not-allowed}.plan-drawer-module__6J7P2W__insertDivider:disabled:hover:before{background:var(--surface-3)}.plan-drawer-module__6J7P2W__insertDividerPlus{z-index:1;background:var(--bg);border:1px solid var(--line-2);width:17px;height:17px;color:var(--text-4);pointer-events:auto;opacity:0;transition:opacity var(--dur-base) var(--ease), color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease), transform var(--dur-base) var(--ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;transform:scale(.8)}.plan-drawer-module__6J7P2W__insertDividerPlus:before{content:"";position:absolute;inset:-4px}.plan-drawer-module__6J7P2W__insertDivider:hover .plan-drawer-module__6J7P2W__insertDividerPlus,.plan-drawer-module__6J7P2W__insertDivider:focus-visible .plan-drawer-module__6J7P2W__insertDividerPlus,.plan-drawer-module__6J7P2W__insertDividerArmed .plan-drawer-module__6J7P2W__insertDividerPlus{opacity:1;color:var(--accent);border-color:var(--accent);transform:scale(1)}.plan-drawer-module__6J7P2W__insertDivider:disabled:hover .plan-drawer-module__6J7P2W__insertDividerPlus,.plan-drawer-module__6J7P2W__insertDivider:disabled:hover .plan-drawer-module__6J7P2W__insertDividerTip,.plan-drawer-module__6J7P2W__insertDividerArmed:disabled:hover .plan-drawer-module__6J7P2W__insertDividerTip{opacity:.35}.plan-drawer-module__6J7P2W__insertDividerTip{padding:3px var(--sp-2);background:var(--surface-overlay);border:1px solid var(--line-2);color:var(--text-1);font-size:var(--fs-2xs);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease), transform var(--dur-base) var(--ease);z-index:5;border-radius:6px;position:absolute;bottom:calc(100% - 3px);left:50%;transform:translate(-50%)translateY(4px)}.plan-drawer-module__6J7P2W__insertDivider:hover .plan-drawer-module__6J7P2W__insertDividerTip{opacity:1;transform:translate(-50%)translateY(-10px)}.plan-drawer-module__6J7P2W__itemsCard>.plan-drawer-module__6J7P2W__insertDivider:first-child{margin-top:-3px}.plan-drawer-module__6J7P2W__itemsCard>.plan-drawer-module__6J7P2W__insertDivider:first-child .plan-drawer-module__6J7P2W__insertDividerTip{top:calc(100% - 3px);bottom:auto;transform:translate(-50%)translateY(-4px)}.plan-drawer-module__6J7P2W__itemsCard>.plan-drawer-module__6J7P2W__insertDivider:first-child:hover .plan-drawer-module__6J7P2W__insertDividerTip{transform:translate(-50%)translateY(10px)}.plan-drawer-module__6J7P2W__insertChooser{border-radius:var(--r-lg);border:1px solid var(--line-2);background:var(--surface-raised);box-shadow:var(--shadow-md);padding:var(--sp-2);margin:2px var(--sp-1) var(--sp-2);transform-origin:top;animation:.24s cubic-bezier(.16,1,.3,1) both plan-drawer-module__6J7P2W__insertChooserOpen}@keyframes plan-drawer-module__6J7P2W__insertChooserOpen{0%{opacity:0;transform:scaleY(.8)translateY(-10px)}to{opacity:1;transform:scaleY(1)translateY(0)}}@keyframes plan-drawer-module__6J7P2W__insertChooserClose{0%{opacity:1;transform:scaleY(1)translateY(0)}to{opacity:0;transform:scaleY(.85)translateY(-8px)}}.plan-drawer-module__6J7P2W__insertChooserClosing{animation:.16s cubic-bezier(.4,0,1,1) both plan-drawer-module__6J7P2W__insertChooserClose}.plan-drawer-module__6J7P2W__insertChooserHead{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);padding-left:var(--sp-1);display:flex}.plan-drawer-module__6J7P2W__insertChooserTitle{min-width:0;font-size:var(--fs-2xs);color:var(--text-2);flex:1;font-weight:600}.plan-drawer-module__6J7P2W__dragHandle{cursor:grab;color:#ffffff26;-webkit-user-select:none;user-select:none;transition:color var(--dur-base) var(--ease);flex-shrink:0;margin-top:.125rem}.plan-drawer-module__6J7P2W__dragHandle:active{cursor:grabbing}.plan-drawer-module__6J7P2W__itemRow:hover .plan-drawer-module__6J7P2W__dragHandle{color:#ffffff4d}.plan-drawer-module__6J7P2W__itemContent{flex:1;min-width:0}.plan-drawer-module__6J7P2W__itemTitleRow{align-items:center;gap:calc(6px * var(--density-space));min-width:0;display:flex}.plan-drawer-module__6J7P2W__itemTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-xs);transition:color var(--dur-base) var(--ease);font-weight:500;overflow:hidden}@keyframes plan-drawer-module__6J7P2W__itemAddedBadgeFade{0%{opacity:0;transform:scale(.85)}12%{opacity:1;transform:scale(1)}78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}.plan-drawer-module__6J7P2W__itemAddedBadge{pointer-events:none;animation:2.2s forwards plan-drawer-module__6J7P2W__itemAddedBadgeFade}.plan-drawer-module__6J7P2W__itemTitleDefault{color:var(--ink-1)}.plan-drawer-module__6J7P2W__itemTitleLive{color:var(--success)}.plan-drawer-module__6J7P2W__itemTitleCompleted{color:var(--text-4);text-decoration:line-through}.plan-drawer-module__6J7P2W__itemSubtitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2xs);color:var(--text-4);margin-top:0;overflow:hidden}.plan-drawer-module__6J7P2W__itemScriptureInfo{font-size:var(--fs-2xs);color:#fbbf24b8;text-overflow:ellipsis;white-space:nowrap;margin-top:0;overflow:hidden}.plan-drawer-module__6J7P2W__itemScriptureCompareTag{color:var(--warning);font-weight:500}.plan-drawer-module__6J7P2W__itemMediaInfo{font-size:var(--fs-2xs);color:#66e5e0b3;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.plan-drawer-module__6J7P2W__itemSequenceInfo{font-size:var(--fs-2xs);color:#4ade80b8;text-overflow:ellipsis;white-space:nowrap;margin-top:0;overflow:hidden}.plan-drawer-module__6J7P2W__itemMeta{align-items:center;gap:var(--sp-2);margin-top:2px;display:flex}.plan-drawer-module__6J7P2W__itemMeta:empty{display:none}.plan-drawer-module__6J7P2W__itemNoteIndicator{font-size:var(--fs-2xs);color:#fbbf24b8;align-items:center;gap:3px;display:flex}.plan-drawer-module__6J7P2W__itemDurationIndicator{font-size:var(--fs-2xs);color:var(--text-4);align-items:center;gap:3px;display:flex}.plan-drawer-module__6J7P2W__itemActions{transition:opacity var(--dur-base) var(--ease);flex-shrink:0;align-items:center;gap:2px;display:flex}.plan-drawer-module__6J7P2W__itemActions>.ui-btn{--btn-h:max(24px, var(--control-xs));--btn-icon:12px}.plan-drawer-module__6J7P2W__itemActionsSeparator{width:1px;height:14px;margin-inline:var(--sp-1);background:var(--line-2);flex-shrink:0}.plan-drawer-module__6J7P2W__itemActionsVisible{opacity:1}.plan-drawer-module__6J7P2W__itemActionsHidden{opacity:0}@media (hover:hover){.plan-drawer-module__6J7P2W__itemRow{position:relative}.plan-drawer-module__6J7P2W__itemActionsHidden{top:50%;right:var(--sp-2);padding-left:var(--sp-4);background:linear-gradient(to right, transparent, var(--row-tint,var(--surface-2)) var(--sp-4)), linear-gradient(to right, transparent, var(--color-bg-2) var(--sp-4));pointer-events:none;position:absolute;transform:translateY(-50%)}.plan-drawer-module__6J7P2W__itemRow:hover .plan-drawer-module__6J7P2W__itemActionsHidden{pointer-events:auto}.plan-drawer-module__6J7P2W__itemRow:has(.plan-drawer-module__6J7P2W__itemActionsHidden :focus-visible) .plan-drawer-module__6J7P2W__itemActionsHidden{pointer-events:auto}}.plan-drawer-module__6J7P2W__itemRow:hover .plan-drawer-module__6J7P2W__itemActionsHidden{opacity:1}.plan-drawer-module__6J7P2W__itemRow:has(.plan-drawer-module__6J7P2W__itemActionsHidden :focus-visible) .plan-drawer-module__6J7P2W__itemActionsHidden{opacity:1}@media (hover:none){.plan-drawer-module__6J7P2W__itemActionsHidden{opacity:1}}.plan-drawer-module__6J7P2W__itemActionDone{--btn-fg:var(--success);--btn-fg-hover:var(--success);--btn-bg-hover:var(--success-soft)}.plan-drawer-module__6J7P2W__itemActionProject{--btn-fg-hover:var(--success);--btn-bg-hover:var(--success-soft)}.plan-drawer-module__6J7P2W__itemActionProjectLive{--btn-fg:var(--success)}.plan-drawer-module__6J7P2W__itemActionOn{--btn-bg:var(--accent-soft);--btn-fg:var(--accent);--btn-bg-hover:#00ccbe33;--btn-fg-hover:var(--accent)}.plan-drawer-module__6J7P2W__itemActionLocked{--btn-fg:var(--warning);--btn-fg-hover:var(--warning);--btn-bg-hover:var(--warning-soft)}.plan-drawer-module__6J7P2W__itemRowLocked{opacity:.6;border-color:#fbbf2426}.plan-drawer-module__6J7P2W__itemRowMissingSong{border-color:var(--danger-border);background:#f871710b}.plan-drawer-module__6J7P2W__itemMissingSong{align-items:center;gap:var(--sp-1);color:var(--danger);font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:1.2;display:flex;overflow:hidden}.plan-drawer-module__6J7P2W__itemMissingSong svg{flex-shrink:0}.plan-drawer-module__6J7P2W__itemSongUnchosen{align-items:center;gap:var(--sp-1);color:rgba(var(--warning-rgb), .8);font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:1.2;display:flex;overflow:hidden}.plan-drawer-module__6J7P2W__itemSongUnchosen svg{flex-shrink:0}.plan-drawer-module__6J7P2W__typeIconWrap{height:var(--control-xs);width:var(--control-xs);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.plan-drawer-module__6J7P2W__expandedScripture{gap:var(--sp-3);flex-direction:column;display:flex}.plan-drawer-module__6J7P2W__expandedCountdown,.plan-drawer-module__6J7P2W__expandedCustom{gap:var(--sp-4);flex-direction:column;display:flex}.plan-drawer-module__6J7P2W__pdfPageStrip{gap:calc(6px * var(--density-space));padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--line-1);background:var(--surface-1);grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));max-height:11rem;display:grid;overflow-y:auto}.plan-drawer-module__6J7P2W__pdfPageThumb{aspect-ratio:7/5;border:1.5px solid var(--line-1);cursor:pointer;width:100%;transition:border-color var(--dur-base) var(--ease), transform var(--dur-base) var(--ease);background:#000;border-radius:6px;padding:0;position:relative;overflow:hidden}.plan-drawer-module__6J7P2W__pdfPageThumb:hover{border-color:var(--line-3);transform:translateY(-1px)}.plan-drawer-module__6J7P2W__pdfPageThumbActive{border-color:var(--accent);box-shadow:0 0 0 2px #00ccbe40}.plan-drawer-module__6J7P2W__pdfPageThumb img{object-fit:cover;width:100%;height:100%;display:block}.plan-drawer-module__6J7P2W__pdfPageThumbLabel{font-size:var(--fs-3xs);color:var(--text-1);padding:0 var(--sp-1);font-variant-numeric:tabular-nums;pointer-events:none;background:#000000a6;border-radius:4px;font-weight:500;position:absolute;bottom:1px;right:2px}.plan-drawer-module__6J7P2W__emptyState{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-4);text-align:center;flex-direction:column;display:flex}.plan-drawer-module__6J7P2W__emptyStateIcon{border:1px solid var(--line-1);background:var(--surface-2);width:2.5rem;height:2.5rem;color:var(--text-3);border-radius:50%;justify-content:center;align-items:center;display:flex}.plan-drawer-module__6J7P2W__emptyStateText{max-width:16rem;font-size:var(--fs-xs);color:var(--text-3);line-height:1.45}.plan-drawer-module__6J7P2W__footer{border-top:1px solid var(--line-1);min-height:0;max-height:55%;padding:var(--sp-3);flex:0 auto;overflow-y:auto}.plan-drawer-module__6J7P2W__footerLabel{margin-bottom:var(--sp-2);justify-content:space-between;align-items:center;gap:var(--sp-3);padding:0 var(--sp-1);display:flex}.plan-drawer-module__6J7P2W__footerLabelSource{min-width:0;font-size:var(--fs-2xs);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plan-drawer-module__6J7P2W__roundedXl{border-radius:var(--r-card)}.plan-drawer-module__6J7P2W__videoControls{margin-top:var(--sp-3);padding:var(--sp-2) var(--sp-3) var(--sp-3);border-radius:var(--r-lg);background:#00ccbe0f;border:1px solid #00ccbe33}.plan-drawer-module__6J7P2W__videoControlsLabel{margin-bottom:var(--sp-2);color:var(--accent)}.plan-drawer-module__6J7P2W__videoControlsBtns{gap:var(--sp-2);display:flex}.plan-drawer-module__6J7P2W__videoControlBtn{flex:1 1 0;width:auto}.plan-drawer-module__6J7P2W__videoControlBtnActive{--btn-bg:var(--accent-soft);--btn-border:var(--accent-border);--btn-fg:var(--accent);--btn-bg-hover:#00ccbe33;--btn-border-hover:#00ccbe8c;--btn-fg-hover:var(--accent)}.plan-drawer-module__6J7P2W__sequencePanel{margin-top:var(--sp-3)}.plan-drawer-module__6J7P2W__sequencePanel .plan-drawer-module__6J7P2W__sequenceAutoAdvance{background:0 0;border-bottom:0;padding-inline:0}.plan-drawer-module__6J7P2W__sequencePanelHeader{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:0 var(--sp-1);display:flex}.plan-drawer-module__6J7P2W__sequencePanelTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.plan-drawer-module__6J7P2W__sequencePanelCount{font-size:var(--fs-2xs);color:var(--text-4);font-variant-numeric:tabular-nums;flex-shrink:0}.plan-drawer-module__6J7P2W__shortcutJumpRow{gap:var(--sp-1);padding:var(--sp-2) 0 var(--sp-1);flex-wrap:wrap;display:flex}.plan-drawer-module__6J7P2W__shortcutJumpBtn{min-width:var(--control-xs)}.plan-drawer-module__6J7P2W__shortcutJumpBtnActive{--btn-bg:var(--accent-soft);--btn-border:var(--accent-border);--btn-fg:var(--accent);--btn-bg-hover:#00ccbe33;--btn-border-hover:#00ccbe8c;--btn-fg-hover:var(--accent)}.plan-drawer-module__6J7P2W__sequenceList{gap:calc(6px * var(--density-space));margin-top:var(--sp-2);padding-bottom:calc(6px * var(--density-space));scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex-direction:row;display:flex;overflow:auto hidden}.plan-drawer-module__6J7P2W__sequenceList::-webkit-scrollbar{height:3px}.plan-drawer-module__6J7P2W__sequenceList::-webkit-scrollbar-track{background:0 0}.plan-drawer-module__6J7P2W__sequenceList::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.plan-drawer-module__6J7P2W__sequenceSlideBtn{border-radius:var(--r-card);width:7.5rem;padding:var(--sp-2) calc(10px * var(--density-space));text-align:left;transition:background-color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease);border:1px solid;flex-shrink:0}.plan-drawer-module__6J7P2W__sequenceSlideBtnActive{background:#4ade801a;border-color:#4ade804d}.plan-drawer-module__6J7P2W__sequenceSlideBtnInactive{border-color:var(--line-1);background:var(--surface-1)}.plan-drawer-module__6J7P2W__sequenceSlideBtnInactive:hover{border-color:var(--line-2);background:var(--surface-2)}.plan-drawer-module__6J7P2W__sequenceSlideMeta{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.plan-drawer-module__6J7P2W__sequenceSlideSection{min-width:0;font-size:var(--fs-3xs);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--text-4);font-weight:600;overflow:hidden}.plan-drawer-module__6J7P2W__sequenceSlideIndex{font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--text-4);flex-shrink:0}.plan-drawer-module__6J7P2W__sequenceSlideText{margin-top:var(--sp-1);-webkit-line-clamp:2;line-clamp:2;font-size:var(--fs-xs);color:var(--ink-1);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.plan-drawer-module__6J7P2W__sequenceSlideTextBlank{color:var(--text-4);font-style:italic}.plan-drawer-module__6J7P2W__privateNoteWrap{border-top:1px solid var(--line-1);padding-top:var(--sp-3)}.plan-drawer-module__6J7P2W__privateNoteDurationRow{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.plan-drawer-module__6J7P2W__privateNoteDurationInput{font-variant-numeric:tabular-nums;flex:none;width:4rem}.plan-drawer-module__6J7P2W__privateNoteDurationLabel{font-size:var(--fs-2xs);color:var(--text-4)}.plan-drawer-module__6J7P2W__songKeyControl{align-items:center;gap:var(--sp-2);margin-left:auto;display:inline-flex}.plan-drawer-module__6J7P2W__songKeySelect{width:auto}.plan-drawer-module__6J7P2W__iconDim{color:var(--text-4);flex-shrink:0}.plan-drawer-module__6J7P2W__quickAddPanel{gap:var(--sp-4);flex-direction:column;display:flex}.plan-drawer-module__6J7P2W__itemRowProgramIncomplete{background:linear-gradient(90deg,#fbbf240d,#ffffff05);border-color:#fbbf2433!important}.plan-drawer-module__6J7P2W__countdownProgramInactiveLabel{color:var(--warning);font-size:var(--fs-2xs);margin:3px 0 0;font-weight:600}.plan-drawer-module__6J7P2W__countdownProgramNest{--nest-indent:var(--sp-2);margin:0 var(--sp-2) var(--sp-2) calc(30px * var(--density-space));padding:0 0 0 var(--nest-indent);border-left:1px solid var(--line-2);position:relative}.plan-drawer-module__6J7P2W__countdownProgramNestEmpty,.plan-drawer-module__6J7P2W__countdownProgramNestDropReady:hover,.plan-drawer-module__6J7P2W__countdownProgramNestDropActive{padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--nest-indent);border:1px dashed var(--line-2);border-radius:var(--r-lg)}.plan-drawer-module__6J7P2W__countdownProgramNestEmpty{border-color:var(--warning-border)}.plan-drawer-module__6J7P2W__countdownProgramNestDropReady:hover,.plan-drawer-module__6J7P2W__countdownProgramNestDropActive{border-style:solid;border-color:var(--accent-border);background:var(--accent-soft)}.plan-drawer-module__6J7P2W__countdownProgramDropTooltip{z-index:5;top:0;right:var(--sp-2);align-items:center;gap:calc(6px * var(--density-space));max-width:calc(100% - var(--sp-4));padding:calc(5px * var(--density-space)) var(--sp-2);border:1px solid var(--accent-border);border-radius:var(--r-control);background:var(--surface-overlay);color:var(--text-1);font-size:var(--fs-2xs);pointer-events:none;font-weight:600;line-height:1.2;display:flex;position:absolute;transform:translateY(-58%)}.plan-drawer-module__6J7P2W__countdownProgramDropTooltip svg{color:var(--accent);flex:none}.plan-drawer-module__6J7P2W__countdownProgramDropTooltip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plan-drawer-module__6J7P2W__countdownProgramDropHint{justify-content:center;align-items:center;gap:calc(6px * var(--density-space));min-height:var(--control-lg);color:var(--text-3);font-size:var(--fs-2xs);text-align:center;display:flex}.plan-drawer-module__6J7P2W__countdownProgramDropHint svg{color:var(--text-4);flex-shrink:0}.plan-drawer-module__6J7P2W__countdownProgramChildren{flex-direction:column;display:flex}.plan-drawer-module__6J7P2W__countdownProgramChild{align-items:center;gap:calc(6px * var(--density-space));min-height:calc(32px * var(--density-control));margin-left:calc(-1 * var(--nest-indent));padding:2px 2px 2px calc(var(--nest-indent) + 4px * var(--density-space));transition:background var(--dur-fast) var(--ease);display:flex;position:relative}.plan-drawer-module__6J7P2W__countdownProgramChild+.plan-drawer-module__6J7P2W__countdownProgramChild{border-top:1px solid var(--line-1)}.plan-drawer-module__6J7P2W__countdownProgramChild:hover{background:var(--surface-2)}.plan-drawer-module__6J7P2W__countdownProgramChildActive:before{content:"";background:var(--success);pointer-events:none;border-radius:0 2px 2px 0;width:2px;position:absolute;top:6px;bottom:6px;left:-1px}.plan-drawer-module__6J7P2W__countdownProgramChildActive .plan-drawer-module__6J7P2W__countdownProgramChildIcon{color:var(--success)}.plan-drawer-module__6J7P2W__countdownProgramChildActive .plan-drawer-module__6J7P2W__countdownProgramChildTitle{color:var(--text-1);flex:0 auto;font-weight:600}.plan-drawer-module__6J7P2W__countdownProgramChildLiveDot{background:var(--success);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:auto}.plan-drawer-module__6J7P2W__countdownProgramChildIcon{color:var(--text-3);flex-shrink:0;place-items:center;display:grid}.plan-drawer-module__6J7P2W__countdownProgramChildTitle{min-width:0;color:var(--text-2);font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.plan-drawer-module__6J7P2W__countdownProgramChildActions{opacity:0;transition:opacity var(--dur-base) var(--ease);align-items:center;gap:2px;display:flex}.plan-drawer-module__6J7P2W__countdownProgramChild:hover .plan-drawer-module__6J7P2W__countdownProgramChildActions{opacity:1}.plan-drawer-module__6J7P2W__countdownProgramChild:has(:focus-visible) .plan-drawer-module__6J7P2W__countdownProgramChildActions{opacity:1}@media (hover:hover){.plan-drawer-module__6J7P2W__countdownProgramChildActions{padding-left:var(--sp-4);background:linear-gradient(to right, transparent, var(--surface-2) var(--sp-4)), linear-gradient(to right, transparent, var(--color-bg-2) var(--sp-4));pointer-events:none;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.plan-drawer-module__6J7P2W__countdownProgramChild:hover .plan-drawer-module__6J7P2W__countdownProgramChildActions{pointer-events:auto}.plan-drawer-module__6J7P2W__countdownProgramChild:has(:focus-visible) .plan-drawer-module__6J7P2W__countdownProgramChildActions{pointer-events:auto}.plan-drawer-module__6J7P2W__countdownProgramChildActive .plan-drawer-module__6J7P2W__countdownProgramChildActions{background:linear-gradient(to right, transparent, rgba(var(--accent-rgb), .07) var(--sp-4)), linear-gradient(to right, transparent, var(--color-bg-2) var(--sp-4))}}@media (hover:none){.plan-drawer-module__6J7P2W__countdownProgramChildActions{opacity:1}}.plan-drawer-module__6J7P2W__liveBadge{flex-shrink:0}.plan-drawer-module__6J7P2W__liveBadgeDot{background:currentColor;border-radius:999px;width:6px;height:6px}.plan-drawer-module__6J7P2W__emphasisEditor{gap:var(--sp-3);box-sizing:border-box;width:100%;padding-top:var(--sp-4);border-top:1px solid var(--line-1);flex-direction:column;display:flex}.plan-drawer-module__6J7P2W__emphasisHead{flex-direction:column;gap:2px;display:flex}.plan-drawer-module__6J7P2W__emphasisTitle{font-size:var(--fs-sm);color:var(--text-1);margin:0;font-weight:600}.plan-drawer-module__6J7P2W__emphasisSave{align-self:flex-end}.plan-drawer-module__6J7P2W__countdownPresetsRow{gap:var(--sp-2);flex-direction:column;display:flex}.plan-drawer-module__6J7P2W__countdownPresetChips{gap:calc(6px * var(--density-space));flex-wrap:wrap;display:flex}.plan-drawer-module__6J7P2W__countdownPresetChip{height:var(--control-sm);border:1px solid var(--line-2);border-radius:var(--r-full);background:var(--surface-2);transition:border-color var(--dur-base) var(--ease);align-items:center;padding-right:2px;display:inline-flex;overflow:hidden}.plan-drawer-module__6J7P2W__countdownPresetChip:hover{border-color:var(--line-3)}.plan-drawer-module__6J7P2W__countdownPresetChipBtn{padding:0 calc(6px * var(--density-space)) 0 var(--sp-3);font-size:var(--fs-xs);color:var(--text-2);white-space:nowrap;transition:color var(--dur-fast) var(--ease);border-radius:0;align-self:stretch;font-weight:500}.plan-drawer-module__6J7P2W__countdownPresetChipBtn:hover{color:var(--text-1)}.plan-drawer-module__6J7P2W__countdownPresetChipDelete{--btn-r:var(--r-full)}.plan-drawer-module__6J7P2W__countdownSavePreset{margin-top:calc(var(--sp-1) * -1)}.plan-drawer-module__6J7P2W__countdownPresetNameRow{gap:var(--sp-2);align-items:center;display:flex}.plan-drawer-module__6J7P2W__templateEditOverlay{z-index:10040;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;position:fixed;inset:0}.plan-drawer-module__6J7P2W__templateEditPanel{background:var(--bg);width:100%;height:100%;color:var(--text-1);flex-direction:column;display:flex}.plan-drawer-module__6J7P2W__templateEditEyebrow{margin-bottom:var(--sp-1);color:var(--accent)}.plan-drawer-module__6J7P2W__templateEditBody{overscroll-behavior:contain;min-height:0;padding:var(--sp-5) var(--sp-6);flex:auto;overflow-y:auto}@media (max-width:767px){.plan-drawer-module__6J7P2W__toggleBtn{display:none}.plan-drawer-module__6J7P2W__drawerOpen,.plan-drawer-module__6J7P2W__drawerClosed,.plan-drawer-module__6J7P2W__drawerCompact{display:none!important}.plan-drawer-module__6J7P2W__templateEditBody{padding:var(--sp-4)}}.plan-drawer-module__6J7P2W__scriptureOptionRow{align-items:flex-start;gap:var(--sp-2);width:100%;padding:var(--sp-2) calc(10px * var(--density-space));border-radius:var(--r-control);border:1px solid var(--line-1);background:var(--surface-1);text-align:left;cursor:pointer;transition:border-color var(--dur-base) var(--ease);display:flex}.plan-drawer-module__6J7P2W__scriptureOptionRow:hover{border-color:var(--line-2)}.plan-drawer-module__6J7P2W__scriptureOptionCheck{border-radius:var(--r-xs);border:1.5px solid var(--line-control);background:var(--surface-2);width:15px;height:15px;color:var(--on-accent);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.plan-drawer-module__6J7P2W__scriptureOptionRow:hover .plan-drawer-module__6J7P2W__scriptureOptionCheck{border-color:#ffffff80}.plan-drawer-module__6J7P2W__scriptureOptionCheckOn,.plan-drawer-module__6J7P2W__scriptureOptionRow:hover .plan-drawer-module__6J7P2W__scriptureOptionCheckOn{border-color:var(--accent);background:var(--accent)}.plan-drawer-module__6J7P2W__scriptureOptionText{font-size:var(--fs-xs);color:var(--ink-1);flex-direction:column;gap:2px;display:flex}.plan-drawer-module__6J7P2W__scriptureOptionHint{font-size:var(--fs-2xs);color:var(--text-4)}.plan-drawer-module__6J7P2W__itemWrapperShifting{will-change:transform;transition:transform .19s cubic-bezier(.2,0,0,1),opacity .12s}.plan-drawer-module__6J7P2W__itemWrapperDragging{z-index:2;opacity:.46;position:relative}.plan-drawer-module__6J7P2W__itemWrapperDragging>.plan-drawer-module__6J7P2W__itemRow{border-style:dashed;background:#00ccbe18!important;border-color:#5eead4a3!important}.plan-drawer-module__6J7P2W__itemWrapperDragging>.plan-drawer-module__6J7P2W__countdownProgramNest{border-color:#5eead447}.plan-drawer-module__6J7P2W__dragGhost{max-width:240px;padding:calc(6px * var(--density-space)) calc(10px * var(--density-space));border-radius:var(--r-control);color:#e0fffbf5;font-family:inherit;font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;background:#08191a;border:1px solid #5eead4b8;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.plan-drawer-module__6J7P2W__itemWrapperShifting{transition:none}}.plan-drawer-module__6J7P2W__insertDividerHidden{visibility:hidden;pointer-events:none}.plan-drawer-module__6J7P2W__drawerFloating{z-index:80;max-width:100vw;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 60px #0008}.plan-drawer-module__6J7P2W__toggleFloating{z-index:81}
.status-screen-module__1bFwWq__screen{box-sizing:border-box;width:100%;min-height:100dvh;padding:var(--sp-8) var(--sp-5);background:var(--bg);color:var(--text-1);justify-content:center;align-items:center;display:flex}.status-screen-module__1bFwWq__column{flex-direction:column;align-items:flex-start;width:100%;max-width:420px;display:flex}.status-screen-module__1bFwWq__brand{margin-bottom:var(--sp-8)}.status-screen-module__1bFwWq__icon{margin-bottom:var(--sp-4);display:inline-flex}.status-screen-module__1bFwWq__tone_neutral{color:var(--text-3)}.status-screen-module__1bFwWq__tone_danger{color:var(--danger)}.status-screen-module__1bFwWq__tone_warning{color:var(--warning)}.status-screen-module__1bFwWq__tone_success{color:var(--success)}.status-screen-module__1bFwWq__title{font-size:var(--fs-2xl);text-wrap:balance;margin:0;line-height:1.1}.status-screen-module__1bFwWq__description{margin-top:var(--sp-3);color:var(--text-2);font-size:var(--fs-md);text-wrap:pretty;line-height:1.55}.status-screen-module__1bFwWq__description p{margin:0}.status-screen-module__1bFwWq__description p+p{margin-top:var(--sp-2)}.status-screen-module__1bFwWq__actions{gap:var(--sp-2);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.status-screen-module__1bFwWq__footer{margin-top:var(--sp-5);color:var(--text-3);font-size:var(--fs-xs);line-height:1.5}@media (max-width:767px){.status-screen-module__1bFwWq__screen{padding-top:calc(var(--sp-8) * 2);align-items:flex-start}.status-screen-module__1bFwWq__actions{flex-direction:column;align-items:stretch;width:100%}}.status-screen-module__1bFwWq__empty{box-sizing:border-box;width:100%;padding:var(--sp-6) var(--sp-4);text-align:center;flex-direction:column;align-items:center;display:flex}.status-screen-module__1bFwWq__emptyIcon{margin-bottom:var(--sp-3);display:inline-flex}.status-screen-module__1bFwWq__emptyTitle{color:var(--text-1);font-size:var(--fs-md);margin:0;font-weight:600;line-height:1.35}.status-screen-module__1bFwWq__emptyDescription{max-width:44ch;margin-top:var(--sp-1);color:var(--text-3);font-size:var(--fs-sm);text-wrap:pretty;line-height:1.5}.status-screen-module__1bFwWq__emptyActions{justify-content:center;gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}
.console-nav-module__KMQ1pW__nav{flex-direction:column;gap:4px;display:flex}.console-nav-module__KMQ1pW__section+.console-nav-module__KMQ1pW__section{margin-top:12px}.console-nav-module__KMQ1pW__sectionLabel{margin:4px 10px 6px}.console-nav-module__KMQ1pW__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.console-nav-module__KMQ1pW__link{box-sizing:border-box;min-height:calc(34px * var(--density-control));border-radius:var(--r-control);color:var(--text-2);font-size:var(--fs-md);transition:background-color var(--dur-base) var(--ease), color var(--dur-base) var(--ease);align-items:center;gap:10px;padding:0 10px;font-weight:500;text-decoration:none;display:flex}.console-nav-module__KMQ1pW__link:hover{background:var(--surface-2);color:var(--text-1)}.console-nav-module__KMQ1pW__link[aria-current=page]{background:var(--surface-selected);color:var(--text-1)}.console-nav-module__KMQ1pW__icon{color:var(--text-3);flex-shrink:0;display:inline-flex}.console-nav-module__KMQ1pW__link[aria-current=page] .console-nav-module__KMQ1pW__icon{color:var(--accent)}.console-nav-module__KMQ1pW__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.console-nav-module__KMQ1pW__count{background:var(--surface-3);min-width:20px;color:var(--text-3);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;flex-shrink:0;padding:1px 6px;font-weight:600}.console-nav-module__KMQ1pW__count[data-tone=alert]{background:var(--accent);color:var(--on-accent)}.console-nav-module__KMQ1pW__count[data-tone=danger]{background:var(--danger-soft);color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger-border)}@media (prefers-reduced-motion:reduce){.console-nav-module__KMQ1pW__link{transition:none}}
.data-table-module__lod16G__frame{border:1px solid var(--line-1);border-radius:var(--r-panel);background:var(--surface-1);overflow:clip;container-type:inline-size}.data-table-module__lod16G__emptyFrame{border:1px solid var(--line-1);border-radius:var(--r-panel);background:var(--surface-1)}.data-table-module__lod16G__table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-sm)}.data-table-module__lod16G__table th{z-index:2;border-bottom:1px solid var(--line-1);background:var(--surface-raised);color:var(--text-3);font-size:var(--fs-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;vertical-align:bottom;padding:10px 14px;font-weight:600;line-height:1.2;position:sticky;top:0}.data-table-module__lod16G__table td{border-bottom:1px solid var(--line-1);color:var(--text-2);vertical-align:middle;overflow-wrap:break-word;padding:11px 14px;line-height:1.4}.data-table-module__lod16G__table td[data-primary=true]{overflow-wrap:anywhere;min-width:13rem}.data-table-module__lod16G__table tbody tr:last-child td{border-bottom:0}.data-table-module__lod16G__table tbody tr{transition:background-color var(--dur-base) var(--ease)}.data-table-module__lod16G__table tbody tr:hover{background:var(--surface-2)}.data-table-module__lod16G__table [data-align=right]{text-align:right}.data-table-module__lod16G__table [data-align=center]{text-align:center}.data-table-module__lod16G__table td[data-kind=number],.data-table-module__lod16G__table td[data-kind=money],.data-table-module__lod16G__table td[data-kind=date]{font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal}.data-table-module__lod16G__table td[data-kind=money]{white-space:normal;--money-justify:flex-end}.data-table-module__lod16G__table td[data-primary=true]{color:var(--text-1);font-weight:500}.data-table-module__lod16G__missing{color:var(--text-4)}.data-table-module__lod16G__sortLink{color:inherit;transition:color var(--dur-base) var(--ease);align-items:center;gap:4px;margin:-10px -14px;padding:10px 14px;text-decoration:none;display:inline-flex}[data-align=right]>.data-table-module__lod16G__sortLink{flex-direction:row-reverse}.data-table-module__lod16G__sortLink:hover{color:var(--text-1)}.data-table-module__lod16G__sortLink[data-active=true]{color:var(--accent)}.data-table-module__lod16G__sortIdle{opacity:0;transition:opacity var(--dur-base) var(--ease)}.data-table-module__lod16G__sortLink:hover .data-table-module__lod16G__sortIdle,.data-table-module__lod16G__sortLink:focus-visible .data-table-module__lod16G__sortIdle{opacity:1}.data-table-module__lod16G__table tr[data-linked=true]{position:relative}.data-table-module__lod16G__rowLink{color:inherit;text-decoration:none}.data-table-module__lod16G__rowLink:after{content:"";position:absolute;inset:0}.data-table-module__lod16G__rowLink:focus-visible{outline:none}.data-table-module__lod16G__table tr[data-linked=true]:has(.data-table-module__lod16G__rowLink:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.data-table-module__lod16G__table tr[data-linked=true]:hover .data-table-module__lod16G__rowLink{color:var(--accent)}.data-table-module__lod16G__table td :is(a,button,input,select,label,[data-tooltip]):not(.data-table-module__lod16G__rowLink){z-index:1;position:relative}.data-table-module__lod16G__actionsHead{width:1%}.data-table-module__lod16G__actionsCell{white-space:nowrap;width:1%}.data-table-module__lod16G__rowActions{z-index:1;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex;position:relative}@media (max-width:767px){.data-table-module__lod16G__frame{background:0 0;border:0;border-radius:0;overflow:visible}.data-table-module__lod16G__table thead{display:none}.data-table-module__lod16G__table,.data-table-module__lod16G__table tbody,.data-table-module__lod16G__table tr{width:100%;display:block}.data-table-module__lod16G__table tbody tr{border:1px solid var(--line-1);border-radius:var(--r-card);background:var(--surface-1);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin-bottom:10px;padding:12px 14px;display:grid}.data-table-module__lod16G__table tbody tr:last-child{margin-bottom:0}.data-table-module__lod16G__table td{text-align:left;border:0;grid-column:1/-1;padding:0;display:block}.data-table-module__lod16G__table tbody tr:last-child td{border:0}.data-table-module__lod16G__table td[data-align]{text-align:left}.data-table-module__lod16G__table td:not([data-primary=true]):not([data-actions=true])[data-label]{border-top:1px solid var(--line-1);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding-top:6px;display:flex}.data-table-module__lod16G__table td:not([data-primary=true]):not([data-actions=true])[data-label]:before{content:attr(data-label);color:var(--text-3);font-size:var(--fs-xs);flex:none;font-weight:500;line-height:1.4}.data-table-module__lod16G__table td[data-primary=true]{font-size:var(--fs-md);grid-area:1/1}.data-table-module__lod16G__table td[data-actions=true]{grid-area:1/2;width:auto}}@media (prefers-reduced-motion:reduce){.data-table-module__lod16G__table tbody tr,.data-table-module__lod16G__sortLink,.data-table-module__lod16G__sortIdle{transition:none}}@container (max-width:1239px){.data-table-module__lod16G__table th[data-hide-below=desktop],.data-table-module__lod16G__table td[data-hide-below=desktop]:not([data-primary=true]):not([data-actions=true]){display:none}}@container (max-width:1099px){.data-table-module__lod16G__table th[data-hide-below=laptop],.data-table-module__lod16G__table td[data-hide-below=laptop]:not([data-primary=true]):not([data-actions=true]){display:none}}@container (max-width:799px){.data-table-module__lod16G__table th[data-hide-below=tablet],.data-table-module__lod16G__table td[data-hide-below=tablet]:not([data-primary=true]):not([data-actions=true]){display:none}}@media (max-width:767px){.data-table-module__lod16G__table td[data-keep-in-card=true][data-hide-below]:not([data-primary=true]):not([data-actions=true])[data-label]{display:flex}}
.invite-module__BnFjzW__emailHint{color:var(--text-3);font-size:var(--fs-sm)}.invite-module__BnFjzW__error{margin-top:var(--sp-3);border-radius:var(--r-control);border:1px solid var(--danger-border);background:var(--danger-soft);font-size:var(--fs-sm);color:var(--danger);padding:.6875rem .75rem;line-height:1.4}
.filter-bar-module__r_r7ya__bar{border:1px solid var(--line-1);border-radius:var(--r-panel);background:var(--surface-1);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 16px;display:flex}.filter-bar-module__r_r7ya__search{flex:2 16rem;min-width:0}.filter-bar-module__r_r7ya__field{flex:10rem;min-width:0}.filter-bar-module__r_r7ya__actions{align-items:center;gap:8px;display:flex}.filter-bar-module__r_r7ya__switch{min-height:var(--control-sm);color:var(--text-2);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.filter-bar-module__r_r7ya__switch[data-pending=true]{opacity:.6}@media (max-width:767px){.filter-bar-module__r_r7ya__actions{flex:100%}.filter-bar-module__r_r7ya__actions>*{flex:1 1 0}}
.bible-search-module__j2L2ya__root,.bible-search-module__j2L2ya__header{--bs-tint:var(--scripture-tint,#fbbf24);--bs-tint-rgb:var(--scripture-tint-rgb,251, 191, 36);--bs-tint-light:var(--scripture-tint-hover,#fcd34d);--bs-on-tint:var(--on-scripture-tint,#1a1405)}.bible-search-module__j2L2ya__root{flex-direction:column;height:100%;display:flex}.bible-search-module__j2L2ya__rootComfortable{font-size:var(--fs-lg)}.bible-search-module__j2L2ya__header{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line-1);flex-wrap:wrap;flex-shrink:0;display:flex}.bible-search-module__j2L2ya__headerTitle{align-items:center;gap:calc(6px * var(--density-space)) calc(10px * var(--density-space));min-width:0;font-size:var(--app-panel-title-size);color:var(--text-1);flex-wrap:wrap;flex:12rem;font-weight:500;display:flex}.bible-search-module__j2L2ya__headerStacked{row-gap:var(--sp-2)}.bible-search-module__j2L2ya__headerStacked .bible-search-module__j2L2ya__headerTitle{flex:1 0 100%}.bible-search-module__j2L2ya__headerIcon{color:var(--bs-tint);flex-shrink:0}.bible-search-module__j2L2ya__translationWrapper{position:relative}.bible-search-module__j2L2ya__translationMenu{z-index:20;width:16rem;max-height:18rem;margin-top:var(--sp-1);position:absolute;top:100%;right:0;overflow-y:auto}.bible-search-module__j2L2ya__translationSearch{margin-bottom:var(--sp-1)}.bible-search-module__j2L2ya__translationOption{padding-block:calc(6px * var(--density-space))}.bible-search-module__j2L2ya__translationOptionActive{background:rgba(var(--bs-tint-rgb), .15);color:var(--bs-tint)}.bible-search-module__j2L2ya__translationOptionActive:hover{background:rgba(var(--bs-tint-rgb), .2)}.bible-search-module__j2L2ya__translationCode{flex-shrink:0;font-weight:600}.bible-search-module__j2L2ya__translationLabel{min-width:0;color:var(--text-3)}.bible-search-module__j2L2ya__langEs{--lang:var(--bible-lang-es,#fb7185)}.bible-search-module__j2L2ya__langPt{--lang:var(--bible-lang-pt,#34d399)}.bible-search-module__j2L2ya__langEn{--lang:var(--bible-lang-en,#60a5fa)}.bible-search-module__j2L2ya__langIt{--lang:var(--bible-lang-it,#a78bfa)}.bible-search-module__j2L2ya__langCustom{--lang:var(--bible-lang-custom,var(--primary,#00ccbe))}.bible-search-module__j2L2ya__translationUpload{margin-top:var(--sp-1);border-top:1px solid var(--line-2);color:var(--primary);font-weight:500}.bible-search-module__j2L2ya__langGroup+.bible-search-module__j2L2ya__langGroup{margin-top:var(--sp-1);border-top:1px solid var(--line-2)}.bible-search-module__j2L2ya__langLabel{z-index:1;align-items:center;gap:var(--sp-2);background:var(--surface-menu,#18181ffa);color:var(--lang);display:flex;position:sticky;top:-4px}.bible-search-module__j2L2ya__langDot{background:var(--lang);border-radius:999px;flex-shrink:0;width:8px;height:8px}.bible-search-module__j2L2ya__langCount{color:var(--text-4);font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:auto}.bible-search-module__j2L2ya__langGroup .bible-search-module__j2L2ya__translationCode{border-radius:var(--r-xs);background:var(--surface-3);background:color-mix(in srgb, var(--lang) 14%, transparent);min-width:3.25rem;color:var(--lang);font-size:var(--fs-xs);text-align:center;padding:1px 6px}.bible-search-module__j2L2ya__compareWrapper{align-items:center;gap:var(--sp-2);display:flex}.bible-search-module__j2L2ya__compareVsSeparator{font-size:var(--fs-3xs);letter-spacing:.05em;text-transform:uppercase;color:var(--text-4);font-weight:600}.bible-search-module__j2L2ya__tintPrimary{--btn-bg:var(--bs-tint);--btn-border:var(--bs-tint);--btn-fg:var(--bs-on-tint);--btn-bg-hover:var(--bs-tint-light);--btn-border-hover:var(--bs-tint-light);--btn-fg-hover:var(--bs-on-tint)}.bible-search-module__j2L2ya__tintSoft{--btn-bg:rgba(var(--bs-tint-rgb), .12);--btn-border:rgba(var(--bs-tint-rgb), .35);--btn-fg:var(--bs-tint);--btn-bg-hover:rgba(var(--bs-tint-rgb), .2);--btn-border-hover:rgba(var(--bs-tint-rgb), .55);--btn-fg-hover:var(--bs-tint-light)}.bible-search-module__j2L2ya__tintLink{--btn-fg:var(--bs-tint);--btn-fg-hover:var(--bs-tint-light)}.bible-search-module__j2L2ya__projectBtn{--btn-bg:var(--color-accent-dim);--btn-border:var(--color-accent-ring);--btn-fg:var(--color-accent);--btn-bg-hover:#00ccbe38;--btn-border-hover:#00ccbe8c;--btn-fg-hover:var(--color-accent-light)}.bible-search-module__j2L2ya__tabs{flex-shrink:0}.bible-search-module__j2L2ya__tab{flex:1 1 0;justify-content:center}.bible-search-module__j2L2ya__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.bible-search-module__j2L2ya__browseLayout{flex:1;min-height:0;display:flex;overflow:hidden}.bible-search-module__j2L2ya__booksColumn{border-right:1px solid var(--line-1);flex-direction:column;flex-shrink:0;width:10rem;display:flex;overflow:hidden}.bible-search-module__j2L2ya__booksFilterBar{align-items:center;gap:var(--sp-1);padding:calc(6px * var(--density-space)) var(--sp-2);border-bottom:1px solid var(--line-1);flex-shrink:0;display:flex}.bible-search-module__j2L2ya__referenceBar{gap:var(--sp-1);padding:var(--sp-3);border-bottom:1px solid var(--line-1);flex-direction:column;flex-shrink:0;display:flex}.bible-search-module__j2L2ya__referenceBarField{width:100%}.bible-search-module__j2L2ya__referenceBarField:has(>.bible-search-module__j2L2ya__filterTrailing)>.bible-search-module__j2L2ya__referenceBarInput{padding-right:32px}.bible-search-module__j2L2ya__referenceBarHint{margin:0}.bible-search-module__j2L2ya__booksFilterLabel{flex:1;min-width:0}.bible-search-module__j2L2ya__filterTrailing{right:4px}.bible-search-module__j2L2ya__filterClearBtn{--btn-h:calc(20px * var(--density-control));--btn-icon:12px}.bible-search-module__j2L2ya__sortBtnActive{--btn-bg:rgba(var(--bs-tint-rgb), .1);--btn-fg:var(--bs-tint);--btn-bg-hover:rgba(var(--bs-tint-rgb), .18);--btn-fg-hover:var(--bs-tint-light)}.bible-search-module__j2L2ya__booksList{padding:var(--sp-1) calc(6px * var(--density-space));flex-direction:column;flex:1;gap:1px;display:flex;overflow-y:auto}.bible-search-module__j2L2ya__bookListSkeleton{flex-direction:column;display:flex}.bible-search-module__j2L2ya__bookItemSkeleton{justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;padding:calc(7px * var(--density-space)) var(--sp-3);display:flex}.bible-search-module__j2L2ya__booksEmpty{padding:var(--sp-4) var(--sp-2)}.bible-search-module__j2L2ya__browseLayoutReference .bible-search-module__j2L2ya__booksColumn{display:none}.bible-search-module__j2L2ya__searchResultsSkeleton{gap:calc(6px * var(--density-space));flex-direction:column;display:flex}.bible-search-module__j2L2ya__bookItem{justify-content:space-between;align-items:center;gap:var(--sp-1);border-radius:var(--r-control);width:100%;padding:calc(6px * var(--density-space)) var(--sp-3);font-size:var(--fs-xs);text-align:left;color:var(--text-3);cursor:pointer;transition:color var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease);flex-shrink:0;display:flex}.bible-search-module__j2L2ya__bookItem:hover{background:var(--surface-2);color:var(--text-1)}.bible-search-module__j2L2ya__bookItemActive{background:rgba(var(--bs-tint-rgb), .12);color:var(--bs-tint)}.bible-search-module__j2L2ya__bookItemActive:hover{background:rgba(var(--bs-tint-rgb), .16);color:var(--bs-tint)}.bible-search-module__j2L2ya__bookName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bible-search-module__j2L2ya__bookChevron{opacity:.4;flex-shrink:0}.bible-search-module__j2L2ya__bookItem:hover .bible-search-module__j2L2ya__bookChevron{opacity:.7}.bible-search-module__j2L2ya__chapterVerseColumn{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.bible-search-module__j2L2ya__chapterVerseColumn>[data-passage-tray]{z-index:2;margin-top:auto;position:sticky;bottom:0}.bible-search-module__j2L2ya__emptyState{justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-4);flex-direction:column;flex:1;display:flex}.bible-search-module__j2L2ya__emptyStateIcon{color:rgba(var(--bs-tint-rgb), .55)}.bible-search-module__j2L2ya__emptyStateText{font-size:var(--fs-xs);color:var(--text-4);text-align:center;line-height:1.5}.bible-search-module__j2L2ya__chapterGrid{padding:var(--sp-2)}.bible-search-module__j2L2ya__chapterGridHead{justify-content:space-between;align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-2);padding:0 var(--sp-1);display:flex}.bible-search-module__j2L2ya__chapterGridTitle{min-width:0;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;color:var(--bs-tint);font-weight:600;overflow:hidden}.bible-search-module__j2L2ya__chapterGridLabel{flex-shrink:0}.bible-search-module__j2L2ya__backToBooks{display:none}.bible-search-module__j2L2ya__chapterGridButtons{gap:var(--sp-1);grid-template-columns:repeat(5,1fr);display:grid}.bible-search-module__j2L2ya__chapterBtn{padding:calc(6px * var(--density-space)) 0;border-radius:var(--r-control);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;text-align:center;color:var(--text-3);cursor:pointer;transition:color var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease)}.bible-search-module__j2L2ya__chapterBtn:hover{background:rgba(var(--bs-tint-rgb), .15);color:var(--bs-tint)}.bible-search-module__j2L2ya__chapterBtnRecent{box-shadow:inset 0 0 0 1px rgba(var(--bs-tint-rgb), .45);color:var(--bs-tint)}.bible-search-module__j2L2ya__verseListContainer{flex-direction:column;height:100%;min-height:0;display:flex}.bible-search-module__j2L2ya__verseListHeader{align-items:center;gap:var(--sp-2);padding:calc(6px * var(--density-space)) var(--sp-2);border-bottom:1px solid var(--line-1);flex-shrink:0;display:flex}.bible-search-module__j2L2ya__chapterStepper{flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.bible-search-module__j2L2ya__verseListTitle{min-width:0;font-size:var(--fs-xs);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--text-1);font-weight:600;overflow:hidden}.bible-search-module__j2L2ya__verseHint{margin:0 0 var(--sp-1);padding:0 var(--sp-2);font-size:var(--fs-2xs);color:var(--text-3);line-height:1.4}.bible-search-module__j2L2ya__verseList{padding:var(--sp-2);flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.bible-search-module__j2L2ya__verseItem{gap:var(--sp-2);width:100%;padding:calc(6px * var(--density-space)) var(--sp-2);border-radius:var(--r-control);font-size:var(--fs-xs);text-align:left;color:var(--text-2);cursor:pointer;transition:color var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease);display:flex}.bible-search-module__j2L2ya__verseItem:hover{background:var(--surface-2);color:var(--text-1)}.bible-search-module__j2L2ya__verseItemSelected{background:rgba(var(--bs-tint-rgb), .15);color:var(--bs-tint-light)}.bible-search-module__j2L2ya__verseItemSelected:hover{background:rgba(var(--bs-tint-rgb), .2);color:var(--bs-tint-light)}.bible-search-module__j2L2ya__verseItemLastUsed{box-shadow:inset 0 0 0 1px rgba(var(--bs-tint-rgb), .7)}.bible-search-module__j2L2ya__verseItemLastUsed .bible-search-module__j2L2ya__verseNumber{color:var(--bs-tint-light)}.bible-search-module__j2L2ya__verseNumber{width:1rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--text-4);flex-shrink:0}.bible-search-module__j2L2ya__verseItemSkeleton{align-items:center;gap:var(--sp-2);width:100%;padding:calc(7px * var(--density-space)) var(--sp-2);display:flex}.bible-search-module__j2L2ya__verseText{line-height:1.6}.bible-search-module__j2L2ya__searchMode{flex-direction:column;height:100%;min-height:0;display:flex}.bible-search-module__j2L2ya__searchInputWrapper{padding:var(--sp-3);flex-shrink:0}.bible-search-module__j2L2ya__searchInputRow:has(>.bible-search-module__j2L2ya__searchingLabel)>.bible-search-module__j2L2ya__searchInputField{padding-right:88px}.bible-search-module__j2L2ya__searchingLabel{padding-right:calc(6px * var(--density-space));font-size:var(--fs-2xs);color:var(--text-4);pointer-events:none}.bible-search-module__j2L2ya__searchTranslationHint{margin-top:calc(6px * var(--density-space));font-size:var(--fs-2xs);color:var(--text-4)}.bible-search-module__j2L2ya__copyrightNote{margin:var(--sp-3) var(--sp-2) var(--sp-1);font-size:var(--fs-2xs);color:var(--text-4);overflow-wrap:anywhere;line-height:1.4}.bible-search-module__j2L2ya__copyrightNote a{color:inherit;text-underline-offset:2px;text-decoration:underline}.bible-search-module__j2L2ya__searchResults{gap:calc(6px * var(--density-space));padding:0 var(--sp-3) var(--sp-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.bible-search-module__j2L2ya__referenceBrowseShell{padding:var(--sp-3)}.bible-search-module__j2L2ya__referenceSpotlight{padding:calc(14px * var(--density-space));border:1px solid rgba(var(--bs-tint-rgb), .42);border-radius:var(--r-card);background:linear-gradient(180deg, rgba(var(--bs-tint-rgb), .1), rgba(var(--bs-tint-rgb), .045)), var(--surface-2);box-shadow:inset 0 0 0 1px #0000001f}.bible-search-module__j2L2ya__chapterSpotlight{padding:calc(14px * var(--density-space));border:1px solid rgba(var(--bs-tint-rgb), .36);border-radius:var(--r-card);background:linear-gradient(180deg, rgba(var(--bs-tint-rgb), .08), rgba(var(--bs-tint-rgb), .035)), var(--surface-1)}.bible-search-module__j2L2ya__referenceSpotlightHeader{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}.bible-search-module__j2L2ya__referenceSpotlightRef{font-size:var(--fs-md);color:var(--bs-tint);font-weight:500;line-height:1.2}.bible-search-module__j2L2ya__referenceSpotlightActions{align-items:center;gap:var(--sp-1);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.bible-search-module__j2L2ya__referenceSpotlightText{margin-top:calc(10px * var(--density-space));font-size:var(--fs-xs);color:var(--text-2);line-height:1.65}.bible-search-module__j2L2ya__chapterSpotlightHint{font-size:var(--fs-2xs);color:var(--text-4);margin-top:3px}.bible-search-module__j2L2ya__chapterSpotlightEmpty{align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex}.bible-search-module__j2L2ya__chapterSpotlightVerses{max-height:min(30rem,52vh);margin-top:var(--sp-3);flex-direction:column;gap:2px;padding-right:2px;display:flex;overflow-y:auto}.bible-search-module__j2L2ya__chapterSpotlightVerse{gap:var(--sp-2);width:100%;padding:calc(6px * var(--density-space)) var(--sp-2);border-radius:var(--r-sm);text-align:left;color:var(--text-2);transition:background-color var(--dur-base) var(--ease), color var(--dur-base) var(--ease);display:flex}.bible-search-module__j2L2ya__chapterSpotlightVerse:hover{background:var(--surface-3);color:var(--text-1)}.bible-search-module__j2L2ya__chapterSpotlightVerseSelected{background:rgba(var(--bs-tint-rgb), .15);color:var(--bs-tint-light)}.bible-search-module__j2L2ya__chapterSpotlightVerseSelected:hover{background:rgba(var(--bs-tint-rgb), .2);color:var(--bs-tint-light)}.bible-search-module__j2L2ya__referenceSpotlightTranslations{gap:calc(6px * var(--density-space));margin-top:calc(10px * var(--density-space));flex-wrap:wrap;display:flex}.bible-search-module__j2L2ya__referenceSpotlightTranslations span{padding:2px calc(7px * var(--density-space));border:1px solid rgba(var(--bs-tint-rgb), .28);border-radius:var(--r-xs);background:rgba(var(--bs-tint-rgb), .08);font-size:var(--fs-2xs);color:var(--bs-tint);font-weight:500}.bible-search-module__j2L2ya__referenceAlternatives{align-items:center;gap:calc(4px * var(--density-space)) calc(8px * var(--density-space));margin:calc(8px * var(--density-space)) 0 0;font-size:var(--fs-2xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.bible-search-module__j2L2ya__searchResultCard{padding:var(--sp-3);border:1px solid var(--line-1);border-radius:var(--r-card);background:var(--surface-1)}.bible-search-module__j2L2ya__searchResultHeader{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);flex-wrap:wrap;display:flex}.bible-search-module__j2L2ya__searchResultRef{margin-bottom:var(--sp-1);font-size:var(--fs-2xs);color:var(--bs-tint);font-weight:600}.bible-search-module__j2L2ya__searchResultActions{align-items:center;gap:var(--sp-1);min-width:0;max-width:100%;margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.bible-search-module__j2L2ya__searchResultText{font-size:var(--fs-xs);color:var(--text-2);line-height:1.6}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__header{gap:calc(6px * var(--density-space));padding:var(--sp-2) var(--sp-3)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__headerTitle{font-size:var(--fs-xs)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__booksColumn{width:11rem;max-height:40rem}[data-scripture-frame] .bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__booksColumn{max-height:none}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__booksFilterBar{padding:calc(6px * var(--density-space))}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__bookItem{padding:calc(6px * var(--density-space)) var(--sp-3);font-size:var(--fs-md)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__chapterBtn{padding:var(--sp-2) 0;font-size:var(--fs-md);font-weight:500}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__verseList{padding:calc(6px * var(--density-space))}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__verseItem{gap:calc(6px * var(--density-space));padding:calc(5px * var(--density-space)) calc(7px * var(--density-space))}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__verseNumber{width:1.25rem;font-size:var(--fs-sm)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__verseText,.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__referenceSpotlightText,.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__searchResultText{font-size:var(--fs-base);line-height:1.6}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__searchInputWrapper{padding:var(--sp-2)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__searchResults{gap:var(--sp-1);padding:0 var(--sp-2) var(--sp-2)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__referenceBrowseShell{padding:var(--sp-2)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__referenceSpotlight,.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__chapterSpotlight{padding:calc(10px * var(--density-space))}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__referenceSpotlightHeader{gap:var(--sp-2)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__referenceSpotlightRef,.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__searchResultRef{font-size:var(--fs-base)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__chapterSpotlightHint{font-size:var(--fs-sm)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__referenceSpotlightText,.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__searchResultText{margin-top:calc(7px * var(--density-space))}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__chapterSpotlightVerses{margin-top:var(--sp-2);max-height:min(22rem,44vh)}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__chapterSpotlightVerse{gap:calc(7px * var(--density-space));padding:calc(5px * var(--density-space)) calc(7px * var(--density-space))}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__searchResultCard{padding:calc(10px * var(--density-space))}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__searchResultActions{margin-bottom:calc(6px * var(--density-space))}.bible-search-module__j2L2ya__rootPanel .bible-search-module__j2L2ya__referenceSpotlightTranslations{gap:var(--sp-1);margin-top:calc(7px * var(--density-space))}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__header{padding:calc(14px * var(--density-space)) var(--sp-4)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__headerTitle{font-size:var(--fs-lg)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__booksColumn{width:11.5rem}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__bookItem{padding:var(--sp-2) calc(13px * var(--density-space));font-size:var(--fs-md)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__verseListTitle,.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__searchTranslationHint{font-size:var(--fs-md)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__chapterBtn{padding:var(--sp-2) 0;font-size:var(--fs-md)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__verseItem{padding:var(--sp-2) calc(10px * var(--density-space));font-size:var(--fs-md)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__verseNumber{width:1.25rem;font-size:var(--fs-xs)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__emptyStateText{font-size:var(--fs-sm)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__referenceBar{padding:calc(14px * var(--density-space)) var(--sp-4)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__referenceBrowseShell .bible-search-module__j2L2ya__referenceSpotlightText{font-size:var(--fs-lg);line-height:1.5}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__searchInputWrapper{padding:calc(14px * var(--density-space))}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__searchResults{gap:var(--sp-2);padding:0 calc(14px * var(--density-space)) calc(14px * var(--density-space))}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__referenceSpotlight,.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__chapterSpotlight{padding:var(--sp-4)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__referenceSpotlightRef{font-size:var(--fs-lg)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__referenceSpotlightText,.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__searchResultText{font-size:var(--fs-md);line-height:1.7}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__chapterSpotlightHint{font-size:var(--fs-xs)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__chapterSpotlightVerse{padding:var(--sp-2) calc(10px * var(--density-space));font-size:var(--fs-md)}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__searchResultCard{padding:calc(14px * var(--density-space))}.bible-search-module__j2L2ya__rootComfortable .bible-search-module__j2L2ya__searchResultRef{font-size:var(--fs-md)}@media (max-width:767px){.bible-search-module__j2L2ya__browseLayout{flex-direction:column}.bible-search-module__j2L2ya__browseLayout .bible-search-module__j2L2ya__booksColumn{border-right:0;flex:1;width:100%;min-height:0;max-height:none}.bible-search-module__j2L2ya__chapterVerseColumn{display:none}.bible-search-module__j2L2ya__browseLayoutDetail .bible-search-module__j2L2ya__booksColumn{flex:none}.bible-search-module__j2L2ya__browseLayoutDetail .bible-search-module__j2L2ya__booksList{display:none}.bible-search-module__j2L2ya__browseLayoutDetail .bible-search-module__j2L2ya__chapterVerseColumn{display:flex}.bible-search-module__j2L2ya__backToBooks{flex-shrink:0;display:inline-flex}.bible-search-module__j2L2ya__chapterGridHead{align-items:center}.bible-search-module__j2L2ya__chapterGridHead .bible-search-module__j2L2ya__chapterGridTitle{flex:1}.bible-search-module__j2L2ya__chapterGridButtons{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr))}.bible-search-module__j2L2ya__bookItem{min-height:2.5rem}.bible-search-module__j2L2ya__tab{height:40px}.bible-search-module__j2L2ya__rowAction{--btn-h:var(--control-lg)}.bible-search-module__j2L2ya__chapterGridButtons{gap:calc(6px * var(--density-space))}.bible-search-module__j2L2ya__chapterBtn{padding:calc(10px * var(--density-space)) 0;font-size:var(--fs-md)}.bible-search-module__j2L2ya__verseItem{padding:calc(10px * var(--density-space)) var(--sp-2);font-size:var(--fs-sm)}.bible-search-module__j2L2ya__translationMenu{width:min(16rem,100vw - 2rem)}}.bible-search-module__j2L2ya__header:has(.bible-search-module__j2L2ya__headerTitle){min-width:0}.bible-search-module__j2L2ya__header:not(:has(.bible-search-module__j2L2ya__headerTitle)){border:0;flex-wrap:wrap;padding:0}@container scripture-search (min-width:50rem){.bible-search-module__j2L2ya__rootSplit{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(20rem,26rem);display:grid}.bible-search-module__j2L2ya__rootSplit>.bible-search-module__j2L2ya__header{grid-column:1/-1}.bible-search-module__j2L2ya__rootSplit>.bible-search-module__j2L2ya__tabs{grid-area:2/1}.bible-search-module__j2L2ya__rootSplit>.bible-search-module__j2L2ya__content{grid-area:3/1}.bible-search-module__j2L2ya__rootSplit>[data-passage-tray]{grid-area:2/2/4;min-height:0}}.bible-search-module__j2L2ya__pinMenuHint{white-space:normal}.bible-search-module__j2L2ya__pinCheck{color:var(--bs-tint);margin-left:auto}.bible-search-module__j2L2ya__marksNotice{margin:0}.bible-search-module__j2L2ya__actionVersion{opacity:.8;font-weight:400}@container (max-width:340px){.bible-search-module__j2L2ya__actionVersion{display:none}}.bible-search-module__j2L2ya__headerClose{flex-shrink:0;margin-left:auto}.bible-search-module__j2L2ya__rootCompactTray [data-passage-tray]{align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2) var(--sp-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.bible-search-module__j2L2ya__rootCompactTray [data-passage-tray]>*{grid-column:1/-1;min-width:0}.bible-search-module__j2L2ya__rootCompactTray [data-passage-tray]>:first-child{grid-area:1/1;align-items:center}.bible-search-module__j2L2ya__rootCompactTray [data-passage-tray]>:first-child .ui-eyebrow{display:none}.bible-search-module__j2L2ya__rootCompactTray [data-passage-tray]>:last-child{background:0 0;grid-area:1/2;margin:0;padding:0;position:static}.bible-search-module__j2L2ya__rootCompactTray [data-guide=scripture-versions]{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.bible-search-module__j2L2ya__rootCompactTray [data-guide=scripture-versions]::-webkit-scrollbar{display:none}.bible-search-module__j2L2ya__rootCompactTray [data-guide=scripture-versions]>*{flex-shrink:0}.bible-search-module__j2L2ya__rootCompactTray [data-guide=scripture-versions]>div{position:static}:where(.bible-search-module__j2L2ya__rootCompactTray) [data-passage-tray]{position:relative}.bible-search-module__j2L2ya__rootCompactTray [data-guide=scripture-versions] .ui-menu{top:auto;right:var(--sp-3);bottom:calc(100% + 4px);left:var(--sp-3);width:auto;max-width:22rem}.bible-search-module__j2L2ya__compactPreview{align-items:baseline;gap:var(--sp-2);min-width:0;display:flex}.bible-search-module__j2L2ya__compactPreviewText{min-width:0;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);flex:1;line-height:1.5;overflow:hidden}.bible-search-module__j2L2ya__compactPreviewNum{font-size:var(--fs-2xs);color:var(--bs-tint);margin-right:3px;font-weight:600}.bible-search-module__j2L2ya__compactPreviewToggle{flex-shrink:0}.bible-search-module__j2L2ya__compactPreviewOpen{align-items:stretch;gap:var(--sp-1);flex-direction:column}.bible-search-module__j2L2ya__compactPreviewOpen .bible-search-module__j2L2ya__compactPreviewText{white-space:normal;color:var(--text-1);line-height:1.6;overflow:visible}.bible-search-module__j2L2ya__compactPreviewOpen .bible-search-module__j2L2ya__compactPreviewToggle{align-self:flex-start}@media (max-width:767px){.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__tab,.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__bookItem,.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__chapterBtn,.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__verseItem{min-height:var(--control-xl)}.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__tab{height:var(--control-xl)}.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__verseItem{padding-top:var(--sp-2);padding-bottom:var(--sp-2);font-size:var(--fs-md)}:is(.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__header .ui-btn,.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__booksFilterBar .ui-btn,.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__chapterGridHead .ui-btn,.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__verseListHeader .ui-btn,.bible-search-module__j2L2ya__rootTouch [data-passage-tray] .ui-btn){--btn-h:var(--control-xl)}.bible-search-module__j2L2ya__rootTouch [data-guide=scripture-versions] button{min-height:var(--control-xl)}.bible-search-module__j2L2ya__rootTouch .bible-search-module__j2L2ya__referenceBar{padding:var(--sp-2) var(--sp-3)}.bible-search-module__j2L2ya__rootCompactTray .bible-search-module__j2L2ya__actionVersion{display:none}}
.segment-chips-module__0JV0qG__scroller{min-width:0}.segment-chips-module__0JV0qG__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.segment-chips-module__0JV0qG__list .ui-chip-count{font-variant-numeric:tabular-nums}@media (max-width:767px){.segment-chips-module__0JV0qG__scroller{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.segment-chips-module__0JV0qG__scroller::-webkit-scrollbar{display:none}.segment-chips-module__0JV0qG__list{flex-wrap:nowrap;width:max-content;padding-right:28px}}
.mobile-gate-module__OUoAbW__page{flex-direction:column;min-height:70vh;display:flex}.mobile-gate-module__OUoAbW__gate{max-width:26rem;padding:var(--sp-8) var(--sp-5);flex:1;justify-content:center;margin:0 auto}.mobile-gate-module__OUoAbW__gate>:last-child{flex-direction:column;align-items:stretch;width:100%}.mobile-gate-module__OUoAbW__remote{gap:var(--sp-2);flex-direction:column;display:flex}.mobile-gate-module__OUoAbW__remoteError{color:var(--danger)}
.status-dot-module__Z2M64a__dot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.status-dot-module__Z2M64a__online{background:var(--success)}.status-dot-module__Z2M64a__offline{background:var(--danger)}.status-dot-module__Z2M64a__pending{background:var(--warning)}.status-dot-module__Z2M64a__stage{background:#60a5fa}.status-dot-module__Z2M64a__operator{background:var(--operator)}.status-dot-module__Z2M64a__remote{background:var(--color-accent-light)}.status-dot-module__Z2M64a__obs{background:#f97316}.status-dot-module__Z2M64a__dim{opacity:.15}.status-dot-module__Z2M64a__badge{min-width:.875rem;height:.875rem;font-size:var(--fs-3xs);font-variant-numeric:tabular-nums;color:#08090d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 3px;font-weight:700;line-height:1;display:inline-flex}
.countdown-tab-module__dwsWXq__intro{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.countdown-tab-module__dwsWXq__resetButton{flex:none;margin-left:auto}.countdown-tab-module__dwsWXq__designGrid{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.countdown-tab-module__dwsWXq__designCard{gap:2px calc(10px * var(--density-space));min-width:0;padding:var(--sp-2);border:1px solid var(--line-1);border-radius:var(--r-control);background:var(--surface-1);color:var(--text-2);text-align:left;cursor:pointer;transition:border-color var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease), color var(--dur-base) var(--ease);grid-template-rows:auto auto;grid-template-columns:54px minmax(0,1fr);align-items:center;display:grid}.countdown-tab-module__dwsWXq__designCard:hover{border-color:var(--line-3);color:var(--text-1)}.countdown-tab-module__dwsWXq__designCardActive,.countdown-tab-module__dwsWXq__designCardActive:hover{border-color:rgba(var(--accent-rgb), .52);background:rgba(var(--accent-rgb), .08);color:var(--text-1)}.countdown-tab-module__dwsWXq__designCard>strong{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);align-self:end}.countdown-tab-module__dwsWXq__designCard>small{color:var(--text-4);font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;align-self:start;line-height:1.25;overflow:hidden}.countdown-tab-module__dwsWXq__designSample{border-radius:var(--r-sm);color:#f7fffe;font-variant-numeric:tabular-nums;background:#090d10;border:1px solid #ffffff17;grid-row:1/span 2;justify-content:center;align-items:center;gap:1px;height:34px;display:flex}.countdown-tab-module__dwsWXq__designSample b{font-size:var(--fs-xs);letter-spacing:-.06em}.countdown-tab-module__dwsWXq__designSample i{color:#5eead4;font-size:var(--fs-3xs);font-style:normal}.countdown-tab-module__dwsWXq__designSample_segments b{background:#ffffff14;border-radius:4px;padding:3px 4px}.countdown-tab-module__dwsWXq__designSample_minimal{color:#16181a;background:#f5f1e9}.countdown-tab-module__dwsWXq__designSample_minimal i{color:#16181a66}.countdown-tab-module__dwsWXq__designSample_dramatic b:last-child,.countdown-tab-module__dwsWXq__designSample_focus i{color:#5eead4}.countdown-tab-module__dwsWXq__designSample_focus b{font-size:var(--fs-base);font-weight:700}.countdown-tab-module__dwsWXq__colorGrid,.countdown-tab-module__dwsWXq__rangeGrid{gap:var(--sp-3) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.countdown-tab-module__dwsWXq__colorField{min-width:0}.countdown-tab-module__dwsWXq__colorValueRow{align-items:center;gap:var(--sp-2);display:flex}.countdown-tab-module__dwsWXq__colorValueRow>span{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.countdown-tab-module__dwsWXq__choiceGroup{flex-direction:column;gap:2px;display:flex}.countdown-tab-module__dwsWXq__toggle{align-self:flex-start}.countdown-tab-module__dwsWXq__previewSection{gap:var(--sp-3);margin-top:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line-1);flex-direction:column;display:flex}@media (max-width:767px){.countdown-tab-module__dwsWXq__designGrid,.countdown-tab-module__dwsWXq__colorGrid,.countdown-tab-module__dwsWXq__rangeGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.countdown-tab-module__dwsWXq__designCard{transition:none}}
.list-meta-module__c7PUvG__counter{box-sizing:border-box;min-width:max-content;height:var(--control-md);border:1px solid var(--line-1);border-radius:var(--r-control);background:var(--surface-1);line-height:calc(var(--control-md) - 2px);align-items:baseline;gap:6px;padding:0 12px;display:flex}.list-meta-module__c7PUvG__counter strong{color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-md);font-variant-numeric:tabular-nums;font-weight:700}.list-meta-module__c7PUvG__counter span{color:var(--text-3);font-size:var(--fs-xs)}.list-meta-module__c7PUvG__counter[data-tone=urgent]{border-color:var(--danger-border);background:var(--danger-soft)}.list-meta-module__c7PUvG__counter[data-tone=urgent] strong{color:var(--danger)}.list-meta-module__c7PUvG__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin:12px 0;padding:0 4px;display:flex}.list-meta-module__c7PUvG__text{color:var(--text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;margin:0}.list-meta-module__c7PUvG__side{align-items:center;gap:8px;display:flex}
.display-detected-toast-module__AUVQpW__toast{left:var(--sp-2);z-index:20;max-width:calc(100% - 1rem);padding:3px var(--sp-2);border:1px solid var(--line-1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14151bf0;border-radius:999px;align-items:center;gap:6px;animation:.22s both display-detected-toast-module__AUVQpW__toastIn;display:inline-flex;position:absolute;top:1px}.display-detected-toast-module__AUVQpW__icon{color:rgba(var(--accent-rgb), .65);flex-shrink:0}.display-detected-toast-module__AUVQpW__text{min-width:0;font-size:var(--fs-2xs);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.3;overflow:hidden}@keyframes display-detected-toast-module__AUVQpW__toastIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.display-detected-toast-module__AUVQpW__toast{animation:none}}
.error-boundary-module__jcreTq__wrapper{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--r-card);border:1px solid var(--danger-border);background:var(--danger-soft);padding:var(--sp-6);text-align:center;flex-direction:column;display:flex}.error-boundary-module__jcreTq__title{font-size:var(--fs-md);color:var(--danger);margin:0;font-weight:500}.error-boundary-module__jcreTq__detail{font-size:var(--fs-xs);color:var(--text-4);font-family:var(--font-mono);margin:0}.error-boundary-module__jcreTq__retry{margin-top:var(--sp-1)}.error-boundary-module__jcreTq__description{font-size:var(--fs-xs);color:var(--text-3);margin:0}.error-boundary-module__jcreTq__technical{font-size:var(--fs-2xs);color:var(--text-4)}.error-boundary-module__jcreTq__technical summary{cursor:pointer}
.room-overview-module__OOvUAa__panel{gap:var(--sp-4);padding:var(--sp-5);border:1px solid var(--line-1);background:var(--surface-raised);border-radius:16px;flex-direction:column;display:flex}.room-overview-module__OOvUAa__head{flex-direction:column;gap:2px;display:flex}.room-overview-module__OOvUAa__title{color:var(--text-1);font-size:var(--fs-md);margin:0;font-weight:600}.room-overview-module__OOvUAa__desc{color:var(--text-3);font-size:var(--fs-xs);margin:0}.room-overview-module__OOvUAa__stats{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.room-overview-module__OOvUAa__stat{padding:var(--sp-3);border:1px solid var(--line-1);background:var(--surface-1);border-radius:12px;flex-direction:column;gap:2px;display:flex}.room-overview-module__OOvUAa__statValue{color:var(--text-1);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.room-overview-module__OOvUAa__statOf{color:var(--text-4);font-size:var(--fs-sm)}.room-overview-module__OOvUAa__statLabel{color:var(--text-3);font-size:var(--fs-2xs)}.room-overview-module__OOvUAa__statOk .room-overview-module__OOvUAa__statValue{color:var(--success)}.room-overview-module__OOvUAa__statWarn{border-color:var(--warning-border);background:var(--warning-soft)}.room-overview-module__OOvUAa__statWarn .room-overview-module__OOvUAa__statValue{color:var(--warning)}.room-overview-module__OOvUAa__columns{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.room-overview-module__OOvUAa__section{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.room-overview-module__OOvUAa__sectionHead{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--control-sm);display:flex}.room-overview-module__OOvUAa__list{padding:var(--sp-1);border:1px solid var(--line-1);background:var(--surface-1);border-radius:10px;flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.room-overview-module__OOvUAa__row{align-items:center;gap:var(--sp-2);min-height:var(--control-lg);padding:0 var(--sp-2);border-radius:8px;display:flex}.room-overview-module__OOvUAa__row:hover{background:var(--surface-2)}.room-overview-module__OOvUAa__rowIcon{color:var(--text-4);flex-shrink:0}.room-overview-module__OOvUAa__rowIconAccent{color:var(--accent);flex-shrink:0}.room-overview-module__OOvUAa__rowName{min-width:0;color:var(--text-1);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.room-overview-module__OOvUAa__rowMeta{min-width:0;color:var(--text-4);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.room-overview-module__OOvUAa__rowWarn{color:var(--warning);flex-shrink:0}.room-overview-module__OOvUAa__rowActions{gap:var(--sp-1);flex-shrink:0;display:flex}.room-overview-module__OOvUAa__allGood{padding:var(--sp-3);color:var(--text-2);font-size:var(--fs-xs);background:#4ade800f;border:1px solid #4ade8040;border-radius:10px;margin:0}.room-overview-module__OOvUAa__muted{padding:var(--sp-3);border:1px dashed var(--line-1);color:var(--text-3);font-size:var(--fs-xs);border-radius:10px;margin:0}.room-overview-module__OOvUAa__issues{gap:var(--sp-1);color:var(--text-2);font-size:var(--fs-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.room-overview-module__OOvUAa__issues li{align-items:flex-start;gap:var(--sp-1);display:flex}.room-overview-module__OOvUAa__issues svg{color:var(--warning);flex-shrink:0;margin-top:2px}.room-overview-module__OOvUAa__footer{align-items:center;gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line-1);flex-wrap:wrap;display:flex}.room-overview-module__OOvUAa__footerHint{color:var(--text-4);font-size:var(--fs-2xs)}.room-overview-module__OOvUAa__hero{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.room-overview-module__OOvUAa__heroIcon{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.room-overview-module__OOvUAa__heroText{flex-direction:column;flex:1;gap:2px;min-width:220px;display:flex}.room-overview-module__OOvUAa__heroActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}
.fact-strip-module__jDJdMq__strip{border:1px solid var(--line-1);border-radius:var(--r-card);background:var(--surface-1);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:14px 24px;margin:0;padding:14px 16px;display:grid}.fact-strip-module__jDJdMq__fact{flex-direction:column;gap:4px;min-width:0;display:flex}.fact-strip-module__jDJdMq__label{color:var(--text-3);font-size:var(--fs-2xs);font-weight:500;line-height:1.3}.fact-strip-module__jDJdMq__value{color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-md);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.35}.fact-strip-module__jDJdMq__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:3px}.fact-strip-module__jDJdMq__link:hover{color:var(--accent);text-decoration-color:currentColor}
.help-button-module__70VWPq__wrap{gap:calc(6px * var(--density-space));flex-direction:column;display:flex;position:relative}.help-button-module__70VWPq__button{justify-content:flex-start}.help-button-module__70VWPq__buttonCompact{justify-content:center}.help-button-module__70VWPq__label{text-align:left;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.help-button-module__70VWPq__badge{min-width:1.5rem;height:1.0625rem;padding:0 var(--sp-1);background:rgba(var(--accent-rgb), .16);color:var(--accent);font-size:var(--fs-3xs);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.help-button-module__70VWPq__buttonCompact .help-button-module__70VWPq__badge{background:0 0;min-width:auto;height:auto;padding:0;position:absolute;top:-2px;right:-2px}.help-button-module__70VWPq__badgeDot{background:var(--accent);border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 0 2px #0a0a0f}.help-button-module__70VWPq__hint{padding:calc(10px * var(--density-space));border:1px solid var(--accent-border);border-radius:var(--r-lg);background:var(--surface-2);animation:.28s cubic-bezier(.22,1,.36,1) help-button-module__70VWPq__hintIn;position:relative}@keyframes help-button-module__70VWPq__hintIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.help-button-module__70VWPq__hintDismiss{position:absolute;top:2px;right:2px}.help-button-module__70VWPq__hintTitle{align-items:center;gap:var(--sp-1);padding-right:var(--sp-5);font-size:var(--fs-2xs);color:var(--text-1);margin:0;font-weight:600;line-height:1.35;display:flex}.help-button-module__70VWPq__hintBody{margin:3px 0 var(--sp-2);font-size:var(--fs-2xs);color:var(--text-3);line-height:1.5}@media (prefers-reduced-motion:reduce){.help-button-module__70VWPq__hint{animation:none}}
.entity-header-module__Xoyk-a__header{flex-direction:column;gap:14px;display:flex}.entity-header-module__Xoyk-a__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.entity-header-module__Xoyk-a__identity{flex-direction:column;gap:8px;min-width:0;display:flex}.entity-header-module__Xoyk-a__contact{color:var(--text-2);font-size:var(--fs-md);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;line-height:1.4}.entity-header-module__Xoyk-a__badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.entity-header-module__Xoyk-a__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}