:root{--reader-canvas:#050508;--reader-paper:#0a0a0f;--reader-surface:#10111a;--reader-text:#f5f5f7;--reader-muted:#adb4c4;--reader-positive:#34d399;--reader-gold:#fbbf24;--reader-boundary:#8c93a3;--reader-error:#ffb4ab}.lesson-reader{min-width:0;width:100%;color:var(--reader-text);background:var(--reader-canvas);--reader-scale:1}.lesson-reader[data-reader-theme=dark]{--reader-canvas:#050508;--reader-paper:#0a0a0f;--reader-surface:#10111a;--reader-text:#f5f5f7;--reader-muted:#adb4c4;--reader-positive:#34d399;--reader-gold:#fbbf24;--reader-boundary:#8c93a3;--reader-error:#ffb4ab;color-scheme:dark}.lesson-reader[data-reader-theme=sepia]{--reader-canvas:#f5efe0;--reader-paper:#f5efe0;--reader-surface:#fffaef;--reader-text:#24211c;--reader-muted:#554d40;--reader-positive:#00513a;--reader-gold:#704400;--reader-boundary:#655d51;--reader-error:#8d1f15;color-scheme:light}.lesson-reader[data-reader-theme=light]{--reader-canvas:#f7f6f2;--reader-paper:#f7f6f2;--reader-surface:#fff;--reader-text:#15161b;--reader-muted:#4d5360;--reader-positive:#00513a;--reader-gold:#704400;--reader-boundary:#636a78;--reader-error:#8d1f15;color-scheme:light}.glossary-catalog :is(button,a,input):focus-visible,.glossary-dialog :is(button,a):focus-visible,.lesson-reader :is(button,a,summary,input):focus-visible{outline:3px solid var(--reader-gold);outline-offset:4px}.glossary-catalog button,.glossary-dialog button,.lesson-reader button{font:inherit;cursor:pointer}.lesson-reader button:disabled{cursor:not-allowed;opacity:.6}.lesson-reader .button{color:var(--reader-text);background:var(--reader-surface);border:1px solid var(--reader-boundary);min-height:48px;border-radius:8px;padding:8px 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.glossary-dialog .reader-primary,.lesson-reader .button.reader-primary{background:#10b981;color:#050508;border-color:#10b981;font-weight:700}.glossary-catalog .muted,.glossary-dialog .muted,.lesson-reader .muted{color:var(--reader-muted)}.reader-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:32px;position:relative;z-index:11}.reader-settings{position:relative;max-width:100%}.reader-settings>summary{min-height:48px;display:flex;justify-content:center;align-items:center;gap:8px;border:1px solid var(--reader-boundary);border-radius:8px;padding:8px 16px;cursor:pointer;list-style:none;background:var(--reader-surface)}.reader-settings>summary::-webkit-details-marker{display:none}.reader-settings-menu{position:absolute;top:calc(100% + 8px);right:0;width:min(360px,calc(100vw - 48px));padding:24px;border:1px solid var(--reader-boundary);background:var(--reader-surface);color:var(--reader-text);border-radius:16px;box-shadow:0 16px 40px #0004}.reader-settings-menu fieldset{padding:0;border:0;margin:0 0 24px;min-width:0}.reader-settings-menu legend{font-weight:700;margin-bottom:8px}.reader-font-choices,.reader-theme-choices{display:flex;flex-wrap:wrap;gap:8px}.reader-font-choices button,.reader-theme-choices button{min-height:48px;flex:1 1 auto;border:1px solid var(--reader-boundary);border-radius:8px;padding:8px;background:var(--reader-canvas);color:var(--reader-text)}.reader-font-choices button[aria-pressed=true],.reader-theme-choices button[aria-pressed=true]{background:var(--reader-gold);color:var(--reader-canvas);font-weight:700}.reader-shortcut-setting{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:24px}.reader-shortcut-setting input{width:20px;height:20px;margin-top:2px;accent-color:var(--reader-positive)}.reader-layout{display:grid;grid-template-columns:minmax(0,720px);justify-content:center;gap:48px}.reader-article{min-width:0;max-width:720px;width:100%}.reader-heading{margin-bottom:32px}.reader-course-name{color:var(--reader-gold);font-size:16px;font-weight:600;margin:0 0 16px}.reader-heading h1{font-size:clamp(28px,2.5vw,40px);line-height:1.2;letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px;overflow-wrap:anywhere}.reader-heading h1:focus{outline:none}.reader-subtitle{font-size:18px;line-height:28px;color:var(--reader-muted);margin:0 0 24px}.reader-meta{display:flex;flex-wrap:wrap;gap:8px 24px;color:var(--reader-muted);font-size:14px;line-height:24px}.reader-meta>span,.reader-pass{display:inline-flex;gap:8px;align-items:center}.reader-pass{color:var(--reader-positive);font-size:14px;font-weight:600}.reader-access-note,.reader-resume{background:var(--reader-surface);border:1px solid var(--reader-boundary);border-radius:16px;padding:24px;margin:0 0 32px}.reader-resume h2{font-size:20px;margin:0 0 8px}.reader-resume p{margin:0 0 16px}.reader-resume .row{display:flex;flex-wrap:wrap;gap:8px}.reader-mobile-toc{margin-bottom:32px;border-bottom:1px solid var(--reader-boundary);padding-bottom:16px}.reader-mobile-toc>summary{display:flex;align-items:center;gap:8px;min-height:48px;cursor:pointer;font-weight:700}.reader-mobile-toc nav{display:grid;gap:8px;max-height:min(60vh,480px);overflow:auto;padding:8px 4px}.reader-mobile-toc a{display:block;padding:8px;color:var(--reader-positive);line-height:24px;text-underline-offset:4px;overflow-wrap:anywhere}.reader-prose{font-size:calc(18px * var(--reader-scale));line-height:1.6;overflow-wrap:anywhere}.reader-prose :is(h2,h3,h4,h5,h6){scroll-margin-top:104px;line-height:1.35;margin:48px 0 16px;letter-spacing:-.01em}.reader-prose h2{font-size:1.35em}.reader-prose h3{font-size:1.15em}.reader-prose :is(p,ul,ol,blockquote,pre){margin:0 0 24px}.reader-prose ol,.reader-prose ul{padding-left:24px}.reader-prose li{margin:8px 0}.reader-prose li>p:last-child{margin-bottom:0}.reader-prose strong{color:var(--reader-text);font-weight:750}.reader-prose a{color:var(--reader-positive);text-decoration:underline;text-underline-offset:4px}.reader-prose blockquote{margin-inline:0;padding:16px 24px;background:var(--reader-surface);border-block:1px solid var(--reader-boundary);color:var(--reader-text)}.reader-prose blockquote p:last-child{margin-bottom:0}.reader-prose hr{border:0;border-top:1px solid var(--reader-boundary);margin:40px 0;opacity:.6}.reader-prose code{font-family:JetBrains Mono Variable,monospace;background:var(--reader-surface);color:var(--reader-gold);border-radius:4px;font-size:.85em;padding:2px 4px}.reader-prose pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;overflow-x:visible;max-width:100%;padding:24px;border-radius:8px;border:1px solid var(--reader-boundary);background:var(--reader-surface);font-size:.8em;line-height:1.6}.reader-prose pre code{background:none;padding:0}.reader-prose .inline-glossary{display:inline;padding:0;border:0;border-radius:0;background:none;color:var(--reader-positive);font:inherit;line-height:inherit;text-decoration:underline dotted;text-underline-offset:4px;text-decoration-thickness:1px;cursor:help;text-align:inherit}.reader-prose .inline-glossary:hover{text-decoration-style:solid}.reader-table-scroll{overflow-x:auto;width:100%;max-width:100%;margin-bottom:32px;border:1px solid var(--reader-boundary);border-radius:8px}.reader-table-scroll table{border-collapse:collapse;min-width:100%;width:max-content;max-width:1200px;font-size:.85em}.reader-table-scroll td,.reader-table-scroll th{border-bottom:1px solid var(--reader-boundary);padding:16px;text-align:left;vertical-align:top;min-width:128px;max-width:320px}.reader-missing-figure,.reader-table-scroll th{background:var(--reader-surface)}.reader-missing-figure{display:block;padding:16px;color:var(--reader-muted);font-size:.85em}.blueprint-card{margin:32px 0;border:1px solid var(--reader-boundary);padding:24px;border-radius:16px;background:var(--reader-surface);font-size:16px;line-height:24px}.blueprint-card figcaption{display:flex;gap:8px;align-items:flex-start;color:var(--reader-gold)}.blueprint-card figcaption svg{flex-shrink:0;margin-top:4px}.blueprint-card figcaption h3{margin:0;font-size:20px;line-height:28px;color:var(--reader-text)}.reader-fineprint{font-size:14px;line-height:24px}.blueprint-card>svg{display:block;width:100%;height:auto;min-width:0;margin:16px 0;overflow:visible}.blueprint-stage-selector{display:flex;gap:8px;flex-wrap:wrap}.blueprint-stage-selector button{background:var(--reader-paper);color:var(--reader-text);border:1px solid var(--reader-boundary);border-radius:8px;padding:8px;min-height:48px;flex:1 1 auto}.blueprint-stage-selector button[aria-pressed=true]{background:var(--reader-gold);color:var(--reader-canvas);border-color:var(--reader-gold);font-weight:700}.blueprint-card details{margin-top:24px}.blueprint-card details summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-weight:600;color:var(--reader-positive)}.blueprint-card details p{margin:16px 0 24px}.blueprint-step{min-height:72px}.blueprint-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--reader-boundary);padding-top:16px;margin-top:16px}.blueprint-nav button{display:flex;align-items:center;gap:4px;min-height:48px;background:transparent;color:var(--reader-text);border:0;padding:8px;border-radius:8px}.blueprint-nav>span{font-family:JetBrains Mono Variable,monospace;font-size:14px}.reader-practice{margin:48px 0;padding:32px 0;border-block:1px solid var(--reader-boundary)}.reader-practice h2{font-size:24px;line-height:32px;margin:0 0 16px}.reader-practice p{margin:0 0 24px;line-height:28px}.reader-quiz{margin:48px 0;scroll-margin-top:104px}.reader-section-header{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.reader-section-header h2{font-size:24px;line-height:32px;margin:0}.reader-quiz>p{line-height:24px;margin:16px 0 32px}.quiz-question{border:0;padding:0;margin:0 0 40px;min-width:0}.quiz-question legend{font-size:18px;line-height:28px;font-weight:700;margin-bottom:16px;padding:0;width:100%}.reader-question-number{color:var(--reader-gold);display:block;font-family:JetBrains Mono Variable,monospace;font-size:14px;margin-bottom:8px}.quiz-options{display:grid;gap:8px}.quiz-option{display:flex;align-items:flex-start;gap:16px;border:1px solid var(--reader-boundary);border-radius:8px;padding:16px;font-size:16px;line-height:24px;min-height:56px;cursor:pointer}.quiz-option:hover{background:var(--reader-surface)}.quiz-option input{width:20px;height:20px;margin:2px 0 0;flex-shrink:0;accent-color:#10b981}.quiz-option.quiz-correct{border-color:var(--reader-positive);background:color-mix(in srgb,var(--reader-positive) 10%,var(--reader-canvas))}.quiz-option.quiz-incorrect{border-color:var(--reader-error);background:color-mix(in srgb,var(--reader-error) 8%,var(--reader-canvas))}.quiz-feedback{font-size:16px;line-height:26px;margin-top:16px;padding:16px 0}.quiz-feedback p{margin:8px 0 0}.quiz-feedback-correct{color:var(--reader-positive)}.quiz-feedback-incorrect{color:var(--reader-error)}.reader-quiz-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.quiz-final{padding:24px 0;font-size:18px;line-height:28px}.quiz-final p{font-size:16px;line-height:24px;margin:8px 0 0}.reader-prev-next{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;border-top:1px solid var(--reader-boundary);padding:32px 0}.reader-lesson-link{display:flex;align-items:center;gap:16px;color:var(--reader-text);background:none;border:0;min-height:64px;padding:8px 0;text-align:left;line-height:24px;overflow-wrap:anywhere}.reader-lesson-link>svg{flex-shrink:0;color:var(--reader-positive)}.reader-lesson-link small{color:var(--reader-muted);display:block;margin-bottom:8px;font-size:14px}.reader-next{justify-content:flex-end;text-align:right}.reader-source-note{margin:24px 0;padding-top:24px;border-top:1px solid var(--reader-boundary);color:var(--reader-muted);font-size:14px;line-height:24px}.reader-source-note p{margin:0 0 8px}.reader-source-note code{font-family:JetBrains Mono Variable,monospace;color:var(--reader-gold)}.reader-toc{display:none}.reader-empty{min-height:320px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;max-width:720px;padding:24px}.reader-empty>svg{color:var(--reader-gold)}.reader-empty h1{font-size:28px;line-height:36px;margin:0}.reader-empty p{line-height:28px;margin:0}.glossary-dialog{border:1px solid var(--reader-boundary);padding:0;color:var(--reader-text);background:var(--reader-surface);border-radius:16px;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow-y:auto}.glossary-dialog::backdrop{background:#000b;backdrop-filter:blur(4px)}.glossary-dialog-body{padding:32px}.reader-dialog-header{display:flex;align-items:flex-start;gap:16px;justify-content:space-between}.reader-dialog-header h2{font-size:28px;line-height:36px;margin:0;overflow-wrap:anywhere}.reader-icon-button{background:transparent;color:var(--reader-text);border:1px solid var(--reader-boundary);border-radius:8px;min-width:48px;min-height:48px;display:grid;place-items:center;flex-shrink:0;padding:8px}.reader-category{color:var(--reader-gold);margin:16px 0;font-size:14px;line-height:24px}.glossary-definition{font-size:20px;line-height:32px;margin:24px 0;overflow-wrap:anywhere}.reader-related{margin:24px 0}.reader-related h3{font-size:18px;line-height:24px;margin:0 0 16px}.reader-dialog-close,.reader-related .button{display:inline-flex;align-items:center;gap:8px;margin:0 8px 8px 0;min-height:48px;border:1px solid var(--reader-boundary);border-radius:8px;background:var(--reader-paper);color:var(--reader-text);padding:8px 16px}.reader-dialog-close{margin-top:16px}.glossary-catalog{max-width:960px;min-width:0}.glossary-catalog h2{font-size:28px;line-height:36px;margin:0 0 16px}.reader-search{display:flex;align-items:center;gap:16px;border:1px solid var(--reader-boundary);border-radius:8px;background:var(--reader-surface);padding:8px 16px;margin:24px 0 16px}.reader-search svg{flex-shrink:0;color:var(--reader-muted)}.reader-search input{border:0;background:none;color:var(--reader-text);min-height:40px;width:100%;min-width:0;font:inherit}.reader-search input::placeholder{color:var(--reader-muted);opacity:1}.glossary-list{margin:32px 0}.glossary-list>div{padding:24px 0;border-bottom:1px solid var(--reader-boundary)}.glossary-catalog-term{background:none;color:var(--reader-positive);border:0;text-align:left;font-size:20px!important;line-height:28px;font-weight:700!important;min-height:48px;padding:8px 0;text-decoration:underline dotted;text-underline-offset:4px}.glossary-list dd{margin:8px 0 0;font-size:16px;line-height:28px;color:var(--reader-muted)}@media (min-width:768px){.reader-prose{font-size:calc(20px * var(--reader-scale))}}@media (min-width:1440px){.reader-layout{grid-template-columns:minmax(0,720px) 208px;gap:32px}.reader-toc{display:block;position:sticky;top:104px;align-self:start;max-height:calc(100dvh - 136px);overflow:auto;padding:8px 4px}.reader-toc h2{font-size:16px;line-height:24px;margin:0 0 16px}.reader-toc nav{display:grid;gap:8px}.reader-toc a{color:var(--reader-muted);text-decoration:none;font-size:14px;line-height:24px;padding:8px 0;overflow-wrap:anywhere}.reader-toc a:hover{color:var(--reader-positive);text-decoration:underline;text-underline-offset:4px}.reader-toc a.reader-toc-sub{padding-left:16px}.reader-toc .reader-toc-quiz{color:var(--reader-positive);display:block;padding:16px 0;font-weight:700}.reader-toc>p{font-size:14px;line-height:24px}.reader-mobile-toc{display:none}}@media (max-width:479px){.reader-toolbar{gap:8px;margin-bottom:24px}.reader-settings>summary,.reader-toolbar .button{padding-inline:8px;font-size:14px}.reader-settings-menu{width:min(328px,calc(100vw - 32px));padding:16px}.reader-heading h1{font-size:28px;line-height:36px}.reader-meta{gap:8px 16px}.blueprint-card{padding:16px}.blueprint-stage-selector{gap:4px}.blueprint-stage-selector button{font-size:12px;padding:8px 4px}.blueprint-nav{font-size:14px}.reader-prev-next{grid-template-columns:minmax(0,1fr);gap:16px}.reader-prev-next>span:empty{display:none}.reader-next{justify-content:flex-start;text-align:left}.glossary-dialog{width:100%;max-width:100%;max-height:88dvh;margin:auto 0 0;border-bottom:0;border-radius:24px 24px 0 0}.glossary-dialog-body{padding:24px 24px calc(24px + env(safe-area-inset-bottom,0px))}.reader-dialog-header h2{font-size:24px;line-height:32px}}@media (prefers-reduced-motion:no-preference){.blueprint-stage-selector button,.inline-glossary,.quiz-option{transition:background-color .12s ease-out,border-color .12s ease-out}}@media print{.blueprint-nav,.blueprint-stage-selector,.glossary-dialog,.reader-mobile-toc,.reader-practice,.reader-prev-next,.reader-quiz,.reader-resume,.reader-toc,.reader-toolbar{display:none!important}.lesson-reader{color:#000!important;background:#fff!important;--reader-text:#000;--reader-muted:#333;--reader-positive:#034c35;--reader-gold:#694100;--reader-surface:#fff;--reader-canvas:#fff;--reader-boundary:#555;--reader-scale:1!important}.reader-layout{display:block!important}.reader-article{max-width:none}.reader-prose{font-size:11pt;line-height:1.6}.blueprint-card{break-inside:avoid}.blueprint-card details:not([open])>:not(summary){display:block}.blueprint-card details>summary{display:none}}.blueprint-enlarge{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:8px 16px;border:1px solid var(--reader-boundary);border-radius:8px;color:var(--reader-text);background:var(--reader-paper);margin:0 0 16px}.blueprint-dialog{width:min(1000px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;border:1px solid var(--reader-boundary);border-radius:16px;background:var(--reader-surface);color:var(--reader-text);overflow:auto}.blueprint-dialog::backdrop{background:#000b}.blueprint-dialog-content{padding:24px}.blueprint-dialog-content h3{font-size:24px;line-height:32px;margin:0}.blueprint-dialog-content p{font-size:16px;line-height:28px}.blueprint-zoom-scroll{overflow-x:auto;width:100%;max-width:100%}.blueprint-zoom-scroll>svg{display:block;width:100%;min-width:640px;height:auto;margin:24px 0}@media print{.blueprint-dialog,.blueprint-enlarge{display:none!important}}.reader-methodologies{margin:1.5rem 0;padding:1rem;border:1px solid var(--border);border-radius:16px;background:var(--surface);overflow-wrap:anywhere}.reader-methodologies h2{font-size:1.2rem;color:var(--gold);margin:0 0 .6rem}.reader-methodologies details{padding:.75rem 0;border-top:1px solid var(--border)}.reader-methodologies summary{cursor:pointer;color:var(--text);font-weight:650}.reader-methodologies summary small{display:block;font-size:.75rem;font-weight:450;color:var(--muted);margin-top:.3rem}.reader-methodologies p{font-size:.9rem;line-height:1.6}.reader-methodologies .button{margin-top:.75rem;max-width:100%;white-space:normal}.approved-visual{margin:0;display:block;min-width:0;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:#050508}.approved-visual img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.section-cover-visual,.track-cover-banner{margin-block:0 24px}.reader-lesson-visual{margin-block:20px 8px}.reader-empty .approved-visual{max-width:680px;margin-inline:auto}.offer .approved-visual,.panel .access-cover{margin-bottom:20px}.lesson-row:has(.lesson-thumbnail){grid-template-columns:minmax(104px,144px) 32px minmax(0,1fr) 24px}.lesson-thumbnail{border-radius:10px}.lesson-row>span{min-width:0}.luckytools-launcher{margin-block:24px;display:grid;grid-template-columns:minmax(160px,280px) minmax(0,1fr);align-items:center;gap:24px;padding:20px;border:1px solid var(--border);border-radius:20px;background:var(--surface)}.luckytools-launcher>div{min-width:0}.luckytools-launcher h2{margin-top:0}.luckytools-launcher p{color:var(--muted)}.position-policy{margin-block:24px;min-width:0}.position-policy ul{padding-left:22px;display:grid;gap:12px}.position-policy li{overflow-wrap:anywhere}.position-policy p{color:var(--muted)}@media(max-width:680px){.lesson-row:has(.lesson-thumbnail){grid-template-columns:28px minmax(0,1fr) 22px}.lesson-thumbnail{grid-column:1/-1}.luckytools-launcher{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.approved-visual{border-radius:12px}}.trade-audit{margin-top:48px;min-width:0;overflow-wrap:anywhere}.trade-audit-card-top>*,.trade-audit-card>*,.trade-audit>*{min-width:0}.trade-audit p{font-size:16px}.trade-audit .tag{max-width:100%;font-size:12px}.trade-audit-unavailable{border-inline-start:4px solid var(--gold)}.trade-audit-unavailable p{max-width:72ch;margin-bottom:0}.trade-audit-scope{max-width:80ch}.trade-audit-period{color:var(--gold);margin-bottom:24px}.trade-audit-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;padding:16px 0;border-block:1px solid var(--border)}.trade-audit-stats .stat{padding:8px 0}.trade-audit dt{font-size:12px;font-weight:600;color:var(--muted)}.trade-audit dd{min-width:0;margin:4px 0 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.trade-audit-stats strong{font-size:24px}.trade-audit-outcomes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 32px}.trade-audit-fields dd,.trade-audit-outcomes dd{font-family:var(--font-mono);font-size:16px}.trade-audit-list-heading h3{color:var(--gold)}.trade-audit-list-heading p{margin-bottom:24px}.trade-audit-list{display:grid;gap:16px;list-style:none;margin:0;padding:0}.trade-audit-card{margin:0;padding-block:0}.trade-audit-card summary{position:relative;display:block;min-height:48px;padding:20px 24px 20px 0}.trade-audit-card summary::-webkit-details-marker{display:none}.trade-audit-card summary::marker{content:""}.trade-audit-card summary:after{content:"+";position:absolute;inset:20px 0 auto auto;color:var(--gold);font:600 24px/1 var(--font-mono)}.trade-audit-card[open] summary:after{content:"−"}.trade-audit-card summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.trade-audit-card-top{justify-content:space-between;gap:8px 24px}.trade-audit-card-top,.trade-audit-identity{display:flex;flex-wrap:wrap;align-items:baseline}.trade-audit-identity{gap:4px 16px}.trade-audit-sequence{font-size:12px;color:var(--muted)}.trade-audit-identity strong,.trade-audit-net{font-size:16px}.trade-audit-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12px;font-weight:500;color:var(--muted)}.trade-audit .trade-audit-direction{color:var(--gold)}.trade-audit .trade-audit-loss{color:var(--danger)}.trade-audit-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:24px 0;border-top:1px solid var(--border)}.trade-audit-record-id{grid-column:1/-1}@media (max-width:767px){.trade-audit-fields,.trade-audit-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:430px){.trade-audit-fields,.trade-audit-stats{grid-template-columns:minmax(0,1fr)}.trade-audit-stats .stat{padding:4px 0}.trade-audit-stats strong{font-size:24px}.trade-audit-card-top{display:grid;grid-template-columns:minmax(0,1fr)}.trade-audit-card summary{padding-block:16px}.trade-audit-card summary:after{top:16px}}