.aph-shell{max-width:1440px;margin:auto;padding:36px 28px 70px;color:#e8e4db}.aph-shell a,.aph-shell button,.aph-shell input,.aph-shell select,.aph-shell textarea{font:inherit}.aph-shell a{color:#d4b45c}.aph-shell button{cursor:pointer}.aph-shell button:disabled{opacity:.45;cursor:default}.aph-shell a:focus-visible,.aph-shell button:focus-visible,.aph-shell input:focus-visible,.aph-shell select:focus-visible,.aph-shell textarea:focus-visible{outline:2px solid #d4b45c;outline-offset:4px}.aph-masthead{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #34342e;padding-bottom:28px;margin-bottom:30px;gap:24px}.aph-masthead h1{font-family:var(--font-display),serif;font-size:70px;letter-spacing:-3px;line-height:1.1}.aph-masthead h1 span{color:#d4b45c}.aph-masthead p:not(.aph-eyebrow){color:#aaa69b}.aph-eyebrow{font-size:10px!important;letter-spacing:1.8px;color:#b6a26b;font-weight:600;margin:0 0 14px}.aph-account,.aph-actions,.aph-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.aph-account{font-size:12px}.aph-grid{display:grid;grid-template-columns:210px minmax(0,1fr) 260px;gap:28px}.aph-topics{align-self:start;position:sticky;top:85px}.aph-topics>button{width:100%;display:flex;justify-content:space-between;gap:10px;text-align:left;padding:12px 10px;border-radius:8px;color:#aaa69b;font-size:13px}.aph-topics>button.selected,.aph-topics>button:hover{background:#24231e;color:#e0c36d}.aph-topics small{color:#8e897c}.aph-topics hr{border:0;border-top:1px solid #30302b;margin:17px 0 24px}.aph-topics form{margin-top:30px}.aph-shell input,.aph-shell select,.aph-shell textarea{background:#141513;border:1px solid #383930;border-radius:8px;padding:11px 12px;color:#ede9df;max-width:100%;width:100%}.aph-shell textarea{resize:vertical;line-height:1.7}.aph-shell label{font-size:12px;color:#bcb8ac;display:block;margin:15px 0 8px}.aph-shell label input,.aph-shell label select,.aph-shell label textarea{display:block;margin-top:8px}.aph-shell fieldset{border:0;padding:0;margin:0}.aph-primary{display:inline-flex;align-items:center;justify-content:center;background:#d5b353!important;color:#191a14!important;padding:11px 17px;border:1px solid #d5b353;border-radius:8px;font-size:13px!important;font-weight:600!important}.aph-soft{padding:8px 12px;border:1px solid #3a3b32;border-radius:7px;font-size:12px!important;color:#d4c79e;background:transparent}.aph-soft[aria-pressed=true]{border-color:#d4b45c;background:#302b1c}.aph-fine{font-size:12px;color:#96958c;line-height:1.7;margin:14px 0}.aph-invitation{padding:22px;background:linear-gradient(115deg,#27251b,#171a17);border:1px solid #4b4228;border-radius:12px;display:flex;align-items:center;gap:16px;margin-bottom:24px}.aph-invitation h2{font-size:23px;font-family:var(--font-display),serif}.aph-invitation p{font-size:12px;color:#aaa69b}.aph-invitation .aph-primary{margin-left:auto;white-space:nowrap}.aph-spark{font-size:34px;color:#d8ba65}.aph-panel,.aph-post{background:#151715;border:1px solid #30342d;border-radius:12px;margin-bottom:18px;padding:24px}.aph-empty h2,.aph-feed-heading h2,.aph-panel h2{font-family:var(--font-display),serif;font-size:30px;line-height:1.2}.aph-feed-heading{display:flex;justify-content:space-between;align-items:center;margin:32px 0 22px;gap:16px}.aph-feed-heading select{width:auto;font-size:12px}.aph-feed-heading p:not(.aph-eyebrow){font-size:12px;color:#999b91;margin-top:8px}.aph-post-meta{display:flex;gap:10px;flex-wrap:wrap;font-size:11px;color:#96988c;margin-bottom:14px}.aph-post-meta button{color:#c6b171}.aph-post-title{text-align:left}.aph-post h2{font-family:var(--font-display),serif;font-size:27px;line-height:1.25;color:#f0ece1}.aph-post-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.85;margin:15px 0 24px;color:#bfc2b7}.aph-post footer{display:flex;align-items:center;flex-wrap:wrap;border-top:1px solid #2c3029;gap:3px;padding-top:10px}.aph-icon-action{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:40px;min-height:40px;padding:8px;border-radius:8px;color:#92998c;font-size:11px;background:transparent;transition:color .12s,background .12s}.aph-icon-action:hover{color:#e4ce90;background:#24271f}.aph-icon-action[aria-pressed=true]{color:#ebcd75;background:#37301e}.aph-icon-action:disabled{opacity:.45}.aph-icon-action svg{flex-shrink:0}.aph-globe{padding:24px;border:1px solid #3d4031;border-radius:12px;text-align:center;margin-bottom:20px;background:radial-gradient(ellipse at center,#242b1d,#141713 70%)}.aph-globe strong{font-family:var(--font-display),serif;font-size:38px;color:#dbc479}.aph-globe p:not(.aph-eyebrow){font-size:12px;color:#b5b7a6;line-height:1.6}.aph-globe small{font-size:10px;color:#8e9482;display:block;margin-top:20px}.aph-discovery .aph-panel{padding:20px}.aph-draft-row{display:flex;justify-content:space-between;gap:14px;text-align:left;width:100%;border-bottom:1px solid #30342d;padding:13px 0;font-size:12px!important}.aph-draft-row span{color:#8f9587;font-size:10px;white-space:nowrap}.aph-note{padding:10px 14px;color:#999f8f}.aph-note h3{color:#c7ccb9;font-family:var(--font-display),serif;font-size:22px}.aph-note p{line-height:1.8;margin:8px 0 16px}.aph-note a,.aph-note p{font-size:12px}.aph-channel-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:18px;font-size:12px;color:#aaa98f}.aph-error,.aph-notice{padding:15px;border-radius:8px;font-size:13px;margin-bottom:16px;display:flex;gap:12px;justify-content:space-between}.aph-error{background:#39231d;border:1px solid #714d3a;color:#f1c5a5}.aph-notice{background:#252c1d;border:1px solid #4b5835;color:#d5e3ac;overflow-wrap:anywhere}.aph-row{justify-content:space-between;margin:10px 0}.aph-row small{color:#97998f;font-size:11px}.aph-row .aph-over{color:#f1ad8a}.aph-back{font-size:12px;color:#d4b45c;margin:0 0 20px}.aph-comment{padding:18px 0;border-bottom:1px solid #30362b;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.aph-comment span{font-size:11px;color:#c6b171}.aph-comment p{line-height:1.7;margin-top:8px}.aph-reflection{border-left:2px solid #c3a252;padding:16px;margin-top:20px;line-height:1.8;font-size:14px;white-space:pre-wrap}.aph-reflection details,.aph-reflection small{font-size:11px;color:#a4ab97;display:block;margin-top:14px}.aph-empty{padding:50px 25px;text-align:center;border:1px dashed #404435;border-radius:12px;color:#a9ae9d}.aph-empty>span{font-size:40px;color:#b7a266}.aph-empty p{font-size:13px;margin-top:12px}@media (max-width:1150px){.aph-grid{grid-template-columns:180px minmax(0,1fr)}.aph-discovery{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:20px}.aph-note{grid-column:1/-1}.aph-invitation{flex-wrap:wrap}.aph-invitation .aph-primary{margin-left:0}}@media (max-width:700px){.aph-shell{padding:24px 14px 60px}.aph-masthead{align-items:flex-start;flex-direction:column;gap:16px}.aph-masthead h1{font-size:55px}.aph-grid{display:block}.aph-topics{position:static;display:flex;overflow:auto;gap:8px;padding-bottom:18px;margin-bottom:12px}.aph-topics>button{width:auto;white-space:nowrap;border:1px solid #33392b;padding:9px 12px}.aph-topics form,.aph-topics hr,.aph-topics small,.aph-topics>p{display:none}.aph-panel,.aph-post{padding:20px}.aph-discovery{display:grid;grid-template-columns:1fr;margin-top:30px}.aph-invitation{padding:18px}.aph-invitation h2{font-size:24px}.aph-feed-heading h2{font-size:27px}.aph-feed-heading{align-items:flex-start}.aph-account{flex-wrap:wrap}.aph-post h2{font-size:27px}}.aph-forum-page{max-width:760px;margin:auto;padding:28px 20px;color:#e8e4db;min-height:80vh}.aph-forum-page a{color:#c9aa62;text-decoration:none}.aph-forum-page .aph-panel{margin:16px 0}.aph-comment textarea,.aph-forum-page textarea{display:block;width:100%;min-height:90px;background:#141411;color:inherit;border:1px solid #4a4539;border-radius:8px;padding:12px}.aph-thread-parent{border-left:2px solid #b69551;padding:8px 16px;margin-bottom:20px}.aph-search{display:flex;gap:8px;margin:12px 0 20px}.aph-search input{min-width:0;flex:1;background:#151512;border:1px solid #454136;border-radius:8px;padding:10px 12px;color:inherit}.aph-comment:target{outline:1px solid #b69551;outline-offset:6px}.aph-reply-actions{gap:2px;flex-wrap:wrap}.aph-reply-actions .aph-icon-action{min-width:36px;min-height:36px;padding:6px}.aph-reply-actions .aph-soft{min-height:36px;padding:6px 8px;font-size:11px}.aph-thread-toggle[aria-expanded=true]{color:#ebcd75}.aph-thread-children{border-left:1px solid #454636;padding-left:14px;margin:12px 0 0 5px}.aph-thread-children .aph-thread-children .aph-thread-children .aph-thread-children{margin-left:0;padding-left:6px}.aph-thread-children .aph-comment:last-child{border-bottom:0;padding-bottom:0}.aph-inline-composer{margin:12px 0;padding:12px;border:1px solid #454636;border-radius:8px;white-space:normal}.aph-inline-composer label{display:block;font-size:12px;color:#c6b171}.aph-inline-composer textarea{width:100%;margin-top:8px}.aph-inline-composer small{color:#a4ab97}.aph-reply-actions button:focus-visible{outline:2px solid #ebcd75;outline-offset:2px}.aph-glass-follow{margin:0 0 20px;border:1px solid #51472d}.aph-glass-screen{padding:16px;background:#080c09;color:#bfd4ae;border-radius:12px}.aph-glass-screen p{font-size:17px;line-height:1.6}.aph-glass-follow button[aria-pressed=true]{border-color:#d2b15c;color:#e5c875}.aph-shell{padding-top:24px;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.aph-grid>*,.aph-shell *{min-width:0}.aph-masthead{padding-bottom:20px;margin-bottom:20px;gap:16px}.aph-masthead h1{font-size:clamp(36px,5vw,56px);letter-spacing:-1.5px}.aph-masthead .aph-eyebrow{margin-bottom:8px}.aph-account{gap:8px}.aph-primary{padding:8px 12px;font-size:12px!important;min-height:36px}.aph-soft{padding:6px 9px;font-size:11px!important;min-height:34px}.aph-topics>button{padding:8px 9px;font-size:12px;overflow-wrap:anywhere}.aph-topics>button>span:first-child{min-width:0}.aph-topics small,.aph-topics svg{flex-shrink:0}.aph-panel,.aph-post{padding:18px}.aph-post h2{font-size:24px;overflow-wrap:anywhere}.aph-post-title{max-width:100%}.aph-post-body{line-height:1.7;margin:12px 0 16px}.aph-invitation{padding:16px;gap:12px;margin-bottom:18px}.aph-invitation h2{font-size:22px}.aph-feed-heading{margin:22px 0 16px;flex-wrap:wrap}.aph-feed-heading h2,.aph-panel h2{font-size:25px}.aph-feed-heading select{max-width:100%}.aph-search{flex-wrap:wrap}.aph-search input{flex:1 1 150px}.aph-discuss{margin-left:auto}.aph-enki{scroll-margin-top:84px}.aph-enki-form{margin-top:16px}.aph-enki .aph-actions{gap:8px;align-items:center}.aph-enki .aph-actions>span{margin-top:0;font-size:11px;gap:8px}.aph-enki .aph-actions button{font-size:11px;padding:7px 10px;min-height:36px}.aph-enki-question{color:#d9bf77;font-size:12px;margin-bottom:8px}.aph-reflection{overflow-wrap:anywhere;padding:12px;margin-top:16px}.aph-reflection summary{cursor:pointer}.aph-orbit-host{min-height:320px}@media (max-width:700px){.aph-shell{padding:18px 12px calc(96px + env(safe-area-inset-bottom))}.aph-masthead{gap:12px}.aph-masthead h1{font-size:40px}.aph-topics{display:flex;flex-wrap:wrap;overflow:visible;gap:6px;padding-bottom:12px;margin-bottom:8px}.aph-topics>button{width:auto;max-width:100%;white-space:normal;padding:6px 9px;min-height:34px;font-size:11px;gap:6px}.aph-topics small{display:inline}.aph-topics>small{display:none}.aph-invitation{gap:10px}.aph-invitation h2{font-size:21px}.aph-panel,.aph-post{padding:15px}.aph-post h2{font-size:23px}.aph-post footer{gap:2px}.aph-icon-action{padding:6px;min-width:36px;min-height:36px}.aph-discuss{margin-left:0}.aph-shell input,.aph-shell select,.aph-shell textarea{font-size:16px}.aph-feed-heading select{font-size:16px;padding:7px 9px}.aph-enki .aph-actions{align-items:flex-start}.aph-enki .aph-actions>span{flex:1 1 180px}.aph-thread-children{padding-left:8px;margin-left:2px}}