.ask-room{--r-canvas:#f6f5f1;--r-surface:#fff;--r-line:#e7e5dd;--r-line-soft:#efeee8;--r-ink:#232220;--r-ink-2:#5c5a54;--r-ink-3:#8d8a82;--r-green:#2d4a47;--r-green-deep:#1f3634;--r-sage:#e8ebe4;--r-accent:#c0567b;--r-up:#0f9d6e;--r-down:#dc5b4b;--r-cash:#3b82f6;background:var(--r-canvas);height:100%;min-height:0;color:var(--r-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.ask-room__center{flex-direction:column;flex:1;min-width:0;min-height:0;padding:14px;display:flex}.ask-room .cave-chatui--page{border-radius:16px;height:100%;min-height:0}.ask-room__threads{border-right:1px solid var(--r-line);background:#fcfbf8;flex-direction:column;flex:none;width:262px;min-height:0;display:flex}.art-top{justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}.art-top h2{font-family:var(--font-newsreader,"Newsreader"), Georgia, serif;margin:0;font-size:19px;font-weight:600}.art-new{background:var(--r-green);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.art-new:hover{background:#25403d}.art-search{border:1px solid var(--r-line);background:#fff;border-radius:10px;align-items:center;gap:8px;margin:0 14px 12px;padding:8px 10px;display:flex}.art-search input{font:inherit;width:100%;color:var(--r-ink);background:0 0;border:0;outline:none;font-size:12.5px}.art-search svg{color:var(--r-ink-3);flex:none}.art-scroll{flex:1;min-height:0;padding:0 8px 14px;overflow-y:auto}.art-sec{letter-spacing:.07em;text-transform:uppercase;color:var(--r-ink-3);padding:8px 8px 4px;font-size:10.5px;font-weight:700}.art-item{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;padding:9px 10px;transition:background .12s;display:block}.art-item:hover{background:#f1f0ea}.art-item.is-active{border-color:var(--r-line);background:#fff;box-shadow:0 2px 8px #2828230d}.art-item .t1{color:var(--r-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.art-item .t2{align-items:center;gap:6px;margin-top:5px;display:flex}.art-item .chip{color:var(--r-green);background:var(--r-sage);white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:600}.art-item .time{color:var(--r-ink-3);font-size:10.5px}.art-empty{color:var(--r-ink-3);padding:18px 14px;font-size:12.5px;line-height:1.5}.ask-room__ctx{border-left:1px solid var(--r-line);background:#fcfbf8;flex-direction:column;flex:none;width:314px;min-height:0;display:flex}.arc-head{justify-content:space-between;align-items:center;padding:15px 16px 10px;display:flex}.arc-head .t{letter-spacing:.07em;text-transform:uppercase;color:var(--r-ink-3);align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.arc-head .sub{color:var(--r-ink-3);font-size:11px}.arc-dot{background:var(--r-up);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #0f9d6e29}.arc-scroll{flex-direction:column;flex:1;gap:11px;min-height:0;padding:4px 14px 16px;display:flex;overflow-y:auto}.arc-tile{text-align:left;border:1px solid var(--r-line);cursor:pointer;width:100%;font:inherit;color:inherit;background:#fff;border-radius:14px;padding:12px 13px;transition:border-color .15s,box-shadow .15s}.arc-tile:hover{border-color:#d8d6cc;box-shadow:0 3px 12px #2828230d}.arc-tile .tl{letter-spacing:.05em;text-transform:uppercase;color:var(--r-ink-3);align-items:center;gap:6px;margin-bottom:8px;font-size:10.5px;font-weight:700;display:flex}.arc-tile .tl svg{width:15px;height:15px;color:var(--r-green);flex:none}.arc-big{font-family:var(--font-newsreader,"Newsreader"), Georgia, serif;font-variant-numeric:tabular-nums;font-size:23px;font-weight:600}.arc-row{justify-content:space-between;align-items:center;padding:3px 0;font-size:12px;display:flex}.arc-row .muted{color:var(--r-ink-3)}.arc-row .s{font-variant-numeric:tabular-nums;font-weight:600}.arc-up{color:var(--r-up)}.arc-down{color:var(--r-down)}.arc-cash{color:var(--r-cash)}.arc-list .ml{justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.arc-list .ml .nm{min-width:0;font-weight:500;line-height:1.3}.arc-tag{white-space:nowrap;border-radius:5px;flex:none;padding:2px 6px;font-size:10px;font-weight:700}.arc-tag.held{background:var(--r-green);color:#fff}.arc-tag.watch{background:var(--r-sage);color:var(--r-green)}.arc-foot{border-top:1px solid var(--r-line-soft);color:var(--r-ink-3);margin-top:auto;padding:12px 16px;font-size:11px;line-height:1.5}.arc-prog{background:#f1f0ea;border-radius:4px;height:6px;margin-top:7px;overflow:hidden}.arc-prog i{background:var(--r-green);border-radius:4px;height:100%;display:block}.ask-room__tabs{display:none}@media (max-width:1180px) and (min-width:921px){.ask-room__ctx{display:none}}@media (max-width:920px){.ask-room{flex-direction:column}.ask-room__tabs{border-bottom:1px solid var(--r-line);background:#fff;flex:none;gap:4px;padding:8px 10px;display:flex}.ask-room__tabs button{font:inherit;color:var(--r-ink-3);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;padding:8px;font-size:12.5px;font-weight:600}.ask-room__tabs button.is-active{background:var(--r-sage);color:var(--r-green-deep)}.ask-room__threads,.ask-room__center,.ask-room__ctx{border-left:0;border-right:0;flex:1;width:100%;min-height:0;display:none}.ask-room__center{padding:8px}.ask-room--threads .ask-room__threads,.ask-room--chat .ask-room__center,.ask-room--context .ask-room__ctx{display:flex}}.ask-room{--r-canvas:#172826;--r-surface:#ffffff0f;--r-line:#ffffff1f;--r-line-soft:#ffffff14;--r-ink:#eef1ed;--r-ink-2:#ffffffc7;--r-ink-3:#ffffff8f;--r-green:#9ff0c7;--r-green-deep:#1f3634;--r-sage:#9ff0c724;--r-up:#52d6a1;--r-down:#ff8e7c;--r-cash:#8ec5ff;background:radial-gradient(120% 80% at 50% 0,#2d4a47 0%,#1f3634 50%,#142523 100%)}.ask-room .cave-chatui--page{border-color:var(--r-line);box-shadow:none;background:0 0}.ask-room .ask-room__threads{background:#00000024}.ask-room .art-top h2{color:#fff}.ask-room .art-new{background:var(--r-green);color:#1f3634}.ask-room .art-new:hover{background:#b6f5d6}.ask-room .art-search{background:var(--r-surface)}.ask-room .art-search input{color:#fff}.ask-room .art-search input::placeholder{color:var(--r-ink-3)}.ask-room .art-item:hover{background:#ffffff0f}.ask-room .art-item.is-active{border-color:var(--r-line);box-shadow:none;background:#ffffff1a}.ask-room .art-item .chip{color:var(--r-green)}.ask-room .ask-room__ctx{background:#00000024}.ask-room .arc-tile{background:var(--r-surface)}.ask-room .arc-tile:hover{box-shadow:none;background:#ffffff17;border-color:#ffffff38}.ask-room .arc-big{color:#fff}.ask-room .arc-tag.held{background:var(--r-green);color:#1f3634}.ask-room .arc-prog{background:#ffffff1a}@media (max-width:920px){.ask-room .ask-room__tabs{border-bottom-color:var(--r-line);background:0 0}.ask-room .ask-room__tabs button{color:var(--r-ink-3);min-height:40px}.ask-room .ask-room__tabs button.is-active{color:#fff;background:#ffffff1f}.ask-room .cave-chatui--page{border:0}}
