.ssh-history{font-size:14px;line-height:1.7;color:#30384f;min-width:0}.ssh-history *{box-sizing:border-box}.ssh-history-count{margin:0 0 14px;color:#758098}.ssh-history-count>b{color:#5753ce;font-variant-numeric:tabular-nums}.ssh-record{border-top:1px solid #e6e8f0}.ssh-record:last-child{border-bottom:1px solid #e6e8f0}.ssh-record>summary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:78px;padding:13px 1px;list-style:none;cursor:pointer}.ssh-history summary::-webkit-details-marker{display:none}.ssh-record-title{min-width:0;display:grid;gap:4px}.ssh-record-title>b{font-size:16px;line-height:1.5;font-weight:650;overflow-wrap:anywhere}.ssh-record-title>span{font-size:12px;color:#7c879d;font-variant-numeric:tabular-nums}.ssh-record-result{display:grid;justify-items:end;gap:3px;flex:none}.ssh-record-result>strong{font-size:22px;line-height:1.2;font-weight:650;color:#5550c8}.ssh-record-result>strong small{font-size:12px;font-weight:500;margin-left:3px}.ssh-record-result>span{font-size:12px;color:#8690a3}.ssh-record-result>span>b{font-weight:500;color:#5a7183}.ssh-record-body{padding:0 0 18px;min-width:0}.ssh-record-body h4{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;color:#39445d;margin:19px 0 10px;font-weight:650}.ssh-record-body h4>span{font-size:12px;color:#8a93a5;font-weight:400}.ssh-question{background:#f7f8fc;border-radius:8px;margin:6px 0;min-width:0}.ssh-question>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:11px 12px;list-style:none;cursor:pointer;font-size:13px;line-height:1.6}.ssh-question>summary>b{flex:none;font-size:11px;font-weight:500}.ssh-correct{color:#238574}.ssh-wrong{color:#ba7850}.ssh-pending{color:#8690a0}.ssh-question-body{padding:0 12px 13px;font-size:13px;line-height:1.9;overflow-wrap:anywhere}.ssh-question-body p{margin:6px 0}.ssh-question-body .ssh-stem{font-size:14px;color:#39415c;margin-bottom:10px}.ssh-options{padding:0;margin:9px 0 14px;list-style:none}.ssh-options li{display:flex;gap:10px;margin:5px 0}.ssh-options li>b{font-weight:600;color:#8790a4;flex:none}.ssh-key{display:block;font-size:11px;color:#929aad;margin-top:8px}.ssh-explanation{border-top:1px solid #e7eaf2;padding-top:4px}.ssh-writing{padding-top:1px}.ssh-writing>pre,.ssh-paper-list pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.95;margin:0;color:#566078}.ssh-papers{margin-top:11px;border-left:2px solid #e8e5fb;padding-left:12px}.ssh-papers>summary{min-height:48px;display:flex;align-items:center;gap:9px;list-style:none;cursor:pointer;font-size:13px;color:#6562ae}.ssh-papers>summary>span{font-size:11px;color:#9594af}.ssh-paper-list{display:grid;gap:13px;padding-bottom:6px}.ssh-paper-list figure{margin:0;min-width:0}.ssh-paper-list figcaption{font-size:12px;color:#8690a0;margin-bottom:7px;overflow-wrap:anywhere}.ssh-paper-list img{width:100%;max-width:100%;height:auto;display:block;border:1px solid #e7e9f1;border-radius:6px}.ssh-empty-note{font-size:12px;color:#8c96a9}.ssh-history .ssh-audio{min-height:48px;margin-top:13px;font-size:13px}.ssh-history-empty{padding:30px 10px;text-align:center}.ssh-history-empty h3{font-size:18px;color:#495271}.ssh-history-empty p{font-size:14px;color:#7a849b;line-height:1.9;max-width:310px;margin:12px auto}@media(max-width:380px){.ssh-record>summary{gap:10px}.ssh-record-title>b{font-size:15px}.ssh-record-result>strong{font-size:20px}.ssh-question>summary{padding:10px;font-size:12px}.ssh-question-body{padding:0 10px 12px}.ssh-record-body h4{gap:7px}.ssh-record-body h4>span{font-size:11px}}
