.tense-cheatsheet{margin-top:28px;border:1px solid var(--line);border-top:5px solid var(--gold);background:#fff}.tense-cheatsheet>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;cursor:pointer;list-style:none;background:linear-gradient(135deg,#f4f7f9,#fff)}.tense-cheatsheet>summary::-webkit-details-marker{display:none}.tense-cheatsheet>summary span{display:flex;flex-direction:column;gap:4px}.tense-cheatsheet>summary small{color:var(--red);font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.tense-cheatsheet>summary b{font:600 25px/1.2 Georgia,serif;color:var(--navy)}.tense-cheatsheet>summary em{font-style:normal;color:var(--muted);font-size:12px}.tense-cheatsheet-body{padding:22px 24px 26px}.tense-cheat-legend{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:15px}.tense-cheat-legend span{padding:5px 9px;border-radius:99px;background:#edf4f8;color:#35566d;font-size:11px}.tense-cheat-legend span:nth-child(2){background:#f7f0dc;color:#705c19}.tense-cheat-legend span:nth-child(3){background:#f8e9ec;color:#812638}.tense-cheat-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--line)}.tense-cheat-table{width:100%;min-width:900px;border-collapse:collapse;font-size:13px}.tense-cheat-table th,.tense-cheat-table td{padding:9px 10px;border-bottom:1px solid #e7ebee;text-align:left;vertical-align:top}.tense-cheat-table thead th{background:#17324d;color:#fff;font-size:11px;letter-spacing:.04em}.tense-cheat-table tbody th{min-width:145px;color:var(--navy);font:600 15px/1.25 Georgia,serif;border-left:4px solid #39769b}.tense-cheat-table tbody th small{display:block;margin-top:3px;color:var(--muted);font:400 10px/1.3 Inter,system-ui,sans-serif}.tense-cheat-table td:not(:nth-child(2)){font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tense-cheat-table td b{color:#165b8b}.tense-cheat-table tr.compound th{border-left-color:var(--gold)}.tense-cheat-table tr.command th{border-left-color:var(--red)}.tense-cheatsheet-body>h3{margin:27px 0 12px;color:var(--navy);font:600 22px Georgia,serif}.tense-cheat-irregulars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 22px}.tense-cheat-irregulars section{padding-top:10px;border-top:3px solid #d9e1e5}.tense-cheat-irregulars h4{margin:0 0 7px;color:var(--navy);font:600 17px Georgia,serif}.tense-cheat-irregulars p{margin:0;color:#45545e;font-size:13px;line-height:1.6}.tense-cheat-irregulars p b{color:var(--red)}.tense-cheat-footnote{margin:22px 0 0;padding:15px 17px;background:#f4f3ee;color:#56636c;font-size:13px;line-height:1.55}.tense-cheat-footnote b{color:var(--navy)}@media(max-width:900px){.tense-cheat-irregulars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.tense-cheatsheet>summary{align-items:flex-start;padding:17px}.tense-cheatsheet>summary b{font-size:21px}.tense-cheatsheet>summary em{display:none}.tense-cheatsheet-body{padding:16px}.tense-cheat-irregulars{grid-template-columns:1fr}}
