/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg,var(--root-bg))}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");--page-has-backdrop:var(--page-scroll-lock) 1;--page-scroll-bg:var(--page-scroll-lock) var(--root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll:initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}:root{--page-scroll-lock:initial;--page-overflow:var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}:where(:root),[data-theme=gavlegub]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-base-100:#171717;--color-base-200:#111;--color-base-300:#282828;--color-base-content:#eeeae3;--color-primary:#d17b09;--color-primary-content:#100d08;--color-secondary:#e8bf81;--color-secondary-content:#17110a;--color-accent:#e9a846;--color-accent-content:#17110a;--color-neutral:#262626;--color-neutral-content:#e6e0d6;--color-info:#81b8e4;--color-success:#73c897;--color-warning:#edba69;--color-error:#ec7f79;--radius-selector:.4rem;--radius-field:.45rem;--radius-box:.8rem;--border:1px}:root:has(input.theme-controller[value=gavlegub]:checked){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-base-100:#171717;--color-base-200:#111;--color-base-300:#282828;--color-base-content:#eeeae3;--color-primary:#d17b09;--color-primary-content:#100d08;--color-secondary:#e8bf81;--color-secondary-content:#17110a;--color-accent:#e9a846;--color-accent-content:#17110a;--color-neutral:#262626;--color-neutral-content:#e6e0d6;--color-info:#81b8e4;--color-success:#73c897;--color-warning:#edba69;--color-error:#ec7f79;--radius-selector:.4rem;--radius-field:.45rem;--radius-box:.8rem;--border:1px}}@layer components;@layer utilities{@layer daisyui.l1.l2.l3{.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled,.menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.dropdown{position-area:var(--anchor-v,block-end) var(--anchor-h,span-inline-end);display:inline-block;position:relative}.dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown[popover]{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown[popover]{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown[popover]{opacity:0;scale:.95}}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}.dropdown:is(details){overflow:revert-layer}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.dropdown[popover].dropdown-close,.dropdown[popover]:not(.dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:.95}:where(.btn){width:unset}.btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.btn:is([type=checkbox],[type=radio]){appearance:none}.btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.btn:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (forced-colors:active){.loading{background-color:canvastext}}@media (prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.countdown{display:inline-flex}.countdown>*{visibility:hidden;--value-v:calc(mod(max(0, var(--value)), 1000));--value-hundreds:calc(round(to-zero, var(--value-v) / 100, 1));--value-tens:calc(round(to-zero, mod(var(--value-v), 100) / 10, 1));--value-ones:calc(mod(var(--value-v), 100));--show-hundreds:clamp(clamp(0, var(--digits,1) - 2, 1), var(--value-hundreds), 1);--show-tens:clamp(clamp(0, var(--digits,1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1);--first-digits:calc(round(to-zero, var(--value-v) / 10, 1));height:1em;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip}.countdown>:before,.countdown>:after{visibility:visible;--tw-content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}.countdown>:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);opacity:var(--show-tens);inset-inline-end:0}.countdown>:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content,.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown .dropdown-content{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content,.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:1;scale:1}.input{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--size:calc(var(--size-field,.25rem) * var(--in-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.input input::placeholder{color:var(--color-base-content);opacity:.5}.input input:focus,.input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input input:focus,.input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input::-webkit-inner-spin-button{margin-inline-end:-10px}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.input{text-align:start;display:inline-flex;position:relative}input.input[type=url],input.input[type=tel],input.input[type=email],input.input[type=number]{direction:ltr}input.input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}input.input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input input{text-align:start;display:inline-flex;position:relative}.input input[type=url],.input input[type=tel],.input input[type=email],.input input[type=number]{direction:ltr}.input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}.input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus{--font-size:1rem}}}.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus-within{--font-size:1rem}}}.avatar-group .avatar{border:4px solid var(--color-base-100);border-radius:2147483647px;overflow:hidden}.avatar{vertical-align:middle;align-self:center;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus-visible,.card[aria-checked=true]{outline-color:currentColor}.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card[aria-checked=true]:focus-visible{outline-width:4px}.card:has(>:checked:focus-visible){outline-width:4px}.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.label:has(input){cursor:pointer}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.status{--size:calc(var(--size-selector,.25rem) * 2);width:var(--size);height:var(--size);background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.btn-ghost{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius:var(--radius-selector)}.aura:has(>.card,>.alert){--aura-radius:var(--radius-box)}.aura:has(>.btn,>.input,>.select){--aura-radius:var(--radius-field)}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}}@layer daisyui.l1.l2{.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.list .list-row:has(>.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(>.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}.dropdown-start :where(.dropdown-content){inset-inline-end:auto;translate:0}[dir=rtl] :is(.dropdown-start :where(.dropdown-content)){translate:0}.dropdown-center :where(.dropdown-content){inset-inline-end:50%;translate:50%}[dir=rtl] :is(.dropdown-center :where(.dropdown-content)){translate:-50%}.dropdown-end :where(.dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.dropdown-end :where(.dropdown-content)){translate:0}.dropdown-left .dropdown-content{transform-origin:100%;inset-inline-end:100%;top:0;bottom:auto}.dropdown-right .dropdown-content{transform-origin:0;inset-inline-start:100%;top:0;bottom:auto}.dropdown-bottom .dropdown-content{transform-origin:top;top:100%;bottom:auto}.dropdown-top .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}.input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}:is(.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input)){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input)){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:has(>input[disabled]){box-shadow:none}.input:has(>input[disabled])::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:is(:disabled,[disabled]){box-shadow:none}.input:is(:disabled,[disabled])::placeholder,.input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .input{box-shadow:none}fieldset:disabled .input::placeholder,fieldset:disabled .input ::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}:where(.navbar){position:relative}.btn-square{width:var(--size);height:var(--size);padding-inline:0}.loading-sm{width:calc(var(--size-selector,.25rem) * 5)}.badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.badge-outline{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);--btn-soft-bg:initial}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem) * 6)}}@layer daisyui{.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}.countdown.countdown{line-height:1em}.visible{visibility:visible}:is(.input[type=url],.input[type=tel],.input[type=email],.input[type=number]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-start-start-radius:var(--join-se,var(--radius-field));border-start-end-radius:var(--join-ss,var(--radius-field));border-end-end-radius:var(--join-es,var(--radius-field));border-end-start-radius:var(--join-ee,var(--radius-field))}@layer daisyui.l1.l2.l3.l4{.card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.grid{display:grid}.text-primary{color:var(--color-primary)}}:root{font-synthesis:none;color:#eeeae3;background:#101010;font-family:Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,a,summary,input{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}a{text-decoration:none}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline-offset:4px;outline:2px solid #edba69}button:disabled{cursor:default}img{max-width:100%}svg{flex-shrink:0}#root{flex-direction:column;min-height:100vh;display:flex}.shell{width:min(1400px,100% - 48px);margin-inline:auto}.skip-link{z-index:100;color:#111;background:#d17b09;padding:12px;position:fixed;top:-70px;left:20px}.skip-link:focus{top:12px}.site-header{background:#000}.brand-row{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding-block:22px 20px;display:flex}.brand{line-height:0;display:block}.brand img{object-fit:contain;width:128px;height:128px;display:block}.footer-brand span{color:#d17b09}.header-quote{text-align:center;color:#b3afa7;overflow-wrap:anywhere;width:min(760px,100%);min-height:64px;font-size:18px;line-height:1.65}.header-quote blockquote{animation:.5s appear}.header-quote cite{color:#99948c;margin-top:6px;font-size:14px;font-style:normal;display:block}.nav-bar{background:#141312;border-block:1px solid #29251d}.main-navbar{gap:28px;min-height:62px;padding:0}.nav-caption{color:#69655e;letter-spacing:1.9px;border-right:1px solid #302a21;padding-right:24px;font-size:9px}.main-menu{align-self:stretch;gap:8px;display:flex}.nav-item{color:#bcb6ac;border-bottom:2px solid #0000;align-items:center;gap:10px;padding:19px 22px;font-size:13px;font-weight:600;list-style:none;display:flex}.nav-item::-webkit-details-marker{display:none}.nav-item:hover,.nav-item.active,details[open]>.nav-item{color:#e9a846;background:#211b12}.nav-item.active{border-bottom-color:#d17b09}.lan-dropdown .dropdown-content{z-index:30;background:#1b1916;border:1px solid #393024;width:245px;padding:9px;top:100%;box-shadow:0 14px 35px #0007}.lan-dropdown .dropdown-content a{color:#d9d1c4;justify-content:space-between;padding:13px 12px;display:flex}.nav-right{color:#837c71;margin-left:auto;font-size:11px}.mobile-toggle{display:none}.content-layout{flex:1;grid-template-columns:220px minmax(0,1fr) 240px;grid-template-areas:"trending main sidebar";align-items:start;gap:20px;padding-block:38px 64px;display:grid}main{grid-area:main;min-width:0;container:main-content/inline-size}.trending-sidebar{grid-area:trending;min-width:0}.eyebrow{color:#c98c3a;letter-spacing:2px;margin:0;font-size:9px;font-weight:700;line-height:1.7}.muted{color:#969088;font-size:13px;line-height:1.7}.card{background:#171717;border:1px solid #302c26;border-radius:10px;box-shadow:0 8px 30px #0001}.btn{text-transform:none;letter-spacing:0;box-shadow:none;font-weight:650}.btn-primary{color:#100d08;background:#d17b09;border-color:#e19731}.btn-primary:hover{background:#e29325;border-color:#efac4e}.btn-ghost{color:#bfb6a8}.text-link{color:#dda354;align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.text-link:hover{color:#f5c683}.hero-panel{background:radial-gradient(at 95% 40%,#34241355,#0000 65%),#171615;border-top:2px solid #c67b1a;grid-template-columns:minmax(0,1fr) 220px;gap:8px;min-height:365px;padding:38px;display:grid;position:relative;overflow:hidden}.hero-panel:after{content:"";pointer-events:none;border:1px solid #80521e25;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-140px;right:-100px;box-shadow:0 0 0 40px #80521e08,0 0 0 80px #80521e06}.hero-copy{z-index:1}.hero-copy h1{letter-spacing:-1.7px;margin:18px 0;font-size:clamp(32px,3.2vw,46px);font-weight:800;line-height:1.13}.hero-copy h1 span{color:#e5a447}.hero-copy>p:not(.eyebrow){color:#aaa196;max-width:340px;font-size:13px;line-height:1.8}.hero-actions{align-items:center;gap:6px;margin-top:25px;display:flex}.hero-actions .btn{height:40px;min-height:40px;padding-inline:14px;font-size:11px}.hero-logo{flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex}.hero-logo img{mix-blend-mode:screen;width:210px}.hero-logo>span{color:#a4875e;letter-spacing:2px;white-space:nowrap;font-size:8px}.section-heading{justify-content:space-between;align-items:center;gap:15px;margin:32px 0 17px;display:flex}.section-heading h2{letter-spacing:-.4px;font-size:19px;font-weight:650}.section-heading .eyebrow{color:#756e63;letter-spacing:1.5px;font-size:8px}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.feature-card{padding:23px 19px}.feature-icon{color:#d89b46;background:#261e14;border:1px solid #4a3520;border-radius:9px;place-items:center;width:42px;height:42px;margin-bottom:18px;display:grid}.feature-card h3{margin-bottom:10px;font-size:14px;font-weight:650}.feature-card p{color:#989187;flex:1;margin-bottom:20px;font-size:12px;line-height:1.8}.feature-card .text-link{font-size:10px}.community-note{border-top:1px solid #292620;gap:20px;margin-top:28px;padding:24px 0;display:flex}.note-mark{color:#51402b;font-size:38px;font-weight:850;line-height:1}.community-note h2{margin-bottom:9px;font-size:13px;font-weight:600}.community-note p{color:#8f897f;font-size:12px;line-height:1.8}.sidebar-widgets{grid-area:sidebar;gap:18px;min-width:0;display:grid}.mumble-panel,.trending-panel{background:#141414;padding:21px}.trending-period{color:#a59b8d;margin-top:17px;font-size:10px}.trending-list{margin:8px 0 0;padding:0;list-style:none}.trending-list li{border-bottom:1px solid #29251e;align-items:center;gap:9px;padding-block:13px;display:flex}.trending-rank{color:#b7925d;font-variant-numeric:tabular-nums;flex:0 0 10px;font-size:10px}.trending-list img,.trending-list .game-placeholder{border-radius:5px;flex-shrink:0;width:32px;height:32px}.trending-game{flex:1;min-width:0}.trending-game>a{color:#ded4c4;overflow-wrap:anywhere;font-size:11px;line-height:1.6}.trending-game>a:hover{color:#e5a447}.trending-game>p{color:#a49680;flex-wrap:wrap;gap:3px 8px;margin-top:4px;font-size:9px;line-height:1.7;display:flex}.trending-game>p>span:first-child{color:#d4b17f}.trending-empty{color:#a59b8d;padding-block:18px 5px;font-size:11px;line-height:1.8}.trending-footer{margin-top:16px}.trending-footer>p{color:#8d8477;margin-top:8px;font-size:9px;line-height:1.8}.lan-panel{background:#141414;border-top:2px solid #725023;padding:21px}.lan-phase{color:#c3ad8c;margin-top:19px;font-size:12px;font-weight:600}.lan-countdown{color:#e5a447;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-block:13px 17px;display:grid}.lan-unit{text-align:center;background:#201c16;border:1px solid #3b3022;border-radius:6px;padding:10px 0 8px}.lan-value{font-variant-numeric:tabular-nums;font-size:23px;font-weight:750;line-height:1.2;display:block}.lan-unit>span{color:#b9a78c;margin-top:6px;font-size:8px;display:block}.lan-schedule{color:#8f8577;font-size:10px;line-height:1.7}.lan-schedule time{color:#c9bba6;margin-top:4px;font-size:11px;display:block}.lan-panel.is-active{background:#141c17;border-color:#355c43}.lan-panel.is-active .lan-countdown,.lan-panel.is-active .lan-phase{color:#74c494}.lan-panel.is-active .lan-unit{background:#1b2b21;border-color:#355c43}.lan-panel.is-active .lan-unit>span,.lan-panel.is-active .lan-schedule time{color:#a4c5af}.mumble-top{border-bottom:1px solid #2a261f;align-items:center;gap:13px;padding-bottom:19px;display:flex}.section-icon{background:#26201a;border:1px solid #493621;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.section-icon img{object-fit:contain;width:27px;height:27px}.mumble-top .eyebrow{letter-spacing:1.7px;font-size:8px}.mumble-top h2{margin-top:1px;font-size:17px;font-weight:650}.mumble-summary{justify-content:space-between;align-items:center;gap:8px;margin-block:19px 22px;display:flex}.status-label{color:#bab4aa;align-items:center;gap:7px;font-size:11px;display:inline-flex}.status-dot{background:#87837c;border-radius:50%;flex-shrink:0;width:7px;height:7px}.status-dot.online{background:#74c494;box-shadow:0 0 8px #74c49430}.status-dot.offline{background:#e67670}.status-dot.playing{background:#e3b75f;box-shadow:0 0 8px #e3b75f30}.badge-ghost{color:#c1ac8e;background:#24211c;border-color:#383026;font-size:10px}.channel-list{max-height:420px;margin-bottom:14px;overflow:auto}.channel-list section+section{margin-top:20px}.channel-list h3{color:#8e8577;margin-bottom:10px;font-size:10px;font-weight:600}.channel-list h3>span{color:#c18538;margin-right:4px;font-size:14px}.channel-list ul{margin:0;padding:0;list-style:none}.channel-list li{color:#c9c2b7;overflow-wrap:anywhere;align-items:center;gap:9px;padding:12px 24px 12px 0;font-size:11px;display:flex}.user-avatar{color:#c6a16d;background:#2b2720;border:1px solid #393126;border-radius:6px;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.presence-pin{background:#74c494;border-radius:50%;min-width:5px;height:5px;margin-left:auto;animation:2.4s ease-in-out infinite mumble-glow;box-shadow:0 0 4px #74c49480}.presence-pin.away{box-shadow:none;background:#c78c4b;animation:none}.empty-mumble{margin-bottom:20px;font-size:11px}.connect-button{width:100%;margin-top:20px;font-size:11px}.all-servers{color:#a99a84;justify-content:center;padding-top:17px;font-size:10px;display:flex}.updated{color:#767068;font-size:9px;display:block}.updated.is-stale{color:#d1a563}.loading-state{color:#b2a594;justify-content:center;align-items:center;gap:12px;padding:32px 8px;font-size:12px;display:flex}.notice{color:#d8b986;background:#32261666;border:1px solid #5a421e;border-radius:6px;justify-content:space-between;align-items:center;gap:9px;margin-block:10px;padding:12px;font-size:11px;line-height:1.6;display:flex}.notice .btn{flex-shrink:0;padding-inline:5px;font-size:9px}.page-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px;padding-top:6px;display:flex}.page-heading h1{letter-spacing:-1.4px;margin:10px 0 12px;font-size:38px;font-weight:750;line-height:1.25}.page-description{color:#a59b8d;max-width:450px;font-size:13px;line-height:1.7}.page-heading>.btn{padding:8px;font-size:10px}.server-card{overflow:hidden}.server-list{gap:20px;display:grid}.server-card-top{background:linear-gradient(110deg,#251d12,#191817);border-bottom:1px solid #302a21;justify-content:space-between;align-items:center;gap:15px;padding:25px 28px;display:flex}.server-identity{align-items:center;gap:15px;display:flex}.server-icon{color:#dda354;background:#34291b;border:1px solid #5b4020;border-radius:10px;place-items:center;width:50px;height:50px;padding:8px;display:grid}.server-icon img{object-fit:contain;width:100%;height:100%}.server-identity h2{margin-top:3px;font-size:23px;font-weight:700}.server-details{flex-wrap:wrap;align-items:center;gap:25px;padding:28px;display:flex}.detail-label{color:#847b6d;letter-spacing:1.7px;margin-bottom:12px;font-size:8px;font-weight:600}.server-address{align-items:center;gap:6px;display:flex}.server-address code,.server-port{overflow-wrap:anywhere;font-family:Cascadia Code,Consolas,monospace;font-size:13px}.copy-feedback{color:#bca174;margin-top:4px;font-size:10px;display:block}.server-count{align-items:baseline;gap:10px;font-size:28px;font-weight:700;line-height:1;display:flex}.server-count span{color:#978d80;font-size:10px;font-weight:400}.server-join{margin-left:auto}.server-join .btn{font-size:12px}.server-card-bottom{color:#827b70;border-top:1px solid #2b2721;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 28px;font-size:10px;display:flex}.server-card>.notice{margin:12px 20px}.info-callout{color:#b08750;border:1px dashed #393024;border-radius:8px;align-items:flex-start;gap:16px;margin-top:24px;padding:24px;display:flex}.info-callout h3{color:#cec3b3;margin-bottom:6px;font-size:13px;font-weight:650}.info-callout p{color:#948a7c;font-size:12px;line-height:1.8}.info-callout a{color:#dda354;align-items:center;gap:4px;display:inline-flex}.members-caption{color:#857c6e;letter-spacing:1px;border-bottom:1px solid #302a21;justify-content:space-between;align-items:center;margin-bottom:23px;padding-bottom:17px;font-size:9px;display:flex}.members-caption span:first-child{letter-spacing:0;color:#b7aa96;align-items:center;gap:9px;font-size:11px;display:flex}.members-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1px;align-items:start;column-gap:12px;display:grid}.player-card{margin-bottom:12px;overflow:hidden}.player-banner{background:linear-gradient(120deg,#28251f,#1a1917);border-bottom:1px solid #332e25;height:38px}.player-banner.online{background:linear-gradient(120deg,#294032,#1c2420)}.player-banner.playing{background:linear-gradient(120deg,#58401e,#262016)}.player-profile{align-items:center;gap:13px;margin-top:-17px;padding:0 21px;display:flex}.player-avatar{color:#b29c7d;background:#29251e;border:3px solid #171717;border-radius:9px;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.player-avatar img{object-fit:cover;width:100%;height:100%}.player-name{min-width:0;padding-top:16px}.player-name>a{color:#e3dacc;align-items:center;gap:7px;display:flex}.player-name h2{overflow-wrap:anywhere;font-size:16px;font-weight:650}.player-name>a>svg{color:#746858}.player-name .status-label{margin-top:5px;font-size:10px}.current-game{color:#a89a83;flex-wrap:wrap;align-items:center;gap:5px;padding:14px 21px 0;font-size:10px;display:flex}.current-game strong{color:#d5ba87;font-weight:600}.player-content{padding:24px 21px 18px}.card-section-heading{color:#bb955f;align-items:center;gap:8px;display:flex}.card-section-heading h3,.card-section-heading h2{color:#c9bda9;font-size:11px;font-weight:650}.card-section-heading>span{color:#756c5f;letter-spacing:1px;margin-left:auto;font-size:8px}.recent-games{margin-top:12px}.recent-games li{align-items:center;gap:9px;padding-block:8px;display:flex}.recent-games li>img,.game-placeholder{color:#a68b62;background:#2d271e;border-radius:5px;flex-shrink:0;width:30px;height:30px}.game-placeholder{place-items:center;display:grid}.recent-games a{color:#bfb4a3;font-size:11px;line-height:1.5}.recent-games a:hover{color:#e6ad62}.recent-games li>span:last-child{white-space:nowrap;color:#8d806d;margin-left:auto;font-size:10px}.achievements-section{border-top:1px solid #2c2720;margin-top:17px;padding-top:18px}.scope-note{color:#776e61;margin:6px 0 14px;font-size:9px}.achievement-list li{align-items:center;gap:9px;margin-block:12px;display:flex}.achievement-list li>img,.achievement-placeholder{color:#b9955e;background:#30291e;border-radius:5px;flex-shrink:0;width:32px;height:32px}.achievement-placeholder{place-items:center;display:grid}.achievement-list h4{color:#c9bca7;font-size:10px;font-weight:600;line-height:1.5}.achievement-list p{color:#827463;font-size:9px;line-height:1.5}.achievement-list time{white-space:nowrap;color:#8e7f69;margin-left:auto;font-size:8px}.card-empty{color:#938777;margin-top:14px;font-size:11px;line-height:1.8}.player-issue{color:#c4a477;margin-top:10px;font-size:10px;line-height:1.65}.player-card-footer{background:#151412;border-top:1px solid #2d2720;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 21px;display:flex}.player-card-footer .updated{font-size:8px}.player-card-footer>a{color:#b49d7a;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:inline-flex}.privacy-note{color:#81786b;margin-top:23px;font-size:10px;line-height:1.7}.gift-card{max-width:700px;padding:28px}.gift-card>.card-section-heading{margin-bottom:22px}.gift-card .card-section-heading h2{font-size:18px}.gift-card form label{color:#b3a694;margin-bottom:9px;font-size:12px;display:block}.gift-form{gap:12px;display:flex}.gift-form input{background:#111;border-color:#453927;width:100%;min-width:0;font-size:13px}.participant-list{flex-wrap:wrap;gap:9px;margin-block:22px;display:flex}.participant-list li{color:#cbb594;border-color:#51402a;gap:15px;height:auto;padding:8px 10px;font-size:12px}.participant-list button{color:#967957;font-size:17px;line-height:1}.gift-actions{gap:10px;margin-top:22px;display:flex}.gift-results{border-top:1px solid #3d3020;margin-top:25px;padding-top:23px}.gift-results h2{color:#ddbb87;margin-bottom:15px;font-size:18px;font-weight:650}.gift-results li{border-bottom:1px solid #2a261f;flex-wrap:wrap;align-items:center;gap:12px;padding-block:12px;font-size:13px;display:flex}.gift-results li>span{color:#8a7b66;align-items:center;gap:10px;font-size:11px;display:flex}.christmas-page{--christmas-gold:#e7c184;--christmas-cream:#f3e9d6}.christmas-hero{background:radial-gradient(at 100% 0,#34563b77,#0000 65%),linear-gradient(125deg,#162e25,#102019);border:1px solid #45624b;border-radius:12px;grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:20px;margin-bottom:20px;padding:42px 32px 30px;display:grid;position:relative;overflow:hidden}.christmas-hero:before{content:"";pointer-events:none;opacity:.45;background-image:radial-gradient(#f3e9d63b .8px,#0000 1px);background-size:23px 23px;position:absolute;inset:0}.christmas-hero .page-heading{margin:0;padding:0;position:relative}.christmas-hero .eyebrow{color:var(--christmas-gold);letter-spacing:2.5px;font-size:10px}.christmas-hero h1{letter-spacing:-1.2px;color:var(--christmas-cream);margin-block:12px 15px;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.6vw,46px);font-weight:500}.christmas-hero .page-description{color:#b9cbb7;max-width:430px;line-height:1.85}.christmas-lights{pointer-events:none;justify-content:space-around;width:100%;display:flex;position:absolute;top:11px;left:0}.christmas-lights:before{content:"";border-bottom:1px solid #68805a;border-radius:0 0 50% 50%;height:9px;position:absolute;top:-9px;left:0;right:0}.christmas-lights>span{color:#efc77b;background:#efc77b;border-radius:40% 40% 50% 50%;width:7px;height:10px;animation:3s ease-in-out infinite alternate christmas-twinkle;position:relative;box-shadow:0 0 9px 2px #efc77b55}.christmas-lights>span:before{content:"";background:#68805a;width:3px;height:4px;position:absolute;top:-4px;left:2px}.christmas-lights>span:nth-child(2n){color:#df7971;background:#df7971;animation-delay:-1.5s;box-shadow:0 0 9px 2px #df797155}.christmas-lights>span:nth-child(3n){color:#8cc496;background:#8cc496;animation-delay:-.8s;box-shadow:0 0 9px 2px #8cc49655}.christmas-emblem{color:var(--christmas-gold);flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.christmas-emblem>svg{box-sizing:content-box;background:#833b36;border:1px solid #d3ad6570;border-radius:24px;padding:21px;transform:rotate(7deg);box-shadow:5px 5px #0d1c1580}.christmas-emblem>span{font-family:Georgia,Times New Roman,serif;font-size:15px;font-style:italic}.christmas-page .gift-card{background:linear-gradient(135deg,#1c2920,#161e19);border-color:#42533c;max-width:none;padding:30px;position:relative;overflow:hidden}.christmas-page .gift-card:before{content:"";background:repeating-linear-gradient(45deg,#a94a44 0 8px,#e9dec6 8px 16px,#355b40 16px 24px,#e9dec6 24px 32px);height:5px;position:absolute;top:0;left:0;right:0}.christmas-page .card-section-heading{color:var(--christmas-gold)}.christmas-page .card-section-heading h2{color:var(--christmas-cream);font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500}.christmas-page .card-section-heading .badge{color:#c7d3ba;letter-spacing:0;background:#2d3e2d;border-color:#526546;font-size:10px}.christmas-page form label{color:#c9d4bf}.christmas-page .gift-form input{color:var(--christmas-cream);background:#111e16;border-color:#526546}.christmas-page .gift-form input::placeholder{color:#8b9c85}.christmas-page .gift-form .btn-primary{color:#fff2e3;background:#ab4842;border-color:#c76d62}.christmas-page .gift-form .btn-primary:hover{background:#bf5951}.christmas-page .participant-list li{color:#e2e6d0;background:#2b402e;border-color:#607552;padding:9px 12px}.christmas-page .participant-list button{color:#b8c6a8}.christmas-page .participant-list button:hover{color:#f0a59b}.gift-empty{text-align:center;color:#bfa269;background:#1f30224d;border:1px dashed #4e6347;border-radius:8px;padding:24px 16px}.gift-empty>svg{margin:0 auto 12px}.gift-empty p{color:#e4d8bb;font-family:Georgia,Times New Roman,serif;font-size:18px}.gift-empty>span{color:#aaba9c;margin-top:7px;font-size:12px;line-height:1.8;display:block}.christmas-page .gift-actions{border-top:1px solid #3f5139;padding-top:22px}.christmas-page .gift-draw{color:#271c0e;background:#e7c184;border-color:#f0d2a0}.christmas-page .gift-draw:hover{background:#f0d2a0}.christmas-page .btn-ghost{color:#c1ccb6}.christmas-page .gift-results{border-color:#526546}.christmas-page .gift-results h2{color:var(--christmas-gold);align-items:center;gap:10px;margin-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:500;display:flex}.gift-result-note{color:#afc1a6;margin-bottom:17px;font-size:12px}.christmas-page .gift-results li{color:#f0e6ce;background:#24382a;border:1px solid #42563b;border-radius:7px;margin-block:8px;padding:14px}.christmas-page .gift-results li>svg{color:var(--christmas-gold)}.christmas-page .gift-results li>span{color:#b7c7aa}.christmas-signoff{text-align:center;color:#b4c29d;margin-top:24px;font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic;line-height:1.8}@keyframes christmas-twinkle{0%{opacity:.65}to{opacity:1}}@media (width<=580px){.christmas-hero{grid-template-columns:1fr;gap:22px;padding:39px 23px 25px}.christmas-hero .eyebrow{letter-spacing:1.8px;font-size:8px}.christmas-hero h1{font-size:32px}.christmas-emblem{flex-direction:row;justify-content:center;gap:17px}.christmas-emblem>svg{border-radius:15px;width:32px;height:32px;padding:12px}.christmas-emblem>span{font-size:14px}.christmas-page .gift-card{padding:25px 20px}.christmas-page .card-section-heading h2{font-size:20px}.christmas-page .card-section-heading .badge{font-size:9px}.christmas-page .gift-form{flex-wrap:wrap}.christmas-page .gift-form input{flex:145px}.christmas-page .gift-form .btn{flex:none}.christmas-page .gift-results li{overflow-wrap:anywhere;gap:9px;padding:12px}.gift-empty{padding:20px 12px}}.not-found{align-items:start;gap:20px;padding:50px}.not-found h1{font-size:35px;font-weight:700}.not-found p{color:#bcaa90}.site-footer{background:#0b0b0b;border-top:1px solid #5d3f1b}.footer-inner{justify-content:space-between;align-items:center;gap:25px;padding-block:28px;display:flex}.footer-brand{letter-spacing:2px;font-size:15px;font-weight:800}.footer-inner>div>p{color:#746d62;margin-top:5px;font-size:10px}.footer-social{gap:25px;display:flex}.footer-social a{color:#b8a991;align-items:center;gap:9px;font-size:10px;display:flex}.footer-social a:hover{color:#e6a444}.footer-social a>svg:first-child{width:19px;height:19px}.footer-note{color:#6a6256;font-size:9px}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes mumble-glow{0%,to{box-shadow:0 0 3px 1px #74c49455,0 0 #74c49440}50%{box-shadow:0 0 7px 2px #74c494bb,0 0 12px 4px #74c49430}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation:none!important}}@media (width>=1600px){.content-layout{padding-top:48px}.hero-panel{padding:45px}}@media (width<=1150px){.shell{width:calc(100% - 48px)}.content-layout{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"main main""trending sidebar";gap:22px}.hero-panel{grid-template-columns:minmax(0,1fr) 165px;padding:28px}.hero-logo img{width:160px}.hero-logo>span{letter-spacing:1px;font-size:6px}.hero-copy h1{font-size:34px}.hero-actions{flex-wrap:wrap}.nav-caption{display:none}.feature-grid{gap:10px}.feature-card{padding:20px 14px}.feature-card h3{font-size:12px}.feature-card .text-link{font-size:9px}.player-card{max-width:none}}@media (width<=820px){.content-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""trending""sidebar";gap:30px;padding-block:28px 40px}.sidebar-widgets{position:static}.hero-panel{grid-template-columns:minmax(0,1fr) 200px;padding:32px}.hero-logo img{width:190px}.hero-copy h1{font-size:39px}.feature-card h3{font-size:14px}.members-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-note{display:none}.channel-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.channel-list section+section{margin-top:0}.connect-button{align-self:center;max-width:300px}.mumble-panel>.updated{text-align:center}}@media (width<=580px){.shell{width:calc(100% - 32px)}.brand-row{gap:10px;padding-block:18px 16px}.brand img{width:96px;height:96px}.header-quote{min-height:64px;font-size:16px}.main-navbar{flex-wrap:wrap;justify-content:space-between;gap:0;min-height:52px;position:relative}.mobile-toggle{min-height:50px;padding-left:0;font-size:12px;display:inline-flex}.nav-right{margin-left:0;font-size:10px}.main-menu{flex-direction:column;align-self:auto;width:100%;padding-bottom:12px;display:none}.main-menu.is-open{display:flex}.nav-item{border-radius:6px;padding:15px;font-size:13px}.lan-dropdown .dropdown-content{width:100%;box-shadow:none;margin-block:3px 7px;position:static}.hero-panel{grid-template-columns:minmax(0,1fr) 95px;gap:0;min-height:auto;padding:26px 23px}.hero-copy h1{letter-spacing:-1.3px;margin-top:15px;font-size:clamp(30px,8.5vw,40px)}.hero-copy .eyebrow{letter-spacing:1.3px;white-space:nowrap;font-size:7px}.hero-copy>p:not(.eyebrow){margin-right:-95px;padding-top:10px;font-size:12px}.hero-logo{align-self:start;padding-top:54px}.hero-logo img{width:95px}.hero-logo>span{display:none}.hero-actions{flex-wrap:nowrap;gap:4px;margin-right:-95px}.hero-actions .btn{padding-inline:12px;font-size:10px}.feature-grid{grid-template-columns:1fr}.feature-card{padding:23px}.feature-icon{margin-bottom:15px}.feature-card .text-link{font-size:11px}.section-heading h2{font-size:18px}.section-heading .eyebrow{display:none}.feature-card p{max-width:330px;margin-bottom:15px}.community-note{padding-block:20px 0}.community-note h2{font-size:13px;line-height:1.6}.note-mark{font-size:30px}.page-heading{align-items:start;gap:10px}.page-heading h1{font-size:32px}.page-heading>.btn{min-width:32px;font-size:0}.page-heading>.btn svg{width:18px}.page-description{font-size:12px}.members-grid{grid-template-columns:1fr}.server-card-top{padding:21px}.server-card-top>.status-label{font-size:10px}.server-details{flex-direction:column;align-items:start;gap:24px;padding:23px 21px}.server-join{width:100%;margin-left:0}.server-join .btn{width:100%}.server-card-bottom{padding-inline:21px}.info-callout{padding:20px}.gift-card{padding:23px}.gift-form{gap:8px}.gift-form .btn{padding-inline:12px;font-size:11px}.channel-list{grid-template-columns:1fr}.channel-list section+section{margin-top:16px}.footer-inner{flex-direction:column;align-items:start;gap:25px}.footer-social{gap:30px}.not-found{padding:28px}.not-found h1{font-size:28px}}@container main-content (width>=810px){.members-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes dropdown{0%{opacity:0}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes progress{50%{background-position-x:-115%}}@keyframes aura{to{--aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}
