.shortcut-guide{--ink:#242424;--muted:#616161;--navy:#0f6cbd;--teal:#0f6cbd;--dark:#115ea3;--pale:#ebf3fc;--bg:#f3f3f3;--line:#e0e0e0;--font:var(--font-sans);line-height:1.5}.shortcut-guide h1{letter-spacing:0;font-size:28px;font-weight:600;line-height:36px}.shortcut-guide h2{font-size:20px;font-weight:600;line-height:28px}.shortcut-guide h3{font-weight:600;line-height:24px}:where(.shortcut-guide) :is(button,input,select),.shortcut-guide .btn,.shortcut-guide .article-navigation .prev{border-radius:4px}.shortcut-guide a:focus-visible,.shortcut-guide button:focus-visible,.shortcut-guide input:focus-visible,.shortcut-guide select:focus-visible,.shortcut-guide summary:focus-visible,.shortcut-guide [tabindex]:focus-visible{outline-offset:2px;outline:2px solid #0f6cbd}.shortcut-guide input{accent-color:#0f6cbd}.shortcut-guide .nav{flex-wrap:wrap;align-items:stretch;gap:24px;height:auto;min-height:56px}.shortcut-guide .nav a{color:var(--ink);border:0;min-height:52px;font-size:14px;position:relative}.shortcut-guide .nav a.active{color:var(--ink);font-weight:600}.shortcut-guide .nav a.active:after{content:"";background:var(--teal);border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0}.shortcut-guide .nav a:hover{background:#f5f5f5}.shortcut-guide .small-count{color:#424242;background:#ebebeb}.shortcut-guide .guide-utilities{border-left:1px solid var(--line);align-items:center;gap:4px;margin:10px 0;padding-left:12px;display:flex}.shortcut-guide .guide-utilities button{color:#424242;place-items:center;width:36px;height:36px;display:grid}.shortcut-guide .guide-utilities button:hover{background:#f0f0f0}.shortcut-guide .title-sub{font-size:14px;line-height:22px}.shortcut-guide .title-block{padding:28px 0 24px}.shortcut-guide .example{color:var(--ink);background:#fff;border-color:#d1d1d1;border-radius:4px;font-size:12px}.shortcut-guide .example:hover{background:#f5f5f5;border-color:#b3b3b3}.shortcut-guide .app-group{color:var(--muted);letter-spacing:0;padding-left:12px;font-size:12px}.shortcut-guide .app-choice{border-radius:4px;gap:10px;padding:10px 12px;position:relative}.shortcut-guide .app-choice:hover{background:#ebebeb}.shortcut-guide .app-choice.on{background:#e8e8e8;border-color:#0000}.shortcut-guide .app-choice.on:before{content:"";background:var(--teal);border-radius:2px;width:3px;position:absolute;top:15px;bottom:15px;left:0}.shortcut-guide .app-label strong{font-size:14px}.shortcut-guide .app-label small{font-size:12px;line-height:16px}.shortcut-guide .badge,.shortcut-guide .badge.excel,.shortcut-guide .badge.word,.shortcut-guide .badge.powerpoint,.shortcut-guide .badge.teams,.shortcut-guide .badge.outlook-new,.shortcut-guide .badge.outlook-classic{background:0 0;border:0;border-radius:0;width:32px;min-width:32px;height:32px}.shortcut-guide .badge svg{width:32px;height:32px}.shortcut-guide .pivot th .app-mini .badge{width:24px;min-width:24px;height:24px}.shortcut-guide .pivot th .badge svg{width:24px;height:24px}.shortcut-guide .aside-title,.shortcut-guide .aside-note,.shortcut-guide .aside-title button{font-size:12px}.shortcut-guide .mode-tabs{background:0 0;border-bottom:1px solid #d1d1d1;border-radius:0;gap:12px;padding:0}.shortcut-guide .mode-tabs button{color:var(--ink);border-radius:4px 4px 0 0;padding:12px 8px;font-size:14px;position:relative}.shortcut-guide .mode-tabs button.active{color:var(--ink);box-shadow:none;background:0 0;font-weight:600}.shortcut-guide .mode-tabs button.active:after{content:"";background:var(--teal);border-radius:2px;height:3px;position:absolute;bottom:-1px;left:8px;right:8px}.shortcut-guide .mode-tabs button:hover{background:#ebebeb}.shortcut-guide .searchbox{border-color:#d1d1d1 #d1d1d1 #616161;border-radius:4px;min-height:48px}.shortcut-guide .searchbox:focus-within{border-color:#d1d1d1;border-bottom:2px solid var(--teal);box-shadow:none}.shortcut-guide .searchbox>svg{color:#616161}.shortcut-guide .searchbox input{padding:12px 0}.shortcut-guide .searchbox input::placeholder{color:#616161;font-size:14px}.shortcut-guide .key-builder{background:#fff;border-color:#d1d1d1;font-size:12px}.shortcut-guide .key-builder:hover{background:#f5f5f5}.shortcut-guide .filters select,.shortcut-guide .context-controls select,.shortcut-guide .feature-toolbar select{border-color:#d1d1d1 #d1d1d1 #616161;border-radius:4px;font-size:12px}.shortcut-guide .check-label,.shortcut-guide .filters .reset,.shortcut-guide .results-actions button,.shortcut-guide .table-legend,.shortcut-guide .edition-note,.shortcut-guide .action-sub,.shortcut-guide .context,.shortcut-guide .pivot th .edition,.shortcut-guide .record-condition,.shortcut-guide .list-app-label small{color:var(--muted);font-size:12px}.shortcut-guide .results-title h2{font-size:18px;line-height:26px}.shortcut-guide .results-title .result-meta{font-size:12px}.shortcut-guide .table-frame{border-color:#d1d1d1;border-radius:8px}.shortcut-guide .results-table{font-size:14px}.shortcut-guide .results-table thead th{color:var(--muted);background:#fafafa;font-size:12px}.shortcut-guide .results-table td,.shortcut-guide .results-table th{border-color:var(--line)}.shortcut-guide .results-table tbody tr:hover>td{background:#f5f5f5}.shortcut-guide .pivot tbody th{background:#fafafa}.shortcut-guide .key-combo kbd{color:#242424;font-family:var(--font);background:#fafafa;border-color:#d1d1d1 #d1d1d1 #b3b3b3;border-radius:4px}.shortcut-guide .key-trigger:hover kbd{background:#f0f0f0;border-color:#b3b3b3}.shortcut-guide .favorite{color:#616161;border-radius:4px}.shortcut-guide .favorite[aria-pressed=true]{background:var(--pale);color:var(--teal)}.shortcut-guide .favorite[aria-pressed=true] svg{fill:currentColor}.shortcut-guide .detail-link{font-size:12px}.shortcut-guide .compare-axis>div{background:#fff;border:1px solid #d1d1d1;border-radius:4px;padding:2px}.shortcut-guide .compare-axis button{color:var(--ink);border-radius:2px;font-size:12px}.shortcut-guide .compare-axis button.active{color:var(--ink);box-shadow:none;background:#ebebeb}.shortcut-guide .compare-axis button:hover{background:#f0f0f0}.shortcut-guide .scene-chip,.shortcut-guide .object-chip{border-radius:4px}.shortcut-guide dialog,.shortcut-guide .feature-category,.shortcut-guide .mobile-card,.shortcut-guide .builder-preview{border-radius:8px}.shortcut-guide dialog{border-color:#d1d1d1;box-shadow:0 8px 24px #00000026}.shortcut-guide .dialog-head{background:#fafafa}.shortcut-guide .dialog-head h2{font-size:20px}.shortcut-guide .dialog-head button:hover{background:#ebebeb}.shortcut-guide .btn:not(.secondary):hover{background:#115ea3}.shortcut-guide .article-body .article-lead,.shortcut-guide .article-body th{background:#fafafa}.shortcut-guide .source-list a:hover{background:#f5f5f5}@media (max-width:760px){.shortcut-guide h1{font-size:24px;line-height:32px}.shortcut-guide .nav{gap:14px}.shortcut-guide .nav a{gap:5px;min-height:48px;font-size:12px}.shortcut-guide .nav{flex-wrap:nowrap}.shortcut-guide .guide-utilities{border:0;flex:none;justify-content:flex-end;margin:0 0 0 auto;padding:0}.shortcut-guide .guide-utilities button{width:44px;height:40px}.shortcut-guide .mode-tabs{gap:4px}.shortcut-guide .mode-tabs button{font-size:12px}.shortcut-guide .app-choice{min-height:64px}.shortcut-guide .filters select,.shortcut-guide .context-controls select,.shortcut-guide .feature-toolbar select{font-size:16px}}@media (forced-colors:active){.shortcut-guide .badge svg{forced-color-adjust:none}.shortcut-guide .nav a.active:after,.shortcut-guide .mode-tabs button.active:after,.shortcut-guide .app-choice.on:before{background:highlight}.shortcut-guide .app-choice.on{outline:1px solid highlight}}@media print{.shortcut-guide .guide-utilities{display:none!important}}
