/* /Pages/BookCompanion.razor.rz.scp.css */
.reading-page[b-ir96j8gvr3]{min-height:100vh;background:#ffffff;color:#392f29;font:17px/1.85 Georgia,serif}header[b-ir96j8gvr3],footer[b-ir96j8gvr3]{padding:2rem max(5vw,1rem);border-bottom:1px solid #ffffff}header>button[b-ir96j8gvr3]{float:right}.eyebrow[b-ir96j8gvr3]{display:block;font:12px/1.6 system-ui,sans-serif;letter-spacing:.15em;color:#666666}h1[b-ir96j8gvr3]{font:500 2rem/1.2 Georgia,serif;margin:.7rem 0}header p[b-ir96j8gvr3]{max-width:850px}main[b-ir96j8gvr3]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:2rem;padding:2rem;max-width:1350px;margin:auto}button[b-ir96j8gvr3]{font:14px/1.5 system-ui,sans-serif;border:1px solid #666666;background:#666666;color:#fff;border-radius:0;padding:.6rem 1rem}.quiet[b-ir96j8gvr3]{background:transparent;color:#666666}.club-link[b-ir96j8gvr3]{display:block;text-align:left;width:100%;margin:.5rem 0;background:#ffffff;color:#392f29;border-color:#ffffff}label[b-ir96j8gvr3]{display:block;margin:.8rem 0 .3rem}input[b-ir96j8gvr3],select[b-ir96j8gvr3],textarea[b-ir96j8gvr3]{width:100%;padding:.6rem;border:1px solid #666666;background:#ffffff;color:#392f29;font:15px/1.6 system-ui,sans-serif}textarea[b-ir96j8gvr3]{min-height:120px}form button[b-ir96j8gvr3]{margin:.6rem 0}.small[b-ir96j8gvr3]{font:13px/1.7 system-ui,sans-serif;color:#666666}.reader[b-ir96j8gvr3]{background:#ffffff;border:1px solid #ffffff;padding:2rem;margin:1rem 0}.story[b-ir96j8gvr3]{font-size:1.2rem;line-height:1.95;white-space:pre-wrap}.toolbar[b-ir96j8gvr3],.chapter-tabs[b-ir96j8gvr3]{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0}.chapter-tabs .active[b-ir96j8gvr3]{background:#392f29}.club-progress[b-ir96j8gvr3]{font:14px/1.6 system-ui,sans-serif;padding:1rem;background:#ffffff}.club-progress p[b-ir96j8gvr3]{display:flex;align-items:center;gap:.8rem}.discussion article[b-ir96j8gvr3]{border-bottom:1px solid #ffffff;padding:1rem 0}.discussion article p[b-ir96j8gvr3]{white-space:pre-wrap;margin:.4rem 0}.status[b-ir96j8gvr3]{max-width:1250px;margin:1rem auto;background:#ffffff;padding:.8rem 1rem;font-family:system-ui,sans-serif}@media(max-width:800px){main[b-ir96j8gvr3]{grid-template-columns:1fr;padding:1rem}.reader[b-ir96j8gvr3]{padding:1.2rem}}
.reading-page[b-ir96j8gvr3]{background:#191c20;color:#e6e7df}header[b-ir96j8gvr3],footer[b-ir96j8gvr3]{border-color:#4b514f}button[b-ir96j8gvr3]{background:#d0c7b5;color:#26271f;border-color:#8a8e7f}.quiet[b-ir96j8gvr3]{color:#c5c5b8}.club-link[b-ir96j8gvr3]{background:#23272a;color:#e6e7df;border-color:#4b514f}input[b-ir96j8gvr3],select[b-ir96j8gvr3],textarea[b-ir96j8gvr3]{background:#141a1d;color:#e6e7df;border-color:#69736a}.reader[b-ir96j8gvr3]{background:#202629;border-color:#4b514f}.eyebrow[b-ir96j8gvr3],.small[b-ir96j8gvr3]{color:#c1c5b8}.chapter-tabs .active[b-ir96j8gvr3]{background:#d0c7b5;color:#26271f}.club-progress[b-ir96j8gvr3]{background:#202629}.discussion article[b-ir96j8gvr3]{border-color:#4b514f}.status[b-ir96j8gvr3]{background:#30382e;color:#e6e7df}
/* /Pages/CatalogStudio.razor.rz.scp.css */
.catalog-studio[b-h19n34styw]{max-width:1480px;margin:0 auto;padding:24px;background:#fff;color:#111;font:14px/1.55 system-ui,sans-serif}
header[b-h19n34styw]{border-bottom:3px solid #111;padding-bottom:15px}
h1[b-h19n34styw]{font-size:30px;margin:0 0 10px}
h2[b-h19n34styw]{font-size:20px;margin:0 0 14px}
h3[b-h19n34styw]{font-size:16px;margin:0 0 10px}
p[b-h19n34styw]{margin:10px 0;max-width:1100px}
.privacy[b-h19n34styw]{font-size:12px;font-weight:600}
.status[b-h19n34styw]{min-height:32px;padding:10px 0;border-bottom:1px solid #999;font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}
.error[b-h19n34styw]{color:#b00000}
fieldset[b-h19n34styw]{border:0;margin:0;padding:0;min-width:0}
label[b-h19n34styw]{display:grid;gap:6px;font-size:12px;min-width:0}
input[b-h19n34styw],select[b-h19n34styw],textarea[b-h19n34styw],button[b-h19n34styw]{font:inherit;border:1px solid #555;border-radius:0;background:#fff;color:#111;padding:9px;box-sizing:border-box;max-width:100%}
textarea[b-h19n34styw]{resize:vertical;line-height:1.55;width:100%}
button[b-h19n34styw]{cursor:pointer;background:#111;color:#fff;padding:9px 13px}
button:hover[b-h19n34styw]{background:#333}
button:disabled[b-h19n34styw]{opacity:.5;cursor:default}
button:focus-visible[b-h19n34styw],input:focus-visible[b-h19n34styw],textarea:focus-visible[b-h19n34styw],select:focus-visible[b-h19n34styw],summary:focus-visible[b-h19n34styw]{outline:3px solid #165dcd;outline-offset:2px}
input[type=checkbox][b-h19n34styw]{accent-color:#111;width:17px;height:17px;margin:0;flex-shrink:0}
input[type=file][b-h19n34styw]{padding:6px;width:100%;min-width:220px}
.workspace-settings[b-h19n34styw]{display:grid;grid-template-columns:2fr 140px 220px;gap:16px;margin:22px 0}
.wide[b-h19n34styw]{grid-column:1/-1}
.panel[b-h19n34styw]{border:1px solid #777;padding:20px;margin:20px 0;min-width:0}
summary[b-h19n34styw]{font-size:18px;font-weight:700;cursor:pointer}
details[open]>summary[b-h19n34styw]{margin-bottom:16px}
.toolbar[b-h19n34styw]{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:16px 0}
.toolbar label[b-h19n34styw]{max-width:360px}
.column-map[b-h19n34styw]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:18px 0}
.csv-source[b-h19n34styw]{font:12px/1.6 ui-monospace,monospace}
.table-scroll[b-h19n34styw]{overflow:auto;border:1px solid #888;margin:16px 0;max-height:720px}
table[b-h19n34styw]{border-collapse:collapse;width:100%;text-align:left;font-size:12px}
caption[b-h19n34styw]{text-align:left;padding:10px;font-weight:600;border-bottom:1px solid #888}
th[b-h19n34styw],td[b-h19n34styw]{border-bottom:1px solid #aaa;padding:8px;vertical-align:top;overflow-wrap:anywhere}
th[b-h19n34styw]{background:#eee}
thead th[b-h19n34styw]{position:sticky;top:0;z-index:1;border-bottom:2px solid #555}
.source-preview[b-h19n34styw]{min-width:800px}
.source-preview td[b-h19n34styw]{min-width:100px;max-width:320px;white-space:pre-wrap}
.products[b-h19n34styw]{min-width:1180px}
.products input[b-h19n34styw]{width:100%;font-size:12px;padding:8px}
.products input[type=checkbox][b-h19n34styw]{width:17px}
.products td:nth-child(4)[b-h19n34styw]{min-width:130px}
.products td:nth-child(5)[b-h19n34styw]{min-width:220px}
.products td:nth-child(6)[b-h19n34styw]{min-width:105px}
.products td:nth-child(7)[b-h19n34styw]{min-width:135px}
.products td:nth-child(8)[b-h19n34styw]{min-width:100px}
.products td:last-child button[b-h19n34styw]{white-space:nowrap}
.photo-cell[b-h19n34styw]{min-width:82px;text-align:center}
.photo-cell img[b-h19n34styw]{display:block;width:72px;height:55px;object-fit:contain;background:#fff}
.invalid-row>th[b-h19n34styw]{border-left:4px solid #b00000;color:#b00000}
.counts[b-h19n34styw]{display:flex;gap:20px;flex-wrap:wrap;padding:12px 0;border-top:1px solid #111;border-bottom:1px solid #777}
.inline[b-h19n34styw]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.inline input:not([type=checkbox])[b-h19n34styw]{width:100%}
.filters>label:first-child[b-h19n34styw]{min-width:270px}
.small[b-h19n34styw]{font-size:12px;color:#444}
.bulk[b-h19n34styw]{padding:16px 0;border-bottom:1px solid #888}
.bulk summary[b-h19n34styw]{font-size:14px}
.detail-editor[b-h19n34styw]{border:2px solid #111;padding:18px;margin:18px 0;display:grid;gap:13px}
.detail-editor select[b-h19n34styw]{width:100%}
.issues table[b-h19n34styw]{min-width:600px}
.issues[b-h19n34styw]{overflow:auto}
.import-errors[b-h19n34styw]{color:#b00000;padding-left:22px;font-size:12px}
.catalog-preview[b-h19n34styw]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:20px}
.catalog-preview article[b-h19n34styw]{border:1px solid #999;padding:14px;min-width:0;overflow-wrap:anywhere}
.catalog-preview img[b-h19n34styw]{width:100%;height:145px;object-fit:contain;background:#fff}
.catalog-preview h3[b-h19n34styw]{font-size:15px}
code[b-h19n34styw]{background:#eee;padding:2px 4px}
@media(max-width:950px){.workspace-settings[b-h19n34styw]{grid-template-columns:1fr 1fr}.workspace-settings>label:first-child[b-h19n34styw]{grid-column:1/-1}.catalog-preview[b-h19n34styw]{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.catalog-studio[b-h19n34styw]{padding:14px}.workspace-settings[b-h19n34styw]{grid-template-columns:1fr}.workspace-settings>label[b-h19n34styw]{grid-column:auto}.panel[b-h19n34styw]{padding:14px}.toolbar[b-h19n34styw]{align-items:stretch}.toolbar button[b-h19n34styw],.toolbar label[b-h19n34styw]{max-width:none}.column-map[b-h19n34styw]{grid-template-columns:1fr 1fr}.counts[b-h19n34styw]{gap:10px}.catalog-preview[b-h19n34styw]{grid-template-columns:1fr}.filters>label:first-child[b-h19n34styw]{min-width:0;width:100%}}
.catalog-studio[b-h19n34styw]{background:#17232b;color:#e7eeeb}header[b-h19n34styw]{border-color:#607d80}.status[b-h19n34styw]{border-color:#607d80}.error[b-h19n34styw],.import-errors[b-h19n34styw]{color:#f0b7af}input[b-h19n34styw],select[b-h19n34styw],textarea[b-h19n34styw]{background:#101d25;color:#e7eeeb;border-color:#6b858b;border-radius:4px}button[b-h19n34styw]{background:#bcd3c6;color:#183126;border-color:#8ba99c;border-radius:4px}button:hover[b-h19n34styw]{background:#d0e1d6}button:disabled[b-h19n34styw]{opacity:1;background:#283a43;color:#becdc9}input[type=checkbox][b-h19n34styw]{accent-color:#bcd3c6}.panel[b-h19n34styw],.table-scroll[b-h19n34styw],caption[b-h19n34styw],th[b-h19n34styw],td[b-h19n34styw],.bulk[b-h19n34styw]{border-color:#587078}th[b-h19n34styw]{background:#293c46}.counts[b-h19n34styw]{border-color:#607d80}.small[b-h19n34styw]{color:#c0cfcb}.detail-editor[b-h19n34styw]{border-color:#8ba99c}.catalog-preview article[b-h19n34styw]{border-color:#607d80}.invalid-row>th[b-h19n34styw]{border-color:#f0b7af;color:#f0b7af}code[b-h19n34styw]{background:#293c46;color:#e7eeeb}
/* /Pages/CreativePartnership.razor.rz.scp.css */
.jam-page[b-ogmcc06yyf]{min-height:100vh;background:#ffffff;color:#473829;font:16px/1.7 system-ui,sans-serif}header[b-ogmcc06yyf],footer[b-ogmcc06yyf]{padding:2rem max(4vw,1rem)}header[b-ogmcc06yyf]{background:#ffffff;border-bottom:1px solid #bd4d00}h1[b-ogmcc06yyf]{font:600 2rem/1.2 Georgia,serif;margin:.6rem 0}.topline[b-ogmcc06yyf]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.topline>span[b-ogmcc06yyf]{font-size:.75rem;letter-spacing:.15em}header p[b-ogmcc06yyf]{max-width:950px}main[b-ogmcc06yyf]{display:grid;grid-template-columns:270px minmax(0,1fr);gap:2rem;padding:2rem;max-width:1550px;margin:auto}button[b-ogmcc06yyf]{border:1px solid #c60000;background:#c60000;color:white;padding:.6rem .9rem;border-radius:0}.quiet[b-ogmcc06yyf]{background:transparent;color:#c60000}.project-link[b-ogmcc06yyf]{display:block;width:100%;text-align:left;background:white;color:#473829;margin:.5rem 0}.theme[b-ogmcc06yyf]{font-size:.8rem;letter-spacing:.12em;color:#bd4d00}label[b-ogmcc06yyf]{display:block;margin:.8rem 0}input[b-ogmcc06yyf],textarea[b-ogmcc06yyf]{width:100%;padding:.65rem;border:1px solid #bd4d00;background:#ffffff;color:#473829}textarea[b-ogmcc06yyf]{min-height:110px}form button[b-ogmcc06yyf]{margin:.6rem 0}.toolbar[b-ogmcc06yyf],.members[b-ogmcc06yyf]{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0}.members span[b-ogmcc06yyf]{border:1px solid #bd4d00;border-radius:0;padding:.15rem .6rem}.task-columns[b-ogmcc06yyf]{display:grid;grid-template-columns:repeat(4,minmax(210px,1fr));gap:1rem;overflow:auto}.task-columns>section[b-ogmcc06yyf]{background:#ffffff;border-radius:0;padding:.7rem}.task-columns h3[b-ogmcc06yyf]{font-size:1rem}.task[b-ogmcc06yyf]{background:white;border:1px solid #ffffff;border-radius:0;padding:1rem;margin:.7rem 0}.task h4[b-ogmcc06yyf]{font-size:1.05rem;margin:.2rem 0}.task>p[b-ogmcc06yyf]{white-space:pre-wrap}.submission[b-ogmcc06yyf]{background:#ffffff;padding:.8rem;font-size:.9rem}.review[b-ogmcc06yyf]{background:#ffffff;padding:.7rem}.small[b-ogmcc06yyf]{font-size:.82rem;color:#666666}.task-author[b-ogmcc06yyf],.delivery[b-ogmcc06yyf]{padding:1.3rem;background:#ffffff;border:1px solid #bd4d00;margin:1.3rem 0}.editorial[b-ogmcc06yyf]{margin-top:2rem;border-top:1px solid #bd4d00;padding-top:1rem}.task-draft[b-ogmcc06yyf]{display:block;width:100%;text-align:left;background:#ffffff;color:#473829;border-color:#bd4d00;margin:.7rem 0}.task-draft strong[b-ogmcc06yyf],.task-draft span[b-ogmcc06yyf]{display:block}.task-draft span[b-ogmcc06yyf]{font-size:.85rem}.empty[b-ogmcc06yyf]{padding:2rem;border:1px dashed #bd4d00}.status[b-ogmcc06yyf]{max-width:1450px;margin:1rem auto;padding:.8rem;background:#ffffff}summary[b-ogmcc06yyf]{cursor:pointer}@media(max-width:900px){main[b-ogmcc06yyf]{grid-template-columns:1fr;padding:1rem}.topline[b-ogmcc06yyf]{flex-wrap:wrap}}
.jam-page[b-ogmcc06yyf]{background:#202121;color:#e9e5dc}header[b-ogmcc06yyf]{background:#292c2a;border-color:#697469}button[b-ogmcc06yyf]{background:#c5ceb8;color:#293020;border-color:#a9b69e}.quiet[b-ogmcc06yyf]{background:transparent;color:#d4d8c9}.project-link[b-ogmcc06yyf]{background:#292f2c;color:#e9e5dc;border-color:#697469}.theme[b-ogmcc06yyf]{color:#ccd4b7}input[b-ogmcc06yyf],textarea[b-ogmcc06yyf]{background:#18201d;color:#e9e5dc;border-color:#788875}.members span[b-ogmcc06yyf]{border-color:#788875}.task-columns>section[b-ogmcc06yyf]{background:#252b27}.task[b-ogmcc06yyf]{background:#303833;border-color:#67766a}.submission[b-ogmcc06yyf]{background:#202a24}.review[b-ogmcc06yyf]{background:#384638}.small[b-ogmcc06yyf]{color:#c4ccbe}.task-author[b-ogmcc06yyf],.delivery[b-ogmcc06yyf]{background:#29352d;border-color:#788875}.editorial[b-ogmcc06yyf]{border-color:#788875}.task-draft[b-ogmcc06yyf]{background:#29352d;color:#e9e5dc;border-color:#788875}.empty[b-ogmcc06yyf]{border-color:#788875}.status[b-ogmcc06yyf]{background:#344133;color:#e9e5dc}
/* /Pages/DebateStage.razor.rz.scp.css */
.debate-page[b-wasfyz59dp]{min-height:100vh;background:#ffffff;color:#222d3a;font:16px/1.65 system-ui,sans-serif}header[b-wasfyz59dp],footer[b-wasfyz59dp]{padding:2rem max(4vw,1rem);border-bottom:1px solid #ffffff}h1[b-wasfyz59dp]{font:600 2rem/1.1 Georgia,serif;margin:.7rem 0}.masthead[b-wasfyz59dp]{display:flex;justify-content:space-between;gap:1rem}.masthead>span[b-wasfyz59dp]{font-size:.8rem;letter-spacing:.13em}header p[b-wasfyz59dp]{max-width:900px}main[b-wasfyz59dp]{display:grid;grid-template-columns:270px minmax(0,1fr);max-width:1500px;margin:auto;gap:2rem;padding:2rem}.session-list[b-wasfyz59dp]{display:grid;gap:.6rem}.session[b-wasfyz59dp]{text-align:left;background:#fff;color:#263642;border-color:#ffffff;width:100%;margin:.3rem 0}.session strong[b-wasfyz59dp],.session span[b-wasfyz59dp]{display:block}.session span[b-wasfyz59dp],.small[b-wasfyz59dp]{font-size:.82rem;color:#666666}button[b-wasfyz59dp]{border:1px solid #00692c;background:#00692c;color:#fff;border-radius:0;padding:.6rem .9rem}.quiet[b-wasfyz59dp]{background:transparent;color:#00692c}.toolbar[b-wasfyz59dp]{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0}.proposition[b-wasfyz59dp]{border-top:4px solid #263b51;padding:1rem 0}.proposition h2[b-wasfyz59dp]{font:600 1.8rem/1.3 Georgia,serif}.argument-columns[b-wasfyz59dp]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.side[b-wasfyz59dp]{min-width:0;padding:.8rem}.side.pro[b-wasfyz59dp]{background:#ffffff;border-top:3px solid #666666}.side.con[b-wasfyz59dp]{background:#ffffff;border-top:3px solid #c60000}.argument[b-wasfyz59dp]{background:#fff;padding:1rem;margin:.8rem 0;border:1px solid #ffffff}.argument h4[b-wasfyz59dp]{font:600 1.12rem/1.4 Georgia,serif;margin:.1rem 0}.argument p[b-wasfyz59dp]{white-space:pre-wrap}.reply[b-wasfyz59dp]{font-size:.82rem;border-left:2px solid #ffffff;padding-left:.6rem;color:#666666}.review-result[b-wasfyz59dp]{font-size:.8rem;border-top:1px solid #ddd;padding-top:.6rem}.composer[b-wasfyz59dp]{background:#fff;border:1px solid #ffffff;padding:1.2rem;margin:1rem 0}label[b-wasfyz59dp]{display:block;margin:.8rem 0 .3rem}input[b-wasfyz59dp],textarea[b-wasfyz59dp],select[b-wasfyz59dp]{width:100%;padding:.65rem;border:1px solid #ffffff;background:#fff;color:#222d3a}textarea[b-wasfyz59dp]{min-height:130px}summary[b-wasfyz59dp]{cursor:pointer}.status[b-wasfyz59dp]{max-width:1400px;margin:1rem auto;padding:.8rem;background:#ffffff}.empty[b-wasfyz59dp]{padding:3rem;border:1px dashed #ffffff}footer[b-wasfyz59dp]{font-size:.83rem;border-top:1px solid #ffffff}@media(max-width:1000px){main[b-wasfyz59dp]{grid-template-columns:1fr;padding:1rem}.session-list[b-wasfyz59dp]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media(max-width:680px){.argument-columns[b-wasfyz59dp]{grid-template-columns:1fr}.masthead[b-wasfyz59dp]{flex-wrap:wrap}}
/* /Pages/FieldWorkPack.razor.rz.scp.css */
.field-work[b-4xpvp5d02y]{max-width:1360px;margin:auto;padding:24px;color:#edf2f7;background:#171e26;font:15px/1.55 system-ui,sans-serif}.field-work header[b-4xpvp5d02y]{border-bottom:1px solid #536575;padding-bottom:15px}.field-work h1[b-4xpvp5d02y]{font-size:30px;margin:8px 0}.field-work h2[b-4xpvp5d02y]{font-size:21px}.field-work h3[b-4xpvp5d02y]{font-size:17px;margin:8px 0}.field-work a[b-4xpvp5d02y]{color:#b7d3e4}.field-work nav[b-4xpvp5d02y],.toolbar[b-4xpvp5d02y]{display:flex;gap:9px;flex-wrap:wrap;align-items:center;margin:16px 0}.field-work button[b-4xpvp5d02y],.field-work input[b-4xpvp5d02y],.field-work textarea[b-4xpvp5d02y],.field-work select[b-4xpvp5d02y]{font:inherit;border:1px solid #637482;border-radius:5px;background:#25323d;color:#edf2f7;padding:9px 11px}.field-work button[b-4xpvp5d02y]{cursor:pointer}.field-work button:hover[b-4xpvp5d02y]{background:#344652}.field-work button.selected[b-4xpvp5d02y],.field-work button.strong[b-4xpvp5d02y]{background:#3e5e70;color:#f7fbff}.field-work button:disabled[b-4xpvp5d02y]{opacity:1;color:#b7c3cd;background:#242d36;cursor:default}.field-work button:focus-visible[b-4xpvp5d02y],.field-work input:focus-visible[b-4xpvp5d02y],.field-work textarea:focus-visible[b-4xpvp5d02y],.field-work select:focus-visible[b-4xpvp5d02y]{outline:3px solid #b5d6e7;outline-offset:2px}.notice[b-4xpvp5d02y]{border-left:3px solid #829eae;padding:8px 12px;min-height:25px}.storage[b-4xpvp5d02y],.small[b-4xpvp5d02y]{font-size:13px;color:#c2cdd7}.storage[b-4xpvp5d02y]{border-left:3px solid #829eae;padding-left:10px}.workspace-grid[b-4xpvp5d02y]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:25px;border-top:1px solid #536575;padding-top:18px}.workspace-grid aside[b-4xpvp5d02y]{border-right:1px solid #888;padding-right:20px}.order-list[b-4xpvp5d02y]{display:grid;gap:8px;margin-bottom:16px}.order-list button[b-4xpvp5d02y]{text-align:left}.order-list span[b-4xpvp5d02y]{display:block;font-size:12px;margin-top:5px}.field-work fieldset[b-4xpvp5d02y]{padding:0;border:0;margin:0}.field-work label[b-4xpvp5d02y]{display:grid;gap:6px;margin:12px 0}.field-work input:not([type=checkbox])[b-4xpvp5d02y],.field-work select[b-4xpvp5d02y],.field-work textarea[b-4xpvp5d02y]{width:100%;box-sizing:border-box}.field-work textarea[b-4xpvp5d02y]{resize:vertical}.metadata[b-4xpvp5d02y]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.field-work label.check[b-4xpvp5d02y]{display:flex;align-items:center;gap:10px}.check input[b-4xpvp5d02y]{width:20px;height:20px}.order-heading[b-4xpvp5d02y]{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.status-label[b-4xpvp5d02y]{border:1px solid #829eae;padding:6px 10px}.evidence-field[b-4xpvp5d02y],.definition[b-4xpvp5d02y]{border-top:1px solid #536575;padding:15px 0}.evidence-field h3 span[b-4xpvp5d02y]{font:12px system-ui;border:1px solid #555;padding:3px 6px;margin-left:8px}.evidence-image[b-4xpvp5d02y]{display:block;max-width:100%;max-height:350px;object-fit:contain;border:1px solid #555}.field-error[b-4xpvp5d02y]{border-left:4px solid #be9393;padding-left:10px;color:#ffcccc}.outstanding[b-4xpvp5d02y]{border:1px solid #555;padding:13px;margin:18px 0}.outstanding ul[b-4xpvp5d02y]{padding-left:20px}.instruction[b-4xpvp5d02y]{border-left:3px solid #829eae;padding-left:12px}.field-work code[b-4xpvp5d02y]{overflow-wrap:anywhere;font-size:12px}.history[b-4xpvp5d02y]{border-top:1px solid #888;padding-top:16px;margin-top:20px}.history li[b-4xpvp5d02y]{margin:9px 0}.field-work summary[b-4xpvp5d02y]{cursor:pointer}.field-work label.file-button[b-4xpvp5d02y]{border:1px solid #333;padding:6px 10px;margin:0;max-width:280px}.field-work label.file-button input[b-4xpvp5d02y]{font-size:12px;padding:3px}.help[b-4xpvp5d02y]{max-width:900px}.help h2[b-4xpvp5d02y]{border-top:1px solid #888;padding-top:20px}.help li[b-4xpvp5d02y]{margin:10px 0}@media(max-width:850px){.workspace-grid[b-4xpvp5d02y]{grid-template-columns:1fr}.workspace-grid aside[b-4xpvp5d02y]{border-right:0;border-bottom:1px solid #888;padding-right:0;padding-bottom:20px}.order-list[b-4xpvp5d02y]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.field-work[b-4xpvp5d02y]{padding:15px}.metadata[b-4xpvp5d02y],.order-list[b-4xpvp5d02y]{grid-template-columns:1fr}.field-work h1[b-4xpvp5d02y]{font-size:26px}.toolbar[b-4xpvp5d02y]{align-items:stretch}.toolbar button[b-4xpvp5d02y]{flex-grow:1}}
.cloud[b-4xpvp5d02y]{max-width:1050px}.cloud-row[b-4xpvp5d02y]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid #777}.cloud-row span[b-4xpvp5d02y]{overflow-wrap:anywhere}.cloud input[b-4xpvp5d02y]{max-width:100%}@media(max-width:550px){.cloud-row[b-4xpvp5d02y]{align-items:flex-start;flex-direction:column}}

.project-tools[b-4xpvp5d02y]{margin:12px 0 20px;border-bottom:1px solid #536575;padding-bottom:12px}.project-tools summary[b-4xpvp5d02y],.field-work details>summary[b-4xpvp5d02y]{padding:7px 0}.checklist-preview[b-4xpvp5d02y]{padding-left:22px}.checklist-preview li[b-4xpvp5d02y]{padding:8px 0}.field-work fieldset>details[b-4xpvp5d02y]{margin:10px 0}
/* /Pages/IdeaDuel.razor.rz.scp.css */

.duel-page[b-puwq951w1h]{color-scheme:dark;--bg:#161725;--panel:#222438;--ink:#ffffff;--muted:#ffffff;--a:#bd4d00;--b:#005e6b}*[b-puwq951w1h]{box-sizing:border-box}.duel-page[b-puwq951w1h]{min-height:100vh;background:var(--bg);color:var(--ink);margin:0;font:16px/1.55 system-ui,sans-serif}button[b-puwq951w1h],input[b-puwq951w1h],textarea[b-puwq951w1h]{font:inherit}button[b-puwq951w1h]{cursor:pointer}button:disabled[b-puwq951w1h]{cursor:default;opacity:.75}button[b-puwq951w1h],input[b-puwq951w1h],textarea[b-puwq951w1h],a[b-puwq951w1h]{outline-offset:5px}button[b-puwq951w1h]{border:0;background:var(--ink);color:var(--bg);font-weight:700;border-radius:0;padding:.75rem 1.1rem}.quiet[b-puwq951w1h]{background:transparent;border:1px solid #666666;color:var(--ink)}input[b-puwq951w1h],textarea[b-puwq951w1h]{width:100%;background:#151623;border:1px solid #666666;border-radius:0;color:white;padding:.7rem}textarea[b-puwq951w1h]{resize:vertical;min-height:90px}label[b-puwq951w1h]{display:block;margin:.8rem 0 .3rem}h1[b-puwq951w1h]{font-size:2rem;letter-spacing:-.06em;line-height:1.05;margin:1rem 0}header[b-puwq951w1h]{max-width:1200px;margin:auto;padding:3rem 1.5rem 1rem}header p[b-puwq951w1h]{max-width:690px;color:var(--muted)}.tag[b-puwq951w1h]{font-size:.8rem;letter-spacing:.18em;color:var(--a)}main[b-puwq951w1h]{max-width:1200px;margin:auto;padding:1.5rem}.topbar[b-puwq951w1h]{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center}.board[b-puwq951w1h]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:1.5rem}.arena[b-puwq951w1h]{background:var(--panel);border-radius:0;padding:2rem;min-height:360px}.arena h2[b-puwq951w1h]{font-size:2rem;line-height:1.3;overflow-wrap:anywhere}.contestants[b-puwq951w1h]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0}.contender[b-puwq951w1h]{border:2px solid transparent;min-height:190px;padding:1.5rem;text-align:left;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;color:#1a1821;overflow-wrap:anywhere}.contender span[b-puwq951w1h]{font-size:1.1rem}.contender.a[b-puwq951w1h]{background:var(--a)}.contender.b[b-puwq951w1h]{background:var(--b)}.contender[aria-pressed=true][b-puwq951w1h]{border-color:#fff;outline:2px solid #fff;outline-offset:3px}.contender .vote-count[b-puwq951w1h]{font-size:1.9rem}.result-bar[b-puwq951w1h]{display:flex;min-height:12px;border-radius:0;overflow:hidden;background:#434457}.result-bar .part-a[b-puwq951w1h]{background:var(--a);min-width:0}.result-bar .part-b[b-puwq951w1h]{background:var(--b);min-width:0}.small[b-puwq951w1h]{font-size:.85rem;color:var(--muted)}.list[b-puwq951w1h]{display:grid;gap:.75rem}.poll-link[b-puwq951w1h]{background:#222438;color:var(--ink);border:1px solid #43465f;text-align:left;font-weight:500}.poll-link strong[b-puwq951w1h],.poll-link span[b-puwq951w1h]{display:block}.poll-link span[b-puwq951w1h]{font-size:.8rem;color:var(--muted);margin-top:.4rem}.composer[b-puwq951w1h]{max-width:800px;margin:1rem auto 2rem;padding:1.5rem;background:var(--panel);border-radius:0}.two[b-puwq951w1h]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.status[b-puwq951w1h]{padding:.6rem 1.5rem;max-width:1200px;margin:auto;color:var(--a)}.status:empty[b-puwq951w1h]{display:none}.status[data-error=true][b-puwq951w1h]{background:#4c2634;color:#ffffff}.actions[b-puwq951w1h]{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1rem}.report[b-puwq951w1h]{background:transparent;color:var(--muted);font-size:.8rem;padding:.4rem;text-decoration:underline}.placeholder[b-puwq951w1h]{display:grid;place-content:center;text-align:center;min-height:300px}footer[b-puwq951w1h]{max-width:1200px;margin:2rem auto;padding:1.5rem;border-top:1px solid #43465f}dialog[b-puwq951w1h]{max-width:500px;width:calc(100% - 2rem);background:var(--panel);color:var(--ink);border:1px solid #666666;border-radius:0}dialog[b-puwq951w1h]::backdrop{background:#0009}[hidden][b-puwq951w1h]{display:none!important}@media(max-width:830px){.board[b-puwq951w1h]{grid-template-columns:1fr}.list[b-puwq951w1h]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.arena[b-puwq951w1h]{padding:1.2rem}}@media(max-width:520px){.contestants[b-puwq951w1h],.two[b-puwq951w1h]{grid-template-columns:1fr}.contender[b-puwq951w1h]{min-height:140px}header[b-puwq951w1h]{padding-top:1.8rem}}
.suggestions[b-puwq951w1h]{margin-top:2rem;border:1px solid #43465f;padding:1rem;border-radius:0}.suggestion-grid[b-puwq951w1h]{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.suggestions summary[b-puwq951w1h]{cursor:pointer}
/* /Pages/KnowledgeRelay.razor.rz.scp.css */
.relay-page[b-jllyelet5q]{min-height:100vh;background:#172632;color:#ffffff;font:16px/1.7 system-ui,sans-serif}header[b-jllyelet5q],footer[b-jllyelet5q]{padding:2rem max(4vw,1rem)}header[b-jllyelet5q]{background:#20443f}h1[b-jllyelet5q]{font-size:2rem;margin:.6rem 0}.topline[b-jllyelet5q]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.topline span[b-jllyelet5q]{font-size:.75rem;letter-spacing:.12em}header p[b-jllyelet5q]{max-width:950px}main[b-jllyelet5q]{max-width:1150px;margin:auto;padding:2rem}.intro-grid[b-jllyelet5q]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.setup[b-jllyelet5q],.guide[b-jllyelet5q],.question-card[b-jllyelet5q],.handoff[b-jllyelet5q],.finish[b-jllyelet5q]{background:#233847;border:1px solid #666666;border-radius:0;padding:1.5rem}.guide li[b-jllyelet5q]{margin:.8rem 0}button[b-jllyelet5q]{border:1px solid #bd4d00;background:#bd4d00;color:#1c302f;border-radius:0;padding:.65rem 1rem}.quiet[b-jllyelet5q]{background:transparent;color:#ffffff}label[b-jllyelet5q]{display:block;margin:.8rem 0}input[b-jllyelet5q],select[b-jllyelet5q]{width:100%;padding:.7rem;border:1px solid #666666;background:#122c32;color:#fff}form button[b-jllyelet5q]{margin:.7rem 0}.toolbar[b-jllyelet5q],.team-roster[b-jllyelet5q]{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0}.team-roster article[b-jllyelet5q]{padding:.7rem 1rem;background:#233847;border:1px solid #666666;border-radius:0}.team-roster .holder[b-jllyelet5q]{border-color:#bd4d00}.team-roster strong[b-jllyelet5q],.team-roster span[b-jllyelet5q]{display:block}.team-roster span[b-jllyelet5q]{font-size:.7rem;color:#bd4d00}.progress-track[b-jllyelet5q]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1.5rem 0}.progress-track span[b-jllyelet5q]{padding:.8rem;border:1px dashed #666666;text-align:center}.progress-track .done[b-jllyelet5q]{background:#666666;border-style:solid}.question-card h2[b-jllyelet5q]{font-size:1.6rem;white-space:pre-wrap}.question-card>span[b-jllyelet5q]{font-size:.8rem;color:#bd4d00}.history[b-jllyelet5q]{margin-top:2rem;border-top:1px solid #666666}.status[b-jllyelet5q]{max-width:1100px;margin:1rem auto;padding:.8rem;background:#4b442a;color:#bd4d00}details[b-jllyelet5q]{margin-top:1rem}summary[b-jllyelet5q]{cursor:pointer}.small[b-jllyelet5q],footer[b-jllyelet5q]{font-size:.83rem;color:#ffffff}@media(max-width:750px){.intro-grid[b-jllyelet5q]{grid-template-columns:1fr}main[b-jllyelet5q]{padding:1rem}.topline[b-jllyelet5q]{flex-wrap:wrap}}
header[b-jllyelet5q]{background:#253b3c}button[b-jllyelet5q]{background:#d3c69d;color:#25291e;border-color:#d3c69d}.quiet[b-jllyelet5q]{background:transparent;color:#e6e9df}.team-roster .holder[b-jllyelet5q]{border-color:#d3c69d}.team-roster span[b-jllyelet5q],.question-card>span[b-jllyelet5q]{color:#d3c69d}.status[b-jllyelet5q]{background:#3d4132;color:#e8dfc0}
/* /Pages/Membership.razor.rz.scp.css */
.membership[b-a8h1w8ypdv]{max-width:1100px;margin:auto;padding:30px}.membership header[b-a8h1w8ypdv]{display:flex;justify-content:space-between;gap:20px;align-items:start;padding-bottom:24px}.membership h1[b-a8h1w8ypdv]{font-size:2rem;margin:12px 0}.membership p[b-a8h1w8ypdv],.membership li[b-a8h1w8ypdv]{line-height:1.65}.columns[b-a8h1w8ypdv]{display:grid;grid-template-columns:1fr 1fr;gap:22px}.membership section[b-a8h1w8ypdv]{padding:24px;border:1px solid #000;border-radius:0;background:#fff;margin-bottom:24px}.membership h2[b-a8h1w8ypdv]{margin-top:0}.membership button[b-a8h1w8ypdv]{margin:8px 8px 8px 0}.membership input[b-a8h1w8ypdv],.membership textarea[b-a8h1w8ypdv]{display:block;width:100%;padding:12px;border:1px solid #000;border-radius:0;font:inherit;margin:8px 0}.membership .small[b-a8h1w8ypdv]{font-size:.85rem;color:#566071}.notice[b-a8h1w8ypdv],.key[b-a8h1w8ypdv]{padding:16px;background:#ffe500;border-radius:0}.key textarea[b-a8h1w8ypdv]{min-height:90px;word-break:break-all}.project[b-a8h1w8ypdv]{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid #e3e6ee;padding:12px 0}.membership details[b-a8h1w8ypdv]{margin:20px 0}.membership summary[b-a8h1w8ypdv]{cursor:pointer}.membership footer[b-a8h1w8ypdv]{padding:10px 0 35px}.secondary[b-a8h1w8ypdv]{background:#000;color:#fff}@media(max-width:700px){.columns[b-a8h1w8ypdv]{grid-template-columns:1fr}.membership[b-a8h1w8ypdv]{padding:18px}.membership header[b-a8h1w8ypdv],.project[b-a8h1w8ypdv]{flex-direction:column}.membership h1[b-a8h1w8ypdv]{font-size:2.1rem}}
.columns.single[b-a8h1w8ypdv]{grid-template-columns:1fr}
.membership[b-a8h1w8ypdv]{background:#172128;color:#e6eeea}.membership section[b-a8h1w8ypdv]{background:#213039;border-color:#586b6d;border-radius:6px}.membership button[b-a8h1w8ypdv]{background:#b9d1c3;color:#183126;border:1px solid #698675;border-radius:5px;padding:10px 14px;font:inherit}.membership .secondary[b-a8h1w8ypdv]{background:#2e4447;color:#e6eeea}.membership input[b-a8h1w8ypdv],.membership textarea[b-a8h1w8ypdv]{background:#142026;color:#e6eeea;border-color:#6a8285;border-radius:4px}.membership .small[b-a8h1w8ypdv]{color:#c1cfcb}.notice[b-a8h1w8ypdv],.key[b-a8h1w8ypdv]{background:#314537;color:#ecf0df;border:1px solid #79917b;border-radius:5px}.membership a[b-a8h1w8ypdv]{color:#bfd6cb}.project[b-a8h1w8ypdv]{border-color:#586b6d}
/* /Pages/MicroAcademy.razor.rz.scp.css */
.academy-page[b-f3263s1i3i]{min-height:100vh;background:#ffffff;color:#24364e;font:16px/1.7 system-ui,sans-serif}header[b-f3263s1i3i],footer[b-f3263s1i3i]{padding:2rem max(4vw,1rem)}header[b-f3263s1i3i]{background:#005e6b;color:#fff}h1[b-f3263s1i3i]{font-size:2rem;margin:.6rem 0}.topline[b-f3263s1i3i]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.topline span[b-f3263s1i3i]{font-size:.8rem;letter-spacing:.17em}header p[b-f3263s1i3i]{max-width:900px}main[b-f3263s1i3i]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:2rem;padding:2rem;max-width:1400px;margin:auto}button[b-f3263s1i3i]{border:1px solid #005e6b;background:#005e6b;color:#fff;border-radius:0;padding:.6rem 1rem}.quiet[b-f3263s1i3i]{background:transparent;color:#005e6b}.course-link[b-f3263s1i3i]{display:block;width:100%;text-align:left;background:white;color:#24364e;margin:.5rem 0;border-color:#ffffff}label[b-f3263s1i3i]{display:block;margin:.7rem 0}input[b-f3263s1i3i],textarea[b-f3263s1i3i],select[b-f3263s1i3i]{width:100%;padding:.65rem;border:1px solid #ffffff;background:#fff;color:#24364e}textarea[b-f3263s1i3i]{min-height:120px}.answer[b-f3263s1i3i]{padding:.5rem;background:#ffffff}.answer input[b-f3263s1i3i]{width:auto}.lesson[b-f3263s1i3i]{background:white;padding:1.5rem;border:1px solid #ffffff;border-radius:0;margin:1rem 0}.lesson>p[b-f3263s1i3i]{white-space:pre-wrap}.badge[b-f3263s1i3i],.eyebrow[b-f3263s1i3i]{font-size:.72rem;letter-spacing:.1em;color:#005e6b}.options[b-f3263s1i3i]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.author-panel[b-f3263s1i3i]{background:#ffffff;padding:1.5rem;border-radius:0}.publish[b-f3263s1i3i]{margin-top:1.5rem;background:#00692c}.explanation[b-f3263s1i3i]{background:#ffffff;border-left:3px solid #666666;padding:.8rem}.small[b-f3263s1i3i]{font-size:.82rem;color:#666666}.toolbar[b-f3263s1i3i]{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center;margin:1rem 0}.enroll[b-f3263s1i3i],.sample[b-f3263s1i3i]{padding:1.5rem;background:#fff;border:1px solid #ffffff}.status[b-f3263s1i3i]{max-width:1300px;margin:1rem auto;padding:.8rem;background:#ffffff}form>button[b-f3263s1i3i]{margin:.6rem 0}summary[b-f3263s1i3i]{cursor:pointer}details[b-f3263s1i3i]{margin-top:1.5rem}@media(max-width:850px){main[b-f3263s1i3i]{grid-template-columns:1fr;padding:1rem}.topline[b-f3263s1i3i]{flex-wrap:wrap}}@media(max-width:500px){.options[b-f3263s1i3i]{grid-template-columns:1fr}}
.academy-page[b-f3263s1i3i]{background:#142129;color:#e3ede9}header[b-f3263s1i3i]{background:#213b43;color:#e3ede9}button[b-f3263s1i3i]{background:#b2d0c3;color:#162c25;border-color:#b2d0c3}.quiet[b-f3263s1i3i]{color:#c2d8ce}.course-link[b-f3263s1i3i]{background:#20323a;color:#e3ede9;border-color:#536d72}input[b-f3263s1i3i],textarea[b-f3263s1i3i],select[b-f3263s1i3i]{background:#101d25;color:#e3ede9;border-color:#607a7d}.answer[b-f3263s1i3i],.lesson[b-f3263s1i3i],.author-panel[b-f3263s1i3i],.enroll[b-f3263s1i3i],.sample[b-f3263s1i3i]{background:#20323a;border-color:#536d72}.badge[b-f3263s1i3i],.eyebrow[b-f3263s1i3i]{color:#bad4ca}.publish[b-f3263s1i3i]{background:#bfd3b4}.explanation[b-f3263s1i3i]{background:#2b4145;border-color:#96ada2}.small[b-f3263s1i3i]{color:#bdcec8}.status[b-f3263s1i3i]{background:#2d413c;color:#e3ede9}
/* /Pages/MiniTournament.razor.rz.scp.css */
.tournament-page[b-frrr8bv3ua]{min-height:100vh;background:#111b2c;color:#ffffff;font:16px/1.6 system-ui,sans-serif}header[b-frrr8bv3ua],footer[b-frrr8bv3ua]{padding:2rem max(4vw,1rem)}header[b-frrr8bv3ua]{background:#1c2d45}h1[b-frrr8bv3ua]{font-size:2rem;margin:.5rem 0}.topline[b-frrr8bv3ua]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.topline>span[b-frrr8bv3ua]{font-size:.75rem;letter-spacing:.2em}main[b-frrr8bv3ua]{display:grid;grid-template-columns:270px minmax(0,1fr);gap:2rem;padding:2rem;max-width:1500px;margin:auto}button[b-frrr8bv3ua]{background:#00692c;color:#092d2b;border:1px solid #00692c;border-radius:0;padding:.6rem .9rem}.quiet[b-frrr8bv3ua]{background:transparent;color:#ffffff}.listing[b-frrr8bv3ua]{display:block;width:100%;text-align:left;margin:.5rem 0;background:#263a52;color:#fff;border-color:#666666}label[b-frrr8bv3ua]{display:block;margin:.7rem 0}input[b-frrr8bv3ua],select[b-frrr8bv3ua]{width:100%;padding:.6rem;border:1px solid #666666;background:#0b1928;color:#fff}form button[b-frrr8bv3ua]{margin:.7rem 0}.toolbar[b-frrr8bv3ua],.roster[b-frrr8bv3ua]{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0}.roster span[b-frrr8bv3ua]{background:#273b52;padding:.3rem .7rem;border-radius:0}.bracket[b-frrr8bv3ua]{display:flex;gap:1.5rem;overflow:auto;margin-top:1.5rem}.round[b-frrr8bv3ua]{min-width:230px;display:flex;flex-direction:column;justify-content:space-around}.match[b-frrr8bv3ua]{background:#22334a;border:1px solid #666666;border-radius:0;padding:1rem;margin:1rem 0}.match p[b-frrr8bv3ua]{margin:.3rem 0}.match>span[b-frrr8bv3ua]{font-size:.7rem;color:#ffffff}.winner[b-frrr8bv3ua]{color:#00692c;font-weight:750}.result-actions[b-frrr8bv3ua]{display:grid;gap:.5rem;margin-top:1rem}.result-actions button[b-frrr8bv3ua]{font-size:.8rem}.champion[b-frrr8bv3ua]{border:1px solid #00692c;padding:1rem}.status[b-frrr8bv3ua]{padding:.8rem 1rem;background:#474028;color:#ffffff;max-width:1400px;margin:1rem auto}.empty[b-frrr8bv3ua]{padding:3rem;border:1px dashed #666666}summary[b-frrr8bv3ua]{cursor:pointer}details[b-frrr8bv3ua]{font-size:.85rem;margin-top:1.5rem}@media(max-width:800px){main[b-frrr8bv3ua]{grid-template-columns:1fr;padding:1rem}.topline[b-frrr8bv3ua]{flex-wrap:wrap}}
.tournament-page[b-frrr8bv3ua]{background:#142026;color:#e5ece8}header[b-frrr8bv3ua]{background:#1c2c33}button[b-frrr8bv3ua]{background:#b9d2c2;color:#17291e;border-color:#b9d2c2}.quiet[b-frrr8bv3ua]{color:#d6e2dc}.listing[b-frrr8bv3ua]{background:#22353c;color:#e5ece8;border-color:#607570}input[b-frrr8bv3ua],select[b-frrr8bv3ua]{background:#101c22;color:#e5ece8;border-color:#607570}.match[b-frrr8bv3ua]{background:#203239;border-color:#607570}.winner[b-frrr8bv3ua]{color:#b9d2c2}.champion[b-frrr8bv3ua]{border-color:#b9d2c2}.status[b-frrr8bv3ua]{background:#343c30;color:#edf0df}
/* /Pages/PasswordTeam.razor.rz.scp.css */
.team-page[b-tnqn7xqmf4]{min-height:100vh;background:#151d2b;color:#ffffff;font:16px/1.65 system-ui,sans-serif}header[b-tnqn7xqmf4],footer[b-tnqn7xqmf4]{padding:2rem max(4vw,1rem);border-bottom:1px solid #354254}.masthead[b-tnqn7xqmf4]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.eyebrow[b-tnqn7xqmf4]{font-size:.75rem;letter-spacing:.15em;color:#00692c}h1[b-tnqn7xqmf4]{font-size:2rem;line-height:1.1;letter-spacing:-.04em;margin:.7rem 0}header p[b-tnqn7xqmf4]{max-width:950px;color:#ffffff}main[b-tnqn7xqmf4]{max-width:1300px;margin:auto;padding:2rem}.setup-layout[b-tnqn7xqmf4],.play-layout[b-tnqn7xqmf4]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.control-panel[b-tnqn7xqmf4],.how-it-works[b-tnqn7xqmf4],.private-card[b-tnqn7xqmf4],.answer-panel[b-tnqn7xqmf4],.chat[b-tnqn7xqmf4]{padding:1.5rem;border:1px solid #666666;border-radius:0;background:#1e2a3b}button[b-tnqn7xqmf4]{background:#00692c;color:#10232a;border:1px solid #00692c;border-radius:0;padding:.65rem 1rem;font-weight:650}.quiet[b-tnqn7xqmf4]{background:transparent;color:#ffffff}.toolbar[b-tnqn7xqmf4]{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0}label[b-tnqn7xqmf4]{display:block;margin:.9rem 0 .3rem}input[b-tnqn7xqmf4],textarea[b-tnqn7xqmf4],select[b-tnqn7xqmf4]{width:100%;background:#111c2b;border:1px solid #666666;color:#ffffff;padding:.7rem;border-radius:0}textarea[b-tnqn7xqmf4]{min-height:100px}.small[b-tnqn7xqmf4]{font-size:.82rem;color:#ffffff}.mission-preview[b-tnqn7xqmf4]{background:#142638;padding:.9rem;border-left:3px solid #00692c}.how-it-works article[b-tnqn7xqmf4]{display:flex;gap:1rem;align-items:flex-start;margin:1rem 0}.how-it-works article>span[b-tnqn7xqmf4]{border:1px solid #00692c;border-radius:0;min-width:32px;text-align:center;color:#00692c}.how-it-works h3[b-tnqn7xqmf4]{margin:0}.how-it-works p[b-tnqn7xqmf4]{margin:.3rem 0}.mission[b-tnqn7xqmf4]{padding-bottom:1rem}.mission h2[b-tnqn7xqmf4]{font-size:2rem}.mission>p[b-tnqn7xqmf4]{max-width:950px}.roles[b-tnqn7xqmf4]{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;margin:1rem 0 1.5rem}.role[b-tnqn7xqmf4]{border:1px dashed #666666;padding:1rem;border-radius:0}.role strong[b-tnqn7xqmf4],.role span[b-tnqn7xqmf4]{display:block}.role span[b-tnqn7xqmf4]{font-size:.8rem;color:#ffffff}.role.occupied[b-tnqn7xqmf4]{border-style:solid;background:#243d3e}.private-card[b-tnqn7xqmf4]{border-color:#00692c}.private-card>p:not(.small)[b-tnqn7xqmf4]{white-space:pre-wrap;font:600 1.1rem/1.8 ui-monospace,monospace;color:#ffffff}.answer-panel[b-tnqn7xqmf4]{margin-top:1rem}.answer-panel input[b-tnqn7xqmf4]{font:600 2rem ui-monospace,monospace;letter-spacing:.35em;max-width:200px;display:block;margin-bottom:1rem}.chat-messages[b-tnqn7xqmf4]{max-height:400px;overflow:auto}.chat-messages article[b-tnqn7xqmf4]{padding:.6rem .8rem;background:#132235;margin:.5rem 0;border-left:2px solid #00692c}.chat-messages span[b-tnqn7xqmf4]{font-size:.72rem;color:#ffffff}.chat-messages p[b-tnqn7xqmf4]{white-space:pre-wrap;margin:.3rem 0}.finished[b-tnqn7xqmf4],.join-panel[b-tnqn7xqmf4]{padding:1.5rem;background:#213c38;border:1px solid #00692c;border-radius:0;margin:1rem 0}.finished h2[b-tnqn7xqmf4]{color:#ffffff}.status[b-tnqn7xqmf4]{max-width:1200px;margin:1rem auto;padding:.8rem 1rem;background:#403b22;color:#bd4d00}summary[b-tnqn7xqmf4]{cursor:pointer}footer[b-tnqn7xqmf4]{font-size:.82rem;color:#ffffff;border-top:1px solid #354254}@media(max-width:850px){.setup-layout[b-tnqn7xqmf4],.play-layout[b-tnqn7xqmf4]{grid-template-columns:1fr}.roles[b-tnqn7xqmf4]{grid-template-columns:1fr 1fr}main[b-tnqn7xqmf4]{padding:1rem}.masthead[b-tnqn7xqmf4]{flex-wrap:wrap}}@media(max-width:420px){.roles[b-tnqn7xqmf4]{grid-template-columns:1fr}.control-panel[b-tnqn7xqmf4],.how-it-works[b-tnqn7xqmf4],.private-card[b-tnqn7xqmf4],.answer-panel[b-tnqn7xqmf4],.chat[b-tnqn7xqmf4]{padding:1rem}}
/* /Pages/ProcedureExchange.razor.rz.scp.css */
.procedure-exchange[b-17ttyu7oqs]{color:#17232e;background:#fff;max-width:1600px;margin:0 auto;padding:24px;font:15px/1.5 system-ui,sans-serif}.procedure-exchange *[b-17ttyu7oqs]{box-sizing:border-box}.procedure-exchange header[b-17ttyu7oqs]{display:flex;justify-content:space-between;align-items:start;gap:32px;border-bottom:4px solid #17232e;padding-bottom:20px}.procedure-exchange h1[b-17ttyu7oqs]{font-size:2.35rem;line-height:1.1;margin:8px 0 12px}.procedure-exchange h2[b-17ttyu7oqs]{font-size:1.4rem;line-height:1.2;margin:0 0 16px}.procedure-exchange h3[b-17ttyu7oqs]{font-size:1.08rem;margin:22px 0 10px}.eyebrow[b-17ttyu7oqs]{font-size:.76rem;letter-spacing:.07em;font-weight:800}.procedure-exchange p[b-17ttyu7oqs]{margin:10px 0 16px;overflow-wrap:anywhere}.procedure-exchange a[b-17ttyu7oqs]{color:#004e96;text-decoration:underline}.boundary[b-17ttyu7oqs]{background:#e8f0f5;border-left:5px solid #075889;padding:16px;margin:20px 0}.status[b-17ttyu7oqs]{padding:14px;border:2px solid #195f3a;background:#eef6ef;margin:16px 0;white-space:pre-line}.status[data-error=true][b-17ttyu7oqs]{border-color:#a52323;background:#fff1ee}.view-tabs[b-17ttyu7oqs]{display:flex;flex-wrap:wrap;gap:0;border-bottom:3px solid #17232e}.view-tabs button[b-17ttyu7oqs]{border-bottom:0;margin:0;border-radius:0}.view-tabs button.active[b-17ttyu7oqs]{background:#17232e;color:white}.procedure-exchange button[b-17ttyu7oqs]{font:inherit;font-weight:650;border:1px solid #687987;background:#fff;color:#17232e;padding:9px 12px;cursor:pointer;min-height:40px;text-align:left}.procedure-exchange button:hover[b-17ttyu7oqs]{background:#e2edf5}.procedure-exchange button:focus-visible[b-17ttyu7oqs],.procedure-exchange input:focus-visible[b-17ttyu7oqs],.procedure-exchange textarea:focus-visible[b-17ttyu7oqs],.procedure-exchange select:focus-visible[b-17ttyu7oqs]{outline:3px solid #e58600;outline-offset:2px}.procedure-exchange button:disabled[b-17ttyu7oqs]{opacity:.5;cursor:default}.procedure-exchange button.primary[b-17ttyu7oqs]{background:#075889;color:white;border-color:#075889}.procedure-exchange button.primary:hover[b-17ttyu7oqs]{background:#003e63}.procedure-exchange label[b-17ttyu7oqs]{display:block;font-weight:650;margin:14px 0 8px}.procedure-exchange input:not([type=checkbox])[b-17ttyu7oqs],.procedure-exchange textarea[b-17ttyu7oqs],.procedure-exchange select[b-17ttyu7oqs]{display:block;width:100%;font:inherit;color:#17232e;background:white;border:1px solid #687987;padding:9px;margin-top:6px;min-height:40px;border-radius:0}.procedure-exchange textarea[b-17ttyu7oqs]{resize:vertical}.procedure-exchange .check[b-17ttyu7oqs]{display:flex;align-items:flex-start;gap:10px;font-weight:500}.check input[b-17ttyu7oqs]{margin-top:5px;width:17px;height:17px;flex-shrink:0}.file-tools[b-17ttyu7oqs]{padding:18px 0;border-bottom:1px solid #81909c;display:flex;flex-wrap:wrap;gap:9px;align-items:center}.file-tools p[b-17ttyu7oqs]{flex-basis:100%;font-size:.85rem;margin:0}.file-tools .file-control[b-17ttyu7oqs]{border:1px solid #687987;padding:9px;margin:0;cursor:pointer}.file-control input[b-17ttyu7oqs]{font-size:.8rem!important}.author-grid[b-17ttyu7oqs],.public-grid[b-17ttyu7oqs],.run-grid[b-17ttyu7oqs]{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr);gap:30px;padding:28px 0}.procedure-exchange aside[b-17ttyu7oqs]{border-right:1px solid #81909c;padding-right:24px}.starter-list>button[b-17ttyu7oqs],.run-choice[b-17ttyu7oqs],.public-choice[b-17ttyu7oqs]{display:block;width:100%;margin-bottom:10px;padding:12px}.starter-list>button span[b-17ttyu7oqs],.run-choice span[b-17ttyu7oqs],.public-choice span[b-17ttyu7oqs]{display:block;font-size:.8rem;font-weight:400;margin-top:5px}.run-choice.selected[b-17ttyu7oqs]{border-left:5px solid #075889;background:#e8f0f5}.source-label[b-17ttyu7oqs]{font-size:.88rem;border-bottom:1px solid #a5afb7;padding-bottom:14px}.target-notice[b-17ttyu7oqs]{background:#fff4d8;border-left:4px solid #ae6800;padding:14px;margin:14px 0;overflow-wrap:anywhere}.target-notice button[b-17ttyu7oqs]{display:block;margin-top:12px}.two-fields[b-17ttyu7oqs]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.step-editor[b-17ttyu7oqs],.run-step[b-17ttyu7oqs]{border:1px solid #81909c;padding:16px;margin:24px 0}.step-editor legend[b-17ttyu7oqs],.run-step legend[b-17ttyu7oqs]{font-weight:750;padding:0 8px}.step-tools[b-17ttyu7oqs]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.step-tools code[b-17ttyu7oqs]{font-size:.7rem;flex:1;overflow-wrap:anywhere}.actions[b-17ttyu7oqs]{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.small[b-17ttyu7oqs]{font-size:.85rem;color:#435567}.comparison[b-17ttyu7oqs],.publish-panel[b-17ttyu7oqs],.run-exports[b-17ttyu7oqs],.outcomes[b-17ttyu7oqs],.withdraw[b-17ttyu7oqs]{border-top:3px solid #17232e;padding-top:18px;margin-top:28px}.procedure-exchange summary[b-17ttyu7oqs]{font-weight:750;cursor:pointer}.procedure-exchange details[b-17ttyu7oqs]{margin:20px 0}.run-heading[b-17ttyu7oqs],.published-heading[b-17ttyu7oqs]{display:flex;align-items:start;justify-content:space-between;gap:20px}.run-heading>strong[b-17ttyu7oqs]{border:2px solid #17232e;padding:6px 10px}.hash[b-17ttyu7oqs]{display:block;overflow-wrap:anywhere;font-size:.75rem}.artifact-description[b-17ttyu7oqs],.done-check[b-17ttyu7oqs]{border-left:4px solid #075889;padding:10px 14px;background:#e8f0f5}.multiline[b-17ttyu7oqs]{white-space:pre-line}.published-steps[b-17ttyu7oqs]{padding-left:24px}.published-steps li[b-17ttyu7oqs]{padding:5px 0 20px;border-bottom:1px solid #abb5bd}.revision-picker[b-17ttyu7oqs]{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.revision-picker label[b-17ttyu7oqs]{max-width:180px;margin:0}.outcomes dl[b-17ttyu7oqs]{display:flex;gap:30px;flex-wrap:wrap}.outcomes dt[b-17ttyu7oqs]{font-size:.85rem}.outcomes dd[b-17ttyu7oqs]{margin:0;font-size:1.8rem;font-weight:800}.procedure-exchange button.inline[b-17ttyu7oqs]{padding:0;min-height:0;border:0;text-decoration:underline;color:#004e96;font-weight:500}.vault[b-17ttyu7oqs]{max-width:960px;padding:28px 0}.vault-list[b-17ttyu7oqs]{list-style:none;padding:0}.vault-list li[b-17ttyu7oqs]{display:flex;align-items:center;gap:16px;border-bottom:1px solid #a5afb7;padding:12px 0}.vault-list span[b-17ttyu7oqs]{font-size:.8rem}.procedure-exchange footer[b-17ttyu7oqs]{border-top:3px solid #17232e;margin-top:28px;padding-top:18px;font-size:.82rem;color:#435567}@media(max-width:900px){.procedure-exchange[b-17ttyu7oqs]{padding:16px}.author-grid[b-17ttyu7oqs],.public-grid[b-17ttyu7oqs],.run-grid[b-17ttyu7oqs]{grid-template-columns:1fr;gap:20px}.procedure-exchange aside[b-17ttyu7oqs]{border-right:0;border-bottom:2px solid #17232e;padding:0 0 20px}.starter-list[b-17ttyu7oqs]{max-height:340px;overflow:auto}.two-fields[b-17ttyu7oqs]{grid-template-columns:1fr;gap:0}.procedure-exchange header[b-17ttyu7oqs]{gap:16px}.procedure-exchange h1[b-17ttyu7oqs]{font-size:1.85rem}.run-heading[b-17ttyu7oqs],.published-heading[b-17ttyu7oqs]{flex-direction:column;gap:0}.file-tools>button[b-17ttyu7oqs]{flex:1}.vault-list li[b-17ttyu7oqs]{flex-direction:column;align-items:start}}@media print{.view-tabs[b-17ttyu7oqs],.file-tools[b-17ttyu7oqs],.publish-panel[b-17ttyu7oqs],.procedure-exchange aside[b-17ttyu7oqs],.procedure-exchange footer[b-17ttyu7oqs],.procedure-exchange button[b-17ttyu7oqs]{display:none}.author-grid[b-17ttyu7oqs],.public-grid[b-17ttyu7oqs],.run-grid[b-17ttyu7oqs]{display:block}.procedure-exchange[b-17ttyu7oqs]{padding:0;max-width:none}.boundary[b-17ttyu7oqs]{display:none}.step-editor[b-17ttyu7oqs],.run-step[b-17ttyu7oqs]{break-inside:avoid}}
.procedure-exchange[b-17ttyu7oqs]{background:#18242c;color:#e7eeeb}.procedure-exchange header[b-17ttyu7oqs],.view-tabs[b-17ttyu7oqs],.comparison[b-17ttyu7oqs],.publish-panel[b-17ttyu7oqs],.run-exports[b-17ttyu7oqs],.outcomes[b-17ttyu7oqs],.withdraw[b-17ttyu7oqs],.run-heading>strong[b-17ttyu7oqs]{border-color:#607f82}.procedure-exchange a[b-17ttyu7oqs]{color:#bdd7ce}.boundary[b-17ttyu7oqs],.artifact-description[b-17ttyu7oqs],.done-check[b-17ttyu7oqs]{background:#273b43;border-color:#9dbab0}.status[b-17ttyu7oqs]{background:#2c4439;border-color:#8eaf97}.status[data-error=true][b-17ttyu7oqs]{background:#452f31;border-color:#bc8d83}.procedure-exchange button[b-17ttyu7oqs]{background:#263b43;color:#e7eeeb;border-color:#748f92;border-radius:4px}.procedure-exchange button:hover[b-17ttyu7oqs]{background:#354d54}.procedure-exchange button:disabled[b-17ttyu7oqs]{opacity:1;background:#22323a;color:#bccbc7}.procedure-exchange button.primary[b-17ttyu7oqs],.view-tabs button.active[b-17ttyu7oqs]{background:#bdd4c5;color:#1b3227;border-color:#bdd4c5}.procedure-exchange button.primary:hover[b-17ttyu7oqs]{background:#d0e2d6}.procedure-exchange input:not([type=checkbox])[b-17ttyu7oqs],.procedure-exchange textarea[b-17ttyu7oqs],.procedure-exchange select[b-17ttyu7oqs]{background:#101d25;color:#e7eeeb;border-color:#748f92;border-radius:4px}.run-choice.selected[b-17ttyu7oqs]{background:#30483e;border-color:#a4c1ad}.source-label[b-17ttyu7oqs],.procedure-exchange aside[b-17ttyu7oqs],.step-editor[b-17ttyu7oqs],.run-step[b-17ttyu7oqs],.published-steps li[b-17ttyu7oqs],.vault-list li[b-17ttyu7oqs]{border-color:#607f82}.target-notice[b-17ttyu7oqs]{background:#3e4130;border-color:#b2b78c}.small[b-17ttyu7oqs]{color:#c4d0ca}.procedure-exchange button.inline[b-17ttyu7oqs]{color:#bdd7ce}.file-tools[b-17ttyu7oqs]{display:block}.file-tools>summary[b-17ttyu7oqs]{font-size:.9rem}.file-tools .actions[b-17ttyu7oqs]{margin:12px 0}.procedure-exchange footer[b-17ttyu7oqs]{color:#c4d0ca;border-color:#607f82}@media print{.procedure-exchange[b-17ttyu7oqs]{background:#fff;color:#17232e}.small[b-17ttyu7oqs]{color:#435567}.file-tools[b-17ttyu7oqs]{display:none}}
/* /Pages/ReviewRoom.razor.rz.scp.css */
.review-room[b-gjmjqvb6jp]{min-height:100vh;background:#171e26;color:#edf2f7;font:15px/1.6 system-ui,sans-serif}.review-room header[b-gjmjqvb6jp]{display:flex;justify-content:space-between;align-items:start;gap:1rem;border-bottom:1px solid #536575;padding:1.5rem 2rem}.review-room h1[b-gjmjqvb6jp]{font-size:2rem;line-height:1.2;margin:.4rem 0}.review-room header p[b-gjmjqvb6jp]{max-width:850px;margin:.5rem 0}.eyebrow[b-gjmjqvb6jp]{font-size:.72rem;letter-spacing:.12em}.review-room a[b-gjmjqvb6jp]{color:#b7d3e4}.privacy-bar[b-gjmjqvb6jp]{padding:.6rem 2rem;background:#222d37;color:#d4dfe7}.status[b-gjmjqvb6jp]{padding:.7rem 2rem;background:#293b48;color:#edf2f7;border-bottom:1px solid #536575}.status[data-error=true][b-gjmjqvb6jp]{background:#4c2e35;color:#ffe3e6}.working[b-gjmjqvb6jp]{margin:0;padding:.6rem 2rem;background:#111;color:#fff}.review-room main[b-gjmjqvb6jp]{padding:1.5rem;max-width:1800px;margin:auto}.project-tools[b-gjmjqvb6jp]{border:1px solid #777;padding:1rem;margin-bottom:1.5rem}.heading-fields[b-gjmjqvb6jp]{display:grid;grid-template-columns:1fr 2fr auto;gap:1rem;align-items:end}label[b-gjmjqvb6jp]{display:block;font-weight:600;font-size:.88rem}input[b-gjmjqvb6jp],select[b-gjmjqvb6jp],textarea[b-gjmjqvb6jp]{width:100%;padding:.6rem;border:1px solid #777;border-radius:5px;background:#222e39;color:#edf2f7;margin:.25rem 0 .6rem;font:inherit}textarea[b-gjmjqvb6jp]{resize:vertical;min-height:65px}button[b-gjmjqvb6jp]{padding:.6rem .85rem;border:1px solid #8ba8b9;border-radius:5px;background:#3e5e70;color:#f7fbff;font:600 .85rem/1.4 system-ui,sans-serif;cursor:pointer}button:disabled[b-gjmjqvb6jp],input:disabled[b-gjmjqvb6jp],select:disabled[b-gjmjqvb6jp],textarea:disabled[b-gjmjqvb6jp]{opacity:1;color:#b7c3cd;background:#242d36;cursor:default}.secondary[b-gjmjqvb6jp]{background:#25323d;color:#d4e8f4}.tool-row[b-gjmjqvb6jp]{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin:.8rem 0}.file-control[b-gjmjqvb6jp]{display:block;border:1px solid #777;padding:.6rem;font-size:.85rem;font-weight:600}.file-control input[b-gjmjqvb6jp]{border:0;padding:0;margin:.4rem 0 0;max-width:330px;font-weight:400}.small[b-gjmjqvb6jp]{font-size:.8rem;line-height:1.65}.example-notice[b-gjmjqvb6jp]{border-left:3px solid #829eae;padding:.6rem .8rem}.workspace-grid[b-gjmjqvb6jp]{display:grid;grid-template-columns:290px minmax(0,1fr);gap:1.5rem}.asset-panel[b-gjmjqvb6jp]{border-right:1px solid #777;padding-right:1rem}.asset-panel h2[b-gjmjqvb6jp],.review-panel h2[b-gjmjqvb6jp]{font-size:1.25rem}.asset-panel .file-control[b-gjmjqvb6jp]{margin:.8rem 0}.asset-group[b-gjmjqvb6jp]{border-top:1px solid #777;padding-top:.7rem;margin-top:1rem}.asset-group h3[b-gjmjqvb6jp]{font-size:1rem;overflow-wrap:anywhere}.asset-group h3 small[b-gjmjqvb6jp]{display:block;font-size:.75rem;font-weight:400}.version-button[b-gjmjqvb6jp]{display:block;width:100%;text-align:left;background:#25323d;color:#edf2f7;border-color:#637482;margin:.5rem 0}.version-button strong[b-gjmjqvb6jp],.version-button span[b-gjmjqvb6jp]{display:block;overflow-wrap:anywhere}.version-button span[b-gjmjqvb6jp]{font-size:.75rem;font-weight:400}.version-button.selected[b-gjmjqvb6jp]{background:#3e5e70;color:#f7fbff;border-color:#8ba8b9}.examples[b-gjmjqvb6jp]{border-top:1px solid #536575;margin-top:1.5rem;padding-top:1rem}.example-button[b-gjmjqvb6jp]{display:block;width:100%;text-align:left;background:#25323d;color:#edf2f7;border-color:#637482;margin:.7rem 0}.example-button strong[b-gjmjqvb6jp],.example-button span[b-gjmjqvb6jp]{display:block}.example-button span[b-gjmjqvb6jp]{font-size:.75rem;font-weight:400}.empty[b-gjmjqvb6jp]{padding:1.2rem;border:1px dashed #777}.version-heading[b-gjmjqvb6jp]{display:flex;justify-content:space-between;gap:1rem;align-items:start}.version-heading h2[b-gjmjqvb6jp]{margin:.3rem 0}.state[b-gjmjqvb6jp]{border:1px solid #111;padding:.4rem .6rem;white-space:nowrap;font-size:.8rem}.file-metadata[b-gjmjqvb6jp]{font-size:.8rem;overflow-wrap:anywhere}.fingerprint[b-gjmjqvb6jp]{margin:1rem 0;font-size:.8rem}.fingerprint code[b-gjmjqvb6jp]{display:block;overflow-wrap:anywhere}.media-viewer[b-gjmjqvb6jp]{min-height:80px;text-align:center;border:1px solid #777;padding:.7rem;overflow:auto}.new-version[b-gjmjqvb6jp],.annotation-tools[b-gjmjqvb6jp],.decision-panel[b-gjmjqvb6jp],.comparison[b-gjmjqvb6jp]{border:1px solid #777;padding:1rem;margin:1.3rem 0}.new-version label[b-gjmjqvb6jp]{max-width:600px;margin-top:.8rem}.comment-options[b-gjmjqvb6jp]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;max-width:650px}.anchor-status[b-gjmjqvb6jp]{font:600 .85rem ui-monospace,monospace}.section-heading[b-gjmjqvb6jp]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.section-heading label[b-gjmjqvb6jp]{min-width:150px}.comment[b-gjmjqvb6jp]{padding:1rem;border:1px solid #777;margin:.8rem 0;border-left:4px solid #b78b96}.comment.resolved[b-gjmjqvb6jp]{border-left-color:#86b6a6}.comment.focused[b-gjmjqvb6jp]{outline:2px solid #b5d6e7;outline-offset:2px}.comment-meta[b-gjmjqvb6jp]{display:flex;justify-content:space-between;gap:.8rem;flex-wrap:wrap;font-size:.82rem}.comment>p[b-gjmjqvb6jp]{white-space:pre-wrap;overflow-wrap:anywhere}.decision-history li[b-gjmjqvb6jp]{padding:.4rem 0}.decision-history p[b-gjmjqvb6jp]{white-space:pre-wrap;overflow-wrap:anywhere;margin:.3rem 0}.compare-selectors[b-gjmjqvb6jp],.compare-grid[b-gjmjqvb6jp]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.compare-grid article[b-gjmjqvb6jp]{border:1px solid #777;padding:1rem;min-width:0}.compare-grid h4[b-gjmjqvb6jp]{margin:.2rem 0}.compare-grid li[b-gjmjqvb6jp]{margin:.8rem 0;overflow-wrap:anywhere}.compare-grid li>span[b-gjmjqvb6jp]{display:block}.text-button[b-gjmjqvb6jp]{border:0;background:#25323d;color:#d4e8f4;text-decoration:underline;text-align:left;padding:0;font-weight:600}.cloud-panel[b-gjmjqvb6jp]{border:1px solid #637482;padding:1rem;margin-top:1.5rem}.cloud-panel summary[b-gjmjqvb6jp]{font-weight:700}.cloud-panel input[b-gjmjqvb6jp],.cloud-panel select[b-gjmjqvb6jp]{max-width:850px}.cloud-workspace[b-gjmjqvb6jp]{display:inline-block;vertical-align:top;text-align:left;background:#25323d;color:#edf2f7;border-color:#637482;margin:.5rem .5rem .5rem 0}.cloud-workspace strong[b-gjmjqvb6jp],.cloud-workspace span[b-gjmjqvb6jp]{display:block}.cloud-workspace span[b-gjmjqvb6jp]{font-size:.75rem;font-weight:400}.invite[b-gjmjqvb6jp]{border-left:3px solid #829eae;padding:.6rem 1rem}.reconnect-results[b-gjmjqvb6jp]{font-size:.8rem;padding-left:1.1rem}.review-room footer[b-gjmjqvb6jp]{border-top:1px solid #777;padding:1rem 2rem;font-size:.8rem}summary[b-gjmjqvb6jp]{cursor:pointer}button:focus-visible[b-gjmjqvb6jp],input:focus-visible[b-gjmjqvb6jp],textarea:focus-visible[b-gjmjqvb6jp],select:focus-visible[b-gjmjqvb6jp],a:focus-visible[b-gjmjqvb6jp]{outline:3px solid #b5d6e7;outline-offset:3px}@media(max-width:1050px){.workspace-grid[b-gjmjqvb6jp]{grid-template-columns:240px minmax(0,1fr)}.heading-fields[b-gjmjqvb6jp]{grid-template-columns:1fr}.heading-fields button[b-gjmjqvb6jp]{justify-self:start}}@media(max-width:800px){.workspace-grid[b-gjmjqvb6jp]{grid-template-columns:1fr}.asset-panel[b-gjmjqvb6jp]{border-right:0;border-bottom:2px solid #111;padding:0 0 1rem}.asset-group[b-gjmjqvb6jp]{display:inline-block;width:100%;vertical-align:top}.review-room main[b-gjmjqvb6jp]{padding:1rem}.review-room header[b-gjmjqvb6jp],.privacy-bar[b-gjmjqvb6jp],.status[b-gjmjqvb6jp],.working[b-gjmjqvb6jp]{padding:1rem}.compare-grid[b-gjmjqvb6jp],.compare-selectors[b-gjmjqvb6jp],.comment-options[b-gjmjqvb6jp]{grid-template-columns:1fr}.section-heading[b-gjmjqvb6jp],.version-heading[b-gjmjqvb6jp]{display:block}.state[b-gjmjqvb6jp]{display:inline-block}.review-room header[b-gjmjqvb6jp]{flex-wrap:wrap}}

.review-room details>summary[b-gjmjqvb6jp]{padding:7px 0}.project-tools>details+details[b-gjmjqvb6jp]{margin-top:8px}.media-viewer[hidden][b-gjmjqvb6jp]{display:none}.review-room .small[b-gjmjqvb6jp]{color:#c2cdd7}
/* /Pages/SharedCanvas.razor.rz.scp.css */
.canvas-page[b-fyfe0w3wa0]{min-height:100vh;background:#ffffff;color:#24352d;font:16px/1.6 system-ui,sans-serif}header[b-fyfe0w3wa0],footer[b-fyfe0w3wa0]{padding:2rem max(4vw,1rem)}header[b-fyfe0w3wa0]{background:#223d31;color:#ffffff}h1[b-fyfe0w3wa0]{font-size:2rem;margin:.3rem 0}.headline[b-fyfe0w3wa0]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.eyebrow[b-fyfe0w3wa0]{font-size:.8rem;letter-spacing:.15em}header p[b-fyfe0w3wa0]{max-width:850px}main[b-fyfe0w3wa0]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:2rem;max-width:1400px;margin:auto;padding:2rem}aside[b-fyfe0w3wa0]{border-right:1px solid #ffffff;padding-right:1.5rem}button[b-fyfe0w3wa0]{border:1px solid #315b44;background:#315b44;color:#fff;border-radius:0;padding:.6rem .9rem}button.quiet[b-fyfe0w3wa0]{background:transparent;color:#315b44}input[b-fyfe0w3wa0]{width:100%;padding:.6rem;border:1px solid #ffffff;margin:.5rem 0}.studio-list[b-fyfe0w3wa0]{display:grid;gap:.6rem;margin:1rem 0}.studio[b-fyfe0w3wa0]{background:#fff;color:#24352d;text-align:left}.studio strong[b-fyfe0w3wa0],.studio span[b-fyfe0w3wa0]{display:block}.studio span[b-fyfe0w3wa0],.help[b-fyfe0w3wa0]{font-size:.82rem}.pixel-grid[b-fyfe0w3wa0]{display:grid;grid-template-columns:repeat(24,1fr);border:2px solid #273a30;max-width:860px;aspect-ratio:24/16;background:#fff}.pixel[b-fyfe0w3wa0]{padding:0;border:1px solid #0001;border-radius:0;min-width:0;min-height:0}.pixel.pending[b-fyfe0w3wa0]{box-shadow:none}.palette[b-fyfe0w3wa0]{display:flex;gap:.4rem;flex-wrap:wrap;margin:1rem 0}.swatch[b-fyfe0w3wa0]{height:34px;width:34px;padding:0;border:1px solid #444}.swatch[aria-pressed=true][b-fyfe0w3wa0]{outline:3px solid #273a30;outline-offset:2px}.controls[b-fyfe0w3wa0]{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0}.canvas-heading[b-fyfe0w3wa0]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.canvas-heading h2[b-fyfe0w3wa0]{margin:.5rem 0}.status[b-fyfe0w3wa0]{background:#ffffff;border-left:4px solid #bd4d00;padding:.8rem 1rem;max-width:1320px;margin:1rem auto}.empty[b-fyfe0w3wa0]{border:1px dashed #666666;padding:3rem;text-align:center}.challenge[b-fyfe0w3wa0]{background:#ffffff;padding:.6rem 1rem}.prompt[b-fyfe0w3wa0]{display:block;text-align:left;background:transparent;color:#315b44;border:0;margin:.6rem 0}summary[b-fyfe0w3wa0]{cursor:pointer}footer[b-fyfe0w3wa0]{font-size:.85rem;border-top:1px solid #ffffff}@media(max-width:820px){main[b-fyfe0w3wa0]{grid-template-columns:1fr;padding:1rem}aside[b-fyfe0w3wa0]{border-right:0;padding:0}.studio-list[b-fyfe0w3wa0]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.pixel-grid[b-fyfe0w3wa0]{width:100%}.headline[b-fyfe0w3wa0]{flex-wrap:wrap}.canvas-heading[b-fyfe0w3wa0]{display:block}}

.pixel.pending[b-fyfe0w3wa0]{outline:2px solid #c60000;outline-offset:-2px}
/* /Pages/SharedMuseum.razor.rz.scp.css */
.museum-page[b-gn9wt7wwgh]{min-height:100vh;background:#ffffff;color:#322c26;font:16px/1.75 Georgia,serif}header[b-gn9wt7wwgh],footer[b-gn9wt7wwgh]{padding:2.5rem max(5vw,1rem);border-bottom:1px solid #ffffff}.museum-mark[b-gn9wt7wwgh]{display:flex;justify-content:space-between;align-items:center;gap:1rem;font:12px system-ui,sans-serif;letter-spacing:.15em}h1[b-gn9wt7wwgh]{font:500 2rem/1.1 Georgia,serif;margin:.8rem 0}header p[b-gn9wt7wwgh]{max-width:850px}button[b-gn9wt7wwgh]{font:14px/1.5 system-ui,sans-serif;background:#5c4632;color:#fff;border:1px solid #5c4632;border-radius:0;padding:.6rem 1rem}.quiet[b-gn9wt7wwgh]{background:transparent;color:#5c4632}.toolbar[b-gn9wt7wwgh]{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0}main[b-gn9wt7wwgh]{max-width:1350px;margin:auto;padding:2rem}.exhibitions[b-gn9wt7wwgh]{display:flex;gap:1rem;overflow:auto;padding-bottom:1rem}.exhibition-link[b-gn9wt7wwgh]{min-width:220px;text-align:left;background:#fff;color:#322c26;border:1px solid #ffffff}.exhibition-link span[b-gn9wt7wwgh],.exhibition-link strong[b-gn9wt7wwgh],.exhibition-link small[b-gn9wt7wwgh]{display:block}.exhibition-link span[b-gn9wt7wwgh]{font-size:.75rem;letter-spacing:.08em}.exhibition-link strong[b-gn9wt7wwgh]{font:600 1.2rem/1.4 Georgia,serif;margin:.4rem 0}.collection-heading[b-gn9wt7wwgh]{max-width:850px;margin:2rem 0}.collection-heading>span[b-gn9wt7wwgh]{font:12px system-ui,sans-serif;letter-spacing:.15em}.collection-heading h2[b-gn9wt7wwgh]{font:500 2rem/1.2 Georgia,serif}.collection-heading p[b-gn9wt7wwgh]{white-space:pre-wrap}.objects[b-gn9wt7wwgh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.3rem}.object-card[b-gn9wt7wwgh]{background:#ffffff;border:1px solid #ffffff;padding:1.6rem}.object-card h3[b-gn9wt7wwgh]{font:600 1.5rem/1.4 Georgia,serif;margin:.4rem 0}.object-card p[b-gn9wt7wwgh]{white-space:pre-wrap}.era[b-gn9wt7wwgh]{font:11px/1.6 system-ui,sans-serif;letter-spacing:.09em;color:#666666}.object-status[b-gn9wt7wwgh]{font:12px system-ui,sans-serif;color:#666666}.composer[b-gn9wt7wwgh],.contribute[b-gn9wt7wwgh]{max-width:850px;margin:2rem 0;background:#ffffff;padding:1.5rem}label[b-gn9wt7wwgh]{display:block;margin:.8rem 0 .3rem}input[b-gn9wt7wwgh],textarea[b-gn9wt7wwgh],select[b-gn9wt7wwgh]{width:100%;padding:.65rem;border:1px solid #666666;background:#ffffff;color:#322c26;font:15px/1.6 system-ui,sans-serif}textarea[b-gn9wt7wwgh]{min-height:150px}.small[b-gn9wt7wwgh]{font:13px/1.7 system-ui,sans-serif;color:#666666}.curator[b-gn9wt7wwgh]{font:14px system-ui,sans-serif;background:#ffffff;padding:.8rem}.editorial-gallery[b-gn9wt7wwgh]{border-top:2px solid #666666;margin-top:3rem;padding-top:2rem}.editorial-heading>span[b-gn9wt7wwgh]{font:11px system-ui,sans-serif;letter-spacing:.14em}.editorial-heading select[b-gn9wt7wwgh]{max-width:550px}.editorial-gallery>h3[b-gn9wt7wwgh]{font-size:1.8rem}.editorial-objects .object-card[b-gn9wt7wwgh]{background:#ffffff}.status[b-gn9wt7wwgh]{max-width:1200px;margin:1rem auto;padding:.8rem 1rem;background:#ffffff;font-family:system-ui,sans-serif}footer[b-gn9wt7wwgh]{font:13px/1.7 system-ui,sans-serif;border-top:1px solid #ffffff}@media(max-width:600px){main[b-gn9wt7wwgh]{padding:1rem}.museum-mark[b-gn9wt7wwgh]{flex-wrap:wrap}.objects[b-gn9wt7wwgh]{grid-template-columns:1fr}.object-card[b-gn9wt7wwgh]{padding:1.2rem}}
/* /Pages/ShiftCoverDesk.razor.rz.scp.css */
.shift-cover[b-ijntdd8cpz]{max-width:1500px;margin:0 auto;padding:20px;font:15px/1.5 Arial,sans-serif;color:#111;background:#fff}.shift-cover header[b-ijntdd8cpz]{border-bottom:4px solid #111;padding-bottom:12px}.shift-cover h1[b-ijntdd8cpz]{font-size:30px;margin:8px 0}.shift-cover h2[b-ijntdd8cpz]{font-size:21px;margin:0 0 12px}.shift-cover h3[b-ijntdd8cpz]{font-size:17px}.shift-cover p[b-ijntdd8cpz]{margin:8px 0 14px}.shift-cover a[b-ijntdd8cpz]{color:#003f9b;text-decoration:underline}.shift-cover nav[b-ijntdd8cpz],.tools[b-ijntdd8cpz],.fields[b-ijntdd8cpz]{display:flex;gap:8px;flex-wrap:wrap}.shift-cover nav[b-ijntdd8cpz]{padding:16px 0;border-bottom:1px solid #222}.shift-cover button[b-ijntdd8cpz],.file-control[b-ijntdd8cpz]{font:inherit;border:2px solid #222;background:#fff;color:#111;padding:7px 11px;cursor:pointer;border-radius:0}.shift-cover button.selected[b-ijntdd8cpz],.shift-cover button.strong[b-ijntdd8cpz]{background:#073ba5;color:#fff;border-color:#073ba5}.shift-cover button:disabled[b-ijntdd8cpz],.shift-cover fieldset:disabled button[b-ijntdd8cpz]{color:#666;background:#eee;border-color:#999;cursor:default}.shift-cover button:focus-visible[b-ijntdd8cpz],.shift-cover input:focus-visible[b-ijntdd8cpz],.shift-cover select:focus-visible[b-ijntdd8cpz],.shift-cover textarea:focus-visible[b-ijntdd8cpz]{outline:3px solid #d15300;outline-offset:2px}.shift-cover section[b-ijntdd8cpz]{border-top:2px solid #111;padding:20px 0}.shift-cover fieldset[b-ijntdd8cpz]{border:0;margin:0;padding:0}.shift-cover fieldset fieldset[b-ijntdd8cpz]{border:1px solid #777;padding:10px;margin:10px 0}.shift-cover label[b-ijntdd8cpz]{display:block;font-weight:bold;margin:10px 0}.shift-cover input:not([type=checkbox])[b-ijntdd8cpz],.shift-cover select[b-ijntdd8cpz],.shift-cover textarea[b-ijntdd8cpz]{display:block;width:100%;box-sizing:border-box;max-width:620px;padding:8px;border:1px solid #333;color:#111;background:#fff;font:inherit;border-radius:0}.shift-cover input[type=checkbox][b-ijntdd8cpz]{width:18px;height:18px;margin:0 8px 0 0}.shift-cover label.check[b-ijntdd8cpz]{display:flex;align-items:center;font-weight:normal}.shift-cover .fields>label[b-ijntdd8cpz]{flex:1;min-width:180px}.shift-cover .file-control[b-ijntdd8cpz]{font-weight:normal;margin:0}.shift-cover .file-control input[b-ijntdd8cpz]{max-width:240px;font-size:13px;padding:3px}.shift-cover .message[b-ijntdd8cpz]{border-left:6px solid #073ba5;padding:10px;background:#e7efff;color:#111}.shift-cover .storage[b-ijntdd8cpz]{font-size:13px}.shift-cover .summary[b-ijntdd8cpz]{background:#111;color:#fff;padding:12px}.shift-cover .example-origin[b-ijntdd8cpz],.shift-cover .conflicts[b-ijntdd8cpz]{border:2px solid #a43c00;padding:12px;color:#111;background:#fff7e5}.shift-cover .split[b-ijntdd8cpz]{display:grid;grid-template-columns:1fr 1fr;gap:28px}.shift-cover table[b-ijntdd8cpz]{border-collapse:collapse;width:100%;margin:12px 0 20px;font-size:14px}.shift-cover th[b-ijntdd8cpz],.shift-cover td[b-ijntdd8cpz]{border:1px solid #777;padding:8px;vertical-align:top;text-align:left;overflow-wrap:anywhere}.shift-cover th[b-ijntdd8cpz]{background:#e4e4e4}.shift-cover td button[b-ijntdd8cpz]{font-size:13px;padding:5px 8px;margin:3px}.shift-cover details[b-ijntdd8cpz]{max-width:420px;margin:8px 0}.shift-cover summary[b-ijntdd8cpz]{cursor:pointer;font-weight:bold}.shift-cover .person-schedule[b-ijntdd8cpz]{border-top:1px solid #777;padding:12px 0}.shift-cover footer[b-ijntdd8cpz]{border-top:3px solid #111;padding:18px 0;font-size:13px}.shift-cover li[b-ijntdd8cpz]{margin:7px 0}@media(max-width:900px){.shift-cover[b-ijntdd8cpz]{padding:12px}.shift-cover .split[b-ijntdd8cpz]{grid-template-columns:1fr}.shift-cover table[b-ijntdd8cpz]{font-size:12px}.shift-cover th[b-ijntdd8cpz],.shift-cover td[b-ijntdd8cpz]{padding:5px}.shift-cover nav button[b-ijntdd8cpz]{flex:1 1 40%}}@media print{.shift-cover nav[b-ijntdd8cpz],.shift-cover button[b-ijntdd8cpz],.shift-cover .file-control[b-ijntdd8cpz]{display:none}.shift-cover .split[b-ijntdd8cpz]{display:block}}
/* /Pages/SignalFoundry.razor.rz.scp.css */
.signal-foundry[b-sd9sxbiyal]{font:16px/1.5 system-ui,sans-serif;color:#151515;background:#fff;max-width:1500px;margin:auto;padding:20px}.signal-foundry h1[b-sd9sxbiyal]{font-size:30px;line-height:1.1;margin:0 0 12px}.signal-foundry h2[b-sd9sxbiyal]{font-size:21px;margin:0 0 12px}.signal-foundry h3[b-sd9sxbiyal]{font-size:17px;margin:0 0 8px}.signal-foundry h4[b-sd9sxbiyal]{font-size:14px;margin:0 0 8px}.signal-foundry p[b-sd9sxbiyal]{max-width:90ch}.signal-foundry button[b-sd9sxbiyal],.signal-foundry input[b-sd9sxbiyal],.signal-foundry select[b-sd9sxbiyal],.signal-foundry textarea[b-sd9sxbiyal]{font:inherit;border:1px solid #444;border-radius:0;padding:8px;background:#fff;color:#111}.signal-foundry button[b-sd9sxbiyal]{cursor:pointer}.signal-foundry button:disabled[b-sd9sxbiyal]{cursor:default;opacity:.5}.signal-foundry button.selected[b-sd9sxbiyal],.signal-foundry button.finish[b-sd9sxbiyal]{background:#153d9b;color:#fff;border-color:#153d9b}.signal-foundry button:focus-visible[b-sd9sxbiyal],.signal-foundry input:focus-visible[b-sd9sxbiyal],.signal-foundry textarea:focus-visible[b-sd9sxbiyal],.signal-foundry select:focus-visible[b-sd9sxbiyal]{outline:3px solid #111;outline-offset:2px}.signal-foundry nav[b-sd9sxbiyal],.toolbar[b-sd9sxbiyal],.brushes[b-sd9sxbiyal]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:12px 0}.signal-foundry fieldset[b-sd9sxbiyal]{border:0;padding:0;margin:0;min-width:0}.signal-foundry label[b-sd9sxbiyal]{display:flex;flex-direction:column;gap:5px}.signal-foundry label.inline[b-sd9sxbiyal]{flex-direction:row;align-items:center}.signal-foundry input[type=checkbox][b-sd9sxbiyal]{width:20px;height:20px}.signal-foundry textarea[b-sd9sxbiyal]{resize:vertical;width:100%;box-sizing:border-box}.signal-foundry a[b-sd9sxbiyal]{color:#153d9b}.signal-foundry section[b-sd9sxbiyal],.signal-foundry details.rules[b-sd9sxbiyal],.moderation[b-sd9sxbiyal]{border-top:2px solid #222;padding:18px 0;margin-top:16px}.signal-foundry summary[b-sd9sxbiyal]{cursor:pointer;font-weight:700}.status[b-sd9sxbiyal]{border-left:5px solid #153d9b;background:#f2f2f2;padding:12px}.signal-foundry .error[b-sd9sxbiyal]{border-left:5px solid #a11919;background:#fff0f0;padding:12px}.warning[b-sd9sxbiyal]{border-left:5px solid #a57f00;background:#fff7d6;padding:12px}.small[b-sd9sxbiyal]{font-size:13px}.game-layout[b-sd9sxbiyal]{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px}.mission-list[b-sd9sxbiyal]{border-right:1px solid #aaa;padding-right:16px}.mission-list h2[b-sd9sxbiyal]{margin-top:16px}.mission-list button[b-sd9sxbiyal]{display:block;width:100%;text-align:left;margin:6px 0}.mission-list span[b-sd9sxbiyal]{font-variant-numeric:tabular-nums;font-weight:700;margin-right:5px}.mission-list p[b-sd9sxbiyal]{font-size:14px}.board-controls[b-sd9sxbiyal]{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:16px 0}.program[b-sd9sxbiyal]{font:700 22px monospace;letter-spacing:2px}.evidence[b-sd9sxbiyal]{display:flex;flex-wrap:wrap;gap:16px}.evidence article[b-sd9sxbiyal]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border:1px solid #999;padding:12px}.evidence article .small[b-sd9sxbiyal]{flex-basis:100%;font-weight:700}.counts[b-sd9sxbiyal]{display:flex;gap:18px;flex-wrap:wrap;border:2px solid #111;padding:12px;margin:18px 0}.result[b-sd9sxbiyal]{border:2px solid #153d9b;padding:18px}.builder[b-sd9sxbiyal]{max-width:1100px}.builder-fields[b-sd9sxbiyal],.mapping[b-sd9sxbiyal]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.builder-fields .wide[b-sd9sxbiyal]{grid-column:1/-1}.analysis[b-sd9sxbiyal],.source[b-sd9sxbiyal]{border-left:5px solid #153d9b;padding:12px;background:#f2f2f2}.publish[b-sd9sxbiyal]{border:2px solid #111;padding:16px}.signal-foundry footer[b-sd9sxbiyal]{border-top:2px solid #111;margin-top:30px;font-size:13px}.brushes[b-sd9sxbiyal]{margin:12px 0}.rules ol[b-sd9sxbiyal]{columns:2;max-width:900px}.rules li[b-sd9sxbiyal]{break-inside:avoid;margin-bottom:6px}@media(max-width:820px){.game-layout[b-sd9sxbiyal]{grid-template-columns:1fr}.mission-list[b-sd9sxbiyal]{border:1px solid #aaa;padding:12px;max-height:250px;overflow:auto}.builder-fields[b-sd9sxbiyal],.mapping[b-sd9sxbiyal]{grid-template-columns:1fr}.rules ol[b-sd9sxbiyal]{columns:1}.signal-foundry[b-sd9sxbiyal]{padding:12px}.board-controls[b-sd9sxbiyal]{gap:16px}.evidence article[b-sd9sxbiyal]{gap:8px}.program[b-sd9sxbiyal]{font-size:18px}}
/* /Pages/SignalFoundryBoard.razor.rz.scp.css */
.signal-board[b-ze0b3t7cmv]{display:grid;grid-template-columns:repeat(3,2.5rem);gap:3px;width:max-content}.cell[b-ze0b3t7cmv]{width:2.5rem;height:2.5rem;display:grid;place-items:center;border:1px solid #222;font:700 1rem system-ui;box-sizing:border-box;padding:0;border-radius:0}.color-0[b-ze0b3t7cmv]{background:#fff;color:#222}.color-1[b-ze0b3t7cmv]{background:#c42020;color:#fff}.color-2[b-ze0b3t7cmv]{background:#164fc7;color:#fff}.color-3[b-ze0b3t7cmv]{background:#f0ca00;color:#111}button.cell[b-ze0b3t7cmv]{cursor:crosshair}button.cell:focus-visible[b-ze0b3t7cmv]{outline:3px solid #111;outline-offset:2px}.different[b-ze0b3t7cmv]{outline:3px dashed #111;outline-offset:-5px}
/* /Pages/StoryTree.razor.rz.scp.css */
.story-page[b-q42hd28ld0]{color-scheme:dark;--paper:#14181f;--surface:#1e2530;--ink:#f3f5fa;--muted:#b7c2d2;--line:#455166;--accent:#bacfff;--button:#d7e3ff;--button-ink:#18263e;min-height:100vh;background:var(--paper);color:var(--ink);font:16px/1.65 system-ui,sans-serif}
.story-page *[b-q42hd28ld0]{box-sizing:border-box}header[b-q42hd28ld0],footer[b-q42hd28ld0]{max-width:1160px;margin:auto;padding:20px 30px}nav[b-q42hd28ld0]{display:flex;gap:20px;align-items:center;font-size:.9rem;margin-bottom:18px}nav span[b-q42hd28ld0]{font-weight:700}a[b-q42hd28ld0]{color:var(--accent)}h1[b-q42hd28ld0]{font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.18;margin:0 0 12px;letter-spacing:-.035em}header>p[b-q42hd28ld0]{color:var(--muted);max-width:650px;margin:0 0 22px}h2[b-q42hd28ld0]{font-size:1.4rem;line-height:1.3;margin:0 0 20px}h3[b-q42hd28ld0]{font-size:1.1rem;line-height:1.4;margin:24px 0 12px}button[b-q42hd28ld0],input[b-q42hd28ld0],textarea[b-q42hd28ld0]{font:inherit}button[b-q42hd28ld0]{border:1px solid transparent;border-radius:8px;background:var(--button);color:var(--button-ink);font-weight:650;padding:10px 16px;cursor:pointer}button:disabled[b-q42hd28ld0]{opacity:.72;cursor:wait}button.secondary[b-q42hd28ld0]{border-color:var(--line);background:var(--surface);color:var(--ink)}button:hover:enabled[b-q42hd28ld0]{filter:brightness(1.08)}button:focus-visible[b-q42hd28ld0],a:focus-visible[b-q42hd28ld0],input:focus-visible[b-q42hd28ld0],textarea:focus-visible[b-q42hd28ld0],summary:focus-visible[b-q42hd28ld0]{outline:3px solid var(--accent);outline-offset:3px}.layout[b-q42hd28ld0]{max-width:1160px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:44px;padding:20px 30px 40px}.layout>main[b-q42hd28ld0]{min-width:0}.sidebar[b-q42hd28ld0]{border-left:1px solid var(--line);padding-left:26px}.sidebar h2[b-q42hd28ld0]{font-size:1.15rem}.section-heading[b-q42hd28ld0]{display:flex;justify-content:space-between;align-items:center}.section-heading h2[b-q42hd28ld0]{margin:0}.example[b-q42hd28ld0],.composer[b-q42hd28ld0],.reading[b-q42hd28ld0]{max-width:760px}.example[b-q42hd28ld0]{padding:26px;background:var(--surface);border:1px solid var(--line);border-radius:12px}.example>h3[b-q42hd28ld0]{font-size:1.5rem;margin:18px 0}.paragraph[b-q42hd28ld0]{border-left:3px solid var(--line);padding:12px 20px;margin:20px 0;white-space:pre-wrap;overflow-wrap:anywhere}.paragraph p[b-q42hd28ld0]{margin:0}.paragraph.current[b-q42hd28ld0]{border-left-color:var(--accent)}.paragraph button[b-q42hd28ld0]{font-size:.85rem;margin-top:14px}.branches[b-q42hd28ld0]{display:grid;gap:12px;margin:12px 0 20px}.branch[b-q42hd28ld0]{text-align:left;border:1px solid var(--line);background:var(--paper);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;padding:16px 20px}.branch strong[b-q42hd28ld0],.branch span[b-q42hd28ld0]{display:block}.branch span[b-q42hd28ld0]{font-size:.93rem;font-weight:400;color:var(--muted)}.branch span:last-child[b-q42hd28ld0]{color:var(--accent)}.example-action[b-q42hd28ld0]{margin-top:24px}.hint[b-q42hd28ld0]{color:var(--muted);font-size:.875rem;line-height:1.5}.toolbar[b-q42hd28ld0]{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}label[b-q42hd28ld0]{display:block;font-weight:650;margin:18px 0 8px}input[b-q42hd28ld0],textarea[b-q42hd28ld0]{border:1px solid var(--line);border-radius:7px;background:var(--paper);color:var(--ink);padding:10px 12px;width:100%}textarea[b-q42hd28ld0]{min-height:165px;resize:vertical}input[b-q42hd28ld0]::placeholder,textarea[b-q42hd28ld0]::placeholder{color:var(--muted)}.field-error[b-q42hd28ld0]{color:#ffc3bf;font-size:.9rem;margin:6px 0}.field-error:empty[b-q42hd28ld0]{display:none}input[aria-invalid=true][b-q42hd28ld0],textarea[aria-invalid=true][b-q42hd28ld0]{border-color:#ffc3bf}.status[b-q42hd28ld0]{max-width:1100px;margin:0 auto 12px;padding:12px 16px;border-radius:7px;background:var(--surface);color:var(--ink)}.status[data-error=true][b-q42hd28ld0]{color:#ffc3bf;border:1px solid #a57878}.search>div[b-q42hd28ld0]{display:flex;gap:8px}.search input[b-q42hd28ld0]{min-width:0}.search button[b-q42hd28ld0]{font-size:.85rem;padding:8px}.story-list[b-q42hd28ld0]{display:grid;gap:10px;margin-top:20px}.story-choice[b-q42hd28ld0]{text-align:left;background:var(--surface);color:var(--ink);border:1px solid var(--line);width:100%;font-weight:400}.story-choice strong[b-q42hd28ld0],.story-choice span[b-q42hd28ld0]{display:block}.story-choice span[b-q42hd28ld0]{font-size:.85rem;color:var(--muted);margin-top:4px}.story-choice[aria-current=true][b-q42hd28ld0]{border-color:var(--accent)}details[b-q42hd28ld0]{margin-top:24px}summary[b-q42hd28ld0]{cursor:pointer;color:var(--accent);font-size:.9rem}.prompts .story-choice[b-q42hd28ld0]{margin-top:12px}.continuation[b-q42hd28ld0]{margin-top:24px;border-top:1px solid var(--line);padding-top:4px}.copy-fallback[b-q42hd28ld0]{margin:12px 0}footer[b-q42hd28ld0]{border-top:1px solid var(--line);font-size:.875rem;color:var(--muted)}footer details[b-q42hd28ld0]{margin:0}footer p[b-q42hd28ld0]{max-width:780px}
@media(max-width:760px){header[b-q42hd28ld0],footer[b-q42hd28ld0]{padding:22px 20px}.layout[b-q42hd28ld0]{grid-template-columns:1fr;gap:32px;padding:12px 20px 30px}.sidebar[b-q42hd28ld0]{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.example[b-q42hd28ld0]{padding:20px}nav[b-q42hd28ld0]{margin-bottom:24px}}

@media(min-width:650px){.example .branches[b-q42hd28ld0]{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* /Pages/TimeCapsule.razor.rz.scp.css */

.capsule-page[b-sag7rh9e3w]{color-scheme:light;--ink:#382d3b;--paper:#ffffff;--violet:#1746c7;--line:#ffffff}*[b-sag7rh9e3w]{box-sizing:border-box}.capsule-page[b-sag7rh9e3w]{min-height:100vh;background:#ffffff;color:var(--ink);margin:0;font:16px/1.7 system-ui,sans-serif}button[b-sag7rh9e3w],input[b-sag7rh9e3w],textarea[b-sag7rh9e3w]{font:inherit}button[b-sag7rh9e3w]{cursor:pointer;background:var(--violet);color:white;border:1px solid var(--violet);border-radius:0;padding:.65rem 1.3rem}button:disabled[b-sag7rh9e3w]{cursor:wait;opacity:.6}button[b-sag7rh9e3w],input[b-sag7rh9e3w],textarea[b-sag7rh9e3w],a[b-sag7rh9e3w]{outline-offset:4px}.quiet[b-sag7rh9e3w]{background:transparent;color:var(--violet)}input[b-sag7rh9e3w],textarea[b-sag7rh9e3w]{width:100%;background:white;color:var(--ink);border:1px solid #ffffff;border-radius:0;padding:.7rem}textarea[b-sag7rh9e3w]{min-height:240px;resize:vertical}label[b-sag7rh9e3w]{display:block;font-weight:650;margin:1rem 0 .35rem}h1[b-sag7rh9e3w]{font:500 2rem/1.15 Georgia,serif;margin:1rem 0}h2[b-sag7rh9e3w]{font:500 1.8rem/1.3 Georgia,serif;overflow-wrap:anywhere}.wrap[b-sag7rh9e3w]{max-width:850px;padding:3rem 1rem;margin:auto}header[b-sag7rh9e3w]{text-align:center;padding-bottom:2rem}header p[b-sag7rh9e3w]{max-width:580px;margin:auto;color:#666666}.eyebrow[b-sag7rh9e3w]{letter-spacing:.2em;font-size:.75rem;color:var(--violet)}.sheet[b-sag7rh9e3w]{background:var(--paper);padding:2rem 3rem;border:1px solid var(--line);border-radius:0}.small[b-sag7rh9e3w]{font-size:.83rem;color:#666666}.actions[b-sag7rh9e3w]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.stamp[b-sag7rh9e3w]{border:2px double var(--violet);display:inline-block;padding:.4rem 1rem;color:var(--violet);font-size:.78rem;letter-spacing:.12em;margin-bottom:1rem}.countdown[b-sag7rh9e3w]{font:500 2rem/1.3 Georgia,serif;color:var(--violet);margin:1.5rem 0}.message[b-sag7rh9e3w]{white-space:pre-wrap;overflow-wrap:anywhere;font:1.1rem/1.9 Georgia,serif;border-top:1px solid var(--line);padding-top:1.5rem}.status[b-sag7rh9e3w]{padding:.7rem;margin:0 0 1rem;border:1px solid var(--line);background:var(--paper)}.status:empty[b-sag7rh9e3w]{display:none}.status[data-error=true][b-sag7rh9e3w]{background:#ffffff;color:#c60000}.saved-link[b-sag7rh9e3w]{margin:1rem 0}.rules[b-sag7rh9e3w]{margin-top:2rem;padding:0 1rem}.open-existing[b-sag7rh9e3w]{margin-top:1.5rem;border-top:1px solid var(--line);padding-top:1rem}.report[b-sag7rh9e3w]{background:none;border:0;color:#666666;text-decoration:underline;padding:.5rem 0;font-size:.85rem}dialog[b-sag7rh9e3w]{border:1px solid var(--line);border-radius:0;width:calc(100% - 2rem);max-width:500px;color:var(--ink);background:var(--paper)}dialog[b-sag7rh9e3w]::backdrop{background:#382d3b77}dialog textarea[b-sag7rh9e3w]{min-height:100px}[hidden][b-sag7rh9e3w]{display:none!important}@media(max-width:600px){.sheet[b-sag7rh9e3w]{padding:1.4rem}.wrap[b-sag7rh9e3w]{padding-top:1.5rem}}
/* /Pages/TimeMarket.razor.rz.scp.css */
.market-page[b-26kv2qagu0]{min-height:100vh;background:#ffffff;color:#263b3b;font:16px/1.65 system-ui,sans-serif}header[b-26kv2qagu0],footer[b-26kv2qagu0]{padding:2rem max(4vw,1rem)}header[b-26kv2qagu0]{background:#ffffff;border-bottom:1px solid #ffffff}.masthead[b-26kv2qagu0]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.eyebrow[b-26kv2qagu0]{font-size:.8rem;letter-spacing:.14em}h1[b-26kv2qagu0]{font:500 2rem/1.1 Georgia,serif;margin:.8rem 0}header p[b-26kv2qagu0]{max-width:850px}main[b-26kv2qagu0]{max-width:1500px;margin:auto;padding:2rem}.market-layout[b-26kv2qagu0]{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:2rem}.listing-grid[b-26kv2qagu0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.listing[b-26kv2qagu0]{padding:1.2rem;background:#fff;border:1px solid #ffffff;border-radius:0}.listing h3[b-26kv2qagu0]{font:600 1.2rem/1.4 Georgia,serif}.listing p[b-26kv2qagu0]{white-space:pre-wrap}.chips[b-26kv2qagu0]{display:flex;gap:.4rem;flex-wrap:wrap}.chips span[b-26kv2qagu0]{font-size:.7rem;background:#ffffff;border-radius:0;padding:.15rem .55rem}.filter-row[b-26kv2qagu0]{display:flex;gap:1rem;align-items:center;justify-content:space-between}.filter-row select[b-26kv2qagu0]{max-width:220px}.small[b-26kv2qagu0]{font-size:.82rem;color:#666666}button[b-26kv2qagu0]{background:#00692c;color:#fff;border:1px solid #00692c;border-radius:0;padding:.6rem .9rem}.quiet[b-26kv2qagu0]{background:transparent;color:#00692c}.toolbar[b-26kv2qagu0]{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0}.inbox[b-26kv2qagu0]{background:#ffffff;padding:1.2rem;border-radius:0}.thread-link[b-26kv2qagu0]{display:block;width:100%;text-align:left;background:#fff;color:#263b3b;border-color:#ffffff;margin:.5rem 0}.thread-link strong[b-26kv2qagu0],.thread-link span[b-26kv2qagu0]{display:block}.thread-link span[b-26kv2qagu0]{font-size:.8rem}.conversation[b-26kv2qagu0]{border-top:2px solid #ffffff;margin-top:1rem;padding-top:1rem}.message-list[b-26kv2qagu0]{max-height:400px;overflow:auto}.message[b-26kv2qagu0]{background:#fff;padding:.6rem .8rem;border-radius:0;margin:.5rem .7rem .5rem 0}.message.mine[b-26kv2qagu0]{background:#ffffff;margin:.5rem 0 .5rem .7rem}.message span[b-26kv2qagu0]{font-size:.7rem;color:#666666}.message p[b-26kv2qagu0]{white-space:pre-wrap;margin:.2rem 0}.composer[b-26kv2qagu0]{max-width:850px;background:#fff;border:1px solid #ffffff;padding:1.5rem;border-radius:0;margin:1rem 0 2rem}.fields[b-26kv2qagu0]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}label[b-26kv2qagu0]{display:block;margin:.7rem 0 .3rem}input[b-26kv2qagu0],textarea[b-26kv2qagu0],select[b-26kv2qagu0]{width:100%;padding:.65rem;border:1px solid #ffffff;border-radius:0;background:#fff;color:#263b3b}textarea[b-26kv2qagu0]{min-height:110px}.editorial[b-26kv2qagu0]{margin-top:2rem;padding:1rem;border:1px solid #ffffff}.exercise-grid[b-26kv2qagu0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.7rem}.exercise[b-26kv2qagu0]{background:#fff;color:#263b3b;border-color:#ffffff;text-align:left}.exercise strong[b-26kv2qagu0],.exercise span[b-26kv2qagu0]{display:block}.exercise span[b-26kv2qagu0]{font-size:.85rem}.status[b-26kv2qagu0]{max-width:1400px;margin:1rem auto;padding:.8rem;background:#ffffff}.empty[b-26kv2qagu0]{padding:2rem;border:1px dashed #ffffff}summary[b-26kv2qagu0]{cursor:pointer}footer[b-26kv2qagu0]{font-size:.83rem;border-top:1px solid #ffffff}@media(max-width:1000px){.market-layout[b-26kv2qagu0]{grid-template-columns:1fr}main[b-26kv2qagu0]{padding:1rem}.inbox[b-26kv2qagu0]{max-width:none}}@media(max-width:550px){.masthead[b-26kv2qagu0],.filter-row[b-26kv2qagu0]{display:block}.fields[b-26kv2qagu0]{grid-template-columns:1fr}.filter-row select[b-26kv2qagu0]{max-width:none}}
/* /Pages/YouTubeInspector.razor.rz.scp.css */
.youtube-tool[b-gwlq13fm2p]{max-width:1100px;margin:0 auto;padding:24px 18px;color:#edf2f7;background:#151b22;min-height:100vh;font:15px/1.45 system-ui,sans-serif}.youtube-tool header[b-gwlq13fm2p]{display:flex;gap:22px;align-items:center;margin-bottom:20px}.youtube-tool h1[b-gwlq13fm2p]{font-size:1.5rem;margin:0}.youtube-tool a[b-gwlq13fm2p]{color:#acd4f5}.youtube-tool label[b-gwlq13fm2p]{display:block;font-weight:650}.youtube-tool label span[b-gwlq13fm2p],.small[b-gwlq13fm2p]{color:#b8c6d3;font-weight:400}.youtube-tool textarea[b-gwlq13fm2p]{box-sizing:border-box;width:100%;resize:vertical;padding:12px;background:#10161d;color:#edf2f7;border:1px solid #53677b;border-radius:6px;font:inherit;margin:7px 0 12px}.actions[b-gwlq13fm2p],.row-actions[b-gwlq13fm2p]{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.youtube-tool button[b-gwlq13fm2p]{font:inherit;border:1px solid #53677b;border-radius:5px;padding:7px 12px;min-height:38px;background:#243343;color:#edf2f7;cursor:pointer}.youtube-tool button.primary[b-gwlq13fm2p]{background:#b5d9f2;color:#102333;border-color:#b5d9f2;font-weight:700}.youtube-tool button:disabled[b-gwlq13fm2p]{cursor:default;opacity:.65}.youtube-tool button:focus-visible[b-gwlq13fm2p],.youtube-tool a:focus-visible[b-gwlq13fm2p],.youtube-tool textarea:focus-visible[b-gwlq13fm2p]{outline:3px solid #c2e4ff;outline-offset:2px}.status[b-gwlq13fm2p],.error[b-gwlq13fm2p]{padding:10px 12px;margin:12px 0;background:#243343;border-radius:5px}.error[b-gwlq13fm2p]{background:#4e2931;color:#ffdfdf}.summary[b-gwlq13fm2p]{margin:24px 0 8px;color:#d0dce6}.results[b-gwlq13fm2p]{border-top:1px solid #405264}.result[b-gwlq13fm2p]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;padding:18px 0;border-bottom:1px solid #405264}.youtube-tool .thumbnail[b-gwlq13fm2p]{display:block;min-height:0;padding:0;border:0;background:#080c10;width:100%}.thumbnail img[b-gwlq13fm2p]{display:block;width:100%;height:auto}.empty-image[b-gwlq13fm2p]{display:grid;place-items:center;min-height:124px;background:#202a35;color:#bdc9d4}.details h2[b-gwlq13fm2p]{font-size:1.05rem;margin:3px 0 7px;line-height:1.35}.details p[b-gwlq13fm2p]{margin:4px 0}.availability[b-gwlq13fm2p]{font-size:.85rem;color:#ffcdc7}.availability.available[b-gwlq13fm2p]{color:#b6e8cd}.availability span[b-gwlq13fm2p],.dimensions[b-gwlq13fm2p],.input-link[b-gwlq13fm2p]{font-size:.8rem;color:#b8c6d3}.input-link[b-gwlq13fm2p]{overflow-wrap:anywhere}.row-actions[b-gwlq13fm2p]{margin-top:10px}.preview[b-gwlq13fm2p]{padding:18px;background:#1e2a36;border:1px solid #53677b;margin-top:20px}.preview h2[b-gwlq13fm2p]{font-size:1.1rem;margin-top:0}.preview img[b-gwlq13fm2p]{display:block;max-width:100%;max-height:65vh;width:auto;height:auto;background:#080c10}.preview .close[b-gwlq13fm2p]{float:right;margin-left:12px}.preview a[b-gwlq13fm2p]{margin-left:14px}.small[b-gwlq13fm2p]{font-size:.8rem;margin-top:18px}@media(max-width:600px){.youtube-tool[b-gwlq13fm2p]{padding:16px 12px}.result[b-gwlq13fm2p]{grid-template-columns:120px minmax(0,1fr);gap:12px}.row-actions[b-gwlq13fm2p]{gap:7px}.row-actions button[b-gwlq13fm2p]{font-size:.85rem;padding:5px 8px}.empty-image[b-gwlq13fm2p]{min-height:80px}}@media(max-width:380px){.result[b-gwlq13fm2p]{grid-template-columns:1fr}.image[b-gwlq13fm2p]{max-width:200px}}
/* /Shared/CollaborationRules.razor.rz.scp.css */
.collaboration-rules[b-1boynpvbp1]{font:14px/1.6 system-ui,sans-serif;opacity:1;border-top:1px solid currentColor;padding-top:.8rem;margin-top:1.5rem}.collaboration-rules summary[b-1boynpvbp1]{cursor:pointer;font-weight:550}.collaboration-rules p[b-1boynpvbp1]{max-width:75ch;margin:.8rem 0}
/* /Shared/PageSurface.razor.rz.scp.css */
.page-surface[b-yztn3ohrtl]{--surface-bg:light-dark(#f5f7fa,#161d27);--surface-panel:light-dark(#ffffff,#202b39);--surface-ink:light-dark(#233247,#e8eef7);--surface-muted:light-dark(#526276,#bccadb);--surface-line:light-dark(#b3c0d0,#5f728b);--surface-field:light-dark(#ffffff,#111a26);--surface-button:light-dark(#36567e,#3b5679);--surface-link:light-dark(#244e85,#bbd5f7);background:var(--surface-bg);color:var(--surface-ink);color-scheme:inherit;min-height:100vh}
.page-surface[b-yztn3ohrtl]  :is(.reading-page,.jam-page,.debate-page,.duel-page,.relay-page,.academy-page,.tournament-page,.team-page,.canvas-page,.museum-page,.capsule-page,.market-page,.membership,.catalog-studio,.field-work,.procedure-exchange,.review-room,.shift-cover,.signal-foundry){background:var(--surface-bg);color:var(--surface-ink);color-scheme:inherit;font-family:system-ui,sans-serif;line-height:1.6}
.page-surface[b-yztn3ohrtl]  header{background:transparent;color:var(--surface-ink);border-bottom:1px solid var(--surface-line);padding-top:1.25rem;padding-bottom:1.25rem}
.page-surface[b-yztn3ohrtl]  header h1{font-size:1.8rem;line-height:1.25;letter-spacing:normal;font-family:inherit;font-weight:650;margin:.35rem 0 .5rem}
.page-surface[b-yztn3ohrtl]  header p{max-width:65ch;font-size:1rem;margin:.4rem 0}
.page-surface[b-yztn3ohrtl]  :is(h1,h2,h3,h4,h5,h6,label){color:var(--surface-ink)}
.page-surface[b-yztn3ohrtl]  :is(section,aside,article,.panel,.reader,.author-panel,.arena,.placeholder,.project-tools,.control-panel,.setup,.guide,.question-card,.handoff,.finish,.enroll,.asset-panel,.media-panel,.review-panel,.writing-panel,.run-panel,.discovery-panel,.mission-list,.examples,.explanation,.privacy-bar,.example-notice){background-color:var(--surface-panel);color:var(--surface-ink);border-color:var(--surface-line)}
.page-surface[b-yztn3ohrtl]  :is(input,select,textarea){background-color:var(--surface-field);color:var(--surface-ink);border-color:var(--surface-line);border-radius:5px;line-height:1.5}
.page-surface[b-yztn3ohrtl]  button:not(.pixel):not(.cell):not(.palette button):not(.pixels button){background-color:var(--surface-button);color:#fff;border-color:var(--surface-line);border-radius:5px}
.page-surface[b-yztn3ohrtl]  button:disabled:not(.pixel):not(.cell):not(.palette button):not(.pixels button){background-color:var(--surface-panel);color:var(--surface-muted);opacity:1}
.page-surface[b-yztn3ohrtl]  :is(button.quiet,button.secondary,.course-link,.session,.public-choice,.task-draft,.poll-link,.example-button){background-color:var(--surface-panel);color:var(--surface-ink)}
.page-surface[b-yztn3ohrtl]  :is(button.selected,button.active,button[aria-pressed="true"]){outline:2px solid var(--surface-link);outline-offset:2px}
.page-surface[b-yztn3ohrtl]  a{color:var(--surface-link)}
.page-surface[b-yztn3ohrtl]  :is(.small,small,.help,.eyebrow,.kicker){color:var(--surface-muted);opacity:1;font-size:.875rem}
.page-surface[b-yztn3ohrtl]  :is(.status,.notice,.warning,.read-only){background-color:var(--surface-panel);color:var(--surface-ink);border-color:var(--surface-line)}
.page-surface[b-yztn3ohrtl]  :is(.error,.danger){color:light-dark(#872d3b,#ffbdc8)}
.page-surface[b-yztn3ohrtl]  button.danger{background-color:light-dark(#f8e9eb,#492b36);color:light-dark(#872d3b,#ffbdc8)}
.page-surface[b-yztn3ohrtl]  footer{background:transparent;color:var(--surface-muted);border-color:var(--surface-line)}
.page-surface[b-yztn3ohrtl]  details{margin:1rem 0}
.page-surface[b-yztn3ohrtl]  summary{color:var(--surface-ink);cursor:pointer;font-weight:550;line-height:1.5}
.page-surface[b-yztn3ohrtl]  .page-help>p{max-width:75ch;font-size:.9rem}
.page-surface[b-yztn3ohrtl]  :is(input,textarea)::placeholder{color:var(--surface-muted);opacity:1}
@media(max-width:600px){.page-surface[b-yztn3ohrtl]  header h1{font-size:1.6rem}}
/* /Shared/ReportBox.razor.rz.scp.css */
.report-box[b-8h7b7hxqcc]{font:13px/1.6 system-ui,sans-serif;margin:1rem 0;opacity:.9}.report-box summary[b-8h7b7hxqcc]{cursor:pointer}.report-box textarea[b-8h7b7hxqcc]{width:100%;min-height:80px;background:#fff;color:#202020;border:1px solid #777;padding:.5rem}.report-box label[b-8h7b7hxqcc]{display:block;margin-top:.7rem}.report-box button[b-8h7b7hxqcc]{padding:.4rem .8rem;border:1px solid currentColor;border-radius:5px;background:transparent;color:inherit}.report-box p[b-8h7b7hxqcc]{max-width:700px}
