:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget){--upv-primary:#d4b264;--upv-primary-contrast:#1a1208;--upv-primary-dark:#d4b264;--upv-primary-contrast-dark:#1a1208;--upv-radius:6px;--upv-font:"Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;color:#e8dcc4}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-launcher){background:#15100a;border:1px solid #463722;color:#d4b264}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-launcher:hover){background:#1d160d;border-color:#c9a856}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel){background:#0a0602;border-left:1px solid #2e2416;color:#e8dcc4}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel h3){font-family:"EB Garamond", Georgia, "Times New Roman", serif;font-weight:500;font-size:1.25rem;color:#f0e6d0}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel > div:first-child){border-color:#2e2416}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel label){color:#b5a682}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel button[aria-label]){background:transparent;color:#b5a682}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel button[aria-label]:hover){background:rgba(201, 168, 86, 0.08);color:#e8dcc4}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel input),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel textarea){background:#15100a;border:1px solid #2e2416;color:#e8dcc4}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel input)::placeholder,:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel textarea)::placeholder{color:#5a4f3a}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel input:focus),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-widget-panel textarea:focus){border-color:#c9a856;--tw-ring-color:rgba(201, 168, 86, 0.35)}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-button-primary){background:transparent;color:#e8dcc4;border:1px solid #c9a856;border-radius:4px;font-family:"EB Garamond", Georgia, "Times New Roman", serif;font-style:italic;font-size:1.05rem;letter-spacing:.01em;--tw-ring-offset-color:#0a0602}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-button-primary:hover){background:rgba(201, 168, 86, 0.04);border-color:#e0c278}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-column){background:#0a0602;border-color:#2e2416}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-column-header){background:#15100a;color:#f0e6d0;font-family:"EB Garamond", Georgia, serif;font-weight:500}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-card),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-request){background:#15100a;border-color:#2e2416;color:#e8dcc4}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-card:hover){background:#1d160d;border-color:#463722}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-card-title){color:#f0e6d0}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-comment),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-release){border-color:#2e2416}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-release-notes){color:#d3c6a8}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-tag){border-color:#463722;color:#b5a682}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget .dark .upv-link){color:#d4b264}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-page),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-widget){--upv-primary:#c9a45c;--upv-primary-contrast:#140f08;--upv-primary-dark:#d4b06a;--upv-primary-contrast-dark:#140f08;--upv-radius:4px}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board){background-color:#0b0806;background-image:linear-gradient(rgba(8, 6, 4, .70), rgba(8, 6, 4, .90)), var(--upv-board-bg-image);background-size:cover;background-position:center 60%;background-attachment:fixed}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-header){background:#0d0a07;border-bottom:1px solid rgba(201, 164, 92, .25)}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-brand span){color:#e8c98a;font-family:Georgia, "Times New Roman", serif}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-nav-link){color:#e8dcc0}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-color-scheme-toggle){background:transparent;color:#cbbfa6;box-shadow:none}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-color-scheme-toggle:hover){background:rgba(201, 164, 92, .15);color:#e8c98a}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board-header){background:rgba(18, 13, 9, .78);box-shadow:0 0 0 1px rgba(201, 164, 92, .35), 0 12px 32px rgba(0, 0, 0, .5)}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board-title){color:#e8c98a;font-family:Georgia, "Times New Roman", serif;letter-spacing:.03em}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board-header p){color:#cbbfa6}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board-toolbar a:not(.upv-button-primary)),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board-toolbar button:not(.upv-button-primary)){background:transparent;border-color:rgba(201, 164, 92, .35);color:#cbbfa6;box-shadow:none}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board-toolbar a:not(.upv-button-primary) span),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board-toolbar button:not(.upv-button-primary) span){color:inherit}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board-toolbar a:not(.upv-button-primary):hover),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-board-toolbar button:not(.upv-button-primary):hover){background:rgba(201, 164, 92, .15);color:#e8c98a}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-column-header){background:linear-gradient(180deg, #2a1f14, #17110b);color:#e8c98a;border:1px solid rgba(201, 164, 92, .35);border-left:4px solid var(--upv-primary);box-shadow:none;font-family:Georgia, "Times New Roman", serif;text-transform:uppercase;letter-spacing:.08em;font-size:.95rem}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-card){background:rgba(20, 15, 10, .88);color:#e6dcc6;border:1px solid rgba(201, 164, 92, .30);box-shadow:0 6px 20px rgba(0, 0, 0, .45)}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-card-title){color:#f0e2c0}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-card .upv-vote-button),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-card a[title]){color:#d9c08a;font-weight:600}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-card .upv-vote-button:hover),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-card a[title]:hover){background:rgba(201, 164, 92, .18);color:#f0d9a3}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-card .upv-vote-button.upv-voted),:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-card .upv-vote-button.upv-voted:hover){background:var(--upv-primary);color:var(--upv-primary-contrast)}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-page div:has(> .upv-header)){background:#0b0806}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-changelog h1){color:#e8c98a;font-family:Georgia, "Times New Roman", serif;letter-spacing:.03em}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-changelog .italic){color:#8f8166}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-release){background:rgba(20, 15, 10, .88);color:#e6dcc6;border:1px solid rgba(201, 164, 92, .30);box-shadow:0 6px 20px rgba(0, 0, 0, .45)}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-release-notes){color:#d3c6a8}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-tag){border-color:rgba(201, 164, 92, .4);color:#d9c08a}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-label-filter a){border-color:rgba(201, 164, 92, .35);color:#cbbfa6}
:where(:root:has(>.upv-page),.upv-page,.upv-page *,.upv-widget,.upv-widget *):is(.upv-label-filter [aria-current="true"]){background:var(--upv-primary);border-color:var(--upv-primary);color:var(--upv-primary-contrast)}