.color-text-primary{color:var(--db-color-primary)}button,input,select,optgroup,textarea,h1,h2,h3,h4,h5,h6,a:active,a:focus,a:hover strong,div,p,blockquote,q,code{color:var(--db-text-primary)}button a,input a,select a,optgroup a,textarea a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,a:active a,a:focus a,a:hover strong a,div a,p a,blockquote a,q a,code a{color:inherit}.disclaimer,kbd,tt,var,a,a:visited{color:var(--db-text-secondary)}label{color:var(--db-text-secondary)}code{background-color:var(--db-surface-layer-2);border-radius:var(--db-radius-s);padding:2px 4px}kbd,tt,var,abbr,acronym{color:var(--db-text-secondary)}mark{color:var(--db-color-primary);background:var(--db-color-primary-20)}.wp-block-separator,hr{background-color:var(--db-border-base)}.icon{color:var(--db-icon-default)}body.dark-mode button.input-search-icon,.darkmode--activated button.input-search-icon{background-image:url(../9a51b8d55567a413020c.svg)}@property --rotate{syntax:"<angle>";initial-value:132deg;inherits:false}.design-tool-shortcuts-tool{padding-top:var(--db-padding-m);padding-bottom:var(--db-padding-2xl)}.page-design-tool-shortcuts .design-tool-shortcuts-os-switcher{display:inline-flex;background:var(--db-bg-secondary);padding:2px;border-radius:var(--db-radius-s);-webkit-border-radius:var(--db-radius-s);-moz-border-radius:var(--db-radius-s);-ms-border-radius:var(--db-radius-s);border:1px solid var(--db-border-base)}.page-design-tool-shortcuts .design-tool-shortcuts-os-btn{display:flex;align-items:center;gap:4px;padding:3px var(--db-padding-m);border-radius:var(--db-radius-s);-webkit-border-radius:var(--db-radius-s);-moz-border-radius:var(--db-radius-s);-ms-border-radius:var(--db-radius-s);font-size:var(--db-text-xs);font-weight:500;transition:all .2s;border:none;background:rgba(0,0,0,0);color:var(--db-text-tertiary);cursor:pointer}.page-design-tool-shortcuts .design-tool-shortcuts-os-btn i{font-size:12px;display:none}.page-design-tool-shortcuts .design-tool-shortcuts-os-btn:hover{color:var(--db-text-secondary)}.page-design-tool-shortcuts .design-tool-shortcuts-os-btn.active{background:var(--db-bg-primary);color:var(--db-text-primary);box-shadow:0 1px 2px rgba(0,0,0,.1)}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-section{position:relative}@media(min-width: 640px){.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-section{padding:0 var(--db-padding-l) var(--db-padding-2xl)}}@media(min-width: 1024px){.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-section{padding:0 var(--db-padding-xl) var(--db-padding-2xl)}}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-wrapper{position:relative;max-width:100%;overflow:hidden;background:var(--db-bg-primary);padding:var(--db-padding-m);border-radius:var(--db-radius-xl);-webkit-border-radius:var(--db-radius-xl);-moz-border-radius:var(--db-radius-xl);-ms-border-radius:var(--db-radius-xl);box-shadow:var(--db-shadow-lg);border:1px solid var(--db-border-base);margin-top:0}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-header{display:flex;justify-content:space-between;align-items:center;height:32px;gap:var(--db-padding-m);margin-bottom:var(--db-margin-s)}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-header h4{font-size:var(--db-text-base);margin:0}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend{display:flex;gap:var(--db-padding-m);font-size:var(--db-text-xs);font-family:monospace;color:var(--db-text-tertiary)}@media(max-width: 767px){.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend{display:none}}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend-item{display:flex;align-items:center;gap:var(--db-padding-xs)}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend-dot{width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;background:var(--db-border-base)}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend-dot.bg-blue-400{background:var(--db-color-primary);opacity:.8}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend-dot.bg-orange-400{background:#fb923c;opacity:.8}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend-dot.bg-purple-400{background:#a855f7;opacity:.8}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend-dot.bg-indigo-400{background:#818cf8;opacity:.8}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend-dot.bg-pink-400{background:#f472b6;opacity:.8}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-legend-dot.bg-yellow-500{background:#eab308;opacity:.8}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-container{width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-container::-webkit-scrollbar{height:8px}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-container::-webkit-scrollbar-track{background:var(--db-bg-secondary);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-container::-webkit-scrollbar-thumb{background:var(--db-border-base);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-container::-webkit-scrollbar-thumb:hover{background:var(--db-border-layer-1)}@media(max-width: 1024px)and (min-width: 768px){.page-design-tool-shortcuts .design-tool-shortcuts-keyboard{min-width:800px}}@media(min-width: 1025px){.page-design-tool-shortcuts .design-tool-shortcuts-keyboard{min-width:auto}}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-row{display:flex;gap:var(--db-padding-xs);justify-content:center;margin-bottom:var(--db-padding-xs)}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-row:last-child{margin-bottom:0}.page-design-tool-shortcuts .design-tool-shortcuts-key{height:48px;border-radius:var(--db-radius-m);-webkit-border-radius:var(--db-radius-m);-moz-border-radius:var(--db-radius-m);-ms-border-radius:var(--db-radius-m);display:flex;align-items:center;justify-content:center;font-size:var(--db-text-xs);font-weight:500;transition:all .1s;border:1px solid;border-bottom-width:3px;cursor:pointer;position:relative}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-normal{width:48px}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-125{width:3.5rem}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-15{width:5rem}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-18{width:6rem}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-2{width:7rem}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-22{width:8rem}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-25{width:9rem}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-5{width:18rem}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-6{width:24rem}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-disabled{background:var(--db-bg-secondary);border-color:var(--db-border-base);color:var(--db-text-tertiary);cursor:default}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-disabled span{color:var(--db-text-tertiary)}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-valid{background:var(--db-bg-primary);border-color:var(--db-border-base);color:var(--db-text-secondary)}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-valid:hover{color:var(--db-text-primary);border-color:var(--db-border-layer-1)}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-valid i{font-size:12px}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-active{background:var(--db-bg-primary);border-color:var(--db-border-base);color:var(--db-text-primary);font-weight:700;box-shadow:var(--db-shadow-sm)}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-active:hover{background:var(--db-bg-secondary);border-color:var(--db-border-layer-1);color:var(--db-text-primary)}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-active i{font-size:12px}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-selected{background:var(--db-bg-tertiary);border-color:var(--db-border-layer-1);z-index:10}.page-design-tool-shortcuts .design-tool-shortcuts-key.design-tool-shortcuts-key-selected i{font-size:12px}.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-split{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:6px 0;line-height:1}.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-shift-label{font-size:var(--db-text-xs);color:var(--db-text-tertiary)}.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-main-label{font-size:var(--db-text-s);font-weight:600}.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-korean{position:relative;width:100%;height:100%}.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-korean-char{position:absolute;top:4px;right:6px;font-size:10px;color:var(--db-text-tertiary);font-weight:500;line-height:1;opacity:.7;font-family:sans-serif}@media(min-width: 640px){.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-korean-char{font-size:var(--db-text-xs)}}.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-korean-main{position:absolute;bottom:4px;left:6px;font-size:var(--db-text-s);font-weight:600;line-height:1}@media(min-width: 640px){.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-korean-main{font-size:var(--db-text-base)}}.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-command-label{font-size:10px;line-height:1}.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-opt-symbol{font-size:var(--db-text-xs)}.page-design-tool-shortcuts .design-tool-shortcuts-key .design-tool-shortcuts-key-opt-label{font-size:10px;line-height:1}.page-design-tool-shortcuts .design-tool-shortcuts-key svg{width:20px;height:20px}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-hint{margin-top:var(--db-margin-m);text-align:center;font-size:var(--db-text-xs);color:var(--db-text-tertiary)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key{position:absolute;left:50%;transform:translateX(-50%);width:90%;max-width:400px;z-index:50;animation:fadeInUp .3s ease-out;margin-top:var(--db-padding-xs)}@media(min-width: 400px){.page-design-tool-shortcuts .design-tool-shortcuts-active-key{width:100%}}@keyframes fadeInUp{from{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-content{background:var(--db-bg-primary);border:1px solid var(--db-border-base);border-radius:var(--db-radius-xl);-webkit-border-radius:var(--db-radius-xl);-moz-border-radius:var(--db-radius-xl);-ms-border-radius:var(--db-radius-xl);overflow:hidden;box-shadow:var(--db-shadow-lg);position:relative}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-header{display:flex;align-items:center;justify-content:space-between;padding:var(--db-padding-m)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-header-left{display:flex;align-items:center;gap:var(--db-padding-m)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-icon{width:48px;height:48px;border-radius:var(--db-radius-m);-webkit-border-radius:var(--db-radius-m);-moz-border-radius:var(--db-radius-m);-ms-border-radius:var(--db-radius-m);background:var(--db-bg-secondary);display:flex;align-items:center;justify-content:center;border:1px solid var(--db-border-base)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-icon span{font-size:var(--db-text-s);font-weight:700;color:var(--db-text-primary)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-title{font-size:var(--db-text-base);font-weight:700;color:var(--db-text-primary);margin:0}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-count{font-size:var(--db-text-xs);color:var(--db-text-tertiary);margin-bottom:0}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-close{padding:6px;background:rgba(0,0,0,0);border-radius:9999px;-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;transition:all .2s;border:none;color:var(--db-text-tertiary);cursor:pointer}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-close:hover{background:var(--db-bg-secondary);color:var(--db-text-primary)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-close i{font-size:16px}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-list{padding:0 var(--db-padding-m) var(--db-padding-m);max-height:300px;overflow-y:auto}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-list::-webkit-scrollbar{width:6px}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-list::-webkit-scrollbar-track{background:var(--db-bg-secondary);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-list::-webkit-scrollbar-thumb{background:var(--db-border-base);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-list::-webkit-scrollbar-thumb:hover{background:var(--db-border-layer-1)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-item{display:flex;gap:var(--db-padding-xs);background:var(--db-bg-secondary);padding:var(--db-padding-s);border-radius:var(--db-radius-m);-webkit-border-radius:var(--db-radius-m);-moz-border-radius:var(--db-radius-m);-ms-border-radius:var(--db-radius-m);border:1px solid var(--db-border-base);margin-bottom:var(--db-padding-xs);flex-direction:row;align-items:center;justify-content:space-between}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-item-desc{font-size:var(--db-text-s);font-weight:500;color:var(--db-text-secondary)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-item-keys{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-item-key{padding:2px 6px;border-radius:var(--db-radius-s);-webkit-border-radius:var(--db-radius-s);-moz-border-radius:var(--db-radius-s);-ms-border-radius:var(--db-radius-s);font-size:var(--db-text-xs);font-family:monospace;min-width:20px;text-align:center;border:1px solid;background:var(--db-bg-tertiary);color:var(--db-text-secondary);border-color:var(--db-border-base)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-item-key.active{background:var(--db-color-primary);color:var(--db-text-inverse-primary);font-weight:700;border-color:var(--db-color-primary)}.page-design-tool-shortcuts .design-tool-shortcuts-active-key-item-plus{font-size:10px;color:var(--db-text-tertiary)}.page-design-tool-shortcuts .design-tool-shortcuts-table-section{width:100%;max-width:760px;margin:auto}.page-design-tool-shortcuts .design-tool-shortcuts-table-header{display:flex;align-items:center;gap:var(--db-padding-m);margin-bottom:var(--db-margin-xl)}.page-design-tool-shortcuts .design-tool-shortcuts-table-header-title{font-size:var(--db-text-2xl);font-weight:700;color:var(--db-text-primary);margin:0}.page-design-tool-shortcuts .design-tool-shortcuts-table-list{display:flex;flex-direction:column;gap:var(--db-margin-xl)}.page-design-tool-shortcuts .design-tool-shortcuts-table-category{background:var(--db-bg-secondary);border-radius:var(--db-radius-l);-webkit-border-radius:var(--db-radius-l);-moz-border-radius:var(--db-radius-l);-ms-border-radius:var(--db-radius-l);overflow:hidden;border:1px solid var(--db-border-base);backdrop-filter:blur(8px)}.page-design-tool-shortcuts .design-tool-shortcuts-table-category-header{background:var(--db-bg-tertiary);padding:var(--db-padding-s) var(--db-padding-m);border-bottom:1px solid var(--db-border-base);display:flex;align-items:center;gap:var(--db-padding-xs)}.page-design-tool-shortcuts .design-tool-shortcuts-table-category-title{font-size:var(--db-text-base);font-weight:600;color:var(--db-text-secondary);margin:0}.page-design-tool-shortcuts .design-tool-shortcuts-table-category-list{display:flex;flex-direction:column}.page-design-tool-shortcuts .design-tool-shortcuts-table-item{display:flex;gap:var(--db-padding-xs);padding:var(--db-padding-m);border-bottom:1px solid var(--db-border-base);background-color:var(--db-bg-primary);transition:background .2s;flex-direction:row;align-items:center;justify-content:space-between}.page-design-tool-shortcuts .design-tool-shortcuts-table-item:last-child{border-bottom:none}.page-design-tool-shortcuts .design-tool-shortcuts-table-item:hover{background:var(--db-bg-secondary)}.page-design-tool-shortcuts .design-tool-shortcuts-table-item-desc{font-weight:500;color:var(--db-text-secondary);transition:color .2s}.design-tool-shortcuts-table-item:hover .page-design-tool-shortcuts .design-tool-shortcuts-table-item-desc{color:var(--db-text-primary)}.page-design-tool-shortcuts .design-tool-shortcuts-table-item-keys{display:flex;align-items:center;gap:4px}.page-design-tool-shortcuts .design-tool-shortcuts-table-item-key{padding:2px 6px;border-radius:var(--db-radius-s);-webkit-border-radius:var(--db-radius-s);-moz-border-radius:var(--db-radius-s);-ms-border-radius:var(--db-radius-s);background:var(--db-bg-tertiary);font-family:monospace;font-size:var(--db-text-xs);min-width:24px;text-align:center;color:var(--db-text-primary)}.page-design-tool-shortcuts .design-tool-shortcuts-table-item-plus{font-size:var(--db-text-xs);color:var(--db-text-tertiary)}.page-design-tool-shortcuts .design-tool-shortcuts-footer{margin-top:var(--db-margin-2xl);padding:var(--db-padding-xl) 0;text-align:center;font-size:var(--db-text-s);color:var(--db-text-tertiary);border-top:1px solid var(--db-border-base)}@media only screen and (max-width: 1024px){.design-tool-shortcuts-tool .container{max-width:100%;overflow-x:hidden}}@media only screen and (max-width: 767px){.page-design-tool-shortcuts .design-tool-shortcuts-keyboard-container{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.page-design-tool-shortcuts .design-tool-shortcuts-keyboard{min-width:800px;zoom:.7}}@supports not (zoom: 1){@media only screen and (max-width: 767px){.page-design-tool-shortcuts .design-tool-shortcuts-keyboard{zoom:unset;transform:scale(0.7);transform-origin:top left;margin-bottom:-86.4px}}}
