.ShortcutUiDesignPreview-module__wnBJVG__page{background:#fff;max-width:1400px;min-height:100vh;margin:0 auto;padding:40px 32px 64px}.ShortcutUiDesignPreview-module__wnBJVG__header{justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.ShortcutUiDesignPreview-module__wnBJVG__header h1{letter-spacing:.015em;margin:0 0 12px;font-size:28px;line-height:1.5}.ShortcutUiDesignPreview-module__wnBJVG__header p,.ShortcutUiDesignPreview-module__wnBJVG__sectionHeading p{color:#626c80;margin:0;font-size:14px;line-height:1.8}.ShortcutUiDesignPreview-module__wnBJVG__header>a{border:1px solid var(--qbic-border);border-radius:9px;flex-shrink:0;padding:10px 15px;font-size:13px}.ShortcutUiDesignPreview-module__wnBJVG__sectionLinks{flex-wrap:wrap;gap:8px;margin-bottom:38px;display:flex}.ShortcutUiDesignPreview-module__wnBJVG__sectionLinks a{border:1px solid var(--qbic-border);border-radius:999px;padding:9px 16px;font-size:13px}.ShortcutUiDesignPreview-module__wnBJVG__sectionLinks a:hover,.ShortcutUiDesignPreview-module__wnBJVG__header>a:hover{background:var(--qbic-pale)}.ShortcutUiDesignPreview-module__wnBJVG__section{margin-top:40px;scroll-margin-top:24px}.ShortcutUiDesignPreview-module__wnBJVG__sectionHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.ShortcutUiDesignPreview-module__wnBJVG__sectionHeading h2{margin:0 0 10px;font-size:23px;line-height:1.5}.ShortcutUiDesignPreview-module__wnBJVG__pill{background:var(--qbic-pale);color:#596579;border-radius:999px;flex-shrink:0;padding:7px 12px;font-size:12px}.ShortcutUiDesignPreview-module__wnBJVG__menuGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1068px;margin:auto;display:grid}.ShortcutUiDesignPreview-module__wnBJVG__menuCard{min-width:0}.ShortcutUiDesignPreview-module__wnBJVG__cardHeading{align-items:center;gap:12px;display:flex}.ShortcutUiDesignPreview-module__wnBJVG__letter{border:1px solid var(--qbic-border);width:29px;height:29px;color:var(--qbic-primary);background:#fff;border-radius:8px;flex:0 0 29px;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.ShortcutUiDesignPreview-module__wnBJVG__cardHeading h3{margin:0;font-size:20px;line-height:1.4}.ShortcutUiDesignPreview-module__wnBJVG__cardHeading p{color:#626c80;margin:3px 0 0;font-size:12px}.ShortcutUiDesignPreview-module__wnBJVG__cardDescription{color:#626c80;margin:12px 0 16px;font-size:13px;line-height:1.65}.ShortcutUiDesignPreview-module__wnBJVG__menuSample{--border:var(--qbic-border);--pale:var(--qbic-pale);--ink:var(--qbic-ink);max-width:340px;margin:auto}.ShortcutUiDesignPreview-module__wnBJVG__menuSample>aside{max-height:none;margin:0;padding:0;display:block;position:static;overflow:visible}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__menuSample [class*=navCategoryIcon]>svg{width:var(--article-nav-icon-size);height:var(--article-nav-icon-size)}.ShortcutUiDesignPreview-module__wnBJVG__menuSample>button,.ShortcutUiDesignPreview-module__wnBJVG__menuSample>dialog{display:none}.ShortcutUiDesignPreview-module__wnBJVG__compareButton{border:1px solid var(--qbic-border);color:var(--qbic-primary);font:600 13px var(--font-sans);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;padding:10px 14px}.ShortcutUiDesignPreview-module__wnBJVG__compareButton:hover{background:var(--qbic-pale)}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoices{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice{border:1px solid var(--qbic-border);background:#fff;border-radius:12px;min-width:0;padding:12px;transition:border-color .18s,box-shadow .18s;position:relative}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice[data-selected=true]{border-color:var(--qbic-primary);box-shadow:0 0 0 2px var(--qbic-selected)}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice>button{width:100%;color:var(--qbic-ink);font:600 13px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice>button:after{content:"";border-radius:12px;position:absolute;inset:0}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice>button:focus-visible{outline:none}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice:has(>button:focus-visible){outline:2px solid var(--qbic-primary);outline-offset:4px}.ShortcutUiDesignPreview-module__wnBJVG__thumbnail{--thumbnail-scale:.225;pointer-events:none;height:76px;margin-top:14px;overflow:hidden}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__thumbnail[data-keyboard-design] .article-keyboard-guide{width:820px;transform:scale(var(--thumbnail-scale));transform-origin:0 0;margin:0;margin-left:calc((100% - 820px * var(--thumbnail-scale)) / 2);background:0 0;border:0;padding:0}:is(.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__thumbnail[data-keyboard-design] .article-keyboard-guide figcaption,.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__thumbnail[data-keyboard-design] .article-keyboard-operations,.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__thumbnail[data-keyboard-design] .article-keyboard-instruction,.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__thumbnail[data-keyboard-design] .article-keyboard-note){display:none}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__thumbnail[data-keyboard-design] .article-keyboard-viewport{padding:0;overflow:hidden}.ShortcutUiDesignPreview-module__wnBJVG__largeKeyboard{max-width:1068px;margin:auto}.ShortcutUiDesignPreview-module__wnBJVG__keyboardHeading{margin:0 0 18px}.ShortcutUiDesignPreview-module__wnBJVG__keyboardHeading h3{margin:0 0 7px;font-size:20px;line-height:1.5}.ShortcutUiDesignPreview-module__wnBJVG__keyboardHeading p{color:#626c80;margin:0;font-size:14px;line-height:1.7}.ShortcutUiDesignPreview-module__wnBJVG__allKeyboards{gap:24px;display:grid}.ShortcutUiDesignPreview-module__wnBJVG__allKeyboards .ShortcutUiDesignPreview-module__wnBJVG__largeKeyboard{width:100%}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme .article-keyboard-guide{--key-height:42px}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme .article-keyboard-layout{border-radius:12px;padding:12px}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme .article-keycap{height:var(--key-height);color:#546075;font-size:12px}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme .article-keycap.enter-bottom{height:var(--key-height)}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme .article-keycap.active{background:var(--qbic-primary);color:#fff;border-color:var(--qbic-primary);font-weight:700}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme .article-keycap.modifier{background:var(--qbic-selected);color:var(--qbic-primary);border-color:#aab9ed;font-weight:700}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=soft] .article-keyboard-layout{background:#edf1f8;border-color:#dfe6f0}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=soft] .article-keycap{border-radius:7px;box-shadow:0 1px 2px #1c29400a}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=slim] .article-keyboard-layout{background:linear-gradient(135deg,#e5e8ec,#f6f7f9);border-color:#d3d6dc;border-radius:15px;padding:16px}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=slim] .article-keycap{background:#fff;border-width:1px;border-color:#d0d4dc;border-radius:4px;box-shadow:0 1px 1px #20263114}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=dark] .article-keyboard-layout{background:linear-gradient(145deg,#383b47,#232530);border:1px solid #1b1c24;border-radius:16px;padding:18px;box-shadow:inset 0 1px 1px #ffffff35,0 4px 12px #17203315}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=dark] .article-keycap{color:#e6e8f0;background:linear-gradient(#464957,#353843);border-color:#171922;border-bottom-width:3px;border-radius:5px;box-shadow:inset 0 1px #ffffff18}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=dark] .article-keycap.active{color:#251453;background:#c7b8ff;border-color:#9c89df}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=dark] .article-keycap.modifier{color:#fff;background:#6b5d98;border-color:#4f4277}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=dark] .article-enter-key{--enter-fill:#3b3e4c;--enter-stroke:#171922;color:#e6e8f0}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=dark] .article-enter-key.active{--enter-fill:#c7b8ff;--enter-stroke:#9c89df;color:#251453}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-keyboard-layout{background:#e7e1d6;border-color:#cec7b8;border-radius:10px;padding:18px;box-shadow:inset 0 2px 3px #97897020,0 4px #d6d0c3}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-keycap{--key-height:45px;color:#514d46;background:linear-gradient(#fffdf8,#f1ece1);border-width:1px 1px 5px;border-color:#c5bdac;border-radius:5px;box-shadow:inset 2px 2px 1px #fff,inset -2px -2px 1px #d8d1c3}:is(.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-keyboard-row:first-child .article-keycap:not(.active):not(.modifier),.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-keyboard-row:last-child .article-keycap:not(.active):not(.modifier)){background:linear-gradient(#ebe7df,#ded8cd)}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-keycap.active{color:#fff;background:linear-gradient(#5651bd,#3531a2);border-color:#282577;box-shadow:inset 2px 2px #ffffff18}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-keycap.modifier{color:#332268;background:#dcd6f5;border-color:#b6a9d8;box-shadow:inset 2px 2px #ffffff60}:is(.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-keycap.enter-top.active,.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-keycap.enter-bottom.active){background:var(--qbic-primary)}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-enter-key{--enter-fill:#f7f3e9;--enter-stroke:#c5bdac;color:#514d46}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=raised] .article-enter-key.active{--enter-fill:var(--qbic-primary);--enter-stroke:#282577;color:#fff}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=outline] .article-keyboard-layout{background:#fff;border-color:#c3c9d6;border-radius:6px;padding:14px}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=outline] .article-keycap{--key-height:45px;color:#23304a;box-shadow:none;background:#fff;border:1.5px solid #8e99af;border-radius:3px;font-size:13px;font-weight:600}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=outline] .article-keycap.active{background:var(--qbic-primary);border-color:var(--qbic-primary);color:#fff}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=outline] .article-keycap.modifier{color:#302377;background:#ece8ff;border-color:#6055bb}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=outline] .article-enter-key{--enter-stroke:#8e99af;color:#23304a}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme[data-keyboard-design=outline] .article-enter-key.active{--enter-stroke:var(--qbic-primary);color:#fff}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme .article-keycap.enter-top{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.ShortcutUiDesignPreview-module__wnBJVG__page .ShortcutUiDesignPreview-module__wnBJVG__keyboardTheme .article-keycap.enter-bottom{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.ShortcutUiDesignPreview-module__wnBJVG__referenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ShortcutUiDesignPreview-module__wnBJVG__referenceGrid>section{border:1px solid var(--qbic-border);border-radius:12px;padding:22px}.ShortcutUiDesignPreview-module__wnBJVG__referenceGrid h3{margin:0 0 12px;font-size:17px;line-height:1.6}.ShortcutUiDesignPreview-module__wnBJVG__referenceGrid p{color:#626c80;margin:0 0 16px;font-size:13px;line-height:1.9}.ShortcutUiDesignPreview-module__wnBJVG__referenceGrid a{text-underline-offset:3px;margin-right:18px;font-size:13px;line-height:1.8;text-decoration:underline;display:inline-block}@media (max-width:1100px){.ShortcutUiDesignPreview-module__wnBJVG__menuGrid{gap:14px}.ShortcutUiDesignPreview-module__wnBJVG__menuSample{--article-nav-icon-gap:7px}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoices{gap:8px}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice{padding:9px}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice>button{flex-wrap:wrap;gap:6px}.ShortcutUiDesignPreview-module__wnBJVG__thumbnail{--thumbnail-scale:.18;height:65px}}@media (max-width:999px){.ShortcutUiDesignPreview-module__wnBJVG__menuGrid{grid-template-columns:1fr;gap:26px;max-width:none}.ShortcutUiDesignPreview-module__wnBJVG__menuCard{grid-template-columns:minmax(200px,1fr) 340px;column-gap:28px;display:grid}.ShortcutUiDesignPreview-module__wnBJVG__cardHeading{align-self:end}.ShortcutUiDesignPreview-module__wnBJVG__cardDescription{grid-column:1}.ShortcutUiDesignPreview-module__wnBJVG__menuSample{--article-nav-icon-gap:9px;grid-area:1/2/4;width:340px}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.ShortcutUiDesignPreview-module__wnBJVG__thumbnail{--thumbnail-scale:.225;height:76px}}@media (max-width:640px){.ShortcutUiDesignPreview-module__wnBJVG__page{padding:24px 16px 40px}.ShortcutUiDesignPreview-module__wnBJVG__header{flex-direction:column;align-items:flex-start;gap:16px}.ShortcutUiDesignPreview-module__wnBJVG__header h1{font-size:23px}.ShortcutUiDesignPreview-module__wnBJVG__sectionLinks{margin-bottom:26px}.ShortcutUiDesignPreview-module__wnBJVG__sectionHeading{flex-direction:column;align-items:flex-start;gap:14px}.ShortcutUiDesignPreview-module__wnBJVG__sectionHeading h2{font-size:21px}.ShortcutUiDesignPreview-module__wnBJVG__section{margin-top:30px}.ShortcutUiDesignPreview-module__wnBJVG__menuCard{display:block}.ShortcutUiDesignPreview-module__wnBJVG__menuSample{width:auto}.ShortcutUiDesignPreview-module__wnBJVG__cardHeading,.ShortcutUiDesignPreview-module__wnBJVG__cardDescription{max-width:340px;margin-left:auto;margin-right:auto}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice>button{flex-wrap:nowrap;font-size:12px}.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice .ShortcutUiDesignPreview-module__wnBJVG__letter{border-radius:6px;flex-basis:24px;width:24px;height:24px;font-size:12px}.ShortcutUiDesignPreview-module__wnBJVG__thumbnail{--thumbnail-scale:.17;height:58px}.ShortcutUiDesignPreview-module__wnBJVG__referenceGrid{grid-template-columns:1fr;gap:14px}}@media (max-width:380px){.ShortcutUiDesignPreview-module__wnBJVG__menuSample{--article-nav-title-font-size:13px;--article-nav-icon-gap:7px}.ShortcutUiDesignPreview-module__wnBJVG__thumbnail{--thumbnail-scale:.145;height:48px}}@media (prefers-reduced-motion:reduce){.ShortcutUiDesignPreview-module__wnBJVG__keyboardChoice{transition:none}}
.shortcut-guide{--ink:#193447;--muted:#657987;--navy:#173c50;--teal:#087f8c;--dark:#086774;--pale:#eaf5f5;--bg:#f5f8fa;--line:#dce5ea;--white:#fff;--font:"Noto Sans JP","Noto Sans CJK JP","Yu Gothic UI",Meiryo,sans-serif}.shortcut-guide *{box-sizing:border-box}.shortcut-guide{font-family:var(--font);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:24px;font-size:14px;line-height:1.7}.shortcut-guide button,.shortcut-guide input,.shortcut-guide select{font:inherit}.shortcut-guide button,.shortcut-guide a,.shortcut-guide input,.shortcut-guide select,.shortcut-guide summary{-webkit-tap-highlight-color:transparent}.shortcut-guide button{cursor:pointer;color:inherit}.shortcut-guide button:disabled{cursor:default;opacity:.45}.shortcut-guide a{color:inherit;text-decoration:none}:where(.shortcut-guide) svg{vertical-align:middle;pointer-events:none;flex-shrink:0;width:19px;height:19px}.shortcut-guide button svg,.shortcut-guide a svg{pointer-events:none}:where(.shortcut-guide) :is(button,input,select){border-radius:6px}:where(.shortcut-guide) button{background:0 0;border:0}.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:3px;outline:3px solid #12a0ae}.shortcut-guide .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shortcut-guide .skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-80px;left:15px}.shortcut-guide .skip:focus{top:5px}.shortcut-guide h1,.shortcut-guide h2,.shortcut-guide h3,.shortcut-guide p{margin:0}.shortcut-guide h1,.shortcut-guide h2,.shortcut-guide h3{line-height:1.6}.shortcut-guide h1{letter-spacing:-.015em;font-size:32px}.shortcut-guide h2{font-size:21px}.shortcut-guide h3{font-size:16px}.shortcut-guide .wrap{width:calc(100% - 80px);max-width:1392px;margin:auto}.shortcut-guide .topbar{background:var(--white);border-bottom:1px solid var(--line)}.shortcut-guide .header-inner{justify-content:space-between;align-items:center;gap:30px;height:80px;display:flex}.shortcut-guide .brand{align-items:center;gap:16px;line-height:1.4;display:flex}.shortcut-guide .brand b{letter-spacing:-1.5px;font-family:Arial,sans-serif;font-size:31px}.shortcut-guide .brand small{border-left:1px solid var(--line);padding-left:16px;font-size:11px}.shortcut-guide .header-right{color:var(--muted);align-items:center;gap:17px;font-size:11px;display:flex}.shortcut-guide .preview-badge{border:1px solid var(--line);border-radius:4px;padding:3px 10px}.shortcut-guide .utility{color:var(--muted);align-items:center;gap:6px;padding:7px 0;font-size:12px;display:inline-flex}.shortcut-guide .utility:hover{color:var(--teal)}.shortcut-guide .navline{border-bottom:1px solid var(--line);background:#fff}.shortcut-guide .nav{align-items:stretch;gap:36px;height:55px;display:flex}.shortcut-guide .nav a{color:var(--muted);border-bottom:3px solid #0000;align-items:center;gap:9px;font-size:13px;display:flex}.shortcut-guide .nav a.active{border-bottom-color:var(--teal);color:var(--dark);font-weight:700}.shortcut-guide .nav .saved-link{margin-left:auto}.shortcut-guide .small-count{color:var(--muted);background:#edf2f5;border-radius:20px;padding:1px 7px;font:11px Arial,sans-serif}.shortcut-guide .title-block{background:#fff;padding:31px 0 26px}.shortcut-guide .title-line{justify-content:space-between;align-items:center;gap:25px;display:flex}.shortcut-guide .title-sub{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.9}.shortcut-guide .intro-examples{flex-wrap:wrap;align-items:center;gap:9px;margin-top:19px;display:flex}.shortcut-guide .intro-examples>span{color:var(--muted);margin-right:3px;font-size:11px}.shortcut-guide .example{color:var(--dark);background:#f9fdfd;border:1px solid #cee0e4;border-radius:5px;align-items:center;gap:7px;padding:6px 12px;font-size:11px;display:inline-flex}.shortcut-guide .example:hover{background:var(--pale);border-color:#90bdc6}.shortcut-guide .example svg{width:14px;height:14px}.shortcut-guide .workspace{grid-template-columns:213px minmax(0,1fr);align-items:start;gap:30px;padding:27px 0 60px;display:grid}.shortcut-guide .sidebar{position:sticky;top:22px}.shortcut-guide .aside-title{justify-content:space-between;align-items:center;margin-bottom:15px;font-size:12px;font-weight:700;display:flex}.shortcut-guide .aside-title button{color:var(--teal);padding:2px 0;font-size:10px}.shortcut-guide .app-group{color:#7e909b;letter-spacing:.04em;padding:17px 8px 7px;font-size:10px}.shortcut-guide .app-group:first-of-type{padding-top:0}.shortcut-guide .app-choice{cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;min-height:52px;margin-bottom:3px;padding:10px;line-height:1.4;display:flex}.shortcut-guide .app-choice:hover{background:#ecf2f4}.shortcut-guide .app-choice.on{background:#e5f1f3;border-color:#c4dfe3}.shortcut-guide .app-choice input{accent-color:var(--teal);flex-shrink:0;width:14px;height:14px;margin:0}.shortcut-guide .app-label{flex:1;min-width:0}.shortcut-guide .app-label strong{font-size:12px;font-weight:600;display:block}.shortcut-guide .app-label small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.shortcut-guide .badge{width:29px;min-width:29px;height:30px;color:var(--dark);background:#fff;border:1px solid #c9dce2;border-radius:6px;flex-shrink:0;place-items:center;font:700 14px Arial,sans-serif;display:inline-grid}.shortcut-guide .badge svg{width:17px;height:17px}.shortcut-guide .badge.excel{color:#197548;background:#eff7f1;border-color:#cbdfd3}.shortcut-guide .badge.word{color:#2357a2;background:#f0f5fc;border-color:#d0dff3}.shortcut-guide .badge.powerpoint{color:#ab4e30;background:#fcf3ee;border-color:#eddbd2}.shortcut-guide .badge.teams{color:#595490;background:#f2f1fa;border-color:#dfddee}.shortcut-guide .badge.outlook-new,.shortcut-guide .badge.outlook-classic{color:#176795;background:#edf5fb;border-color:#d0e4f0}.shortcut-guide .aside-note{color:var(--muted);border-top:1px solid var(--line);margin-top:18px;padding:15px 8px;font-size:10px;line-height:1.9}.shortcut-guide .main-panel{min-width:0}.shortcut-guide .mode-tabs{background:#e8eef2;border-radius:8px;gap:3px;max-width:720px;margin-bottom:20px;padding:4px;display:flex}.shortcut-guide .mode-tabs button{color:#657c8b;white-space:nowrap;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:12px;display:flex}.shortcut-guide .mode-tabs button.active{color:var(--dark);background:#fff;font-weight:700;box-shadow:0 1px 5px #1b3c5012}.shortcut-guide .mode-tabs button svg{width:17px;height:17px}.shortcut-guide .searchbox{background:#fff;border:1px solid #b8cdd6;border-radius:8px;align-items:center;gap:12px;min-height:55px;padding:0 10px 0 16px;display:flex}.shortcut-guide .searchbox:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #087f8c0c}.shortcut-guide .searchbox>svg{color:var(--teal)}.shortcut-guide .searchbox input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:15px 0;font-size:14px}.shortcut-guide .searchbox input:focus-visible{outline:0}.shortcut-guide .searchbox input::placeholder{color:#8a9ca7;font-size:12px}.shortcut-guide .clear{color:#8093a0;padding:5px}.shortcut-guide .clear[hidden]{display:none}.shortcut-guide .key-builder{border:1px solid var(--line);background:var(--bg);white-space:nowrap;align-items:center;gap:7px;padding:7px 11px;font-size:11px;display:flex}.shortcut-guide .key-builder svg{width:16px;height:16px}.shortcut-guide .filters{flex-wrap:wrap;align-items:center;gap:14px;margin:14px 0 20px;display:flex}.shortcut-guide .filters select{border:1px solid var(--line);color:var(--ink);background:#fff;max-width:180px;padding:7px 10px;font-size:11px}.shortcut-guide .check-label{cursor:pointer;color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.shortcut-guide .check-label input{width:14px;height:14px;accent-color:var(--teal);margin:0}.shortcut-guide .filters .reset{color:var(--muted);margin-left:auto;font-size:11px}.shortcut-guide .results-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.shortcut-guide .results-title h2{align-items:center;gap:9px;font-size:17px;display:flex}.shortcut-guide .results-title .result-meta{color:var(--muted);margin-left:4px;font-size:11px;font-weight:400}.shortcut-guide .results-actions{align-items:center;gap:14px;display:flex}.shortcut-guide .results-actions button{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.shortcut-guide .results-actions svg{width:15px;height:15px}.shortcut-guide .table-frame{border:1px solid var(--line);background:#fff;border-radius:9px;overflow:hidden}.shortcut-guide .table-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#bfcfd8 #f5f8fa;max-height:650px;position:relative;overflow:auto}.shortcut-guide .results-table{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.shortcut-guide .results-table th,.shortcut-guide .results-table td{vertical-align:middle;border-bottom:1px solid #e5edf0;padding:16px 19px;line-height:1.65}.shortcut-guide .results-table thead th{color:#607685;text-align:center;z-index:2;background:#f0f5f7;font-size:11px;font-weight:500;position:sticky;top:0}.shortcut-guide .results-table tbody tr:last-child>*{border-bottom:0}.shortcut-guide .results-table tbody tr:hover>td{background:#fafdfe}.shortcut-guide .results-table th:first-child{border-top-left-radius:8px}.shortcut-guide .results-table .action-cell{min-width:200px}.shortcut-guide .action-text{font-size:13px;font-weight:600}.shortcut-guide .action-sub{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.8}.shortcut-guide .context{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.75;display:block}.shortcut-guide .key-combo{flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;line-height:1.4;display:inline-flex}.shortcut-guide .key-combo kbd{font:600 12px Arial,var(--font);color:#30566b;white-space:nowrap;background:#fdfefe;border:1px solid #cedae1;border-bottom:3px solid #c4d2da;border-radius:5px;justify-content:center;align-items:center;min-width:26px;min-height:29px;padding:5px 7px;display:inline-flex}.shortcut-guide .key-combo .separator{color:#7f95a2;font:10px Arial,sans-serif}.shortcut-guide .key-combo.sequence .separator{color:var(--teal);font-size:13px}.shortcut-guide .key-trigger{text-align:left;padding:0}.shortcut-guide .key-trigger:hover kbd{background:#f1fafa;border-color:#7cb2bf}.shortcut-guide .row-tools{white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.shortcut-guide .detail-link{color:var(--teal);padding:5px 0;font-size:11px}.shortcut-guide .favorite{color:#899da9;border-radius:5px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.shortcut-guide .favorite:hover{background:var(--pale)}.shortcut-guide .favorite[aria-pressed=true]{color:var(--teal);background:#ecf7f7}.shortcut-guide .favorite[aria-pressed=true] svg{fill:#d4eded}.shortcut-guide .favorite svg{width:17px;height:17px}.shortcut-guide .table-legend{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:11px;font-size:10px;display:flex}.shortcut-guide .edition-note{color:var(--muted);align-items:flex-start;gap:7px;margin-top:17px;font-size:10px;line-height:1.85;display:flex}.shortcut-guide .edition-note svg{width:14px;height:14px;margin-top:3px}.shortcut-guide .pivot{table-layout:fixed}.shortcut-guide .pivot td{word-break:normal;overflow-wrap:anywhere;border-right:1px solid #e5edf0;padding:14px 17px}.shortcut-guide .pivot th{border-right:1px solid #dfe9ed;padding:14px 12px;line-height:1.7}.shortcut-guide .pivot td:last-child,.shortcut-guide .pivot th:last-child{border-right:0}.shortcut-guide .pivot tbody th{z-index:1;text-align:left;background:#f8fbfc;position:sticky;left:0}.shortcut-guide .pivot thead th:first-child{z-index:3;left:0}.shortcut-guide .pivot th .app-mini{color:var(--ink);justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.shortcut-guide .pivot th .app-mini .badge{width:24px;min-width:24px;height:25px;font-size:12px}.shortcut-guide .pivot th .edition{color:#718592;margin-top:5px;font-size:9px;font-weight:400}.shortcut-guide .pivot .axis-title{font-size:13px;font-weight:700}.shortcut-guide .pivot .diff-label{color:var(--dark);background:#e9f5f6;border:1px solid #cce1e5;border-radius:3px;margin-top:8px;padding:1px 6px;font-size:9px;font-weight:500;display:inline-flex}.shortcut-guide .cell-record{position:relative}.shortcut-guide .cell-record+.cell-record{border-top:1px dashed #d9e4e8;margin-top:11px;padding-top:11px}.shortcut-guide .cell-record>button.cell-open{text-align:left;width:100%;padding:0;font-size:12px;line-height:1.7;display:block}.shortcut-guide .cell-record>button.cell-open:hover .action-text{text-underline-offset:3px;text-decoration:underline}.shortcut-guide .cell-record .action-text{font-size:12px}.shortcut-guide .missing{color:#8a9ca7;font-size:10px}.shortcut-guide .pivot .key-combo{margin-bottom:6px}.shortcut-guide .pivot .key-combo kbd{min-width:23px;min-height:27px;padding:4px 6px;font-size:11px}.shortcut-guide .pivot .key-combo .separator{font-size:9px}.shortcut-guide .mobile-results{display:none}.shortcut-guide .empty{text-align:center;background:#fff;border:1px dashed #c7d9e1;border-radius:9px;padding:50px 24px}.shortcut-guide .empty>svg{color:#799cab;width:31px;height:31px;margin-bottom:13px}.shortcut-guide .empty h3{margin-bottom:10px}.shortcut-guide .empty p{color:var(--muted);margin-bottom:18px;font-size:12px;line-height:1.9}.shortcut-guide .btn{border:1px solid var(--teal);background:var(--teal);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 17px;font-size:12px;display:inline-flex}.shortcut-guide .btn:hover{background:var(--dark)}.shortcut-guide .btn.secondary{color:var(--ink);background:#fff;border-color:#bfd3dc}.shortcut-guide .btn.secondary:hover{background:var(--pale)}.shortcut-guide .section-footer{border-top:1px solid var(--line);color:var(--muted);background:#fff;padding:25px 0;font-size:10px}.shortcut-guide .footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.shortcut-guide .footer-actions{gap:20px;display:flex}.shortcut-guide .footer-actions button{color:var(--muted);padding:0;font-size:10px}.shortcut-guide .footer-notice{color:#8b9aa4;margin-top:11px;font-size:9px;line-height:1.8}.shortcut-guide .storage-alert{color:#775d22;text-align:center;background:#fff5df;padding:9px 20px;font-size:11px}.shortcut-guide .toast{background:var(--navy);color:#fff;z-index:50;opacity:0;pointer-events:none;text-align:center;border-radius:7px;max-width:90vw;padding:11px 21px;font-size:12px;transition:opacity .15s,transform .15s;position:fixed;bottom:26px;left:50%;transform:translate(-50%)translateY(20px)}.shortcut-guide .toast.show{opacity:1;transform:translate(-50%)translateY(0)}.shortcut-guide dialog{color:var(--ink);background:#fff;border:0;border-radius:13px;width:600px;max-width:calc(100% - 30px);max-height:calc(100dvh - 40px);padding:0;box-shadow:0 16px 90px #173c503b}.shortcut-guide dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#173c5077}.shortcut-guide.dialog-open{overflow:hidden}.shortcut-guide .dialog-head{border-bottom:1px solid var(--line);z-index:2;background:#fff;justify-content:space-between;align-items:center;gap:15px;padding:19px 25px;display:flex;position:sticky;top:0}.shortcut-guide .dialog-head h2{font-size:18px}.shortcut-guide .dialog-close{justify-content:center;align-items:center;padding:5px;display:flex}.shortcut-guide .dialog-content{padding:25px;font-size:13px;line-height:1.9}.shortcut-guide .dialog-content p{margin-bottom:17px}.shortcut-guide .dialog-content h3{margin:21px 0 9px;font-size:14px}.shortcut-guide .dialog-content .large-keys .key-combo{margin:16px 0 20px}.shortcut-guide .dialog-content .large-keys kbd{min-width:43px;min-height:44px;padding:8px 12px;font-size:20px}.shortcut-guide .detail-app{align-items:center;gap:10px;margin-bottom:16px;font-size:13px;display:flex}.shortcut-guide .detail-app small{color:var(--muted);font-size:10px;display:block}.shortcut-guide .detail-grid{border-top:1px solid var(--line);grid-template-columns:105px minmax(0,1fr);margin:10px 0 20px;font-size:12px;display:grid}.shortcut-guide .detail-grid dt,.shortcut-guide .detail-grid dd{border-bottom:1px solid var(--line);margin:0;padding:12px 0}.shortcut-guide .detail-grid dt{color:var(--muted)}.shortcut-guide .detail-grid dd{padding-left:12px}.shortcut-guide .detail-grid a{color:var(--teal);overflow-wrap:anywhere;text-decoration:underline}.shortcut-guide .detail-buttons{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.shortcut-guide .detail-buttons .btn{white-space:nowrap;flex:1;font-size:11px}.shortcut-guide .related-link{border:1px solid var(--line);border-radius:6px;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding:14px;font-size:12px;display:flex}.shortcut-guide .related-link:hover{background:var(--pale)}.shortcut-guide .detail-note{background:var(--bg);color:var(--muted);border-radius:5px;padding:12px 14px;font-size:11px}.shortcut-guide .builder-mods{flex-wrap:wrap;gap:7px;margin-bottom:15px;display:flex}.shortcut-guide .builder-mods button{border:1px solid var(--line);background:var(--bg);padding:8px 13px;font-size:12px}.shortcut-guide .builder-mods button.on{border-color:var(--teal);background:var(--pale);color:var(--dark)}.shortcut-guide .builder-keys{grid-template-columns:repeat(9,1fr);gap:6px;display:grid}.shortcut-guide .builder-keys button{border:1px solid var(--line);background:#fff;min-height:38px;padding:8px 3px;font:12px Arial,sans-serif}.shortcut-guide .builder-keys button.on{background:var(--teal);color:#fff;border-color:var(--teal)}.shortcut-guide .builder-preview{background:var(--bg);border-radius:7px;justify-content:center;align-items:center;min-height:75px;margin:21px 0;padding:19px;display:flex}.shortcut-guide .feature-wrap{padding:29px 0 55px}.shortcut-guide .feature-toolbar{align-items:center;gap:14px;margin-bottom:27px;display:flex}.shortcut-guide .feature-toolbar .searchbox{flex:1;max-width:780px}.shortcut-guide .feature-toolbar select{border:1px solid var(--line);color:var(--ink);background:#fff;max-width:310px;padding:13px}.shortcut-guide .features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.shortcut-guide .feature-category{border:1px solid var(--line);background:#fff;border-radius:9px;overflow:hidden}.shortcut-guide .feature-category h2{background:#edf5f7;border-bottom:1px solid #cfdee5;padding:20px;font-size:17px}.shortcut-guide .feature-category .cat-intro{color:var(--muted);padding:17px 20px 9px;font-size:11px;line-height:1.9}.shortcut-guide .feature-category .article-links{padding:0 10px 10px}.shortcut-guide .article-links a{border-bottom:1px solid #eef2f5;justify-content:space-between;align-items:center;gap:12px;padding:12px 10px;font-size:12px;line-height:1.8;display:flex}.shortcut-guide .article-links a:last-child{border-bottom:0}.shortcut-guide .article-links a:hover{background:var(--pale)}.shortcut-guide .article-links svg{width:13px;height:13px;color:var(--teal)}.shortcut-guide .article-page{max-width:960px;margin:auto;padding:28px 0 55px}.shortcut-guide .breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:22px;font-size:11px;display:flex}.shortcut-guide .breadcrumbs a{color:var(--dark)}.shortcut-guide .article-title{justify-content:space-between;align-items:start;gap:18px;display:flex}.shortcut-guide .article-title h1{font-size:29px}.shortcut-guide .article-target{color:var(--muted);margin:14px 0 24px;font-size:11px}.shortcut-guide .article-body{font-size:15px;line-height:2.05}.shortcut-guide .article-body p{margin:0 0 22px}.shortcut-guide .article-body .article-lead{border-left:3px solid var(--teal);background:#edf5f7;margin-bottom:23px;padding:19px 22px;font-size:16px}.shortcut-guide .article-body h2{border-bottom:1px solid var(--line);margin:31px 0 19px;padding-bottom:10px;font-size:21px}.shortcut-guide .article-body ol{margin:20px 0;padding-left:28px}.shortcut-guide .article-body li{margin:14px 0;padding-left:6px}.shortcut-guide .article-body li::marker{color:var(--teal);font-weight:700}.shortcut-guide .article-body table{border-collapse:collapse;width:100%;font-size:13px}.shortcut-guide .article-body th,.shortcut-guide .article-body td{border:1px solid var(--line);vertical-align:middle;padding:12px 15px}.shortcut-guide .article-body th{text-align:center;background:#edf5f7}.shortcut-guide .article-body .table-scroll{max-height:none;margin:20px 0}.shortcut-guide .article-tools{flex-wrap:wrap;align-items:center;gap:14px;padding:18px 0 24px;display:flex}.shortcut-guide .article-tools .key-combo{margin-right:10px}.shortcut-guide .article-tools a{color:var(--teal);font-size:12px;text-decoration:underline}.shortcut-guide .article-bottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:30px;padding-top:22px;display:flex}.shortcut-guide .article-bottom a{color:var(--dark);font-size:12px}.shortcut-guide .article-navigation{margin-top:25px}.shortcut-guide .article-navigation .prev{border:1px solid var(--line);border-radius:30px;align-items:center;gap:8px;margin-bottom:14px;padding:8px 15px;font-size:11px;display:inline-flex}.shortcut-guide .article-navigation .next{background:var(--navy);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;font-size:15px;display:flex}.shortcut-guide .article-navigation .next small{color:#c8dce5;font-size:10px;display:block}.shortcut-guide .saved-wrap{padding:27px 0 60px}.shortcut-guide .saved-wrap h2{margin-bottom:17px;font-size:19px}.shortcut-guide .saved-articles{margin-top:34px}.shortcut-guide .saved-articles .article-links{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 15px}.shortcut-guide .mobile-app-picker,.shortcut-guide .print-head{display:none}.shortcut-guide .source-list{gap:10px;margin:18px 0;display:grid}.shortcut-guide .source-list a{border-bottom:1px solid var(--line);color:var(--dark);justify-content:space-between;align-items:center;padding:9px 0;font-size:12px;display:flex}@media (min-width:1600px){.shortcut-guide .wrap{width:calc(100% - 110px)}.shortcut-guide .workspace{grid-template-columns:226px minmax(0,1fr);gap:37px}}@media (max-width:1100px){.shortcut-guide .wrap{width:calc(100% - 44px)}.shortcut-guide .workspace{grid-template-columns:190px minmax(0,1fr);gap:21px}.shortcut-guide .results-table td{padding:14px}.shortcut-guide .mode-tabs button{padding:11px 9px;font-size:11px}.shortcut-guide .mode-tabs button svg{width:15px;height:15px}.shortcut-guide .filters{gap:10px}.shortcut-guide .features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shortcut-guide .results-title h2{font-size:15px}.shortcut-guide .key-builder span{display:none}.shortcut-guide .results-title .result-meta{font-size:10px}.shortcut-guide .app-choice{gap:7px;padding:9px 7px}}@media (max-width:760px){.shortcut-guide{font-size:13px}.shortcut-guide .wrap{width:calc(100% - 32px)}.shortcut-guide .header-inner{gap:12px;height:65px}.shortcut-guide .brand{gap:11px}.shortcut-guide .brand b{font-size:28px}.shortcut-guide .brand small{padding-left:11px;font-size:9px}.shortcut-guide .header-right{gap:10px}.shortcut-guide .header-right>.utility{font-size:0}.shortcut-guide .header-right>.utility svg{width:18px;height:18px}.shortcut-guide .preview-badge{padding:3px 7px;font-size:9px}.shortcut-guide .nav{gap:21px;height:52px}.shortcut-guide .nav a{gap:6px;font-size:11px}.shortcut-guide .nav svg{width:17px;height:17px}.shortcut-guide .nav .saved-link span:first-of-type{display:none}.shortcut-guide .nav .saved-link{gap:4px}.shortcut-guide .title-block{padding:24px 0 22px}.shortcut-guide h1{font-size:26px;line-height:1.6}.shortcut-guide .title-sub{font-size:12px;line-height:1.9}.shortcut-guide .title-line>.utility{display:none}.shortcut-guide .intro-examples{gap:7px;margin-top:16px}.shortcut-guide .intro-examples>span{display:none}.shortcut-guide .example{gap:4px;padding:6px 9px;font-size:10px}.shortcut-guide .workspace{padding-top:20px;padding-bottom:40px;display:block}.shortcut-guide .sidebar{display:none}.shortcut-guide .mobile-app-picker{border:1px solid var(--line);background:#fff;border-radius:7px;margin:0 0 16px;display:block}.shortcut-guide .mobile-app-picker summary{cursor:pointer;align-items:center;gap:8px;padding:13px 14px;font-size:12px;list-style:none;display:flex}.shortcut-guide .mobile-app-picker summary::-webkit-details-marker{display:none}.shortcut-guide .mobile-app-picker summary>span{flex:1}.shortcut-guide .mobile-app-picker summary small{color:var(--muted);margin-left:auto;font-size:10px}.shortcut-guide .mobile-app-picker .app-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:0 8px 8px;display:grid}.shortcut-guide .mobile-app-picker .app-group{grid-column:1/-1;padding:10px 8px 3px}.shortcut-guide .mobile-app-picker .app-label strong{font-size:11px}.shortcut-guide .mobile-app-picker .app-label small{font-size:8px}.shortcut-guide .mobile-app-picker .app-choice{gap:6px;min-width:0;padding:9px 7px}.shortcut-guide .mobile-app-picker .badge{width:25px;min-width:25px;height:26px;font-size:12px}.shortcut-guide .mode-tabs{gap:2px;margin-bottom:15px}.shortcut-guide .mode-tabs button{gap:5px;padding:12px 5px;font-size:10px}.shortcut-guide .mode-tabs svg{display:none}.shortcut-guide .searchbox{gap:9px;min-height:52px;padding-left:13px}.shortcut-guide .searchbox input{padding:13px 0;font-size:13px}.shortcut-guide .searchbox input::placeholder{font-size:11px}.shortcut-guide .key-builder{padding:8px}.shortcut-guide .key-builder span{display:none}.shortcut-guide .filters{gap:9px 13px;margin:12px 0 18px}.shortcut-guide .filters select{max-width:155px;padding:7px 8px;font-size:10px}.shortcut-guide .check-label,.shortcut-guide .filters .reset{font-size:10px}.shortcut-guide .results-title{align-items:center;gap:8px;margin-bottom:11px}.shortcut-guide .results-title h2{flex-wrap:wrap;gap:5px;font-size:14px}.shortcut-guide .results-title .result-meta{margin-left:2px;font-size:10px}.shortcut-guide .results-actions{gap:9px}.shortcut-guide .results-actions .transpose{display:none}.shortcut-guide .results-actions button{font-size:10px}.shortcut-guide .desktop-results{display:none}.shortcut-guide .mobile-results{display:block}.shortcut-guide .mobile-card{border:1px solid var(--line);background:#fff;border-radius:8px;margin-bottom:13px;padding:16px}.shortcut-guide .mobile-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.shortcut-guide .mobile-card-title{font-size:14px;font-weight:600}.shortcut-guide .mobile-card .context{margin-top:6px;font-size:11px}.shortcut-guide .mobile-card .key-combo{margin-top:4px}.shortcut-guide .mobile-card-bottom{border-top:1px solid #eef3f5;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:11px;display:flex}.shortcut-guide .mobile-card-bottom small{color:var(--muted);font-size:10px}.shortcut-guide .mobile-pivot .mobile-card-top{border-bottom:1px solid var(--line);padding-bottom:12px}.shortcut-guide .mobile-cell{border-bottom:1px solid #edf2f4;grid-template-columns:98px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.shortcut-guide .mobile-cell:last-child{border-bottom:0;padding-bottom:0}.shortcut-guide .mobile-app{font-size:11px;font-weight:600;line-height:1.6}.shortcut-guide .mobile-app .badge{width:22px;min-width:22px;height:23px;margin-right:4px;font-size:11px}.shortcut-guide .mobile-app small{color:var(--muted);margin-top:5px;font-size:8px;font-weight:400;display:block}.shortcut-guide .mobile-cell .action-text{font-size:12px}.shortcut-guide .mobile-cell .context{font-size:10px}.shortcut-guide .mobile-pivot .diff-label{background:var(--pale);color:var(--dark);border:1px solid #c4dfe3;border-radius:3px;padding:2px 6px;font-size:9px}.shortcut-guide .table-legend{font-size:9px;line-height:1.85}.shortcut-guide .edition-note{font-size:10px}.shortcut-guide .footer-inner{display:block}.shortcut-guide .footer-actions{gap:16px;margin-top:12px}.shortcut-guide .footer-notice{margin-top:13px}.shortcut-guide .features-grid{grid-template-columns:1fr;gap:17px}.shortcut-guide .feature-toolbar{display:block}.shortcut-guide .feature-toolbar select{width:100%;max-width:none;margin-top:12px;font-size:12px}.shortcut-guide .feature-category h2{padding:19px;font-size:17px}.shortcut-guide .feature-category .cat-intro{font-size:12px;line-height:1.95}.shortcut-guide .article-links a{font-size:13px}.shortcut-guide .article-page{padding-top:23px}.shortcut-guide .article-title h1{font-size:25px}.shortcut-guide .article-target{font-size:10px}.shortcut-guide .article-body{font-size:14px}.shortcut-guide .article-body .article-lead{padding:17px 18px;font-size:14px}.shortcut-guide .article-body h2{font-size:19px}.shortcut-guide .article-body th,.shortcut-guide .article-body td{padding:10px;font-size:11px}.shortcut-guide .article-tools{gap:12px;padding-top:8px}.shortcut-guide .article-tools a{font-size:11px}.shortcut-guide .article-navigation .next{padding:18px;font-size:14px}.shortcut-guide .article-bottom a{font-size:11px}.shortcut-guide .dialog-head{padding:18px 19px}.shortcut-guide .dialog-head h2{font-size:16px}.shortcut-guide .dialog-content{padding:21px 19px;font-size:12px}.shortcut-guide .detail-grid{grid-template-columns:85px minmax(0,1fr);font-size:11px}.shortcut-guide .detail-buttons .btn{padding:9px 10px;font-size:10px}.shortcut-guide .builder-keys{grid-template-columns:repeat(7,1fr)}.shortcut-guide .builder-mods button{padding:7px 12px;font-size:11px}.shortcut-guide .toast{font-size:11px}.shortcut-guide .empty{padding:35px 19px}.shortcut-guide .title-line{display:block}.shortcut-guide .title-block .title-line .btn{margin-top:12px}}@media (max-width:370px){.shortcut-guide .wrap{width:calc(100% - 26px)}.shortcut-guide .brand small{font-size:8px}.shortcut-guide .brand{gap:8px}.shortcut-guide .header-right{gap:7px}.shortcut-guide .nav{gap:13px}.shortcut-guide .nav a{font-size:10px}.shortcut-guide .nav .saved-link{margin-left:auto}.shortcut-guide .title-block h1{font-size:24px}.shortcut-guide .example{padding:5px 7px;font-size:9px}.shortcut-guide .mobile-cell{grid-template-columns:86px minmax(0,1fr);gap:10px}.shortcut-guide .mode-tabs button{font-size:9px}.shortcut-guide .app-choice .badge{display:none}.shortcut-guide .mobile-app-picker .app-label small{font-size:9px}}@media (prefers-reduced-motion:reduce){.shortcut-guide *{scroll-behavior:auto!important;transition:none!important}}@media print{.shortcut-guide{background:#fff}.shortcut-guide .topbar,.shortcut-guide .navline,.shortcut-guide .title-block,.shortcut-guide .sidebar,.shortcut-guide .mobile-app-picker,.shortcut-guide .mode-tabs,.shortcut-guide .searchbox,.shortcut-guide .filters,.shortcut-guide .results-actions,.shortcut-guide .section-footer,.shortcut-guide .row-tools,.shortcut-guide .favorite,.shortcut-guide .detail-link,.shortcut-guide .intro-examples,.shortcut-guide .toast,.shortcut-guide dialog,.shortcut-guide .edition-note,.shortcut-guide .article-tools,.shortcut-guide .article-navigation{display:none!important}.shortcut-guide .wrap{width:100%;max-width:none}.shortcut-guide .workspace{padding:0;display:block}.shortcut-guide .print-head{margin:0 0 18px;font-size:17pt;display:block}.shortcut-guide .desktop-results{display:block!important}.shortcut-guide .mobile-results{display:none!important}.shortcut-guide .table-scroll{max-height:none!important;overflow:visible!important}.shortcut-guide .results-table{table-layout:auto;font-size:9pt;width:100%!important}.shortcut-guide .results-table thead{display:table-header-group}.shortcut-guide .results-table th,.shortcut-guide .results-table td{padding:8px!important;position:static!important}.shortcut-guide .results-table tr{break-inside:avoid}.shortcut-guide .results-table thead th,.shortcut-guide .key-combo kbd{font-size:9pt}.shortcut-guide .table-frame{overflow:visible}.shortcut-guide .article-page{max-width:none}.shortcut-guide .article-body{font-size:11pt}.shortcut-guide .article-body h2{break-after:avoid}.shortcut-guide .breadcrumbs{display:none}.shortcut-guide .saved-wrap{padding:0}}.shortcut-guide .storage-alert{padding-right:42px;position:relative}.shortcut-guide .storage-alert button{cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.shortcut-guide .cell-open>.key-combo{width:max-content;max-width:100%;margin-bottom:9px;display:flex}.shortcut-guide .cell-open>.action-text,.shortcut-guide .cell-open>.context{display:block}@media print{.shortcut-guide .storage-alert{display:none!important}}.shortcut-guide .compare-axis{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin:-3px 0 18px;font-size:11px;display:flex}.shortcut-guide .compare-axis>div{border:1px solid var(--line);background:#fff;border-radius:6px;gap:4px;padding:3px;display:inline-flex}.shortcut-guide .compare-axis button{color:var(--muted);border-radius:4px;padding:7px 14px;font-size:11px}.shortcut-guide .compare-axis button.active{background:var(--navy);color:#fff;font-weight:600}.shortcut-guide .example.quiet{color:var(--muted);background:0 0;border-color:#0000;padding-left:5px;padding-right:5px}.shortcut-guide .context-controls{flex-wrap:wrap;align-items:end;gap:14px;margin:16px 0 0;display:flex}.shortcut-guide .control-field{flex-direction:column;flex:175px;gap:6px;min-width:0;max-width:280px;display:flex}.shortcut-guide .control-field>span{color:var(--muted);font-size:11px;font-weight:500}.shortcut-guide .control-field select{width:100%;max-width:100%;color:var(--ink);background:#fff;border:1px solid #cbdce2;min-height:39px;padding:9px 30px 9px 11px;font-size:12px;display:block}.shortcut-guide .secondary-filters{gap:14px;margin-top:16px;font-size:11px}.shortcut-guide .secondary-filters .reset{padding:5px 0}.shortcut-guide .scene-selector{background:#eef5f7;border:1px solid #d4e5e9;border-radius:8px;margin-top:16px;padding:15px 17px}.shortcut-guide .scene-selector-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:11px;font-size:12px;display:flex}.shortcut-guide .scene-selector-head>span{color:var(--muted);font-size:10px}.shortcut-guide .scene-options{flex-wrap:wrap;gap:8px;display:flex}.shortcut-guide .scene-chip{color:var(--muted);cursor:pointer;background:#fff;border:1px solid #d5e1e6;border-radius:5px;align-items:center;gap:7px;min-height:34px;padding:7px 10px;font-size:11px;display:inline-flex}.shortcut-guide .scene-chip.selected{color:var(--dark);background:#fff;border-color:#93bcc7;font-weight:600}.shortcut-guide .scene-chip input{accent-color:var(--teal);flex-shrink:0;width:14px;height:14px;margin:0}.shortcut-guide .scene-chip:has(input:focus-visible){outline-offset:3px;outline:3px solid #12a0ae}.shortcut-guide .per-app-scenes{border:1px solid var(--line);background:#fff;border-radius:6px;margin:13px 0 0;padding:0 14px}.shortcut-guide .per-app-scenes summary{cursor:pointer;color:var(--dark);padding:11px 0;font-size:11px}.shortcut-guide .per-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:4px 0 15px;display:grid}.shortcut-guide .per-app-grid .control-field{max-width:none}.shortcut-guide .record-context{margin-top:8px;display:block}.shortcut-guide .record-context .scene-name{color:var(--dark);background:#edf7f7;border-radius:3px;margin:0 0 6px;padding:2px 6px;font-size:10px;line-height:1.8;display:inline-block}.shortcut-guide .record-context .target-label{color:#425f70;margin-bottom:4px;font-size:11px;font-weight:600;line-height:1.65;display:block}.shortcut-guide .record-condition{color:#647986;font-size:11px;font-weight:400;line-height:1.85;display:block}.shortcut-guide .context-list .record-context{margin-top:0}.shortcut-guide .context-list .action-text{font-size:13px;line-height:1.9}.shortcut-guide .context-list td{padding:17px 16px}.shortcut-guide .context-list .action-cell{min-width:170px}.shortcut-guide .context-list .row-tools{gap:8px}.shortcut-guide .context-pivot .cell-record{padding:3px 0}.shortcut-guide .context-pivot .cell-record+.cell-record{margin-top:11px;padding-top:13px}.shortcut-guide .context-pivot .action-text{font-size:13px;line-height:1.8}.shortcut-guide .context-pivot .scene-column-title{color:var(--ink);font-size:13px;font-weight:700;display:block}.shortcut-guide .scene-column-hint{color:var(--muted);margin-top:5px;font-size:10px;font-weight:400;display:block}.shortcut-guide .context-change-label{color:#416a7c;background:#eef5f8;border:1px solid #c8dce4;border-radius:3px;margin-bottom:10px;padding:2px 7px;font-size:9px;display:inline-block}.shortcut-guide .missing-state{color:#738591;font-size:11px;line-height:1.8}.shortcut-guide .missing-state>span{color:#637c8b;display:block}.shortcut-guide .missing-state small{color:#8899a3;margin-top:3px;font-size:9px;display:block}.shortcut-guide .review-badge{color:#886329;background:#fff7e7;border:1px solid #ebd8b2;border-radius:3px;width:fit-content;margin:6px 0;padding:2px 6px;font-size:10px;display:block}.shortcut-guide .unavailable-badge{color:#8a4545;margin:6px 0;font-size:10px;display:block}.shortcut-guide .review-record .record-condition{color:#886329}.shortcut-guide .mobile-context-heading .scene-column-title{color:var(--dark);font-size:12px;font-weight:700;display:block}.shortcut-guide .mobile-context-cell{border-top:1px solid var(--line);padding:16px 0}.shortcut-guide .mobile-context-cell:first-of-type{border-top:0}.shortcut-guide .mobile-context-heading{margin-bottom:10px}.shortcut-guide .mobile-context-heading .app-mini{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.shortcut-guide .mobile-context-heading .edition{color:var(--muted);margin-top:4px;font-size:9px}.shortcut-guide .mobile-context-heading .badge{width:24px;min-width:24px;height:25px;font-size:12px}.shortcut-guide .mobile-context-cell .cell-record>button.cell-open{font-size:13px}.shortcut-guide .mobile-context-cell .cell-record+.cell-record{margin-top:12px;padding-top:12px}.shortcut-guide .mobile-context-cell .context-change-label{font-size:9px}.shortcut-guide .dialog-content .detail-grid dd small{color:var(--muted);line-height:1.8}@media (max-width:1100px){.shortcut-guide .context-list th:first-child{width:140px!important}.shortcut-guide .context-list th:nth-child(3){width:40%!important}.shortcut-guide .context-list .action-cell{min-width:145px}.shortcut-guide .context-list td{padding:14px 12px}.shortcut-guide .context-list .key-combo kbd{min-width:24px;padding:5px;font-size:11px}.shortcut-guide .per-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.shortcut-guide .compare-axis{align-items:center;gap:8px;margin:0 0 15px}.shortcut-guide .compare-axis>span{font-size:10px}.shortcut-guide .compare-axis>div{flex:1}.shortcut-guide .compare-axis button{flex:1;padding:8px;font-size:10px}.shortcut-guide .scene-selector{margin-top:13px;padding:13px}.shortcut-guide .scene-selector-head{gap:4px;font-size:12px;display:block}.shortcut-guide .scene-selector-head>span{margin-top:4px;font-size:9px;display:block}.shortcut-guide .scene-options{gap:7px}.shortcut-guide .scene-chip{min-height:35px;padding:7px 8px;font-size:10px}.shortcut-guide .context-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.shortcut-guide .context-controls .control-field:first-child:nth-last-child(3){grid-column:1/-1}.shortcut-guide .control-field{min-width:0;max-width:none}.shortcut-guide .control-field select{min-height:40px;padding:9px 23px 9px 9px;font-size:11px}.shortcut-guide .control-field>span{font-size:10px}.shortcut-guide .per-app-grid{grid-template-columns:1fr 1fr;gap:10px}.shortcut-guide .record-context{margin-top:11px}.shortcut-guide .record-context .scene-name{font-size:10px}.shortcut-guide .record-context .target-label{font-size:11px}.shortcut-guide .record-condition{font-size:12px;line-height:1.9}.shortcut-guide .secondary-filters{gap:10px 13px;margin:16px 0 19px}.shortcut-guide .secondary-filters .reset{margin-left:0;font-size:10px}.shortcut-guide .mobile-pivot .mobile-card-top{margin-bottom:1px}.shortcut-guide .mobile-context-cell:last-child{padding-bottom:2px}.shortcut-guide .mobile-context-heading .scene-column-title{font-size:13px}.shortcut-guide .missing-state{font-size:11px}.shortcut-guide .missing-state small,.shortcut-guide .intro-examples .example{font-size:10px}.shortcut-guide .intro-examples .example.quiet{padding-top:4px;padding-bottom:4px}.shortcut-guide .review-badge{font-size:10px}.shortcut-guide .detail-grid{grid-template-columns:90px minmax(0,1fr)}.shortcut-guide .detail-buttons .btn{white-space:normal;line-height:1.75}}@media (max-width:380px){.shortcut-guide .wrap{width:calc(100% - 28px)}.shortcut-guide .nav{gap:12px}.shortcut-guide .nav a{gap:4px;font-size:10px}.shortcut-guide .nav .saved-link{margin-left:auto}.shortcut-guide .compare-axis{display:block}.shortcut-guide .compare-axis>span{margin-bottom:6px;display:block}.shortcut-guide .compare-axis>div{display:flex}.shortcut-guide .per-app-grid{grid-template-columns:1fr}.shortcut-guide .scene-chip{font-size:10px}.shortcut-guide .key-combo kbd{font-size:11px}.shortcut-guide .results-title h2{font-size:13px}.shortcut-guide .record-condition{font-size:11px}}@media print{.shortcut-guide .compare-axis,.shortcut-guide .context-controls,.shortcut-guide .per-app-scenes,.shortcut-guide .scene-selector,.shortcut-guide .secondary-filters{display:none!important}.shortcut-guide .context-pivot .record-condition,.shortcut-guide .context-list .record-condition{color:#333;font-size:9pt}.shortcut-guide .context-list th,.shortcut-guide .context-list td{padding:8px!important}.shortcut-guide .desktop-results .table-scroll{max-height:none!important;overflow:visible!important}.shortcut-guide .desktop-results .results-table{table-layout:auto;width:100%!important}.shortcut-guide .scene-column-title{font-size:10pt!important}}.shortcut-guide .system-badge{color:#426784;background:#eff4f9;border:1px solid #cbdde9;border-radius:4px;margin:7px 0 5px;padding:2px 6px;font-size:10px;line-height:1.7;display:table}.shortcut-guide .source-list a{align-items:flex-start;gap:12px}.shortcut-guide .source-list small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.shortcut-guide .article-references{border-top:1px solid var(--line);color:var(--muted);margin:30px 0 20px;padding-top:18px;font-size:12px}.shortcut-guide .article-references summary{cursor:pointer}.shortcut-guide .article-references li{margin:12px 0}.shortcut-guide .article-references a{text-underline-offset:3px;color:var(--dark);text-decoration:underline}.shortcut-guide .article-references small{margin-top:3px;display:block}.shortcut-guide .missing-state .detail-link{text-align:left;margin:8px 0;display:block}.shortcut-guide .missing-state{line-height:1.8}.shortcut-guide .missing-state small{display:block}.shortcut-guide .empty .missing-state{max-width:430px;margin:0 auto 20px}.shortcut-guide .empty .detail-link{margin:8px auto}.shortcut-guide #print-output{display:none}.shortcut-guide .preview-badge{font-size:10px}.shortcut-guide .header-right .utility{font-size:11px}.shortcut-guide .results-table th,.shortcut-guide .results-table td{vertical-align:middle}.shortcut-guide .results-table thead th{text-align:center}.shortcut-guide .list-app-label{margin-bottom:6px;font-size:11px;font-weight:600}.shortcut-guide .list-app-label small{font-size:10px;font-weight:400}.shortcut-guide .searchbox input{font-size:16px}.shortcut-guide .secondary-filters{align-items:center}.shortcut-guide .record-condition{overflow-wrap:anywhere}@media (max-width:760px){.shortcut-guide .header-right>.utility{font-size:0}.shortcut-guide .preview-badge{white-space:nowrap;font-size:9px}.shortcut-guide .intro-examples{gap:7px}.shortcut-guide .context-controls select{min-height:40px}.shortcut-guide .mode-tabs button{min-height:44px}.shortcut-guide .favorite{width:36px;height:36px}.shortcut-guide .detail-link{min-height:32px}.shortcut-guide .feature-toolbar select{font-size:16px}.shortcut-guide .key-builder{min-height:38px}}@media (max-width:380px){.shortcut-guide .brand small{padding-left:7px;font-size:8px}.shortcut-guide .brand{gap:8px}.shortcut-guide .brand b{font-size:25px}.shortcut-guide .header-right{gap:6px}.shortcut-guide .preview-badge{font-size:8px}.shortcut-guide .nav a,.shortcut-guide .intro-examples .example{font-size:10px}}@media print{@page{size:A4 portrait;margin:12mm}.shortcut-guide{color:#111;background:#fff;font-size:10pt}body[data-shortcut-print]>:not(.shortcut-guide-print){display:none!important}.shortcut-guide #print-output{display:block!important}.shortcut-guide #print-output h1{margin:0 0 10px;font-size:20pt}.shortcut-guide #print-output p{margin:8px 0 14px;font-size:10pt}.shortcut-guide #print-output .print-note{font-size:9pt}.shortcut-guide #print-output table{border-collapse:collapse;table-layout:fixed;width:100%}.shortcut-guide #print-output thead{display:table-header-group}.shortcut-guide #print-output th:first-child{width:29%}.shortcut-guide #print-output th,.shortcut-guide #print-output td{vertical-align:middle;overflow-wrap:anywhere;border:1px solid #b7c6cc;padding:9px;font-size:10pt;line-height:1.6}.shortcut-guide #print-output th{text-align:center;background:#edf3f5}.shortcut-guide #print-output tr{break-inside:avoid}.shortcut-guide #print-output small{margin-top:5px;font-size:8.5pt;line-height:1.55;display:block}.shortcut-guide #print-output .print-source{font-size:7pt}.shortcut-guide #print-output .key-combo{margin-top:8px}.shortcut-guide #print-output .key-combo kbd{font-size:10pt}}.shortcut-guide{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;overflow-wrap:anywhere;min-height:75vh}.shortcut-guide .site-breadcrumb{border-bottom:1px solid var(--line);background:#fff;flex-wrap:wrap;gap:8px;padding:14px max(16px,50% - 696px);font-size:12px;display:flex}.shortcut-guide dialog{color:var(--ink);background:#fff}.shortcut-guide .selection-icon{display:none}.shortcut-guide .mode-tabs{min-width:0}.shortcut-guide .mode-tabs button{white-space:normal;overflow-wrap:anywhere;min-width:0}body.dialog-open{overflow:hidden}@media print{body[data-shortcut-print]>*{display:none!important}body[data-shortcut-print]>.shortcut-guide-print,.shortcut-guide-print #print-output{display:block!important}.shortcut-guide-print .article-references,.shortcut-guide-print .article-references>ol{display:block}}
@media (max-width:760px){.shortcut-guide.shortcut-soft .mobile-app-picker .app-actions{grid-column:1/-1}.shortcut-guide.shortcut-soft .mobile-app-picker .app-choice{align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.shortcut-guide.shortcut-soft .mobile-app-picker .app-choice:has(input[type=checkbox]){padding-right:36px}.shortcut-guide.shortcut-soft .mobile-app-picker .badge{flex:0 0 32px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;display:inline-flex}.shortcut-guide.shortcut-soft .mobile-app-picker .badge svg{width:32px;max-width:32px;height:32px;max-height:32px;display:block;transform:none}.shortcut-guide.shortcut-soft .mobile-app-picker .app-label{flex:1;min-width:0}.shortcut-guide.shortcut-soft .mobile-app-picker .app-label strong{overflow-wrap:anywhere;display:block}.shortcut-guide.shortcut-soft .mobile-app-picker .app-label small{overflow-wrap:anywhere}}@media (max-width:480px){.shortcut-guide.shortcut-soft .mobile-app-picker .app-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.shortcut-guide.shortcut-soft .builder-preview{grid-template-columns:1fr minmax(0,1fr) 1fr;align-items:center;gap:12px;padding:14px 16px;display:grid}.shortcut-guide.shortcut-soft .builder-reset{color:var(--qbic-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:8px 4px;display:inline-flex}.shortcut-guide.shortcut-soft .builder-reset svg{width:18px;height:18px}.shortcut-guide.shortcut-soft .builder-selected{justify-self:center;font-size:12px}.shortcut-guide.shortcut-soft .builder-preview .btn{justify-self:end;margin:0}.shortcut-guide.shortcut-soft .builder-preview .btn:disabled{opacity:.45;cursor:default}@media (max-width:600px){.shortcut-guide.shortcut-soft .builder-preview{grid-template-columns:1fr 1fr}.shortcut-guide.shortcut-soft .builder-selected{grid-area:1/1/auto/-1}}.shortcut-soft{--bg:#f5f7fa;--line:#e5e9ef;--ink:#202c3a;--muted:#5a6879}.shortcut-soft .wrap{width:calc(100% - 64px);max-width:1392px}.shortcut-soft .nav{gap:28px;min-height:52px}.shortcut-soft .nav a{min-height:48px;font-size:13px}.shortcut-soft .title-block{background:0 0;padding:28px 0 22px}.shortcut-soft h1{letter-spacing:-.02em;font-size:28px;line-height:38px}.shortcut-soft .title-sub{color:#5a6879;line-height:24px}.shortcut-soft .workspace{grid-template-columns:272px minmax(0,1fr);gap:24px;padding-top:8px}.shortcut-soft .sidebar{background:#fff;border:1px solid #e1e7ee;border-radius:8px;padding:16px 10px;top:16px}.shortcut-soft .aside-title{margin-bottom:10px;padding:0 10px;font-size:13px}.shortcut-soft .app-group{color:#68798b;letter-spacing:.06em;padding:18px 12px 8px;font-size:10px;font-weight:600}.shortcut-soft .app-choice{border:0;gap:12px;min-height:60px;margin-bottom:4px;padding:10px 12px}.shortcut-soft .app-choice:has([data-app=all]){min-height:44px}.shortcut-soft .app-choice input{opacity:0;clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute}.shortcut-soft .app-choice:focus-within{outline-offset:-3px;outline:2px solid #2869bd}.shortcut-soft .app-choice.on:before{background:#2869bd;top:17px;bottom:17px;left:0}.shortcut-soft .app-label strong{font-size:14px;font-weight:600;line-height:20px}.shortcut-soft .app-label small{color:#607186;margin-top:2px;font-size:11px;line-height:16px}.shortcut-soft .app-choice{padding-right:36px}.shortcut-soft .app-choice:has(input[type=checkbox]){padding-right:36px}.shortcut-soft .app-choice:has(input[type=checkbox]):after{content:"";width:14px;height:14px;font:600 10px/1 var(--font-sans);background:#fff;border:1px solid #9aabc0;border-radius:4px;place-items:center;display:grid;position:absolute;top:calc(50% - 7px);right:10px}.shortcut-soft .app-choice:has(input[type=checkbox]:checked):after{content:"✓";color:#fff;background:#2869bd;border-color:#2869bd}.shortcut-soft .badge{width:32px;height:32px}.shortcut-soft .badge.all-apps svg{color:#536d90;width:24px;height:24px}.shortcut-soft .aside-note{color:#637589;margin:14px 10px 0;padding:14px 0 0;font-size:11px;line-height:20px}.shortcut-soft .mode-tabs{max-width:760px;margin-bottom:18px}.shortcut-soft .mode-tabs button{min-height:46px;font-size:13px}.shortcut-soft .searchbox{border-color:#d6dfeb #d6dfeb #9aaec6;min-height:52px;padding-left:16px}.shortcut-soft .searchbox input{font-size:16px}.shortcut-soft .key-builder{color:#44576e;background:#fff;border-color:#dbe3ed;padding:8px 10px}.shortcut-soft .control-field>label{color:#5d6f85;font-size:11px}.shortcut-soft .context-controls{gap:12px;margin-top:18px}.shortcut-soft .context-controls select{color:#34465d;border-color:#dce4ee;padding:9px 12px;font-size:13px}.shortcut-soft .secondary-filters{margin-top:14px}.shortcut-soft .check-label{color:#5b6d83;font-size:12px}.shortcut-soft .results-title{margin:26px 0 12px}.shortcut-soft .results-title h2{font-size:18px;font-weight:600}.shortcut-soft .table-frame{border-color:#dfe6ef}.shortcut-soft .results-table thead th{color:#596c83;background:#f8fafd;font-size:12px}.shortcut-soft .results-table th,.shortcut-soft .results-table td{border-color:#e8edf4;padding:16px 18px}.shortcut-soft .results-table tbody tr[data-detail]:hover>td{background:#f8faff}.shortcut-soft .results-table.pivot tbody tr:hover>td{background:#fff}.shortcut-soft .results-table.pivot tbody tr>td[data-details]:hover{background:#f0f4fa}.shortcut-soft .cell-record>button.cell-open:hover .action-text{text-decoration:none}.shortcut-soft .key-combo kbd{background:#fafcfe;border-color:#dce3ed;border-bottom-width:2px;padding:5px 8px;box-shadow:0 1px #fff}.shortcut-soft .key-combo .separator{color:#697d93}.shortcut-soft .action-text{font-size:14px;font-weight:600}.shortcut-soft .context-tag{color:#2a5f98;background:#edf4fd;border:0;border-radius:4px}.shortcut-soft .record-condition{color:#5d6e82;font-size:12px;line-height:20px}.shortcut-soft .record-condition strong{color:#49647f}.shortcut-soft .favorite{color:#687d95;width:34px;height:34px}.shortcut-soft .favorite:hover{background:#edf4fd}.shortcut-soft .favorite[aria-pressed=true]{color:#2368b5;background:#edf4fd}.shortcut-soft .detail-link{color:#2869bd;font-size:12px}.shortcut-soft .table-legend,.shortcut-soft .edition-note{color:#586c84;font-size:12px}.shortcut-soft .comparison-note{margin-top:0;margin-bottom:12px}.shortcut-soft .scene-chip.selected{border-color:#83a9dc}.shortcut-soft dialog{border-color:#dce4ed;border-radius:12px;box-shadow:0 12px 50px #20334b26}.shortcut-soft .dialog-head{background:#f9fbfd}.shortcut-soft .mobile-card{border-color:#e1e7f0}.shortcut-guide.shortcut-soft .list-condition{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:8px 0;display:block;position:relative}.shortcut-guide.shortcut-soft .list-condition+.list-condition{border-top:1px solid var(--qbic-border);border-radius:0 0 6px 6px}.shortcut-guide.shortcut-soft .list-condition:hover{background:0 0}.shortcut-guide.shortcut-soft .list-condition:focus-visible{outline:2px solid var(--qbic-primary);outline-offset:-2px}.shortcut-guide.shortcut-soft .list-condition-detail{color:var(--qbic-primary);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.shortcut-guide.shortcut-soft .list-condition .scene-name{margin-right:0}.shortcut-guide.shortcut-soft .context-list .context-column{padding-right:48px;position:relative}.shortcut-guide.shortcut-soft .mobile-card[data-list-group]{padding-right:44px;position:relative}.shortcut-guide.shortcut-soft .context-list tbody tr{cursor:pointer}.shortcut-guide.shortcut-soft .context-list tbody tr:hover>td{background:#fff}.shortcut-guide.shortcut-soft .context-list tbody tr:has(.context-column:hover)>.context-column{background:var(--qbic-pale)}.shortcut-guide.shortcut-soft .mobile-card[data-list-group]:hover{background:var(--qbic-pale)}.shortcut-guide.shortcut-soft .context-list tbody td{padding-top:10px;padding-bottom:10px}.shortcut-guide.shortcut-soft .context-list .list-merged-cell{vertical-align:top;cursor:default}.shortcut-guide.shortcut-soft .context-list .list-sticky-value{padding:8px 0;position:sticky;top:52px}@media print{.shortcut-guide.shortcut-soft .context-list .list-sticky-value{position:static}}.shortcut-guide.shortcut-soft .context-list .context-column:focus-visible{outline:2px solid var(--qbic-primary);outline-offset:-2px}.shortcut-guide.shortcut-soft .list-condition-detail svg{width:14px;height:14px}.shortcut-soft{--bg:#f5f5f7;--line:#e5e5ea;--ink:#202127;--muted:#5f626c;--teal:#1764c0;--dark:#155ba9;--font:var(--font-sans)}.shortcut-soft .sidebar{background:#ffffffb8;border-color:#e6e6eb;border-radius:16px;padding:16px 12px;box-shadow:0 8px 24px #34395605}.shortcut-soft .app-group{color:#717581}.shortcut-soft .app-choice{border-radius:10px}.shortcut-soft .app-choice:hover{background:#ededf2}.shortcut-soft .app-choice.on{background:#e8eef8}.shortcut-soft .app-choice.on:before{display:none}.shortcut-soft .app-label small{color:#656a77}.shortcut-soft .app-choice:has(input[type=checkbox]:checked):after{background:#1764c0;border-color:#1764c0}.shortcut-soft .aside-note{color:#646976;border-color:#e8e8ed}.shortcut-guide.shortcut-soft .mode-tabs{border:1px solid var(--qbic-border);background:#e9edf3;border-radius:12px;gap:4px;padding:4px;display:flex}.shortcut-guide.shortcut-soft .mode-tabs button{color:#526171;border:0;border-radius:8px;flex:1 1 0;min-height:44px;padding:9px 12px;font-size:13px;font-weight:600;line-height:1.5}.shortcut-guide.shortcut-soft .mode-tabs button.active{color:var(--qbic-primary);background:#fff;box-shadow:0 1px 4px #303b5018}.shortcut-guide.shortcut-soft .mode-tabs button.active:after{display:none}.shortcut-guide.shortcut-soft .mode-tabs button:hover:not(.active){background:#dfe5ed}.shortcut-guide.shortcut-soft .mode-tabs button:focus-visible{outline:2px solid var(--qbic-primary);outline-offset:-2px}.shortcut-guide.shortcut-soft .mode-tabs.segmented-motion>button.active{box-shadow:none;background:0 0}@media (max-width:760px){.shortcut-guide.shortcut-soft .mode-tabs{gap:2px;padding:3px}.shortcut-guide.shortcut-soft .mode-tabs button{padding:8px 4px;font-size:11px}}.shortcut-soft .searchbox{border:1px solid #e0e1e8;border-radius:12px;min-height:56px;box-shadow:0 2px 6px #344b7004}.shortcut-soft .searchbox:focus-within{border:1px solid #4d85cf;box-shadow:0 0 0 3px #1764c012}.shortcut-soft .key-builder{background:#f4f5f8;border-color:#e9ebf0;border-radius:7px}.shortcut-soft .context-controls select{background:#ffffffc4;border:1px solid #dfe2e9;border-radius:8px}.shortcut-soft .table-frame{border-color:#e2e5ec;border-radius:14px;box-shadow:0 6px 24px #333f5404}.shortcut-soft .results-table thead th{color:#626777;background:#fafafd;padding:16px 18px}.shortcut-soft .key-combo kbd{background:#fbfbfd;border-bottom-width:1px;border-radius:6px;min-height:30px;box-shadow:0 2px #dce0e94d}.shortcut-soft .favorite{border-radius:8px}.shortcut-soft .context-tag{color:#466286;background:#f0f3f9;border-radius:5px}.shortcut-soft .compare-axis>div{background:#e9e9ee;border:0;border-radius:8px;padding:3px}.shortcut-soft .compare-axis button{border-radius:6px}.shortcut-soft .compare-axis button.active{background:#fff;box-shadow:0 1px 4px #24324412}.shortcut-soft .mobile-card{border-radius:14px;box-shadow:0 3px 14px #34395604}.shortcut-soft .app-actions{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:16px;height:44px;padding:0 12px 8px;display:flex}.shortcut-soft .all-app-spacer{height:56px}.shortcut-soft .sidebar-switch{justify-content:flex-end;align-items:center;gap:16px;height:56px;display:flex;position:relative}.shortcut-soft .sidebar-switch>.app-choice{width:100%;margin:0}.shortcut-soft .sidebar-switch>button{color:#1764c0;padding:6px 0;font-size:12px}.shortcut-soft .results-table tbody tr[data-detail],.shortcut-soft td[data-details],.shortcut-soft .mobile-card[data-detail]{cursor:pointer}.shortcut-soft [data-detail]:focus-visible,.shortcut-soft [data-details]:focus-visible{outline-offset:-2px;outline:2px solid #2869bd}.shortcut-soft td[data-details]:hover{background:#f0f4fa}.shortcut-soft .fade-exit{pointer-events:none;position:absolute}.shortcut-soft .order-handle{color:#768397;cursor:grab;vertical-align:middle;border-radius:5px;justify-content:center;align-items:center;width:24px;height:28px;margin-right:6px;display:inline-flex}.shortcut-soft .order-handle:hover{background:#e6ebf2}.shortcut-soft .order-handle:active{cursor:grabbing}.shortcut-soft .missing-cell{vertical-align:middle;text-align:center}.shortcut-soft .missing-state{text-align:center;color:#737986;justify-content:center;align-items:center;min-height:48px;padding:0;display:flex}.shortcut-soft .app-actions button{color:#1764c0;padding:4px 0;font-size:12px}.shortcut-soft .segmented-motion{isolation:isolate;position:relative}.shortcut-soft .segmented-motion>button{z-index:1;position:relative}.shortcut-soft .segmented-motion>button.active{box-shadow:none;background:0 0}.shortcut-soft .selection-indicator{z-index:0;pointer-events:none;background:#fff;border-radius:8px;position:absolute;left:0;box-shadow:0 2px 6px #303b5012,0 0 0 1px #303b5008}.shortcut-soft .compare-axis .selection-indicator{border-radius:6px}@media (max-width:1100px){.shortcut-soft .workspace{grid-template-columns:272px minmax(0,1fr);gap:18px}}@media (max-width:760px){.shortcut-soft .wrap{width:calc(100% - 32px)}.shortcut-soft .nav{gap:12px}.shortcut-soft .nav a{font-size:11px}.shortcut-soft .title-block{padding:22px 0 16px}.shortcut-soft h1{font-size:24px;line-height:32px}.shortcut-soft .workspace{padding-top:0;display:block}.shortcut-soft .sidebar{display:none}.shortcut-soft .mobile-app-picker{border-color:#dce4ee;border-radius:10px;margin-bottom:16px}.shortcut-soft .app-options{padding:6px}.shortcut-soft .mode-tabs{gap:2px;margin-bottom:16px}.shortcut-soft .mode-tabs button{padding:10px 5px;font-size:12px}.shortcut-soft .context-controls select{min-height:44px;font-size:16px}.shortcut-soft .searchbox{min-height:54px}.shortcut-soft .results-title{margin-top:20px}.shortcut-soft .mode-tabs{padding:3px}.shortcut-soft .mode-tabs button{min-height:44px;padding:8px 4px}}@media (max-width:380px){.shortcut-soft .mode-tabs button{gap:4px;font-size:11px}}@media (forced-colors:active){.shortcut-soft .selection-indicator{background:highlight;border:1px solid highlight}.shortcut-soft .segmented-motion>button.active{color:highlighttext}.shortcut-soft .app-choice:has(input:checked){outline:1px solid highlight}.shortcut-soft .app-choice:has(input[type=checkbox]:checked):after{color:highlighttext;background:highlight;border-color:highlight}.shortcut-soft .app-choice:focus-within{outline:2px solid highlight}}.shortcut-soft .context-pivot th[data-order-kind]{cursor:grab;-webkit-user-select:none;user-select:none;padding:10px 8px}.shortcut-soft .context-pivot th[data-order-kind]:active{cursor:grabbing}.shortcut-soft .order-header-content{text-align:left;align-items:center;gap:5px;display:flex}.shortcut-soft .order-header-text{flex:1;min-width:0}.shortcut-soft .order-handle{pointer-events:none;flex:0 0 28px;width:28px;height:32px;margin:0;font-size:23px;line-height:1}.shortcut-soft .merged-content{text-align:left;width:100%;max-width:360px;margin-inline:auto}.shortcut-soft{--drag-icon-size:18px}.shortcut-soft .order-handle{flex:0 0 20px;width:20px;height:26px}.shortcut-soft .order-handle svg{width:var(--drag-icon-size);height:var(--drag-icon-size)}.shortcut-soft .order-header-text{text-align:center}.shortcut-soft [data-order-kind=axis] .order-header-text{text-align:left}.shortcut-soft .order-header-text .app-mini{justify-content:center;align-items:center;display:flex}.shortcut-soft .order-header-text .edition{text-align:center}.shortcut-soft .merged-content{width:max-content;max-width:360px}.shortcut-soft .context-pivot .drag-source{opacity:.4}.shortcut-soft.drag-floating{transform-origin:50%;background:#fff;border:1px solid #c5cde0;border-radius:12px;min-height:0;box-shadow:0 16px 40px #17244a38}.shortcut-soft .filter-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;margin-top:18px;display:flex}.shortcut-soft .filter-toolbar .context-controls{flex:480px;margin:0}.shortcut-soft .filter-toolbar .secondary-filters{flex:300px;align-items:center;min-height:42px;margin:0}.shortcut-soft .filter-toolbar .control-field{max-width:280px}.shortcut-soft .drag-reorder-table{z-index:4}.shortcut-soft.drag-floating{will-change:translate}.shortcut-soft .detail-choices{gap:12px;display:grid}.shortcut-soft .detail-choice{text-align:left;background:#fff;border:1px solid #dce4ed;border-radius:10px;gap:12px;padding:18px;display:grid}.shortcut-soft .detail-choice:hover{background:#f9fbfd;border-color:#aebee1}.shortcut-soft .detail-choice .detail-app{margin:0}.shortcut-soft .workspace{transition:grid-template-columns .24s cubic-bezier(.2,.8,.2,1)}.shortcut-soft .sidebar{scrollbar-width:thin;max-height:calc(100dvh - 96px);transition:padding-inline .24s cubic-bezier(.2,.8,.2,1);top:80px;overflow:hidden auto}.shortcut-soft .sidebar-toolbar{justify-content:space-between;align-items:center;height:32px;margin-bottom:6px;display:flex}.shortcut-soft .sidebar-toolbar button{color:#637187;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid}.shortcut-soft .sidebar-toolbar button:hover{background:#eef1f7}.shortcut-soft .sidebar-toolbar button[aria-pressed=true]{color:#1764c0;background:#e8eef8}.shortcut-soft .sidebar-toolbar svg{width:20px;height:20px}.shortcut-soft .sidebar .app-choice{justify-content:flex-start;transition:padding-right .24s cubic-bezier(.2,.8,.2,1),gap .24s cubic-bezier(.2,.8,.2,1),background-color .12s}.shortcut-soft .sidebar .badge{flex:0 0 32px}.shortcut-soft .sidebar .app-label{white-space:nowrap;flex:1;min-width:0;transition:opacity .12s,visibility;overflow:hidden}.shortcut-soft .sidebar-toolbar [data-sidebar-toggle]{flex-shrink:0;transition:translate .24s cubic-bezier(.2,.8,.2,1)}.shortcut-soft .sidebar-toolbar [data-sidebar-pin],.shortcut-soft .sidebar-switch>button{flex-shrink:0;transition:opacity .1s,visibility}.shortcut-soft .sidebar .app-choice:after{transition:opacity .1s}.shortcut-soft[data-sidebar-collapsed=true] .workspace{grid-template-columns:76px minmax(0,1fr)}.shortcut-soft[data-sidebar-collapsed=true] .sidebar{padding-inline:10px}.shortcut-soft[data-sidebar-collapsed=true] [data-sidebar-toggle]{translate:10px}.shortcut-soft[data-sidebar-collapsed=true] [data-sidebar-pin]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s,visibility 0s .1s}.shortcut-soft[data-sidebar-collapsed=true] [data-sidebar-toggle] svg{transform:scaleX(-1)}.shortcut-soft[data-sidebar-collapsed=true] .sidebar .app-choice{gap:0;padding-right:0}.shortcut-soft[data-sidebar-collapsed=true] .sidebar .app-choice:after{opacity:0}.shortcut-soft[data-sidebar-collapsed=true] .sidebar .app-choice.on{box-shadow:none}.shortcut-soft[data-sidebar-collapsed=true] .sidebar .app-choice.on:before{background:#1764c0;width:3px;display:block;top:19px;bottom:19px}.shortcut-soft[data-sidebar-collapsed=true] .sidebar .app-label{opacity:0;visibility:hidden;transition:opacity .12s,visibility 0s .12s}.shortcut-soft .sidebar-switch{transition:gap .24s cubic-bezier(.2,.8,.2,1)}.shortcut-soft .sidebar-switch>button{border-radius:6px;justify-content:center;align-items:center;display:flex}.shortcut-soft .sidebar-switch>button:hover{background:#e8eef8}.shortcut-soft .sidebar-switch .selection-icon{opacity:0;width:0;height:20px;transition:width .24s,opacity .12s;display:block}.shortcut-soft .sidebar-switch>button span{white-space:nowrap;max-width:100px;transition:max-width .24s,opacity .1s;overflow:hidden}.shortcut-soft[data-sidebar-collapsed=true] .sidebar-switch{justify-content:center;gap:4px}.shortcut-soft[data-sidebar-collapsed=true] .sidebar-switch>button{padding:6px 2px}.shortcut-soft[data-sidebar-collapsed=true] .sidebar-switch .selection-icon{opacity:1;width:20px}.shortcut-soft[data-sidebar-collapsed=true] .sidebar-switch>button span{opacity:0;max-width:0}.shortcut-soft [data-sidebar-pin][aria-pressed=true] svg path{fill:currentColor}.shortcut-soft .sidebar-toolbar [data-sidebar-pin][aria-pressed=true]{background:0 0}.shortcut-soft .sidebar .app-choice:focus-within{outline:none}.shortcut-soft .sidebar .app-choice:has(input:focus-visible){outline-offset:-3px;outline:2px solid #2869bd}.shortcut-soft{--sidebar-rail-icon-size:20px;--app-icon-size:24px;--comparison-icon-size:22px}.shortcut-soft[data-sidebar-collapsed=true]{--app-icon-size:var(--sidebar-rail-icon-size)}.shortcut-soft :is(.sidebar,.pivot,.mobile-context-heading) .badge{--art-scale:1;--art-x:0;--art-y:0}.shortcut-soft .sidebar .badge{--sidebar-art-size:var(--app-icon-size)}.shortcut-soft :is(.sidebar,.pivot,.mobile-context-heading) .badge.windows{--art-scale:.92}.shortcut-soft :is(.sidebar,.pivot,.mobile-context-heading) .badge.explorer{--art-scale:.98}.shortcut-soft :is(.sidebar,.pivot,.mobile-context-heading) .badge.word,.shortcut-soft :is(.sidebar,.pivot,.mobile-context-heading) .badge.excel{--art-scale:1.3333;--art-x:.0703}.shortcut-soft :is(.sidebar,.pivot,.mobile-context-heading) .badge.powerpoint{--art-scale:1.2367;--art-x:.0193}.shortcut-soft :is(.sidebar,.pivot,.mobile-context-heading) .badge.outlook-new,.shortcut-soft :is(.sidebar,.pivot,.mobile-context-heading) .badge.outlook-classic{--art-scale:1.2611;--art-x:.0296}.shortcut-soft :is(.sidebar,.pivot,.mobile-context-heading) .badge.teams{--art-scale:1.2611;--art-x:.0542;--art-y:.0296}.shortcut-soft .sidebar .badge svg{width:calc(var(--sidebar-art-size) * var(--art-scale));height:calc(var(--sidebar-art-size) * var(--art-scale));translate:calc(var(--sidebar-art-size) * var(--art-x)) calc(var(--sidebar-art-size) * var(--art-y));transition:width .24s cubic-bezier(.2,.8,.2,1),height .24s cubic-bezier(.2,.8,.2,1),translate .24s cubic-bezier(.2,.8,.2,1)}.shortcut-guide.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini) .badge{width:32px;min-width:32px;height:32px}.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini) .badge svg{width:calc(var(--comparison-icon-size) * var(--art-scale));height:calc(var(--comparison-icon-size) * var(--art-scale));translate:calc(var(--comparison-icon-size) * var(--art-x)) calc(var(--comparison-icon-size) * var(--art-y))}@media (prefers-reduced-motion:reduce){.shortcut-soft .workspace,.shortcut-soft .sidebar,.shortcut-soft .sidebar .app-choice,.shortcut-soft .sidebar .app-choice:after,.shortcut-soft .sidebar .app-label,.shortcut-soft .sidebar .badge svg,.shortcut-soft .sidebar-toolbar button,.shortcut-soft .sidebar-switch>button,.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini) .badge svg{transition:none}}@media (max-width:800px){.shortcut-soft .filter-toolbar .context-controls,.shortcut-soft .filter-toolbar .secondary-filters{flex-basis:100%}}.shortcut-soft dialog.keyboard-dialog{width:1040px;margin:auto}.shortcut-soft .keyboard-scroll{margin:20px 0;padding:2px 0 8px;overflow-x:auto}.shortcut-soft .qwerty-keyboard{gap:18px;min-width:740px;display:flex}.shortcut-soft .keyboard-main{flex:1;gap:6px;min-width:0;display:grid}.shortcut-soft .keyboard-row{gap:5px;display:flex}.shortcut-soft .keyboard-key{flex:var(--key-units) 1 0;min-width:0;height:42px;font:12px var(--font-sans);color:#202c3a;white-space:nowrap;background:#fafcfe;border:1px solid #dce3ed;border-bottom-width:2px;border-radius:6px;padding:4px 2px}.shortcut-soft .keyboard-key:hover{background:#edf4fe}.shortcut-soft .keyboard-key.on{color:#fff;background:#3f51ca;border-color:#3f51ca}.shortcut-soft .keyboard-key[data-build-mod].on{color:#245db5;background:#e8eef8;border-color:#5982c6}.shortcut-soft .keyboard-navigation{flex:0 0 140px;grid-template-columns:repeat(3,1fr);align-content:start;gap:6px;width:140px;padding-top:48px;display:grid}.shortcut-soft .keyboard-arrows{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:42px;display:grid}.shortcut-soft .keyboard-arrows>:first-child{grid-column:2}.shortcut-soft .keyboard-arrows>:nth-child(2){grid-area:2/1}.shortcut-soft .keyboard-arrows>:nth-child(3),.shortcut-soft .keyboard-arrows>:nth-child(4){grid-row:2}.shortcut-guide[data-shortcut-page=article]{--ink:#132c44;--navy:#123d5b;--pale:#eef7fb;--border:#bccdd8;color:#132c44;background:#fff}.shortcut-soft .feature-article-workspace{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:48px;width:100%;max-width:1280px;margin:0 auto;padding:38px 32px 80px;display:grid}.shortcut-soft .feature-article-navigation-slot{display:contents}.shortcut-soft .feature-article-workspace .article-page{width:100%;min-width:0;max-width:none;margin:0;padding:0}.shortcut-soft .feature-article-workspace .article-title h1{margin:0 0 16px;font-size:32px;line-height:1.6}.shortcut-soft .feature-article-workspace .article-target{margin:0 0 14px;font-size:13px}.shortcut-soft .feature-article-workspace .article-tools{padding:0 0 24px}.shortcut-soft .feature-article-workspace .article-body{font-size:16px;line-height:2.05}.shortcut-soft .feature-article-workspace .article-body .article-lead{background:0 0;border:0;margin:0 0 24px;padding:0;font-size:17px;line-height:2}.shortcut-soft .feature-article-workspace .article-body h2{border-bottom:2px solid #aac7d8;margin:40px 0 23px;padding-bottom:13px;font-size:24px;font-weight:700;line-height:1.6}.shortcut-soft .feature-article-workspace .article-navigation{margin:44px 0 36px}.shortcut-soft .feature-article-workspace .article-navigation .prev{background:#fff;border:1px solid #bccdd8;border-radius:24px;margin-bottom:17px;padding:8px 15px;font-size:13px}.shortcut-soft .feature-article-workspace .article-navigation .next{color:#fff;background:#123d5b;border-radius:10px;gap:25px;padding:26px 28px}.shortcut-soft .feature-article-workspace .article-navigation .next small{color:#e0edf5;margin-bottom:8px;font-size:13px;display:block}.shortcut-soft .feature-article-workspace .article-navigation .next strong{font-size:23px;line-height:1.65;display:block}.shortcut-soft .next-article-arrow{color:#123d5b;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.shortcut-guide[data-shortcut-page=article] dialog[aria-label=カテゴリと記事のメニュー]{border:0;border-radius:0;width:min(90vw,380px);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;inset:0 0 0 auto}@media (max-width:1150px){.shortcut-soft .feature-article-workspace{gap:32px}}@media (max-width:999px){.shortcut-soft .feature-article-workspace{max-width:880px;padding:32px 28px 70px;display:block}}@media (max-width:760px){.shortcut-soft .feature-article-workspace{padding:28px 20px 60px}.shortcut-soft .feature-article-workspace .article-title h1{font-size:25px}.shortcut-soft .feature-article-workspace .article-body h2{font-size:21px}.shortcut-soft .feature-article-workspace .article-navigation .next{gap:16px;padding:20px}.shortcut-soft .feature-article-workspace .article-navigation .next strong{font-size:19px}}.shortcut-guide[data-shortcut-page=article] .navline svg{stroke:none}.shortcut-soft .feature-article-content{min-width:0}.shortcut-soft .article-keyboard-guide{background:#f7f9fc;border:1px solid #d9e3eb;border-radius:14px;margin:0 0 32px;padding:22px}.shortcut-soft .article-keyboard-guide figcaption{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.shortcut-soft .article-keyboard-guide figcaption strong{font-size:17px}.shortcut-soft .article-keyboard-guide figcaption>span{color:#64748b;font-size:12px}.shortcut-soft .article-keyboard-operations{gap:8px;margin-bottom:20px;display:flex}.shortcut-soft .article-keyboard-operations button{color:#30475c;font:600 14px var(--font-sans);cursor:pointer;background:#fff;border:1px solid #d5dfeb;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:12px;padding:10px 8px;display:flex}.shortcut-soft .article-keyboard-operations button span{font-size:12px;font-weight:400}.shortcut-soft .article-keyboard-operations button[aria-pressed=true]{color:#fff;background:#163f60;border-color:#163f60}.shortcut-soft .article-keyboard-operations button:focus-visible,.shortcut-soft .article-keyboard-viewport:focus-visible{outline-offset:3px;outline:2px solid #0078d4}.shortcut-soft .article-keyboard-viewport{padding:4px 1px 8px;overflow-x:auto}.shortcut-soft .article-keyboard-layout{background:#eaf0f5;border:1px solid #dbe2e9;border-radius:10px;gap:6px;min-width:580px;padding:8px;display:grid}.shortcut-soft .article-keyboard-row{gap:5px;display:flex}.shortcut-soft .article-keycap{color:#637286;min-width:0;height:39px;font:11px var(--font-sans);white-space:nowrap;background:#fff;border:1px solid #cdd7e2;border-bottom-width:3px;border-radius:5px;flex-basis:0;place-items:center;transition:background-color .16s,color .16s;display:grid;position:relative}.shortcut-soft .article-keycap.active{color:#fff;background:#0078d4;border-color:#0061ad;font-weight:700}.shortcut-soft .article-keycap.modifier{color:#124c7c;background:#dbeeff;border-color:#7cb3dc;font-weight:700}.shortcut-soft .article-keycap small{font-size:9px;position:absolute;top:1px;right:3px}.shortcut-soft .article-keyboard-guide .article-keyboard-instruction{flex-wrap:wrap;gap:12px 24px;margin:14px 0 0;font-size:14px;display:flex}.shortcut-soft .article-keyboard-instruction>span{align-items:center;gap:8px;display:inline-flex}.shortcut-soft .article-keyboard-instruction b{color:#124c7c;background:#dbeeff;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid}@media (max-width:760px){.shortcut-soft .article-keyboard-guide{padding:16px}.shortcut-soft .article-keyboard-guide figcaption{flex-direction:column;align-items:flex-start;gap:4px}.shortcut-soft .article-keyboard-operations button{flex-direction:column;gap:3px;font-size:13px}}@media (prefers-reduced-motion:reduce){.shortcut-soft .article-keycap{transition:none}}@media print{.shortcut-soft .feature-article-navigation-slot{display:none}.shortcut-soft .feature-article-workspace{display:block}}.shortcut-guide .more-results{justify-content:center;padding:16px 0;display:flex}.shortcut-guide .key-instruction{overflow-wrap:anywhere;text-align:left;font-size:13px;line-height:1.6;display:block}.shortcut-guide .official-source-notes{margin:16px 0;font-size:13px;line-height:1.8}.shortcut-guide .official-source-notes summary{cursor:pointer;color:var(--primary)}.shortcut-soft .operation-badge{background:var(--pale);width:fit-content;color:var(--primary,#1465c0);border-radius:4px;align-self:flex-start;margin-bottom:6px;padding:3px 7px;font-size:11px;line-height:1.5;display:inline-block}.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini){--header-ink-left:5px;translate:calc(var(--header-ink-left) / -2) 0}.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini):has(.badge.windows){--header-ink-left:5.88px}.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini):has(.badge.explorer){--header-ink-left:5.22px}.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini):has(.badge.word,.badge.excel){--header-ink-left:5.28px}.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini):has(.badge.powerpoint){--header-ink-left:5.05px}.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini):has(.badge.outlook-new,.badge.outlook-classic){--header-ink-left:5.06px}.shortcut-soft :is(.pivot th .app-mini,.mobile-context-heading .app-mini):has(.badge.teams){--header-ink-left:5.6px}.shortcut-guide.shortcut-soft #dialog{max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;position:fixed;inset:0}@media (min-width:761px){.shortcut-guide.shortcut-soft .sidebar{box-sizing:border-box;flex-direction:column;height:auto;min-height:800px;max-height:none;display:flex;position:relative;top:auto;overflow:visible}.shortcut-guide.shortcut-soft .sidebar-toolbar{flex:0 0 32px}.shortcut-guide.shortcut-soft .sidebar-switch{flex:0 0 56px}.shortcut-guide.shortcut-soft .sidebar[data-empty-switch=true] .sidebar-switch{flex-basis:0;height:0}.shortcut-guide.shortcut-soft .sidebar>.app-choice{flex:1 0 56px;align-items:center;margin:0;display:flex}}.shortcut-guide.shortcut-soft .mode-tabs{margin-bottom:8px}.shortcut-soft .mode-guide{color:var(--muted);margin-bottom:18px;font-size:13px}.shortcut-soft .mode-guide>p{margin:0 0 6px}.shortcut-soft .mode-help summary{cursor:pointer;color:#365abd;width:fit-content}.shortcut-soft .mode-help-options{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:10px;padding:16px;display:grid}.shortcut-soft .mode-help-options strong{color:var(--ink)}.shortcut-soft .mode-help-options p{margin:6px 0 0;line-height:1.8}.shortcut-soft details.scene-selector{padding:12px 16px}.shortcut-soft .scene-selector>summary{cursor:pointer;color:var(--ink);font-size:13px;font-weight:600}.shortcut-soft .scene-selector>summary span{color:var(--muted);margin-left:12px;font-weight:400}.shortcut-soft .scene-selector[open] .scene-selector-head{margin-top:16px}@media (max-width:760px){.shortcut-soft .mode-help-options{grid-template-columns:1fr}}.shortcut-soft .mode-help-options{grid-template-columns:repeat(2,minmax(0,1fr))}.shortcut-soft .compare-axis{flex-wrap:wrap}.shortcut-soft .compare-axis-help{color:var(--muted);flex:1 0 100%;margin:6px 0 0;font-size:13px}@media (max-width:760px){.shortcut-soft .mode-help-options{grid-template-columns:1fr}}@media (min-width:761px){.shortcut-guide.shortcut-soft .sidebar>.app-choice{flex-basis:50px;margin-block:3px}}.shortcut-guide.shortcut-soft .mode-tabs{margin-bottom:18px;overflow:visible}.shortcut-soft .mode-option{border-radius:8px;flex:1 1 0;align-items:center;min-width:0;display:flex;position:relative}.shortcut-guide.shortcut-soft .mode-option>[data-mode]{z-index:1;min-width:0;padding-right:2px;position:relative}.shortcut-guide.shortcut-soft .mode-option>.mode-tip-trigger{z-index:1;flex:0 0 32px;min-height:32px;margin-right:8px;padding:4px;position:relative}.shortcut-soft .mode-tip-trigger svg{width:18px;height:18px}.shortcut-guide.shortcut-soft .mode-tabs.segmented-motion .mode-option>button.active{box-shadow:none;background:0 0}.shortcut-soft .mode-tooltip{z-index:20;width:320px;max-width:calc(100vw - 48px);color:var(--ink);visibility:hidden;opacity:0;pointer-events:none;background:#fff;border:1px solid #dce3ed;border-radius:10px;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.8;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 6px 24px #1c304024}.shortcut-soft .mode-tip-trigger:hover+.mode-tooltip,.shortcut-soft .mode-tip-trigger:focus+.mode-tooltip{visibility:visible;opacity:1}@media (max-width:760px){.shortcut-soft .mode-tip-trigger:focus+.mode-tooltip{visibility:hidden;opacity:0}.shortcut-soft .mode-tip-trigger[aria-expanded=true]+.mode-tooltip{visibility:visible;opacity:1}.shortcut-soft .mode-option:first-of-type .mode-tooltip{left:0;right:auto}.shortcut-guide.shortcut-soft .mode-option>.mode-tip-trigger{flex-basis:28px;margin-right:2px}}.shortcut-guide.shortcut-soft .mode-option{justify-content:center;gap:6px}.shortcut-guide.shortcut-soft .mode-option>[data-mode]{flex:0 auto;justify-content:center;align-items:center;gap:8px;padding:9px 0;display:inline-flex}.shortcut-guide.shortcut-soft .mode-option>[data-mode] svg{width:var(--mode-icon-size);height:var(--mode-icon-size)}.shortcut-guide.shortcut-soft .mode-option>.mode-tip-trigger{flex:0 0 24px;min-height:28px;margin:0;padding:3px}.shortcut-guide.shortcut-soft .mode-option>.mode-tip-trigger:hover{color:var(--qbic-primary);background:0 0}@media (min-width:761px){.shortcut-guide.shortcut-soft .sidebar>.app-choice{margin-block:var(--app-tile-half-gap)}}@media (max-width:760px){.shortcut-guide.shortcut-soft .mode-option{gap:3px}.shortcut-guide.shortcut-soft .mode-option>[data-mode]{gap:4px}.shortcut-guide.shortcut-soft .mode-option>.mode-tip-trigger{flex-basis:22px}}.shortcut-guide.shortcut-soft{--mode-icon-size:22px;--app-tile-half-gap:3px}.shortcut-guide.shortcut-soft .mode-option>[data-mode]{z-index:auto;position:static}.shortcut-guide.shortcut-soft .mode-option>[data-mode]:after{content:"";z-index:1;background:0 0;border:0;border-radius:8px;position:absolute;inset:0;display:block!important}.shortcut-guide.shortcut-soft .mode-option>.mode-tip-trigger{z-index:2}.shortcut-guide.shortcut-soft .mode-option>[data-mode]:hover{background:0 0}.shortcut-guide.shortcut-soft .mode-option:has([data-mode]:hover):not(:has([data-mode].active)){background:#dfe5ed}.shortcut-guide.shortcut-soft .mode-option>[data-mode]:after{height:100%;top:0;bottom:0}.shortcut-soft .mobile-app-picker .app-options{position:relative}.shortcut-guide.shortcut-soft .empty>svg{margin-inline:auto;display:block}.shortcut-guide.shortcut-soft #results>.empty{margin-top:26px}.shortcut-guide.shortcut-soft[data-shortcut-page] .navline{width:100%;max-width:none;padding-inline:0}.shortcut-guide.shortcut-soft .navline>.wrap{width:100%;max-width:1480px;margin-inline:auto;padding-inline:40px}.shortcut-guide.shortcut-soft .nav-label{display:inline-grid}.shortcut-guide.shortcut-soft .nav-label>span{grid-area:1/1}.shortcut-guide.shortcut-soft .nav-label-measure{visibility:hidden;font-weight:600}.shortcut-guide.shortcut-soft .site-breadcrumb{background:var(--qbic-surface,#fff);padding-inline:max(40px,50% - 700px)}.shortcut-guide.shortcut-soft .mode-option>.mode-tip-trigger{justify-content:center;align-items:center;height:32px;line-height:1;display:flex}.shortcut-guide.shortcut-soft .mode-option>[data-mode] .mode-label{line-height:20px}@media (max-width:1023px){.shortcut-guide.shortcut-soft .navline>.wrap{padding-inline:32px}}@media (max-width:639px){.shortcut-guide.shortcut-soft .navline>.wrap{padding-inline:16px}}@media (max-width:760px){.shortcut-guide.shortcut-soft .mode-option>.mode-tip-trigger svg{width:18px;height:18px;display:block}.shortcut-guide.shortcut-soft .mode-option>.mode-tip-trigger{flex-basis:32px;padding:7px}}.shortcut-guide .comparison-mobile-controls{display:none}@media screen and (max-width:760px){.shortcut-guide.shortcut-soft .comparison-results{display:block}.shortcut-guide.shortcut-soft .comparison-mobile-controls{border-bottom:1px solid var(--line);background:#fff;padding:8px 10px 4px;display:block}.shortcut-guide.shortcut-soft .comparison-swipe-hint{text-align:center;color:var(--muted);margin:0;font-size:11px}.shortcut-guide.shortcut-soft .comparison-mobile-nav{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.shortcut-guide.shortcut-soft .comparison-mobile-nav>button{width:44px;height:44px;color:var(--qbic-primary);border-radius:8px;justify-content:center;align-items:center;display:flex}.shortcut-guide.shortcut-soft .comparison-mobile-nav>button:hover:not(:disabled){background:var(--qbic-pale)}.shortcut-guide.shortcut-soft .comparison-mobile-nav>button:disabled{opacity:.25;cursor:default}.shortcut-guide.shortcut-soft [data-comparison-step="-1"] svg{transform:rotate(180deg)}.shortcut-guide.shortcut-soft .comparison-current-app{text-align:center;min-width:0}.shortcut-guide.shortcut-soft .comparison-current-name{overflow-wrap:anywhere;font-size:13px;display:block}.shortcut-guide.shortcut-soft .comparison-current-count{color:var(--muted);font-size:10px;display:block}.shortcut-guide.shortcut-soft .comparison-pages{justify-content:center;display:flex}.shortcut-guide.shortcut-soft .comparison-pages button{flex:0 0 24px;justify-content:center;align-items:center;height:20px;display:flex}.shortcut-guide.shortcut-soft .comparison-pages span{background:#cbd4df;border-radius:6px;width:6px;height:6px}.shortcut-guide.shortcut-soft .comparison-pages [aria-current=true] span{background:var(--qbic-primary);width:14px}.shortcut-guide.shortcut-soft .comparison-mobile-controls button:focus-visible{outline:2px solid var(--qbic-primary);outline-offset:-2px}.shortcut-guide.shortcut-soft .comparison-mobile-controls[data-single=true] .comparison-swipe-hint,.shortcut-guide.shortcut-soft .comparison-mobile-controls[data-single=true] .comparison-pages{display:none}.shortcut-guide.shortcut-soft .comparison-results .table-scroll{--comparison-key-width:140px;--comparison-column-width:calc(100vw - 174px);scroll-snap-type:x mandatory;max-height:min(65dvh,560px);scroll-padding-left:var(--comparison-key-width)}.shortcut-guide.shortcut-soft .comparison-results .pivot{table-layout:fixed;width:calc(var(--comparison-key-width) + var(--comparison-columns) * var(--comparison-column-width))!important}.shortcut-guide.shortcut-soft .comparison-results thead [data-order-kind=column]{scroll-snap-align:start;scroll-snap-stop:always}.shortcut-guide.shortcut-soft .comparison-results th,.shortcut-guide.shortcut-soft .comparison-results td{overflow-wrap:anywhere;padding:12px 10px}.shortcut-guide.shortcut-soft .comparison-results thead th:first-child{width:var(--comparison-key-width)!important}.shortcut-guide.shortcut-soft .comparison-results tbody th{box-shadow:2px 0 5px #202c3a0a}.shortcut-guide.shortcut-soft .comparison-results .order-handle{display:none}.shortcut-guide.shortcut-soft .comparison-results .order-header-content,.shortcut-guide.shortcut-soft .comparison-results .order-header-text{min-width:0}.shortcut-guide.shortcut-soft .comparison-results .app-mini{justify-content:center}.shortcut-guide.shortcut-soft .comparison-results .badge{width:24px;height:24px}.shortcut-guide.shortcut-soft .comparison-results .key-combo{flex-wrap:wrap}.shortcut-guide.shortcut-soft .comparison-results .key-combo kbd{min-height:26px;padding:2px 5px;font-size:11px}.shortcut-guide.shortcut-soft .comparison-results .record-condition{font-size:11px;line-height:1.7}.shortcut-guide.shortcut-soft .comparison-results .merged-content{max-width:calc(var(--comparison-column-width) - 20px)!important}.shortcut-guide.shortcut-soft .mobile-app-picker .app-options{grid-template-columns:repeat(2,minmax(0,1fr))}.shortcut-guide.shortcut-soft .mobile-app-picker .app-choice{gap:6px;padding:10px 8px}.shortcut-guide.shortcut-soft .mobile-app-picker .app-choice:has(input[type=checkbox]){padding-right:28px}.shortcut-guide.shortcut-soft .mobile-app-picker .app-choice:has(input[type=checkbox]):after{width:12px;height:12px;top:calc(50% - 6px);right:7px}.shortcut-guide.shortcut-soft .mobile-app-picker .badge{flex-basis:24px;width:24px;min-width:24px;height:24px}.shortcut-guide.shortcut-soft .mobile-app-picker .badge svg{width:24px;max-width:24px;height:24px;max-height:24px}.shortcut-guide.shortcut-soft .mobile-app-picker .app-label strong{overflow-wrap:normal;font-size:11px;line-height:1.4}.shortcut-guide.shortcut-soft .mobile-app-picker .app-label small{font-size:9px;line-height:1.4}@supports (content-visibility:auto) and (contain-intrinsic-block-size:auto 300px){.shortcut-soft:not(.ios-app) .mobile-results>.mobile-card{content-visibility:auto;contain-intrinsic-block-size:auto 300px}}}
