.vdp-panel-standard{--vdp-panel-button-size:18px;--vdp-panel-title-size:26px;--vdp-panel-caption-size:16px;--panel-button-size:var(--vdp-panel-button-size);--panel-title-size:var(--vdp-panel-title-size);--panel-caption-size:var(--vdp-panel-caption-size);--vdp-fixed-dim-opacity:.15;--vdp-fixed-dot-duration:.2s;--panel-action-height:44px;--panel-brown:#8c7358;--panel-brown-hover:#6d5a44;--panel-active:#a6372b}.vdp-panel-standard .fixed-controls{font-size:var(--panel-caption-size)}.vdp-panel-standard .fixed-navigation{gap:6px;height:52px;padding:4px 10px}.vdp-panel-standard .fixed-navigation>:is(a,button){height:44px;min-height:44px;font-size:var(--panel-caption-size)!important}.vdp-panel-standard .fixed-name{white-space:normal;border:1px solid var(--cell-line);background:var(--tier-1);border-radius:8px;justify-content:center;align-items:center;height:54px;min-height:54px;margin:0 12px;padding:8px 12px;display:flex}.vdp-panel-standard .fixed-name strong{font-size:var(--panel-caption-size);white-space:normal;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:visible}.vdp-panel-standard .fixed-panel-scroll{gap:8px;min-height:0;padding:10px 12px}.vdp-panel-standard .fixed-controls :is(button,select,input,summary,.v2-section-nav a){min-height:var(--panel-action-height);white-space:normal;line-height:1.25;font-size:var(--panel-button-size)!important}.vdp-panel-standard .fixed-controls :is(h2,.control-popup>header h2){line-height:1.2;font-size:var(--panel-title-size)!important}.vdp-panel-standard .fixed-controls :is(p,small,legend,label,.caption,.cg-hint,.cg-meta){line-height:1.4;font-size:var(--panel-caption-size)!important}.vdp-panel-standard .fixed-controls .control-popup-trigger{text-align:left;min-height:44px;font-size:var(--panel-button-size)!important}.vdp-panel-standard .control-popup[open]{grid-template-rows:minmax(44px,auto) minmax(0,1fr) 44px}.vdp-panel-standard .control-popup-pages{font-size:var(--panel-caption-size);line-height:1.4}.vdp-panel-standard .control-popup-pages :is(button,select,input){font-size:var(--panel-button-size)!important;min-height:44px!important}.vdp-panel-standard .control-popup-pages :is(p,small,legend,label,.caption,.cg-hint){font-size:var(--panel-caption-size)!important}.vdp-panel-standard .control-popup>header h2{font-size:var(--panel-title-size)!important}.vdp-panel-standard .control-popup>header button,.vdp-panel-standard .control-popup>footer button{font-size:var(--panel-button-size);min-height:44px}.vdp-panel-standard .control-popup-pages .v2-section-nav{grid-template-columns:1fr}.vdp-panel-standard .v2-section-nav a{background:var(--panel-brown);color:#fff;border:0;border-radius:8px;min-height:44px;padding:9px 14px;font-size:var(--panel-button-size)!important}.vdp-panel-standard .panel-secondary-trigger{flex:none;margin-top:auto}.vdp-panel-standard.panel-primary .fixed-panel-scroll>.people-picker,.vdp-panel-standard.panel-primary .fixed-panel-scroll>:is(.cg-embedded,.definition-tree){flex:1;min-height:0;margin:0!important}.vdp-panel-standard .lookup-panel{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.vdp-panel-standard .lookup-panel h2{text-align:center;margin:0;font-size:1.625rem}.vdp-panel-standard .lookup-panel h3{text-align:center;margin:4px 0;font-size:1rem;line-height:1.3}.vdp-panel-standard .lookup-menu-list{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;grid-auto-flow:row;align-content:start;gap:4px;min-height:0;padding:2px 4px 8px;display:grid;overflow:auto}.vdp-panel-standard .lookup-menu-list h3{grid-column:1/-1}.vdp-panel-standard .lookup-menu-list>div{align-items:stretch;min-width:0;display:flex}.vdp-panel-standard .lookup-menu-list>div>.control-popup-trigger{flex:1;width:100%}.vdp-panel-standard .lookup-brown,.vdp-panel-standard .lookup-menu-list>div>.control-popup-trigger{white-space:normal;overflow-wrap:break-word;background:var(--panel-brown);color:#fff;text-align:left;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:8px 12px;font-size:1.125rem;line-height:1.25;text-decoration:none;transition:background-color .22s,box-shadow .22s;display:flex;box-shadow:0 2px 5px #0002}.vdp-panel-standard .lookup-brown:hover,.vdp-panel-standard .lookup-menu-list>div>.control-popup-trigger:hover{background:var(--panel-brown-hover)}.vdp-panel-standard .lookup-brown[aria-pressed=true]{background:var(--panel-active);outline:2px solid var(--chart-text);outline-offset:-2px}.vdp-panel-standard .lookup-caption,.vdp-panel-standard .lookup-result{margin:0;font-size:1rem}.vdp-panel-standard .chart-orb{transition:background-color .2s,box-shadow .2s,border-color .2s}.vdp-panel-standard .reference-geometry :is(.chart-dot,.aux-dot,.rupa-item,.nibbana-ring,.concept-bubble){transition:opacity var(--vdp-fixed-dot-duration) ease,filter var(--vdp-fixed-dot-duration) ease}.vdp-panel-standard .fixed-board-natural [data-cg-dot][data-cg-active=false]{opacity:var(--vdp-fixed-dim-opacity)}.vdp-panel-standard .division-frames{pointer-events:none;z-index:3;width:848px;height:1345.6px;position:absolute;inset:0;overflow:visible}.vdp-panel-standard .fixed-board-canvas{--board-fit:min(calc(100cqw / var(--board-paint-width)),calc(100cqh / var(--board-paint-height)));width:calc(var(--board-paint-width) * var(--board-fit) * var(--board-zoom,1));height:calc(var(--board-paint-height) * var(--board-fit) * var(--board-zoom,1))}.vdp-panel-standard .fixed-board-natural{left:calc(var(--board-origin-x) * var(--board-fit) * var(--board-zoom,1));top:calc(var(--board-origin-y) * var(--board-fit) * var(--board-zoom,1))}.vdp-panel-standard .division-frames :is(rect,path){opacity:.85;animation:.35s vdp-frame-in}@keyframes vdp-frame-in{0%{opacity:0}to{opacity:.85}}.vdp-panel-standard:has(.cg-embedded[data-reduced=true]) :is(.division-frames rect,.division-frames path,.chart-orb,[data-cg-dot],.chart-dot,.aux-dot,.rupa-item,.nibbana-ring,.concept-bubble){transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.vdp-panel-standard :is(.chart-orb,[data-cg-dot],.chart-dot,.aux-dot,.rupa-item,.nibbana-ring,.concept-bubble,.lookup-brown,.control-popup-trigger,.division-frames rect,.division-frames path){transition:none!important;animation:none!important}}@media (min-width:1024px){.vdp-window.vdp-panel-standard.vdp-study{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.vdp-panel-standard.panel-primary .fixed-panel-scroll{overflow:hidden}.vdp-panel-standard .control-popup{max-height:var(--control-height,calc(100dvh - 80px))}}@media (max-width:600px) and (orientation:portrait){.vdp-panel-standard .fixed-navigation{flex-wrap:wrap;height:auto;min-height:48px}.vdp-panel-standard .fixed-navigation>:is(a,button){padding:4px 7px;font-size:var(--panel-caption-size)!important}.vdp-panel-standard .fixed-name{height:auto;min-height:54px;margin:0 8px}.vdp-panel-standard .fixed-panel-scroll{overflow:auto}.vdp-panel-standard .lookup-panel{flex:none}}.vdp-panel-standard .panel-secondary-actions{flex:none;gap:8px;min-height:44px;margin-top:auto;display:flex}.vdp-panel-standard .panel-secondary-actions>.panel-secondary-trigger{flex:1;min-width:0;margin:0}.vdp-panel-standard .panel-help{flex:none;max-width:40%;padding:6px 10px}.vdp-panel-standard .panel-tour[open]{width:100dvw;max-width:none;height:100dvh;max-height:none;color:var(--chart-text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.vdp-panel-standard .panel-tour::backdrop{background:0 0}.vdp-panel-standard .panel-tour-shade{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vdp-panel-standard .panel-tour-card{background:var(--chart-paper);width:min(360px,100dvw - 24px);max-height:calc(100dvh - 24px);color:var(--chart-text);border:2px solid #e04d3c;border-radius:12px;padding:12px;position:absolute;overflow:auto;box-shadow:0 6px 30px #0005}.vdp-panel-standard .panel-tour-card header,.vdp-panel-standard .panel-tour-card footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.vdp-panel-standard .panel-tour-card h2{margin:6px 0;font-size:1.625rem!important}.vdp-panel-standard .panel-tour-card p{margin:8px 0 16px}.vdp-panel-standard .panel-tour-card header button{min-width:44px}.vdp-fixed .control-popup[data-control-pagination=none][open]{grid-template-rows:minmax(44px,auto) minmax(0,1fr)}.vdp-fixed .control-popup[data-control-pagination=none]>.control-popup-pages{columns:auto;overscroll-behavior:contain;column-gap:0;height:100%;min-height:0;overflow:auto}.study-slot-panel,.study-slot-bottom,.study-slot-auxiliary{min-width:0;min-height:0}.vdp-panel-standard .study-slot-panel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.vdp-panel-standard .study-slot-panel>.process-panel{flex-direction:column;display:flex;overflow:hidden;flex:1!important;min-height:0!important}.vdp-panel-standard .study-slot-bottom{flex:none}.vdp-panel-standard:not(.vdp-wide) .study-slot-bottom:empty{display:none}.vdp-panel-standard .study-slot-auxiliary{flex-direction:column;flex:none;gap:8px;margin-top:auto;display:flex}@media (max-width:1023px){.vdp-panel-standard .fixed-panel-scroll{overflow:auto}.vdp-panel-standard .study-slot-panel{flex:1 0 240px;min-height:240px}.vdp-panel-standard .study-slot-bottom:empty{display:none}}@media (min-width:1024px){.vdp-window.vdp-panel-standard.vdp-study.vdp-wide{--study-mini-width:clamp(270px,23vw,310px);grid-template-columns:minmax(0,1fr) var(--study-mini-width)!important;grid-template-rows:48px 52px minmax(0,1fr) 54px minmax(var(--study-wide-bottom,200px),.48fr)!important}.vdp-wide .fixed-controls,.vdp-wide .fixed-panel-scroll{display:contents}.vdp-wide .fixed-navigation{grid-area:2/1;margin:0}.vdp-window.vdp-panel-standard.vdp-study.vdp-wide .board-scroll{align-items:center;grid-area:2/2/5!important;overflow:hidden!important}.vdp-wide .fixed-name{grid-area:4/2;margin:0 6px;padding:4px 8px}.vdp-wide .study-slot-panel{flex-direction:column;grid-area:3/1;gap:8px;padding:8px 12px;display:flex;overflow:hidden}.vdp-wide .study-slot-bottom{border-top:1px solid var(--cell-line);grid-area:5/1/auto/-1;padding:8px 12px;overflow:hidden}.vdp-wide .study-slot-auxiliary{grid-area:4/1;align-items:center;gap:8px;padding:4px 12px;display:flex;overflow:hidden}.vdp-wide .study-slot-auxiliary>.number-key{flex:1;margin:0}.vdp-wide .study-slot-auxiliary>.control-popup-trigger{flex:none;max-width:35%;margin:0}.vdp-wide .study-slot-panel>:is(.process-panel,.rebirth-panel){flex:1;min-height:0}.vdp-wide .study-slot-auxiliary{flex-direction:row;margin:0}.vdp-wide .study-slot-bottom>.process-timeline{border:0!important;height:100%!important;margin:0!important;padding:0!important}}@media (min-width:1024px) and (max-height:800px){.vdp-window.vdp-panel-standard.vdp-study.vdp-wide{grid-template-rows:40px 44px minmax(0,1fr) 54px minmax(var(--study-wide-bottom,228px),.48fr)!important}.vdp-wide>.study-tools.v2-toolbar{height:40px;min-height:40px}.vdp-panel-standard.vdp-wide .fixed-navigation{height:44px;min-height:44px;padding-block:0}}.vdp-panel-standard .reference-geometry :is(.chart-dot,.aux-dot,.rupa-item,.nibbana-ring,.concept-bubble).dimmed{opacity:var(--vdp-fixed-dim-opacity)}@media (max-width:600px) and (orientation:portrait){.vdp-panel-standard .lookup-menu-list{flex:none;max-height:360px}}@media (min-width:1024px){.vdp-window.vdp-panel-standard.vdp-study.vdp-wide.study-wide-bottom-process:not(.rebirth-compact){--study-wide-bottom:clamp(270px,calc(30dvh + 30px),300px)}.vdp-window.vdp-panel-standard.vdp-study.vdp-wide.rebirth-compact{grid-template-rows:48px 52px minmax(0,1fr) 0 0!important}.vdp-window.vdp-panel-standard.vdp-study.vdp-wide.rebirth-compact .board-scroll{grid-row:2/4!important}}@media (min-width:1024px) and (max-height:800px){.vdp-window.vdp-panel-standard.vdp-study.vdp-wide.rebirth-compact{grid-template-rows:40px 44px minmax(0,1fr) 0 0!important}}.vdp-panel-standard .lookup-menu-list[hidden]{display:none}.vdp-panel-standard .lookup-panel[data-lookup-view^=object-]{flex:1;min-height:0}.vdp-panel-standard .lookup-object-content{flex:1;min-height:0;display:flex;overflow:hidden}.vdp-panel-standard .lookup-object-content>.object-explorer{flex:1;min-width:0;min-height:0}.vdp-window.vdp-panel-standard.vdp-study.exercise-vm{grid-template-rows:48px 52px minmax(0,1fr) max-content!important;grid-template-columns:minmax(0,1fr) minmax(270px,30%) minmax(0,1fr)!important}.exercise-vm .study-body,.exercise-vm .fixed-controls,.exercise-vm .fixed-panel-scroll{display:contents!important}.exercise-vm .fixed-navigation{grid-area:2/1/auto/-1;margin:0}.exercise-vm .fixed-navigation>.panel-secondary-trigger{margin:0 0 0 auto}.exercise-vm .study-slot-panel,.exercise-vm .study-slot-controls{min-width:0;min-height:0;padding:8px 12px;overflow:auto}.exercise-vm .study-slot-panel{grid-area:3/1}.exercise-vm .study-slot-controls{grid-area:3/3}.vdp-window.vdp-panel-standard.vdp-study.exercise-vm .board-scroll{justify-content:center;align-items:center;grid-area:3/2!important;height:100%!important;overflow:hidden!important}.exercise-vm .study-slot-bottom{border-top:1px solid var(--cell-line);grid-area:4/1/auto/-1;min-width:0;min-height:0;padding:8px 12px}.exercise-vm .study-slot-bottom:empty{display:none}.exercise-vm .fixed-controls>.sheet-grip{display:none!important}@media (max-width:1023px){.vdp-window.vdp-panel-standard.vdp-study.exercise-vm{grid-template-rows:56px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.vdp-window.vdp-panel-standard.vdp-study.exercise-vm>.study-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;grid-area:2/1;grid-template-rows:repeat(5,max-content);grid-template-columns:minmax(0,1fr);min-width:0;height:calc(100dvh - 56px);min-height:0;max-height:calc(100dvh - 56px);display:grid!important;overflow:hidden auto!important}.exercise-vm .fixed-navigation{flex-wrap:wrap;grid-area:1/1;height:auto}.exercise-vm>.study-body .study-slot-panel{flex:none;grid-area:2/1;min-height:0;overflow:visible}.vdp-window.vdp-panel-standard.vdp-study.exercise-vm .board-scroll{overscroll-behavior:auto;grid-area:3/1!important;height:440px!important}.exercise-vm .study-slot-controls{grid-area:4/1;overflow:visible}.exercise-vm .study-slot-bottom{grid-area:5/1;overflow:visible}}@media (min-width:601px) and (max-width:1023px){.vdp-window.vdp-panel-standard.vdp-study.exercise-vm[data-study-orientation=landscape][data-study-short-screen=true]{grid-template-rows:48px minmax(0,1fr)!important;grid-template-columns:minmax(300px,42%) minmax(0,1fr)!important}.vdp-window.vdp-panel-standard.vdp-study.exercise-vm[data-study-orientation=landscape][data-study-short-screen=true]>.study-body{display:contents!important}.vdp-panel-standard.exercise-vm[data-study-orientation=landscape][data-study-short-screen=true] .fixed-controls{overscroll-behavior:contain;grid-area:2/1;overflow:auto;display:flex!important}.vdp-panel-standard.exercise-vm[data-study-orientation=landscape][data-study-short-screen=true] .fixed-navigation{flex:none}.vdp-panel-standard.exercise-vm[data-study-orientation=landscape][data-study-short-screen=true] .fixed-panel-scroll{flex-direction:column;flex:none;overflow:visible;display:flex!important}.vdp-panel-standard.exercise-vm[data-study-orientation=landscape][data-study-short-screen=true] :is(.study-slot-panel,.study-slot-controls,.study-slot-bottom){flex:none;min-height:0;overflow:visible}.vdp-window.vdp-panel-standard.vdp-study.exercise-vm[data-study-orientation=landscape][data-study-short-screen=true] .board-scroll{overscroll-behavior:auto;grid-area:2/2!important;height:100%!important;overflow:auto!important}}.vdp-panel-standard .fixed-navigation.has-study-tabs{flex-wrap:nowrap;height:52px}.vdp-panel-standard .study-section-tabs{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;min-width:0;display:grid}.vdp-panel-standard .study-section-tabs>a{white-space:nowrap;min-width:0;height:44px;min-height:44px;color:var(--chart-text);background:var(--chart-paper);border:1px solid var(--cell-line);border-radius:8px;justify-content:center;align-items:center;padding:4px;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.vdp-panel-standard .study-section-tabs>a[aria-current=page]{background:var(--panel-brown);color:#fff;border-color:var(--panel-brown)}.vdp-panel-standard .fixed-zoom{flex:none;place-items:center;width:44px;min-width:44px;padding:4px;display:grid}.vdp-panel-standard .has-study-tabs>:is(a,button){flex:none}@media (max-width:699px){.vdp-panel-standard .fixed-navigation.has-study-tabs{gap:2px;padding:4px 6px}.vdp-panel-standard .fixed-navigation.has-study-tabs>:is(a,button),.vdp-panel-standard .has-study-tabs .study-section-tabs>a{white-space:nowrap;height:44px;min-height:44px;padding:4px;line-height:1.2;font-size:.875rem!important}.vdp-panel-standard .has-study-tabs .study-section-tabs>a{padding-inline:2px}}@media (min-width:700px){.vdp-panel-standard .lookup-menu-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.vdp-panel-standard .lookup-menu-list{row-gap:2px}}.vdp-panel-standard .lookup-menu-list>.lookup-brown,.vdp-panel-standard .lookup-menu-list>div>.control-popup-trigger{align-self:stretch;align-items:center;min-height:44px;padding:4px 6px;height:auto!important}.vdp-panel-standard .fixed-back-label{white-space:pre}.control-popup-compact-icon{display:none}@media (min-width:601px) and (max-width:1023px){.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .has-study-tabs>.fixed-back{justify-content:center;width:44px;min-width:44px}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .has-study-tabs>.fixed-back>.fixed-back-label{display:none}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .fixed-navigation.has-study-tabs{flex-wrap:nowrap;gap:2px;height:52px;min-height:52px;padding:4px 6px}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .fixed-navigation.has-study-tabs>:is(a,button),.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .has-study-tabs .study-section-tabs>a{white-space:nowrap;height:44px;min-height:44px;padding:4px;line-height:1.2;font-size:.875rem!important}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .has-study-tabs .study-section-tabs>a{padding-inline:2px}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .lookup-menu-list :is(.lookup-brown,.control-popup-trigger){font-size:1.125rem!important}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .fixed-navigation.has-section-title{flex-wrap:nowrap;gap:4px;height:auto;min-height:52px;padding:4px 6px}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .has-section-title>:is(a,button){white-space:nowrap;min-height:44px;padding:4px;line-height:1.25;font-size:.875rem!important}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .has-section-title>:is(.fixed-back,.fixed-zoom){flex:0 0 44px;justify-content:center;width:44px;min-width:44px}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .has-section-title>.fixed-back>.fixed-back-label{display:none}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .has-section-title>.fixed-section-title{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;text-align:center;flex:1 1 0;min-width:0;max-width:100%;height:auto;font-size:1.125rem;font-weight:400;overflow:visible}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .has-section-title>.r2-filter{flex:none;margin-left:auto}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true]:has(.has-section-title) .control-popup-trigger:has(>.control-popup-compact-icon){flex:none;justify-content:center;align-self:flex-start;align-items:center;width:44px;min-width:44px;height:44px;padding:4px;display:flex;font-size:1.125rem!important}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true]:has(.has-section-title) .control-popup-compact-icon{display:inline}.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true]:has(.has-section-title) .control-popup-compact-label{display:none}}.vdp-fixed.vdp-panel-standard .lookup-menu-list :is(.lookup-brown,.control-popup-trigger){text-overflow:clip;overflow:visible;font-size:1.125rem!important}.vdp-fixed.vdp-panel-standard .fixed-navigation.has-section-title{height:auto;min-height:48px}.vdp-fixed .fixed-section-title>.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.vdp-window.vdp-fixed.vdp-full-board.vdp-study .board-scroll{padding:8px!important;overflow-x:hidden!important}.vdp-full-board .full-board-frame{width:var(--full-board-width);height:var(--full-board-height);flex:none;margin-inline:auto;position:relative;overflow:hidden}.vdp-full-board .full-board-chart{width:1000px;min-width:0;transform:scale(var(--full-board-scale));transform-origin:0 0;padding:0;position:absolute;inset:0 auto auto 0}@media (min-width:1024px){.vdp-window.vdp-fixed.vdp-full-board.vdp-study{grid-template-columns:160px minmax(0,1fr)!important}.vdp-full-board .compact-option-groups{grid-template-columns:minmax(0,1fr)}.vdp-window.vdp-full-board .control-popup{width:max(308px,var(--control-width))!important}.vdp-window.vdp-fixed.vdp-full-board.vdp-study .board-scroll{overflow:hidden!important}.vdp-full-board .full-board-chart{width:1720px}.vdp-full-board .full-board-chart .reference-chart{--study-hit:34px!important;--study-orb:34px!important;--count-size:19px!important}.vdp-full-board .full-board-chart .primary-tables{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:12px;display:grid}.vdp-full-board .full-board-chart .truth-right{margin:0;display:block}.vdp-full-board .full-board-chart .material-pair{grid-template-columns:minmax(0,1fr) minmax(0,.55fr);gap:12px;margin-top:8px;display:grid}.vdp-full-board .full-board-chart #full-vdp-nibbana{margin:0}.vdp-full-board .full-board-chart .nibbana-ring{aspect-ratio:1;gap:6px;width:calc(100% - 6px);height:auto;min-height:0;margin:0;padding:6px;font-size:1.1875rem;line-height:19px}.vdp-full-board .full-board-chart .nibbana-ring strong{font-size:1.3125rem;line-height:21px}.vdp-full-board .full-board-chart :is(h2,.truth-heading){margin:0 0 6px;padding:2px 8px;font-size:1.625rem;line-height:30px}.vdp-full-board .full-board-chart .nau-table{--full-row-height:38px;grid-template-columns:48px 48px 48px 350px minmax(0,1fr);grid-auto-rows:38px}.vdp-full-board .full-board-chart .nau-table.factor-table{--full-row-height:34px;grid-template-columns:100px 240px minmax(0,1fr);grid-auto-rows:34px}.vdp-full-board .full-board-chart .nau-table .leaf-label{align-self:center;font-size:1.1875rem;line-height:19px;padding:0 4px!important}.vdp-full-board .full-board-chart .nau-table .dots-cell{min-height:var(--full-row-height);padding:0 2px!important}.vdp-full-board .full-board-chart .nau-table .group-label{width:calc(var(--span) * var(--full-row-height));white-space:normal;overflow-wrap:anywhere;text-align:center;font-size:1.1875rem;line-height:19px;display:block}.vdp-full-board .full-board-chart .group-label{flex:none}.vdp-full-board .full-board-chart .group-label b{white-space:nowrap;font-size:1.1875rem}.vdp-full-board .full-board-chart .rupa-layout{grid-template-columns:48px 48px 48px minmax(0,1fr)}.vdp-full-board .full-board-chart .rupa-filter .group-label{white-space:normal;text-align:center;width:414px;font-size:1.1875rem;line-height:19px;display:block}.vdp-full-board .full-board-chart .rupaCoarse{height:164px}.vdp-full-board .full-board-chart .rupaCoarse .group-label{width:164px}.vdp-full-board .full-board-chart .rupa-row{gap:8px;padding:1px 0}.vdp-full-board .full-board-chart .rupa-orb{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:1.15625rem}.vdp-full-board .full-board-chart .rupa-row .rupa-item{flex:0 0 48px;width:48px;min-width:48px;height:48px;min-height:48px}.vdp-full-board .full-board-chart .rupa-row[data-row-key=rupa-0] .rupa-item{flex-basis:62px;width:62px;min-width:62px;height:62px;min-height:62px}.vdp-full-board .full-board-chart .concepts-chart{margin-top:8px;padding-top:0}.vdp-full-board .full-board-chart .concept-row{grid-template-columns:6fr 7fr;gap:18px;display:grid}.vdp-full-board .full-board-chart .concept-part+.concept-part{margin:0}.vdp-full-board .full-board-chart .concept-part h3,.vdp-full-board .full-board-chart .concept-heading{font-size:1.125rem;line-height:24px}.vdp-full-board .full-board-chart .concept-heading{min-height:24px}.vdp-full-board .full-board-chart .concept-bubbles{flex-wrap:nowrap;gap:4px}.vdp-full-board .full-board-chart .concept-bubble{overflow-wrap:anywhere;flex:0 0 92px;width:92px;height:92px;min-height:92px;font-size:1.15625rem;line-height:1.1}}@media (max-width:1023px){.vdp-full-board .full-board-frame{width:100%;height:auto;min-height:var(--full-board-height)}.vdp-full-board .full-board-chart{width:100%;position:relative;transform:none}.vdp-full-board .full-board-chart .material-pair{grid-template-columns:minmax(0,1fr) 138px;gap:8px;margin-top:18px;display:grid}.vdp-full-board .full-board-chart #full-vdp-nibbana{margin:0}.vdp-full-board .full-board-chart .nibbana-ring{gap:4px;width:138px;height:138px;min-height:138px;margin:0;padding:4px;font-size:.6875rem}.vdp-full-board .full-board-chart .rupa-row .rupa-item,.vdp-full-board .full-board-chart .rupa-row[data-row-key=rupa-0] .rupa-item{flex:0 0 40px;width:40px;min-width:40px;height:44px;min-height:44px}.vdp-full-board .full-board-chart .rupa-filter{max-width:100%}.vdp-full-board .full-board-chart .rupa10{grid-row:2;margin-left:0}.vdp-full-board .full-board-chart .rupaCoarse{grid-row:3;margin-left:0}.vdp-full-board .full-board-chart .rupa-rows{grid-row:4}}.vdp-full-board .full-chart-label{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;width:90%;min-width:0;margin:auto;line-height:1.05;display:block;transition:none!important}.vdp-window.vdp-fixed.vdp-full-board.vdp-study{grid-template-rows:48px 52px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.vdp-window.vdp-fixed.vdp-full-board.vdp-study .fixed-controls{overscroll-behavior:contain;border:0;border-bottom:1px solid var(--cell-line);width:100%;height:52px;max-height:none;box-shadow:none;border-radius:0;flex-direction:row;grid-area:2/1;align-items:center;gap:8px;padding:4px 8px;display:flex;position:relative;inset:auto;overflow:auto hidden}.vdp-full-board .fixed-controls .fixed-navigation{flex:none;height:auto;margin:0;padding:0;display:flex}.vdp-full-board .fixed-controls .fixed-panel-scroll,.vdp-full-board .fixed-controls .compact-option-groups{display:contents}.vdp-full-board .fixed-controls :is(.control-popup-trigger,.r2-filter){white-space:nowrap;flex:none;min-width:44px;padding:4px 10px;font-size:.75rem;min-height:44px!important;margin:0!important}.vdp-full-board .full-board-name{left:var(--full-name-left,40%);top:var(--full-name-top,56px);z-index:16;width:var(--full-name-width,calc(60% - 8px));height:var(--full-name-height,18px);background:var(--tier-1);border:0;align-items:center;padding:0 4px;font-size:.75rem;line-height:12px;display:flex;position:fixed;overflow:hidden}.vdp-full-board .full-board-name strong{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;display:block;overflow:hidden}.vdp-window.vdp-fixed.vdp-full-board.vdp-study .board-scroll{min-height:0;grid-area:3/1!important;height:100%!important}.vdp-window.vdp-fixed.vdp-full-board .control-popup[data-control-overlay]{z-index:120;position:fixed;width:min(720px,var(--control-width))!important;height:min(600px,var(--control-height))!important}.vdp-full-board .control-popup[data-control-pagination=none][open]{grid-template-rows:minmax(44px,auto) minmax(0,1fr)}.vdp-full-board .control-popup[data-control-pagination=none]>.control-popup-pages{columns:auto;overscroll-behavior:contain;column-gap:0;height:100%;min-height:0;overflow:auto}.vdp-full-board .control-popup header button{min-width:44px;min-height:44px}@media (max-width:1023px){.vdp-window.vdp-fixed.vdp-full-board.vdp-study{grid-template-rows:56px 52px minmax(0,1fr)!important}}.vdp-full-board .full-controls-slot{display:none}@media (min-width:700px){.vdp-window.vdp-fixed.vdp-full-board.vdp-study{grid-template-rows:48px minmax(0,1fr)!important}.vdp-window.vdp-fixed.vdp-full-board.vdp-study .board-scroll{grid-row:2!important}.vdp-full-board>.study-tools .full-controls-slot{flex:1 1 0;min-width:0;height:44px;display:flex;position:relative}.vdp-full-board .full-controls-hint{background:var(--chart-paper);justify-content:center;align-items:center;width:18px;height:44px;font-size:1.375rem;display:none;position:absolute;top:0;right:0}.vdp-full-board .full-controls-slot[data-scrollable] .full-controls-hint{display:flex}.vdp-window.vdp-fixed.vdp-full-board.vdp-study .fixed-controls{left:var(--full-controls-left);top:var(--full-controls-top);width:var(--full-controls-width);z-index:41;scrollbar-width:thin;background:0 0;border:0;height:44px;padding:0;position:fixed}.vdp-full-board .fixed-controls :is(.control-popup-trigger,.r2-filter){height:32px;min-height:32px!important}.vdp-full-board>.study-tools .v2-desktop-search{flex:0 180px;width:180px;min-width:120px;display:flex!important}.vdp-full-board>.study-tools .v2-mobile-search{display:none!important}.vdp-full-board>.study-tools .r2-fullscreen{display:grid!important}.vdp-full-board>.study-tools .r2-locale{margin-left:0}}@media (min-width:700px) and (max-width:1023px){.vdp-window.vdp-fixed.vdp-full-board.vdp-study{grid-template-rows:56px minmax(0,1fr)!important}.vdp-window.vdp-fixed.vdp-full-board.vdp-study[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(:has(>.study-tools>.full-controls-toggle))){grid-template-rows:48px minmax(0,1fr)!important}}@media (min-width:1200px){.vdp-full-board .full-board-chart{--full-label-floor:calc(12.01px / var(--full-board-scale,1))}.vdp-full-board .full-board-chart .learn-area>h2:has(small){height:39px}.vdp-full-board .full-board-chart h2 small{font-size:max(12px,var(--full-label-floor))}.vdp-full-board .full-board-chart .nau-table .leaf-label,.vdp-full-board .full-board-chart :is(.nau-table .group-label,.group-label b,.rupa-filter .group-label){font-size:max(19px,var(--full-label-floor))}.vdp-full-board .full-board-chart :is(.concept-part h3,.concept-heading){font-size:max(18px,var(--full-label-floor))}.vdp-full-board .full-board-chart .composite-rupa small{font-size:max(12px,var(--full-label-floor));max-width:140px;line-height:1}}
.exercise-mode .study-slot-panel{overscroll-behavior:contain;overflow:auto}.exercise-mode .exercise-entry{flex:none}.exercise-mode[data-exercise-display=white] .reference-geometry :is(.chart-orb,.rupa-orb,.aux-dot>span,.nibbana-ring,.concept-bubble){color:#161616!important;background:#fff!important}.exercise-mode .reference-geometry [data-exercise-feedback]{outline:3px solid var(--exercise-feedback-colour);outline-offset:2px;box-shadow:0 0 0 7px color-mix(in srgb,var(--exercise-feedback-colour) 30%,transparent);animation:.65s ease-out 2 exercise-answer-flash;opacity:1!important}.exercise-mode .reference-geometry [data-exercise-feedback=correct]{--exercise-feedback-colour:#167340}.exercise-mode .reference-geometry [data-exercise-feedback=wrong]{--exercise-feedback-colour:#b82020}.exercise-mode .reference-geometry [data-exercise-feedback]:after{width:18px;height:18px;color:var(--exercise-feedback-colour);pointer-events:none;background:#fff;border-radius:50%;place-items:center;font:700 16px/1 sans-serif;display:grid;position:absolute;inset:0 0 auto auto}.exercise-mode .reference-geometry [data-exercise-feedback=correct]:after{content:"✓"}.exercise-mode .reference-geometry [data-exercise-feedback=wrong]:after{content:"✕"}@keyframes exercise-answer-flash{50%{box-shadow:0 0 0 11px color-mix(in srgb,var(--exercise-feedback-colour) 50%,transparent)}}@media (prefers-reduced-motion:reduce){.exercise-mode .reference-geometry [data-exercise-feedback]{transition:none!important;animation:none!important}}@media (min-width:1024px){.exercise-mode.vdp-wide .study-slot-bottom{overscroll-behavior:contain;overflow:auto}}.exercise-mode .reference-geometry :is([data-exercise-subject],[data-exercise-selected],[data-exercise-missing]){opacity:1!important}.exercise-mode .reference-geometry [data-exercise-subject]{filter:drop-shadow(0 0 4px #745600)}.exercise-mode .reference-geometry [data-exercise-subject],.exercise-mode .reference-geometry [data-exercise-subject] :is(.chart-orb,.rupa-orb){font-weight:700}.exercise-mode .reference-geometry :is([data-exercise-selected],[data-exercise-missing]):before{content:"";box-sizing:border-box;z-index:1;pointer-events:none;border-radius:50%;position:absolute;inset:3px}.exercise-mode .reference-geometry [data-exercise-selected]:before{border:2px solid #205ba5}.exercise-mode .reference-geometry [data-exercise-missing]:before{border-bottom:4px dashed #975000;animation:.65s ease-out 2 exercise-missing-flash}@keyframes exercise-missing-flash{50%{border-bottom-color:#0000}}@media (prefers-reduced-motion:reduce){.exercise-mode .reference-geometry [data-exercise-missing]:before{transition:none!important;animation:none!important}}.exercise-mode .reference-geometry [data-exercise-feedback]:after{z-index:2}.exercise-mode[data-exercise-conceal] .reference-geometry [data-reference-index]{cursor:crosshair}
.vdp-window{--panel-control-hit:32px}@media (max-width:1023px){.vdp-window{--panel-control-hit:44px}}.vdp-window :is(.process-inline-filters .process-chips button,.people-mode [role=switch],.people-tuc-sinh-link,.realm-lookup-buttons button,.realm-about,.rebirth-summary-note>button){position:relative;overflow:visible}.vdp-window :is(.process-inline-filters .process-chips button,.people-mode [role=switch],.people-tuc-sinh-link,.realm-lookup-buttons button,.realm-about,.rebirth-summary-note>button):after{content:"";width:max(100%,var(--panel-control-hit));height:max(100%,var(--panel-control-hit));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.vdp-fixed.vdp-process .process-detail>.process-inline-filters{-webkit-mask-image:linear-gradient(#0000 4px,#000 4px calc(100% - 4px),#0000 calc(100% - 4px));mask-image:linear-gradient(#0000 4px,#000 4px calc(100% - 4px),#0000 calc(100% - 4px));margin-block:-4px!important;padding-block:4px 8px!important}}
.study-rotation-hint{display:none}@media (max-width:600px){.vdp-study:not(.vdp-full-board)>.study-rotation-hint{top:56px;left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);z-index:16;background:var(--chart-paper);height:44px;color:var(--chart-text);border-bottom:1px solid var(--cell-line);align-items:center;gap:0;padding-left:8px;font-size:.75rem;line-height:1.2;display:flex;position:absolute}.study-rotation-hint>span{white-space:nowrap;flex:1;min-width:0}.study-rotation-hint>button{flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:.875rem}.vdp-study>.study-rotation-hint[data-dismissed=true]{display:none}.vdp-window.vdp-fixed.vdp-study:not(.vdp-full-board):not(.exercise-vm):not([data-study-orientation=landscape]):has(>.study-rotation-hint:not([data-dismissed=true])) .board-scroll{padding-top:52px!important}.vdp-window.vdp-fixed.vdp-study.exercise-vm:not([data-study-orientation=landscape]):has(>.study-rotation-hint:not([data-dismissed=true]))>.study-body{padding-top:44px!important}.vdp-study[data-study-orientation=landscape]>.study-rotation-hint{display:none}}@media (max-width:600px) and (orientation:portrait){.vdp-window.vdp-fixed.vdp-study:not(.exercise-vm):not(.vdp-full-board) .board-scroll{height:var(--study-board-height,calc(50dvh - 56px))!important}}@media (max-width:600px){.vdp-window.vdp-fixed.vdp-study[data-study-orientation=portrait]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)){grid-template-rows:56px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.vdp-fixed[data-study-orientation=portrait]>.study-tools.v2-toolbar{gap:4px;height:56px;min-height:56px;padding-inline:4px}.vdp-fixed[data-study-orientation=portrait]>.study-tools h1{display:none}.vdp-fixed[data-study-orientation=portrait]>.study-tools .r2-fullscreen{display:none!important}.vdp-window.vdp-fixed.vdp-study:not(.exercise-vm)[data-study-orientation=portrait]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .board-scroll{height:var(--study-board-height,calc(50dvh - 56px))!important;grid-area:2/1!important}.vdp-fixed[data-study-orientation=portrait]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-controls{border:1px solid var(--cell-line);z-index:25;border-radius:16px 16px 0 0;grid-column:1;width:100%;height:50dvh;max-height:85dvh;position:fixed;inset:auto 0 0;overflow:hidden}.vdp-fixed[data-study-orientation=portrait]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-controls.controls-tall{height:85dvh}.vdp-fixed[data-study-orientation=portrait]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-controls.controls-low{height:20dvh}.vdp-fixed[data-study-orientation=portrait]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-controls>.sheet-grip{touch-action:none;flex-direction:column;flex:none;justify-content:center;align-items:center;height:44px;min-height:44px;font-size:.75rem;line-height:14px;display:flex}.vdp-fixed[data-study-orientation=portrait]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-navigation{flex-wrap:wrap;gap:4px;height:auto;min-height:48px;padding:2px 6px}.vdp-fixed[data-study-orientation=portrait] .fixed-navigation>:is(button,a){min-width:44px;height:44px;min-height:44px;padding:4px 7px;font-size:var(--panel-caption-size,12px)!important}.vdp-fixed[data-study-orientation=portrait]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-panel-scroll{padding:8px;overflow:auto}.vdp-fixed.vdp-panel-standard[data-study-orientation=portrait] .fixed-panel-scroll:has(>.lookup-panel[data-lookup-view=menu]){overflow:hidden}.vdp-fixed.vdp-panel-standard[data-study-orientation=portrait] .lookup-panel[data-lookup-view=menu]{flex:1;overflow:hidden}.vdp-fixed.vdp-panel-standard[data-study-orientation=portrait] .lookup-panel[data-lookup-view=menu]>.lookup-menu-list{flex:1;max-height:none}.vdp-fixed.vdp-panel-standard[data-study-orientation=portrait] .fixed-controls.controls-low:has(.lookup-panel[data-lookup-view=menu]){min-height:min(240px,85dvh)}.vdp-fixed[data-study-orientation=portrait] .fixed-panel-scroll button{min-height:44px!important}.vdp-fixed[data-study-orientation=portrait] .control-popup-pages{columns:auto;height:100%;overflow:auto}.vdp-fixed[data-study-orientation=portrait] .control-popup-pages :is(button,input,select){min-width:44px;min-height:44px!important}.vdp-fixed[data-study-orientation=portrait]>.term-popup.compact-popup{border-radius:16px 16px 0 0;width:100%;max-width:none;height:40dvh;max-height:85dvh!important;inset:auto 0 0!important}.vdp-fixed[data-study-orientation=portrait]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)).vdp-full-board .board-scroll{height:calc(100dvh - 56px)!important}.vdp-fixed[data-study-orientation=portrait].vdp-full-board:has(>.study-tools>.full-controls-toggle):not(.full-controls-open) .fixed-controls{display:none}}@media (max-width:1023px){.vdp-window.vdp-fixed.vdp-process:is([data-study-orientation=portrait],[data-study-orientation=landscape][data-study-short-screen=true]) .process-play{grid-template-columns:44px repeat(3,minmax(44px,1fr));gap:6px}.vdp-window.vdp-fixed.vdp-process:is([data-study-orientation=portrait],[data-study-orientation=landscape][data-study-short-screen=true]) .process-play>button{min-width:44px;min-height:44px!important}.vdp-window.vdp-fixed.vdp-process:is([data-study-orientation=portrait],[data-study-orientation=landscape][data-study-short-screen=true]) .process-play>button:after{width:100%;height:100%;inset:0;transform:none}}@media (min-width:601px) and (max-width:1023px){.vdp-window.vdp-fixed.chia-gom-mode[data-study-orientation=landscape][data-study-short-screen=true] .fixed-panel-scroll>.cg-vm-panel{flex:none;min-width:0;overflow:visible}.vdp-window.vdp-fixed.chia-gom-mode[data-study-orientation=landscape][data-study-short-screen=true] .cg-vm-panel>.cg-media{grid-template-columns:repeat(7,minmax(48px,1fr));gap:8px;min-width:0;max-width:100%;overflow:auto hidden}.vdp-window.vdp-fixed.chia-gom-mode[data-study-orientation=landscape][data-study-short-screen=true] .cg-vm-panel .cg-media-button{width:48px;min-width:48px;min-height:44px;position:relative}.vdp-window.vdp-fixed.chia-gom-mode[data-study-orientation=landscape][data-study-short-screen=true] .cg-vm-panel .cg-panel-speeds>div{grid-template-columns:repeat(7,minmax(44px,1fr));gap:6px;min-width:0;max-width:100%;overflow:auto hidden}.vdp-window.vdp-fixed.chia-gom-mode[data-study-orientation=landscape][data-study-short-screen=true] .cg-vm-panel :is(.cg-media,.cg-panel-speeds>div){padding-bottom:22px}.vdp-window.vdp-fixed.chia-gom-mode[data-study-orientation=landscape][data-study-short-screen=true] .cg-vm-panel .cg-panel-speeds button{position:relative}.vdp-window.vdp-fixed.chia-gom-mode[data-study-orientation=landscape][data-study-short-screen=true] .cg-vm-panel :is(.cg-media,.cg-panel-speeds) button:after{width:100%;height:100%;inset:0;transform:none}.vdp-window.vdp-fixed.chia-gom-mode[data-study-orientation=landscape][data-study-short-screen=true] .cg-vm-panel>.cg-panel-reading{flex:none;min-height:160px;max-height:320px;overflow:auto}.vdp-window.vdp-fixed.vdp-study[data-study-orientation=landscape][data-study-short-screen=true]{top:var(--study-visible-top,0px);height:var(--study-visible-height,100dvh);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);box-sizing:border-box;position:relative}.vdp-window.vdp-fixed.vdp-study[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)){grid-template-rows:48px minmax(0,1fr)!important;grid-template-columns:minmax(300px,42%) minmax(0,1fr)!important}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true]>.study-tools.v2-toolbar{height:48px;min-height:48px;padding-block:2px}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-controls{border-radius:0;grid-area:2/1;width:auto;height:auto;min-height:0;max-height:none;position:relative;inset:auto;overflow:hidden}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-panel-scroll{flex:1;min-height:0;overflow:auto}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-navigation{flex-wrap:wrap;flex:none;height:auto;min-height:52px}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .fixed-navigation>:is(button,a){min-width:44px;height:auto;min-height:44px}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .fixed-section-title{white-space:nowrap;text-overflow:ellipsis;min-width:44px;max-width:100%;display:block;overflow:hidden}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .study-slot-panel{flex:none;min-height:0;overflow:visible}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .study-slot-panel>.process-panel{overflow:visible;flex:none!important}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .study-slot-bottom{flex:none;overflow:visible}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true]:where(:not(.vdp-full-board),:has(>.study-tools>.full-controls-toggle)) .study-slot-auxiliary{flex:none}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] :is(.fixed-controls,.study-tools,.term-popup,.v2-search-surface) :is(button,a,input,select,summary){min-width:44px;font-size:max(12px,1em);min-height:44px!important}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .control-popup-pages{columns:auto;overflow:auto}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .term-popup.compact-popup{max-height:calc(var(--study-visible-height,100dvh) - 12px)!important}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .lookup-panel[data-lookup-view^=object-]{flex:none}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .lookup-panel[data-lookup-view^=object-]>.lookup-object-content{height:clamp(200px,calc(var(--study-visible-height,100dvh) - 160px),320px);flex:none}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .control-popup[open]{grid-template-rows:44px minmax(0,1fr) 44px}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .control-popup[data-control-pagination=none][open]{grid-template-rows:44px minmax(0,1fr)}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .control-popup>header{min-width:0;height:44px}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .control-popup>header h2{white-space:nowrap;scrollbar-width:thin;flex:1;min-width:0;line-height:1.3;overflow:auto hidden;font-size:1rem!important}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .control-popup>header>button{flex:0 0 44px;min-width:44px;min-height:44px!important}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .object-panel .object-mind-layout{grid-template-columns:minmax(96px,1fr) minmax(0,2fr);gap:8px}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .object-panel .object-perspectives button{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .fixed-board-canvas{--board-landscape-scale:calc(var(--board-fit) * var(--board-zoom,1));width:calc(var(--board-paint-width) * var(--board-landscape-scale));height:calc(var(--board-paint-height) * var(--board-landscape-scale))}.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .fixed-board-canvas[data-board-zoomed=true]{--board-landscape-scale:max(.9167,calc(var(--board-fit) * var(--board-zoom,1)))}.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .fixed-board-natural{transform:scale(var(--board-landscape-scale));left:calc(var(--board-origin-x) * var(--board-landscape-scale));top:calc(var(--board-origin-y) * var(--board-landscape-scale))}.vdp-window.vdp-fixed.vdp-panel-standard[data-study-orientation=landscape][data-study-short-screen=true] .board-scroll{overscroll-behavior-x:auto;touch-action:pan-x pan-y pinch-zoom;justify-content:flex-start;align-items:flex-start;overflow:auto!important}.vdp-window.vdp-fixed.vdp-study.vdp-wide[data-study-orientation=landscape][data-study-short-screen=true] .rebirth-page .rebirth-map{grid-template-rows:52px auto;height:auto}.vdp-window.vdp-fixed.vdp-study.vdp-wide[data-study-orientation=landscape][data-study-short-screen=true] .rebirth-page .realm-nodes .rebirth-node{flex:none;max-height:none;min-height:44px!important}.vdp-fixed[data-study-orientation=landscape][data-study-short-screen=true] .exercise-login a{align-items:center;display:inline-flex}}
