.win95-window{background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px grey,inset 2px 2px #fff;padding:3px;display:flex;flex-direction:column;position:absolute}.win95-window.active .win95-title-bar{background:linear-gradient(90deg,navy,#1084d0)}.win95-window.inactive .win95-title-bar{background:linear-gradient(90deg,grey,#b0b0b0)}.win95-title-bar{background:linear-gradient(90deg,navy,#1084d0);color:#fff;padding:2px 3px;display:flex;align-items:center;gap:4px;font-size:12px;font-weight:700;min-height:22px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.win95-title-bar .title-icon{width:16px;height:16px;flex-shrink:0}.win95-title-bar .title-text{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:0}.win95-title-bar .title-controls{display:flex;gap:2px;flex-shrink:0}.win95-title-bar .title-btn{width:16px;height:14px;background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px grey,inset 2px 2px #dfdfdf;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:8px;font-weight:700;color:#000;line-height:1}.win95-title-bar .title-btn:active{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px grey}.win95-button{background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px grey,inset 2px 2px #dfdfdf;border:none;padding:4px 12px;font-family:"MS Sans Serif",Tahoma,sans-serif;font-size:12px;cursor:pointer;min-width:75px;text-align:center;color:#000}.win95-button.pressed,.win95-button:active{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px grey;padding:5px 11px 3px 13px}.win95-button:focus-visible{outline:1px dotted #000;outline-offset:-4px}.win95-button:disabled{color:grey;text-shadow:1px 1px #fff;cursor:default}.win95-button.primary{border:2px solid #000;padding:2px 10px}.win95-button.primary:active{padding:3px 9px 1px 11px}.win95-input{background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px grey;border:none;padding:3px 4px;font-family:"MS Sans Serif",Tahoma,sans-serif;font-size:12px;color:#000;outline:none}.win95-input::-moz-placeholder{color:grey}.win95-input::placeholder{color:grey}.win95-input:focus{outline:none}.win95-input:disabled{background:silver;color:grey}.win95-select{background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px grey;border:none;padding:3px 20px 3px 4px;font-family:"MS Sans Serif",Tahoma,sans-serif;font-size:12px;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' fill='%23c0c0c0'/%3E%3Cpolygon points='4,6 12,6 8,12' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;cursor:pointer;outline:none}.win95-desktop-icon{display:flex;flex-direction:column;align-items:center;gap:4px;width:75px;padding:4px;cursor:pointer;text-align:center}.win95-desktop-icon .icon-image{width:32px;height:32px;image-rendering:pixelated}.win95-desktop-icon .icon-label{font-size:11px;color:#fff;text-shadow:1px 1px 1px #000;word-break:break-word;line-height:1.2;max-width:70px}.win95-desktop-icon.selected .icon-label{background:navy;color:#fff;outline:1px dotted #fff}.win95-desktop-icon.selected .icon-image{filter:brightness(.7) sepia(1) hue-rotate(190deg) saturate(5)}.win95-taskbar{position:fixed;bottom:0;left:0;right:0;height:32px;background:silver;box-shadow:inset 0 1px #fff,inset 0 2px #dfdfdf;display:flex;align-items:center;padding:2px 4px;gap:4px;z-index:9999}.win95-taskbar .start-button{display:flex;align-items:center;gap:3px;font-weight:700;font-size:12px;padding:2px 6px;min-width:auto}.win95-taskbar .start-button .start-logo{width:16px;height:16px}.win95-taskbar .task-list{display:flex;flex:1;gap:2px;overflow:hidden}.win95-taskbar .task-item{display:flex;align-items:center;gap:4px;padding:2px 8px;max-width:160px;min-width:60px;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px grey,inset 2px 2px #dfdfdf;border:none;cursor:pointer;text-align:left;color:#000;font-family:"MS Sans Serif",Tahoma,sans-serif;height:24px}.win95-taskbar .task-item.active{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px grey;font-weight:700}.win95-taskbar .clock{box-shadow:inset -1px -1px #fff,inset 1px 1px grey;padding:2px 8px;font-size:11px;min-width:70px;text-align:center;white-space:nowrap}.win95-menu{position:absolute;background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px grey,inset 2px 2px #fff;padding:2px;min-width:180px;z-index:10000}.win95-menu-item{display:flex;align-items:center;gap:8px;padding:4px 24px 4px 8px;font-size:12px;cursor:pointer;white-space:nowrap;color:#000}.win95-menu-item:hover{background:navy;color:#fff}.win95-menu-separator{height:1px;background:grey;margin:2px;box-shadow:0 1px 0 #fff}.win95-checkbox{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:12px}.win95-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px grey;margin:0;cursor:pointer;position:relative}.win95-checkbox input[type=checkbox]:checked:after{content:"\2713";position:absolute;top:-1px;left:2px;font-size:12px;font-weight:700;color:#000}.win95-radio{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:12px}.win95-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px grey;margin:0;cursor:pointer;position:relative}.win95-radio input[type=radio]:checked:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:#000}.win95-tabs{display:flex;gap:0;margin-bottom:-1px;position:relative;z-index:1}.win95-tab{background:silver;padding:4px 12px;font-size:12px;cursor:pointer;border:none;font-family:"MS Sans Serif",Tahoma,sans-serif;color:#000;box-shadow:inset 0 1px #fff,inset 1px 0 #fff,inset -1px 0 #0a0a0a,0 -1px grey;position:relative;bottom:-1px}.win95-tab.active{background:silver;box-shadow:inset 0 1px #fff,inset 1px 0 #fff,inset -1px 0 #0a0a0a;padding-bottom:6px;z-index:2}.win95-tab-panel{background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px grey,inset 2px 2px #dfdfdf;padding:12px}.win95-progress-bar{height:16px;background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px grey}.win95-progress-bar .fill{height:100%;background:navy;transition:width .3s ease}.win95-status-bar{display:flex;align-items:center;gap:2px;padding:2px 4px;font-size:11px;min-height:20px}.win95-status-bar .status-field{box-shadow:inset -1px -1px #fff,inset 1px 1px grey;padding:1px 4px;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.win95-group-box{border:1px solid grey;box-shadow:1px 1px 0 #fff;padding:12px 8px 8px;margin:8px 0;position:relative}.win95-group-box .group-label{position:absolute;top:-8px;left:8px;background:silver;padding:0 4px;font-size:12px}@property --rc-text-layer{syntax:"*";inherits:false}@property --rc-face-layer{syntax:"*";inherits:false}@property --rc-sheen-layer{syntax:"*";inherits:false}@property --rc-fa{syntax:"<number>";inherits:false;initial-value:1}@property --rc-ba{syntax:"<number>";inherits:false;initial-value:1}:root{--rc-metal-text:linear-gradient(180deg,rgb(var(--rc-gold-text-floor)) 0%,rgb(var(--rc-gold-light)) 25%,rgb(var(--rc-gold-spec)) 45%,rgb(var(--rc-gold-light)) 62%,rgb(var(--rc-gold-text-floor)) 82%,rgb(var(--rc-gold-text-floor)) 100%);--rc-metal-text-light:linear-gradient(180deg,rgb(var(--rc-gold-light-text-floor)) 0%,rgb(var(--rc-gold-hi)) 28%,rgb(var(--rc-gold-spec)) 44%,rgb(var(--rc-gold-hi)) 60%,rgb(var(--rc-gold-light-text-floor)) 85%,rgb(var(--rc-gold-light-text-floor)) 100%);--rc-metal-text-satin:linear-gradient(180deg,rgb(var(--rc-gold-text-floor)) 0%,rgb(var(--rc-gold-light)) 45%,rgb(var(--rc-gold-text-floor)) 80%,rgb(var(--rc-gold-text-floor)) 100%)}:where(:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold):has(>.absolute)>:not(.absolute,svg)),[class]:where(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold,.bg-brand-gold,.bg-brand-gold-light,.bg-brand-gold\/0,.bg-brand-gold\/10,.bg-brand-gold\/15,.bg-brand-gold\/20,.bg-brand-gold\/25,.bg-brand-gold\/30,.bg-brand-gold\/40,.bg-brand-gold\/50,.bg-brand-gold\/60,.bg-brand-gold\/70,.bg-brand-gold\/90,.bg-brand-gold\/100,.hover\:bg-brand-gold-light:hover,.hover\:bg-brand-gold\/10:hover,.hover\:bg-brand-gold\/15:hover,.active\:bg-brand-gold-light:active,.active\:bg-brand-gold\/20:active){background-image:var(--rc-text-layer,none),var(--rc-sheen-layer,none),var(--rc-face-layer,none);-webkit-background-clip:text,border-box,border-box;background-clip:text,border-box,border-box;background-origin:content-box,border-box,border-box;background-size:100% 1.25em,300% 100%,100% 100%;background-size:100% 1lh,300% 100%,100% 100%;background-repeat:repeat,no-repeat,no-repeat;background-position:0 0,100% 0,0 0}.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold,.hover\:text-brand-gold:hover,.text-brand-gold,.text-brand-gold\/90{--rc-ramp:var(--rc-metal-text);--rc-text-layer:var(--rc-ramp);-webkit-text-fill-color:transparent}.hover\:text-brand-gold-light:hover,.text-brand-gold-light{--rc-ramp:var(--rc-metal-text-light);--rc-text-layer:var(--rc-ramp);-webkit-text-fill-color:transparent}.text-brand-gold-light\/80,.text-brand-gold\/80{--rc-ramp:var(--rc-metal-text-satin);--rc-text-layer:var(--rc-ramp);-webkit-text-fill-color:transparent}:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold) :is([class*=text-white],[class*=text-gray-],[class*=text-slate-],[class*=text-brand-navy],[class*=text-black],[class*=text-rose-],[class*=text-red-],[class*=text-amber-],[class*=text-emerald-],[class*=text-green-],[class*=text-sky-]){-webkit-text-fill-color:currentColor}:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold):has(>.absolute){--rc-text-layer:none;-webkit-text-fill-color:currentColor}:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold):has(>.absolute)>:not(.absolute,svg){--rc-text-layer:var(--rc-ramp);-webkit-text-fill-color:transparent}:is(input,select,textarea):is(.text-brand-gold,.text-brand-gold-light){-webkit-text-fill-color:currentColor;--rc-text-layer:none}:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold) :is([stroke=currentColor i]),:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.group:hover .group-hover\:text-brand-gold)[stroke=currentColor i]{stroke:url(#rc-metal-gold) currentColor}:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold) :is([fill=currentColor i]),:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.group:hover .group-hover\:text-brand-gold)[fill=currentColor i]{fill:url(#rc-metal-gold) currentColor}:is(.text-brand-gold,.text-brand-gold-light,.hover\:text-brand-gold:hover) :is([class*=text-white],[class*=text-gray-],[class*=text-brand-navy]) :is([stroke=currentColor i]){stroke:currentColor}:is(.text-brand-gold,.text-brand-gold-light,.hover\:text-brand-gold:hover) :is([class*=text-white],[class*=text-gray-],[class*=text-brand-navy]) :is([fill=currentColor i]){fill:currentColor}.bg-brand-gold\/0{--rc-fa:0}.bg-brand-gold\/10,.hover\:bg-brand-gold\/10:hover{--rc-fa:0.1}.bg-brand-gold\/15,.hover\:bg-brand-gold\/15:hover{--rc-fa:0.15}.active\:bg-brand-gold\/20:active,.bg-brand-gold\/20{--rc-fa:0.2}.bg-brand-gold\/25{--rc-fa:0.25}.bg-brand-gold\/30{--rc-fa:0.3}.bg-brand-gold\/40{--rc-fa:0.4}.bg-brand-gold\/50{--rc-fa:0.5}.bg-brand-gold\/60{--rc-fa:0.6}.bg-brand-gold\/70{--rc-fa:0.7}.bg-brand-gold\/90{--rc-fa:0.9}.bg-brand-gold,.bg-brand-gold\/100,.bg-brand-gold\/60,.bg-brand-gold\/70,.bg-brand-gold\/90{background-color:transparent;--rc-face-layer:linear-gradient(180deg,rgb(var(--rc-gold-light)/var(--rc-fa)) 0%,rgb(var(--rc-gold-spec)/var(--rc-fa)) 30%,rgb(var(--rc-gold-body)/var(--rc-fa)) 52%,rgb(var(--rc-gold-fill-shoulder)/var(--rc-fa)) 88%,rgb(var(--rc-gold-body)/var(--rc-fa)) 100%)}.active\:bg-brand-gold\/20:active,.bg-brand-gold\/0,.bg-brand-gold\/10,.bg-brand-gold\/15,.bg-brand-gold\/20,.bg-brand-gold\/25,.bg-brand-gold\/30,.bg-brand-gold\/40,.bg-brand-gold\/50,.hover\:bg-brand-gold\/10:hover,.hover\:bg-brand-gold\/15:hover{background-color:transparent;--rc-face-layer:linear-gradient(180deg,rgb(var(--rc-gold-light)/var(--rc-fa)) 0,rgb(var(--rc-gold-light)/var(--rc-fa)) 1px,rgb(var(--rc-gold-body)/var(--rc-fa)) 1px,rgb(var(--rc-gold-body)/var(--rc-fa)) 55%,rgb(var(--rc-gold-fill-shoulder)/var(--rc-fa)) 100%)}.active\:bg-brand-gold-light:active,.bg-brand-gold-light,.hover\:bg-brand-gold-light:hover{background-color:transparent;--rc-face-layer:linear-gradient(180deg,rgb(var(--rc-gold-hi)) 0%,rgb(var(--rc-gold-spec)) 34%,rgb(var(--rc-gold-light)) 56%,rgb(var(--rc-gold-body)) 90%,rgb(var(--rc-gold-light)) 100%)}:is(.bg-brand-gold,.bg-brand-gold-light,.bg-brand-gold\/90,.bg-brand-gold\/100):not(.h-px,.w-px,.h-0\.5,.h-\[2\.5px\],.h-\[3px\],.rounded-full.p-\[2px\],.w-\[7px\],.w-1,.w-2,.h-\[6px\],.h-full){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),inset 0 1px 0 rgb(var(--rc-gold-spec)/.75),inset 0 -1px 0 rgb(var(--rc-gold-deep)/.45),var(--tw-shadow,0 0 #0000)}button:is(.bg-brand-gold,.bg-brand-gold-light){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),inset 0 1px 0 rgb(var(--rc-gold-spec)/.75),inset 0 -1px 0 rgb(var(--rc-gold-deep)/.45),0 4px 14px rgba(0,0,0,.35);--rc-sheen-layer:linear-gradient(105deg,transparent 38%,rgb(var(--rc-gold-spec)/0.6) 50%,transparent 62%)}button:is(.bg-brand-gold,.bg-brand-gold-light):active:not(:disabled){--rc-face-layer:linear-gradient(180deg,rgb(var(--rc-gold-fill-shoulder)) 0%,rgb(var(--rc-gold-body)) 40%,rgb(var(--rc-gold-light)) 78%,rgb(var(--rc-gold-hi)) 100%);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),inset 0 2px 5px rgb(var(--rc-gold-deep)/.55),inset 0 -1px 0 rgb(var(--rc-gold-hi)/.5),0 2px 6px rgba(0,0,0,.35)}button:is(.bg-brand-gold,.bg-brand-gold-light):disabled{--rc-sheen-layer:none}@keyframes rc-metal-sheen{0%{background-position:0 0,100% 0,0 0}to{background-position:0 0,0 0,0 0}}@media (prefers-reduced-motion:no-preference) and (hover:hover){button:is(.bg-brand-gold,.bg-brand-gold-light):hover:not(:disabled){animation:rc-metal-sheen .9s cubic-bezier(.3,0,.2,1) 1}}:is(.bg-brand-gold,.bg-brand-gold-light,.bg-brand-gold\/20,.bg-brand-gold\/30,.bg-brand-gold\/40):is(.h-px,.h-0\.5,.h-\[2\.5px\],.h-\[3px\]){--rc-face-layer:linear-gradient(90deg,rgb(var(--rc-gold-body)/var(--rc-fa)) 0%,rgb(var(--rc-gold-light)/var(--rc-fa)) 25%,rgb(var(--rc-gold-spec)/var(--rc-fa)) 50%,rgb(var(--rc-gold-light)/var(--rc-fa)) 75%,rgb(var(--rc-gold-body)/var(--rc-fa)) 100%)}:is(.bg-brand-gold,.bg-brand-gold\/30).w-px{--rc-face-layer:linear-gradient(180deg,rgb(var(--rc-gold-body)/var(--rc-fa)) 0%,rgb(var(--rc-gold-light)/var(--rc-fa)) 25%,rgb(var(--rc-gold-spec)/var(--rc-fa)) 50%,rgb(var(--rc-gold-light)/var(--rc-fa)) 75%,rgb(var(--rc-gold-body)/var(--rc-fa)) 100%)}:is(.bg-brand-gold,.bg-brand-gold\/25,.bg-brand-gold\/50,.bg-brand-gold\/70).rounded-full:is(.w-\[7px\],.w-1,.w-2,.h-\[6px\],.w-3,.h-4,.w-\[18px\]){--rc-face-layer:radial-gradient(circle at 35% 30%,rgb(var(--rc-gold-spec)/var(--rc-fa)) 0%,rgb(var(--rc-gold-hi)/var(--rc-fa)) 22%,rgb(var(--rc-gold-body)/var(--rc-fa)) 52%,rgb(var(--rc-gold-fill-shoulder)/var(--rc-fa)) 100%)}:is(.bg-brand-gold,.bg-brand-gold\/30).rounded-full.p-\[2px\]{--rc-face-layer:conic-gradient(from 210deg,rgb(var(--rc-gold-body)/var(--rc-fa)),rgb(var(--rc-gold-spec)/var(--rc-fa)) 12%,rgb(var(--rc-gold-body)/var(--rc-fa)) 26%,rgb(var(--rc-gold-fill-shoulder)/var(--rc-fa)) 50%,rgb(var(--rc-gold-light)/var(--rc-fa)) 76%,rgb(var(--rc-gold-body)/var(--rc-fa)))}.border-brand-gold\/10{--rc-ba:0.1}.border-brand-gold\/15{--rc-ba:0.15}.border-brand-gold\/20{--rc-ba:0.2}.border-brand-gold\/25{--rc-ba:0.25}.border-brand-gold\/30,.hover\:border-brand-gold\/30:hover{--rc-ba:0.3}.border-brand-gold\/40,.hover\:border-brand-gold\/40:hover{--rc-ba:0.4}.border-brand-gold\/50,.hover\:border-brand-gold\/50:hover{--rc-ba:0.5}.border-brand-gold\/60,.focus-within\:border-brand-gold\/60:focus-within,.focus\:border-brand-gold\/60:focus{--rc-ba:0.6}.active\:border-brand-gold:active,.border-brand-gold,.focus\:border-brand-gold:focus,.hover\:border-brand-gold:hover{--rc-ba:1}.\[\&\:not\(\:-moz-placeholder\)\]\:border-brand-gold:not(:-moz-placeholder){border-color:rgb(var(--rc-gold-hi)/var(--rc-ba)) rgb(var(--rc-gold-body)/var(--rc-ba)) rgb(var(--rc-gold-fill-shoulder)/var(--rc-ba))}.\[\&\:not\(\:placeholder-shown\)\]\:border-brand-gold:not(:placeholder-shown),.active\:border-brand-gold:active,.border-brand-gold,.border-brand-gold\/10,.border-brand-gold\/15,.border-brand-gold\/20,.border-brand-gold\/25,.border-brand-gold\/30,.border-brand-gold\/40,.border-brand-gold\/50,.border-brand-gold\/60,.focus-within\:border-brand-gold\/60:focus-within,.focus\:border-brand-gold:focus,.focus\:border-brand-gold\/60:focus,.hover\:border-brand-gold:hover,.hover\:border-brand-gold\/30:hover,.hover\:border-brand-gold\/40:hover,.hover\:border-brand-gold\/50:hover{border-color:rgb(var(--rc-gold-hi)/var(--rc-ba)) rgb(var(--rc-gold-body)/var(--rc-ba)) rgb(var(--rc-gold-fill-shoulder)/var(--rc-ba))}.border-t-brand-gold{border-top-color:rgb(var(--rc-gold-spec))}:is(.border-t,.border-b):not(.border):is(.border-brand-gold\/10,.border-brand-gold\/15,.border-brand-gold\/20,.border-brand-gold\/30){-o-border-image:linear-gradient(90deg,rgb(var(--rc-gold-body)/calc(var(--rc-ba) * .5)),rgb(var(--rc-gold-spec)/calc(var(--rc-ba) * 2)) 50%,rgb(var(--rc-gold-body)/calc(var(--rc-ba) * .5))) 1;border-image:linear-gradient(90deg,rgb(var(--rc-gold-body)/calc(var(--rc-ba) * .5)),rgb(var(--rc-gold-spec)/calc(var(--rc-ba) * 2)) 50%,rgb(var(--rc-gold-body)/calc(var(--rc-ba) * .5))) 1}:is(.border-l,.border-l-2):not(.border):is(.border-brand-gold\/20,.border-brand-gold\/30){-o-border-image:linear-gradient(180deg,rgb(var(--rc-gold-body)/calc(var(--rc-ba) * .5)),rgb(var(--rc-gold-spec)/calc(var(--rc-ba) * 2)) 50%,rgb(var(--rc-gold-body)/calc(var(--rc-ba) * .5))) 1;border-image:linear-gradient(180deg,rgb(var(--rc-gold-body)/calc(var(--rc-ba) * .5)),rgb(var(--rc-gold-spec)/calc(var(--rc-ba) * 2)) 50%,rgb(var(--rc-gold-body)/calc(var(--rc-ba) * .5))) 1}@property --rc-text-glint{syntax:"*";inherits:false}@property --rc-face-glint{syntax:"*";inherits:false}[data-metal-light-root] :is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold),[data-metal-light-root] :is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold):has(>.absolute)>:not(.absolute,svg){--rc-text-glint:radial-gradient(circle var(--rc-lr,160px) at var(--rc-lx,50%) var(--rc-ly,50%),rgb(var(--rc-gold-spec)/var(--rc-li,0)) 0%,rgb(var(--rc-gold-spec)/calc(var(--rc-li, 0) * 0.55)) 35%,rgb(var(--rc-gold-spec)/0) 100%)}[data-metal-light-root] :is(.bg-brand-gold,.bg-brand-gold-light){--rc-face-glint:radial-gradient(circle var(--rc-lr,160px) at var(--rc-lx,50%) var(--rc-ly,50%),rgb(var(--rc-gold-spec)/var(--rc-li,0)) 0%,rgb(var(--rc-gold-spec)/calc(var(--rc-li, 0) * 0.55)) 35%,rgb(var(--rc-gold-spec)/0) 100%)}[data-metal-light-root] :where(:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold):has(>.absolute)>:not(.absolute,svg)),[data-metal-light-root] [class]:where(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold,.bg-brand-gold,.bg-brand-gold-light){background-image:var(--rc-text-glint,none),var(--rc-text-layer,none),var(--rc-sheen-layer,none),var(--rc-face-glint,none),var(--rc-face-layer,none);-webkit-background-clip:text,text,border-box,border-box,border-box;background-clip:text,text,border-box,border-box,border-box;background-origin:border-box,content-box,border-box,border-box,border-box;background-size:100% 100%,100% 1.25em,300% 100%,100% 100%,100% 100%;background-size:100% 100%,100% 1lh,300% 100%,100% 100%,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat,no-repeat;background-position:0 0,0 calc(var(--rc-lb, 0) * 1.25em),100% 0,0 0,0 0;background-position:0 0,0 calc(var(--rc-lb, 0) * 1lh),100% 0,0 0,0 0}@keyframes rc-metal-sheen-lit{0%{background-position:0 0,0 0,100% 0,0 0,0 0}to{background-position:0 0,0 0,0 0,0 0,0 0}}@media (prefers-reduced-motion:no-preference) and (hover:hover){[data-metal-light-root] button:is(.bg-brand-gold,.bg-brand-gold-light):hover:not(:disabled){animation-name:rc-metal-sheen-lit}}@supports (color:color-mix(in srgb,red calc(50%),blue)){:where([data-metal-light-root]) .\[\&\:not\(\:-moz-placeholder\)\]\:border-brand-gold:not(:-moz-placeholder){--rc-bl:calc(var(--rc-li, 0) / 0.85 * 100%);border-color:color-mix(in srgb,rgb(var(--rc-gold-spec)/var(--rc-ba)) calc(var(--rc-bl) * (.35 + .65 * clamp(0, 1 - 2 * var(--rc-lv, .5), 1))),rgb(var(--rc-gold-hi)/var(--rc-ba))) color-mix(in srgb,rgb(var(--rc-gold-spec)/var(--rc-ba)) calc(var(--rc-bl) * (.35 + .65 * clamp(0, 2 * var(--rc-lu, .5) - 1, 1))),rgb(var(--rc-gold-body)/var(--rc-ba))) color-mix(in srgb,rgb(var(--rc-gold-spec)/var(--rc-ba)) calc(var(--rc-bl) * (.35 + .65 * clamp(0, 2 * var(--rc-lv, .5) - 1, 1))),rgb(var(--rc-gold-fill-shoulder)/var(--rc-ba))) color-mix(in srgb,rgb(var(--rc-gold-spec)/var(--rc-ba)) calc(var(--rc-bl) * (.35 + .65 * clamp(0, 1 - 2 * var(--rc-lu, .5), 1))),rgb(var(--rc-gold-body)/var(--rc-ba)))}:where([data-metal-light-root]) .\[\&\:not\(\:placeholder-shown\)\]\:border-brand-gold:not(:placeholder-shown),:where([data-metal-light-root]) .active\:border-brand-gold:active,:where([data-metal-light-root]) .border-brand-gold,:where([data-metal-light-root]) .border-brand-gold\/10,:where([data-metal-light-root]) .border-brand-gold\/15,:where([data-metal-light-root]) .border-brand-gold\/20,:where([data-metal-light-root]) .border-brand-gold\/25,:where([data-metal-light-root]) .border-brand-gold\/30,:where([data-metal-light-root]) .border-brand-gold\/40,:where([data-metal-light-root]) .border-brand-gold\/50,:where([data-metal-light-root]) .border-brand-gold\/60,:where([data-metal-light-root]) .focus-within\:border-brand-gold\/60:focus-within,:where([data-metal-light-root]) .focus\:border-brand-gold:focus,:where([data-metal-light-root]) .focus\:border-brand-gold\/60:focus,:where([data-metal-light-root]) .hover\:border-brand-gold:hover,:where([data-metal-light-root]) .hover\:border-brand-gold\/30:hover,:where([data-metal-light-root]) .hover\:border-brand-gold\/40:hover,:where([data-metal-light-root]) .hover\:border-brand-gold\/50:hover{--rc-bl:calc(var(--rc-li, 0) / 0.85 * 100%);border-color:color-mix(in srgb,rgb(var(--rc-gold-spec)/var(--rc-ba)) calc(var(--rc-bl) * (.35 + .65 * clamp(0, 1 - 2 * var(--rc-lv, .5), 1))),rgb(var(--rc-gold-hi)/var(--rc-ba))) color-mix(in srgb,rgb(var(--rc-gold-spec)/var(--rc-ba)) calc(var(--rc-bl) * (.35 + .65 * clamp(0, 2 * var(--rc-lu, .5) - 1, 1))),rgb(var(--rc-gold-body)/var(--rc-ba))) color-mix(in srgb,rgb(var(--rc-gold-spec)/var(--rc-ba)) calc(var(--rc-bl) * (.35 + .65 * clamp(0, 2 * var(--rc-lv, .5) - 1, 1))),rgb(var(--rc-gold-fill-shoulder)/var(--rc-ba))) color-mix(in srgb,rgb(var(--rc-gold-spec)/var(--rc-ba)) calc(var(--rc-bl) * (.35 + .65 * clamp(0, 1 - 2 * var(--rc-lu, .5), 1))),rgb(var(--rc-gold-body)/var(--rc-ba)))}}@media print{*{-webkit-text-fill-color:currentColor!important}}@media (forced-colors:active){*{-webkit-text-fill-color:currentColor!important}:is(.text-brand-gold,.text-brand-gold\/90,.text-brand-gold\/80,.text-brand-gold-light,.text-brand-gold-light\/80,.hover\:text-brand-gold:hover,.hover\:text-brand-gold-light:hover,.active\:text-brand-gold:active,.group:hover .group-hover\:text-brand-gold,[class*=bg-brand-gold],:is(.text-brand-gold,.text-brand-gold-light,.text-brand-gold\/80,.text-brand-gold\/90):has(>.absolute)>:not(.absolute,svg)){background-image:none!important}[stroke=currentColor i]{stroke:currentColor!important}[fill=currentColor i]{fill:currentColor!important}}