jQuery UI API β .disableSelection()
body { font-family: sans-serif; line-height: 1.6; margin: 0; padding: 0; color: #333; }
a { color: #0066cc; text-decoration: none; }
a:hover { text-decoration: underline; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
header { background: #f4f4f4; padding: 10px 0; border-bottom: 1px solid #ddd; }
nav ul { list-style: none; padding: 0; margin: 0; display: flex; flex-wrap: wrap; }
nav li { margin-right: 15px; }
.main-content { padding: 20px 0; }
.sidebar { background: #f9f9f9; padding: 15px; border: 1px solid #ddd; margin-bottom: 20px; }
.sidebar h3 { margin-top: 0; }
.sidebar ul { list-style: none; padding-left: 0; }
.sidebar li { margin-bottom: 5px; }
.api-section { margin-bottom: 30px; }
.api-section h2 { border-bottom: 1px solid #eee; padding-bottom: 10px; }
.api-section h3 { color: #555; }
.code-block { background: #f5f5f5; padding: 15px; border: 1px solid #ddd; overflow-x: auto; margin: 15px 0; }
.note { background: #fff3cd; padding: 10px; border-left: 4px solid #ffc107; margin: 15px 0; }
footer { background: #f4f4f4; padding: 20px 0; border-top: 1px solid #ddd; text-align: center; margin-top: 40px; }
.ad-banner { background: #e9ecef; padding: 15px; text-align: center; margin: 20px 0; border: 1px solid #ced4da; }
.category-nav { margin-top: 30px; }
.category-nav h4 { margin-bottom: 10px; }
.category-nav ul { list-style: none; padding-left: 0; }
.category-nav li { margin-bottom: 5px; }
.category-nav ul ul { padding-left: 20px; }