._controls_hdpox_1,._study_hdpox_1,._result_hdpox_1{color:#d9e7e5;font:11px/1.45 var(--font-mono,monospace)}._shell_hdpox_2{min-width:0}._controls_hdpox_1{top:max(16px,env(safe-area-inset-top));z-index:10;pointer-events:auto;box-sizing:border-box;overscroll-behavior:contain;background:#081418f0;border:1px solid #325155;width:min(430px,44vw);padding:10px 12px;position:absolute;left:50%;transform:translate(-50%)}._heading_hdpox_4{letter-spacing:.06em;color:#a0c4c7;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}._order_hdpox_5{letter-spacing:0;align-items:center;gap:5px;font-size:9px;display:flex}._controls_hdpox_1 select{color:#e1eeeb;min-width:0;max-width:100%;font:inherit;background:#122d32;border:1px solid #3e6064;padding:5px}._conditions_hdpox_7,._actions_hdpox_7{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}._controls_hdpox_1 button,._study_hdpox_1 button,._result_hdpox_1 button{color:#e0e9e5;cursor:pointer;font:inherit;background:#142b30;border:1px solid #486065;min-height:32px;padding:7px 9px}._conditions_hdpox_7 button{flex:1}._conditions_hdpox_7 button[aria-pressed=true]{color:#f1ffff;background:#174950;border-color:#64d9db;box-shadow:inset 0 -2px #64d9db}._controls_hdpox_1 button:disabled,._study_hdpox_1 button:disabled,._result_hdpox_1 button:disabled,._controls_hdpox_1 select:disabled{opacity:.55;cursor:default}._controls_hdpox_1 button:focus-visible,._study_hdpox_1 button:focus-visible,._result_hdpox_1 button:focus-visible,._controls_hdpox_1 select:focus-visible,._ghostToggle_hdpox_12 input:focus-visible{outline-offset:2px;outline:2px solid #f9b65d}._prompt_hdpox_13{color:#a0c4c7;align-items:center;gap:8px;font-size:10px;display:flex}._prompt_hdpox_13 select{flex:1;width:0}._clauses_hdpox_14{color:#a6b7b5;flex-wrap:wrap;align-items:baseline;gap:5px;margin:9px 0;padding:0;list-style:none;display:flex}._clauses_hdpox_14 li{align-items:baseline;gap:5px;display:flex}._clauses_hdpox_14 li[data-reached=true]{color:#77e7d6}._arrow_hdpox_15{color:#6a8b8e}._hint_hdpox_16,._contract_hdpox_16{color:#b3c5c4;margin:5px 0;font-size:10px}._contract_hdpox_16{color:#93abaa;margin-top:8px;font-size:9px}._status_hdpox_16{color:#a2eee1;margin:5px 0}._result_hdpox_1{border-top:1px solid #345258;margin:10px 0;padding:10px 0}._resultHeadline_hdpox_17{letter-spacing:.05em;color:#eaf5ee;margin:5px 0;font-size:15px}._eyebrow_hdpox_17{color:#8cc8cc;margin:0;font-size:10px}._study_hdpox_1{border-top:1px solid #385357;padding-top:10px}._study_hdpox_1 h3{letter-spacing:.03em;margin:4px 0 8px;font-size:11px;font-weight:500}._ghostToggle_hdpox_12{align-items:center;gap:8px;margin:8px 0;display:flex}._ghostToggle_hdpox_12 input{accent-color:#68d9d6}._kept_hdpox_19{margin:8px 0;padding:0;list-style:none}._kept_hdpox_19 li{border-top:1px solid #2b464b;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}._kept_hdpox_19 small{color:#9bb6b7;font-size:10px;display:block}@media (width<=600px){._controls_hdpox_1{padding:7px 9px}._heading_hdpox_4{flex-wrap:wrap}._order_hdpox_5{margin-left:auto}._conditions_hdpox_7{margin:6px 0}._controls_hdpox_1 button{padding:6px}._contract_hdpox_16{max-width:36em}}@media (height<=500px){._controls_hdpox_1{padding:6px 8px}._conditions_hdpox_7,._clauses_hdpox_14{margin:5px 0}._contract_hdpox_16{margin-top:4px;font-size:8px}}._shell_hdpox_2[data-phase=result] ._controls_hdpox_1{visibility:hidden;pointer-events:none}._shell_hdpox_2:is([data-phase=flight],[data-phase=theatre]) ._controls_hdpox_1{pointer-events:none;width:max-content;max-width:min(430px,70vw);top:76px}._shell_hdpox_2:is([data-phase=flight],[data-phase=theatre]) ._controls_hdpox_1 :is(._heading_hdpox_4,._conditions_hdpox_7,._prompt_hdpox_13,._hint_hdpox_16,._contract_hdpox_16),._shell_hdpox_2:is([data-phase=flight],[data-phase=theatre]) ._controls_hdpox_1:not([data-condition=sentence]){display:none}@media (orientation:portrait) and (width<=700px){._controls_hdpox_1{top:max(58px,calc(env(safe-area-inset-top) + 50px));width:auto;max-height:180px;left:12px;right:12px;overflow:auto;transform:none}._shell_hdpox_2 .manners-brief{top:max(246px,calc(env(safe-area-inset-top) + 238px));grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;width:calc(100% - 24px);padding-left:8px;display:grid;left:12px}._shell_hdpox_2 .manners-brief .eyebrow{grid-column:1;margin:0;font-size:9px}._shell_hdpox_2 .manners-brief>strong{grid-column:1;font-size:12px;line-height:1.2}._shell_hdpox_2 .manners-brief>span,._shell_hdpox_2 .manners-brief .courtyard-link{display:none}._shell_hdpox_2 .manners-brief .manners-survey{grid-area:1/2/span 2;height:32px;margin:0;padding:5px 8px;font-size:10px}._shell_hdpox_2 .manners-brief .line-session-best{margin-top:3px;font-size:10px}._shell_hdpox_2 .floor-state-chip{top:max(311px,calc(env(safe-area-inset-top) + 303px));padding:4px 6px;font-size:10px;right:12px}._shell_hdpox_2 .line-receipt{max-height:min(160px,19dvh);font-size:10px;top:348px}._shell_hdpox_2 .line-claim-caption{max-width:calc(100vw - 32px);font-size:11px;top:165px}._shell_hdpox_2 .flight-status{top:115px}._shell_hdpox_2:is([data-phase=flight],[data-phase=theatre]) ._controls_hdpox_1{width:auto;max-width:none;max-height:86px;top:64px;left:12px;right:12px}._shell_hdpox_2 .manners-console .primary-options{gap:5px}._shell_hdpox_2 .manners-console .station-picker{gap:4px;margin-top:0}._shell_hdpox_2 .manners-console .station-picker button{min-height:32px;padding:5px 7px;font-size:10px}}@media (orientation:landscape) and (height<=520px){._controls_hdpox_1{width:330px;max-width:calc(100vw - 490px);max-height:146px;top:7px;overflow:auto}._heading_hdpox_4{flex-wrap:wrap;gap:3px}._order_hdpox_5{margin-left:auto}._order_hdpox_5 select{max-width:220px}._contract_hdpox_16{display:none}._hint_hdpox_16{font-size:9px}._controls_hdpox_1 ._clauses_hdpox_14{font-size:10px}._shell_hdpox_2 .manners-brief{width:215px;top:56px}._shell_hdpox_2 .manners-brief>span,._shell_hdpox_2 .manners-brief .courtyard-link{display:none}._shell_hdpox_2 .manners-brief>strong{font-size:13px}._shell_hdpox_2 .line-claim-caption{max-width:65vw;padding:6px 10px;font-size:10px;top:44%}._shell_hdpox_2:is([data-phase=flight],[data-phase=theatre]) ._controls_hdpox_1{max-width:calc(100vw - 420px);max-height:84px;top:8px}}@media (orientation:landscape) and (height<=520px) and (width<=760px){._controls_hdpox_1{width:auto;max-width:none;max-height:130px;top:54px;left:190px;right:12px;transform:none}._shell_hdpox_2 .manners-brief{width:166px}._shell_hdpox_2 .floor-state-chip{font-size:9px;top:8px}}._shell_1plzy_1{min-width:0}._sentence_1plzy_2{color:#e8d6bb;flex-wrap:wrap;align-items:center;min-width:0;display:flex}._sentence_1plzy_2>span{white-space:nowrap}._sentence_1plzy_2 ._clauses_1plzy_3{margin:0 0 0 5px;font-size:13px}._sentence_1plzy_2 ._clauses_1plzy_3 li:not([data-reached=true]){color:#a1a49a}._resultShelfButton_1plzy_4{right:clamp(190px,16vw,270px);top:max(16px,env(safe-area-inset-top));z-index:43;color:#e9e6dd;cursor:pointer;font:11px var(--font-mono,monospace);background:#202928;border:1px solid #68604f;border-radius:3px;padding:6px 9px;position:absolute}._resultShelfButton_1plzy_4:disabled{opacity:.5;cursor:default}._originControl_1plzy_5{box-sizing:border-box;color:#dfd1b8;width:100%;font:11px/1.2 var(--font-mono,monospace);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:0;display:grid}._originControl_1plzy_5 input{accent-color:#e9a45f;width:100%;min-width:0}._originControl_1plzy_5 small{color:#aeb8ae;white-space:nowrap;font-size:10px}._shell_1plzy_1 .manners-console{background:#09171aeb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"metrics options""power power""origin origin""actions actions";gap:5px 12px;width:min(620px,100vw - 32px);padding:8px 12px 10px;display:grid}._shell_1plzy_1 .manners-console .primary-options{white-space:nowrap;grid-area:options;align-self:center;gap:5px;margin:0}._shell_1plzy_1 .manners-console .max-power{min-height:29px;padding:4px 7px;font-size:10px}._shell_1plzy_1 .manners-console .station-picker{gap:3px;margin:0}._shell_1plzy_1 .manners-console .station-picker button{min-height:29px;padding:4px 6px}._shell_1plzy_1 .linecraft-pallet-state{color:#c6bfae;font:10px var(--font-mono,monospace)}._shell_1plzy_1 .manners-console .aim-metrics{grid-area:metrics;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0}._shell_1plzy_1 .manners-console .metric-block{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}._shell_1plzy_1 .manners-console .metric-block strong{white-space:nowrap;font-size:13px}._shell_1plzy_1 .manners-console .power-track{grid-area:power;height:5px}._shell_1plzy_1 ._originControl_1plzy_5{grid-area:origin}._shell_1plzy_1 .manners-console .manners-control-grid{grid-area:actions;margin:0}._shell_1plzy_1 .manners-console .aim-nudges{grid-template-rows:repeat(2,24px)}._shell_1plzy_1 .manners-console .control-hint{display:none}._shell_1plzy_1 .manners-console:not([data-fired=true]) .control-hint{grid-column:1/-1;margin:0;font-size:9px;display:block}._shell_1plzy_1 .manners-console .shot-tools{width:max-content;max-width:100%;bottom:calc(100% + 3px);left:auto;right:0}._shell_1plzy_1 .manners-console .shot-tools summary{min-height:26px;padding:5px 8px;font-size:10px}._shell_1plzy_1 .manners-console .shot-tools-body{width:min(420px,100vw - 32px);left:auto;right:0}._shell_1plzy_1 .manners-control-grid{grid-template-columns:132px minmax(0,1fr) 112px;grid-template-areas:"origin fire aim"}._shell_1plzy_1 .manners-control-grid .rail-controls{grid-area:origin}._shell_1plzy_1 .manners-control-grid .manners-fire{grid-area:fire}._shell_1plzy_1 .manners-control-grid .aim-nudges{grid-area:aim}@media (width<=930px){._shell_1plzy_1 .manners-control-grid{grid-template-columns:112px minmax(0,1fr) 104px}}@media (width<=700px){._shell_1plzy_1 .manners-control-grid{grid-template-columns:94px minmax(0,1fr) 88px;gap:5px}._originControl_1plzy_5{gap:5px}}._shell_1plzy_1 .manners-hud .course-readout>div:first-child,._shell_1plzy_1 .manners-brief>.eyebrow,._shell_1plzy_1 .manners-brief>strong,._shell_1plzy_1 .manners-brief>span{display:none}._shell_1plzy_1 .manners-hud .line-score-readout,._shell_1plzy_1 .floor-state-chip{display:none!important}._shell_1plzy_1 .manners-brief{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;padding:4px}._shell_1plzy_1 .line-result-backdrop{pointer-events:none;background:0 0}._shell_1plzy_1 .manners-result{width:min(390px,37vw);max-height:min(52dvh,390px);padding:13px 16px;animation:none;inset:auto 16px 16px auto;transform:none}._shell_1plzy_1 .manners-result h2{margin:0 0 5px;font-size:20px;line-height:1.1}._shell_1plzy_1 .manners-result>p:empty{display:none}._shell_1plzy_1 .manners-result .linecraft-actual{color:#c5d3c7;font-size:12px}._result_1plzy_4{border:0;margin:5px 0 0;padding:0}._result_1plzy_4 ._actions_1plzy_37{margin:5px 0}._result_1plzy_4 ._actions_1plzy_37 button._quiet_1plzy_37{min-height:30px;font-size:12px}._export_1plzy_38 summary{cursor:pointer;color:#ddc399;margin:9px 0}._controls_1plzy_39,._result_1plzy_4,._shelf_1plzy_39{color:#e9e6dd;font:14px/1.45 var(--font-mono,monospace)}._controls_1plzy_39{top:max(16px,env(safe-area-inset-top));z-index:10;pointer-events:auto;box-sizing:border-box;overscroll-behavior:contain;background:#141919e3;border:1px solid #68604f;border-top:2px solid #dc974e;border-radius:3px;width:min(570px,46vw);padding:5px 9px;position:absolute;left:50%;transform:translate(-50%)}._heading_1plzy_41{letter-spacing:.04em;color:#d8b887;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}._heading_1plzy_41 b{color:#f1dfc6;margin-left:8px;font-weight:600}._heading_1plzy_41 button{white-space:nowrap}._heading_1plzy_41 button span{color:#b7b4a7}._controls_1plzy_39 button,._result_1plzy_4 button,._shelf_1plzy_39 button{color:#f1ece1;cursor:pointer;min-height:34px;font:inherit;background:#272e2d;border:1px solid #716b5d;border-radius:3px;padding:7px 9px;font-size:14px;line-height:1.2}._controls_1plzy_39 button:disabled,._result_1plzy_4 button:disabled,._shelf_1plzy_39 button:disabled{opacity:.5;cursor:default}._controls_1plzy_39 button:focus-visible,._result_1plzy_4 button:focus-visible,._shelf_1plzy_39 button:focus-visible,._scoreToggle_1plzy_45 input:focus-visible{outline-offset:3px;outline:2px solid #ffb35f}._controls_1plzy_39 button._primary_1plzy_7,._result_1plzy_4 button._primary_1plzy_7{color:#fff0dd;background:#563920;border-color:#ecad68}._controls_1plzy_39 button._quiet_1plzy_37,._result_1plzy_4 button._quiet_1plzy_37,._shelf_1plzy_39 button._quiet_1plzy_37{color:#bfc0b4;background:0 0;border-color:#4b514b}._controls_1plzy_39 ._navigation_1plzy_48 button{min-height:27px;padding:4px 6px;font-size:11px}._navigation_1plzy_48,._actions_1plzy_37{flex-wrap:wrap;align-items:center;gap:6px;margin:9px 0;display:flex}._navigation_1plzy_48{flex:none;justify-content:space-between;margin:0}._navigation_1plzy_48 button{min-height:27px;padding:4px 6px;font-size:11px}._navigation_1plzy_48 button span{color:#a8ad9f}._lesson_1plzy_50{color:#fff0dc;justify-content:space-between;gap:8px;margin:9px 0 3px;font-weight:600;display:flex}._lesson_1plzy_50 span{color:#b4bfb4;font-size:12px;font-weight:400}._clauses_1plzy_3{color:#bcbeb0;flex-wrap:wrap;align-items:baseline;gap:5px;margin:8px 0;padding:0;list-style:none;display:flex}._clauses_1plzy_3 li{align-items:baseline;gap:5px;display:flex}._clauses_1plzy_3 li[data-reached=true]{color:#a7e2c1}._arrow_1plzy_51{color:#827d68}._status_1plzy_52{color:#bbe7cc;margin:4px 0}._hint_1plzy_52,._contract_1plzy_52,._openHint_1plzy_52{color:#c0c5b9;margin:6px 0;font-size:12px}._contract_1plzy_52{color:#a8b2a6;font-size:12px}._openHint_1plzy_52{font-size:14px;line-height:1.55}._teaching_1plzy_53{color:#d4c8af;margin:2px 0 0;font-size:10px}._shareLink_1plzy_53{color:#d6c7ac;gap:6px;margin:12px 0;font-size:12px;display:grid}._shareLink_1plzy_53 input{box-sizing:border-box;color:#e5e9dc;width:100%;min-width:0;font:14px/1.4 var(--font-mono,monospace);background:#111919;border:1px solid #8f7b59;border-radius:3px;padding:8px}._shareLink_1plzy_53 input:focus-visible{outline-offset:2px;outline:2px solid #ffb35f}._scoreToggle_1plzy_45{color:#efd1a5;cursor:pointer;align-items:center;gap:7px;font-size:14px;display:flex}._scoreToggle_1plzy_45 input{accent-color:#e8a152;width:15px;height:15px}._result_1plzy_4{border-top:1px solid #635c4e;margin:10px 0;padding:12px 0}._result_1plzy_4 ._hint_1plzy_52{font-size:12px}._eyebrow_1plzy_29{color:#d6b07e;margin:0;font-size:12px}._shelfBackdrop_1plzy_56{z-index:55;box-sizing:border-box;pointer-events:auto;background:#040c0dad;place-items:center;padding:16px;display:grid;position:absolute;inset:0}._shelf_1plzy_39{box-sizing:border-box;overscroll-behavior:contain;background:#171f1f;border:1px solid #847457;border-top:2px solid #e6a75d;border-radius:5px;outline:none;width:min(570px,100%);max-height:calc(100dvh - 32px);padding:18px;overflow-y:auto;box-shadow:0 16px 70px #0008}._shelf_1plzy_39 h2{font:600 14px/1.3 var(--font-mono,monospace);letter-spacing:.06em;color:#eee2c9;margin:0}._shelf_1plzy_39 h2 span{color:#bfb19a;margin-left:8px;font-size:12px;font-weight:400}._shelf_1plzy_39 ._hint_1plzy_52{font-size:12px}._shelf_1plzy_39 ._contract_1plzy_52{font-size:12px;line-height:1.65}._entries_1plzy_59{margin:14px 0;padding:0;list-style:none}._entries_1plzy_59 li{border-top:1px solid #48524b;padding:12px 0 7px}._entryTitle_1plzy_59{align-items:flex-start;gap:10px;display:flex}._slot_1plzy_59{color:#d3a672;padding-top:1px;font-size:12px}._entryTitle_1plzy_59 strong{color:#f1e7d4;font-size:14px;font-weight:500;display:block}._entryTitle_1plzy_59 small{color:#abbcaf;margin-top:2px;font-size:12px;display:block}._description_1plzy_59{color:#cad4c8;margin:7px 0;font-size:14px;line-height:1.5}._shelf_1plzy_39 ._actions_1plzy_37 button{font-size:14px}._shelf_1plzy_39 button[aria-pressed=true]{color:#ddf8e9;background:#284b40;border-color:#94d2b3}._empty_1plzy_59{color:#ccd2c4;padding:20px 0}._export_1plzy_38{border-top:1px solid #4b544b;padding-top:4px}._notice_1plzy_59{color:#f3cd98;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px}._shell_1plzy_1[data-phase=result] ._controls_1plzy_39:not([data-replaying=true]){visibility:hidden;pointer-events:none}._shell_1plzy_1[data-phase=result] ._controls_1plzy_39[data-stage=explore]{visibility:visible;pointer-events:auto}._shell_1plzy_1:is([data-phase=flight],[data-phase=theatre]) ._controls_1plzy_39:not([data-replaying=true]){pointer-events:none;width:max-content;max-width:min(460px,72vw);top:76px}._shell_1plzy_1:is([data-phase=flight],[data-phase=theatre]) ._controls_1plzy_39:not([data-replaying=true]) :is(._heading_1plzy_41,._lesson_1plzy_50,._navigation_1plzy_48,._hint_1plzy_52,._contract_1plzy_52,._openHint_1plzy_52,._teaching_1plzy_53),._shell_1plzy_1:is([data-phase=flight],[data-phase=theatre]) ._controls_1plzy_39[data-stage=open]{display:none}._shell_1plzy_1[data-replaying=true] .manners-hud,._shell_1plzy_1[data-replaying=true] .manners-brief,._shell_1plzy_1[data-replaying=true] .manners-console,._shell_1plzy_1[data-replaying=true] .manners-result,._shell_1plzy_1[data-replaying=true] .line-result-backdrop,._shell_1plzy_1[data-replaying=true] .line-receipt,._shell_1plzy_1[data-replaying=true] .line-claim-caption,._shell_1plzy_1[data-replaying=true] .destination-label,._shell_1plzy_1[data-replaying=true] .flight-status,._shell_1plzy_1[data-replaying=true] .floor-state-chip,._shell_1plzy_1[data-replaying=true] .utility-panel,._shell_1plzy_1[data-replaying=true] .mobile-utility-panel{visibility:hidden;pointer-events:none}._controls_1plzy_39[data-replaying=true]{z-index:54;top:max(16px,env(safe-area-inset-top));pointer-events:auto;width:min(460px,100vw - 32px)}@media (orientation:portrait) and (width<=700px){._controls_1plzy_39{top:max(58px,calc(env(safe-area-inset-top) + 50px));width:auto;max-height:130px;padding:6px 9px;left:12px;right:12px;overflow-y:auto;transform:none}._heading_1plzy_41{gap:5px;font-size:12px}._heading_1plzy_41 b{margin-left:5px}._heading_1plzy_41 button{padding:7px;font-size:14px}._lesson_1plzy_50{font-size:14px}._lesson_1plzy_50 span{font-size:12px}._navigation_1plzy_48{gap:5px}._navigation_1plzy_48 button{min-height:32px;padding:6px}._contract_1plzy_52{font-size:12px}._shell_1plzy_1 .manners-brief{top:max(100px,calc(env(safe-area-inset-top) + 88px));width:auto;padding:0;display:block;left:12px}._shell_1plzy_1 .manners-brief .eyebrow{grid-column:1;margin:0;font-size:12px}._shell_1plzy_1 .manners-brief>strong{grid-column:1;font-size:12px;line-height:1.2}._shell_1plzy_1 .manners-brief>span,._shell_1plzy_1 .manners-brief .courtyard-link{display:none}._shell_1plzy_1 .manners-brief .manners-survey{grid-area:1/2/span 2;height:32px;margin:0;padding:5px 8px;font-size:12px}._shell_1plzy_1 .floor-state-chip{top:max(338px,calc(env(safe-area-inset-top) + 330px));padding:4px 6px;font-size:12px;right:12px}._shell_1plzy_1 .line-receipt{max-height:min(160px,19dvh);font-size:12px;top:374px}._shell_1plzy_1 .line-claim-caption{max-width:calc(100vw - 32px);font-size:12px;top:165px}._shell_1plzy_1 .flight-status{top:115px}._shell_1plzy_1:is([data-phase=flight],[data-phase=theatre]) ._controls_1plzy_39:not([data-replaying=true]){width:auto;max-width:none;max-height:86px;top:64px;left:12px;right:12px}._shell_1plzy_1 .manners-console .primary-options{gap:5px}._shell_1plzy_1 .manners-console .station-picker{gap:4px;margin-top:0}._shell_1plzy_1 .manners-console .station-picker button{min-height:32px;padding:5px 7px;font-size:12px}._shelfBackdrop_1plzy_56{padding:10px}._shelf_1plzy_39{max-height:calc(100dvh - 20px);padding:13px}._controls_1plzy_39[data-replaying=true]{top:max(16px,env(safe-area-inset-top));width:auto}._shell_1plzy_1 .manners-hud .course-readout{display:none}._shell_1plzy_1 .manners-console{grid-template-columns:1fr;grid-template-areas:"metrics""options""power""origin""actions";row-gap:4px;padding:6px 8px 8px}._shell_1plzy_1 .manners-console .primary-options{justify-content:space-between}._shell_1plzy_1 .manners-console .metric-block strong{font-size:12px}._shell_1plzy_1 .manners-console .shot-tools{right:0}._shell_1plzy_1 .manners-result{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:auto;max-height:45dvh;padding:10px 12px;overflow-y:auto}._shell_1plzy_1 .line-result-backdrop{pointer-events:none;background:0 0}._resultShelfButton_1plzy_4{top:max(14px,env(safe-area-inset-top));bottom:auto;right:12px}}@media (orientation:landscape) and (height<=520px){._controls_1plzy_39{width:340px;max-width:calc(100vw - 470px);max-height:152px;padding:7px 9px;top:7px;overflow-y:auto}._heading_1plzy_41{flex-wrap:wrap;gap:4px}._heading_1plzy_41 button{min-height:27px;padding:5px 7px}._contract_1plzy_52{display:none}._lesson_1plzy_50{font-size:14px}._controls_1plzy_39 ._clauses_1plzy_3{margin:5px 0;font-size:14px}._navigation_1plzy_48{margin:5px 0}._navigation_1plzy_48 button{min-height:29px}._shell_1plzy_1 .manners-brief{width:210px;top:56px}._shell_1plzy_1 .manners-brief>span,._shell_1plzy_1 .manners-brief .courtyard-link{display:none}._shell_1plzy_1 .manners-brief>strong{font-size:13px}._shell_1plzy_1 .line-claim-caption{max-width:65vw;padding:6px 10px;font-size:12px;top:44%}._shell_1plzy_1:is([data-phase=flight],[data-phase=theatre]) ._controls_1plzy_39:not([data-replaying=true]){max-width:calc(100vw - 420px);max-height:84px;top:8px}._controls_1plzy_39[data-replaying=true]{width:min(460px,100vw - 32px);max-width:none}._shell_1plzy_1 .manners-hud .course-readout{display:none}._resultShelfButton_1plzy_4{top:8px;right:12px}._shell_1plzy_1 .manners-console{row-gap:3px;width:min(570px,100vw - 24px);padding:5px 8px}}@media (orientation:landscape) and (height<=520px) and (width<=760px){._controls_1plzy_39{width:auto;max-width:none;max-height:135px;top:54px;left:185px;right:12px;transform:none}._shell_1plzy_1 .manners-brief{width:160px}._shell_1plzy_1 .floor-state-chip{font-size:12px;top:8px}._controls_1plzy_39[data-replaying=true]{top:12px;left:12px}}@media (width>=961px) and (width<=1160px) and (height>=521px){._shell_1plzy_1 .line-receipt{width:230px}}@media (width>=701px) and (width<=960px) and (height>=521px){._controls_1plzy_39{width:min(460px,100vw - 270px);max-height:240px;top:78px;left:auto;right:16px;overflow-y:auto;transform:none}._shell_1plzy_1 .floor-state-chip{top:290px;left:22px;right:auto}._shell_1plzy_1 .line-receipt{max-height:min(180px,25dvh);top:330px}._shell_1plzy_1:is([data-phase=flight],[data-phase=theatre]) ._controls_1plzy_39:not([data-replaying=true]){max-width:calc(100vw - 270px);top:78px}._controls_1plzy_39[data-replaying=true]{width:min(460px,100vw - 32px);top:16px;left:50%;right:auto;transform:translate(-50%)}._resultShelfButton_1plzy_4{top:16px;right:16px}._shell_1plzy_1 .manners-console{grid-template-columns:1fr;grid-template-areas:"metrics""options""power""origin""actions";row-gap:4px}}@media (orientation:landscape) and (height<=520px){._shell_1plzy_1 .line-receipt{max-height:30dvh;top:175px}}@media (orientation:landscape) and (height<=520px) and (width<=760px){._shell_1plzy_1 .line-receipt{top:204px}}
