[data-org-theme=rookmere]{--org-font-display:"Space Grotesk", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--org-font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--org-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--org-canvas-bg:#f6f5f1;--org-contour-line:#e8e5dd;--org-surface-primary:#fff;--org-surface-inset:#efece6;--org-border-subtle:#dcdad2;--org-border-strong:#16202a;--org-text-primary:#16202a;--org-text-secondary:#434e5b;--org-text-muted:#6c7683;--org-accent-primary:#16202a;--org-accent-primary-contrast:#f6f5f1;--org-accent-control:#16202a;--org-accent-stress:#b45309;--org-status-positive-text:#15803d;--org-status-positive-bg:#dcfce7;--org-status-positive-border:#86efac;--org-status-warning-text:#b45309;--org-status-warning-bg:#fef3c7;--org-status-warning-border:#fcd34d;--org-status-critical-text:#b91c1c;--org-status-critical-bg:#fee2e2;--org-status-critical-border:#fca5a5;--org-status-estimate-text:#434e5b;--org-status-estimate-bg:#efece6;--org-status-estimate-border:#c6c2b8;--org-radius-sm:4px;--org-radius-md:6px;--org-radius-lg:8px;--org-focus-ring:#16202a}:root,[data-org-theme=augi]{--org-font-display:"Space Grotesk", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--org-font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--org-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--org-canvas-bg:#e6e8eb;--org-contour-line:#d6d9e0;--org-surface-primary:#f2f4f7;--org-surface-inset:#dce0e5;--org-border-subtle:#c8ccd4;--org-border-strong:#111317;--org-text-primary:#111317;--org-text-secondary:#4b525c;--org-text-muted:#767e8a;--org-accent-primary:#111317;--org-accent-primary-contrast:#f2f4f7;--org-accent-control:#2563eb;--org-accent-stress:#d97706;--org-status-positive-text:#0f766e;--org-status-positive-bg:#ccfbf1;--org-status-positive-border:#5eead4;--org-status-warning-text:#b45309;--org-status-warning-bg:#fef3c7;--org-status-warning-border:#fcd34d;--org-status-critical-text:#b91c1c;--org-status-critical-bg:#fee2e2;--org-status-critical-border:#fca5a5;--org-status-estimate-text:#4b525c;--org-status-estimate-bg:#dce0e5;--org-status-estimate-border:#b8bec8;--org-radius-sm:6px;--org-radius-md:8px;--org-radius-lg:10px;--org-focus-ring:#2563eb}.org-theme-root{background-color:var(--org-canvas-bg);min-height:100vh;color:var(--org-text-primary);font-family:var(--org-font-sans);font-feature-settings:"cv02", "cv03", "cv04", "cv11";box-sizing:border-box}.org-theme-root *,.org-theme-root :before,.org-theme-root :after{box-sizing:border-box}.org-tabular{font-variant-numeric:tabular-nums}.org-nav-rail{-webkit-user-select:none;user-select:none;flex-direction:column;gap:14px;width:160px;display:flex}.org-nav-rail__eyebrow{font-family:var(--org-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--org-text-muted);margin:0 0 4px;font-size:11px}.org-nav-rail__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.org-nav-rail__button{appearance:none;text-align:left;font-family:var(--org-font-sans);color:var(--org-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;width:100%;margin:0;padding:4px 8px 4px 12px;font-size:15px;font-weight:400;line-height:1.3;transition:color .12s;display:inline-flex;position:relative}.org-nav-rail__button:hover{color:var(--org-text-primary)}.org-nav-rail__button[aria-current=page],.org-nav-rail__button--active{color:var(--org-text-primary);font-weight:600}.org-nav-rail__button:focus-visible{outline:2px solid var(--org-focus-ring);outline-offset:2px;border-radius:4px}.org-nav-rail__dot-matrix{opacity:.55;grid-template-rows:repeat(2,3px);grid-template-columns:repeat(10,3px);gap:4px;margin-top:20px;display:grid}.org-nav-rail__dot-matrix span{background-color:var(--org-text-muted);border-radius:50%;width:3px;height:3px}.org-button{appearance:none;border-radius:var(--org-radius-sm);border:1px solid var(--org-border-subtle);background-color:var(--org-surface-primary);height:34px;color:var(--org-text-primary);font-family:var(--org-font-sans);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;transition:background-color .12s,border-color .12s,transform 80ms;display:inline-flex}.org-button--sm{height:28px;padding:0 10px;font-size:12px}.org-button--primary{background-color:var(--org-accent-primary);color:var(--org-accent-primary-contrast);border-color:var(--org-accent-primary);font-weight:600}.org-button--secondary{background-color:var(--org-surface-primary);color:var(--org-text-primary);border-color:var(--org-border-subtle)}.org-button--outline{color:var(--org-text-primary);border-color:var(--org-border-strong);background-color:#0000}.org-button--ghost{color:var(--org-text-secondary);background-color:#0000;border-color:#0000}.org-button:hover:not(:disabled){filter:brightness(.97)}.org-button:active:not(:disabled){transform:translateY(1px)}.org-button:disabled{opacity:.48;cursor:not-allowed}.org-button:focus-visible{outline:2px solid var(--org-focus-ring);outline-offset:2px}.org-panel{background-color:var(--org-surface-primary);border:1px solid var(--org-border-subtle);border-radius:var(--org-radius-md);padding:16px}.org-panel--inset{background-color:var(--org-surface-inset)}.org-panel--transparent{background-color:#0000;border-color:#0000;padding:0}.org-panel__header{border-bottom:1px solid var(--org-border-subtle);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:10px;display:flex}.org-panel__title{font-family:var(--org-font-sans);color:var(--org-text-primary);margin:0;font-size:13px;font-weight:600}.org-panel__subtitle{color:var(--org-text-secondary);margin:2px 0 0;font-size:12px}.org-status{height:26px;font-family:var(--org-font-mono);white-space:nowrap;border:1px solid var(--org-border-subtle);background-color:var(--org-surface-primary);color:var(--org-text-secondary);font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.org-status--estimate{background-color:var(--org-status-estimate-bg);border-color:var(--org-status-estimate-border);color:var(--org-status-estimate-text)}.org-status--positive{background-color:var(--org-status-positive-bg);border-color:var(--org-status-positive-border);color:var(--org-status-positive-text)}.org-status--warning{background-color:var(--org-status-warning-bg);border-color:var(--org-status-warning-border);color:var(--org-status-warning-text)}.org-status--critical{background-color:var(--org-status-critical-bg);border-color:var(--org-status-critical-border);color:var(--org-status-critical-text)}.org-field{flex-direction:column;gap:6px;display:flex}.org-field__header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.org-field__label{color:var(--org-text-secondary);font-size:13px;font-weight:500}.org-field__readout{font-family:var(--org-font-mono);color:var(--org-text-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.org-field__input,.org-field__select{border-radius:var(--org-radius-sm);border:1px solid var(--org-border-subtle);background-color:var(--org-surface-primary);height:34px;color:var(--org-text-primary);font-family:var(--org-font-sans);font-variant-numeric:tabular-nums;padding:0 10px;font-size:13px}.org-field__range{width:100%;accent-color:var(--org-accent-control);cursor:pointer}.org-field__range--stress{accent-color:var(--org-accent-stress)}.org-field__helper{color:var(--org-text-muted);margin:0;font-size:12px}.org-field__error{color:var(--org-status-critical-text);margin:0;font-size:12px}.org-metric{background-color:var(--org-surface-primary);border:1px solid var(--org-border-subtle);border-radius:var(--org-radius-md);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.org-metric__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.org-metric__label{color:var(--org-text-secondary);font-size:12px;font-weight:500}.org-metric__value{font-family:var(--org-font-mono);color:var(--org-text-primary);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.2}.org-metric__sublabel{font-family:var(--org-font-mono);color:var(--org-accent-stress);font-variant-numeric:tabular-nums;font-size:12px}.org-metric__limitation{color:var(--org-text-muted);margin-top:4px;font-size:11px;line-height:1.35}@media (prefers-reduced-motion:reduce){.org-button,.org-nav-rail__button{transition:none}}.org-segmented{background-color:var(--org-surface-inset);border:1px solid var(--org-border-subtle);border-radius:9999px;gap:2px;padding:2px;display:inline-flex}.org-segmented__btn{appearance:none;color:var(--org-text-secondary);font-family:var(--org-font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;height:24px;padding:0 11px;font-size:12px;font-weight:500}.org-segmented--md .org-segmented__btn{height:30px;padding:0 16px;font-size:13px}.org-segmented__btn--active{background-color:var(--org-accent-primary);color:var(--org-accent-primary-contrast);font-weight:600}.org-segmented__btn:disabled{opacity:.45;cursor:not-allowed}.org-segmented__btn:focus-visible{outline:2px solid var(--org-focus-ring);outline-offset:1px}.org-account{position:relative}.org-account__trigger{appearance:none;height:36px;color:var(--org-text-primary);font-family:var(--org-font-sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;gap:9px;padding:0 10px 0 4px;display:inline-flex}.org-account__trigger:hover,.org-account__trigger--open{border-color:var(--org-border-subtle);background-color:var(--org-surface-primary)}.org-account__trigger:focus-visible{outline:2px solid var(--org-focus-ring);outline-offset:2px}.org-account__avatar{background-color:var(--org-accent-primary);width:28px;height:28px;color:var(--org-accent-primary-contrast);font-family:var(--org-font-mono);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.org-account__text{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.org-account__name{font-size:13px;font-weight:600}.org-account__detail{color:var(--org-text-muted);font-size:11px}.org-account__badge{white-space:nowrap;line-height:1.2;font-family:var(--org-font-mono);background-color:var(--org-status-estimate-bg);border:1px solid var(--org-status-estimate-border);color:var(--org-status-estimate-text);border-radius:9999px;flex-shrink:0;align-items:center;padding:2px 7px;font-size:10px;display:inline-flex}.org-account__popover{background-color:var(--org-surface-primary);border:1px solid var(--org-border-subtle);border-radius:var(--org-radius-md);z-index:40;flex-direction:column;width:320px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 36px #11131724}.org-account__section{border-bottom:1px solid var(--org-border-subtle);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.org-account__section:last-child{border-bottom:none}.org-account__eyebrow{font-family:var(--org-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--org-text-muted);font-size:10px}.org-account__links{flex-direction:column;gap:2px;display:flex}.org-account__link{border-radius:var(--org-radius-sm);color:var(--org-text-primary);justify-content:space-between;align-items:baseline;gap:10px;margin:0 -8px;padding:6px 8px;font-size:13px;text-decoration:none;display:flex}.org-account__link code{font-family:var(--org-font-mono);color:var(--org-text-muted);font-size:10px}.org-account__link:hover{background-color:var(--org-surface-inset)}.org-account__link[aria-current=page]{font-weight:600}html,body{color:#0f172a;-webkit-font-smoothing:antialiased;background-color:#fff;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.bdmd-white-root[data-org-theme=rookmere]{--org-canvas-bg:#fff;--org-contour-line:#f1f5f9;--org-surface-primary:#fff;--org-surface-inset:#f8fafc;--org-border-subtle:#e2e8f0;--org-border-strong:#0f172a;--org-text-primary:#0f172a;--org-text-secondary:#334155;--org-text-muted:#64748b;--org-accent-primary:#0f172a;--org-accent-primary-contrast:#fff;--org-accent-control:#0f172a;--org-focus-ring:#0f172a;--org-status-estimate-text:#334155;--org-status-estimate-bg:#f8fafc;--org-status-estimate-border:#cbd5e1;--org-status-positive-text:#166534;--org-status-positive-bg:#f0fdf4;--org-status-positive-border:#bbf7d0;--org-status-critical-text:#b91c1c;--org-status-critical-bg:#fef2f2;--org-status-critical-border:#fecaca;color:#0f172a;background-color:#fff;width:100%;min-height:100vh}.bdmd-column{flex-direction:column;gap:32px;width:100%;max-width:820px;margin:0 auto;padding:48px 24px 72px;display:flex}.bdmd-header-section{flex-direction:column;gap:10px;display:flex}.bdmd-sample-row{align-items:center;display:flex}.bdmd-sample-notice{font-family:var(--org-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--org-text-muted);font-size:11px;font-weight:500}.bdmd-identity-card{background-color:var(--org-surface-primary);border:1px solid var(--org-border-subtle);border-radius:8px;padding:16px 18px}.bdmd-identity-header{align-items:center;gap:14px;display:flex}.bdmd-avatar{background-color:var(--org-accent-primary);width:40px;height:40px;color:var(--org-accent-primary-contrast);font-family:var(--org-font-mono);letter-spacing:.03em;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.bdmd-identity-meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bdmd-identity-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bdmd-persona-name{color:var(--org-text-primary);margin:0;font-size:17px;font-weight:600;line-height:1.25}.bdmd-persona-role{color:var(--org-text-secondary);margin:0;font-size:13px;line-height:1.4}.bdmd-editorial-section{flex-direction:column;gap:12px;display:flex}.bdmd-section-heading{color:var(--org-text-primary);margin:0;font-size:18px;font-weight:600;line-height:1.3}.bdmd-body-copy{color:var(--org-text-secondary);margin:0;font-size:15px;line-height:1.65}.bdmd-prompt-block{border-left:3px solid var(--org-border-strong);background-color:var(--org-surface-inset);border-radius:0 6px 6px 0;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.bdmd-prompt-label{font-family:var(--org-font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--org-text-muted);font-size:11px;font-weight:500}.bdmd-prompt-quote{font-family:var(--org-font-mono);color:var(--org-text-primary);margin:0;font-size:13px;line-height:1.55}.bdmd-workflow-list{border-top:1px solid var(--org-border-subtle);margin:0;padding:0;list-style:none}.bdmd-workflow-row{border-bottom:1px solid var(--org-border-subtle);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.bdmd-workflow-num{border:1px solid var(--org-border-subtle);background-color:var(--org-surface-inset);width:24px;height:24px;color:var(--org-text-secondary);font-family:var(--org-font-mono);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:600;display:inline-flex}.bdmd-workflow-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bdmd-workflow-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bdmd-workflow-title{color:var(--org-text-primary);margin:0;font-size:14px;font-weight:600;line-height:1.35}.bdmd-workflow-tools{font-family:var(--org-font-mono);color:var(--org-text-muted);font-size:11px;font-weight:500}.bdmd-workflow-action{color:var(--org-text-primary);margin:0;font-size:13px;line-height:1.5}.bdmd-workflow-reason{color:var(--org-text-secondary);margin:0;font-size:13px;line-height:1.5}.bdmd-proposed-app{border:1px solid var(--org-border-subtle);background-color:var(--org-surface-primary);border-radius:8px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.bdmd-proposed-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.bdmd-proposed-badge{font-family:var(--org-font-mono);border:1px solid var(--org-border-subtle);background-color:var(--org-surface-inset);color:var(--org-text-primary);border-radius:9999px;padding:3px 8px;font-size:11px;font-weight:600}.bdmd-scope-note{border-top:1px solid var(--org-border-subtle);color:var(--org-text-muted);margin:0;padding-top:8px;font-size:13px;line-height:1.5}.bdmd-rationale-list{border-top:1px solid var(--org-border-subtle);flex-direction:column;display:flex}.bdmd-rationale-item{border-bottom:1px solid var(--org-border-subtle);flex-direction:column;gap:6px;padding:14px 0;display:flex}.bdmd-rationale-title{color:var(--org-text-primary);margin:0;font-size:14px;font-weight:600;line-height:1.35}.bdmd-rationale-body{color:var(--org-text-secondary);margin:0;font-size:14px;line-height:1.55}.bdmd-transfer-section{flex-direction:column;gap:14px;padding-top:4px;display:flex}.bdmd-transfer-form{flex-direction:column;gap:16px;display:flex}.bdmd-context-textarea{resize:vertical;background-color:var(--org-surface-primary);width:100%;height:auto;min-height:220px;color:var(--org-text-primary);border:1px solid var(--org-border-subtle);border-radius:var(--org-radius-md);line-height:1.55;font-family:var(--org-font-sans);padding:12px 14px;font-size:14px}.bdmd-context-textarea::placeholder{color:var(--org-text-muted)}.bdmd-context-textarea:disabled{background-color:var(--org-surface-inset);color:var(--org-text-muted);cursor:not-allowed}.bdmd-context-textarea:focus-visible{outline:2px solid var(--org-focus-ring);outline-offset:1px;border-color:var(--org-border-strong)}.bdmd-action-row{align-items:center;display:flex}.bdmd-transfer-button{width:100%;height:40px;font-size:14px}.bdmd-status-panel{background-color:var(--org-surface-primary);border:1px solid var(--org-border-subtle);flex-direction:column;gap:10px;display:flex}.bdmd-status-header{align-items:center;display:flex}.bdmd-status-headline{color:var(--org-text-primary);margin:0;font-size:13px;line-height:1.5}.bdmd-status-detail{color:var(--org-text-secondary);margin:0;font-size:12px;line-height:1.45}.bdmd-status-actions{align-items:center;padding-top:2px;display:flex}.bdmd-open-console-link{text-decoration:none}@media (width<=480px){.bdmd-column{gap:24px;padding:28px 16px 48px}.bdmd-identity-card,.bdmd-proposed-app,.bdmd-prompt-block{padding:14px}}
