.phone-access{box-sizing:border-box;background:var(--card,#fff);border:1px solid var(--line,#d7e1df);min-width:0;color:inherit;border-radius:1.2rem;margin:1.2rem 0;padding:clamp(1rem,3vw,2rem)}.phone-access *{box-sizing:border-box}.phone-login{max-width:620px;margin:2rem auto}.phone-access h1{letter-spacing:-.04em;margin:.5rem 0 1rem;font-size:clamp(2rem,6vw,3.4rem);line-height:1.1}.phone-access h2{margin:.2rem 0 1rem}.phone-access p{overflow-wrap:anywhere;line-height:1.6}.phone-eyebrow{letter-spacing:.13em;font-size:.75rem;font-weight:700}.phone-access fieldset{border:0;min-width:0;margin:0;padding:0}.phone-field{flex-direction:column;gap:.5rem;min-width:0;margin:.9rem 0;font-weight:600;display:flex}.phone-field input,.phone-field select{color:#163e34;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #92a7a1;border-radius:.65rem;padding:.8rem .9rem;line-height:1.5}.phone-access button{font:inherit;cursor:pointer;white-space:normal;overflow-wrap:anywhere;min-height:46px}.phone-primary,.phone-secondary{border:1px solid #245e4d;border-radius:.7rem;max-width:100%;margin:.35rem .35rem .35rem 0;padding:.75rem 1rem;font-weight:650}.phone-primary{color:#fff;background:#164b3c}.phone-secondary{color:#164b3c;background:0 0}.phone-access button:disabled{opacity:.5;cursor:not-allowed}.phone-access :focus-visible{outline-offset:3px;outline:3px solid #007f60}.phone-hint{color:#4f655e;font-size:.9rem}.phone-link{color:#164b3c;background:0 0;border:0;margin:.6rem .9rem .6rem 0;padding:.4rem 0;text-decoration:underline;display:inline-block}.phone-error{background:#fff1ec;border-left:4px solid #a43d27;padding:.8rem}.phone-check{align-items:flex-start;gap:.7rem;margin:.8rem 0;line-height:1.5;display:flex}.phone-check input{flex-shrink:0;min-width:20px;height:20px;margin:2px 0}.phone-row{overflow-wrap:anywhere;border-bottom:1px solid #e0e6e3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;display:flex}.phone-row>span{flex:180px;min-width:0}.phone-invite{border:1px dashed #60786f;margin-top:1rem;padding:1rem}.phone-qr{max-width:320px;margin:1rem 0}.phone-qr img{width:100%;height:auto;display:block}.phone-qr figcaption{text-align:center;font-size:.9rem;line-height:1.5}@media (max-width:480px){.phone-login{margin:1rem 0}.phone-access{border-radius:.85rem}.phone-access .phone-primary{width:100%}.phone-row{gap:.4rem}}.phone-review{overflow-wrap:anywhere;border:1px solid;border-radius:12px;margin-block:1.25rem;padding:1rem}.phone-review summary{cursor:pointer;font-weight:650}.phone-review code{-webkit-user-select:all;user-select:all}.phone-review fieldset{min-width:0}.phone-review article{margin-block:.75rem}:root{color:#18332f;font-synthesis:none;--ink:#18332f;--muted:#64756e;--line:#dce3dc;--paper:#fff;--accent:#136b5b;--warm:#e9eece;--danger:#9e3b2d;background:#f5f6f2;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #1c9c87}input,select{width:100%;min-width:0;color:var(--ink);background:#fff;border:1px solid #cbd5cc;border-radius:10px;min-height:44px;padding:11px 12px}input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--accent);flex-shrink:0;margin:2px 0}a{color:var(--accent)}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.045em;margin-bottom:20px;font-size:clamp(2.25rem,4.4vw,3.65rem);font-weight:560;line-height:1.09}h2{letter-spacing:-.035em;margin-bottom:14px;font-size:clamp(1.4rem,2.5vw,1.8rem);font-weight:600;line-height:1.2}h3{letter-spacing:-.015em;margin-bottom:12px;font-size:1.13rem;font-weight:600;line-height:1.3}p{margin-bottom:14px}small{font-size:.79rem}.small{font-size:.82rem}.muted{color:var(--muted)}.mono{font-family:ui-monospace,monospace}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:#fff;padding:14px;position:fixed;top:-100px;left:16px}.skip:focus{top:10px}.qa-banner{color:#3b4c31;letter-spacing:.03em;background:#e8edce;justify-content:space-between;gap:12px;min-height:32px;padding:8px 32px;font-size:11px;font-weight:650;display:flex}.topbar{border-bottom:1px solid var(--line);background:#fffc;justify-content:space-between;align-items:center;gap:18px;height:91px;padding:20px 32px;display:flex}.brand{align-items:center;gap:12px;display:flex}.brand-mark{background:var(--ink);color:#edf4d4;border-radius:14px;place-items:center;width:47px;height:47px;padding-bottom:9px;font-size:38px;font-weight:600;line-height:1;display:grid}.brand strong{letter-spacing:.17em;font-size:17px;line-height:1.2;display:block}.brand small{letter-spacing:.23em;margin-top:3px;font-size:8px;display:block}.row{align-items:center;gap:12px;min-width:0;display:flex}.between{justify-content:space-between}.wrap{flex-wrap:wrap}.full{width:100%}.branch-picker select{background:#f6f8f3;min-width:125px;max-width:200px;font-size:.88rem}.connectivity{white-space:nowrap;align-items:center;gap:7px;font-size:.78rem;display:flex}.connectivity i{background:var(--accent);border-radius:50%;width:7px;height:7px}.connectivity.offline i{background:#aa6e24}.navigation{flex-direction:column;gap:7px;width:196px;display:flex;position:absolute;top:154px;left:24px}.navigation button{color:#687a6e;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:13px;min-height:51px;padding:12px 18px;font-size:.94rem;font-weight:550;display:flex}.navigation button:hover{background:#e7ece4}.navigation button.selected{background:var(--ink);color:#f1f5df}.nav-footer{color:#849083;margin:40px 18px;font-size:.76rem;line-height:1.7}.main{max-width:1220px;margin:0 auto;padding:40px 36px}.member-main{max-width:1240px;margin-left:240px;padding:35px 40px 28px}.hero{background:var(--ink);color:#f6f9ed;border-radius:22px;grid-template-columns:1fr 200px;align-items:center;gap:20px;margin-bottom:25px;padding:36px 40px;display:grid;position:relative;overflow:hidden}.hero p:not(.eyebrow){color:#c7d5c8;max-width:480px;font-size:.96rem}.hero .eyebrow{color:#b1c8ae}.hero .button{color:#244736;background:#e1edbd}.hero-orbit{outline-offset:17px;border:1px solid #58715b;border-radius:50%;outline:1px solid #3c5645;flex-direction:column;justify-content:center;align-items:center;width:192px;height:192px;display:flex}.hero-orbit span{letter-spacing:.23em;color:#becbaa;font-size:.65rem}.hero-orbit strong{color:#e6efca;font-size:4.8rem;font-weight:400;line-height:1.2}.hero-orbit small{letter-spacing:.12em;color:#becbaa;font-size:.58rem}.eyebrow{letter-spacing:.16em;color:#6d806e;text-transform:uppercase;margin-bottom:11px;font-size:.64rem;font-weight:700}.card{border:1px solid var(--line);background:var(--paper);border-radius:17px;min-width:0;margin-bottom:22px;padding:25px}.card>:last-child{margin-bottom:0}.grid{gap:20px;min-width:0;margin-bottom:2px;display:grid}.grid>.card{height:calc(100% - 22px)}.two{grid-template-columns:repeat(2,minmax(0,1fr))}.three{grid-template-columns:repeat(3,minmax(0,1fr))}.button{background:var(--accent);color:#fff;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 16px;font-size:.83rem;font-weight:600;line-height:1.35;text-decoration:none;transition:background .14s;display:inline-flex}.button:hover:not(:disabled){background:#0c5749}.button.secondary{color:#355847;background:#f5f7f2;border-color:#d5dfd1}.button.secondary:hover:not(:disabled){background:#e9eee1}.button.danger{color:var(--danger);background:#fff1e9;border:1px solid #e9cbbd}.card>.button+.button{margin:8px 0 0 8px}.badge{color:#49603c;letter-spacing:.03em;overflow-wrap:anywhere;background:#f3f6ea;border:1px solid #e0e7d3;border-radius:6px;padding:5px 9px;font-size:.65rem;font-weight:650;line-height:1.35;display:inline-flex}.badge.test{color:#846027;background:#f8f2e8;border-color:#e7d7b3}.metric{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.metric>svg{color:#799478}.metric>strong{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:2rem;font-weight:500;line-height:1.1}.metric>span{color:var(--muted);font-size:.76rem}.section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.section-heading h2{margin-bottom:0}.field{flex-direction:column;gap:8px;margin-bottom:17px;font-size:.82rem;font-weight:550;display:flex}.field small{color:var(--muted);font-weight:400}.check{color:#485e51;align-items:flex-start;gap:12px;margin:14px 0;font-size:.82rem;display:flex}.text-button,.text-actions button{color:var(--accent);text-underline-offset:3px;text-align:left;background:0 0;border:0;min-height:44px;padding:10px 0;font-size:.8rem;text-decoration:underline}.text-actions{justify-content:space-between;gap:12px;margin-top:12px;display:flex}.auth-layout{grid-template-columns:1.05fr .95fr;align-items:center;gap:66px;padding:22px 18px 50px;display:grid}.auth-copy .badge{margin-bottom:24px}.auth-copy p{max-width:430px;color:var(--muted);font-size:1rem}.auth-note{color:#768171;gap:13px;max-width:380px;margin-top:34px;font-size:.78rem;display:flex}.auth-note svg{flex-shrink:0}.auth-layout .card{padding:34px}.auth-layout form>.button{width:100%;margin-top:5px}.notice,.alert,.queue{overflow-wrap:anywhere;background:#eef4e4;border:1px solid #d7e1c7;border-radius:12px;align-items:center;gap:16px;margin-bottom:18px;padding:16px 18px;font-size:.83rem;display:flex}.notice p,.alert p,.queue p{margin:0}.notice>button,.alert>button{min-width:36px;min-height:36px;color:inherit;background:0 0;border:0;margin-left:auto;font-size:22px}.alert{color:#805e29;background:#fcf6e7;border-color:#eadbbc;display:block}.alert.error{color:#833c2d;background:#fff1eb;border-color:#ecccbc;display:flex}.alert strong{margin-bottom:3px;display:block}.alert small{font-size:.64rem}.queue{background:#eff6f2;border-color:#c7ddd1;flex-wrap:wrap;display:flex}.queue>div{flex:250px}.queue p{margin-top:4px;font-size:.77rem}.queue.has-conflict{background:#fff4e9;border-color:#efcfab}.empty{text-align:center;color:var(--muted);padding:34px 24px}.empty svg{color:#8ca380;margin-bottom:15px}.empty h3{color:#3f5b4a;margin-bottom:8px}.empty p{font-size:.85rem}.coach-intro{color:var(--muted);gap:14px;margin-bottom:22px;display:flex}.coach-intro svg{color:var(--accent);flex-shrink:0}.coach-intro p{max-width:710px;margin:0}.quick-actions{flex-wrap:wrap;gap:9px;display:flex}.proposal{background:#fcfff6;border:1px solid #a9c8ae}.proposal h3{margin-top:18px}.proposal-day{border-top:1px solid #e2e8d5;padding:14px 0}.proposal-day p{color:#677862;margin:7px 0 0;font-size:.81rem}.list-row{overflow-wrap:anywhere;border-bottom:1px solid #e8ece3;justify-content:space-between;align-items:center;gap:15px;padding:16px 0;font-size:.87rem;display:flex}.list-row:last-child{border-bottom:0}.list-row p{margin:5px 0 0;font-size:.75rem}.list-row .row{justify-content:flex-end}.set-labels,.set-row{grid-template-columns:28px minmax(0,.8fr) minmax(0,1fr) 86px 20px;align-items:center;gap:7px;display:grid}.set-labels{letter-spacing:.08em;color:#6c7f6a;margin:15px 0 6px;font-size:.6rem;font-weight:650}.set-row{margin-bottom:9px}.set-row input{text-align:center;padding:10px 9px;font-size:.87rem}.set-row .button{padding:10px 7px;font-size:.73rem}.set-number{color:#829079;text-align:center;font-size:.8rem}.icon-button{color:#66745e;background:#f2f3ed;border:0;border-radius:5px;min-height:40px;padding:6px;font-size:20px}.exercise{border-top:1px solid var(--line);padding:25px 0}.exercise h3{margin-bottom:5px}.exercise .eyebrow{margin-bottom:6px}.exercise .small{overflow-wrap:anywhere}.rest{color:#476334;background:#edf3da;border-radius:10px;align-items:center;gap:14px;margin:20px 0;padding:14px 17px;display:flex}.rest p{color:#73835b;margin:2px 0 0;font-size:.72rem}.rest .text-button{margin-left:auto}.library-item{border:1px solid #e5eadf;border-radius:12px;padding:17px}.library-item h3{margin:13px 0 0;font-size:1rem}.library-item .text-button{font-size:.76rem}.media{background:#f6f7f3;border-radius:9px;place-items:center;min-height:130px;margin:6px 0 12px;display:grid;overflow:hidden}.media>button{color:#64865c;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:20px;font-size:.75rem;display:flex}.media img,.media video{object-fit:contain;background:#fff;width:100%;height:240px}.media p{padding:20px;font-size:.8rem}.instructions{color:var(--muted);padding-left:20px;font-size:.8rem}.instructions li{padding-bottom:8px}.scene-frame{background:#edf1ed;border:1px solid #d7e1d3;border-radius:10px;width:100%;height:290px;margin:18px 0 14px;display:block}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:.83rem}th{color:#71856b;letter-spacing:.04em;text-transform:uppercase;font-size:.67rem;font-weight:650}th,td{border-bottom:1px solid #e5eade;padding:14px 8px}td small{color:var(--muted);overflow-wrap:anywhere;font-size:.66rem;display:block}.product{background:#fbfcf8;border:1px solid #e0e7d7;border-radius:12px;padding:19px}.price{letter-spacing:-.04em;margin-bottom:12px;font-size:2rem;font-weight:500;display:block}.product p{color:var(--muted);font-size:.8rem}.footer{border-top:1px solid var(--line);color:#91a08b;letter-spacing:.04em;justify-content:space-between;gap:14px;margin-top:22px;padding-top:28px;font-size:.64rem;display:flex}.fatal{max-width:700px;margin:auto;padding:40px}code{overflow-wrap:anywhere;font-size:.8em}.messages:empty{display:none}@media (min-width:1600px){.member-main{margin-left:max(240px,50vw - 530px)}.navigation{left:max(24px,50vw - 750px)}}@media (max-width:1100px){.navigation{width:168px;left:18px}.navigation button{padding:12px 14px;font-size:.85rem}.member-main{margin-left:188px;padding:28px}.hero{grid-template-columns:1fr 135px;padding:30px}.hero-orbit{width:130px;height:130px}.hero-orbit strong{font-size:3.8rem}.auth-layout{gap:30px}.card{padding:21px}.grid{gap:15px}}@media (max-width:850px){.navigation{z-index:20;border-top:1px solid var(--line);width:100%;padding:7px 10px max(9px,env(safe-area-inset-bottom));background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:fixed;top:auto;bottom:0;left:0}.navigation button{text-align:center;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-height:56px;padding:8px 3px;font-size:.65rem}.navigation button svg{width:21px;height:21px}.nav-footer{display:none}.member-main{max-width:800px;margin:0 auto;padding:26px 22px 105px}.qa-banner{padding:8px 22px;font-size:.59rem}.topbar{height:82px;padding:18px 22px}.main:not(.member-main){padding:26px}.hero{grid-template-columns:1fr 145px}.hero-orbit{width:140px;height:140px}.auth-layout{grid-template-columns:1fr;gap:22px;padding:15px 0 25px}.auth-copy{max-width:560px}.auth-note{margin:20px 0}.auth-copy h1{font-size:2.8rem}.auth-layout .card{padding:26px}}@media (max-width:560px){.qa-banner{padding:7px 16px;font-size:.57rem;display:block}.qa-banner>span{display:block}.qa-banner>span+span{letter-spacing:0;margin-top:2px;font-weight:450}.topbar{height:78px;padding:15px 16px}.brand-mark{border-radius:11px;width:39px;height:39px;font-size:32px}.brand{gap:9px}.brand strong{font-size:14px}.brand small{font-size:6.5px}.connectivity{display:none}.branch-picker select{min-width:100px;max-width:126px;padding:9px;font-size:.75rem}.member-main{padding:20px 14px 100px}.main:not(.member-main){padding:24px 17px}.hero{grid-template-columns:1fr;min-height:250px;padding:28px 23px}.hero h1{max-width:85%;font-size:2.3rem}.hero p:not(.eyebrow){max-width:90%;font-size:.86rem}.hero-orbit{opacity:.24;pointer-events:none;width:120px;height:120px;position:absolute;top:-22px;right:-30px}.hero .eyebrow{font-size:.59rem}.card{border-radius:14px;margin-bottom:17px;padding:18px}.grid.two,.grid.three{grid-template-columns:1fr}.grid{gap:0}.grid>.card{height:auto}.grid.two:has(>.field){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.library-item,.product{margin-bottom:12px}.metric{grid-template-columns:auto 1fr;align-items:center;gap:5px 14px;display:grid}.metric>strong{grid-column:1;font-size:1.75rem}.metric>svg{grid-area:1/1}.metric>svg+strong{grid-column:2}.metric>span{grid-column:2;font-size:.75rem}.metric>p{grid-column:1/-1;margin-top:5px}.section-heading{align-items:flex-start}.row.between,.list-row{flex-wrap:wrap;gap:10px}.list-row .row{justify-content:flex-start}.queue{gap:12px;padding:15px}.queue .button{font-size:.7rem}.button{padding:10px 13px;font-size:.77rem}.rest{gap:10px;padding:12px}.rest strong{font-size:.86rem}.rest p{font-size:.66rem}.rest>svg{flex-shrink:0}.scene-frame{height:250px}.footer{gap:15px;font-size:.56rem}.auth-copy h1{font-size:2.6rem}.auth-layout .card{padding:22px}.auth-copy p{font-size:.93rem}.exercise .row.between{flex-wrap:nowrap}.exercise .badge{white-space:nowrap}.set-labels,.set-row{grid-template-columns:23px minmax(0,.8fr) minmax(0,1fr) 77px 19px;gap:5px}.set-row input{padding:9px 6px;font-size:.8rem}.set-row .button{padding:8px 5px;font-size:.67rem}.set-labels{font-size:.53rem}.check{font-size:.76rem}.field{font-size:.77rem}.text-actions{flex-wrap:wrap;gap:2px}h2{font-size:1.45rem}.proposal-day p{font-size:.77rem}.coach-intro{font-size:.87rem}.notice,.alert{font-size:.77rem}.footer span{max-width:50%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.scene-launch-card .button{margin-top:3px}.scene-launch-card .small{margin-top:14px}body.scene-open{touch-action:none;overflow:hidden}.scene-immersive{z-index:1000;width:100vw;height:100vh;color:#f4f7ef;overscroll-behavior:none;isolation:isolate;background:#101815;height:100dvh;position:fixed;inset:0;overflow:hidden}.scene-immersive .scene-frame{background:#101815;border:0;border-radius:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.scene-toolbar{z-index:2;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 12px max(12px,env(safe-area-inset-left));pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.scene-toolbar .button,.scene-status .button,.scene-help button{pointer-events:auto;min-width:44px;min-height:44px;box-shadow:0 5px 22px #0000004d}.scene-exit{color:#18332f;background:#f4f7ef}.scene-exit:hover:not(:disabled){background:#fff}.scene-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.scene-actions .button.secondary,.scene-status .button.secondary{color:#244736;background:#f7faf3f0;border-color:#ffffffb3}.scene-status{z-index:2;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#0a1411e0;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:10px;max-width:min(720px,100vw - 24px);padding:9px 11px;font-size:.78rem;display:flex;position:absolute}.scene-status.ready{background:#0f4639e0}.scene-status span{overflow-wrap:anywhere;min-width:0}.scene-status .button{flex-shrink:0;margin-left:auto}.scene-help{z-index:3;top:max(72px,calc(env(safe-area-inset-top) + 64px));right:max(12px,env(safe-area-inset-right));background:#0d1d18f5;border:1px solid #ffffff4d;border-radius:14px;width:min(330px,100vw - 24px);padding:18px;position:absolute;box-shadow:0 14px 50px #0006}.scene-help h3{margin-bottom:8px}.scene-help p{font-size:.82rem}.scene-help .text-button{color:#c9f4df}@media (max-width:680px),(max-height:500px){.scene-toolbar{gap:8px}.scene-actions{max-width:min(56vw,390px)}.scene-toolbar .button{padding:9px 11px;font-size:.68rem}.scene-status{right:max(12px,env(safe-area-inset-right));max-width:none}.scene-status .badge{display:none}.scene-help{top:max(64px,calc(env(safe-area-inset-top) + 56px))}}@media (max-width:420px){.scene-actions .button:nth-child(2){display:none}.scene-status{font-size:.7rem}}.environment-info,.support-details{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:10px;min-width:0;margin:0 0 18px;padding:10px 14px}.environment-info summary,.support-details summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600;display:list-item}.environment-info summary:focus-visible,.support-details summary:focus-visible{outline-offset:3px;outline:3px solid #1c9c87}.environment-info dl{grid-template-columns:minmax(110px,1fr) minmax(0,3fr);gap:10px 16px;margin:12px 0;display:grid}.environment-info dt{font-weight:600}.environment-info dd{min-width:0;margin:0}.support-details[open] summary{margin-bottom:12px}.support-details p:last-child{margin-bottom:0}.qa-banner a{color:inherit;overflow-wrap:anywhere;line-height:1.5}.empty>.button{margin-top:8px}.product .check{overflow-wrap:anywhere;align-items:flex-start}.intake-options .field{min-width:0}.intake-options .field small{line-height:1.5}@media (max-width:600px){.intake-options .wide-choice{grid-column:1/-1}.environment-info dl{grid-template-columns:1fr;gap:6px}.environment-info dd{margin-bottom:12px}.environment-info,.support-details{padding:8px 12px}.section-heading:has(>.button){flex-wrap:wrap;align-items:flex-start}}
