.au-help-hero{background:radial-gradient(40rem 16rem at 50% -30%,var(--au-primary-soft),transparent 70%),var(--au-surface);border:1px solid var(--au-border);border-radius:var(--au-radius-xl);margin-bottom:var(--au-space-8);padding:clamp(1.5rem,4vw,2.5rem);text-align:center}.au-help-hero--compact{background:none;border:0;margin-bottom:var(--au-space-6);padding:0}.au-help-hero__title{font-size:var(--au-text-2xl);margin:0 0 var(--au-space-2)}.au-help-hero__subtitle{color:var(--au-text-muted);margin:0 auto var(--au-space-6);max-width:36rem}.au-help-search{margin:0 auto;max-width:40rem}.au-help-hero--compact .au-help-search{max-width:none}.au-help-search .input-group{flex-wrap:nowrap;position:relative}.au-help-search .input-group>.form-control{border-bottom-left-radius:var(--au-radius-md);border-top-left-radius:var(--au-radius-md);font-size:var(--au-text-base);font-weight:var(--au-weight-regular);padding-left:2.75rem}.au-help-search__icon{color:var(--au-text-subtle);left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:4}.au-help-grid{display:grid;gap:var(--au-space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));list-style:none;margin:0 0 var(--au-space-8);padding:0}#main-body .au-help-cat{height:100%;margin:0;transition:border-color var(--au-duration-fast) var(--au-ease-standard),box-shadow var(--au-duration-fast) var(--au-ease-standard)}#main-body .au-help-cat:hover{border-color:var(--au-primary);box-shadow:var(--au-shadow-md)}#main-body .au-help-cat>a.card-body{align-items:flex-start;background:transparent;border-radius:inherit;color:var(--au-text);display:flex;gap:var(--au-space-4);height:100%;padding:var(--au-space-5)}#main-body .au-help-cat>a.card-body:hover{background:transparent;text-decoration:none}#main-body .au-help-cat>a.card-body:focus-visible{outline:var(--au-focus-ring-width) solid var(--au-focus-ring);outline-offset:var(--au-focus-ring-offset)}.au-help-cat__icon{align-items:center;background:var(--au-primary-soft);border-radius:var(--au-radius-md);color:var(--au-primary-soft-text);display:inline-flex;flex:none;height:2.5rem;justify-content:center;width:2.5rem}.au-help-cat__body{display:flex;flex-direction:column;gap:var(--au-space-1);min-width:0}.au-help-cat__name{align-items:center;color:var(--au-heading);display:flex;flex-wrap:wrap;font-weight:var(--au-weight-semibold);gap:var(--au-space-2)}.au-help-cat__desc{color:var(--au-text-muted);font-size:var(--au-text-sm)}.au-help-cat__count{color:var(--au-text-subtle);font-size:var(--au-text-xs);font-weight:var(--au-weight-medium);margin-top:var(--au-space-1)}.au-help-list{margin-bottom:var(--au-space-6);overflow:hidden}.au-help-list__title{align-items:center;border-bottom:1px solid var(--au-border-subtle);color:var(--au-heading);display:flex;font-size:var(--au-text-base);font-weight:var(--au-weight-semibold);gap:var(--au-space-2);margin:0;padding:var(--au-space-4) var(--au-space-5)}.au-help-list__title i{color:var(--au-text-subtle)}#main-body .au-help-item{align-items:flex-start;background:transparent;border:0;border-bottom:1px solid var(--au-border-subtle);color:var(--au-text);display:flex;gap:var(--au-space-3);padding:var(--au-space-4) var(--au-space-5)}#main-body .au-help-item:last-child{border-bottom:0}#main-body .au-help-item:hover{background:var(--au-surface-hover);text-decoration:none}#main-body .au-help-item:hover .au-help-item__arrow{color:var(--au-primary)}#main-body .au-help-item small{color:var(--au-text-muted);display:block;font-size:var(--au-text-sm);padding:0}#main-body .au-help-item--empty,.au-help-item__icon{color:var(--au-text-muted)}.au-help-item__icon{align-items:center;background:var(--au-surface-sunken);border-radius:var(--au-radius-md);display:inline-flex;flex:none;height:2rem;justify-content:center;width:2rem}.au-help-item__icon img{margin:0;max-width:1rem;padding:0!important}.au-help-item__body{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.au-help-item__title{align-items:center;color:var(--au-heading);display:flex;flex-wrap:wrap;font-weight:var(--au-weight-medium);gap:var(--au-space-2)}#main-body .au-help-item .au-help-item__size{color:var(--au-text-subtle);font-size:var(--au-text-xs)}.au-help-item__arrow{color:var(--au-text-subtle);flex:none;font-size:.75rem;margin-top:.375rem}.au-help-cat .show-on-card-hover,.au-help-item .show-on-card-hover{font-size:var(--au-text-xs);padding:0 var(--au-space-2)}.au-help-footer{display:flex;flex-wrap:wrap;gap:var(--au-space-2);justify-content:space-between;margin-top:var(--au-space-2)}.au-help-footer .btn{align-items:center;display:inline-flex;gap:var(--au-space-2)}.au-article{margin-bottom:var(--au-space-6)}.au-article>.card-body{padding:clamp(1.5rem,4vw,2.75rem)}.au-article__header{border-bottom:1px solid var(--au-border-subtle);margin-bottom:var(--au-space-6);padding-bottom:var(--au-space-5)}.au-article__title{font-size:var(--au-text-3xl);letter-spacing:var(--au-tracking-tight);margin:0 0 var(--au-space-3);overflow-wrap:anywhere}.au-article__meta{align-items:center;color:var(--au-text-muted);display:flex;flex-wrap:wrap;font-size:var(--au-text-sm);gap:var(--au-space-2) var(--au-space-4);list-style:none;margin:0;padding:0}.au-article__print{margin-left:auto}.au-prose{color:var(--au-text);font-size:var(--au-text-base);line-height:1.7;max-width:46rem;overflow-wrap:anywhere}.au-prose>:first-child{margin-top:0}.au-prose>:last-child{margin-bottom:0}.au-prose h1,.au-prose h2,.au-prose h3,.au-prose h4{color:var(--au-heading);line-height:1.3;margin:1.8em 0 .6em}.au-prose h2{font-size:var(--au-text-xl)}.au-prose h3{font-size:var(--au-text-lg)}.au-prose ol,.au-prose p,.au-prose ul{margin:0 0 1em}.au-prose li+li{margin-top:.35em}.au-prose a{text-decoration:underline;text-underline-offset:.15em}.au-prose img{border-radius:var(--au-radius-md);height:auto;max-width:100%}.au-prose code,.au-prose pre{font-family:var(--au-font-mono);font-size:.875em}.au-prose code{border-radius:var(--au-radius-xs);padding:.1em .35em}.au-prose code,.au-prose pre{background:var(--au-surface-sunken)}.au-prose pre{border-radius:var(--au-radius-md);overflow-x:auto;padding:var(--au-space-4)}.au-prose pre code{background:none;padding:0}.au-prose blockquote{border-left:3px solid var(--au-primary);color:var(--au-text-muted);margin:0 0 1em;padding:var(--au-space-2) var(--au-space-4)}.au-prose table{border-collapse:collapse;margin-bottom:1em;width:100%}.au-prose table td,.au-prose table th{border:1px solid var(--au-border);padding:var(--au-space-2) var(--au-space-3)}.au-article__vote{align-items:center;background:var(--au-surface-sunken);border-radius:var(--au-radius-lg);display:flex;flex-wrap:wrap;gap:var(--au-space-3);justify-content:space-between;margin-top:var(--au-space-8);padding:var(--au-space-4) var(--au-space-5)}.au-article__vote-question{color:var(--au-heading);font-weight:var(--au-weight-semibold);margin:0}.au-article__vote-buttons{display:flex;gap:var(--au-space-2)}.au-article__vote-buttons .btn{align-items:center;display:inline-flex;gap:var(--au-space-2)}.au-news{display:grid;gap:var(--au-space-4);margin-bottom:var(--au-space-6)}#main-body .announcements .announcement.au-news__item{margin:0}#main-body .announcements .announcement.au-news__item .card-body{padding:var(--au-space-6)}.au-news__date{color:var(--au-text-muted);font-size:var(--au-text-sm);margin:0 0 var(--au-space-2)}.au-news__title{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--au-text-xl);gap:var(--au-space-2);justify-content:space-between;margin:0 0 var(--au-space-3)}.au-news__title a{color:var(--au-heading)}.au-news__title a:hover{color:var(--au-link-hover);text-decoration:none}#main-body .announcements .announcement .au-news__excerpt{background:none;border:0;color:var(--au-text-muted);font-size:var(--au-text-sm);margin:0 0 var(--au-space-4);padding:0}.au-news__more{align-items:center;display:inline-flex;font-size:var(--au-text-sm);font-weight:var(--au-weight-semibold);gap:var(--au-space-2)}.au-news__more i{font-size:.75em;transition:transform var(--au-duration-fast) var(--au-ease-standard)}.au-news__more:hover i{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.au-news__more i{transition:none}}@media print{.au-article{border:0;box-shadow:none}.au-article>.card-body{padding:0}}