.help-center{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4) var(--spacing-16);color:var(--color-text-primary);font-family:var(--font-family-sans,"Be Vietnam Pro",system-ui,-apple-system,sans-serif)}.help-hero{text-align:center;max-width:820px;margin:0 auto var(--spacing-10);padding:var(--spacing-8) var(--spacing-6);background:var(--color-background-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);box-shadow:var(--shadow-sm)}.help-hero__badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:9999px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-3)}.help-hero h1{font-size:clamp(28px,4vw,38px);font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0 0 var(--spacing-3);color:var(--color-text-primary)}.help-hero p{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.6;margin:0 0 var(--spacing-6)}.help-search-box{position:relative;max-width:600px;margin:0 auto var(--spacing-4)}.help-search-box__icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--color-text-secondary);pointer-events:none}.help-search-box__input{width:100%;height:48px;padding:0 44px 0 46px;background:var(--color-background-body);border:1.5px solid var(--color-border);border-radius:var(--radius-element);color:var(--color-text-primary);font-size:var(--font-size-base);font-family:inherit;transition:all var(--duration-fast) ease;outline:none;box-sizing:border-box}.help-search-box__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 15%,transparent)}.help-search-box__clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px;font-size:14px}.help-quick-tags,.help-search-box__clear{display:flex;align-items:center;justify-content:center}.help-quick-tags{flex-wrap:wrap;gap:8px}.help-quick-tags span{font-weight:600}.help-quick-tags span,.help-tag-btn{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.help-tag-btn{background:var(--color-background-body);border:1px solid var(--color-border);padding:4px 10px;border-radius:var(--radius-inner);font-weight:500;cursor:pointer;transition:all var(--duration-fast) ease}.help-tag-btn--active,.help-tag-btn:hover{background:var(--color-accent);border-color:var(--color-accent);color:#ffffff}.help-section-header{margin-bottom:var(--spacing-6)}.help-section-header__tag{display:inline-block;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);margin-bottom:var(--spacing-1)}.help-section-header h2{font-size:clamp(22px,3vw,28px);font-weight:800;letter-spacing:-.01em;margin:0 0 6px;color:var(--color-text-primary)}.help-section-header p{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.help-hubs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4);margin-bottom:var(--spacing-12)}@media (max-width:768px){.help-hubs-grid{grid-template-columns:1fr}}.help-hub-card{background:var(--color-background-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-3);transition:all var(--duration-fast) ease;position:relative;overflow:hidden}.help-hub-card:hover{border-color:var(--color-border-emphasized);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.help-hub-card__top{display:flex;align-items:center;justify-content:space-between}.help-hub-card__num{font-family:var(--font-family-mono,monospace);font-size:var(--font-size-xs);font-weight:700;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent);padding:2px 8px;border-radius:var(--radius-inner)}.help-hub-card__badge{font-size:11px;font-weight:600;color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-text-primary) 6%,transparent);padding:2px 8px;border-radius:9999px}.help-hub-card h3{font-size:18px;font-weight:700;margin:0;color:var(--color-text-primary);line-height:1.4}.help-hub-card p{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.55;margin:0;flex:1}.help-hub-card__list{list-style:none;padding:0;margin:var(--spacing-2) 0 0;display:grid;gap:6px;border-top:1px solid var(--color-border);padding-top:var(--spacing-3)}.help-hub-card__list li{display:flex;align-items:center;gap:8px;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.help-hub-card__list li svg{width:14px;height:14px;color:var(--color-accent);flex-shrink:0}.help-hub-card__action{display:inline-flex;align-items:center;gap:6px;color:var(--color-accent);font-size:var(--font-size-xs);font-weight:700;text-decoration:none;margin-top:var(--spacing-1)}.help-hub-card__action:hover{text-decoration:underline}.help-hub-card__action svg{width:14px;height:14px}.help-faq-section{margin-bottom:var(--spacing-12)}.help-faq-list{display:grid;gap:var(--spacing-3)}.help-faq-item{background:var(--color-background-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);overflow:hidden;transition:border-color var(--duration-fast) ease}.help-faq-item[open]{border-color:var(--color-border-emphasized)}.help-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5);font-size:16px;font-weight:700;color:var(--color-text-primary);cursor:pointer;list-style:none}.help-faq-item summary::-webkit-details-marker{display:none}.help-faq-chevron{width:18px;height:18px;color:var(--color-text-secondary);transition:transform var(--duration-fast) ease;flex-shrink:0}.help-faq-item[open] .help-faq-chevron{transform:rotate(180deg);color:var(--color-accent)}.help-faq-answer{padding:0 var(--spacing-5) var(--spacing-5);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.65;border-top:1px solid var(--color-border);padding-top:var(--spacing-3)}.help-faq-answer p{margin:0 0 var(--spacing-2)}.help-faq-answer p:last-child{margin-bottom:0}.help-faq-answer strong{color:var(--color-text-primary)}.help-faq-answer ul{margin:var(--spacing-2) 0;padding-left:20px}.help-faq-answer li{margin-bottom:4px}.help-feedback-section{background:var(--color-background-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--spacing-8) var(--spacing-6);margin-bottom:var(--spacing-12);box-shadow:var(--shadow-sm)}.help-feedback-form{max-width:680px;margin:var(--spacing-6) auto 0;display:grid;gap:var(--spacing-4)}.help-form-row{display:grid;gap:6px}.help-form-row label{font-size:var(--font-size-xs);font-weight:700;color:var(--color-text-primary)}.help-form-input,.help-form-select,.help-form-textarea{width:100%;padding:10px 14px;background:var(--color-background-body);border:1px solid var(--color-border);border-radius:var(--radius-element);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-sm);box-sizing:border-box;outline:none;transition:border-color var(--duration-fast) ease}.help-form-input:focus,.help-form-select:focus,.help-form-textarea:focus{border-color:var(--color-accent)}.help-form-textarea{min-height:110px;resize:vertical}.help-form-alert{padding:10px 14px;border-radius:var(--radius-inner);font-size:var(--font-size-xs);line-height:1.5;background:color-mix(in srgb,#2e7d32 12%,transparent);color:#2e7d32;border:1px solid color-mix(in srgb,#2e7d32 30%,transparent)}.help-support-bar{background:var(--color-background-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--spacing-6);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4)}@media (max-width:768px){.help-support-bar{grid-template-columns:1fr}}.help-support-card{display:flex;align-items:flex-start;gap:12px;padding:var(--spacing-3);background:var(--color-background-body);border:1px solid var(--color-border);border-radius:var(--radius-element)}.help-support-card__icon{width:28px;height:28px;color:var(--color-accent);flex-shrink:0;margin-top:2px}.help-support-card strong{display:block;font-size:var(--font-size-sm);color:var(--color-text-primary);margin-bottom:2px}.help-support-card p{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;line-height:1.4}.help-support-card a{color:var(--color-accent);text-decoration:underline;font-weight:600}