.css-minify-layout{align-items: flex-start;row-gap: 16px}.css-minify-tool,.css-minify-tool *{box-sizing: border-box}.css-minify-input-panel,.css-minify-result-panel{min-width: 0;overflow: hidden;height: auto}.css-minify-panel-header{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;min-width: 0}.css-minify-panel-header>span:first-child{flex: 1 1 150px;min-width: 0}.css-minify-panel-header>span:first-child i{margin-right: 6px}.css-minify-header-actions{display: flex;flex: 1 1 280px;flex-wrap: wrap;gap: 8px;align-items: center;justify-content: flex-end;min-width: 0}.css-minify-header-actions .btn-sm{flex: 0 1 auto;min-height: 28px;min-width: 0;padding-top: 4px;padding-bottom: 4px;white-space: nowrap}.css-minify-header-actions .btn i{margin-right: 6px}.css-minify-input-body,.css-minify-result-body{background: #fff}.css-minify-input-body .CodeMirror,.css-minify-result-body .CodeMirror{width: 100%;min-height: 400px;height: 400px;border-radius: var(--radius)}.css-minify-input-panel.css-minify-dragover{outline: 2px dashed var(--primary);outline-offset: -6px}.css-minify-options-panel{margin-top: 16px;background: #fff}.css-minify-option-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.css-minify-option-grid .code-option-field select{width: 100%;min-width: 0;padding-top: 7px;padding-bottom: 7px}.css-minify-option-grid .code-option-check{align-self: center}.css-minify-option-grid .code-option-check:last-child{grid-column: 1 / -1}.css-minify-format-heading{margin-top: 14px}.css-minify-format-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.css-minify-stats{display: grid;grid-template-columns: repeat(auto-fit,minmax(118px,1fr));gap: 10px;margin-bottom: 14px}.css-minify-result-toolbar{display: flex;flex-wrap: wrap;justify-content: flex-end;gap: 8px;margin-bottom: 12px}.css-minify-result-toolbar .btn{min-width: 0;justify-content: center;white-space: nowrap}.css-minify-result-toolbar .btn i{margin-right: 6px}.css-minify-stat-card{display: flex;flex-direction: column;gap: 3px;min-width: 0;padding: 10px 12px;border: 1px solid var(--border);border-radius: var(--radius);background: var(--bg-soft)}.css-minify-stat-card strong{overflow: hidden;color: var(--text);font-size: 15px;line-height: 1.3;text-overflow: ellipsis;white-space: nowrap}.css-minify-stat-card span{color: var(--text-2);font-size: 12.5px;line-height: 1.35}.css-minify-stat-primary{border-color: rgba(22,163,74,.28);background: rgba(34,197,94,.1)}.css-minify-stat-primary strong{color: #15803d}:root[data-theme="dark"] .css-minify-stat-primary{border-color: rgba(74,222,128,.3);background: rgba(34,197,94,.12)}:root[data-theme="dark"] .css-minify-stat-primary strong{color: #4ade80}.css-minify-message{display: flex;align-items: flex-start;gap: 8px;margin-bottom: 14px}.css-minify-empty{text-align: center;color: var(--text-3);padding: 56px 16px}.css-minify-empty i{display: block;margin-bottom: 12px;font-size: 34px}.css-minify-empty p{max-width: 430px;margin: 0 auto;font-size: 13.5px;line-height: 1.6}.css-minify-action-bar{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-top: 16px;padding: 12px;border: 1px solid var(--border);border-radius: var(--radius);background: #ffffff}.css-minify-action-bar .btn{flex: 0 1 126px;min-width: 0;justify-content: center;white-space: nowrap}.css-minify-action-bar .btn-primary{flex-basis: 156px}.css-minify-action-bar .btn i{margin-right: 6px}.css-minify-hint{display: inline-flex;flex: 1 1 240px;align-items: center;gap: 6px;justify-content: flex-end;min-width: 0;margin-left: 0;color: var(--text-3);font-size: 12.5px;text-align: right}:root[data-theme="dark"] .css-minify-input-body,:root[data-theme="dark"] .css-minify-result-body,:root[data-theme="dark"] .css-minify-options-panel,:root[data-theme="dark"] .css-minify-action-bar{background: #161b22}:root[data-theme="dark"] .css-minify-tool .CodeMirror{background: #0d1117;color: #c9d1d9;border-color: var(--border)}:root[data-theme="dark"] .css-minify-tool .CodeMirror-gutters{background: #161b22;border-right-color: var(--border)}:root[data-theme="dark"] .css-minify-tool .CodeMirror-linenumber{color: #6e7681}:root[data-theme="dark"] .css-minify-tool .CodeMirror-cursor{border-left-color: #c9d1d9}:root[data-theme="dark"] .css-minify-tool .CodeMirror-selected{background: rgba(56,139,253,.25)}@media (max-width: 991px){.css-minify-option-grid,.css-minify-format-grid{grid-template-columns: 1fr}}@media (max-width: 1199px){.css-minify-header-actions{justify-content: flex-start}.css-minify-header-actions .btn-sm{flex: 1 1 112px;justify-content: center}}@media (max-width: 640px){.css-minify-panel-header{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 8px}.css-minify-header-actions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.css-minify-header-actions .btn{width: 100%;min-width: 0;justify-content: center}.css-minify-result-toolbar{display: grid;grid-template-columns: 1fr}.css-minify-result-toolbar .btn{width: 100%}.css-minify-action-bar{display: grid;grid-template-columns: 1fr;gap: 8px;padding: 14px}.css-minify-action-bar .btn{width: 100%;min-width: 0}.css-minify-hint{justify-content: center;text-align: center}.css-minify-stats{grid-template-columns: 1fr}}