.rh{color:var(--uo-color-text-primary);font:400 16px/24px var(--uo-typography-fontFamily-ui);margin:0 auto;max-width:1280px;min-width:0;padding:16px 32px 48px;width:100%}.rh-crumb{align-items:center;color:var(--uo-color-text-secondary);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin:0 0 8px}.rh-crumb a{align-items:center;color:var(--uo-color-action-primaryBackground);display:inline-flex;min-height:44px}.rh-head h1{font:800 48px/52px var(--uo-typography-fontFamily-heading,Inter,sans-serif);letter-spacing:-.035em;margin:0 0 8px}.rh-intro{margin:0 0 12px}.rh-intro,.rh-updated{color:var(--uo-color-text-secondary)}.rh-updated{font-size:12px;line-height:20px;margin:0}.rh-tools{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.rh-tools>p{color:var(--uo-color-text-secondary);font-size:13px;margin:0}.rh-search{align-items:center;background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:999px;color:var(--uo-color-text-secondary);display:flex;gap:8px;min-height:44px;min-width:0;padding:0 12px;width:320px}.rh-search input{background:transparent;border:0;font:400 14px/20px var(--uo-typography-fontFamily-ui);min-height:44px;min-width:0;outline:none;width:100%}.rh-search svg{flex-shrink:0}.rh-search:focus-within{outline:3px solid var(--uo-color-action-primaryBackground);outline-offset:2px}.rh-search button{background:none;border:0;min-height:44px;min-width:44px}.rh-section{margin:0 0 36px;min-width:0;scroll-margin-top:90px}.rh-sectionhead{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.rh-sectionhead h2{font:750 28px/34px var(--uo-typography-fontFamily-heading,Inter,sans-serif);letter-spacing:-.023em;margin:0 0 4px}.rh-sectionhead p{color:var(--uo-color-text-secondary);font-size:12px;margin:0}.rh-culturehead a,.rh-morelink{align-items:center;color:var(--uo-color-action-primaryBackground);display:inline-flex;font-size:13px;gap:8px;min-height:44px;white-space:nowrap}.rh-grid{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.rh-culturehead{font-size:13px;gap:16px;justify-content:space-between;margin:0 0 16px}.rh-culturehead,.rh-nominations{align-items:center;color:var(--uo-color-text-secondary);display:flex}.rh-nominations{flex-wrap:wrap;font-size:12px;gap:8px 16px;line-height:20px;margin:12px 0 0}.rh-nominations>span{font-size:11px}.rh-nominations a{align-items:center;color:var(--uo-color-action-primaryBackground);display:inline-flex;flex-wrap:wrap;gap:4px;min-height:44px}.rh-nominations b{font-weight:600}.rh-more{align-items:center;color:var(--uo-color-text-secondary);display:flex;font-size:13px;gap:16px;justify-content:center;margin:24px 0}.rh-rules{border-top:1px solid var(--uo-color-border-default);margin-top:36px;padding-top:16px;scroll-margin-top:90px}.rh-rules summary{align-content:center;cursor:pointer;font-size:14px;font-weight:600;min-height:44px}.rh-rules p{color:var(--uo-color-text-secondary);line-height:21px;max-width:850px}.rh-rules p,.rh-stale{font-size:13px;margin:12px 0}.rh-stale{background:var(--uo-color-surface-subtle);border-radius:12px;padding:12px 16px}.rh-empty{padding:32px 0}.rh-empty h2{font-size:24px;font-weight:700}.rh-empty p{margin:12px 0}.rh a:focus-visible,.rh button:focus-visible,.rh summary:focus-visible{outline:3px solid var(--uo-color-action-primaryBackground);outline-offset:3px}.rh .sr-only{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1100px){.rh-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.rh{padding:16px 16px 40px}.rh-crumb{margin-bottom:16px}.rh-head h1{font-size:36px;line-height:40px}.rh-intro{font-size:14px;line-height:21px}.rh-tools{align-items:start;flex-direction:column;gap:12px;margin-bottom:20px}.rh-search{width:100%}.rh-section{margin-bottom:28px}.rh-sectionhead h2{font-size:24px;line-height:30px}.rh-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.rh-nominations{display:grid;gap:4px}.rh-nominations a{align-content:center;line-height:20px}.rh-more{flex-direction:column;gap:8px}.rh-rules{margin-top:24px}}.rh-facets{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.rh-facets a,.rh-facets button{align-items:center;background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:999px;display:inline-flex;font:500 13px/20px var(--uo-typography-fontFamily-ui);min-height:44px;padding:8px 16px}.rh-facets [aria-current],.rh-facets [aria-pressed=true]{background:var(--uo-color-productivity-ink);border-color:var(--uo-color-productivity-ink);color:#fff}.rh-facetline{flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding-bottom:8px}.rh-facetline a{flex-shrink:0;white-space:nowrap}.rh-allfacets{margin-bottom:16px}.rh-allfacets summary{align-content:center;cursor:pointer;font-size:13px;min-height:44px}.rh-seocontent{margin-top:32px;max-width:900px}.rh-seocontent h2{font-size:24px;font-weight:700;line-height:32px;margin-bottom:12px}.rh-seocontent p{color:var(--uo-color-text-secondary);font-size:14px;line-height:22px;margin:12px 0}.rh-related{display:flex;flex-wrap:wrap;gap:8px 24px}.rh-related a{align-items:center;color:var(--uo-color-action-primaryBackground);display:inline-flex;min-height:44px;text-decoration:underline}.rh-shell{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:var(--uo-radius-panel);box-shadow:var(--uo-shadow-card);display:grid;gap:var(--uo-spacing-3);margin-bottom:var(--uo-spacing-6);min-width:0;padding:var(--uo-spacing-6)}.rh-shell :is(.rh-crumb,.rh-intro,.rh-tools,.rc-nav,.rh-facets,.rh-allfacets){margin:0}.rh-shell .rh-search{width:min(100%,440px)}.rh-switch{border-bottom:1px solid var(--uo-color-border-default);display:flex;gap:var(--uo-spacing-4);min-width:0}.rh-switch a{align-items:center;border-bottom:2px solid transparent;color:var(--uo-color-text-secondary);display:inline-flex;font-size:14px;font-weight:600;min-height:44px}.rh-switch a[aria-current]{border-color:var(--uo-color-action-primaryBackground);color:var(--uo-color-action-primaryBackground)}.rh-overview{align-items:stretch;display:grid;gap:var(--uo-spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}.rh-overview .rh-section{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:var(--uo-radius-card);box-shadow:var(--uo-shadow-card);margin:0;padding:var(--uo-spacing-4)}.rh-overview .rh-sectionhead{align-items:start;flex-wrap:wrap;gap:var(--uo-spacing-1) var(--uo-spacing-3);margin-bottom:var(--uo-spacing-2)}.rh-overview .rh-sectionhead h2{overflow-wrap:anywhere}.rh-preview{list-style:none;margin:0;padding:0}@media (max-width:1023px){.rh-overview{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.rh-shell{padding:var(--uo-spacing-4)}.rh-shell .rh-search{width:100%}}
