.conference-room{max-width:1120px;margin:auto}.conference-subtitle{color:var(--muted,#aaa);font-family:Georgia,serif}.conference-feature{border:1px solid #4d4434;border-left:3px solid #bba373;padding:28px;margin:36px 0;background:#141516}.conference-filters{display:flex;gap:14px;flex-wrap:wrap;align-items:end;border-block:1px solid #39352e;padding:22px 0}.conference-filters label{flex:1;min-width:140px}.conference-room .conference-check{display:flex;align-items:center;gap:8px;flex:none}.conference-check input{width:auto}.conference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.conference-card{border:1px solid #39352e;background:#151617;padding:24px;min-width:0}.conference-card h3{font:24px/1.4 Georgia,serif;margin:10px 0;overflow-wrap:anywhere}.conference-card p{font-size:14px;line-height:1.85}.conference-card small{color:#aaa;font-size:11px}.conference-actions{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.conference-room .button{display:inline-block;border:1px solid #60533d;padding:9px 13px;color:#c6ab79;font-size:12px;text-decoration:none}.conference-room section{margin-block:40px}.conference-room .conference-note{white-space:pre-wrap;overflow-wrap:anywhere}.conference-room pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:12px}.conference-room textarea{min-height:90px}.conference-room form{max-width:100%}.conference-room label{display:block;margin:12px 0}.conference-room input,.conference-room textarea,.conference-room select{max-width:100%;box-sizing:border-box}.conference-room fieldset{border:1px solid #39352e}.conference-room summary{cursor:pointer;color:#c6ab79}.conference-room .eyebrow{overflow-wrap:anywhere}.conference-room .muted{color:#aaa}.conference-room .heading-translation{display:block;font-size:24px;margin-top:16px}.conference-room .public-conference-note h4{font-size:13px;color:#c6ab79}@media(max-width:700px){.conference-grid{grid-template-columns:1fr}.conference-card,.conference-feature{padding:20px}.conference-filters{display:grid;grid-template-columns:1fr}.conference-room h1{font-size:38px}.conference-room .member-nav{flex-wrap:wrap}}

html body.conference-surface{--paper:#0d0e0f;--surface:#151617;--elevated:#18191a;--ink:#e7e1d6;--muted:#a09b90;--line:#353127;--accent:#c6ab79;background:var(--paper);color:var(--ink);color-scheme:dark}body.conference-surface input,body.conference-surface textarea,body.conference-surface select{background:#171819;color:#e7e1d6;border:1px solid #4a4439;padding:12px;font:14px/1.6 Arial,sans-serif}body.conference-surface button:hover{background:#26231d}body.conference-surface #conference-message{color:#c6ab79}body.conference-surface .conference-room textarea{width:100%}

.conference-intro{max-width:780px}.conference-intro p{font-size:16px;line-height:1.85}.conference-intro .conference-subtitle{font-size:23px;color:var(--ink)}.conference-intro-zh{max-width:780px;color:var(--muted);font-size:14px;line-height:1.9}
