@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@500;600;700;800&family=Alegreya+Sans:ital,wght@0,400;0,500;0,700;1,400&display=swap";:root{--wf-font-display:"Cinzel", Georgia, serif;--wf-font-body:"Alegreya Sans", system-ui, sans-serif;--wf-font-mono:ui-monospace, "SF Mono", Menlo, monospace;--wf-default:oklch(52% .015 70);--wf-default-ink:oklch(97% .01 85);--wf-default-sh:0 -1px 0 #0009;--wf-primary:oklch(78% .13 80);--wf-primary-ink:oklch(20% .035 60);--wf-primary-sh:0 1px 0 #ffffff59;--wf-secondary:oklch(58% .16 300);--wf-secondary-ink:oklch(98% .01 300);--wf-secondary-sh:0 -1px 0 #0009;--wf-success:oklch(70% .17 145);--wf-success-ink:oklch(18% .04 145);--wf-success-sh:0 1px 0 #ffffff4d;--wf-info:oklch(72% .11 228);--wf-info-ink:oklch(18% .04 240);--wf-info-sh:0 1px 0 #ffffff4d;--wf-warning:oklch(76% .15 60);--wf-warning-ink:oklch(20% .05 50);--wf-warning-sh:0 1px 0 #ffffff4d;--wf-error:oklch(57% .2 27);--wf-error-ink:oklch(98% .01 30);--wf-error-sh:0 -1px 0 #0009;--wf-radius:3px;--wf-h-sm:32px;--wf-h-md:42px;--wf-h-lg:48px;--wf-shadow:0 8px 24px #0000008c}[data-faction=alliance]{--wf-primary:oklch(64% .14 252);--wf-primary-ink:oklch(98% .01 250);--wf-primary-sh:0 -1px 0 #0009}[data-faction=horde]{--wf-primary:oklch(60% .17 38);--wf-primary-ink:oklch(98% .01 40);--wf-primary-sh:0 -1px 0 #0009}:root,[data-skin=stone],[data-skin=parchment] :is(.MuiAppBar-root,.MuiTooltip-tooltip,.MuiSnackbarContent-root,.wf-dark){--wf-bg:oklch(15% .008 60);--wf-bg-2:oklch(20% .012 62);--wf-panel:oklch(19% .011 62);--wf-panel-2:oklch(23.5% .014 64);--wf-line:oklch(34% .02 70);--wf-gold:oklch(82% .12 85);--wf-gold-dim:oklch(58% .09 78);--wf-text:oklch(93% .025 85);--wf-text-2:oklch(78% .025 80);--wf-text-3:oklch(62% .02 75);--wf-tip-bg:oklch(16% .03 262/.97);--wf-tip-line:oklch(62% .02 250);--wf-mix:white;--wf-edge:#000;--wf-well:#000;--wf-well-grad:linear-gradient(180deg, #0000009e, #00000061);--wf-well-soft:#0000004d;--wf-knob:linear-gradient(180deg, oklch(25% .013 62), oklch(16% .01 60));--wf-knob-radial:radial-gradient(circle at 50% 35%, oklch(31% .02 68), oklch(13% .01 60));--wf-knob-flat:oklch(28% .013 64);--wf-head-sh:0 2px 0 #000, 0 0 18px #000000b3;--wf-inset:#000000b8;color:var(--wf-text)}[data-skin=parchment]{--wf-bg:oklch(84% .045 80);--wf-bg-2:oklch(93% .035 86);--wf-panel:oklch(91.5% .035 84);--wf-panel-2:oklch(95.5% .028 88);--wf-line:oklch(68% .05 70);--wf-gold:oklch(50% .1 68);--wf-gold-dim:oklch(60% .08 70);--wf-text:oklch(24% .035 55);--wf-text-2:oklch(34% .035 55);--wf-text-3:oklch(45% .035 60);--wf-tip-bg:oklch(16% .03 262/.97);--wf-tip-line:oklch(62% .02 250);--wf-shadow:0 6px 18px oklch(35% .05 60/.35);--wf-mix:black;--wf-edge:oklch(36% .05 55);--wf-well:oklch(80% .04 78);--wf-well-grad:linear-gradient(180deg, oklch(88% .035 82), oklch(97% .02 88));--wf-well-soft:oklch(100% 0 0/.35);--wf-knob:linear-gradient(180deg, oklch(95% .03 86), oklch(84% .045 78));--wf-knob-radial:radial-gradient(circle at 50% 35%, oklch(97% .025 88), oklch(80% .05 76));--wf-knob-flat:oklch(86% .04 80);--wf-head-sh:0 1px 0 oklch(100% 0 0/.6);--wf-inset:oklch(45% .05 60/.35)}[data-skin=parchment].wf-theme{background:radial-gradient(ellipse 120% 80% at 50% 40%, transparent 55%, oklch(60% .07 60/.45)), radial-gradient(ellipse 120% 60% at 50% 0%, var(--wf-bg-2), var(--wf-bg) 75%) fixed, var(--wf-bg)}.wf-theme{background:radial-gradient(ellipse 120% 60% at 50% 0%, var(--wf-bg-2), var(--wf-bg) 70%) fixed, var(--wf-bg);color:var(--wf-text);font-family:var(--wf-font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}.wf-theme *,.wf-theme :before,.wf-theme :after{box-sizing:border-box}.wf-theme ::selection{background:color-mix(in oklch, var(--wf-gold) 40%, transparent)}.wf-theme ::-webkit-scrollbar{width:10px;height:10px}.wf-theme ::-webkit-scrollbar-track{background:var(--wf-well)}.wf-theme ::-webkit-scrollbar-thumb{background:linear-gradient(90deg, var(--wf-gold-dim), oklch(40% .06 75));border:2px solid var(--wf-edge);border-radius:5px}.Mui-focusVisible{outline-offset:2px;outline:2px solid var(--wf-gold)!important}.MuiSvgIcon-root{fill:currentColor;flex-shrink:0;width:1em;height:1em;font-size:1.5rem;display:inline-block}.wf-c-text{color:color-mix(in oklch, var(--wf-c) 88%, var(--wf-mix))}.MuiTypography-root{font-family:var(--wf-font-body);margin:0}.MuiTypography-h1,.MuiTypography-h2,.MuiTypography-h3,.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6{font-family:var(--wf-font-display);color:var(--wf-gold);letter-spacing:.02em;text-shadow:var(--wf-head-sh);text-wrap:balance;font-weight:700;line-height:1.15}.MuiTypography-h1{font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800}.MuiTypography-subtitle1{color:var(--wf-text);font-size:1.1rem;font-weight:500}.MuiTypography-subtitle2{color:var(--wf-text-2);font-size:.95rem;font-weight:700}.MuiTypography-body1{color:var(--wf-text);text-wrap:pretty;font-size:1rem}.MuiTypography-body2{color:var(--wf-text-2);text-wrap:pretty;font-size:.9rem}.MuiTypography-caption{color:var(--wf-text-3);font-size:.78rem}.MuiTypography-overline{font-family:var(--wf-font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--wf-gold-dim);font-size:.72rem;font-weight:700;line-height:1.6}.MuiPaper-root{background:linear-gradient(180deg, var(--wf-panel-2), var(--wf-panel));color:var(--wf-text);position:relative}.MuiPaper-rounded{border-radius:4px}.MuiPaper-root,.MuiCard-root{overflow-wrap:break-word;min-width:0;max-width:100%}:is(.MuiPaper-root,.MuiCard-root,.MuiCardContent-root,.MuiCardActions-root)>*{min-width:0}:is(.MuiPaper-root,.MuiCard-root) :is(img,svg:not(.MuiSvgIcon-root),video,canvas){max-width:100%}.MuiCardActions-root{flex-wrap:wrap}.MuiPaper-elevation{border:1px solid color-mix(in oklch, var(--wf-gold-dim) 65%, black);box-shadow:inset 0 0 0 1px var(--wf-inset), inset 0 1px 0 1px #ffffff0d, var(--wf-shadow)}.MuiPaper-elevation0{box-shadow:none}.MuiPaper-outlined{border:1px solid var(--wf-line);box-shadow:none;background:var(--wf-well-soft)}.wf-ornate .MuiCard-root:before,.wf-ornate .MuiDialog-paper:before,.wf-ornate .wf-panel:before{content:"";pointer-events:none;border-radius:inherit;z-index:1;background:linear-gradient(var(--wf-gold), var(--wf-gold)) top left / 18px 2px, linear-gradient(var(--wf-gold), var(--wf-gold)) top left / 2px 18px, linear-gradient(var(--wf-gold), var(--wf-gold)) top right / 18px 2px, linear-gradient(var(--wf-gold), var(--wf-gold)) top right / 2px 18px, linear-gradient(var(--wf-gold), var(--wf-gold)) bottom left / 18px 2px, linear-gradient(var(--wf-gold), var(--wf-gold)) bottom left / 2px 18px, linear-gradient(var(--wf-gold), var(--wf-gold)) bottom right / 18px 2px, linear-gradient(var(--wf-gold), var(--wf-gold)) bottom right / 2px 18px;filter:drop-shadow(0 0 3px #000000e6);background-repeat:no-repeat;position:absolute;inset:-1px}.wf-ornate .MuiCard-root:after,.wf-ornate .MuiDialog-paper:after,.wf-ornate .wf-panel:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 35% 35%, oklch(95% .06 90), var(--wf-gold) 45%, oklch(40% .08 65));width:11px;height:11px;box-shadow:0 0 0 1px var(--wf-edge), 0 0 8px color-mix(in oklch, var(--wf-gold) 60%, transparent);position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.wf-ornate .MuiCard-root,.wf-ornate .MuiDialog-paper,.wf-ornate .wf-panel{box-shadow:inset 0 0 0 1px var(--wf-inset), inset 0 0 0 5px transparent, inset 0 0 0 6px color-mix(in oklch, var(--wf-gold) 28%, transparent), var(--wf-shadow);background-image:linear-gradient(90deg, transparent 18px, color-mix(in oklch, var(--wf-gold) 70%, transparent) 50%, transparent calc(100% - 18px)), linear-gradient(180deg, var(--wf-panel-2), var(--wf-panel));background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 1px,100% 100%}.MuiButtonBase-root{color:inherit;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.MuiButton-root{--wf-c:var(--wf-primary);--wf-ink:var(--wf-primary-ink);--wf-sh:var(--wf-primary-sh);min-height:var(--wf-h-md);border-radius:var(--wf-radius);font-family:var(--wf-font-display);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in oklch, var(--wf-c) 85%, var(--wf-mix));white-space:nowrap;border:1px solid #0000;gap:8px;padding:8px 20px;font-size:.8rem;font-weight:700;line-height:1.2;transition:filter .15s,box-shadow .15s,background-color .15s,transform 60ms}.MuiButton-root:active{transform:translateY(1px)}.MuiButton-contained{color:var(--wf-ink);text-shadow:var(--wf-sh);background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 75%, white) 0%, var(--wf-c) 42%, color-mix(in oklch, var(--wf-c) 55%, black) 100%);border-color:color-mix(in oklch, var(--wf-c) 40%, black);box-shadow:inset 0 1px 0 #fff6, inset 0 -2px 0 #00000047, 0 0 0 1px color-mix(in oklch, var(--wf-gold) 50%, black), 0 3px 8px #0000008c}.MuiButton-contained:hover{filter:brightness(1.12)saturate(1.05);box-shadow:inset 0 1px 0 #ffffff73, inset 0 -2px 0 #00000047, 0 0 0 1px var(--wf-gold), 0 0 14px color-mix(in oklch, var(--wf-c) 55%, transparent), 0 3px 8px #0000008c}.MuiButton-outlined{background:linear-gradient(180deg, #ffffff0d, var(--wf-well-soft));border-color:color-mix(in oklch, var(--wf-c) 70%, transparent);box-shadow:inset 0 0 0 1px #0009,inset 0 1px 0 1px #ffffff0a}.MuiButton-outlined:hover{background:color-mix(in oklch, var(--wf-c) 14%, transparent);border-color:var(--wf-c);box-shadow:0 0 10px color-mix(in oklch, var(--wf-c) 30%, transparent)}.MuiButton-text{padding-inline:12px}.MuiButton-text:hover{background:radial-gradient(ellipse at center, color-mix(in oklch, var(--wf-c) 18%, transparent), transparent 75%);text-shadow:0 0 10px color-mix(in oklch, var(--wf-c) 60%, transparent)}.MuiButton-sizeSmall{min-height:var(--wf-h-sm);padding:5px 12px;font-size:.7rem}.MuiButton-sizeLarge{min-height:var(--wf-h-lg);padding:12px 30px;font-size:.92rem}.MuiButton-fullWidth{width:100%}.MuiButton-startIcon,.MuiButton-endIcon{display:inline-flex}.MuiButton-startIcon .MuiSvgIcon-root,.MuiButton-endIcon .MuiSvgIcon-root{font-size:1.15rem}.MuiButtonBase-root.Mui-disabled,.Mui-disabled.MuiButtonBase-root:hover{filter:grayscale()brightness(.7);opacity:.55;cursor:not-allowed;pointer-events:none;box-shadow:none;text-shadow:none}.MuiButtonGroup-root{border-radius:var(--wf-radius);display:inline-flex}.MuiButtonGroup-grouped:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0}.MuiButtonGroup-grouped:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.MuiIconButton-root{--wf-c:var(--wf-text-2);width:var(--wf-h-md);height:var(--wf-h-md);color:color-mix(in oklch, var(--wf-c) 90%, var(--wf-mix));background:var(--wf-knob-radial);box-shadow:0 0 0 1px var(--wf-edge), 0 0 0 2px var(--wf-gold-dim), inset 0 0 6px var(--wf-edge);border-radius:50%;transition:box-shadow .15s,color .15s}.MuiIconButton-sizeSmall{width:var(--wf-h-sm);height:var(--wf-h-sm)}.MuiIconButton-sizeSmall .MuiSvgIcon-root{font-size:1.1rem}.MuiIconButton-sizeLarge{width:var(--wf-h-lg);height:var(--wf-h-lg)}.MuiFab-root{--wf-c:var(--wf-default);--wf-ink:var(--wf-default-ink);--wf-sh:var(--wf-default-sh);width:56px;height:56px;color:var(--wf-ink);background:radial-gradient(circle at 50% 30%, color-mix(in oklch, var(--wf-c) 70%, white), var(--wf-c) 45%, color-mix(in oklch, var(--wf-c) 45%, black));box-shadow:0 0 0 2px var(--wf-edge), 0 0 0 4px var(--wf-gold-dim), 0 6px 14px #0009, inset 0 -3px 6px #00000059;border-radius:50%;transition:filter .15s,box-shadow .15s}.MuiFab-sizeSmall{width:40px;height:40px}.MuiFab-extended{width:auto;font:700 .8rem var(--wf-font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:28px;gap:8px;padding:0 22px}.MuiToggleButtonGroup-root{border-radius:var(--wf-radius);box-shadow:0 0 0 1px var(--wf-edge);display:inline-flex}.MuiToggleButton-root{--wf-c:var(--wf-primary);min-height:var(--wf-h-md);border:1px solid var(--wf-line);color:var(--wf-text-3);font:700 .75rem var(--wf-font-display);letter-spacing:.07em;text-transform:uppercase;background:var(--wf-knob);padding:9px 16px}.MuiToggleButton-sizeSmall{min-height:var(--wf-h-sm);padding:5px 12px;font-size:.7rem}.MuiToggleButton-sizeLarge{min-height:var(--wf-h-lg);padding:12px 22px;font-size:.82rem}.MuiToggleButton-root:hover{color:var(--wf-text)}.MuiToggleButton-root.Mui-selected{color:color-mix(in oklch, var(--wf-c) 90%, var(--wf-mix));border-color:color-mix(in oklch, var(--wf-c) 70%, black);background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 30%, black), color-mix(in oklch, var(--wf-c) 14%, black));box-shadow:inset 0 0 12px color-mix(in oklch, var(--wf-c) 35%, transparent);text-shadow:0 0 8px color-mix(in oklch, var(--wf-c) 60%, transparent)}.MuiToggleButtonGroup-grouped:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.MuiToggleButtonGroup-grouped:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0}.MuiToggleButtonGroup-grouped:first-of-type{border-radius:var(--wf-radius) 0 0 var(--wf-radius)}.MuiToggleButtonGroup-grouped:last-of-type{border-radius:0 var(--wf-radius) var(--wf-radius) 0}.MuiFormControl-root{vertical-align:top;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:inline-flex;position:relative}.MuiFormControl-fullWidth,.MuiTextField-root.MuiFormControl-fullWidth{width:100%}.MuiInputLabel-root,.MuiFormLabel-root{max-width:100%;font:700 .72rem var(--wf-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--wf-gold-dim);margin-bottom:6px;line-height:1.4;position:relative!important;transform:none!important}.MuiInputLabel-root.Mui-focused,.MuiFormLabel-root.Mui-focused{color:var(--wf-gold)}.MuiInputLabel-root.Mui-error,.MuiFormLabel-root.Mui-error{color:var(--wf-error)}label+.MuiInput-root{margin-top:0!important}.MuiInputBase-root{width:100%;min-height:var(--wf-h-md);cursor:text;font:400 1rem var(--wf-font-body);color:var(--wf-text);border-radius:var(--wf-radius);align-items:center;display:inline-flex;position:relative}.MuiInputBase-input{font:inherit;color:inherit;letter-spacing:.01em;background:0 0;border:0;outline:0;width:100%;min-width:0;margin:0;padding:10px 12px}.MuiInputBase-sizeSmall{min-height:var(--wf-h-sm);font-size:.92rem}.MuiInputBase-sizeSmall>:is(.MuiInputBase-input,.MuiSelect-select){padding-block:5px;padding-left:10px}.MuiInputBase-sizeSmall>.MuiInputBase-input:not(.MuiSelect-select){padding-right:10px}.MuiInputBase-root:not(.MuiInputBase-multiline,.MuiAutocomplete-inputRoot)>:is(input.MuiInputBase-input,.MuiSelect-select){box-sizing:border-box;align-self:stretch;height:auto;min-height:0}.MuiInputBase-input::placeholder{color:var(--wf-text-3);opacity:1}.MuiInputBase-multiline{align-items:flex-start;padding:0}.MuiInputBase-inputMultiline{resize:vertical;min-height:84px;line-height:1.5}.MuiInputAdornment-root{color:var(--wf-gold-dim);align-items:center;padding-left:12px;display:flex}.MuiInputAdornment-root+.MuiInputBase-input{padding-left:8px}.MuiOutlinedInput-root{background:var(--wf-well-grad)}.MuiOutlinedInput-notchedOutline{pointer-events:none;border-radius:inherit;border:1px solid var(--wf-line);margin:0;padding:0;transition:border-color .15s,box-shadow .15s;position:absolute;inset:0;box-shadow:inset 0 1px 4px #000000b3;top:0!important}.MuiOutlinedInput-notchedOutline legend{display:none}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--wf-gold-dim)}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--wf-gold);box-shadow:inset 0 1px 4px #000000b3, 0 0 0 1px color-mix(in oklch, var(--wf-gold) 40%, transparent), 0 0 12px color-mix(in oklch, var(--wf-gold) 30%, transparent);border-width:1px}.MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--wf-error);box-shadow:inset 0 1px 4px #000000b3, 0 0 10px color-mix(in oklch, var(--wf-error) 30%, transparent)}.MuiFilledInput-root{background:linear-gradient(180deg, var(--wf-panel-2), var(--wf-panel));border-radius:var(--wf-radius) var(--wf-radius) 0 0}.MuiFilledInput-root:hover{background:color-mix(in oklch, var(--wf-gold) 8%, var(--wf-panel-2))}.MuiFilledInput-root:before,.MuiInput-root:before{content:"";border-bottom:1px solid var(--wf-line);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.MuiFilledInput-root:after,.MuiInput-root:after{content:"";border-bottom:2px solid var(--wf-gold);pointer-events:none;box-shadow:0 2px 8px color-mix(in oklch, var(--wf-gold) 50%, transparent);transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.MuiFilledInput-root.Mui-focused:after,.MuiInput-root.Mui-focused:after{transform:scaleX(1)}.MuiFilledInput-root.Mui-error:after,.MuiInput-root.Mui-error:after{border-color:var(--wf-error);transform:scaleX(1)}.MuiInput-root .MuiInputBase-input{padding-inline:2px}.MuiInputBase-root.Mui-disabled{opacity:.5;cursor:not-allowed}.MuiFormHelperText-root{color:var(--wf-text-3);margin:6px 2px 0;font-size:.8rem;line-height:1.4}.MuiFormHelperText-root.Mui-error{color:color-mix(in oklch, var(--wf-error) 85%, white)}.MuiSelect-select{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex;padding-right:36px!important}.MuiSelect-icon{pointer-events:none;color:var(--wf-gold);position:absolute;top:calc(50% - .5em);right:8px}.MuiSelect-iconOpen{transform:rotate(180deg)}.MuiAutocomplete-inputRoot{flex-wrap:wrap;gap:6px;padding:6px 40px 6px 8px}.MuiAutocomplete-inputRoot .MuiChip-root{flex-shrink:0}.MuiAutocomplete-inputRoot .MuiInputBase-input{flex:1;width:0;min-width:60px;padding:4px}.MuiAutocomplete-inputRoot.MuiInputBase-sizeSmall,.MuiAutocomplete-inputRoot.MuiInputBase-sizeSmall .MuiInputBase-input{padding-block:2px}.MuiAutocomplete-endAdornment{color:var(--wf-gold);display:flex;position:absolute;top:calc(50% - 14px);right:8px}.MuiAutocomplete-paper{margin-top:4px}.MuiAutocomplete-option{cursor:pointer;padding:8px 14px}.MuiAutocomplete-option.Mui-focused{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 16%, transparent), transparent)}:root{--wf-helper-h:24px}.wf-fieldrow{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}:is(.MuiToolbar-root,.wf-row,.wf-fieldrow):has(>:is(.MuiFormControl-root,.MuiAutocomplete-root,.wf-fieldrow)){align-items:flex-end}:is(.MuiToolbar-root,.wf-row,.wf-fieldrow)>.wf-toolbar-title{align-self:center}:is(.MuiToolbar-root,.wf-row,.wf-fieldrow)>:is(.MuiFormControl-root,.MuiAutocomplete-root) .MuiFormHelperText-root{position:absolute;top:100%;left:0;right:0}:is(.MuiToolbar-root,.wf-row,.wf-fieldrow):has(>:is(.MuiFormControl-root,.MuiAutocomplete-root,.wf-fieldrow) .MuiFormHelperText-root){row-gap:calc(var(--wf-helper-h) + 8px)}:is(.MuiToolbar-root,.wf-row,.wf-fieldrow):has(>:is(.MuiFormControl-root,.MuiAutocomplete-root,.wf-fieldrow) .MuiFormHelperText-root):not(:is(.MuiToolbar-root,.wf-row,.wf-fieldrow)>*){margin-bottom:var(--wf-helper-h)}.wf-table-toolbar.MuiToolbar-root:has(>:is(.MuiFormControl-root,.MuiAutocomplete-root,.wf-fieldrow) .MuiFormHelperText-root){padding-bottom:calc(10px + var(--wf-helper-h));margin-bottom:0}.MuiFormGroup-root{flex-flow:column wrap;display:flex}.MuiFormGroup-row{flex-direction:row;gap:4px 16px}.MuiFormControlLabel-root{cursor:pointer;vertical-align:middle;align-items:center;gap:2px;margin-left:-10px;display:inline-flex}.MuiFormControlLabel-label{color:var(--wf-text);font-size:.95rem}.PrivateSwitchBase-input,.MuiSwitch-input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;margin:0;padding:0;position:absolute;inset:0}.MuiCheckbox-root,.MuiRadio-root{--wf-c:var(--wf-primary);border-radius:50%;width:40px;height:40px}.MuiCheckbox-root>.MuiSvgIcon-root,.MuiRadio-root>.MuiSvgIcon-root,.MuiRadio-root>span>.MuiSvgIcon-root{display:none}.MuiCheckbox-root:before,.MuiRadio-root:before{content:"";border:1px solid var(--wf-gold-dim);background:var(--wf-well-grad);width:20px;height:20px;box-shadow:inset 0 1px 3px var(--wf-edge), 0 0 0 1px var(--wf-edge);transition:border-color .15s,box-shadow .15s}.MuiCheckbox-root:before{border-radius:2px}.MuiRadio-root:before{border-radius:50%}.MuiCheckbox-root:hover:before,.MuiRadio-root:hover:before{border-color:var(--wf-gold)}.MuiCheckbox-root.Mui-checked:before,.MuiRadio-root.Mui-checked:before{border-color:var(--wf-c);box-shadow:inset 0 1px 3px var(--wf-edge), 0 0 0 1px var(--wf-edge), 0 0 8px color-mix(in oklch, var(--wf-c) 50%, transparent)}.MuiCheckbox-root.Mui-checked:after{content:"";border:solid var(--wf-c);width:7px;height:13px;filter:drop-shadow(0 0 3px color-mix(in oklch, var(--wf-c) 80%, transparent)) drop-shadow(0 1px 0 var(--wf-edge));border-width:0 3px 3px 0;margin-top:-3px;position:absolute;transform:rotate(42deg)}.MuiCheckbox-indeterminate:after{content:"";background:var(--wf-c);width:10px;height:3px;position:absolute}.MuiRadio-root.Mui-checked:after{content:"";background:radial-gradient(circle at 35% 30%, color-mix(in oklch, var(--wf-c) 50%, white), var(--wf-c) 55%, color-mix(in oklch, var(--wf-c) 50%, black));width:10px;height:10px;box-shadow:0 0 8px var(--wf-c);border-radius:50%;position:absolute}.MuiSwitch-root{--wf-c:var(--wf-primary);width:60px;height:var(--wf-h-md);vertical-align:middle;flex-shrink:0;padding:13px 11px;display:inline-flex;position:relative}.MuiSwitch-sizeSmall{height:var(--wf-h-sm);padding-block:8px}.MuiSwitch-sizeSmall .MuiSwitch-switchBase{top:calc((var(--wf-h-sm) - 38px) / 2)}.MuiSwitch-track{background:var(--wf-well-grad);border:1px solid var(--wf-gold-dim);width:100%;height:100%;box-shadow:inset 0 1px 4px var(--wf-edge);opacity:1;border-radius:8px;transition:background .2s,border-color .2s}.MuiSwitch-switchBase{--wf-c:var(--wf-primary);top:calc((var(--wf-h-md) - 38px) / 2);z-index:1;border-radius:50%;padding:9px;transition:transform .2s;position:absolute;left:0}.MuiSwitch-thumb{width:20px;height:20px;box-shadow:0 0 0 1px var(--wf-edge), 0 2px 4px #000000b3;background:radial-gradient(circle at 35% 30%,#ffffff8c,#0000 45%),linear-gradient(oklch(74% .03 80),oklch(42% .02 70));border-radius:50%;transition:background .2s,box-shadow .2s}.MuiSwitch-switchBase.Mui-checked{transform:translate(22px)}.MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{background:radial-gradient(circle at 35% 30%, #fff9, transparent 45%), linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 75%, white), color-mix(in oklch, var(--wf-c) 60%, black));box-shadow:0 0 0 1px var(--wf-edge), 0 0 10px var(--wf-c)}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 20%, black), color-mix(in oklch, var(--wf-c) 42%, black));border-color:color-mix(in oklch, var(--wf-c) 80%, black)}.MuiSlider-root{--wf-c:var(--wf-primary);cursor:pointer;touch-action:none;box-sizing:content-box;width:100%;height:8px;padding:14px 0;display:inline-block;position:relative}.MuiSlider-rail{background:var(--wf-well);border:1px solid var(--wf-line);height:8px;box-shadow:inset 0 1px 3px var(--wf-edge);opacity:1;border-radius:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.MuiSlider-track{background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 70%, white), var(--wf-c) 50%, color-mix(in oklch, var(--wf-c) 55%, black));height:8px;box-shadow:0 0 8px color-mix(in oklch, var(--wf-c) 45%, transparent);border:0;border-radius:4px;position:absolute;top:50%;transform:translateY(-50%)}.MuiSlider-thumb{background:linear-gradient(135deg, oklch(95% .05 90), var(--wf-gold) 45%, oklch(45% .08 70));width:16px;height:16px;box-shadow:0 0 0 1px var(--wf-edge), 0 0 0 3px color-mix(in oklch, var(--wf-c) 0%, transparent), 0 2px 5px var(--wf-edge);justify-content:center;align-items:center;transition:box-shadow .15s;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.MuiSlider-thumb:hover,.MuiSlider-thumb.Mui-active{box-shadow:0 0 0 1px var(--wf-edge), 0 0 0 6px color-mix(in oklch, var(--wf-c) 22%, transparent), 0 0 12px var(--wf-c)}.MuiSlider-mark{background:#000000b3;width:2px;height:8px;position:absolute;top:50%;transform:translate(-1px,-50%)}.MuiSlider-valueLabel{font:700 .72rem var(--wf-font-display);background:var(--wf-tip-bg);border:1px solid var(--wf-tip-line);white-space:nowrap;border-radius:3px;padding:2px 8px;position:absolute;bottom:26px;transform:rotate(-45deg)}.MuiRating-root{color:var(--wf-gold);gap:2px;font-size:1.6rem;display:inline-flex}.MuiRating-icon{display:flex}.MuiRating-iconFilled{color:var(--wf-gold);filter:drop-shadow(0 0 4px color-mix(in oklch, var(--wf-gold) 60%, transparent)) drop-shadow(0 1px 0 var(--wf-edge))}.MuiRating-iconEmpty{color:var(--wf-line);filter:drop-shadow(0 1px 0 var(--wf-edge))}.MuiChip-root{--wf-c:var(--wf-default);white-space:nowrap;vertical-align:middle;max-width:100%;height:28px;font:600 .82rem var(--wf-font-body);letter-spacing:.02em;color:var(--wf-text);cursor:default;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;transition:filter .15s,box-shadow .15s;display:inline-flex}.MuiChip-filled{background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 48%, black), color-mix(in oklch, var(--wf-c) 26%, black));border-color:color-mix(in oklch, var(--wf-c) 72%, black);color:color-mix(in oklch, var(--wf-c) 30%, white);box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #000000b3}.MuiChip-outlined{background:var(--wf-well-soft);border-color:color-mix(in oklch, var(--wf-c) 75%, transparent);color:color-mix(in oklch, var(--wf-c) 80%, var(--wf-mix))}.MuiChip-clickable{cursor:pointer}.MuiChip-clickable:hover{filter:brightness(1.18);box-shadow:0 0 10px color-mix(in oklch, var(--wf-c) 40%, transparent)}.MuiChip-label{text-overflow:ellipsis;padding:0 12px;overflow:hidden}.MuiChip-sizeSmall{height:22px;font-size:.74rem}.MuiChip-sizeSmall .MuiChip-label{padding:0 9px}.MuiChip-avatar{margin-left:3px;margin-right:-6px;border-width:1px!important;width:22px!important;height:22px!important;font-size:.7rem!important}.MuiChip-icon{color:inherit;margin-left:8px;margin-right:-6px;font-size:1.1rem}.MuiChip-deleteIcon{color:currentColor;opacity:.65;cursor:pointer;margin:0 6px 0 -6px;font-size:1.05rem}.MuiChip-deleteIcon:hover{opacity:1}.MuiBadge-root{vertical-align:middle;flex-shrink:0;display:inline-flex;position:relative}.MuiBadge-badge{--wf-c:var(--wf-default);--wf-ink:var(--wf-default-ink);z-index:1;min-width:20px;height:20px;font:700 .68rem var(--wf-font-display);color:var(--wf-ink);background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 70%, white), var(--wf-c) 50%, color-mix(in oklch, var(--wf-c) 55%, black));box-shadow:0 0 0 1px var(--wf-edge), 0 0 0 2px var(--wf-gold-dim), 0 2px 4px var(--wf-edge);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:flex;position:absolute;top:0;right:0;transform:translate(40%,-40%)}.MuiBadge-dot{border-radius:50%;min-width:10px;height:10px;padding:0}.MuiBadge-invisible{transform:scale(0)translate(50%,-50%)}.MuiAvatar-root{border:2px solid var(--wf-gold-dim);background:var(--wf-knob-radial);width:44px;height:44px;box-shadow:0 0 0 1px var(--wf-edge), inset 0 0 10px var(--wf-edge), 0 2px 6px #0009;font:700 1rem var(--wf-font-display);color:var(--wf-gold);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.MuiAvatar-rounded{border-radius:6px}.MuiAvatar-square{border-radius:2px}.MuiAvatar-img{object-fit:cover;width:100%;height:100%}.MuiAvatarGroup-root{flex-direction:row-reverse;justify-content:flex-end;display:flex}.MuiAvatarGroup-avatar{margin-left:-10px}.MuiAvatarGroup-avatar:last-child{margin-left:0}.MuiTooltip-popper{z-index:1500;pointer-events:none}.MuiTooltip-tooltip{max-width:320px;font:400 .85rem/1.45 var(--wf-font-body);color:var(--wf-text);background:linear-gradient(180deg, oklch(20% .035 262/.97), var(--wf-tip-bg));border:1px solid var(--wf-tip-line);box-shadow:0 0 0 1px var(--wf-edge), 0 6px 18px #000000b3;border-radius:4px;padding:8px 11px}.MuiTooltip-arrow{color:var(--wf-tip-line)}.MuiDivider-root{background:linear-gradient(90deg, transparent, var(--wf-gold-dim) 20%, var(--wf-gold-dim) 80%, transparent);border:0;flex-shrink:0;height:1px;margin:16px 0}.MuiDivider-vertical{background:linear-gradient(180deg, transparent, var(--wf-gold-dim), transparent);align-self:stretch;width:1px;height:auto;margin:0 8px}.MuiDivider-withChildren{white-space:nowrap;background:0 0;align-items:center;gap:12px;height:auto;display:flex}.MuiDivider-withChildren:before,.MuiDivider-withChildren:after{content:"";background:linear-gradient(90deg, transparent, var(--wf-gold-dim));flex:1;height:1px}.MuiDivider-withChildren:after{background:linear-gradient(90deg, var(--wf-gold-dim), transparent)}.MuiDivider-wrapper{font:700 .72rem var(--wf-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--wf-gold)}.MuiDivider-wrapper:before{content:"◆ ";color:var(--wf-gold-dim)}.MuiDivider-wrapper:after{content:" ◆";color:var(--wf-gold-dim)}.MuiList-root{margin:0;padding:6px 0;list-style:none;position:relative}.MuiListSubheader-root{font:700 .7rem var(--wf-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--wf-gold);background:0 0;padding:10px 16px 6px;line-height:1.5}.MuiListItem-root,.MuiListItemButton-root{text-align:left;align-items:center;gap:12px;width:100%;padding:8px 16px;display:flex;position:relative}.MuiListItemButton-root{cursor:pointer;transition:background .15s}.MuiListItemButton-root:hover{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 14%, transparent), transparent 85%)}.MuiListItemButton-root.Mui-selected{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 24%, transparent), transparent 90%)}.MuiListItemButton-root.Mui-selected .MuiListItemText-primary{color:var(--wf-gold)}.MuiListItemIcon-root{min-width:0;color:var(--wf-gold-dim);display:inline-flex}.MuiListItemAvatar-root{min-width:0}.MuiListItemText-root{flex:1;min-width:0;margin:0}.MuiListItemText-primary{color:var(--wf-text);font-size:.95rem;display:block}.MuiListItemText-secondary{color:var(--wf-text-3);font-size:.8rem;display:block}.MuiTableContainer-root{width:100%;overflow-x:auto}.MuiTable-root{border-collapse:collapse;border-spacing:0;width:100%;font-size:.92rem}.MuiTableCell-root{text-align:left;vertical-align:middle;border-bottom:1px solid color-mix(in oklch, var(--wf-line) 60%, transparent);color:var(--wf-text);padding:10px 14px}.MuiTableCell-head,.MuiTableHead-root .MuiTableCell-root{font:700 .7rem var(--wf-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--wf-gold);white-space:nowrap;background:var(--wf-knob);border-bottom:1px solid var(--wf-gold-dim)}.MuiTableCell-alignRight{text-align:right}.MuiTableCell-alignCenter{text-align:center}.MuiTableCell-sizeSmall{padding:6px 12px}.MuiTableBody-root .MuiTableRow-root:nth-of-type(2n){background:#ffffff06}.MuiTableRow-hover:hover{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 10%, transparent), transparent)!important}.MuiTablePagination-root{color:var(--wf-text-2);font-size:.85rem}.MuiAlert-root{--wf-c:var(--wf-info);--wf-ink:var(--wf-info-ink);border-radius:var(--wf-radius);color:var(--wf-text);background:linear-gradient(90deg, color-mix(in oklch, var(--wf-c) 20%, var(--wf-panel)), color-mix(in oklch, var(--wf-c) 6%, var(--wf-panel)));border:1px solid color-mix(in oklch, var(--wf-c) 45%, transparent);align-items:flex-start;gap:12px;padding:10px 16px;font-size:.92rem;line-height:1.45;display:flex;box-shadow:0 0 0 1px #0009}.MuiAlert-icon{color:color-mix(in oklch, var(--wf-c) 85%, var(--wf-mix));filter:drop-shadow(0 0 6px color-mix(in oklch, var(--wf-c) 45%, transparent));padding:2px 0;font-size:1.35rem;display:flex}.MuiAlert-icon .MuiSvgIcon-root{font-size:inherit}.MuiAlert-message{flex:1;min-width:0;padding:2px 0}.MuiAlert-action{align-items:flex-start;margin-left:auto;padding-left:12px;display:flex}.MuiAlertTitle-root{font:700 .95rem var(--wf-font-display);letter-spacing:.02em;color:color-mix(in oklch, var(--wf-c) 80%, var(--wf-mix));margin:0 0 2px}.MuiAlert-filled{color:var(--wf-ink);border-color:color-mix(in oklch, var(--wf-c) 40%, black);background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 88%, white), var(--wf-c) 45%, color-mix(in oklch, var(--wf-c) 70%, black));box-shadow:inset 0 1px 0 #ffffff59, 0 0 0 1px var(--wf-edge), 0 4px 10px #00000080}.MuiAlert-filled .MuiAlert-icon,.MuiAlert-filled .MuiAlertTitle-root{color:inherit;filter:none}.MuiAlert-outlined{background:var(--wf-well-soft);border-color:var(--wf-c);color:color-mix(in oklch, var(--wf-c) 30%, var(--wf-mix))}.MuiLinearProgress-root{--wf-c:var(--wf-primary);background:var(--wf-well);border:1px solid var(--wf-gold-dim);height:14px;box-shadow:0 0 0 1px var(--wf-edge), inset 0 1px 4px var(--wf-edge);border-radius:3px;display:block;position:relative;overflow:hidden}.MuiLinearProgress-root:after{content:"";z-index:2;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#000000a6 calc(10% - 1px) 10%);position:absolute;inset:0}.MuiLinearProgress-bar{transform-origin:0;background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 65%, white), var(--wf-c) 45%, color-mix(in oklch, var(--wf-c) 50%, black));box-shadow:inset 0 0 6px color-mix(in oklch, var(--wf-c) 50%, transparent);transition:transform .4s linear;position:absolute;inset:0}.MuiLinearProgress-bar1Indeterminate{animation:1.8s cubic-bezier(.65,.8,.35,1) infinite wf-indeterminate;left:-35%;right:100%}.MuiLinearProgress-bar2Indeterminate{display:none}@keyframes wf-indeterminate{0%{left:-35%;right:100%}60%,to{left:100%;right:-90%}}.MuiCircularProgress-root{--wf-c:var(--wf-primary);color:color-mix(in oklch, var(--wf-c) 90%, var(--wf-mix));box-shadow:inset 0 0 0 3px #000c, 0 0 0 1px color-mix(in oklch, var(--wf-gold-dim) 50%, transparent);filter:drop-shadow(0 0 5px color-mix(in oklch, var(--wf-c) 55%, transparent));border-radius:50%;display:inline-block}.MuiCircularProgress-svg{display:block}.MuiCircularProgress-circle{stroke:currentColor;stroke-width:3.6px;stroke-linecap:round;fill:none;transition:stroke-dashoffset .4s}.MuiCircularProgress-indeterminate{animation:1.4s linear infinite wf-spin}@keyframes wf-spin{to{transform:rotate(360deg)}}.MuiSkeleton-root{border-radius:var(--wf-radius);background:linear-gradient(90deg,#fff0d20d 25%,#fff0d21f 50%,#fff0d20d 75%) 0 0/200% 100%;height:1.2em;animation:1.8s linear infinite wf-shimmer;display:block}.MuiSkeleton-text{transform-origin:0 55%;transform:scaleY(.62)}.MuiSkeleton-circular{border-radius:50%}.MuiSkeleton-rounded{border-radius:6px}@keyframes wf-shimmer{to{background-position:-200% 0}}.MuiSnackbar-root{z-index:1400}.MuiSnackbarContent-root{border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;min-width:288px;padding:6px 8px 6px 16px;font-size:.92rem;display:flex;background:linear-gradient(180deg, oklch(20% .035 262/.97), var(--wf-tip-bg))!important;border:1px solid var(--wf-tip-line)!important;box-shadow:0 0 0 1px var(--wf-edge), 0 10px 24px #000000b3!important}.MuiSnackbarContent-message{flex:1;padding:6px 0}.MuiSnackbarContent-action{align-items:center;gap:6px;margin-left:auto;display:flex}.MuiBackdrop-root{background:radial-gradient(circle,#0000008c,#000000d9);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MuiDialog-container{justify-content:center;align-items:center;height:100%;display:flex}.MuiDialog-paper{flex-direction:column;width:calc(100% - 64px);max-width:560px;max-height:calc(100% - 64px);margin:32px;display:flex;overflow:visible}.MuiDialogTitle-root{text-align:center;font:700 1.25rem var(--wf-font-display);color:var(--wf-gold);text-shadow:var(--wf-head-sh);border-bottom:1px solid color-mix(in oklch, var(--wf-gold-dim) 50%, transparent);background:linear-gradient(#ffdc960f,#0000);margin:0;padding:18px 24px 12px}.MuiDialogContent-root{color:var(--wf-text-2);flex:1;padding:16px 24px;overflow-y:auto}.MuiDialogContentText-root{color:var(--wf-text-2);margin:0}.MuiDialogActions-root{justify-content:flex-end;align-items:center;gap:10px;padding:12px 20px 18px;display:flex}.MuiCard-root{flex-direction:column;display:flex;overflow:visible}.MuiCardHeader-root{align-items:center;gap:12px;padding:16px;display:flex}.MuiCardHeader-content{flex:1;min-width:0}.MuiCardHeader-title{font:700 1.05rem var(--wf-font-display);color:var(--wf-gold);display:block}.MuiCardHeader-subheader{color:var(--wf-text-3);font-size:.82rem;display:block}.MuiCardMedia-root{border-block:1px solid var(--wf-edge);background-position:50%;background-size:cover;display:block}.MuiCardContent-root{padding:16px}.MuiCardActions-root{align-items:center;gap:10px;margin-top:auto;padding:8px 16px 16px;display:flex}.MuiCardActionArea-root{width:100%;text-align:inherit;display:block}.MuiAccordion-root{border:1px solid color-mix(in oklch, var(--wf-gold-dim) 55%, black);border-radius:0;transition:margin .2s;box-shadow:inset 0 0 0 1px #000000b3}.MuiAccordion-root:before{display:none}.MuiAccordion-root+.MuiAccordion-root{border-top:0}.MuiAccordion-root:first-of-type{border-radius:4px 4px 0 0}.MuiAccordion-root:last-of-type{border-radius:0 0 4px 4px}.MuiAccordion-root.Mui-expanded{background:linear-gradient(180deg, color-mix(in oklch, var(--wf-gold) 10%, var(--wf-panel-2)), var(--wf-panel))}.MuiAccordionSummary-root{cursor:pointer;text-align:left;width:100%;min-height:50px;font:600 .95rem var(--wf-font-display);color:var(--wf-text);letter-spacing:.02em;align-items:center;gap:12px;padding:0 16px;display:flex}.MuiAccordionSummary-root:hover,.MuiAccordionSummary-root.Mui-expanded{color:var(--wf-gold)}.MuiAccordionSummary-content{flex:1;margin:12px 0;display:flex}.MuiAccordionSummary-expandIconWrapper{color:var(--wf-gold);transition:transform .2s;display:flex}.MuiAccordionSummary-expandIconWrapper.Mui-expanded,.Mui-expanded>.MuiAccordionSummary-expandIconWrapper{transform:rotate(180deg)}.MuiAccordionDetails-root{color:var(--wf-text-2);padding:0 16px 16px;font-size:.95rem}.MuiAppBar-root{z-index:1100;width:100%;color:var(--wf-text);border:0;border-bottom:1px solid var(--wf-gold-dim);box-shadow:0 1px 0 var(--wf-edge), 0 8px 24px #0009;background:linear-gradient(oklch(25% .016 62),oklch(15% .01 60));border-radius:0;flex-direction:column;flex-shrink:0;display:flex}.MuiAppBar-positionSticky{position:sticky;top:0}.MuiAppBar-positionFixed{position:fixed;top:0;left:0;right:0}.MuiAppBar-positionStatic{position:static}.MuiToolbar-root{align-items:center;gap:14px;min-height:64px;padding:0 24px;display:flex;position:relative}.MuiToolbar-dense{min-height:48px}.MuiTabs-root{border-bottom:1px solid var(--wf-gold-dim);min-width:0;max-width:100%;min-height:44px;display:flex;overflow:hidden}.MuiTabs-scroller{white-space:nowrap;flex:1;position:relative;overflow-x:auto}.MuiTabs-flexContainer{gap:4px;padding:0 4px;display:flex}.MuiTabs-indicator{display:none}.MuiTab-root{min-height:42px;font:700 .76rem var(--wf-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--wf-text-3);background:var(--wf-knob);border:1px solid var(--wf-line);border-bottom:0;border-radius:6px 6px 0 0;flex-shrink:0;margin-bottom:-1px;padding:10px 18px;transition:color .15s}.MuiTab-root:hover{color:var(--wf-text)}.MuiTab-root.Mui-selected{color:var(--wf-gold);border-color:var(--wf-gold-dim);text-shadow:0 0 10px color-mix(in oklch, var(--wf-gold) 45%, transparent);background:linear-gradient(180deg, color-mix(in oklch, var(--wf-gold) 28%, var(--wf-panel-2)), var(--wf-panel-2));border-bottom:1px solid var(--wf-panel-2)}.MuiBreadcrumbs-ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.MuiBreadcrumbs-li{font:600 .82rem var(--wf-font-display);letter-spacing:.05em;color:var(--wf-gold)}.MuiBreadcrumbs-li .MuiLink-root{color:var(--wf-text-3)}.MuiBreadcrumbs-li .MuiLink-root:hover{color:var(--wf-gold)}.MuiBreadcrumbs-separator{color:var(--wf-gold-dim);-webkit-user-select:none;user-select:none;margin:0 10px;display:flex}.MuiPagination-ul{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.MuiPaginationItem-root{--wf-c:var(--wf-default);--wf-ink:var(--wf-default-ink);border-radius:var(--wf-radius);min-width:34px;height:34px;font:700 .82rem var(--wf-font-display);color:var(--wf-text-2);background:var(--wf-knob);border:1px solid var(--wf-line);box-shadow:0 0 0 1px var(--wf-edge);padding:0 8px}.MuiPaginationItem-root:hover{color:var(--wf-gold);border-color:var(--wf-gold-dim)}.MuiPaginationItem-root.Mui-selected{color:var(--wf-ink);border-color:color-mix(in oklch, var(--wf-c) 40%, black);background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 75%, white), var(--wf-c) 45%, color-mix(in oklch, var(--wf-c) 55%, black));box-shadow:0 0 0 1px var(--wf-edge), 0 0 10px color-mix(in oklch, var(--wf-c) 45%, transparent)}.MuiPaginationItem-ellipsis{box-shadow:none;cursor:default;background:0 0;border:0}.MuiStepper-root{align-items:center;gap:0;display:flex}.MuiStepper-vertical{flex-direction:column;align-items:stretch}.MuiStep-root{align-items:center;padding:0 6px;display:flex}.MuiStepLabel-root{align-items:center;gap:10px;display:flex}.MuiStepLabel-iconContainer{display:flex}.MuiStepIcon-root{width:30px;height:30px;color:var(--wf-knob-flat);overflow:visible}.MuiStepIcon-root circle{stroke:var(--wf-line);stroke-width:1.5px}.MuiStepIcon-root.Mui-active{color:var(--wf-gold);filter:drop-shadow(0 0 6px color-mix(in oklch, var(--wf-gold) 60%, transparent))}.MuiStepIcon-root.Mui-active circle{stroke:oklch(95% .06 90)}.MuiStepIcon-root.Mui-completed{color:var(--wf-success)}.MuiStepIcon-root.Mui-completed circle{stroke:color-mix(in oklch, var(--wf-success) 50%, black)}.MuiStepIcon-text{fill:var(--wf-text-2);font:700 11px var(--wf-font-display);text-anchor:middle;dominant-baseline:central}.MuiStepIcon-root.Mui-active .MuiStepIcon-text{fill:var(--wf-primary-ink)}.MuiStepLabel-label{font:600 .8rem var(--wf-font-display);letter-spacing:.04em;color:var(--wf-text-3);white-space:nowrap}.MuiStepLabel-label.Mui-active{color:var(--wf-gold)}.MuiStepLabel-label.Mui-completed{color:var(--wf-text-2)}.MuiStepConnector-root{flex:24px;min-width:16px}.MuiStepConnector-line{border-top:1px solid var(--wf-line);display:block}.MuiStepConnector-root.Mui-completed .MuiStepConnector-line,.MuiStepConnector-root.Mui-active .MuiStepConnector-line{border-color:var(--wf-gold-dim)}.MuiPopover-paper,.MuiMenu-paper{background:linear-gradient(180deg, oklch(20% .035 262/.98), var(--wf-tip-bg));border:1px solid var(--wf-tip-line);outline:0;min-width:16px;max-width:calc(100% - 32px);max-height:calc(100% - 32px);position:absolute;overflow:hidden auto}.MuiMenu-paper{min-width:180px}.MuiAutocomplete-popper{position:absolute}.MuiAutocomplete-listbox{max-height:40vh;margin:0;padding:6px 0;list-style:none;overflow:auto}.MuiAutocomplete-option{min-height:36px;color:var(--wf-text);align-items:center;gap:10px;font-size:.92rem;display:flex}.MuiAutocomplete-option:hover{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 20%, transparent), transparent)}.MuiAutocomplete-option[aria-selected=true]{color:var(--wf-gold)}.MuiAutocomplete-noOptions{color:var(--wf-text-3);padding:10px 14px;font-size:.9rem}.MuiAutocomplete-paper{background:linear-gradient(180deg, oklch(20% .035 262/.98), var(--wf-tip-bg));overflow:hidden}.wf-popdemo{z-index:20;min-width:0;max-width:none;max-height:300px;margin-top:4px;top:100%;left:0;right:0;position:absolute!important}.wf-popdemo .MuiAutocomplete-paper{margin-top:0}.MuiMenu-list{margin:0;padding:6px 0;list-style:none}.MuiMenuItem-root.MuiButtonBase-root,.MuiMenuItem-root{text-align:left;justify-content:flex-start}.MuiMenuItem-root{min-height:36px;color:var(--wf-text);cursor:pointer;white-space:nowrap;align-items:center;gap:12px;padding:6px 16px;font-size:.92rem;display:flex}.MuiMenuItem-root:hover{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 20%, transparent), transparent);color:oklch(97% .04 90)}.MuiMenuItem-root.Mui-selected{color:var(--wf-gold)}.MuiMenuItem-root .MuiListItemIcon-root{color:var(--wf-gold-dim)}.MuiMenuItem-root .MuiSvgIcon-root{font-size:1.15rem}.MuiMenu-list .MuiDivider-root{margin:6px 0}.MuiDrawer-docked{flex-shrink:0;max-width:60%}.MuiDrawer-paper{border:0;border-right:1px solid var(--wf-gold-dim);width:260px;max-width:100%;height:100%;box-shadow:1px 0 0 var(--wf-edge), 8px 0 24px #00000080;border-radius:0;flex-direction:column;display:flex;overflow-y:auto}.MuiDrawer-paperAnchorRight{border-right:0;border-left:1px solid var(--wf-gold-dim)}[class*=Default],[class*=Inherit],.MuiFab-default,.MuiToggleButton-standard,.MuiSwitch-root:has(>[class*=Default]){--wf-c:var(--wf-default);--wf-ink:var(--wf-default-ink);--wf-sh:var(--wf-default-sh)}[class*=Primary],.MuiFab-primary,.MuiToggleButton-primary,.MuiSwitch-root:has(>[class*=Primary]){--wf-c:var(--wf-primary);--wf-ink:var(--wf-primary-ink);--wf-sh:var(--wf-primary-sh)}[class*=Secondary],.MuiFab-secondary,.MuiToggleButton-secondary,.MuiSwitch-root:has(>[class*=Secondary]){--wf-c:var(--wf-secondary);--wf-ink:var(--wf-secondary-ink);--wf-sh:var(--wf-secondary-sh)}[class*=Success],.MuiFab-success,.MuiToggleButton-success,.MuiSwitch-root:has(>[class*=Success]){--wf-c:var(--wf-success);--wf-ink:var(--wf-success-ink);--wf-sh:var(--wf-success-sh)}[class*=Info],.MuiFab-info,.MuiToggleButton-info,.MuiSwitch-root:has(>[class*=Info]){--wf-c:var(--wf-info);--wf-ink:var(--wf-info-ink);--wf-sh:var(--wf-info-sh)}[class*=Warning],.MuiFab-warning,.MuiToggleButton-warning,.MuiSwitch-root:has(>[class*=Warning]){--wf-c:var(--wf-warning);--wf-ink:var(--wf-warning-ink);--wf-sh:var(--wf-warning-sh)}[class*=Error],.wf-danger,.MuiFab-error,.MuiToggleButton-error,.MuiSwitch-root:has(>[class*=Error]){--wf-c:var(--wf-error);--wf-ink:var(--wf-error-ink);--wf-sh:var(--wf-error-sh)}.wf-q-poor{color:#9d9d9d}.wf-q-common{color:#fff}.wf-q-uncommon{color:#1eff00}.wf-q-rare{color:#0070dd}.wf-q-epic{color:#a335ee}.wf-q-legendary{color:#ff8000}.wf-q-artifact{color:#e6cc80}.wf-q-heirloom{color:#0cf}.wf-q-rare,.wf-q-epic{filter:brightness(1.25)}.wf-class-warrior{--wf-c:#c69b6d}.wf-class-paladin{--wf-c:#f48cba}.wf-class-hunter{--wf-c:#aad372}.wf-class-rogue{--wf-c:#fff468}.wf-class-priest{--wf-c:#fff}.wf-class-shaman{--wf-c:#0070dd}.wf-class-mage{--wf-c:#3fc7eb}.wf-class-warlock{--wf-c:#8788ee}.wf-class-druid{--wf-c:#ff7c0a}[class*=wf-class-]{--wf-ink:oklch(18% .03 60);--wf-sh:0 1px 0 #ffffff59}.wf-class-shaman,.wf-class-warlock{--wf-ink:oklch(98% .01 250);--wf-sh:0 -1px 0 #0009}.wf-class-shaman.MuiLinearProgress-root,.wf-class-warlock.MuiLinearProgress-root{--wf-ink:#fff}[data-skin=parchment] :is(.MuiButton-outlined,.MuiButton-text,.MuiChip-outlined,.MuiIconButton-root,.MuiSvgIcon-root)[class*=wf-class-]{color:color-mix(in oklch, var(--wf-c) 55%, black)}[data-skin=parchment] :is(.MuiButton-outlined,.MuiChip-outlined)[class*=wf-class-]{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--wf-c) 60%, black), var(--wf-rim)}[data-theme=dark] :is(.MuiButton-outlined,.MuiButton-text,.MuiChip-outlined,.MuiIconButton-root,.MuiSvgIcon-root)[class*=wf-class-],[data-skin=parchment] .wf-dark :is(.MuiButton-outlined,.MuiButton-text,.MuiChip-outlined,.MuiIconButton-root,.MuiSvgIcon-root)[class*=wf-class-]{color:var(--wf-c)}[data-theme=dark] :is(.MuiButton-outlined,.MuiButton-text,.MuiChip-outlined,.MuiIconButton-root,.MuiSvgIcon-root):is(.wf-class-shaman,.wf-class-warlock),[data-skin=parchment] .wf-dark :is(.MuiButton-outlined,.MuiButton-text,.MuiChip-outlined,.MuiIconButton-root,.MuiSvgIcon-root):is(.wf-class-shaman,.wf-class-warlock){color:color-mix(in oklch, var(--wf-c) 65%, white)}[data-theme=dark] :is(.MuiButton-outlined,.MuiChip-outlined)[class*=wf-class-]{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--wf-c) 75%, transparent), var(--wf-rim)}.wf-item-tooltip{max-width:300px}.wf-item-tooltip .wf-item-name{font:700 1rem var(--wf-font-body);margin-bottom:2px}.wf-item-tooltip .wf-item-line{justify-content:space-between;gap:12px;display:flex}.wf-item-tooltip .wf-item-yellow{color:#ffd100}.wf-item-tooltip .wf-item-green{color:#1eff00}[data-skin=parchment] .wf-c-text[class*=wf-class-]{color:color-mix(in oklch, var(--wf-c) 55%, black)}[data-skin=parchment] .wf-dark .wf-c-text[class*=wf-class-]{color:var(--wf-c)}.MuiSvgIcon-fontSizeSmall{font-size:1.25rem}.MuiSvgIcon-fontSizeLarge{font-size:2.2rem}.MuiSvgIcon-fontSizeInherit{font-size:inherit}.MuiSvgIcon-root[class*=MuiSvgIcon-color]{color:color-mix(in oklch, var(--wf-c) 88%, var(--wf-mix));filter:drop-shadow(0 0 6px color-mix(in oklch, var(--wf-c) 40%, transparent))}.MuiSvgIcon-colorAction{color:var(--wf-text-2)!important;filter:none!important}.MuiSvgIcon-colorDisabled{opacity:.5;color:var(--wf-text-3)!important;filter:none!important}.MuiLink-underlineAlways{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--wf-gold) 45%, transparent);text-decoration-color:color-mix(in oklch, var(--wf-gold) 45%, transparent);text-underline-offset:3px}.MuiLink-underlineHover:hover{text-underline-offset:3px;text-decoration:underline}.MuiLink-button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.MuiInputAdornment-positionEnd{gap:2px;padding:0 4px 0 0}.wf-number-steps{flex-direction:column;align-self:stretch;gap:2px;padding:4px 4px 4px 0;display:flex}.wf-number-steps .MuiIconButton-root{border-radius:2px;width:22px;height:16px}.wf-number-steps .MuiSvgIcon-root{font-size:1rem}.wf-number-spinner{align-items:center;gap:8px;display:flex}.wf-number-spinner .MuiInputBase-input{text-align:center;font:700 1.05rem var(--wf-font-display)}.MuiBottomNavigation-root{background:var(--wf-knob);border-top:1px solid var(--wf-gold-dim);height:64px;box-shadow:0 -1px 0 var(--wf-edge), inset 0 1px 0 #ffffff0f;justify-content:center;display:flex}.MuiBottomNavigationAction-root{min-width:72px;max-width:168px;color:var(--wf-text-3);flex-direction:column;flex:1;gap:3px;padding:8px 12px;transition:color .15s;display:flex}.MuiBottomNavigationAction-root:hover{color:var(--wf-text)}.MuiBottomNavigationAction-root.Mui-selected{color:var(--wf-gold)}.MuiBottomNavigationAction-root.Mui-selected .MuiSvgIcon-root{filter:drop-shadow(0 0 6px color-mix(in oklch, var(--wf-gold) 60%, transparent))}.MuiBottomNavigationAction-label{font:700 .66rem var(--wf-font-display);letter-spacing:.08em;text-transform:uppercase}.MuiBottomNavigationAction-label.Mui-selected,.Mui-selected>.MuiBottomNavigationAction-label{font-size:.72rem}.MuiSpeedDial-root{pointer-events:none;align-items:center;gap:14px;display:flex}.MuiSpeedDial-root>*{pointer-events:auto}.MuiSpeedDial-directionUp{flex-direction:column-reverse}.MuiSpeedDial-directionLeft{flex-direction:row-reverse}.MuiSpeedDial-actions{align-items:center;gap:12px;display:flex}.MuiSpeedDial-directionUp .MuiSpeedDial-actions{flex-direction:column-reverse}.MuiSpeedDial-actionsClosed{visibility:hidden;transition:visibility 0s .2s}.MuiSpeedDialIcon-root{transition:transform .2s;display:flex}.MuiSpeedDialIcon-open{transform:rotate(45deg)}.MuiSpeedDialAction-fab{width:40px;height:40px}.MuiSpeedDialAction-staticTooltip{align-items:center;display:flex;position:relative}.MuiSpeedDialAction-staticTooltipLabel{white-space:nowrap;color:var(--wf-text);background:var(--wf-tip-bg);border:1px solid var(--wf-tip-line);box-shadow:0 0 0 1px var(--wf-edge), 0 4px 10px #00000080;border-radius:3px;padding:4px 10px;font-size:.82rem;position:absolute;right:52px}.MuiPopper-root{z-index:1300}.MuiModal-root{z-index:1300;position:fixed;inset:0}.MuiModal-hidden{visibility:hidden}.MuiImageList-root{gap:6px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.MuiImageListItem-root{box-shadow:0 0 0 1px var(--wf-edge), 0 0 0 2px color-mix(in oklch, var(--wf-gold-dim) 70%, transparent);border-radius:2px;display:block;position:relative;overflow:hidden}.MuiImageListItem-img{object-fit:cover;width:100%;height:100%;display:block}.MuiImageListItemBar-root{color:#f2ead8;background:linear-gradient(#0000,#000000d9);align-items:center;gap:8px;padding:10px 12px;display:flex;position:absolute;left:0;right:0}.MuiImageListItemBar-positionBottom{bottom:0}.MuiImageListItemBar-positionTop{background:linear-gradient(#000000d9,#0000);top:0}.MuiImageListItemBar-titleWrap{flex:1;min-width:0}.MuiImageListItemBar-title{font:700 .85rem var(--wf-font-display);color:oklch(85% .11 85);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MuiImageListItemBar-subtitle{color:#c9bfae;font-size:.75rem}.MuiMasonry-root{flex-flow:column wrap;align-content:flex-start;max-width:100%;display:flex}.MuiMasonry-root.wf-masonry-cols{display:block}.MuiTimeline-root{flex-direction:column;margin:0;padding:6px 16px;display:flex}.MuiTimelineItem-root{min-height:72px;list-style:none;display:flex;position:relative}.MuiTimelineItem-missingOppositeContent:before{content:"";flex:1;padding:6px 16px}.MuiTimelineOppositeContent-root{text-align:right;font:700 .75rem var(--wf-font-display);letter-spacing:.06em;color:var(--wf-text-3);flex:1;margin:0;padding:6px 16px}.MuiTimelineSeparator-root{flex-direction:column;flex:0;align-items:center;display:flex}.MuiTimelineDot-root{--wf-c:var(--wf-default);border:1px solid #0000;border-radius:1px;align-self:baseline;width:14px;height:14px;margin:10px 0;padding:4px;display:flex;transform:rotate(45deg)}.MuiTimelineDot-filled{background:linear-gradient(135deg, color-mix(in oklch, var(--wf-c) 60%, white), var(--wf-c) 50%, color-mix(in oklch, var(--wf-c) 50%, black));box-shadow:0 0 0 1px var(--wf-edge), 0 0 10px color-mix(in oklch, var(--wf-c) 55%, transparent)}.MuiTimelineDot-outlined{background:var(--wf-well);border-color:var(--wf-c);box-shadow:0 0 0 1px var(--wf-edge)}.MuiTimelineConnector-root{background:linear-gradient(180deg, var(--wf-gold-dim), color-mix(in oklch, var(--wf-gold-dim) 30%, transparent));flex-grow:1;width:2px}.MuiTimelineContent-root{text-align:left;flex:1;padding:6px 16px}.wf-transfer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.wf-transfer .MuiList-root{height:210px;overflow:auto}.wf-transfer .MuiListItemButton-root{gap:4px;padding:0 12px 0 4px}.wf-menubar{background:var(--wf-knob);border:1px solid var(--wf-gold-dim);border-radius:var(--wf-radius);box-shadow:0 0 0 1px var(--wf-edge), inset 0 1px 0 #ffffff0f;flex-wrap:wrap;gap:2px;padding:4px;display:flex}.wf-menubar>.MuiButton-root{color:var(--wf-text-2);min-height:30px;padding:5px 12px;font-size:.72rem}.wf-menubar>.MuiButton-root[aria-expanded=true]{color:var(--wf-gold);background:color-mix(in oklch, var(--wf-gold) 14%, transparent)}.wf-shortcut{font:500 .75rem var(--wf-font-mono);color:var(--wf-text-3);margin-left:auto;padding-left:24px}.MuiDataGrid-root{border:1px solid color-mix(in oklch, var(--wf-gold-dim) 65%, var(--wf-edge));background:var(--wf-panel);color:var(--wf-text);box-shadow:0 0 0 1px var(--wf-edge);border-radius:4px;font-size:.9rem;overflow:hidden}.MuiDataGrid-columnHeaders,.MuiDataGrid-columnHeaderRow{background:var(--wf-knob);border-bottom:1px solid var(--wf-gold-dim);display:flex}.MuiDataGrid-columnHeader{align-items:center;gap:6px;height:44px;padding:0 12px;display:flex}.MuiDataGrid-columnHeaderTitle{font:700 .7rem var(--wf-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--wf-gold)}.MuiDataGrid-sortIcon,.MuiDataGrid-iconButtonContainer{color:var(--wf-gold);font-size:1rem}.MuiDataGrid-root{max-width:100%;overflow-x:auto!important}.MuiDataGrid-columnHeaders,.MuiDataGrid-row,.MuiDataGrid-footerContainer{min-width:640px}.MuiDataGrid-row{border-bottom:1px solid color-mix(in oklch, var(--wf-line) 55%, transparent);cursor:pointer;display:flex}.MuiDataGrid-row:nth-of-type(2n){background:#ffffff06}.MuiDataGrid-row:hover{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 10%, transparent), transparent)}.MuiDataGrid-row.Mui-selected{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 20%, transparent), color-mix(in oklch, var(--wf-gold) 6%, transparent))}.MuiDataGrid-cell{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;height:46px;padding:0 12px;display:flex;overflow:hidden}.MuiDataGrid-cell .MuiChip-root{flex-shrink:0;max-width:none}.MuiDataGrid-cell .MuiChip-label{text-overflow:clip;overflow:visible}.MuiDataGrid-cell:focus,.MuiDataGrid-columnHeader:focus{outline:1px solid var(--wf-gold);outline-offset:-1px}.MuiDataGrid-footerContainer{border-top:1px solid var(--wf-line);background:var(--wf-knob);min-height:48px;color:var(--wf-text-3);justify-content:space-between;align-items:center;padding:0 12px;font-size:.82rem;display:flex}.MuiDataGrid-checkboxInput{width:34px;height:34px}.MuiDateCalendar-root{flex-direction:column;width:320px;max-width:100%;padding:4px 8px 12px;display:flex}.MuiPickersCalendarHeader-root{align-items:center;padding:10px 6px 12px 12px;display:flex}.MuiPickersCalendarHeader-labelContainer{flex:1}.MuiPickersCalendarHeader-label{font:700 1rem var(--wf-font-display);color:var(--wf-gold)}.MuiPickersArrowSwitcher-root{gap:8px;display:flex}.MuiDayCalendar-header,.MuiDayCalendar-weekContainer{grid-template-columns:repeat(7,1fr);justify-items:center;display:grid}.MuiDayCalendar-weekContainer{margin:2px 0}.MuiDayCalendar-weekDayLabel{width:36px;height:30px;font:700 .68rem var(--wf-font-display);letter-spacing:.06em;color:var(--wf-gold-dim);justify-content:center;align-items:center;display:flex}.MuiPickersDay-root,.MuiPickerDay-root{width:36px;height:36px;font:600 .85rem var(--wf-font-body);color:var(--wf-text);border-radius:50%;transition:background .15s,box-shadow .15s}.MuiPickersDay-root:hover,.MuiPickerDay-root:hover{background:color-mix(in oklch, var(--wf-gold) 16%, transparent)}.MuiPickersDay-dayOutsideMonth,.MuiPickerDay-dayOutsideMonth{color:var(--wf-text-3);opacity:.5}.MuiPickersDay-today:not(.Mui-selected),.MuiPickerDay-today:not(.Mui-selected){box-shadow:inset 0 0 0 1px var(--wf-gold);color:var(--wf-gold)}.MuiPickersDay-root.Mui-selected,.MuiPickerDay-root.Mui-selected,.MuiPickerDay-root.Mui-selected:hover,.MuiPickerDay-root.Mui-selected:focus{color:var(--wf-primary-ink);background:linear-gradient(180deg, color-mix(in oklch, var(--wf-primary) 75%, white), var(--wf-primary) 45%, color-mix(in oklch, var(--wf-primary) 55%, black));box-shadow:0 0 0 1px var(--wf-edge), 0 0 10px color-mix(in oklch, var(--wf-primary) 55%, transparent);font-weight:800}.wf-raid-day:after{content:"";background:var(--wf-secondary);width:5px;height:5px;box-shadow:0 0 4px var(--wf-secondary);position:absolute;bottom:3px;left:50%;transform:translate(-50%)rotate(45deg)}.MuiSimpleTreeView-root,.MuiRichTreeView-root{margin:0;padding:4px 0;list-style:none}.MuiTreeItem-root{margin:0;padding:0;list-style:none}.MuiTreeItem-content{cursor:pointer;color:var(--wf-text);border-radius:3px;align-items:center;gap:6px;padding:5px 10px;font-size:.92rem;display:flex}.MuiTreeItem-content:hover{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 14%, transparent), transparent)}.MuiTreeItem-content.Mui-selected{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 24%, transparent), transparent);color:var(--wf-gold)}.MuiTreeItem-iconContainer{width:18px;color:var(--wf-gold);flex-shrink:0;justify-content:center;display:flex}.MuiTreeItem-iconContainer .MuiSvgIcon-root{font-size:1.1rem;transition:transform .15s}.MuiTreeItem-content.Mui-expanded .MuiTreeItem-iconContainer .MuiSvgIcon-root{transform:rotate(90deg)}.MuiTreeItem-label{flex:1;min-width:0}.MuiTreeItem-groupTransition{border-left:1px dashed color-mix(in oklch, var(--wf-gold-dim) 60%, transparent);margin:0 0 0 16px;padding:0 0 0 8px}.MuiChartsAxis-line,.MuiChartsAxis-tick{stroke:var(--wf-line)!important}.MuiChartsAxis-tickLabel,.MuiChartsAxis-label{fill:var(--wf-text-3)!important;font-family:var(--wf-font-display)!important;font-size:11px!important}.MuiChartsGrid-line{stroke-dasharray:3 4;stroke:color-mix(in oklch, var(--wf-line) 50%, transparent)!important}.MuiBarElement-root{fill:url(#wf-bar-grad);stroke:var(--wf-edge);stroke-width:1px}.MuiChartsLegend-label{color:var(--wf-text-2);fill:var(--wf-text-2)!important}:root,[data-skin=stone],[data-skin=parchment] :is(.MuiAppBar-root,.MuiTooltip-tooltip,.MuiSnackbarContent-root,.wf-dark){--wf-gold:oklch(86% .14 88);--wf-yellow:oklch(88% .17 95);--wf-panel:oklch(16.5% .008 250);--wf-panel-2:oklch(20.5% .01 250);--wf-metal:linear-gradient(180deg, oklch(80% .1 85) 0%, oklch(52% .07 72) 30%, oklch(34% .04 65) 50%, oklch(58% .08 76) 72%, oklch(30% .035 62) 100%);--wf-metal-h:linear-gradient(90deg, oklch(30% .035 62), oklch(70% .1 82) 20%, oklch(85% .1 88) 50%, oklch(70% .1 82) 80%, oklch(30% .035 62));--wf-panel-tex:radial-gradient(ellipse 80% 50% at 20% 0%, #ffffff0d, transparent 70%), radial-gradient(ellipse 60% 60% at 90% 100%, #788cb40d, transparent 70%), repeating-linear-gradient(135deg, #ffffff03 0 2px, transparent 2px 5px), linear-gradient(180deg, var(--wf-panel-2), var(--wf-panel));--wf-titlebar-bg:oklch(14% .01 250);--wf-stud:radial-gradient(circle, oklch(97% .06 92) 0 1.5px, oklch(80% .11 84) 2.5px, oklch(50% .07 70) 5px, oklch(30% .04 62) 6.5px, #000 7.5px, transparent 8.5px)}[data-skin=parchment]{--wf-yellow:oklch(40% .09 58);--wf-metal:linear-gradient(180deg, oklch(72% .09 78) 0%, oklch(48% .07 65) 30%, oklch(32% .05 55) 50%, oklch(55% .08 70) 72%, oklch(30% .04 55) 100%);--wf-metal-h:linear-gradient(90deg, oklch(35% .04 55), oklch(60% .09 72) 25%, oklch(72% .09 78) 50%, oklch(60% .09 72) 75%, oklch(35% .04 55));--wf-panel-tex:radial-gradient(ellipse 90% 70% at 50% 50%, transparent 55%, oklch(65% .07 65/.35)), repeating-linear-gradient(0deg, oklch(50% .05 60/.025) 0 1px, transparent 1px 4px), linear-gradient(180deg, var(--wf-panel-2), var(--wf-panel));--wf-titlebar-bg:oklch(82% .05 78);--wf-stud:radial-gradient(circle, oklch(90% .06 88) 0 1.5px, oklch(68% .09 78) 2.5px, oklch(42% .06 62) 5px, oklch(28% .04 55) 6.5px, oklch(20% .03 50) 7.5px, transparent 8.5px)}.MuiTypography-h1,.MuiTypography-h2,.MuiTypography-h3,.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6{color:var(--wf-yellow)}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper){background:var(--wf-panel-tex) padding-box, var(--wf-metal) border-box;box-shadow:0 0 0 1px var(--wf-edge), inset 0 0 0 1px var(--wf-edge), inset 0 0 0 2px #ffffff0d, inset 0 10px 24px #00000059, 0 12px 30px #0000008c;border:6px solid #0000;border-radius:7px}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):before{filter:drop-shadow(0 2px 2px #000c);background:var(--wf-stud) top left / 22px 22px, var(--wf-stud) top right / 22px 22px, var(--wf-stud) bottom left / 22px 22px, var(--wf-stud) bottom right / 22px 22px;background-repeat:no-repeat;border-radius:0;inset:-11px}.wf-ornate .MuiCard-root .MuiCardMedia-root{border-block:2px solid var(--wf-edge);box-shadow:0 1px oklch(60% .08 78/.5),0 -1px oklch(60% .08 78/.5)}.wf-panel-body{padding:var(--wf-panel-pad);flex-direction:column;gap:12px;display:flex}.wf-titlebar,.wf-ornate .MuiDialogTitle-root{background:var(--wf-metal-h) bottom / 100% 2px no-repeat, linear-gradient(180deg, #ffffff12, #00000080), var(--wf-titlebar-bg);min-height:36px;font:700 .8rem/1.2 var(--wf-font-display);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--wf-yellow);text-shadow:var(--wf-head-sh);border:0;border-radius:1px 1px 0 0;justify-content:center;align-self:stretch;align-items:center;gap:12px;padding:7px 44px;display:flex;position:relative}.wf-titlebar:before,.wf-titlebar:after{content:"";background:var(--wf-gold-dim);width:6px;height:6px;box-shadow:0 0 0 1px var(--wf-edge);flex-shrink:0;transform:rotate(45deg)}.wf-ornate .MuiDialogTitle-root{margin:0;font-size:1rem}.wf-close{color:oklch(95% .05 90);width:24px;height:24px;box-shadow:0 0 0 1px var(--wf-edge), 0 0 0 2px oklch(70% .1 82), 0 0 0 3px var(--wf-edge), inset 0 1px 0 #ffffff4d;text-shadow:0 1px #000;background:linear-gradient(oklch(62% .19 27),oklch(42% .17 27) 50%,oklch(32% .14 27) 51%,oklch(40% .16 27));border-radius:4px;font:700 12px/1 system-ui,sans-serif;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.wf-close:hover{filter:brightness(1.2);box-shadow:0 0 0 1px var(--wf-edge), 0 0 0 2px oklch(88% .12 90), 0 0 0 3px var(--wf-edge), 0 0 10px oklch(60% .2 27/.7)}.MuiButton-contained{color:var(--wf-yellow);text-shadow:0 1px 1px #000,0 0 6px #000c;background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 78%, black) 0%, color-mix(in oklch, var(--wf-c) 52%, black) 49%, color-mix(in oklch, var(--wf-c) 30%, black) 50%, color-mix(in oklch, var(--wf-c) 44%, black) 100%);box-shadow:0 0 0 1px var(--wf-edge), inset 0 1px 0 #ffffff47, inset 0 0 10px #00000073, 0 2px 5px #0009;border:1px solid oklch(55% .07 74);border-color:oklch(82% .1 86) oklch(55% .07 74) oklch(36% .05 64);border-radius:4px}.MuiButton-outlined{border-width:1px;border-color:color-mix(in oklch, var(--wf-c) 45%, oklch(60% .08 76));border-radius:4px}.MuiButtonGroup-grouped.MuiButton-contained:not(:last-of-type){border-right-color:oklch(30% .04 62)}.MuiIconButton-root{box-shadow:0 0 0 1px var(--wf-edge), 0 0 0 3px oklch(62% .08 78), 0 0 0 4px var(--wf-edge), inset 0 0 8px #000}.MuiFab-root:hover{box-shadow:0 0 0 2px var(--wf-edge), 0 0 0 5px oklch(85% .11 88), 0 0 0 6px var(--wf-edge), 0 0 18px color-mix(in oklch, var(--wf-c) 60%, transparent)}.MuiAvatar-root{box-shadow:0 0 0 1px var(--wf-edge), inset 0 0 0 1px var(--wf-edge), inset 0 0 10px #000, 0 2px 6px #0009;border:3px solid oklch(62% .08 78)}.MuiCheckbox-root:before,.MuiRadio-root:before{box-shadow:inset 0 1px 4px #000, 0 0 0 1px var(--wf-edge), 0 1px 0 1px #ffffff0d;border-color:oklch(60% .08 76)}.MuiAppBar-root{box-shadow:0 1px 0 var(--wf-edge), 0 4px 0 oklch(60% .08 76), 0 5px 0 var(--wf-edge), 0 12px 26px #0009;border-bottom:0}.MuiLinearProgress-root{height:16px;box-shadow:0 0 0 1px var(--wf-edge), inset 0 0 0 1px var(--wf-edge), inset 0 1px 4px #000;border:2px solid oklch(55% .07 74)}.MuiBottomNavigation-root{box-shadow:0 -1px 0 var(--wf-edge), 0 -4px 0 oklch(60% .08 76), 0 -5px 0 var(--wf-edge);border-top:0}.MuiTab-root{background:linear-gradient(oklch(26% .03 40),oklch(15% .015 40));border-color:oklch(50% .06 72)}.MuiTab-root.Mui-selected{color:var(--wf-yellow);background:linear-gradient(180deg, oklch(36% .07 40), var(--wf-panel-2));border-color:oklch(72% .1 82)}[data-skin=parchment] .MuiTab-root{background:var(--wf-knob)}[data-skin=parchment] .MuiTab-root.Mui-selected{background:linear-gradient(180deg, oklch(88% .05 80), var(--wf-panel-2))}.MuiTooltip-tooltip{box-shadow:0 0 0 1px var(--wf-edge), inset 0 0 0 1px #0009, 0 8px 20px #000000b3;border-color:oklch(70% .012 250);border-radius:6px}:root{--wf-torn-a:polygon(0.0% 1.5px, 2.9% .7px, 5.0% 1.4px, 7.8% .7px, 11.5% 1.7px, 14.0% 1.1px, 17.5% 1.8px, 19.1% 1.5px, 21.2% 1.8px, 23.1% 1.6px, 25.8% .9px, 27.5% 2.4px, 31.4% .7px, 34.0% 2.4px, 36.0% 1.3px, 38.9% 1.8px, 41.1% .8px, 45.0% 1.4px, 47.1% 1.6px, 49.4% .8px, 52.9% 1.2px, 55.2% .7px, 59.1% 1px, 62.8% 1.4px, 64.9% 1.7px, 67.4% 2px, 70.5% .8px, 72.5% 1.4px, 74.3% .6px, 76.8% 1.9px, 79.9% 2.4px, 82.2% 1.4px, 85.0% 1.4px, 88.6% 1.4px, 91.2% 1px, 93.3% 2px, 95.1% 1px, 98.5% 2.2px, 100% 1px, calc(100% - 2.4px) 0.0%, calc(100% - 2px) 3.7%, calc(100% - 1.6px) 6.8%, calc(100% - 1.1px) 8.3%, calc(100% - .9px) 10.7%, calc(100% - 1.9px) 13.2%, calc(100% - 1px) 16.5%, calc(100% - .5px) 20.4%, calc(100% - 1.7px) 22.8%, calc(100% - .7px) 25.4%, calc(100% - 1.4px) 29.4%, calc(100% - 1.7px) 33.1%, calc(100% - .8px) 35.8%, calc(100% - 2.3px) 39.2%, calc(100% - .5px) 41.4%, calc(100% - 1.9px) 43.3%, calc(100% - 1.8px) 46.5%, calc(100% - 1px) 50.2%, calc(100% - .8px) 53.8%, calc(100% - .7px) 55.4%, calc(100% - 1.6px) 56.9%, calc(100% - 2.2px) 60.5%, calc(100% - 1.5px) 62.4%, calc(100% - 1.1px) 64.0%, calc(100% - .6px) 66.7%, calc(100% - 1px) 69.1%, calc(100% - 2.1px) 71.3%, calc(100% - .8px) 73.2%, calc(100% - 1.7px) 74.7%, calc(100% - 1.3px) 76.4%, calc(100% - 1.5px) 78.2%, calc(100% - .5px) 80.7%, calc(100% - 1.4px) 84.1%, calc(100% - 1.2px) 87.5%, calc(100% - 1.9px) 91.3%, calc(100% - 1px) 94.4%, calc(100% - .7px) 96.8%, calc(100% - 1px) 100%, 100.0% calc(100% - .7px), 98.3% calc(100% - .9px), 96.1% calc(100% - .6px), 93.1% calc(100% - 1.4px), 90.6% calc(100% - 1.6px), 86.9% calc(100% - 1.6px), 84.3% calc(100% - .7px), 80.6% calc(100% - 1.8px), 77.8% calc(100% - 2.3px), 74.6% calc(100% - 1.4px), 70.7% calc(100% - 2.3px), 68.2% calc(100% - 1.5px), 64.9% calc(100% - 2.1px), 61.1% calc(100% - 1.6px), 57.1% calc(100% - 1.8px), 53.6% calc(100% - 1.4px), 51.9% calc(100% - 2.4px), 49.0% calc(100% - 1.8px), 46.5% calc(100% - 2px), 43.1% calc(100% - 1.5px), 40.4% calc(100% - 2.3px), 37.1% calc(100% - .6px), 34.7% calc(100% - 1.4px), 30.7% calc(100% - 1.8px), 28.9% calc(100% - 1.9px), 26.9% calc(100% - .9px), 24.1% calc(100% - 1.1px), 22.6% calc(100% - 2.4px), 19.8% calc(100% - .6px), 17.3% calc(100% - .9px), 14.2% calc(100% - 1px), 10.8% calc(100% - 1.1px), 7.0% calc(100% - 1.7px), 4.6% calc(100% - 2.2px), 2.6% calc(100% - 1.2px), 0.1% calc(100% - 2.3px), 1px 100%, .7px 100.0%, 1.5px 98.1%, 1.3px 96.0%, 1.2px 93.2%, .6px 91.6%, 1.4px 88.3%, 2.3px 85.4%, 1.3px 83.6%, 1.3px 81.6%, .8px 80.0%, 2.2px 76.7%, 1.6px 75.1%, 1.2px 72.9%, 2px 70.8%, 1px 68.1%, 2.3px 65.0%, 1.3px 61.1%, 2.1px 57.3%, .7px 54.7%, .8px 52.7%, 1.7px 49.4%, 1.1px 45.5%, 1.1px 43.1%, 2.3px 41.2%, 2.1px 38.2%, 1.1px 34.9%, .8px 31.9%, 2.4px 28.7%, 1.2px 25.6%, 1.6px 23.3%, .7px 20.4%, 2.2px 17.9%, 1.6px 14.6%, 1.7px 11.7%, .7px 9.3%, 1.3px 7.4%, 2px 3.6%);--wf-torn-b:polygon(0.0% 1.9px, 1.9% 1.4px, 3.5% 2px, 5.5% .8px, 7.7% 2px, 10.5% .8px, 13.0% 1.5px, 16.5% 1.9px, 19.3% 1.8px, 23.2% .5px, 24.9% 1.7px, 27.4% 1.7px, 29.3% .7px, 32.0% 2.3px, 34.8% 1.1px, 37.1% .6px, 39.5% 2.1px, 41.4% .7px, 44.9% 1px, 48.8% 1.9px, 52.0% 1.2px, 55.9% 2.4px, 59.1% 2.4px, 61.7% 1.2px, 63.5% 1.6px, 67.0% 2.2px, 70.3% 1.4px, 73.3% 1.2px, 76.6% 2px, 80.3% .5px, 83.6% 2px, 87.0% 2.4px, 89.2% 1.2px, 92.8% 2.4px, 94.7% 2.1px, 96.8% 2px, 99.0% 1.3px, 100% 1px, calc(100% - 1.8px) 0.0%, calc(100% - 1.7px) 1.6%, calc(100% - 1.3px) 4.0%, calc(100% - 2.2px) 7.3%, calc(100% - .9px) 8.9%, calc(100% - 1.1px) 11.6%, calc(100% - 1.9px) 14.3%, calc(100% - 2.4px) 17.4%, calc(100% - 1.3px) 21.1%, calc(100% - 1.5px) 22.6%, calc(100% - .7px) 24.3%, calc(100% - .6px) 28.2%, calc(100% - 1.8px) 31.3%, calc(100% - .6px) 34.6%, calc(100% - 1.6px) 36.2%, calc(100% - 1.5px) 39.4%, calc(100% - .6px) 43.2%, calc(100% - 1.1px) 45.8%, calc(100% - 1.1px) 48.6%, calc(100% - 1.6px) 50.1%, calc(100% - 1.6px) 52.8%, calc(100% - 1.3px) 55.5%, calc(100% - 2px) 57.7%, calc(100% - 1.9px) 60.5%, calc(100% - .9px) 64.1%, calc(100% - .7px) 66.0%, calc(100% - .7px) 69.6%, calc(100% - 2.4px) 73.6%, calc(100% - 2.2px) 77.3%, calc(100% - 2.5px) 81.0%, calc(100% - .6px) 83.0%, calc(100% - 1.3px) 86.5%, calc(100% - 2.1px) 90.3%, calc(100% - 2.1px) 94.0%, calc(100% - .6px) 96.2%, calc(100% - 2.1px) 98.3%, calc(100% - 1px) 100%, 100.0% calc(100% - 1.6px), 96.8% calc(100% - .7px), 94.8% calc(100% - 1.2px), 91.1% calc(100% - 1.8px), 89.0% calc(100% - 2.4px), 87.0% calc(100% - 2.1px), 83.4% calc(100% - 1.2px), 81.0% calc(100% - 2.3px), 78.2% calc(100% - 1.4px), 75.2% calc(100% - .6px), 72.8% calc(100% - 1.1px), 70.1% calc(100% - 1.7px), 67.5% calc(100% - .7px), 64.6% calc(100% - 1.4px), 62.0% calc(100% - 1.9px), 58.7% calc(100% - 2.1px), 56.3% calc(100% - 1.9px), 53.1% calc(100% - 2.5px), 49.6% calc(100% - 1.5px), 45.6% calc(100% - 1.3px), 42.5% calc(100% - 2.1px), 38.7% calc(100% - 1.5px), 35.1% calc(100% - 2.2px), 32.2% calc(100% - 1.5px), 29.4% calc(100% - .9px), 27.3% calc(100% - 1.3px), 23.7% calc(100% - 1.4px), 20.0% calc(100% - 2.2px), 17.2% calc(100% - 1.3px), 13.9% calc(100% - 2.3px), 11.6% calc(100% - 2.2px), 10.0% calc(100% - .8px), 7.0% calc(100% - 1px), 4.9% calc(100% - 1.5px), 3.2% calc(100% - .5px), 1px 100%, 2.2px 100.0%, .7px 96.3%, 1.1px 92.3%, 2.4px 89.0%, .6px 85.8%, 1.2px 84.0%, 2.4px 81.1%, 1.9px 77.4%, 1.6px 73.9%, .8px 70.4%, 1.1px 66.9%, .8px 64.5%, 2.3px 61.4%, 1px 57.6%, 1.5px 55.8%, 1.5px 53.1%, 2.1px 50.6%, 2.5px 47.9%, 1.2px 44.8%, 1.3px 41.6%, 2.3px 38.5%, 2px 35.8%, 1.1px 34.2%, 1.7px 32.5%, .5px 30.3%, 2.2px 26.6%, 1.2px 25.1%, 1.5px 22.5%, 1.3px 19.9%, 1.6px 16.3%, 1.5px 14.2%, 1.1px 12.4%, 1.6px 8.6%, 1.3px 7.1%, 2.1px 5.0%, 1.8px 2.2%, 1.6px 0.4%)}.MuiButton-contained,.MuiFab-root,.MuiChip-filled,.MuiBadge-badge,.MuiPaginationItem-root.Mui-selected,.MuiAlert-filled{background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 68%, white) 0%, var(--wf-c) 48%, color-mix(in oklch, var(--wf-c) 80%, black) 50%, color-mix(in oklch, var(--wf-c) 90%, black) 100%);color:var(--wf-ink);text-shadow:var(--wf-sh)}.MuiButton-contained,.MuiPaginationItem-root.Mui-selected,.MuiChip-filled{border:1px solid oklch(58% .07 74);border-color:oklch(86% .1 88) oklch(58% .07 74) oklch(38% .05 64)}[data-skin=parchment] .MuiButton-contained{color:var(--wf-ink)}.MuiButton-contained:hover{filter:brightness(1.1)saturate(1.05);color:var(--wf-ink);box-shadow:0 0 0 1px var(--wf-edge), inset 0 1px 0 #ffffff80, 0 0 12px color-mix(in oklch, var(--wf-c) 55%, transparent), 0 2px 5px #0000008c}.MuiButton-contained:active{filter:brightness(.95);box-shadow:0 0 0 1px var(--wf-edge), inset 0 2px 5px #00000073}.MuiChip-filled{box-shadow:0 0 0 1px var(--wf-edge), inset 0 1px 0 #fff6;font-weight:700}.MuiFab-root,.MuiAlert-filled .MuiAlert-icon,.MuiAlert-filled .MuiAlertTitle-root{color:var(--wf-ink)}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):after{width:10px;height:10px;box-shadow:0 0 0 1px var(--wf-edge), inset 0 0 0 1px #fff3, 0 2px 3px #0009;background:linear-gradient(135deg,oklch(86% .1 88) 0%,oklch(60% .08 76) 35%,oklch(36% .045 64) 55%,oklch(62% .08 78) 80%,oklch(32% .04 62) 100%);top:-7px}[data-skin=parchment].wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):after,[data-skin=parchment] .wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):after{background:linear-gradient(135deg,oklch(74% .09 78),oklch(50% .07 66) 35%,oklch(32% .05 55) 55%,oklch(56% .08 70) 80%,oklch(30% .04 55))}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper){clip-path:var(--wf-torn-a);border-width:8px}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):before{inset:0}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper){background:var(--wf-panel-tex);border:0;border-radius:0;box-shadow:inset 0 0 0 1px #00000047,inset 0 0 14px #00000052,inset 0 0 3px #0006}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):before{display:none}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):after{background:var(--wf-panel-2);width:9px;height:9px;top:-4px;box-shadow:inset 0 0 0 1px #0000004d,inset 1px 1px #ffffff14}[data-skin=parchment].wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):after,[data-skin=parchment] .wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):after{background:var(--wf-panel-2);box-shadow:inset 0 0 0 1px oklch(55% .06 60/.4)}:root,[data-skin=stone]{--wf-edge-a:polygon(0 10px, 10px 0, 7.4% 4.6px, 15.3% 2px, 29.3% 2px, 41.5% 5.1px, 57.1% 3.1px, 66.0% 2.7px, 76.5% 3.5px, 85.1% 4.9px, 92.2% 4.7px, calc(100% - 11px) 0, 100% 11px, calc(100% - 2.6px) 10.5%, calc(100% - 3.6px) 26.1%, calc(100% - 4.4px) 43.3%, calc(100% - 5px) 56.5%, calc(100% - .4px) 65.0%, calc(100% - 5.2px) 78.7%, calc(100% - 4.7px) 87.9%, 100% calc(100% - 7px), calc(100% - 7px) 100%, 88.9% calc(100% - 2.2px), 75.2% calc(100% - 4.7px), 63.2% calc(100% - 4px), 54.1% calc(100% - 5.3px), 40.5% calc(100% - 4.9px), 28.1% calc(100% - 2.8px), 14.6% calc(100% - 1.7px), 6.6% calc(100% - 3px), 6px 100%, 0 calc(100% - 6px), 3px 89.0%, 2.5px 68.6%, 4.1px 58.1%, 5.6px 40.1%, 4.3px 31.6%, 2.1px 21.1%);--wf-edge-b:polygon(0 6px, 6px 0, 9.6% 1.2px, 22.6% 2.8px, 37.4% 4.7px, 51.5% 0px, 59.2% 1.8px, 65.5% 2.9px, 77.9% 3.3px, 86.3% 1.4px, calc(100% - 11px) 0, 100% 11px, calc(100% - 2.9px) 14.9%, calc(100% - 4.5px) 25.4%, calc(100% - .7px) 44.9%, calc(100% - 3.9px) 57.6%, calc(100% - .1px) 65.9%, calc(100% - 1.9px) 79.5%, calc(100% - 2.9px) 90.9%, 100% calc(100% - 10px), calc(100% - 10px) 100%, 91.6% calc(100% - 1.8px), 78.3% calc(100% - 5.5px), 69.4% calc(100% - 4.1px), 61.3% calc(100% - 5.2px), 48.4% calc(100% - 4.2px), 38.1% calc(100% - 1px), 24.2% calc(100% - 2.5px), 13.0% calc(100% - 5.5px), 9px 100%, 0 calc(100% - 9px), 2.8px 90.5%, 3.4px 78.5%, .1px 57.9%, 3.6px 48.6%, 1px 29.1%);--wf-sheet:radial-gradient(ellipse 40% 30% at 18% 22%, #ffffff0d, transparent 70%), radial-gradient(ellipse 35% 45% at 82% 70%, #00000038, transparent 70%), radial-gradient(ellipse 25% 20% at 60% 15%, #00000026, transparent 70%), radial-gradient(ellipse 30% 25% at 30% 85%, #ffffff09, transparent 70%), repeating-linear-gradient(47deg, #ffffff05 0 1px, transparent 1px 4px), repeating-linear-gradient(-38deg, #0000000d 0 1px, transparent 1px 6px), linear-gradient(170deg, oklch(25.5% .008 250), oklch(19% .007 250) 60%, oklch(16% .006 250));--wf-sheet-sh:inset 2px 2px 0 #ffffff17, inset 3px 4px 2px #ffffff0a, inset -2px -3px 0 #00000080, inset -4px -6px 6px #0000004d, inset 0 0 24px #0000004d}[data-skin=parchment]{--wf-edge-a:polygon(0.0% 1.7px, 1.8% .7px, 3.0% 1.6px, 4.8% .6px, 7.1% 1.9px, 8.7% 1.1px, 10.9% 2.1px, 11.8% 1.7px, 13.0% 2.1px, 14.1% 1.9px, 15.8% .9px, 16.7% 2.8px, 19.2% .7px, 20.8% 2.9px, 22.0% 1.5px, 23.8% 2.1px, 25.1% .8px, 27.7% 1.6px, 28.9% 1.8px, 30.3% .8px, 32.5% 1.3px, 33.9% .6px, 36.4% 1px, 38.7% 1.6px, 40.0% 2px, 41.5% 2.4px, 43.5% .8px, 44.7% .4px, 45.6% 0px, 47.2% .5px, 49.1% .8px, 50.5% .4px, 52.2% .4px, 54.5% .4px, 56.1% 1.1px, 57.3% 2.3px, 58.4% 1.1px, 60.6% 2.6px, 63.1% 2.8px, 65.5% 2.3px, 67.4% 1.8px, 68.3% 1.2px, 69.7% 1px, 71.2% 2.2px, 73.3% 1.1px, 75.9% .4px, 77.3% 1.9px, 78.9% .6px, 81.5% 1.6px, 83.8% 1.9px, 85.5% .7px, 87.7% 2.7px, 89.0% .5px, 90.1% 2.2px, 92.1% 2.1px, 94.5% 1px, 96.8% .8px, 97.7% .6px, 98.5% 1.8px, 100% 1px, calc(100% - 2.6px) 0.0%, calc(100% - 1.7px) 1.1%, calc(100% - 1.1px) 2.0%, calc(100% - .6px) 3.6%, calc(100% - 1px) 5.1%, calc(100% - 2.5px) 6.4%, calc(100% - .8px) 7.5%, calc(100% - 2px) 8.3%, calc(100% - 1.4px) 9.2%, calc(100% - 1.6px) 10.2%, calc(100% - .4px) 11.8%, calc(100% - 1.6px) 13.9%, calc(100% - 1.3px) 16.0%, calc(100% - 2.3px) 18.5%, calc(100% - 1.1px) 20.5%, calc(100% - .6px) 21.9%, calc(100% - .6px) 24.3%, calc(100% - .9px) 25.2%, calc(100% - .5px) 26.6%, calc(100% - 1.5px) 28.5%, calc(100% - 1.8px) 29.9%, calc(100% - 1.8px) 32.4%, calc(100% - .7px) 33.9%, calc(100% - 2.1px) 36.3%, calc(100% - 2.8px) 38.0%, calc(100% - 1.6px) 40.1%, calc(100% - 2.7px) 42.6%, calc(100% - 1.7px) 44.1%, calc(100% - 2.4px) 46.2%, calc(100% - 1.8px) 48.7%, calc(100% - 2.1px) 51.2%, calc(100% - 1.5px) 53.5%, calc(100% - 2.9px) 54.5%, calc(100% - 2.1px) 56.3%, calc(100% - 2.4px) 57.8%, calc(100% - 1.7px) 60%, calc(100% - 2.7px) 61.6%, calc(100% - .5px) 63.7%, calc(100% - 1.6px) 65.1%, calc(100% - 2.1px) 67.7%, calc(100% - 2.2px) 68.8%, calc(100% - .9px) 69.9%, calc(100% - 1.2px) 71.7%, calc(100% - 2.9px) 72.5%, calc(100% - .5px) 74.2%, calc(100% - .9px) 75.7%, calc(100% - 1px) 77.7%, calc(100% - 1.2px) 79.8%, calc(100% - 2px) 82.3%, calc(100% - 2.6px) 83.8%, calc(100% - 1.3px) 84.9%, calc(100% - 2.7px) 86.5%, calc(100% - .6px) 88.3%, calc(100% - 1.7px) 89.4%, calc(100% - 1.4px) 90.6%, calc(100% - 1.3px) 92.3%, calc(100% - .6px) 93.2%, calc(100% - 1.6px) 95.3%, calc(100% - 2.7px) 97.1%, calc(100% - 1.5px) 98.1%, calc(100% - 1.4px) 99.3%, calc(100% - 1px) 100%, 100.0% calc(100% - .7px), 97.9% calc(100% - 2.6px), 97.0% calc(100% - 1.8px), 95.7% calc(100% - 1.3px), 94.5% calc(100% - 2.3px), 92.8% calc(100% - 1px), 90.9% calc(100% - 2.7px), 88.4% calc(100% - 1.4px), 85.9% calc(100% - 2.5px), 84.4% calc(100% - .6px), 83.2% calc(100% - .7px), 81.1% calc(100% - 1.9px), 78.5% calc(100% - 1.1px), 77.1% calc(100% - 1.2px), 76.0% calc(100% - 2.8px), 74.1% calc(100% - 2.5px), 72.0% calc(100% - 1.1px), 70.2% calc(100% - .7px), 68.1% calc(100% - 2.9px), 66.2% calc(100% - 1.3px), 64.8% calc(100% - 1.8px), 63.0% calc(100% - .7px), 61.5% calc(100% - 2.5px), 59.3% calc(100% - 1.8px), 57.6% calc(100% - 2px), 56.1% calc(100% - .6px), 55.0% calc(100% - 1.4px), 52.6% calc(100% - 2.4px), 50.1% calc(100% - 1.6px), 47.8% calc(100% - 1.5px), 46.8% calc(100% - 2.7px), 45.4% calc(100% - 1px), 44.1% calc(100% - .5px), 42.7% calc(100% - 1.3px), 40.1% calc(100% - 2.5px), 38.2% calc(100% - 1.8px), 37.3% calc(100% - 1.6px), 36.3% calc(100% - 1.7px), 34.9% calc(100% - 1px), 33.2% calc(100% - 1.9px), 32.0% calc(100% - 1.9px), 30% calc(100% - 1.7px), 29.0% calc(100% - .4px), 27.3% calc(100% - 1.6px), 26.5% calc(100% - 2px), 25.6% calc(100% - .6px), 24.2% calc(100% - 1.5px), 22.2% calc(100% - 2.9px), 19.8% calc(100% - .8px), 19.0% calc(100% - 2.6px), 16.4% calc(100% - 2.6px), 14.3% calc(100% - 1.9px), 11.8% calc(100% - .5px), 10.5% calc(100% - 2px), 9.6% calc(100% - 2px), 8.1% calc(100% - 1.2px), 5.6% calc(100% - 1.9px), 4.5% calc(100% - 2.2px), 2.5% calc(100% - .4px), 1.2% calc(100% - .7px), 1px 100%, .5px 100.0%, 1.7px 98.7%, 1.8px 97.0%, .6px 94.5%, .6px 93.0%, .8px 92.0%, .7px 90.6%, .7px 89.2%, 1.2px 87.7%, 1.6px 85.4%, 2.7px 83.7%, 1.3px 81.7%, 1.6px 79.5%, 2.4px 78.3%, 2px 77.0%, 1.6px 75.4%, .7px 73.1%, 1.5px 71.4%, 2.4px 70.2%, .9px 68.1%, .7px 66.0%, 2.4px 64.4%, 1.4px 63.5%, .4px 62.2%, 2.3px 60.6%, .5px 59.2%, 1.6px 57.5%, .4px 55.7%, 1.5px 53.5%, 2.4px 51.4%, 2.9px 50.5%, 2.8px 48.2%, 1.2px 47.0%, 2.8px 45.5%, 2.7px 43.5%, 1.4px 41.9%, .8px 39.7%, 1.9px 37.5%, 1.3px 35.6%, .6px 33.7%, 1.4px 32.1%, 1.8px 31.1%, .4px 29.9%, 2px 27.3%, 1px 26.1%, 1px 23.6%, 2px 21.5%, 2.6px 20.0%, .7px 19.0%, 2.3px 18.2%, 2.1px 15.8%, .4px 15%, 1.2px 13.9%, .4px 11.3%, 1px 10.4%, 2px 8.6%, 1.1px 7.6%, .6px 5.9%, .5px 4.2%, 2.2px 2.4%, 2.9px 0.4%);--wf-edge-b:polygon(0.0% 2.3px, 1.1% 1.5px, 2.0% 2.3px, 3.2% .8px, 4.4% 2.3px, 6.1% .8px, 7.7% 1.7px, 9.9% 2.2px, 11.7% 2.1px, 14.2% .4px, 15.1% 2px, 16.7% 1.9px, 17.7% .7px, 19.4% 2.7px, 21.1% 1.2px, 22.5% .6px, 23.9% 2.5px, 25.0% .7px, 27.3% 1px, 29.8% 2.3px, 31.8% 1.3px, 34.4% 2.9px, 36.4% 2.9px, 38.0% 1.3px, 39.0% 1.8px, 41.2% 2.6px, 43.3% 1.6px, 45.2% .3px, 47.3% .6px, 49.7% 0px, 51.8% .6px, 53.9% .8px, 55.2% .3px, 57.6% 2.9px, 58.7% 2.5px, 59.9% 2.3px, 61.2% 1.5px, 62.7% 2.1px, 63.6% 2px, 65.0% 1.5px, 67.2% 2.6px, 68.0% 1px, 69.7% 1.2px, 71.4% 2.2px, 73.3% 2.9px, 75.7% 1.4px, 76.5% 1.7px, 77.4% .7px, 79.9% .5px, 81.9% 2.1px, 84.0% .5px, 84.8% 1.8px, 86.9% 1.6px, 89.4% .6px, 90.9% 1.1px, 92.7% 1.1px, 93.5% 1.8px, 95.1% 1.8px, 96.8% 1.4px, 98.1% 2.4px, 99.8% 2.2px, 100% 1px, calc(100% - .9px) 0.0%, calc(100% - .6px) 1.1%, calc(100% - .6px) 3.4%, calc(100% - 2.9px) 6.0%, calc(100% - 2.6px) 8.4%, calc(100% - 3px) 10.8%, calc(100% - .5px) 11.9%, calc(100% - 1.5px) 14.2%, calc(100% - 2.4px) 16.6%, calc(100% - 2.5px) 19.0%, calc(100% - .5px) 20.4%, calc(100% - 2.5px) 21.6%, calc(100% - 1.8px) 22.9%, calc(100% - .7px) 24.9%, calc(100% - 1.3px) 26.1%, calc(100% - 2px) 28.5%, calc(100% - 2.9px) 29.7%, calc(100% - 2.4px) 30.9%, calc(100% - 1.3px) 33.2%, calc(100% - 2.8px) 34.7%, calc(100% - 1.5px) 36.4%, calc(100% - .6px) 38.2%, calc(100% - 1.2px) 39.7%, calc(100% - 2px) 41.4%, calc(100% - .7px) 43.0%, calc(100% - 1.5px) 44.8%, calc(100% - 2.2px) 46.4%, calc(100% - 2.5px) 48.5%, calc(100% - 2.2px) 49.9%, calc(100% - 3px) 52.0%, calc(100% - 1.7px) 54.2%, calc(100% - 1.4px) 56.8%, calc(100% - 2.5px) 58.7%, calc(100% - 1.7px) 61.2%, calc(100% - 2.6px) 63.5%, calc(100% - 1.8px) 65.3%, calc(100% - .9px) 67.1%, calc(100% - 1.4px) 68.3%, calc(100% - 1.6px) 70.6%, calc(100% - 2.6px) 72.9%, calc(100% - 1.4px) 74.7%, calc(100% - 2.8px) 76.8%, calc(100% - 2.6px) 78.2%, calc(100% - .8px) 79.1%, calc(100% - 1.1px) 81.0%, calc(100% - 1.6px) 82.2%, calc(100% - .4px) 83.1%, calc(100% - 2.6px) 85.4%, calc(100% - .7px) 87.8%, calc(100% - 1.2px) 90.4%, calc(100% - 2.9px) 92.5%, calc(100% - .6px) 94.5%, calc(100% - 1.4px) 95.5%, calc(100% - 2.8px) 97.4%, calc(100% - 2.2px) 99.7%, calc(100% - 1px) 100%, 100.0% calc(100% - 1.8px), 97.8% calc(100% - .8px), 95.5% calc(100% - 1.2px), 94.0% calc(100% - .8px), 92.1% calc(100% - 2.7px), 89.7% calc(100% - 1px), 88.6% calc(100% - 1.7px), 87.0% calc(100% - 1.7px), 85.4% calc(100% - 2.5px), 83.8% calc(100% - 3px), 81.9% calc(100% - 1.3px), 79.8% calc(100% - 1.4px), 77.9% calc(100% - 2.7px), 76.2% calc(100% - 2.3px), 75.3% calc(100% - 1.2px), 74.4% calc(100% - 1.9px), 73.1% calc(100% - .4px), 70.7% calc(100% - 2.6px), 69.9% calc(100% - 1.3px), 68.3% calc(100% - 1.7px), 66.7% calc(100% - 1.5px), 64.4% calc(100% - 1.9px), 63.2% calc(100% - 1.7px), 62.1% calc(100% - 1.1px), 59.7% calc(100% - 1.8px), 58.9% calc(100% - 1.5px), 57.7% calc(100% - 2.5px), 56.0% calc(100% - 2.1px), 54.9% calc(100% - 1.8px), 53.9% calc(100% - 1.3px), 51.3% calc(100% - .8px), 48.9% calc(100% - .9px), 47.9% calc(100% - .9px), 45.9% calc(100% - 1.6px), 44.0% calc(100% - 2.4px), 42.2% calc(100% - 2.2px), 39.8% calc(100% - 2.6px), 37.7% calc(100% - 1.7px), 35.5% calc(100% - .9px), 34.7% calc(100% - 2.1px), 33.0% calc(100% - 2.5px), 32.2% calc(100% - .4px), 30.8% calc(100% - 1.1px), 29.6% calc(100% - 3px), 27.4% calc(100% - 1.7px), 26.3% calc(100% - 2.9px), 25.0% calc(100% - 1.4px), 23.7% calc(100% - 2.9px), 21.2% calc(100% - .6px), 18.6% calc(100% - 1.3px), 16.3% calc(100% - 2.3px), 13.8% calc(100% - 3px), 11.8% calc(100% - .8px), 9.4% calc(100% - .9px), 7.8% calc(100% - 3px), 5.7% calc(100% - .9px), 3.7% calc(100% - 2px), 1.4% calc(100% - 1.5px), 1px 100%, 2.4px 100.0%, 1.4px 98.1%, 2px 96.5%, 1px 95.6%, 2.5px 93.1%, 2.8px 91.3%, 2.8px 90.3%, 1px 89.4%, 2.2px 87.5%, .7px 85.4%, 2.9px 84.2%, .9px 81.8%, 1px 80.3%, 1.3px 77.9%, 2.5px 75.9%, 1.8px 74.5%, 2.3px 73.1%, 2.6px 71.7%, 1.5px 69.2%, 1.6px 66.9%, 2.1px 65.7%, .8px 63.8%, 2.5px 61.6%, 1.9px 59.7%, .7px 57.9%, .9px 56.2%, 2.9px 53.7%, 2px 52.6%, 2.6px 51.3%, .6px 49.6%, 2.9px 47.5%, .9px 45.6%, 1.2px 43.9%, 1.9px 41.9%, 1.8px 40.0%, 2.9px 38.3%, 2.2px 37.1%, .9px 35.0%, 1.4px 33.1%, 2.3px 30.8%, 1.7px 29.5%, 2.8px 28.1%, 2.9px 26.1%, 2.4px 24.1%, 2.7px 21.6%, 2.3px 20.4%, 1.5px 19.5%, 2px 17.4%, 1.4px 15.2%, 2.2px 12.8%, 1.5px 11.8%, 1.1px 9.9%, 2.9px 8.1%, 2.2px 6.7%, 2.1px 5.7%, 1.9px 4.3%, 2.3px 2.2%, 2.9px 0.2%);--wf-sheet:radial-gradient(ellipse 90% 80% at 50% 50%, transparent 60%, oklch(60% .08 60/.45) 100%), radial-gradient(ellipse 30% 20% at 25% 30%, oklch(75% .06 70/.18), transparent 70%), radial-gradient(ellipse 25% 30% at 75% 75%, oklch(70% .06 65/.15), transparent 70%), repeating-linear-gradient(0deg, oklch(50% .05 60/.025) 0 1px, transparent 1px 4px), linear-gradient(180deg, var(--wf-panel-2), var(--wf-panel));--wf-sheet-sh:inset 0 0 0 1px oklch(50% .07 55/.45), inset 0 0 4px oklch(45% .08 50/.5), inset 0 0 22px oklch(55% .08 55/.35)}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper){background:var(--wf-sheet);box-shadow:var(--wf-sheet-sh);clip-path:var(--wf-edge-a)}[data-skin=parchment].wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper),[data-skin=parchment] .wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper){box-shadow:var(--wf-sheet-sh)}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):nth-child(2n){clip-path:var(--wf-edge-b)}.wf-ornate :is(.wf-panel,.MuiCard-root,.MuiDialog-paper):after{background:var(--wf-sheet);top:-4px;box-shadow:inset 1px 1px #ffffff1f,inset -1px -1px #00000073}[data-skin=stone] .wf-titlebar,:root:not([data-skin]) .wf-titlebar{background:var(--wf-metal-h) bottom / 100% 2px no-repeat, linear-gradient(180deg, #ffffff0d, #00000059)}.wf-ornate .wf-titlebar{background:var(--wf-metal-h) bottom / 100% 2px no-repeat, linear-gradient(180deg, #ffffff0d, #00000052)}[data-skin=parchment] .wf-ornate .wf-titlebar,[data-skin=parchment].wf-ornate .wf-titlebar{background:var(--wf-metal-h) bottom / 100% 2px no-repeat, linear-gradient(180deg, oklch(100% 0 0/.2), oklch(60% .06 60/.18))}:root,[data-skin=stone]{--wf-sheet:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.47 0 0 0 0 0.43 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.035' numOctaves='4' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.3 0.62'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(ellipse 45% 35% at 22% 28%, #fff5e10d, transparent 70%), radial-gradient(ellipse 40% 50% at 80% 72%, #00000047, transparent 70%), radial-gradient(ellipse 30% 25% at 55% 12%, #0000002e, transparent 70%), linear-gradient(175deg, oklch(29% .012 70), oklch(23.5% .01 68) 55%, oklch(20% .009 65));--wf-sheet-sh:inset 3px 3px 1px #fff0d70f, inset -3px -4px 2px #00000073, inset 0 0 0 1px #00000059, inset 0 0 28px #00000059;--wf-panel:oklch(22% .01 68);--wf-panel-2:oklch(26% .012 70)}:is(:root:not(:has([data-skin=parchment])),[data-skin=stone]) .MuiTypography-overline,[data-skin=stone] .MuiTypography-overline{color:oklch(74% .1 80)}.MuiAlert-filled{background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 78%, white), var(--wf-c) 60%, color-mix(in oklch, var(--wf-c) 92%, black))}[data-skin=stone] :is(.MuiButton-outlined,.MuiButton-text){color:color-mix(in oklch, var(--wf-c) 60%, white)}[data-skin=stone] .MuiButton-outlined{border-color:color-mix(in oklch, var(--wf-c) 70%, white);background:linear-gradient(#ffffff0f,#00000059)}[data-theme=dark]{--wf-bg:oklch(14% .012 60);--wf-bg-2:oklch(20% .018 62);--wf-panel:oklch(20% .02 62);--wf-panel-2:oklch(24.5% .024 65);--wf-line:oklch(40% .035 68);--wf-gold:oklch(80% .11 82);--wf-gold-dim:oklch(62% .08 75);--wf-yellow:oklch(84% .12 85);--wf-text:oklch(92% .03 82);--wf-text-2:oklch(80% .03 80);--wf-text-3:oklch(66% .03 75);--wf-shadow:0 8px 22px #0000008c;--wf-mix:white;--wf-edge:oklch(8% .01 55);--wf-inset:#0009;--wf-well:oklch(10% .01 55);--wf-well-grad:linear-gradient(180deg, oklch(11% .01 55), oklch(16% .014 60));--wf-well-soft:#00000040;--wf-knob:linear-gradient(180deg, oklch(30% .025 66), oklch(19% .018 60));--wf-knob-radial:radial-gradient(circle at 50% 35%, oklch(34% .03 68), oklch(15% .014 58));--wf-knob-flat:oklch(30% .024 64);--wf-head-sh:0 2px 0 #000c, 0 0 14px #00000080;--wf-titlebar-bg:oklch(17% .016 60);--wf-metal-h:linear-gradient(90deg, oklch(30% .035 60), oklch(62% .09 75) 25%, oklch(76% .1 82) 50%, oklch(62% .09 75) 75%, oklch(30% .035 60));--wf-sheet:radial-gradient(ellipse 90% 80% at 50% 50%, transparent 58%, oklch(8% .01 50/.7) 100%), radial-gradient(ellipse 30% 20% at 25% 30%, oklch(40% .04 70/.18), transparent 70%), radial-gradient(ellipse 25% 30% at 75% 75%, oklch(10% .01 55/.35), transparent 70%), repeating-linear-gradient(0deg, oklch(50% .04 70/.03) 0 1px, transparent 1px 4px), linear-gradient(180deg, var(--wf-panel-2), var(--wf-panel));--wf-sheet-sh:inset 0 0 0 1px oklch(55% .06 70/.35), inset 0 0 4px oklch(5% .01 50/.8), inset 0 0 26px oklch(5% .01 50/.6)}[data-theme=dark].wf-theme{background:radial-gradient(ellipse 120% 80% at 50% 40%, transparent 55%, oklch(5% .01 50/.7)), radial-gradient(ellipse 120% 60% at 50% 0%, var(--wf-bg-2), var(--wf-bg) 75%) fixed, var(--wf-bg)}[data-theme=dark].wf-ornate .wf-titlebar{background:var(--wf-metal-h) bottom / 100% 2px no-repeat, linear-gradient(180deg, oklch(100% 0 0/.05), #00000059)}[data-theme=dark] .wf-c-text[class*=wf-class-]{color:var(--wf-c)}[data-theme=dark] .MuiButton-contained{color:var(--wf-ink)}[data-theme=dark] .MuiTab-root.Mui-selected{background:linear-gradient(180deg, oklch(34% .04 70), var(--wf-panel-2))}[data-theme=dark] :is(.MuiButton-outlined,.MuiButton-text){color:color-mix(in oklch, var(--wf-c) 65%, white)}[data-theme=dark] .MuiTypography-overline{color:oklch(72% .09 78)}[data-theme=dark] .MuiIconButton-root:not([class*=MuiIconButton-color]){color:var(--wf-text-2)}.MuiLinearProgress-root{background:linear-gradient(oklch(8% .01 60),oklch(16% .012 60)) padding-box padding-box;border:2px solid #0000;border-radius:4px;height:18px;overflow:hidden;box-shadow:0 0 0 1px oklch(8% .01 60),0 0 0 2px oklch(62% .07 78),0 0 0 3px oklch(30% .03 65),0 2px 5px #00000080,inset 0 2px 4px #000c}.MuiLinearProgress-root:after{background:linear-gradient(#ffffff61 0%,#ffffff1f 45%,#0000 50%,#00000038 100%);border-radius:2px}.MuiLinearProgress-bar{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-c) 70%, black), var(--wf-c) 55%, color-mix(in oklch, var(--wf-c) 70%, white));border-radius:2px;box-shadow:inset 0 0 0 1px #00000040}.MuiLinearProgress-bar:after{content:"";background:radial-gradient(ellipse 45% 50% at 50% 50%, #fffff0f2, color-mix(in oklch, var(--wf-c) 60%, white) 35%, transparent 72%);filter:blur(.4px);mix-blend-mode:screen;width:18px;position:absolute;top:-6px;bottom:-6px;right:-9px}.MuiLinearProgress-colorPrimary .MuiLinearProgress-bar,.MuiLinearProgress-root:not([class*=color]):not([class*=wf-class-]) .MuiLinearProgress-bar{background:linear-gradient(90deg,oklch(62% .15 60),oklch(80% .16 82) 60%,oklch(92% .14 95))}.wf-cast{display:block;position:relative}.wf-cast-label,.wf-cast-time{z-index:3;pointer-events:none;font:700 .74rem var(--wf-font-body);letter-spacing:.02em;color:#fff;text-shadow:0 1px 1px #000,0 0 3px #000,0 0 1px #000;align-items:center;display:flex;position:absolute;top:0;bottom:0}.wf-cast-label{justify-content:center;left:0;right:0}.wf-cast-time{font-variant-numeric:tabular-nums;right:8px}.wf-cast-icon{border-radius:3px;width:24px;height:24px;position:absolute;top:50%;left:-30px;transform:translateY(-50%);box-shadow:0 0 0 1px #000,0 0 0 2px oklch(62% .07 78)}.MuiLinearProgress-bar{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2790%27%20height%3D%2720%27%20viewBox%3D%270%200%2090%2020%27%20preserveAspectRatio%3D%27none%27%3E%3Cpath%20d%3D%27M-14.0%2020%20C-8.9%2016%20-12.4%2012%20-5.7%209.9%20S-1.1%204%20-1.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.35)%27%20stroke-width%3D%272.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M166.0%2020%20C81.1%2016%2077.6%2012%2084.3%209.9%20S88.9%204%2088.1%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.35)%27%20stroke-width%3D%272.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-194.0%2020%20C-98.9%2016%20-102.4%2012%20-95.7%209.9%20S-91.1%204%20-91.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.35)%27%20stroke-width%3D%272.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-3.4%2020%20C1.9%2016%20-0.6%2012%202.2%2011.1%20S5.6%204%2013.3%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.32)%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M176.6%2020%20C91.9%2016%2089.4%2012%2092.2%2011.1%20S95.6%204%20103.3%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.32)%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-183.4%2020%20C-88.1%2016%20-90.6%2012%20-87.8%2011.1%20S-84.4%204%20-76.7%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.32)%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M6.2%2020%20C11.2%2016%2011.0%2012%2014.0%2012.5%20S18.0%204%2022.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.30)%27%20stroke-width%3D%271.9%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M186.2%2020%20C101.2%2016%20101.0%2012%20104.0%2012.5%20S108.0%204%20112.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.30)%27%20stroke-width%3D%271.9%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-173.8%2020%20C-78.8%2016%20-79.0%2012%20-76.0%2012.5%20S-72.0%204%20-68.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.30)%27%20stroke-width%3D%271.9%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M14.3%2020%20C19.2%2016%2018.0%2012%2023.7%2012.0%20S26.3%204%2031.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.36)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M194.3%2020%20C109.2%2016%20108.0%2012%20113.7%2012.0%20S116.3%204%20121.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.36)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-165.7%2020%20C-70.8%2016%20-72.0%2012%20-66.3%2012.0%20S-63.7%204%20-58.1%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.36)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M25.1%2020%20C28.9%2016%2027.9%2012%2031.3%209.9%20S36.0%204%2039.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.7%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M205.1%2020%20C118.9%2016%20117.9%2012%20121.3%209.9%20S126.0%204%20129.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.7%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-154.9%2020%20C-61.1%2016%20-62.1%2012%20-58.7%209.9%20S-54.0%204%20-51.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.7%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M39.0%2020%20C40.4%2016%2040.7%2012%2047.4%2012.7%20S48.6%204%2052.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.34)%27%20stroke-width%3D%272.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M219.0%2020%20C130.4%2016%20130.7%2012%20137.4%2012.7%20S138.6%204%20142.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.34)%27%20stroke-width%3D%272.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-141.0%2020%20C-49.6%2016%20-49.3%2012%20-42.6%2012.7%20S-41.4%204%20-37.1%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.34)%27%20stroke-width%3D%272.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M49.0%2020%20C53.6%2016%2053.0%2012%2058.8%2011.3%20S60.7%204%2064.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M229.0%2020%20C143.6%2016%20143.0%2012%20148.8%2011.3%20S150.7%204%20154.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-131.0%2020%20C-36.4%2016%20-37.0%2012%20-31.2%2011.3%20S-29.3%204%20-26.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M62.6%2020%20C64.3%2016%2065.8%2012%2072.1%2012.0%20S72.0%204%2077.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.19)%27%20stroke-width%3D%272.4%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M242.6%2020%20C154.3%2016%20155.8%2012%20162.1%2012.0%20S162.0%204%20167.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.19)%27%20stroke-width%3D%272.4%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-117.4%2020%20C-25.7%2016%20-24.2%2012%20-17.9%2012.0%20S-18.0%204%20-13.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.19)%27%20stroke-width%3D%272.4%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M74.6%2020%20C79.6%2016%2078.5%2012%2081.6%2010.7%20S83.0%204%2087.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.34)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M254.6%2020%20C169.6%2016%20168.5%2012%20171.6%2010.7%20S173.0%204%20177.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.34)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-105.4%2020%20C-10.4%2016%20-11.5%2012%20-8.4%2010.7%20S-7.0%204%20-2.8%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.34)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M84.7%2020%20C87.4%2016%2085.8%2012%2092.2%2011.2%20S94.8%204%2099.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.18)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M264.7%2020%20C177.4%2016%20175.8%2012%20182.2%2011.2%20S184.8%204%20189.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.18)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-95.3%2020%20C-2.6%2016%20-4.2%2012%202.2%2011.2%20S4.8%204%209.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.18)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M93.0%2020%20C95.3%2016%2095.7%2012%20100.4%2010.7%20S105.9%204%20109.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.32)%27%20stroke-width%3D%272.8%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M273.0%2020%20C185.3%2016%20185.7%2012%20190.4%2010.7%20S195.9%204%20199.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.32)%27%20stroke-width%3D%272.8%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-87.0%2020%20C5.3%2016%205.7%2012%2010.4%2010.7%20S15.9%204%2019.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.32)%27%20stroke-width%3D%272.8%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E"), linear-gradient(90deg, color-mix(in oklch, var(--wf-c) 70%, black), var(--wf-c) 55%, color-mix(in oklch, var(--wf-c) 70%, white));background-repeat:repeat-x,no-repeat;background-size:90px 100%,100% 100%}.MuiLinearProgress-colorPrimary .MuiLinearProgress-bar,.MuiLinearProgress-root:not([class*=color]):not([class*=wf-class-]) .MuiLinearProgress-bar{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2790%27%20height%3D%2720%27%20viewBox%3D%270%200%2090%2020%27%20preserveAspectRatio%3D%27none%27%3E%3Cpath%20d%3D%27M-14.0%2020%20C-8.9%2016%20-12.4%2012%20-5.7%209.9%20S-1.1%204%20-1.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.35)%27%20stroke-width%3D%272.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M166.0%2020%20C81.1%2016%2077.6%2012%2084.3%209.9%20S88.9%204%2088.1%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.35)%27%20stroke-width%3D%272.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-194.0%2020%20C-98.9%2016%20-102.4%2012%20-95.7%209.9%20S-91.1%204%20-91.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.35)%27%20stroke-width%3D%272.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-3.4%2020%20C1.9%2016%20-0.6%2012%202.2%2011.1%20S5.6%204%2013.3%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.32)%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M176.6%2020%20C91.9%2016%2089.4%2012%2092.2%2011.1%20S95.6%204%20103.3%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.32)%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-183.4%2020%20C-88.1%2016%20-90.6%2012%20-87.8%2011.1%20S-84.4%204%20-76.7%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.32)%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M6.2%2020%20C11.2%2016%2011.0%2012%2014.0%2012.5%20S18.0%204%2022.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.30)%27%20stroke-width%3D%271.9%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M186.2%2020%20C101.2%2016%20101.0%2012%20104.0%2012.5%20S108.0%204%20112.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.30)%27%20stroke-width%3D%271.9%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-173.8%2020%20C-78.8%2016%20-79.0%2012%20-76.0%2012.5%20S-72.0%204%20-68.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.30)%27%20stroke-width%3D%271.9%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M14.3%2020%20C19.2%2016%2018.0%2012%2023.7%2012.0%20S26.3%204%2031.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.36)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M194.3%2020%20C109.2%2016%20108.0%2012%20113.7%2012.0%20S116.3%204%20121.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.36)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-165.7%2020%20C-70.8%2016%20-72.0%2012%20-66.3%2012.0%20S-63.7%204%20-58.1%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.36)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M25.1%2020%20C28.9%2016%2027.9%2012%2031.3%209.9%20S36.0%204%2039.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.7%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M205.1%2020%20C118.9%2016%20117.9%2012%20121.3%209.9%20S126.0%204%20129.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.7%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-154.9%2020%20C-61.1%2016%20-62.1%2012%20-58.7%209.9%20S-54.0%204%20-51.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.7%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M39.0%2020%20C40.4%2016%2040.7%2012%2047.4%2012.7%20S48.6%204%2052.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.34)%27%20stroke-width%3D%272.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M219.0%2020%20C130.4%2016%20130.7%2012%20137.4%2012.7%20S138.6%204%20142.9%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.34)%27%20stroke-width%3D%272.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-141.0%2020%20C-49.6%2016%20-49.3%2012%20-42.6%2012.7%20S-41.4%204%20-37.1%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.34)%27%20stroke-width%3D%272.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M49.0%2020%20C53.6%2016%2053.0%2012%2058.8%2011.3%20S60.7%204%2064.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M229.0%2020%20C143.6%2016%20143.0%2012%20148.8%2011.3%20S150.7%204%20154.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-131.0%2020%20C-36.4%2016%20-37.0%2012%20-31.2%2011.3%20S-29.3%204%20-26.0%200%27%20stroke%3D%27rgba(255%2C255%2C235%2C0.17)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M62.6%2020%20C64.3%2016%2065.8%2012%2072.1%2012.0%20S72.0%204%2077.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.19)%27%20stroke-width%3D%272.4%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M242.6%2020%20C154.3%2016%20155.8%2012%20162.1%2012.0%20S162.0%204%20167.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.19)%27%20stroke-width%3D%272.4%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-117.4%2020%20C-25.7%2016%20-24.2%2012%20-17.9%2012.0%20S-18.0%204%20-13.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.19)%27%20stroke-width%3D%272.4%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M74.6%2020%20C79.6%2016%2078.5%2012%2081.6%2010.7%20S83.0%204%2087.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.34)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M254.6%2020%20C169.6%2016%20168.5%2012%20171.6%2010.7%20S173.0%204%20177.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.34)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-105.4%2020%20C-10.4%2016%20-11.5%2012%20-8.4%2010.7%20S-7.0%204%20-2.8%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.34)%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M84.7%2020%20C87.4%2016%2085.8%2012%2092.2%2011.2%20S94.8%204%2099.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.18)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M264.7%2020%20C177.4%2016%20175.8%2012%20182.2%2011.2%20S184.8%204%20189.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.18)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-95.3%2020%20C-2.6%2016%20-4.2%2012%202.2%2011.2%20S4.8%204%209.0%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.18)%27%20stroke-width%3D%273.1%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M93.0%2020%20C95.3%2016%2095.7%2012%20100.4%2010.7%20S105.9%204%20109.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.32)%27%20stroke-width%3D%272.8%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M273.0%2020%20C185.3%2016%20185.7%2012%20190.4%2010.7%20S195.9%204%20199.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.32)%27%20stroke-width%3D%272.8%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M-87.0%2020%20C5.3%2016%205.7%2012%2010.4%2010.7%20S15.9%204%2019.2%200%27%20stroke%3D%27rgba(60%2C20%2C0%2C0.32)%27%20stroke-width%3D%272.8%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E"),linear-gradient(90deg,oklch(62% .15 60),oklch(80% .16 82) 60%,oklch(92% .14 95))}:root{--wf-torn-sm-a:polygon(0.0% .4px, 4.3% .7px, 8.6% 1.3px, 13.6% 1px, 21.3% 1.5px, 25.1% .9px, 33.1% 1.3px, 39.2% .7px, 44.7% 1.5px, 48.4% 1.7px, 54.6% 1.7px, 60.6% .7px, 64.5% 1.3px, 68.9% .6px, 76.0% .3px, 81.1% .7px, 88.8% .7px, 94.1% .9px, 98.1% 1.5px, 100% 1.1px, calc(100% - 1.5px) 0.0%, calc(100% - 1.5px) 23.2%, calc(100% - 1px) 48.0%, calc(100% - .8px) 66.5%, calc(100% - 1.4px) 85.7%, calc(100% - .5px) 100%, 100.0% calc(100% - .6px), 95.3% calc(100% - 1.5px), 91.3% calc(100% - 1.2px), 87.8% calc(100% - .5px), 84.5% calc(100% - .6px), 79.0% calc(100% - .3px), 72.5% calc(100% - 1.2px), 65.1% calc(100% - 1.6px), 61.9% calc(100% - .5px), 57.5% calc(100% - .3px), 53.8% calc(100% - .7px), 50.3% calc(100% - .8px), 46.2% calc(100% - 1.2px), 42.4% calc(100% - 1.1px), 39.2% calc(100% - .3px), 32.3% calc(100% - 1.4px), 27.8% calc(100% - .6px), 23.8% calc(100% - .9px), 19.1% calc(100% - 1.4px), 11.8% calc(100% - 1.1px), 4.3% calc(100% - 1.6px), 0.1% calc(100% - .3px), 1.5px 100%, 1px 100.0%, 1.4px 75.0%, 1.2px 52.0%, .7px 33.4%, .8px 12.1%);--wf-torn-sm-b:polygon(0.0% 1px, 4.0% 1.3px, 8.0% 1.3px, 14.7% .4px, 21.9% 1.1px, 27.4% .4px, 33.2% 1.6px, 39.8% .6px, 46.6% .7px, 53.8% .9px, 57.5% 1.6px, 62.3% 1.3px, 69.7% 1.6px, 74.8% .4px, 80.9% 1.3px, 84.0% 1.4px, 91.7% .4px, 99.0% 1.1px, 100% .7px, calc(100% - 1.7px) 0.0%, calc(100% - .9px) 13.2%, calc(100% - 1.6px) 34.1%, calc(100% - 1.6px) 56.7%, calc(100% - 1.2px) 76.7%, calc(100% - .8px) 92.3%, calc(100% - .4px) 100%, 100.0% calc(100% - 1.4px), 92.6% calc(100% - 1.4px), 88.3% calc(100% - .3px), 81.5% calc(100% - .5px), 76.4% calc(100% - 1px), 68.8% calc(100% - 1px), 64.1% calc(100% - 1.6px), 58.0% calc(100% - 1.3px), 51.7% calc(100% - .7px), 48.1% calc(100% - 1px), 41.0% calc(100% - 1.5px), 33.7% calc(100% - 1.3px), 28.5% calc(100% - .5px), 23.9% calc(100% - .6px), 16.8% calc(100% - .5px), 10.5% calc(100% - .6px), 5.0% calc(100% - .5px), 1.5px 100%, .4px 100.0%, 1.2px 86.6%, .8px 61.7%, .4px 45.8%, .5px 32.9%, 1.2px 8.1%);--wf-rim:inset 0 0 0 1px oklch(45% .07 55/.55), inset 0 0 4px oklch(40% .07 50/.45)}[data-theme=dark]{--wf-rim:inset 0 0 0 1px oklch(62% .06 72/.38), inset 0 0 6px #000000bf}:is(.MuiButton-contained,.MuiButton-outlined,.MuiToggleButton-root,.MuiPaginationItem-root:not(.MuiPaginationItem-ellipsis),.MuiChip-root,.MuiOutlinedInput-root,.MuiFilledInput-root,.MuiAlert-root,.MuiSnackbarContent-root,.MuiTooltip-tooltip,.MuiPopover-paper,.MuiMenu-paper,.MuiAutocomplete-paper,.MuiAccordion-root,.MuiTab-root,.MuiPaper-outlined,.MuiDataGrid-root,.MuiLinearProgress-root,.MuiBottomNavigation-root,.MuiImageListItem-root,.wf-menubar,.MuiDrawer-paper,.MuiTableContainer-root){clip-path:var(--wf-torn-sm-a);border-radius:2px}:is(.MuiButton-contained,.MuiButton-outlined,.MuiToggleButton-root,.MuiPaginationItem-root:not(.MuiPaginationItem-ellipsis),.MuiChip-root,.MuiOutlinedInput-root,.MuiFilledInput-root,.MuiAlert-root,.MuiSnackbarContent-root,.MuiTooltip-tooltip,.MuiPopover-paper,.MuiMenu-paper,.MuiAccordion-root,.MuiTab-root,.MuiPaper-outlined,.MuiDataGrid-root,.MuiLinearProgress-root,.MuiBottomNavigation-root,.MuiImageListItem-root,.wf-menubar,.MuiDrawer-paper,.MuiTableContainer-root):nth-child(2n){clip-path:var(--wf-torn-sm-b)}.MuiButton-contained,.MuiPaginationItem-root.Mui-selected,.MuiChip-filled{border:0}.MuiButton-contained{box-shadow:var(--wf-rim), inset 0 1px 0 #fff6, inset 0 -2px 3px #0003}.MuiButton-contained:hover{box-shadow:var(--wf-rim), inset 0 1px 0 #ffffff80}.MuiButton-contained:active{box-shadow:var(--wf-rim), inset 0 2px 5px #0006}.MuiButton-outlined,.MuiChip-outlined,.MuiToggleButton-root{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--wf-c) 65%, transparent), var(--wf-rim);border:0}.MuiButton-outlined:hover{box-shadow:inset 0 0 0 1px var(--wf-c), var(--wf-rim)}.MuiToggleButton-root{box-shadow:var(--wf-rim)}.MuiToggleButton-root.Mui-selected{box-shadow:var(--wf-rim), inset 0 0 12px color-mix(in oklch, var(--wf-c) 35%, transparent)}.MuiToggleButtonGroup-root{box-shadow:none;flex-wrap:wrap;gap:2px;max-width:100%}.MuiButtonGroup-root{flex-wrap:wrap;gap:2px;max-width:100%}.MuiButtonGroup-grouped:not(:first-of-type),.MuiToggleButtonGroup-grouped:not(:first-of-type){margin-left:0}.MuiChip-root{box-shadow:var(--wf-rim)}.MuiChip-outlined{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--wf-c) 75%, transparent), var(--wf-rim)}.MuiPaginationItem-root{box-shadow:var(--wf-rim);border:0}.MuiPaginationItem-root.Mui-selected{box-shadow:var(--wf-rim), inset 0 1px 0 #fff6}.MuiOutlinedInput-notchedOutline{box-shadow:var(--wf-rim), inset 0 1px 4px #00000040;border:0}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{box-shadow:inset 0 0 0 1px var(--wf-gold-dim), var(--wf-rim)}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{box-shadow:inset 0 0 0 2px var(--wf-gold), var(--wf-rim)}.MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{box-shadow:inset 0 0 0 2px var(--wf-error), var(--wf-rim)}.MuiFilledInput-root{box-shadow:var(--wf-rim)}.MuiAlert-root{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--wf-c) 40%, transparent), var(--wf-rim);border:0}.MuiAlert-outlined{box-shadow:inset 0 0 0 1px var(--wf-c), var(--wf-rim)}.MuiAlert-filled{box-shadow:var(--wf-rim), inset 0 1px 0 #ffffff59}.MuiSnackbarContent-root,.MuiTooltip-tooltip{box-shadow:inset 0 0 0 1px var(--wf-tip-line), var(--wf-rim)!important;border:0!important}.MuiPopover-paper,.MuiMenu-paper,.MuiAutocomplete-paper{color:var(--wf-text);background:var(--wf-sheet)!important;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--wf-gold-dim) 70%, transparent), var(--wf-rim), 0 6px 16px #00000059!important;border:0!important}:is(.MuiMenu-paper,.MuiAutocomplete-paper) :is(.MuiMenuItem-root,.MuiAutocomplete-option){color:var(--wf-text)}:is(.MuiMenu-paper,.MuiAutocomplete-paper) :is(.MuiMenuItem-root,.MuiAutocomplete-option):hover,.MuiAutocomplete-option.Mui-focused{color:var(--wf-text);background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold-dim) 26%, transparent), transparent)}:is(.MuiMenu-paper,.MuiAutocomplete-paper) .MuiMenuItem-root.Mui-selected{color:var(--wf-text);background:color-mix(in oklch, var(--wf-gold-dim) 18%, transparent);box-shadow:inset 3px 0 0 var(--wf-gold-dim)}.MuiMenu-paper .MuiListItemIcon-root{color:var(--wf-gold-dim)}.MuiMenu-paper .MuiDivider-root{border-color:color-mix(in oklch, var(--wf-gold-dim) 45%, transparent)}.MuiAccordion-root{box-shadow:var(--wf-rim);border:0}.MuiAccordion-root+.MuiAccordion-root{margin-top:2px}.MuiTab-root{box-shadow:var(--wf-rim);border:0;margin-bottom:0}.MuiTab-root.Mui-selected{box-shadow:inset 0 0 0 1px var(--wf-gold-dim), var(--wf-rim);border:0}.MuiTabs-root{padding-bottom:0}.MuiPaper-outlined,.MuiDataGrid-root,.MuiDrawer-paper,.MuiTableContainer-root,.wf-menubar,.MuiBottomNavigation-root{box-shadow:var(--wf-rim);border:0}.MuiImageListItem-root{box-shadow:var(--wf-rim)}.MuiLinearProgress-root{box-shadow:var(--wf-rim), inset 0 2px 4px #000000b3;border:0}.MuiPaginationItem-ellipsis{box-shadow:none!important;background:0 0!important}.MuiPaper-elevation:not(.MuiAppBar-root):not(.wf-panel):not(.MuiCard-root):not(.MuiDialog-paper):not(.MuiAlert-root):not(.MuiAccordion-root):not(.MuiSnackbarContent-root):not(.MuiPopover-paper):not(.MuiAutocomplete-paper):not(.MuiMenu-paper):not(.MuiDrawer-paper){background:var(--wf-sheet);box-shadow:var(--wf-sheet-sh);clip-path:var(--wf-edge-a);border:0;border-radius:0}.MuiButton-contained,.MuiFab-root,.MuiChip-filled,.MuiBadge-badge,.MuiPaginationItem-root.Mui-selected,.MuiAlert-filled{background:linear-gradient(180deg, color-mix(in oklch, var(--wf-c) 78%, white) 0%, var(--wf-c) 55%, color-mix(in oklch, var(--wf-c) 85%, black) 100%)}:root{--wf-torn-round-a:polygon(calc(50% + (50% - 1px) * 1) calc(50% + (50% - 1px) * 0), calc(50% + (50% - .6px) * .9825) calc(50% + (50% - .6px) * .1863), calc(50% + (50% - .5px) * .9387) calc(50% + (50% - .5px) * .3447), calc(50% + (50% - 1.5px) * .8885) calc(50% + (50% - 1.5px) * .4589), calc(50% + (50% - 1.7px) * .7908) calc(50% + (50% - 1.7px) * .612), calc(50% + (50% - .8px) * .6346) calc(50% + (50% - .8px) * .7728), calc(50% + (50% - 1px) * .5222) calc(50% + (50% - 1px) * .8528), calc(50% + (50% - .8px) * .3436) calc(50% + (50% - .8px) * .9391), calc(50% + (50% - .8px) * .1708) calc(50% + (50% - .8px) * .9853), calc(50% + (50% - 1.5px) * -.0253) calc(50% + (50% - 1.5px) * .9997), calc(50% + (50% - 1.6px) * -.1921) calc(50% + (50% - 1.6px) * .9814), calc(50% + (50% - 1.2px) * -.3531) calc(50% + (50% - 1.2px) * .9356), calc(50% + (50% - .4px) * -.4685) calc(50% + (50% - .4px) * .8834), calc(50% + (50% - 1.6px) * -.5748) calc(50% + (50% - 1.6px) * .8183), calc(50% + (50% - .8px) * -.7427) calc(50% + (50% - .8px) * .6696), calc(50% + (50% - 1.4px) * -.8464) calc(50% + (50% - 1.4px) * .5326), calc(50% + (50% - 1.1px) * -.9383) calc(50% + (50% - 1.1px) * .3459), calc(50% + (50% - 1.9px) * -.9844) calc(50% + (50% - 1.9px) * .176), calc(50% + (50% - 1.8px) * -.9998) calc(50% + (50% - 1.8px) * .0187), calc(50% + (50% - .9px) * -.9927) calc(50% + (50% - .9px) * -.121), calc(50% + (50% - 1.6px) * -.9602) calc(50% + (50% - 1.6px) * -.2792), calc(50% + (50% - .7px) * -.8738) calc(50% + (50% - .7px) * -.4862), calc(50% + (50% - 1.3px) * -.783) calc(50% + (50% - 1.3px) * -.6221), calc(50% + (50% - .7px) * -.6314) calc(50% + (50% - .7px) * -.7755), calc(50% + (50% - 1.6px) * -.4671) calc(50% + (50% - 1.6px) * -.8842), calc(50% + (50% - 1.4px) * -.273) calc(50% + (50% - 1.4px) * -.962), calc(50% + (50% - 1.2px) * -.1116) calc(50% + (50% - 1.2px) * -.9938), calc(50% + (50% - .4px) * .1034) calc(50% + (50% - .4px) * -.9946), calc(50% + (50% - 1.6px) * .3065) calc(50% + (50% - 1.6px) * -.9519), calc(50% + (50% - .4px) * .4428) calc(50% + (50% - .4px) * -.8966), calc(50% + (50% - .8px) * .6195) calc(50% + (50% - .8px) * -.785), calc(50% + (50% - .9px) * .759) calc(50% + (50% - .9px) * -.6511), calc(50% + (50% - .5px) * .8726) calc(50% + (50% - .5px) * -.4885), calc(50% + (50% - 1.7px) * .9564) calc(50% + (50% - 1.7px) * -.2922), calc(50% + (50% - 1.5px) * .9955) calc(50% + (50% - 1.5px) * -.0945));--wf-torn-round-b:polygon(calc(50% + (50% - .8px) * 1) calc(50% + (50% - .8px) * 0), calc(50% + (50% - 1.6px) * .9916) calc(50% + (50% - 1.6px) * .1296), calc(50% + (50% - 1.4px) * .9602) calc(50% + (50% - 1.4px) * .2793), calc(50% + (50% - .5px) * .876) calc(50% + (50% - .5px) * .4823), calc(50% + (50% - 1.6px) * .7964) calc(50% + (50% - 1.6px) * .6047), calc(50% + (50% - .5px) * .7057) calc(50% + (50% - .5px) * .7085), calc(50% + (50% - 1.6px) * .5405) calc(50% + (50% - 1.6px) * .8414), calc(50% + (50% - 1.1px) * .3552) calc(50% + (50% - 1.1px) * .9348), calc(50% + (50% - 1.4px) * .1821) calc(50% + (50% - 1.4px) * .9833), calc(50% + (50% - 1.5px) * .0492) calc(50% + (50% - 1.5px) * .9988), calc(50% + (50% - .5px) * -.0914) calc(50% + (50% - .5px) * .9958), calc(50% + (50% - 1.4px) * -.2964) calc(50% + (50% - 1.4px) * .9551), calc(50% + (50% - .7px) * -.4125) calc(50% + (50% - .7px) * .911), calc(50% + (50% - .5px) * -.5762) calc(50% + (50% - .5px) * .8173), calc(50% + (50% - 1px) * -.6965) calc(50% + (50% - 1px) * .7176), calc(50% + (50% - 1.2px) * -.8354) calc(50% + (50% - 1.2px) * .5497), calc(50% + (50% - 1.5px) * -.9195) calc(50% + (50% - 1.5px) * .3932), calc(50% + (50% - .8px) * -.9705) calc(50% + (50% - .8px) * .241), calc(50% + (50% - .5px) * -.9943) calc(50% + (50% - .5px) * .1064), calc(50% + (50% - 1px) * -.9993) calc(50% + (50% - 1px) * -.0361), calc(50% + (50% - 1.3px) * -.9823) calc(50% + (50% - 1.3px) * -.1873), calc(50% + (50% - .7px) * -.9515) calc(50% + (50% - .7px) * -.3076), calc(50% + (50% - .9px) * -.86) calc(50% + (50% - .9px) * -.5103), calc(50% + (50% - 1.4px) * -.7637) calc(50% + (50% - 1.4px) * -.6455), calc(50% + (50% - .7px) * -.6081) calc(50% + (50% - .7px) * -.7939), calc(50% + (50% - 1.9px) * -.4921) calc(50% + (50% - 1.9px) * -.8706), calc(50% + (50% - 1.6px) * -.3726) calc(50% + (50% - 1.6px) * -.928), calc(50% + (50% - 1px) * -.2481) calc(50% + (50% - 1px) * -.9687), calc(50% + (50% - 1.3px) * -.1145) calc(50% + (50% - 1.3px) * -.9934), calc(50% + (50% - 1px) * .0763) calc(50% + (50% - 1px) * -.9971), calc(50% + (50% - .6px) * .2923) calc(50% + (50% - .6px) * -.9563), calc(50% + (50% - 1.1px) * .426) calc(50% + (50% - 1.1px) * -.9047), calc(50% + (50% - 1.6px) * .5707) calc(50% + (50% - 1.6px) * -.8212), calc(50% + (50% - 1.6px) * .7251) calc(50% + (50% - 1.6px) * -.6886), calc(50% + (50% - .5px) * .8456) calc(50% + (50% - .5px) * -.5339), calc(50% + (50% - .8px) * .935) calc(50% + (50% - .8px) * -.3547), calc(50% + (50% - 1.3px) * .99) calc(50% + (50% - 1.3px) * -.1408))}.MuiIconButton-root,.MuiFab-root:not(.MuiFab-extended){clip-path:var(--wf-torn-round-a)}.MuiIconButton-root:nth-child(2n),.MuiFab-root:not(.MuiFab-extended):nth-child(2n){clip-path:var(--wf-torn-round-b)}.MuiFab-extended{clip-path:var(--wf-torn-sm-a);border-radius:2px}.MuiIconButton-root{background:var(--wf-knob-radial);box-shadow:var(--wf-rim), inset 0 0 8px #00000059}.MuiIconButton-root:hover{box-shadow:inset 0 0 0 1px var(--wf-gold-dim), var(--wf-rim), inset 0 0 10px color-mix(in oklch, var(--wf-c) 35%, transparent)}.MuiFab-root{box-shadow:var(--wf-rim), inset 0 1px 0 #fff6, inset 0 -3px 5px #00000040}.MuiFab-root:hover{filter:brightness(1.1);box-shadow:var(--wf-rim), inset 0 1px 0 #ffffff80}.MuiSpeedDial-root{overflow:visible}.MuiSpeedDialAction-staticTooltipLabel{color:oklch(92% .03 82)}.MuiCheckbox-root:before{clip-path:var(--wf-torn-sm-a);background:var(--wf-well-grad);box-shadow:var(--wf-rim), inset 0 1px 3px #00000059;border:0;border-radius:0}.MuiCheckbox-root:nth-child(2n):before{clip-path:var(--wf-torn-sm-b)}.MuiCheckbox-root:hover:before{box-shadow:inset 0 0 0 1px var(--wf-gold-dim), var(--wf-rim)}.MuiCheckbox-root.Mui-checked:before{box-shadow:inset 0 0 0 1px var(--wf-c), var(--wf-rim), inset 0 0 6px color-mix(in oklch, var(--wf-c) 35%, transparent)}.MuiRadio-root:before{clip-path:var(--wf-torn-round-a);background:var(--wf-well-grad);box-shadow:var(--wf-rim), inset 0 1px 3px #00000059;border:0}.MuiRadio-root:hover:before{box-shadow:inset 0 0 0 1px var(--wf-gold-dim), var(--wf-rim)}.MuiRadio-root.Mui-checked:before{box-shadow:inset 0 0 0 1px var(--wf-c), var(--wf-rim)}.MuiRadio-root.Mui-checked:after{clip-path:var(--wf-torn-round-b);box-shadow:none}.MuiSwitch-track{--wf-torn-pill:polygon(21.1% 5.2%, 29.3% 5.7%, 37.6% 2.7%, 45.9% 3.6%, 54.1% 4.9%, 62.4% 5.4%, 70.7% 2.4%, 78.9% 7.9%, 83.8% 7.4%, 88.5% 10.8%, 92.7% 17.4%, 94.5% 28.6%, 96.7% 38.7%, 99.0% 50.0%, 97.1% 61.6%, 95.9% 73.3%, 91.9% 80.8%, 88.9% 90.7%, 83.8% 92.8%, 78.9% 94.8%, 70.7% 96.9%, 62.4% 97.8%, 54.1% 91.7%, 45.9% 91.5%, 37.6% 97.3%, 29.3% 95.1%, 21.1% 91.6%, 15.9% 95.2%, 11.5% 89.2%, 7.9% 81.4%, 5.2% 71.8%, 2.3% 62.0%, 1.3% 50.0%, 4.2% 39.3%, 4.6% 27.5%, 7.2% 17.1%, 11.7% 11.6%, 16.1% 5.7%);clip-path:var(--wf-torn-pill);background:var(--wf-well-grad);box-shadow:var(--wf-rim), inset 0 1px 3px #00000059;border:0;border-radius:8px}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--wf-c) 70%, transparent), var(--wf-rim);border:0}.MuiSwitch-thumb{clip-path:var(--wf-torn-round-a);box-shadow:var(--wf-rim), inset 0 1px 0 #fff6}.MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{box-shadow:var(--wf-rim), inset 0 1px 0 #ffffff73}.MuiSlider-rail{clip-path:var(--wf-torn-sm-a);background:var(--wf-well-grad);box-shadow:var(--wf-rim), inset 0 1px 3px #00000059;border:0;border-radius:0}.MuiSlider-track{clip-path:var(--wf-torn-sm-b);box-shadow:var(--wf-rim), inset 0 1px 0 #ffffff59;border-radius:0}.MuiSlider-thumb{clip-path:var(--wf-torn-sm-a);box-shadow:var(--wf-rim), inset 1px 1px 0 #fff6}.MuiSlider-thumb:hover,.MuiSlider-thumb.Mui-active{box-shadow:var(--wf-rim), inset 0 0 6px color-mix(in oklch, var(--wf-c) 60%, transparent);filter:brightness(1.1)}:root{--wf-torn-top:polygon(0.0% 1.8px, 2.5% 2.4px, 5.0% 1.1px, 7.5% .6px, 10.0% .9px, 12.5% 2.1px, 15% .8px, 17.5% 1.1px, 20.0% 2.2px, 22.5% 1.1px, 25.0% 1.8px, 27.5% 2.3px, 30% 2.5px, 32.5% 1.5px, 35.0% 1.1px, 37.5% 1.4px, 40.0% 1.4px, 42.5% 1.7px, 45.0% 1px, 47.5% 2.2px, 50.0% .7px, 52.5% 2.1px, 55.0% .5px, 57.5% 1.1px, 60% 1.4px, 62.5% 1.6px, 65.0% 1.7px, 67.5% 1.8px, 70.0% 2px, 72.5% 1.2px, 75.0% 2.2px, 77.5% .5px, 80.0% .5px, 82.5% 1.3px, 85.0% 2.3px, 87.5% .6px, 90.0% 2.1px, 92.5% 1.8px, 95.0% 2.3px, 97.5% 1.2px, 100.0% 2.1px, 100% 100%, 0% 100%)}.MuiDrawer-paper.MuiDrawer-paperAnchorBottom{background:var(--wf-sheet);width:auto;max-width:none;height:auto;max-height:calc(100% - 48px);color:var(--wf-text);box-shadow:var(--wf-rim), inset 0 2px 0 color-mix(in oklch, var(--wf-gold-dim) 60%, transparent), 0 -10px 30px #00000073;padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:auto 0 0;overflow:hidden;clip-path:var(--wf-torn-top)!important}.wf-sheet-puller{background:color-mix(in oklch, var(--wf-gold-dim) 70%, transparent);border-radius:3px;flex:none;align-self:center;width:44px;height:5px;margin:10px 0 2px;box-shadow:inset 0 1px 1px #00000059}.wf-sheet-head{border-bottom:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);flex:none;align-items:center;gap:12px;min-height:52px;padding:4px 12px 8px 20px;display:flex}.wf-sheet-title{min-width:0;font:700 1.05rem var(--wf-font-display);letter-spacing:.03em;color:var(--wf-text);flex:1}.wf-sheet-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:8px 0;overflow-y:auto}.wf-sheet-body.wf-pad{flex-direction:column;gap:18px;padding:16px 20px;display:flex}.wf-sheet-actions{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);flex:none;gap:10px;padding:12px 16px 16px;display:flex}.wf-sheet-actions>*{flex:1;min-height:48px}.wf-sheet-body .MuiListItemButton-root{text-align:left;justify-content:flex-start;min-height:52px;padding:8px 20px}.wf-sheet-body .MuiMenuItem-root{min-height:52px;padding:8px 20px;font-size:1rem}[data-skin=parchment] .wf-sheet .MuiListItemButton-root.Mui-selected .MuiListItemText-primary{color:inherit}.wf-sheet .MuiListItemButton-root.Mui-selected{box-shadow:inset 3px 0 0 var(--wf-gold-dim)}.wf-sheet-check{color:var(--wf-gold-dim);margin-left:auto;font-size:1.3rem}.wf-sheet{transition:transform .28s cubic-bezier(.2,.8,.2,1);transform:translateY(105%)}.wf-sheet.wf-sheet-open{transform:none}.wf-sheet-backdrop{z-index:1250;opacity:0;pointer-events:none;transition:opacity .25s;position:absolute!important}.wf-sheet-backdrop.wf-sheet-open{opacity:1;pointer-events:auto}.wf-phone .MuiDrawer-paperAnchorBottom{z-index:1260;position:absolute}.wf-phone .MuiAppBar-root{box-shadow:0 1px 0 var(--wf-edge), 0 4px 10px #0006}.wf-phone .MuiInputBase-root,.wf-phone .MuiButton-root,.wf-phone .MuiToggleButton-root{min-height:var(--wf-h-lg)}.wf-phone .MuiIconButton-root:not(.MuiIconButton-sizeSmall){width:var(--wf-h-lg);height:var(--wf-h-lg)}:root{--wf-gutter:16px;--wf-panel-pad:16px}@media (width>=600px){:root{--wf-gutter:24px;--wf-panel-pad:22px}}@media (width>=900px){:root{--wf-gutter:32px;--wf-panel-pad:28px}}.MuiContainer-root{box-sizing:border-box;width:100%;padding-inline:var(--wf-gutter);margin-inline:auto}.MuiContainer-maxWidthSm{max-width:600px}.MuiContainer-maxWidthMd{max-width:900px}.MuiContainer-maxWidthLg{max-width:1200px}.MuiContainer-maxWidthXl{max-width:1440px}.MuiContainer-disableGutters{padding-inline:0}.MuiTypography-h1{font-size:2.25rem}.MuiTypography-h2{font-size:1.85rem}.MuiTypography-h3{font-size:1.6rem}.MuiTypography-h4{font-size:1.35rem}.MuiTypography-h5{font-size:1.15rem}.MuiTypography-h6{font-size:1rem}@media (width>=600px){.MuiTypography-h1{font-size:2.75rem}.MuiTypography-h2{font-size:2.2rem}.MuiTypography-h3{font-size:1.8rem}.MuiTypography-h4{font-size:1.45rem}.MuiTypography-h5{font-size:1.2rem}.MuiTypography-h6{font-size:1.05rem}}@media (width>=900px){.MuiTypography-h1{font-size:3.2rem}.MuiTypography-h2{font-size:2.5rem}.MuiTypography-h3{font-size:2rem}.MuiTypography-h4{font-size:1.55rem}.MuiTypography-h5{font-size:1.25rem}.MuiTypography-h6{font-size:1.1rem}}@media (width>=1200px){.MuiTypography-h1{font-size:3.6rem}.MuiTypography-h2{font-size:2.75rem}.MuiTypography-h3{font-size:2.1rem}.MuiTypography-h4{font-size:1.65rem}.MuiTypography-h5{font-size:1.3rem}}.MuiToolbar-regular{min-height:56px;padding-inline:var(--wf-gutter)}@media (width>=600px){.MuiToolbar-regular{min-height:64px}}.wf-nav-desktop{display:none!important}.wf-nav-burger{display:inline-flex}@media (width>=900px){.wf-nav-desktop{display:flex!important}.wf-nav-burger{display:none!important}}.MuiDrawer-modal{z-index:1300;position:fixed;inset:0}.MuiDrawer-modal>.MuiBackdrop-root{position:fixed}.MuiDrawer-modal .MuiDrawer-paperAnchorLeft{z-index:1;clip-path:none;width:min(300px,85vw);height:100%;box-shadow:var(--wf-rim), 10px 0 30px #00000073;background:var(--wf-sheet);position:fixed;top:0;bottom:0;left:0}.wf-drawer-left{transition:transform .28s cubic-bezier(.2,.8,.2,1);transform:translate(-105%)}.wf-drawer-left.wf-sheet-open{transform:none}.wf-nav-backdrop{z-index:0;position:fixed!important}.wf-nav-closed{pointer-events:none}.wf-nav-closed .MuiDrawer-paper{visibility:hidden;transition:transform .28s,visibility 0s .28s}@media (width<=599.95px){.MuiDialog-container{align-items:flex-end}.MuiDialog-paper{border-radius:0;width:100%;max-width:none;max-height:calc(100% - 48px);margin:0;clip-path:var(--wf-torn-top)!important}.MuiDialogActions-root{flex-direction:column-reverse;align-items:stretch}.MuiDialogActions-root>.MuiButton-root{width:100%;min-height:48px;margin:0!important}.MuiSnackbar-root{bottom:8px;left:8px;right:8px}.MuiSnackbarContent-root{width:100%;min-width:0}.MuiStepper-horizontal .MuiStep-root:not(:has(.Mui-active)) .MuiStepLabel-labelContainer{display:none}.MuiCardActions-root>.MuiButton-root{flex:auto}.MuiButton-sizeLarge{padding-inline:20px}}.MuiTableContainer-root{-webkit-overflow-scrolling:touch;overflow-x:auto}.MuiTableRow-root.Mui-selected{background:color-mix(in oklch, var(--wf-gold) 14%, transparent)}.wf-cell-active{background:color-mix(in oklch, var(--wf-gold) 12%, transparent);font-weight:700}@media (width<=899.95px){.wf-hero{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;padding:40px 0 24px!important}}@media (width<=1199.95px){.wf-panel:is([style*=padding\:28px],[style*=padding\:32px]){padding:var(--wf-panel-pad)!important}.wf-panel:is([style*=padding\:28px],[style*=padding\:32px])>.wf-titlebar{margin:calc(-1 * var(--wf-panel-pad)) calc(-1 * var(--wf-panel-pad)) 0!important}.wf-panel:is([style*=padding\:28px],[style*=padding\:32px])>.wf-titlebar[style*="flex:0 0"]{flex-basis:calc(100% + 2 * var(--wf-panel-pad))!important}main>section[id]{padding-top:36px!important}}.wf-toolbar{flex-wrap:nowrap;gap:14px}.wf-nav-scroll{scrollbar-width:none;flex:0 auto;min-width:0;overflow-x:auto;flex-wrap:nowrap!important}.wf-nav-scroll::-webkit-scrollbar{display:none}.wf-nav-scroll>*{flex:none}.wf-bp-seg{background:var(--wf-well-grad);box-shadow:var(--wf-rim), inset 0 1px 3px #00000059;clip-path:var(--wf-torn-sm-a);border-radius:2px}.wf-bp-seg-on{box-shadow:var(--wf-rim), 0 0 10px color-mix(in oklch, var(--wf-gold) 50%, transparent);background:linear-gradient(oklch(86% .14 88),oklch(66% .14 70))}.wf-toolbar .MuiToggleButtonGroup-root{flex-wrap:nowrap;flex:none}.wf-toolbar>div:first-child{flex:none}.wf-theme{--wf-nbn-sprig:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20120%2022%27%3E%3Cpath%20d%3D%27M14%2010.5h37v1H14zM69%2010.5h37v1H69z%27%2F%3E%3Cpath%20d%3D%27M46%2011c-3-5-9-6-13-4%203%204%208%206%2013%204zM39%2011c-3%205-9%206-13%204%203-4%208-6%2013-4zM74%2011c3-5%209-6%2013-4-3%204-8%206-13%204zM81%2011c3%205%209%206%2013%204-3-4-8-6-13-4z%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2711%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%27108%27%20cy%3D%2711%27%20r%3D%271.6%27%2F%3E%3Cpath%20d%3D%27M59.4%201.5h1.2v3.2h-1.2zM54%209.6c0-3.2%202.7-5%206-5s6%201.8%206%205zM55.2%2010.6h9.6c0%204.2-2%207.6-4.8%209.6-2.8-2-4.8-5.4-4.8-9.6z%27%2F%3E%3C%2Fsvg%3E);--wf-nbn-acorn:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%2015%27%3E%3Cpath%20d%3D%27M5.4%200h1.2v3H5.4zM0%206.4C0%203.6%202.7%202.2%206%202.2s6%201.4%206%204.2zM1%207.4h10c0%203.4-2%206-5%207.6-3-1.6-5-4.2-5-7.6z%27%2F%3E%3C%2Fsvg%3E)}.wf-nbn main>section[id]~section[id]:before,.wf-nbn-divider{content:"";background:linear-gradient(90deg, transparent, var(--wf-gold-dim) 25%, var(--wf-gold) 50%, var(--wf-gold-dim) 75%, transparent);height:22px;-webkit-mask:var(--wf-nbn-sprig) center / 120px 22px no-repeat, linear-gradient(#000,#000) left center / calc(50% - 66px) 1px no-repeat, linear-gradient(#000,#000) right center / calc(50% - 66px) 1px no-repeat;-webkit-mask:var(--wf-nbn-sprig) center / 120px 22px no-repeat, linear-gradient(#000,#000) left center / calc(50% - 66px) 1px no-repeat, linear-gradient(#000,#000) right center / calc(50% - 66px) 1px no-repeat;mask:var(--wf-nbn-sprig) center / 120px 22px no-repeat, linear-gradient(#000,#000) left center / calc(50% - 66px) 1px no-repeat, linear-gradient(#000,#000) right center / calc(50% - 66px) 1px no-repeat;margin:-20px 0 36px;display:block}.wf-nbn-divider{margin:8px 0}.wf-ornate.wf-nbn :is(.MuiCard-root,.MuiDialog-paper,.wf-panel):before{background:var(--wf-gold);-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2028%2028%27%3E%3Cg%20transform%3D%27%27%3E%3Cpath%20d%3D%27M0%200h24v2H2v22H0z%27%2F%3E%3Cpath%20d%3D%27M4%204c8%200%2013%204.5%2013.5%2013.5C9%2017%204%2012%204%204z%27%2F%3E%3Ccircle%20cx%3D%2721.5%27%20cy%3D%276%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2721.5%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 0 0/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2028%2028%27%3E%3Cg%20transform%3D%27translate(28%200)%20scale(-1%201)%27%3E%3Cpath%20d%3D%27M0%200h24v2H2v22H0z%27%2F%3E%3Cpath%20d%3D%27M4%204c8%200%2013%204.5%2013.5%2013.5C9%2017%204%2012%204%204z%27%2F%3E%3Ccircle%20cx%3D%2721.5%27%20cy%3D%276%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2721.5%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 100% 0/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2028%2028%27%3E%3Cg%20transform%3D%27translate(0%2028)%20scale(1%20-1)%27%3E%3Cpath%20d%3D%27M0%200h24v2H2v22H0z%27%2F%3E%3Cpath%20d%3D%27M4%204c8%200%2013%204.5%2013.5%2013.5C9%2017%204%2012%204%204z%27%2F%3E%3Ccircle%20cx%3D%2721.5%27%20cy%3D%276%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2721.5%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 0 100%/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2028%2028%27%3E%3Cg%20transform%3D%27translate(28%2028)%20scale(-1%20-1)%27%3E%3Cpath%20d%3D%27M0%200h24v2H2v22H0z%27%2F%3E%3Cpath%20d%3D%27M4%204c8%200%2013%204.5%2013.5%2013.5C9%2017%204%2012%204%204z%27%2F%3E%3Ccircle%20cx%3D%2721.5%27%20cy%3D%276%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2721.5%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 100% 100%/28px 28px no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2028%2028%27%3E%3Cg%20transform%3D%27%27%3E%3Cpath%20d%3D%27M0%200h24v2H2v22H0z%27%2F%3E%3Cpath%20d%3D%27M4%204c8%200%2013%204.5%2013.5%2013.5C9%2017%204%2012%204%204z%27%2F%3E%3Ccircle%20cx%3D%2721.5%27%20cy%3D%276%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2721.5%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 0 0/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2028%2028%27%3E%3Cg%20transform%3D%27translate(28%200)%20scale(-1%201)%27%3E%3Cpath%20d%3D%27M0%200h24v2H2v22H0z%27%2F%3E%3Cpath%20d%3D%27M4%204c8%200%2013%204.5%2013.5%2013.5C9%2017%204%2012%204%204z%27%2F%3E%3Ccircle%20cx%3D%2721.5%27%20cy%3D%276%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2721.5%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 100% 0/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2028%2028%27%3E%3Cg%20transform%3D%27translate(0%2028)%20scale(1%20-1)%27%3E%3Cpath%20d%3D%27M0%200h24v2H2v22H0z%27%2F%3E%3Cpath%20d%3D%27M4%204c8%200%2013%204.5%2013.5%2013.5C9%2017%204%2012%204%204z%27%2F%3E%3Ccircle%20cx%3D%2721.5%27%20cy%3D%276%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2721.5%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 0 100%/28px 28px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2028%2028%27%3E%3Cg%20transform%3D%27translate(28%2028)%20scale(-1%20-1)%27%3E%3Cpath%20d%3D%27M0%200h24v2H2v22H0z%27%2F%3E%3Cpath%20d%3D%27M4%204c8%200%2013%204.5%2013.5%2013.5C9%2017%204%2012%204%204z%27%2F%3E%3Ccircle%20cx%3D%2721.5%27%20cy%3D%276%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2721.5%27%20r%3D%271.6%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 100% 100%/28px 28px no-repeat}.wf-ornate.wf-nbn :is(.MuiCard-root,.MuiDialog-paper,.wf-panel):after{width:12px;height:15px;box-shadow:none;background:linear-gradient(180deg, oklch(95% .06 90), var(--wf-gold) 50%, color-mix(in oklch, var(--wf-gold) 60%, black));-webkit-mask:var(--wf-nbn-acorn) center / contain no-repeat;-webkit-mask:var(--wf-nbn-acorn) center / contain no-repeat;mask:var(--wf-nbn-acorn) center / contain no-repeat;filter:drop-shadow(0 0 1px var(--wf-edge)) drop-shadow(0 0 5px color-mix(in oklch, var(--wf-gold) 50%, transparent));top:-8px;transform:translate(-50%)}.wf-nbn-seal{color:var(--wf-gold);background:radial-gradient(circle at 50% 35%, var(--wf-panel-2), var(--wf-panel));box-shadow:0 0 0 1px var(--wf-edge), 0 0 0 2px var(--wf-gold-dim), inset 0 0 8px #00000059;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wf-nbn-seal svg{width:72%;height:72%}.wf-nbn-glasses{fill:none;stroke:var(--wf-panel);stroke-width:2.2px;stroke-linecap:round}.wf-nbn-word{font-family:var(--wf-font-display);color:var(--wf-gold);letter-spacing:.04em;text-shadow:var(--wf-head-sh);font-weight:700;line-height:1.05}.wf-nbn-word i{font-family:var(--wf-font-body);letter-spacing:0;color:var(--wf-gold-dim);padding:0 .12em;font-size:.72em;font-style:italic;font-weight:500}.wf-nbn-tag{font:700 .72rem var(--wf-font-display);letter-spacing:.14em;color:var(--wf-gold-dim)}.wf-nbn-quote{font-family:var(--wf-font-body);color:var(--wf-text-2);text-wrap:pretty;font-style:italic}.wf-nbn-empty{text-align:center;border:1px dashed color-mix(in oklch, var(--wf-gold-dim) 55%, transparent);background:var(--wf-well-soft);border-radius:4px;flex-direction:column;align-items:center;gap:10px;padding:28px 16px;display:flex}.wf-nbn-empty .MuiSvgIcon-root{color:var(--wf-gold-dim);font-size:2.4rem}.wf-theme{--wf-link:var(--wf-gold);--wf-link-visited:oklch(74% .12 315);--wf-link-hover:color-mix(in oklch, var(--wf-gold) 62%, var(--wf-text));--wf-link-active:color-mix(in oklch, var(--wf-gold) 75%, var(--wf-edge))}[data-skin=parchment]{--wf-link-visited:oklch(44% .13 315);--wf-link-active:color-mix(in oklch, var(--wf-gold) 70%, black)}[data-skin=parchment][data-theme=dark],[data-theme=dark]{--wf-link-visited:oklch(74% .12 315);--wf-link-active:color-mix(in oklch, var(--wf-gold) 75%, var(--wf-edge))}.MuiLink-root{color:var(--wf-link);text-underline-offset:3px;text-decoration:none;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklch, currentColor 50%, transparent);text-decoration-color:color-mix(in oklch, currentColor 50%, transparent);cursor:pointer;border-radius:2px;transition:color .15s,text-shadow .15s,text-decoration-color .15s,background .15s}.MuiLink-root:visited,.MuiLink-root.wf-link-is-visited{color:var(--wf-link-visited)}.MuiLink-root:hover,.MuiLink-root.wf-link-is-hover{color:var(--wf-link-hover);text-shadow:0 0 10px color-mix(in oklch, var(--wf-gold) 45%, transparent);text-decoration-color:currentColor}.MuiLink-root:visited:hover{color:color-mix(in oklch, var(--wf-link-visited) 70%, var(--wf-text))}.MuiLink-root:focus-visible,.MuiLink-root.wf-link-is-focus{outline:2px solid var(--wf-gold);outline-offset:3px;text-shadow:none;background:color-mix(in oklch, var(--wf-gold) 14%, transparent)}.MuiLink-root:active,.MuiLink-root.wf-link-is-active{color:var(--wf-link-active);text-shadow:none;text-decoration:underline;text-decoration-thickness:2px;position:relative;top:1px}.MuiLink-root.Mui-disabled,.MuiLink-root[aria-disabled=true]{color:var(--wf-text-3);opacity:.6;cursor:not-allowed;pointer-events:none;text-shadow:none;text-decoration:none}.MuiLink-underlineHover:is(:hover,.wf-link-is-hover,:active,.wf-link-is-active),.MuiLink-underlineAlways{text-decoration-line:underline}.MuiLink-underlineNone,.MuiLink-underlineNone:hover{text-decoration:none}.MuiLink-root.wf-link-external:after{content:"↗";vertical-align:.12em;opacity:.75;margin-left:.18em;font-size:.78em;text-decoration:none;display:inline-block}:is(.MuiTypography-body1,.MuiTypography-body2,.wf-prose) .MuiLink-root{text-decoration-line:underline}.wf-table-toolbar{border-bottom:1px solid color-mix(in oklch, var(--wf-gold-dim) 45%, transparent);flex-wrap:wrap;gap:12px;min-height:64px;padding:10px 16px 10px 20px;transition:background .2s}.wf-table-toolbar-selected{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 18%, transparent), color-mix(in oklch, var(--wf-gold) 6%, transparent))}.wf-table-sticky{overflow:auto}.MuiTable-stickyHeader{border-collapse:separate}.MuiTable-stickyHeader .MuiTableCell-head{z-index:2;background:var(--wf-panel-2);background-image:var(--wf-knob);box-shadow:inset 0 -1px 0 var(--wf-gold-dim), 0 4px 8px -4px #00000073;border-bottom:0;position:sticky;top:0}.MuiTableCell-paddingCheckbox{width:48px;padding:0 0 0 8px!important}.MuiTableCell-paddingCheckbox .MuiCheckbox-root{cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.MuiTable-sizeSmall .MuiTableCell-paddingCheckbox .MuiCheckbox-root{width:32px;height:32px}.MuiTable-sizeSmall .MuiTableCell-root{padding:6px 12px}.MuiTableRow-hover{cursor:pointer}.MuiTableRow-root.Mui-selected{box-shadow:inset 3px 0 0 var(--wf-gold)}.MuiTableRow-root.Mui-selected .MuiTableCell-root{color:var(--wf-text)}.MuiTableSortLabel-root{cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;border-radius:2px;align-items:center;gap:4px;transition:color .15s;display:inline-flex}.MuiTableCell-alignRight .MuiTableSortLabel-root{flex-direction:row-reverse}.MuiTableSortLabel-root:hover{color:color-mix(in oklch, var(--wf-gold) 60%, var(--wf-text))}.MuiTableSortLabel-root:focus-visible{outline:2px solid var(--wf-gold);outline-offset:3px}.MuiTableSortLabel-icon{opacity:0;font-size:1rem;transition:opacity .15s,transform .2s}.MuiTableSortLabel-root:hover .MuiTableSortLabel-icon{opacity:.45}.MuiTableSortLabel-root.Mui-active{color:oklch(93% .1 90);text-shadow:0 0 8px color-mix(in oklch, var(--wf-gold) 55%, transparent)}[data-skin=parchment]:not([data-theme=dark]) .MuiTableSortLabel-root.Mui-active{color:color-mix(in oklch, var(--wf-gold) 70%, black);text-shadow:none}.MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-icon{opacity:1}.MuiTableSortLabel-directionAsc .MuiTableSortLabel-icon{transform:rotate(180deg)}.MuiTableCell-footer{font:700 .82rem var(--wf-font-display);letter-spacing:.06em;color:var(--wf-gold);border-top:1px solid var(--wf-gold-dim);background:color-mix(in oklch, var(--wf-gold) 8%, transparent);border-bottom:0}.wf-table-bordered .MuiTableCell-root+.MuiTableCell-root{border-left:1px solid color-mix(in oklch, var(--wf-line) 45%, transparent)}.MuiTablePagination-root{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 45%, transparent);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 18px;padding:10px 16px;display:flex}.MuiTablePagination-selectLabel{color:var(--wf-text-3);font-size:.82rem}.MuiTablePagination-displayedRows{font-variant-numeric:tabular-nums;text-align:right;min-width:7.5em}.MuiTablePagination-actions{gap:8px;display:flex}.MuiIconButton-root.Mui-disabled{opacity:.4;pointer-events:none}.wf-q-epic{color:oklch(66% .2 310);font-weight:600}.wf-q-rare{color:oklch(62% .15 255);font-weight:600}[data-skin=parchment]:not([data-theme=dark]) .wf-q-epic{color:oklch(46% .2 310)}[data-skin=parchment]:not([data-theme=dark]) .wf-q-rare{color:oklch(45% .15 255)}.wf-skel{background:color-mix(in oklch, var(--wf-gold-dim) 22%, transparent);border-radius:2px;height:.9em;animation:1.4s ease-in-out infinite wf-skel-pulse;display:block}@keyframes wf-skel-pulse{50%{opacity:.45}}@media (width<=599.98px){.MuiTablePagination-selectLabel{display:none}.wf-table-toolbar{padding-inline:12px}}.wf-native-select{align-items:center;display:flex;position:relative}.MuiNativeSelect-select{appearance:none;width:100%;font:inherit;color:var(--wf-text);cursor:pointer;background:0 0;border:0;outline:0;padding:8px 32px 8px 2px}.MuiNativeSelect-select option{background:var(--wf-panel);color:var(--wf-text)}.MuiNativeSelect-icon{pointer-events:none;color:var(--wf-gold);position:absolute;right:2px}.wf-textarea{box-sizing:border-box;resize:none;width:100%;min-height:64px;font:inherit;color:var(--wf-text);background:var(--wf-well-grad);box-shadow:var(--wf-rim), inset 0 1px 4px #00000059;border:0;border-radius:3px;outline:0;padding:10px 12px;line-height:1.5;transition:box-shadow .15s;overflow:hidden}.wf-textarea::placeholder{color:var(--wf-text-3)}.wf-textarea:focus{box-shadow:inset 0 0 0 1px var(--wf-gold), var(--wf-rim), 0 0 10px color-mix(in oklch, var(--wf-gold) 30%, transparent)}.MuiMobileStepper-root{background:var(--wf-well-soft);box-shadow:var(--wf-rim);border-radius:3px;justify-content:space-between;align-items:center;gap:12px;padding:8px;display:flex}.MuiMobileStepper-dots{gap:6px;display:flex}.MuiMobileStepper-dot{background:color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);width:8px;height:8px;box-shadow:0 0 0 1px var(--wf-edge);border-radius:50%;transition:background .2s,transform .2s}.MuiMobileStepper-dotActive{background:var(--wf-gold);box-shadow:0 0 0 1px var(--wf-edge), 0 0 6px color-mix(in oklch, var(--wf-gold) 60%, transparent);transform:scale(1.25)}.MuiButton-root.Mui-disabled{opacity:.4;pointer-events:none}.wf-tr-chip{width:52px;height:52px;color:var(--wf-gold);border-radius:4px;justify-content:center;align-items:center;display:flex}.wf-tr{transition-duration:.195s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wf-tr.wf-tr-in{transition-duration:.225s}.wf-tr-collapse{max-height:0;transition-property:max-height;overflow:hidden}.wf-tr-collapse.wf-tr-in{max-height:60px}.wf-tr-fade{opacity:0;transition-property:opacity}.wf-tr-fade.wf-tr-in{opacity:1}.wf-tr-grow{opacity:0;transform-origin:top;transition-property:opacity,transform;transform:scale(.75,.5625)}.wf-tr-grow.wf-tr-in{opacity:1;transform:none}.wf-tr-slide{transition-property:transform;transform:translateY(110px)}.wf-tr-slide.wf-tr-in{transform:none}.wf-tr-zoom{transition-property:transform;transform:scale(0)}.wf-tr-zoom.wf-tr-in{transform:none}@media (prefers-reduced-motion:reduce){.wf-tr{transition-duration:0s!important}}.MuiTimeClock-root{padding:4px}.MuiClock-clock{background:var(--wf-well-grad);width:200px;height:200px;box-shadow:var(--wf-rim), inset 0 2px 8px #00000073, 0 0 0 1px var(--wf-gold-dim);border-radius:50%;position:relative}.MuiClock-pin{background:var(--wf-gold);z-index:2;border-radius:50%;width:8px;height:8px;margin:-4px;position:absolute;top:50%;left:50%}.MuiClockPointer-root{background:var(--wf-gold);transform-origin:bottom;z-index:1;width:2px;height:40%;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:50%;left:calc(50% - 1px)}.MuiClockPointer-thumb{background:color-mix(in oklch, var(--wf-gold) 30%, transparent);width:32px;height:32px;box-shadow:0 0 0 2px var(--wf-gold);border-radius:50%;position:absolute;top:-15px;left:-15px}.MuiClockNumber-root{width:32px;height:32px;font:700 .82rem var(--wf-font-display);color:var(--wf-text-2);cursor:pointer;-webkit-user-select:none;user-select:none;z-index:3;border-radius:50%;justify-content:center;align-items:center;margin:-16px 0 0 -16px;transition:color .15s;display:flex;position:absolute}.MuiClockNumber-root:hover{color:var(--wf-gold)}.MuiClockNumber-root.Mui-selected{color:var(--wf-text);text-shadow:0 0 6px color-mix(in oklch, var(--wf-gold) 70%, transparent)}.MuiDigitalClock-list{background:var(--wf-well-soft);width:110px;max-height:236px;box-shadow:var(--wf-rim);border-radius:3px;padding:4px;overflow-y:auto}.MuiDigitalClock-item{font-variant-numeric:tabular-nums;border-radius:2px;margin:1px 0;justify-content:center!important}.MuiDigitalClock-item.Mui-selected{background:linear-gradient(180deg, color-mix(in oklch, var(--wf-gold) 32%, transparent), color-mix(in oklch, var(--wf-gold) 18%, transparent));color:var(--wf-text);box-shadow:inset 0 0 0 1px var(--wf-gold-dim)}.MuiChartsGrid-line{stroke:color-mix(in oklch, var(--wf-line) 55%, transparent);stroke-width:1px;stroke-dasharray:3 4}.MuiChartsAxis-tickLabel{font:10px var(--wf-font-body);fill:var(--wf-text-3)}.MuiChartsLegend-item{color:var(--wf-text-2);align-items:center;gap:6px;font-size:.82rem;display:inline-flex}.MuiGauge-referenceArc,.MuiGauge-valueArc{fill:none;stroke-width:11px;stroke-linecap:round}.MuiGauge-referenceArc{stroke:var(--wf-well)}.MuiGauge-valueArc{stroke:var(--wf-gold);filter:drop-shadow(0 0 4px color-mix(in oklch, var(--wf-gold) 55%, transparent));transition:stroke-dasharray .4s}[data-skin=parchment]:not([data-theme=dark]) :is(.MuiPieChart-root,.MuiLineChart-root,.MuiChartsLegend-item) .wf-class-priest{--wf-c:oklch(82% .01 80)}[data-skin=parchment]:not([data-theme=dark]) :is(.MuiPieChart-root,.MuiChartsLegend-item) .wf-class-rogue{--wf-c:oklch(82% .15 100)}.wf-cal-ev{min-width:0;font:600 .72rem/1.35 var(--wf-font-body);color:var(--wf-text);white-space:nowrap;text-overflow:ellipsis;background:color-mix(in oklch, var(--wf-c) 20%, transparent);border:1px solid color-mix(in oklch, var(--wf-c) 55%, transparent);border-radius:3px;padding:2px 6px;display:block;overflow:hidden}.wf-cal-ev--block{white-space:normal;background:color-mix(in oklch, var(--wf-c) 26%, var(--wf-panel));box-shadow:0 1px 3px var(--wf-edge);padding:4px 6px;position:absolute;left:3px;right:3px}.wf-cal-dot{background:var(--wf-c);flex-shrink:0;width:6px;height:6px;display:inline-block;transform:rotate(45deg)}.wf-cal-cell{cursor:pointer;border-right:1px solid var(--wf-line);border-bottom:1px solid var(--wf-line);flex-direction:column;gap:3px;min-width:0;min-height:92px;padding:4px;transition:background .15s;display:flex}.wf-cal-cell:hover{background:color-mix(in oklch, var(--wf-gold) 8%, transparent)}.wf-cal-cell.is-out{opacity:.45}.wf-cal-cell.is-sel{background:color-mix(in oklch, var(--wf-primary) 12%, transparent)}@media (width<=599.95px){.wf-cal-cell{min-height:56px}}.wf-cal-month{cursor:pointer;border:1px solid var(--wf-line);border-radius:var(--wf-radius);padding:10px;transition:border-color .15s,background .15s}.wf-cal-month:hover{border-color:var(--wf-gold-dim);background:color-mix(in oklch, var(--wf-gold) 6%, transparent)}.wf-cal-month.is-cur{border-color:var(--wf-gold)}.wf-cal-mini{height:22px;font:600 .68rem var(--wf-font-body);color:var(--wf-text-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.wf-cal-mini.is-raid{color:var(--wf-gold);font-weight:800}.wf-cal-mini.is-today{box-shadow:inset 0 0 0 1px var(--wf-gold)}.wf-gnav-bar{z-index:1100;position:sticky;top:0}.wf-gnav{display:none}.wf-gnav-group{flex-direction:column;align-items:center;min-width:0;display:flex}.wf-gnav-label{text-align:center;white-space:nowrap;font:700 .68rem var(--wf-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--wf-gold-dim);border-bottom:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);align-self:stretch;margin-bottom:2px;padding:0 10px 3px}.wf-gnav-group.is-current .wf-gnav-label{color:var(--wf-gold)}.wf-gnav-list{flex-wrap:wrap;justify-content:center;gap:0 2px;margin:0;padding:0;list-style:none;display:flex}.wf-gnav-link{white-space:nowrap;font:700 .95rem var(--wf-font-body);color:var(--wf-text-2);border-radius:3px;align-items:center;padding:6px 8px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex;position:relative}.wf-gnav-link:after{content:"";background:var(--wf-gold);height:2px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:2px;left:8px;right:8px;transform:scaleX(0)}.wf-gnav-link:hover,.wf-gnav-link.is-hover{color:var(--wf-gold);background:color-mix(in oklch, var(--wf-gold) 10%, transparent)}.wf-gnav-link.is-current{color:var(--wf-gold)}.wf-gnav-link.is-current:after{transform:scaleX(1)}.wf-gnav-link:focus-visible,.wf-gnav-link.is-focus{outline:2px solid var(--wf-gold);outline-offset:-2px}.wf-gnav-link .MuiBadge-root{align-items:center;gap:6px;display:inline-flex}.wf-gnav-link .MuiBadge-badge{position:static;transform:none}.wf-gnav-link .MuiBadge-invisible{display:none}@media (width>=900px) and (width<=1199.95px){.wf-gnav-bar .wf-nav-burger{display:inline-flex!important}}@media (width>=1200px){.wf-toolbar.wf-gnav-toolbar{flex-wrap:wrap;gap:0 24px}.wf-gnav-bar .wf-nav-burger{display:none!important}.wf-gnav{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 30%, transparent);flex-wrap:wrap;flex:1 0 100%;order:3;justify-content:center;gap:6px 32px;padding:6px 0 10px;display:flex}}@media (width>=1200px) and (width<=1439.95px){.wf-gnav{column-gap:18px}.wf-gnav-link{padding-inline:6px;font-size:.88rem}.wf-gnav-link:after{left:6px;right:6px}}@media (width>=1900px){.wf-toolbar.wf-gnav-toolbar{flex-wrap:nowrap}.wf-gnav{border-top:0;flex:auto;order:0;min-width:0;padding:8px 0}}.wf-mega-live{background:var(--wf-success);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklch, var(--wf-success) 25%, transparent);border-radius:50%;flex-shrink:0}.wf-mega-colhead{font:700 .7rem var(--wf-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--wf-gold-dim);border-bottom:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);margin-bottom:6px;padding:0 10px 8px}.wf-mega-link{color:var(--wf-text);border-radius:3px;grid-template-columns:minmax(0,1fr) auto;gap:1px 10px;padding:8px 10px;text-decoration:none;transition:background .15s;display:grid}.wf-mega-link:hover,.wf-mega-link:focus-visible{background:linear-gradient(90deg, color-mix(in oklch, var(--wf-gold) 14%, transparent), transparent);outline:none}.wf-mega-link:hover .wf-mega-ltitle:not(.wf-c-text){color:var(--wf-gold)}.wf-mega-ltitle{font:700 1rem var(--wf-font-body);align-items:center;gap:8px;display:inline-flex}.wf-mega-link[class*=wf-class-] .wf-mega-ltitle:before{content:"";background:var(--wf-c);flex-shrink:0;width:7px;height:7px;transform:rotate(45deg)}.wf-mega-meta{font:600 .75rem var(--wf-font-mono);color:var(--wf-text-3);align-self:center}.wf-mega-ldesc{color:var(--wf-text-3);grid-column:1/-1;font-size:.84rem;line-height:1.35}.wf-dd{flex:1;min-height:0;position:relative;overflow:hidden}.wf-dd-track{width:200%;height:100%;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex}.wf-dd-track.is-sub{transform:translate(-50%)}.wf-dd-pane{overscroll-behavior:contain;width:50%;height:100%;overflow-y:auto}.wf-dd-item{text-align:left;width:100%;min-height:56px;color:var(--wf-text);border-bottom:1px solid color-mix(in oklch, var(--wf-gold-dim) 18%, transparent);gap:12px;padding:8px 16px;text-decoration:none;justify-content:flex-start!important}.wf-dd-item:hover{background:color-mix(in oklch, var(--wf-gold) 8%, transparent)}.wf-dd-item.is-current .wf-dd-label{color:var(--wf-gold)}.wf-dd-label{font:700 .95rem var(--wf-font-display);letter-spacing:.06em;text-transform:uppercase}.wf-mm-paper{width:min(360px,90vw)!important}.wf-app{flex-direction:column;min-height:100vh;display:flex}.wf-main{flex:auto;padding-block:24px 96px}.wf-page{flex-direction:column;gap:20px;display:flex}.wf-page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wf-page-header>.wf-row{flex-wrap:wrap}.wf-page-header>h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}.wf-stack{flex-direction:column;display:flex}.wf-row{flex-direction:row;align-items:center;display:flex}.wf-wrap{flex-wrap:wrap}.wf-gap-1{gap:4px}.wf-gap-2{gap:8px}.wf-gap-3{gap:16px}.wf-gap-4{gap:24px}.wf-grow{flex:auto}.wf-end{justify-content:flex-end}.wf-between{justify-content:space-between}.wf-center{justify-content:center;align-items:center;display:flex}.wf-grid-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.wf-mono{font-family:var(--wf-font-mono)}.wf-num{font-variant-numeric:tabular-nums}.wf-strong{font-weight:700}.wf-details{font-family:var(--wf-font-mono);white-space:pre-wrap;word-break:break-word;max-width:420px;margin:0;font-size:.75rem}.wf-toolbar{padding-block:8px}.wf-shell-brand{align-items:center;gap:12px;display:flex}.wf-shell-home{color:inherit;align-items:center;gap:12px;display:flex}.wf-shell-brand-text{flex-direction:column;display:flex}.wf-shell-word{font-size:1rem}.wf-shell-realm{font-family:var(--wf-font-mono);font-size:.68rem}@media (width<=599.95px){.wf-toolbar>div.wf-shell-brand:first-child{flex:0 auto;min-width:0}.wf-shell-home,.wf-shell-brand-text{min-width:0}.wf-shell-word,.wf-shell-realm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.wf-seal-40{width:40px;height:40px}.wf-seal-28{width:28px;height:28px}.wf-seal-64{width:64px;height:64px}.wf-shell-end{align-items:center;gap:14px;min-width:0;margin-left:auto;display:flex}.wf-skip-link.MuiLink-root{z-index:1200;background:var(--wf-knob);color:var(--wf-gold);border:1px solid var(--wf-gold-dim);border-radius:var(--wf-radius);padding:8px 14px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.wf-skip-link.MuiLink-root:focus{transform:none}.wf-main:focus:not(:focus-visible),.wf-main h1:focus:not(:focus-visible){outline:none}.wf-shell-skin .MuiToggleButton-root{padding:6px 12px;font-size:.66rem}.wf-nav-burger{width:44px;height:44px}.wf-nav-drawer-head{padding-left:16px}.wf-nav-drawer-title{align-items:center;gap:10px;display:flex}.wf-nav-close-icon.MuiSvgIcon-root{font-size:1.1rem}.wf-nav-drawer-foot{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);flex-direction:column;gap:8px;padding:16px;display:flex}.wf-nav-drawer-foot .MuiToggleButtonGroup-root{display:flex}.wf-nav-drawer-foot .MuiToggleButton-root{flex:1;min-height:44px}.wf-user-menu-head{flex-direction:column;gap:2px;display:flex}.wf-user-menu-role.MuiTypography-root{text-transform:none;letter-spacing:normal;color:var(--wf-text-3);font-family:inherit;font-weight:400}.wf-avatar-sm{width:28px;height:28px;font-size:.8rem}@media (width<=899.95px){.wf-hidden-mobile{display:none!important}}.wf-mcards{flex-direction:column;gap:8px;margin:0;padding:12px;list-style:none;display:flex}.wf-mcard{flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}@media (width>=900px){.wf-mobile-only{display:none!important}}.wf-login{box-sizing:border-box;justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex}.wf-login-panel{width:100%;max-width:440px}.wf-login-body{padding:var(--wf-panel-pad);text-align:center;flex-direction:column;gap:16px;display:flex}.wf-login-brand{flex-direction:column;align-items:center;gap:4px;display:flex}.wf-login-word{margin:0;font-size:1.7rem}.wf-filter{min-width:200px}.wf-cell-user{align-items:center;gap:10px;display:flex}.wf-chips{flex-wrap:wrap;gap:4px;display:flex}.wf-actions{white-space:nowrap;justify-content:flex-end;gap:2px;display:flex}.wf-form{flex-direction:column;gap:16px;max-width:560px;display:flex}.wf-perm-groups{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.wf-perm-group{flex-direction:column;gap:2px;display:flex}.wf-color-picker{flex-wrap:wrap;gap:6px;display:flex}.wf-toolbar-title{flex-direction:column;flex:1;min-width:0;display:flex}.wf-table-empty-cell.MuiTableCell-root{border-bottom:0}.wf-char-card-action{align-items:center;gap:4px;display:flex}.wf-char-card-content{flex-direction:column;gap:12px;display:flex}.MuiListItemIcon-root.wf-list-icon-inherit{color:inherit}.wf-char-add{justify-content:center;align-items:center;min-height:150px;display:flex}.wf-level{flex-direction:column;gap:8px;display:flex}.wf-level-input{width:160px}.wf-name-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=599.95px){.wf-name-row{grid-template-columns:1fr}}.wf-roster-panel{padding:0;overflow:hidden}.wf-roster-toolbar-title{flex-direction:column;flex:1;min-width:0;display:flex}.wf-roster-dense{gap:4px}.wf-roster-filters{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:12px;display:flex}.wf-app:has(.wf-page-fill){height:100dvh}.wf-app:has(.wf-page-fill) .wf-main{flex-direction:column;min-height:0;padding-block-end:24px;display:flex}.wf-page-fill{flex:auto;min-height:0}.wf-page-fill>.wf-roster-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.wf-page-fill .wf-roster-table,.wf-page-fill .wf-mcards{flex:auto;min-height:0;overflow:auto}.wf-page-fill .wf-roster-panel>:not(.wf-roster-table):not(.wf-mcards){flex:none}.wf-roster-table .MuiTable-root{min-width:720px}.wf-roster-empty-cell.MuiTableCell-root{border-bottom:0}.wf-level-mini{align-items:center;gap:10px;min-width:140px;display:flex}.wf-level-mini .MuiLinearProgress-root{flex:1;height:8px}.wf-level-mini-num{text-align:right;flex-shrink:0;width:3.2em}.wf-level-range{flex-wrap:nowrap;align-items:flex-start;gap:12px;display:flex}.wf-level-range-field{width:150px}.wf-stat-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px;display:grid}.wf-stat-tile{text-align:center;flex-direction:column;align-items:center;gap:2px;padding:8px;display:flex}.wf-stat-rows{flex-direction:column;gap:14px;display:flex}.wf-stat-row{grid-template-columns:84px minmax(0,1fr) 42px;align-items:center;gap:14px;display:grid}.wf-stat-row-count{text-align:right}.wf-skin-field{flex-direction:column;gap:8px;display:flex}.wf-skin-toggle .MuiToggleButton-root{flex:1;min-height:44px}.wf-nbn-empty.wf-nbn-empty-bare{background:0 0;border:0}.wf-nbn-empty .wf-nbn-quote{font-size:.9rem}.wf-loading-state{flex-direction:column;gap:8px;display:flex}.wf-loading-state .wf-nbn-quote{font-size:.95rem}.wf-table-quote{margin:0;padding:10px 16px 14px;font-size:.88rem}.wf-search-icon.MuiSvgIcon-root{font-size:1.2rem}.wf-skel-w0{width:72%}.wf-skel-w1{width:48%}.wf-skel-w2{width:60%}.wf-skel-w3{width:36%}.wf-skel-w4{width:54%}.wf-skel-w5{width:66%}.wf-roster-group .MuiTableCell-root{background:color-mix(in oklch, var(--wf-gold) 8%, var(--wf-panel))}.wf-roster-group-label{font:700 .82rem var(--wf-font-display);letter-spacing:.06em}.wf-roster-group-item{padding-top:4px;list-style:none}.wf-roster-name{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.wf-roster-twink>.MuiTableCell-root:first-child{padding-inline-start:32px}.wf-mcard.wf-roster-twink{margin-inline-start:20px}.wf-roster-twink-mark{color:var(--wf-text-3)}.wf-gnav-toolbar{padding-block:0}.wf-mega-link.is-current .wf-mega-ltitle{color:var(--wf-gold)}.wf-dd-list,.wf-dd-links{margin:0;padding:0;list-style:none}.wf-dd-text{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wf-dd-hint{color:var(--wf-text-3);font-size:.82rem}.wf-dd-chevron.MuiSvgIcon-root{color:var(--wf-gold-dim);font-size:1.2rem}.wf-dd-back{min-height:48px;color:var(--wf-text-2);font-size:.9rem}.wf-dd-title{font:700 1.3rem var(--wf-font-display);color:var(--wf-gold);padding:16px 16px 4px}.wf-dd-link{margin:0 6px;padding:10px}.MuiAutocomplete-endAdornment{align-items:center;gap:2px;top:50%;transform:translateY(-50%)}.MuiAutocomplete-popupIndicator.MuiIconButton-root,.MuiAutocomplete-clearIndicator.MuiIconButton-root{width:28px;height:28px;box-shadow:none;clip-path:none;background:0 0;border:0;border-radius:2px;margin:0;padding:0}.MuiAutocomplete-popupIndicator .MuiSvgIcon-root,.MuiAutocomplete-clearIndicator .MuiSvgIcon-root{font-size:1.25rem}.wf-talent-planner{flex-direction:column;gap:16px;display:flex}.wf-talent-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wf-talent-summary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wf-talent-trees{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}.wf-talent-tree{isolation:isolate;color:var(--wf-text);background-color:var(--wf-panel);border:1px solid var(--wf-gold-dim);border-radius:var(--wf-radius);box-shadow:0 0 0 1px var(--wf-edge), var(--wf-shadow);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;gap:10px;padding:12px;display:flex;position:relative}.wf-talent-tree:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#00000080,#0000004d 35%,#0000008c);position:absolute;inset:0;box-shadow:inset 0 0 40px #000000b3}.wf-talent-tree-title{text-align:center}@media (width<=899.95px){.wf-talent-trees{grid-template-columns:1fr}.wf-talent-trees>.wf-talent-tree.wf-mobile-hide{display:none}}.wf-talent-grid-wrap{position:relative}.wf-talent-grid{z-index:1;--wf-talent-node-size:60%;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.wf-talent-arrows{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.wf-talent-r0{grid-row:1}.wf-talent-r1{grid-row:2}.wf-talent-r2{grid-row:3}.wf-talent-r3{grid-row:4}.wf-talent-r4{grid-row:5}.wf-talent-r5{grid-row:6}.wf-talent-r6{grid-row:7}.wf-talent-c0{grid-column:1}.wf-talent-c1{grid-column:2}.wf-talent-c2{grid-column:3}.wf-talent-c3{grid-column:4}.wf-talent-arrow{fill:none;stroke:var(--wf-gold-dim);stroke-width:3px}.wf-talent-arrow.is-active{stroke:var(--wf-gold)}.wf-talent-arrowhead{fill:var(--wf-gold-dim)}.wf-talent-arrowhead.is-active{fill:var(--wf-gold)}.wf-talent-node{box-sizing:border-box;width:var(--wf-talent-node-size);margin:calc((100% - var(--wf-talent-node-size)) / 2);aspect-ratio:1;border-radius:var(--wf-radius);border:2px solid var(--wf-edge);background:var(--wf-panel-2);cursor:pointer;justify-content:center;align-items:center;padding:3px;display:flex;position:relative}.wf-talent-node:hover:where(:not(.is-readonly)){border-color:var(--wf-gold-dim)}.wf-talent-node:focus-visible{outline:2px solid var(--wf-gold);outline-offset:2px}.wf-talent-node img{object-fit:cover;border-radius:var(--wf-radius);width:100%;height:100%}.wf-talent-node.is-locked{filter:grayscale()brightness(.8);opacity:.75;cursor:not-allowed}.wf-talent-node.is-readonly,.wf-talent-node.is-readonly.is-locked{cursor:default}.wf-talent-node.is-available{border-color:var(--wf-gold-dim)}.wf-talent-node.is-partial{border-color:var(--wf-success);box-shadow:0 0 6px color-mix(in oklch, var(--wf-success) 55%, transparent)}.wf-talent-node.is-maxed{border-color:var(--wf-success);box-shadow:0 0 10px color-mix(in oklch, var(--wf-success) 70%, transparent)}.wf-talent-node-badge.MuiBadge-root{width:100%;height:100%}.wf-talent-node-badge .MuiBadge-badge{top:auto;bottom:0;transform:translate(40%,40%)}.wf-talent-tip-gap{margin-top:6px}.wf-talent-tip-hint{color:var(--wf-text-3);margin-top:6px}.wf-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.MuiPaper-root.wf-item-icon{box-sizing:border-box;box-shadow:0 0 12px color-mix(in oklch, currentColor 53%, transparent);filter:none;border:2px solid;flex-shrink:0;padding:0;display:inline-flex;overflow:hidden}.wf-item-icon>img{object-fit:cover;width:100%;height:100%;display:block}.wf-item-icon-sm{width:20px;height:20px}.wf-item-icon-md{width:32px;height:32px}.wf-skill-red{--wf-skill:#ff2020}.wf-skill-orange{--wf-skill:#ff8040}.wf-skill-yellow{--wf-skill:#ff0}.wf-skill-green{--wf-skill:#40bf40}.wf-skill-grey{--wf-skill:gray}.wf-skill-none{--wf-skill:transparent}.wf-skill-dot{background:var(--wf-skill);border:1px solid var(--wf-edge,#000);border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.wf-skill-text{color:var(--wf-skill)}.wf-skill-text.wf-skill-none{color:inherit}.wf-skill-legend{flex-wrap:wrap;gap:2px 10px;margin:4px 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.wf-recipe-tooltip .wf-reagents{font-size:.8rem}.wf-recipe-categories{flex-direction:column;min-width:0;display:flex}.wf-recipe-expand-hint{padding:0 0 8px}.wf-recipe-category-head{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.wf-recipe-category-head>.wf-grow{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.wf-recipe-category-all{margin-bottom:4px}.wf-recipe-main{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.wf-recipe-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-width:0;display:flex}.wf-recipe-difficulty{align-items:center;gap:6px;display:inline-flex}.wf-recipe-link.MuiLink-root{color:inherit;text-align:left;overflow-wrap:anywhere}.wf-reagents{flex-wrap:wrap;gap:2px 12px;min-width:0;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.wf-reagent{overflow-wrap:anywhere;align-items:center;gap:4px;min-width:0;display:inline-flex}.wf-list-wrap>.MuiListItem-root{flex-wrap:wrap;gap:4px 12px}.wf-profession-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.wf-profession-form{flex-wrap:wrap;gap:12px;display:flex}.wf-profession-skill{width:140px}.wf-profession-spec{flex:200px;min-width:0}.wf-profession-chips,.wf-profession-link{display:inline-flex}.wf-roster-professions{margin-top:4px}.wf-recipe-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wf-recipe-search{flex:200px;min-width:0}@media (width<=599.95px){.wf-profession-grid{grid-template-columns:1fr}.wf-profession-skill{width:100%}}.wf-search-group-head{align-items:center;gap:10px;min-width:0;display:flex}.wf-search-group-head>.wf-grow{text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.wf-search-recipe{flex-direction:column;gap:6px;min-width:0;display:flex}.wf-search-recipe+.wf-search-recipe{border-top:1px solid color-mix(in oklch, var(--wf-line) 60%, transparent);padding-top:12px}.wf-request-list{flex-direction:column;gap:12px;display:flex}.wf-request-note{overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.wf-import-entries{flex-direction:column;gap:12px;display:flex}.wf-import-assign{width:100%;min-width:0;max-width:320px}.wf-import-diffs{overflow-wrap:anywhere;flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}.wf-import-results{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.wf-import-input .wf-mono{font-family:var(--wf-font-mono);font-size:.8rem}@media (width<=599.95px){.wf-import-assign{max-width:none}}.wf-talent-bg-druidbalance{background-image:url(/talent-bg/druidbalance.jpg)}.wf-talent-bg-druidferalcombat{background-image:url(/talent-bg/druidferalcombat.jpg)}.wf-talent-bg-druidrestoration{background-image:url(/talent-bg/druidrestoration.jpg)}.wf-talent-bg-hunterbeastmastery{background-image:url(/talent-bg/hunterbeastmastery.jpg)}.wf-talent-bg-huntermarksmanship{background-image:url(/talent-bg/huntermarksmanship.jpg)}.wf-talent-bg-huntersurvival{background-image:url(/talent-bg/huntersurvival.jpg)}.wf-talent-bg-magearcane{background-image:url(/talent-bg/magearcane.jpg)}.wf-talent-bg-magefire{background-image:url(/talent-bg/magefire.jpg)}.wf-talent-bg-magefrost{background-image:url(/talent-bg/magefrost.jpg)}.wf-talent-bg-paladincombat{background-image:url(/talent-bg/paladincombat.jpg)}.wf-talent-bg-paladinholy{background-image:url(/talent-bg/paladinholy.jpg)}.wf-talent-bg-paladinprotection{background-image:url(/talent-bg/paladinprotection.jpg)}.wf-talent-bg-priestdiscipline{background-image:url(/talent-bg/priestdiscipline.jpg)}.wf-talent-bg-priestholy{background-image:url(/talent-bg/priestholy.jpg)}.wf-talent-bg-priestshadow{background-image:url(/talent-bg/priestshadow.jpg)}.wf-talent-bg-rogueassassination{background-image:url(/talent-bg/rogueassassination.jpg)}.wf-talent-bg-roguecombat{background-image:url(/talent-bg/roguecombat.jpg)}.wf-talent-bg-roguesubtlety{background-image:url(/talent-bg/roguesubtlety.jpg)}.wf-talent-bg-shamanelementalcombat{background-image:url(/talent-bg/shamanelementalcombat.jpg)}.wf-talent-bg-shamanenhancement{background-image:url(/talent-bg/shamanenhancement.jpg)}.wf-talent-bg-shamanrestoration{background-image:url(/talent-bg/shamanrestoration.jpg)}.wf-talent-bg-warlockcurses{background-image:url(/talent-bg/warlockcurses.jpg)}.wf-talent-bg-warlockdestruction{background-image:url(/talent-bg/warlockdestruction.jpg)}.wf-talent-bg-warlocksummoning{background-image:url(/talent-bg/warlocksummoning.jpg)}.wf-talent-bg-warriorarms{background-image:url(/talent-bg/warriorarms.jpg)}.wf-talent-bg-warriorfury{background-image:url(/talent-bg/warriorfury.jpg)}.wf-talent-bg-warriorprotection{background-image:url(/talent-bg/warriorprotection.jpg)}.wf-raid-config{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width>=900px){.wf-raid-config{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}}.wf-raid-config-list{flex-direction:column;min-width:0;padding-bottom:12px;display:flex}.wf-raid-config-list .MuiListItemText-root{overflow-wrap:anywhere;min-width:0}.wf-raid-config-list .MuiListItemButton-root{gap:8px}.wf-raid-config-hint{color:var(--wf-text-3);margin:4px 16px 0}.wf-raid-config-add{padding:12px 16px 4px}.wf-raid-config-item{cursor:grab}.wf-raid-config-item .wf-raid-drag-handle{min-width:0;color:var(--wf-text-3)}.wf-raid-dragging{opacity:.5}.wf-raid-drop-target{box-shadow:inset 0 2px 0 var(--wf-gold)}.wf-raid-editor{min-width:0}.wf-raid-editor-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.wf-raid-section{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);flex-direction:column;gap:12px;padding-top:12px;display:flex}.wf-raid-section>h3{margin:0}.wf-raid-field-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=599.95px){.wf-raid-field-row{grid-template-columns:minmax(0,1fr)}}.wf-raid-ping-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}@media (width<=599.95px){.wf-raid-ping-row{grid-template-columns:minmax(0,1fr) auto}.wf-raid-ping-row>.MuiFormControl-root:first-child{grid-column:1/-1}}.wf-raid-ping-add{align-self:flex-start}.wf-raid-close-unit{align-self:center}.wf-raid-editor-actions{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);flex-wrap:wrap;gap:10px;padding-top:12px;display:flex}.wf-raid-sheet-form{flex-direction:column;flex:auto;min-height:0;display:flex}.wf-raid-sheet-form .wf-sheet-actions{flex-wrap:wrap}.MuiDrawer-paper.wf-sheet-full{height:calc(100% - 48px)}.wf-raid-events-tab{flex-direction:column;gap:12px;display:flex}.wf-raid-events-toolbar{justify-content:flex-end;display:flex}.wf-raid-events-more{justify-content:center;display:flex}.wf-raid-events{flex-direction:column;display:flex}.wf-raid-event{scroll-margin-top:96px}.wf-raid-event-head{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:6px 16px;min-width:0;display:flex}.wf-raid-event-main{flex-direction:column;min-width:0;display:flex}.wf-raid-event-title{font:700 1.05rem var(--wf-font-display);letter-spacing:.03em;overflow-wrap:anywhere}.wf-raid-event-when{color:var(--wf-text-2)}.wf-raid-event-meta{color:var(--wf-text-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wf-raid-event-body{flex-direction:column;gap:16px;display:flex}.wf-raid-pool{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=600px){.wf-raid-pool{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.wf-raid-pool{grid-template-columns:repeat(5,minmax(0,1fr))}}.wf-raid-pool-col{min-width:0;padding:0}.wf-raid-pool-head{border-bottom:1px solid var(--wf-line);padding:10px 14px}.wf-raid-pool-head .MuiCardHeader-title{font-size:.9rem}.wf-raid-pool-list{flex-direction:column;align-items:flex-start;gap:6px;min-height:44px;margin:0;padding:10px;list-style:none;display:flex}.wf-raid-pool-list>li,.wf-raid-signup{max-width:100%}.wf-raid-signup .MuiChip-label{text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.wf-raid-signup-emoji{font-size:.85em;line-height:1}.wf-raid-twink{font:700 .7rem var(--wf-font-display);color:var(--wf-primary-ink);background:var(--wf-primary);border-radius:2px;padding:0 4px;line-height:1.4;text-decoration:none}.wf-raid-pug{background:var(--wf-text-2)}.wf-raid-signup-note{color:var(--wf-text-2);overflow-wrap:anywhere;white-space:normal;margin:2px 0 0 8px;font-size:.75rem;display:block}.wf-signup-tentative{position:relative}.wf-signup-tentative:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(135deg,#00000047 0 3px,#0000 3px 7px);position:absolute;inset:0}.wf-raid-event-lists{grid-template-columns:minmax(0,1fr);gap:12px 24px;display:grid}@media (width>=600px){.wf-raid-event-lists{grid-template-columns:repeat(2,minmax(0,1fr))}}.wf-raid-event-list{min-width:0}.wf-raid-event-list>h4{margin:0}.wf-raid-muted{color:var(--wf-text-3)}.wf-raid-event-manage{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);flex-direction:column;gap:12px;padding-top:12px;display:flex}.wf-raid-event-toolbar,.wf-raid-event-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.wf-raid-cal{gap:16px;min-width:0}.wf-raid-cal-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wf-raid-cal-nav{align-items:center;gap:6px;display:flex}.wf-raid-cal-title.MuiTypography-root{flex:1;min-width:200px;margin:0}.wf-raid-cal-legend{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.wf-raid-cal-legend-item{align-items:center;gap:8px;display:flex}.wf-raid-cal-legend-hint{color:var(--wf-text-3);margin-left:auto}.wf-raid-month{border-top:1px solid var(--wf-line);border-left:1px solid var(--wf-line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.wf-raid-month-wd.MuiDayCalendar-weekDayLabel{border-right:1px solid var(--wf-line);border-bottom:1px solid var(--wf-line);width:auto}.wf-raid-month-num.MuiPickersDay-root{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.78rem;display:flex}.wf-raid-month-dots{flex-wrap:wrap;gap:5px;padding-left:4px;display:flex}.wf-cal-dot-group{align-items:center;gap:3px;display:inline-flex}.wf-cal-dot-count{color:var(--wf-text-2);font-size:.62rem;line-height:1}.wf-cal-cell:focus-visible,.wf-cal-month:focus-visible,.wf-raid-week-head:focus-visible{outline:2px solid var(--wf-gold);outline-offset:-2px}.wf-raid-week{overflow-x:auto}.wf-raid-week-grid{grid-template-columns:48px repeat(7,minmax(84px,1fr));min-width:640px;display:grid}.wf-raid-week-corner{border-bottom:1px solid var(--wf-line)}.wf-raid-week-head{border-bottom:1px solid var(--wf-line);cursor:pointer;flex-direction:column;align-items:center;gap:2px;padding:4px 4px 8px;display:flex}.wf-raid-week-head.is-sel{background:color-mix(in oklch, var(--wf-primary) 12%, transparent)}.wf-raid-week-wd.MuiTypography-root{line-height:1.4}.wf-raid-week-num.MuiPickersDay-root{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.wf-raid-week-allday-label.MuiTypography-root{text-align:right;overflow-wrap:anywhere;border-bottom:1px solid var(--wf-line);padding:4px 8px 0 0;line-height:1.2}.wf-raid-week-allday{border-left:1px solid var(--wf-line);border-bottom:1px solid var(--wf-line);flex-direction:column;gap:3px;min-width:0;padding:4px 3px;display:flex}.wf-raid-week-hours{height:308px}.wf-raid-week-hour.MuiTypography-root{text-align:right;height:44px;padding:2px 8px 0 0}.wf-raid-week-col{border-left:1px solid var(--wf-line);background-image:repeating-linear-gradient(to bottom, transparent 0 43px, var(--wf-line) 43px 44px);height:308px;position:relative}.wf-raid-week-ev-title{display:block}.wf-raid-week-ev-time{opacity:.8}.wf-raid-wk-top-0{top:1px}.wf-raid-wk-top-1{top:23px}.wf-raid-wk-top-2{top:45px}.wf-raid-wk-top-3{top:67px}.wf-raid-wk-top-4{top:89px}.wf-raid-wk-top-5{top:111px}.wf-raid-wk-top-6{top:133px}.wf-raid-wk-top-7{top:155px}.wf-raid-wk-top-8{top:177px}.wf-raid-wk-top-9{top:199px}.wf-raid-wk-top-10{top:221px}.wf-raid-wk-top-11{top:243px}.wf-raid-wk-top-12{top:265px}.wf-raid-wk-top-13{top:287px}.wf-raid-wk-len-1{height:19px}.wf-raid-wk-len-2{height:41px}.wf-raid-wk-len-3{height:63px}.wf-raid-wk-len-4{height:85px}.wf-raid-wk-len-5{height:107px}.wf-raid-wk-len-6{height:129px}.wf-raid-wk-len-7{height:151px}.wf-raid-wk-len-8{height:173px}.wf-cal-ev--block[class*=wf-raid-wk-len-]{overflow:hidden}.wf-raid-year{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:14px;display:grid}.wf-raid-year-head{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.wf-raid-year-name{font:700 .8rem var(--wf-font-display);letter-spacing:.07em;text-transform:uppercase;color:var(--wf-gold)}.wf-raid-year-grid{grid-template-columns:repeat(7,1fr);gap:1px;display:grid}.wf-raid-year-wd{text-align:center;font:700 .6rem var(--wf-font-display);color:var(--wf-text-3)}.wf-raid-day-section{flex-direction:column;gap:6px;display:flex}.wf-raid-day-section>h3{margin:0}.wf-raid-day-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wf-raid-day-event{border-bottom:1px solid var(--wf-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:8px 0;display:flex}.wf-raid-day-event:last-child{border-bottom:0}.wf-raid-day-absent{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.wf-raid-status-toggle.MuiToggleButtonGroup-root{flex-wrap:wrap}.wf-raid-cal-lists{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width>=900px){.wf-raid-cal-lists{grid-template-columns:repeat(2,minmax(0,1fr))}}.wf-raid-absences{min-width:0}.wf-raid-absences .MuiListItemText-root{overflow-wrap:anywhere;min-width:0}.wf-raid-next{gap:12px}.wf-raid-next-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.wf-plan{flex-direction:column;gap:16px;min-width:0;display:flex}.wf-plan-board{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width>=1200px){.wf-plan-board{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}}.wf-plan-pool{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}@media (width>=600px) and (width<=1199.95px){.wf-plan-pool{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-plan-pool-target{grid-column:1/-1}}.wf-plan-comps{flex-direction:column;gap:20px;min-width:0;display:flex}.wf-plan-comp{min-width:0;padding:0}.wf-plan-comp-head{border-bottom:1px solid var(--wf-line);padding:12px 16px}.wf-plan-comp-head .MuiCardHeader-action{align-self:center;margin:0 4px 0 12px}.wf-plan-comp-meta{flex-wrap:wrap;gap:2px 14px;display:flex}.wf-plan-comp-body{flex-direction:column;gap:14px;padding:14px 16px 16px;display:flex}.wf-plan-warnings{flex-direction:column;gap:8px;display:flex}.wf-plan-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px;display:grid}.wf-plan-group{flex-direction:column;gap:6px;min-width:0;display:flex}.wf-plan-group-title.MuiTypography-root{color:var(--wf-text-2);margin:0;line-height:1.6}.wf-plan-slots,.wf-plan-bank-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wf-plan-bank-list{flex-flow:wrap;align-items:center}.wf-plan-slot{align-items:center;gap:4px;min-width:0;min-height:36px;display:flex}.wf-plan-slot>.MuiChip-root{flex:auto;justify-content:flex-start}.wf-plan-slot-menu.MuiIconButton-root{color:var(--wf-text-3);flex-shrink:0}.wf-plan-slot-target{border:1px solid var(--wf-line);border-radius:var(--wf-radius);min-width:0;min-height:28px;color:var(--wf-text-3);text-align:left;flex:auto;justify-content:flex-start;gap:8px;padding:2px 10px;font-size:.8rem}.wf-plan-slot-target.MuiButtonBase-root,span.wf-plan-slot-target{align-items:center;display:inline-flex}.wf-plan-slot-target.Mui-focusVisible,.wf-plan-slot-target:hover{border-color:var(--wf-gold);color:var(--wf-text-2)}.wf-plan-slot-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wf-plan-slot--empty .wf-plan-slot-target{border-style:dashed}.wf-plan-slot--placeholder .wf-plan-slot-target{border-style:dashed;border-color:var(--wf-gold-dim);color:var(--wf-text-2);font-style:italic}.wf-plan-slot--marker .wf-plan-slot-target{color:color-mix(in oklch, var(--wf-c) 55%, var(--wf-text-3));border-style:dashed}.wf-plan-slot--marker .wf-cal-dot{opacity:.6}.wf-plan-bank{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);flex-direction:column;gap:6px;padding-top:12px;display:flex}.wf-plan-bank-target.wf-plan-slot-target,.wf-plan-pool-target.wf-plan-slot-target{border-style:dashed;flex:none}.wf-plan-pool-target.wf-plan-slot-target{justify-content:center;min-height:36px}.wf-plan-pool-empty{grid-column:1/-1;margin:0}.wf-plan-chip[draggable=true]{cursor:grab}.wf-plan-chip--busy{opacity:.55;cursor:progress}.wf-plan-manual{background:var(--wf-text-3)}.wf-plan-entry{flex-wrap:wrap;align-items:center;gap:0 2px;max-width:100%;display:flex}.wf-plan-entry>.MuiChip-root{min-width:0;max-width:calc(100% - 34px)}.wf-plan-entry>.wf-raid-signup-note{flex-basis:100%}.wf-plan-comp-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.wf-plan-option-hint{margin-left:auto;padding-left:12px;font-size:.8rem}.wf-plan-template-list.MuiList-root{padding:0}.wf-comp-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:12px 0 16px;padding:10px 16px;display:flex}.wf-comp-bar-main{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.wf-comp-bar-main>h2{margin:0;line-height:1.6}.wf-comp-bar-actions{flex-wrap:wrap;gap:8px;display:inline-flex}.wf-comp-bar-alert{flex:100%}.wf-comp-view{flex-direction:column;gap:14px;min-width:0;display:flex}.wf-comp-raid{flex-direction:column;gap:10px;display:flex}.wf-comp-raid>h3{margin:0}.wf-comp-chip.MuiChip-root{max-width:100%}.wf-comp-open{color:var(--wf-text-2);border:1px dashed var(--wf-gold-dim);border-radius:16px;padding:0 8px;font-style:italic}.wf-comp-status{margin-left:6px}.wf-comp-respond{flex-direction:column;gap:6px;display:flex}.wf-comp-respond-actions{flex-wrap:wrap;gap:8px;display:flex}.wf-announcement-list{flex-direction:column;gap:0;display:flex}.wf-announcement{flex-direction:column;gap:4px;min-width:0;padding-block:12px;display:flex}.wf-announcement:first-child{padding-top:0}.wf-announcement:last-child{padding-bottom:0}.wf-announcement+.wf-announcement{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent)}.wf-announcement-head{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.wf-announcement-heading{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.wf-announcement-title{overflow-wrap:anywhere;min-width:0}.wf-announcement-actions{flex:none;gap:4px;display:flex}.wf-announcement-meta{color:var(--wf-text-3)}.wf-announcement-body{white-space:pre-wrap;overflow-wrap:anywhere}.wf-announcement-footer{justify-content:flex-end;display:flex}.wf-announcement-more{justify-content:center;display:flex}.wf-softres-public{padding-top:24px;padding-bottom:24px}.wf-softres-note{color:var(--wf-text-3)}.wf-softres-head{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;display:grid}@media (width>=900px){.wf-softres-head{grid-template-columns:minmax(0,1fr) minmax(260px,360px)}}.wf-softres-progress{flex-direction:column;gap:6px;min-width:0;display:flex}.wf-softres-overview{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width>=900px){.wf-softres-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.wf-softres-contested{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.wf-softres-contested-card{flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.wf-softres-item{align-items:center;gap:6px;min-width:0;display:inline-flex}.wf-softres-item-name{overflow-wrap:anywhere;min-width:0}.wf-softres-item-link.MuiLink-root{color:inherit;text-align:left;overflow-wrap:anywhere}.wf-softres-tooltip-en{color:var(--wf-text-3);font-style:italic}.wf-softres-reserve-chip.MuiChip-root{max-width:100%;height:auto;min-height:24px}.wf-softres-reserve-chip .MuiChip-label{white-space:normal;padding-top:2px;padding-bottom:2px}.wf-softres-hr-manage{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);flex-direction:column;gap:12px;padding-top:12px;display:flex}.wf-softres-hr-form{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;display:grid}@media (width>=600px){.wf-softres-hr-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.wf-softres-hr-form>.MuiButton-root{justify-self:start}.wf-softres-comp-list .MuiListItem-root{padding-right:160px}@media (width<=599.95px){.wf-softres-comp-list .MuiListItem-root{flex-wrap:wrap;padding-right:16px}.wf-softres-comp-list .MuiListItemSecondaryAction-root{position:static;transform:none}}.wf-softres-actions-cell{white-space:nowrap}.wf-softres-pcards{flex-direction:column;gap:8px;padding:12px;display:flex}.wf-softres-pcard{flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.wf-softres-loot-area{flex-direction:column;gap:0;display:flex}.wf-softres-loot{scroll-margin-top:80px}.wf-softres-loot-toolbar{border-bottom:1px solid color-mix(in oklch, var(--wf-gold-dim) 45%, transparent);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}@media (width<=599.95px){.wf-softres-loot-toolbar>.wf-filter{flex:100%;min-width:0}}.wf-softres-loot-instance{padding-bottom:8px}.wf-softres-loot-instance-name{padding:12px 16px 0}.wf-softres-boss.MuiListSubheader-root{line-height:2.4;position:static}.wf-softres-loot-row.MuiListItem-root{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 10px;display:grid}.wf-softres-loot-row>.wf-softres-loot-marks{grid-column:3}@media (width>=900px){.wf-softres-loot-row.MuiListItem-root{grid-template-columns:auto auto minmax(0,1fr) minmax(0,1.2fr)}.wf-softres-loot-row>.wf-softres-loot-marks{grid-column:auto;justify-content:flex-end}}.wf-softres-loot-check.MuiCheckbox-root{padding:4px}.wf-softres-loot-main{flex-direction:column;min-width:0;display:flex}.wf-softres-loot-type{color:var(--wf-text-3)}.wf-softres-bar.MuiPaper-root{margin-bottom:12px}.wf-softres-bar-body{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;display:flex}.wf-softres-bar-actions{margin-left:auto}.wf-softres-target{min-width:200px}@media (width<=599.95px){.wf-softres-target{flex:100%}.wf-softres-bar-actions{margin-left:0}}.wf-softres-fav-drawer.MuiPaper-root{width:min(420px,100vw)}.wf-softres-fav-body{flex-direction:column;gap:12px;padding:12px 16px 24px;display:flex;overflow-y:auto}.wf-softres-fav{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.wf-softres-fav-name{overflow-wrap:anywhere;min-width:0}.wf-softres-fav-item{justify-content:space-between;align-items:center;gap:8px;display:flex}.wf-softres-fav-label{min-width:0}.wf-softres-fav-new{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wf-softres-fav-new>.MuiTextField-root{flex:180px}.wf-softres-catalog{flex-direction:column;gap:16px;min-width:0;padding-top:16px;display:flex}.wf-softres-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.wf-softres-events{flex-direction:column;gap:2px;display:flex}.wf-softres-catalog-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=900px){.wf-softres-catalog-grid{grid-template-columns:minmax(260px,1fr) minmax(0,2fr)}}.wf-softres-catalog-instance .MuiListItemButton-root{padding-right:140px}.wf-softres-catalog-boss{border-bottom:1px solid color-mix(in oklch, var(--wf-gold-dim) 30%, transparent);padding:4px 0 8px;list-style:none}.wf-softres-catalog-boss-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:4px 16px 0;display:flex}.wf-softres-catalog-boss-head>h3{margin:0}.wf-softres-catalog-empty{padding:0 16px}.wf-softres-tpl-items{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wf-softres-tpl-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.wf-softres-tpl-item>.MuiTextField-root{grid-column:1}.wf-softres-tpl-item>.MuiIconButton-root{grid-area:1/2/span 2}@media (width>=600px){.wf-softres-tpl-item{grid-template-columns:minmax(0,1fr) minmax(140px,200px) auto}.wf-softres-tpl-item>.MuiTextField-root{grid-column:2}.wf-softres-tpl-item>.MuiIconButton-root{grid-area:auto/3}}.wf-softres-event-links{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.wf-softres-event-link{align-items:center;gap:6px;display:inline-flex}.wf-raid-day-event>.wf-softres-event-links{flex-basis:100%}.wf-bosscat{flex-direction:column;gap:24px;min-width:0;display:flex}.wf-bosscat-toolbar{justify-content:flex-end;display:flex}.wf-bosscat-list{margin:0;padding:0;list-style:none}.wf-bosscat-boss{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 40%, transparent);flex-direction:column;gap:12px;padding:16px;display:flex}.wf-bosscat-boss:first-child{border-top:0}.wf-bosscat-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wf-bosscat-name{overflow-wrap:anywhere;flex:8rem;min-width:0;margin:0}.wf-bosscat-actions{flex-wrap:wrap;align-items:center;display:flex}.wf-bosscat-hint{color:var(--wf-text-3);margin:0}.wf-bosscat-drop{border:1px dashed var(--wf-gold-dim);border-radius:4px;flex-direction:column;gap:12px;padding:12px;display:flex}.wf-bosscat-drop-over{border-color:var(--wf-gold)}.wf-bosscat-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wf-bosscat-image{flex-direction:column;gap:8px;min-width:0;display:flex}.wf-bosscat-image img{object-fit:contain;border:1px solid var(--wf-gold-dim);width:100%;height:auto;max-height:120px;display:block}.wf-bosscat-upload{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wf-bosscat-image-actions{align-items:center;display:flex}.wf-bossplan{flex-direction:column;gap:16px;min-width:0;display:flex}.wf-bossplan-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wf-bossplan-status{color:var(--wf-text-2)}.wf-bossplan-grow{flex:10rem;min-width:0}.wf-bossplan-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.wf-bossplan-field{min-width:12rem;max-width:100%}.wf-bossplan-hint{color:var(--wf-text-3);margin:0}.wf-bossplan-label{color:var(--wf-text-2);margin:4px 0 0}.wf-bossplan-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wf-bossplan-switch{margin:0}.wf-bossplan-boss,.wf-bossplan-phase{flex-direction:column;gap:16px;min-width:0;display:flex}.wf-bossplan-columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.wf-bossplan-section{flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.wf-bossplan-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.wf-bossplan-section-title{margin:0}.wf-bossplan-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;display:grid}.wf-bossplan-card,.wf-bossplan-task{flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.wf-bossplan-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.wf-bossplan-marker{border-radius:50%;flex:none;width:14px;height:14px;box-shadow:inset 0 0 0 1px #00000073}.wf-bossplan-marker--star{background:#f5d90a}.wf-bossplan-marker--circle{background:#f08a00}.wf-bossplan-marker--diamond{background:#c040f0}.wf-bossplan-marker--triangle{background:#3ec43e}.wf-bossplan-marker--moon{background:#b8c8d8}.wf-bossplan-marker--square{background:#2e8cf0}.wf-bossplan-marker--cross{background:#e8302e}.wf-bossplan-marker--skull{background:#f2f2f2}.wf-bossplan-images{flex-direction:column;gap:12px;min-width:0;display:flex}.wf-bossplan-thumbs{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.wf-bossplan-thumb{border:1px solid var(--wf-gold-dim);border-radius:4px;flex-direction:column;align-items:stretch;gap:4px;width:100%;padding:4px;display:flex}.wf-bossplan-thumb img{object-fit:contain;width:100%;height:80px;display:block}.wf-bossplan-thumb--on{border-color:var(--wf-gold);box-shadow:inset 0 0 0 1px var(--wf-gold)}.wf-bossplan-thumb.Mui-disabled{opacity:.5}.wf-bossplan-thumb-label{color:var(--wf-text-2);overflow-wrap:anywhere;font-size:.75rem}.wf-bossplan-figures{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wf-bossplan-figure{flex-direction:column;gap:4px;min-width:0;display:flex}.wf-bossplan-preview{border:1px solid var(--wf-gold-dim);position:relative}.wf-bossplan-preview-img{width:100%;height:auto;display:block}.wf-bossplan-pick{flex-direction:column;gap:4px;display:flex}.wf-bossplan-pick-item{margin-left:0}.wf-bossplan-layer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wf-bossplan-anno-label{font-family:var(--wf-font-body);fill:#fff;stroke:#000c;stroke-width:.9px;paint-order:stroke;stroke-linejoin:round;font-weight:700}.wf-bossplan-anno-chip-bg{fill:var(--wf-c,#3a3226);stroke:#000000a6;stroke-width:1.2px}.wf-bossplan-anno-chip-text{font-family:var(--wf-font-body);fill:var(--wf-ink,#fff);font-weight:700}.wf-bossplan-anno-chip--placeholder .wf-bossplan-anno-chip-bg{fill-opacity:.55;stroke:var(--wf-c,#fff);stroke-width:1.6px}.wf-bossplan-anno-chip--mine .wf-bossplan-anno-chip-bg{stroke:var(--wf-gold);stroke-width:3px}.wf-bossplan-layer--edit{pointer-events:auto;touch-action:none;cursor:default}.wf-bossplan-layer--draw{cursor:crosshair}.wf-bossplan-anno{cursor:move}.wf-bossplan-anno:focus-visible{outline:2px solid var(--wf-gold)}.wf-bossplan-anno-draft{pointer-events:none;opacity:.8}.wf-bossplan-anno-frame{fill:none;stroke:var(--wf-gold);stroke-width:1px;stroke-dasharray:4 3;pointer-events:none}.wf-bossplan-anno-handle{fill:var(--wf-gold);stroke:#000;stroke-width:1px;cursor:nwse-resize}.wf-bossplan-editor{flex-direction:column;gap:12px;min-width:0;display:flex}.wf-bossplan-editor-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.wf-bossplan-editor-tools{flex-wrap:wrap}.wf-bossplan-editor-actions{flex-wrap:wrap;align-items:center;display:flex}.wf-bossplan-editor-options{flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;min-height:72px;display:flex}.wf-bossplan-editor-slider{align-items:center;gap:12px;width:min(100%,220px);display:flex}.wf-bossplan-editor-colors,.wf-bossplan-editor-glyphs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wf-bossplan-swatch{border-radius:4px;width:28px;height:28px;box-shadow:inset 0 0 0 1px #00000073}.wf-bossplan-swatch--on{outline:2px solid var(--wf-gold);outline-offset:2px}.wf-bossplan-color-input{border:1px solid var(--wf-gold-dim);cursor:pointer;background:0 0;border-radius:4px;width:36px;height:30px;padding:0}.wf-bossplan-editor-glyph{border:1px solid var(--wf-gold-dim);border-radius:4px;width:36px;height:36px;padding:4px}.wf-bossplan-editor-glyph--on{border-color:var(--wf-gold);box-shadow:inset 0 0 0 1px var(--wf-gold)}.wf-bossplan-editor-glyph-svg,.wf-bossplan-editor-glyph-img{width:100%;height:100%;display:block}.wf-bossplan-editor-stage{flex:auto;justify-content:center;align-items:flex-start;min-width:0;min-height:0;display:flex}.wf-bossplan-editor-canvas{border:1px solid var(--wf-gold-dim);-webkit-user-select:none;user-select:none;max-width:100%;line-height:0;position:relative}.wf-bossplan-editor-img{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 300px);display:block}.wf-bossplan-page-head{flex-direction:column;gap:4px;display:flex}.wf-bossplan-view-body{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}@media (width>=900px){.wf-bossplan-view-body:has(.wf-bossplan-view-images){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.wf-bossplan-view-images{flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.wf-bossplan-view-image{min-width:0;position:relative}.wf-bossplan-zoom{cursor:zoom-in;width:100%;height:100%;position:absolute;inset:0}.wf-bossplan-view-info{flex-direction:column;gap:12px;min-width:0;display:flex}.wf-bossplan-view-row{flex-direction:column;gap:4px;min-width:0;display:flex}.wf-bossplan-view-pair{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.wf-bossplan-view-tasks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wf-bossplan-view-task{flex-direction:column;gap:4px;min-width:0;display:flex}.wf-bossplan-view-task-text{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.wf-bossplan-glyph{flex:none;width:20px;height:20px}.wf-bossplan-mine{box-shadow:0 0 0 2px var(--wf-gold);font-weight:700}.wf-recruit-public{padding-top:24px;padding-bottom:24px}.wf-recruit-muted{color:var(--wf-text-3)}.wf-recruit-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=900px){.wf-recruit-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.wf-recruit-col{flex-direction:column;gap:16px;min-width:0;display:flex}.wf-recruit-about,.wf-recruit-message{white-space:pre-wrap;overflow-wrap:anywhere}.wf-recruit-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wf-recruit-item{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.wf-recruit-note{color:var(--wf-text-3);overflow-wrap:anywhere}.wf-recruit-classspec{flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0;display:inline-flex}.wf-recruit-spec{color:var(--wf-text-3)}.wf-recruit-mine{flex-direction:column;gap:4px;display:flex}.wf-recruit-form{max-width:none}.wf-recruit-tab{flex-direction:column;gap:16px;min-width:0;padding-top:16px;display:flex}.wf-recruit-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.wf-recruit-toolbar-end{justify-content:flex-end}.wf-recruit-cards{flex-direction:column;gap:8px;padding:12px;display:flex}.wf-recruit-card{flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.wf-recruit-needs{margin:0;padding:0;list-style:none}.wf-recruit-need{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-width:0;padding:8px 16px;display:flex}.wf-recruit-need+.wf-recruit-need{border-top:1px solid color-mix(in oklch, var(--wf-gold-dim) 30%, transparent)}.wf-recruit-need-main{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.wf-recruit-need-actions{flex:none;gap:2px;margin-left:auto;display:flex}.wf-recruit-facts{grid-template-columns:max-content minmax(0,1fr);gap:4px 16px;margin:0;display:grid}.wf-recruit-facts>dt{color:var(--wf-text-3)}.wf-recruit-facts>dd{overflow-wrap:anywhere;min-width:0;margin:0}.wf-recruit-section{flex-direction:column;gap:4px;min-width:0;display:flex}.wf-recruit-section>h3{margin:0}.wf-recruit-history{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wf-recruit-event{border-left:2px solid color-mix(in oklch, var(--wf-gold-dim) 50%, transparent);flex-direction:column;gap:2px;min-width:0;padding-left:12px;display:flex}.wf-recruit-event-note{white-space:pre-wrap;overflow-wrap:anywhere}.wf-gbank-muted{color:var(--wf-text-3)}.wf-gbank-nowrap{white-space:nowrap}.wf-gbank-summary{gap:4px}.wf-gbank-gold-line{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.wf-gbank-gold{font:700 1.5rem var(--wf-font-display);flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:inline-flex}.wf-gbank-coin{align-items:baseline;display:inline-flex}.wf-gbank-coin-unit{margin-left:1px;font-size:.75em}.wf-gbank-coin-gold{color:var(--wf-gold)}.wf-gbank-coin-silver{color:color-mix(in oklch, var(--wf-text-2) 70%, #c0c0c8)}.wf-gbank-coin-copper{color:color-mix(in oklch, var(--wf-text-2) 40%, #b87333)}.wf-gbank-tab-icon{border:1px solid var(--wf-edge);border-radius:2px;width:20px;height:20px}.wf-gbank-search{width:100%;max-width:420px}.wf-gbank-results{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.wf-gbank-result{flex-direction:column;gap:2px;min-width:0;display:flex}.wf-gbank-result-head{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.wf-gbank-places{flex-wrap:wrap;gap:2px 16px;margin:0;padding:0 0 0 28px;list-style:none;display:flex}.wf-gbank-places .MuiLink-root{text-align:left}.wf-gbank-grid-scroll{min-width:0;padding:6px 2px;overflow-x:auto}.wf-gbank-grid{--wf-gbank-cell:42px;grid-template-columns:repeat(14, var(--wf-gbank-cell));grid-auto-rows:var(--wf-gbank-cell);gap:4px;width:max-content;margin:0;padding:0;list-style:none;display:grid}.wf-gbank-cell{box-sizing:border-box;border:1px solid color-mix(in oklch, var(--wf-gold-dim) 45%, transparent);background:color-mix(in oklch, var(--wf-panel-2) 80%, black);border-radius:3px;display:flex;position:relative}.wf-gbank-slot.MuiButtonBase-root{border-radius:3px;width:100%;height:100%;position:relative}.wf-gbank-slot:focus-visible{outline:2px solid var(--wf-gold);outline-offset:1px}.MuiPaper-root.wf-gbank-icon{width:100%;height:100%}.wf-gbank-count{font:700 .75rem var(--wf-font-body);color:#fff;text-shadow:0 0 2px #000,1px 1px 1px #000;position:absolute;bottom:1px;right:3px}.wf-gbank-match{box-shadow:0 0 0 2px var(--wf-gold), 0 0 10px color-mix(in oklch, var(--wf-gold) 60%, transparent)}.wf-gbank-dim{opacity:.5}.wf-gbank-howto{flex-direction:column;gap:8px;min-width:0;display:flex}.wf-gbank-howto>h2{margin:0}.wf-gbank-steps{overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding-left:22px;display:flex}.wf-gbank-download.MuiLink-root{overflow-wrap:anywhere;align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.wf-gbank-facts{grid-template-columns:max-content minmax(0,1fr);gap:4px 16px;margin:0;display:grid}.wf-gbank-facts>dt{color:var(--wf-text-3)}.wf-gbank-facts>dd{overflow-wrap:anywhere;min-width:0;margin:0}.wf-gbank-summary-tabs{margin:0;padding-left:18px}.wf-gbank-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wf-gbank-log-table{overflow-x:auto}@media (width<=599.95px){.wf-gbank-grid{--wf-gbank-cell:36px;gap:3px}.wf-gbank-toolbar>.wf-filter{flex:100%;min-width:0}.wf-gbank-search{max-width:none}}.wf-loot-toolbar{flex-flow:wrap;align-items:center;gap:12px}.wf-loot-search{width:100%;max-width:420px}.wf-loot-stats-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.wf-loot-stats{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wf-loot-stat{grid-template-columns:minmax(0,1.4fr) minmax(60px,1fr) 3.5em;align-items:center;gap:12px;display:grid}.wf-loot-stat-item{align-items:center;gap:8px;min-width:0;display:inline-flex}.wf-loot-stat-name{overflow-wrap:anywhere;min-width:0}.wf-loot-stat-count{text-align:right}.wf-loot-scroll{min-width:0;max-height:75vh;overflow:auto}.wf-loot-matrix{border-collapse:separate;border-spacing:0;width:max-content}.wf-loot-matrix .MuiTableCell-root{vertical-align:top}.wf-loot-matrix .MuiTableCell-head{z-index:2;background:var(--wf-panel-2);box-shadow:inset 0 -1px 0 var(--wf-gold-dim);position:sticky;top:0}.wf-loot-sticky.MuiTableCell-root{z-index:1;background:var(--wf-panel);box-shadow:inset -1px 0 0 color-mix(in oklch, var(--wf-gold-dim) 60%, transparent);position:sticky;left:0}.wf-loot-matrix .MuiTableCell-head.wf-loot-sticky{z-index:3;background:var(--wf-panel-2)}.wf-loot-player{min-width:120px;max-width:180px}.wf-loot-player-name{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.wf-loot-counts,.wf-loot-ambiguous{color:var(--wf-text-3);display:block}.wf-loot-ambiguous{font-style:italic}.wf-loot-day{min-width:112px}.wf-loot-day-head{white-space:nowrap;justify-content:space-between;align-items:center;gap:4px;display:flex}.wf-loot-event.MuiLink-root{overflow-wrap:anywhere;font-size:.8rem;display:block}.wf-loot-group .MuiTableCell-root{background:color-mix(in oklch, var(--wf-gold) 8%, var(--wf-panel))}.wf-loot-group-label{font:700 .82rem var(--wf-font-display);letter-spacing:.06em;color:var(--wf-gold);position:sticky;left:16px}.wf-loot-cell.MuiTableCell-root{padding:6px 8px}.wf-loot-awards{flex-wrap:wrap;gap:6px;max-width:240px;display:flex}.wf-loot-award{flex-direction:column;align-items:center;gap:2px;min-width:36px;display:inline-flex}.wf-loot-award-btn.MuiButtonBase-root{border-radius:3px}.wf-loot-award-btn:focus-visible{outline:2px solid var(--wf-gold);outline-offset:1px}.wf-loot-tags{gap:2px;display:inline-flex}.wf-loot-tag{font:700 .62rem/1.3 var(--wf-font-body);letter-spacing:.04em;color:var(--wf-text-2);border:1px solid color-mix(in oklch, var(--wf-gold-dim) 70%, transparent);border-radius:2px;padding:0 3px}.wf-loot-hint{color:var(--wf-text-3);text-align:center;overflow-wrap:anywhere;max-width:72px;font-size:.7rem;line-height:1.2}.wf-loot-reassigned .wf-loot-award-btn,.wf-loot-deleted .wf-loot-award-btn{opacity:.5;filter:grayscale(.8)}.wf-loot-deleted-row .MuiTableCell-root:not(.wf-loot-sticky){background:color-mix(in oklch, var(--wf-error) 5%, transparent)}.wf-loot-file{overflow-wrap:anywhere}.wf-loot-mine{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wf-loot-mine-item{align-items:center;gap:10px;min-width:0;display:flex}.wf-loot-mine-text{flex-direction:column;min-width:0;display:flex}.wf-loot-mine-name{overflow-wrap:anywhere}.wf-loot-mine-meta{color:var(--wf-text-3)}@media (width<=599.95px){.wf-loot-search{max-width:none}.wf-loot-player{min-width:96px;max-width:120px}.wf-loot-day{min-width:96px}.wf-loot-stat{grid-template-columns:minmax(0,1fr) 56px 3em;gap:8px}}.wf-bench-toolbar{flex-flow:wrap;align-items:center;gap:8px 12px}.wf-bench-scroll{min-width:0;max-height:75vh;overflow:auto}.wf-bench-matrix{border-collapse:separate;border-spacing:0;width:max-content}.wf-bench-matrix .MuiTableCell-head{z-index:2;background:var(--wf-panel-2);vertical-align:top;box-shadow:inset 0 -1px 0 var(--wf-gold-dim);position:sticky;top:0}.wf-bench-sticky.MuiTableCell-root{z-index:1;background:var(--wf-panel);box-shadow:inset -1px 0 0 color-mix(in oklch, var(--wf-gold-dim) 60%, transparent);position:sticky;left:0}.wf-bench-matrix .MuiTableCell-head.wf-bench-sticky{z-index:3;background:var(--wf-panel-2)}.wf-bench-person{min-width:120px;max-width:180px}.wf-bench-person-name{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.wf-bench-col{min-width:72px}.wf-bench-col-head{white-space:nowrap;justify-content:space-between;align-items:center;gap:4px;display:flex}.wf-bench-event.MuiLink-root,.wf-bench-date{overflow-wrap:anywhere;max-width:120px;font-size:.8rem;display:block}.wf-bench-date{color:var(--wf-text-3)}.wf-bench-sum{white-space:nowrap;text-align:center}.wf-bench-group .MuiTableCell-root{background:color-mix(in oklch, var(--wf-gold) 8%, var(--wf-panel))}.wf-bench-group-label{font:700 .82rem var(--wf-font-display);letter-spacing:.06em;position:sticky;left:16px}.wf-bench-group-label:not(.wf-c-text){color:var(--wf-gold)}.wf-bench-cell.MuiTableCell-root{text-align:center;padding:2px 4px}.wf-bench-toggle.MuiButtonBase-root{border-radius:3px;flex-direction:column;justify-content:center;align-items:center;min-width:44px;min-height:36px;display:inline-flex}.wf-bench-toggle:hover{background:color-mix(in oklch, var(--wf-gold) 10%, transparent)}.wf-bench-toggle:focus-visible{outline:2px solid var(--wf-gold);outline-offset:1px}.wf-bench-mark{font:700 1rem/1.2 var(--wf-font-mono);color:var(--wf-text-3)}.wf-bench-mark--x{color:var(--wf-gold)}.wf-bench-auto{letter-spacing:.04em;color:var(--wf-text-3);font-size:.65rem;line-height:1.1;text-decoration:none;display:block}.wf-bench-badge{font:700 .68rem var(--wf-font-display);white-space:nowrap;border:1px solid color-mix(in oklch, var(--wf-gold-dim) 70%, transparent);color:var(--wf-text-2);border-radius:2px;padding:0 4px;line-height:1.4}.wf-bench-badge--last{color:var(--wf-primary-ink);background:var(--wf-gold);border-color:var(--wf-gold)}@media (width<=599.95px){.wf-bench-person{min-width:96px;max-width:120px}.wf-bench-col{min-width:56px}}.wf-offis-layout{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=899.95px){.wf-offis-layout{grid-template-columns:minmax(0,1fr)}}.wf-offis-list{max-height:75vh;overflow:auto}.wf-offis-detail,.wf-offis-stack{flex-direction:column;gap:12px;min-width:0;display:flex}.wf-offis-head{flex-flow:wrap;align-items:center;gap:8px 12px}.wf-offis-head>:first-child{flex:240px;min-width:0}.wf-offis-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.wf-offis-item{flex-direction:column;gap:8px;display:flex}.wf-offis-item-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wf-offis-item-title{overflow-wrap:anywhere;flex:200px;min-width:0}.wf-offis-text{white-space:pre-wrap;overflow-wrap:anywhere}.wf-offis-comments{border-left:2px solid var(--wf-line);flex-direction:column;gap:8px;padding-left:12px;display:flex}.wf-offis-comment{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.wf-offis-comment-form{flex-wrap:nowrap;align-items:flex-start;gap:8px;display:flex}.wf-offis-task-done .MuiTypography-root{opacity:.7;text-decoration:line-through}.wf-rp-toolbar{flex-flow:wrap;align-items:center;gap:8px 12px}.wf-rp-plan-select{flex:0 320px;min-width:220px}.wf-rp-editor{flex-direction:column;gap:12px;min-width:0;display:flex}.wf-rp-bar{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.wf-rp-title{overflow-wrap:anywhere;flex:auto;min-width:0}.wf-rp-layout{grid-template-columns:minmax(200px,240px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=899.95px){.wf-rp-layout{grid-template-columns:minmax(0,1fr)}}.wf-rp-sections{flex-direction:column;gap:20px;min-width:0;display:flex}.wf-rp-section{flex-direction:column;gap:10px;min-width:0;display:flex}.wf-rp-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px;display:grid}.wf-rp-add{align-self:flex-start}.wf-rp-pool{flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}@media (width>=900px){.wf-rp-pool{max-height:75vh;overflow:auto}}.wf-rp-pool-list,.wf-rp-slots{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wf-rp-pool-item.MuiButtonBase-root{border:1px solid var(--wf-line);border-radius:var(--wf-radius);text-align:left;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:32px;padding:2px 10px;display:flex}.wf-rp-pool-item[draggable=true]{cursor:grab}.wf-rp-pool-item.Mui-focusVisible,.wf-rp-pool-item:hover{border-color:var(--wf-gold)}.wf-rp-pool-twinks{color:var(--wf-text-3);margin-left:auto;font-size:.72rem}.wf-rp-group{flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.wf-rp-group-head{align-items:center;gap:6px;min-width:0;display:flex}.wf-rp-group-name.MuiButtonBase-root,.wf-rp-group-name.MuiTypography-root{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 .9rem var(--wf-font-display);color:var(--wf-gold);text-align:left;flex:auto;justify-content:flex-start;overflow:hidden}.wf-rp-group-input{flex:auto;min-width:0}.wf-rp-slot{border:1px dashed var(--wf-line);border-radius:var(--wf-radius);align-items:center;gap:6px;min-width:0;min-height:36px;padding:0 4px 0 8px;display:flex}.wf-rp-slot-num{width:1ch;color:var(--wf-text-3);flex:none;font-size:.72rem}.wf-rp-slot-char,.wf-rp-slot-target{flex:auto;align-items:center;gap:8px;min-width:0;min-height:32px;display:flex}.wf-rp-slot-target.MuiButtonBase-root{color:var(--wf-text-3);text-align:left;justify-content:flex-start;font-size:.8rem}.wf-rp-slot-char[draggable=true]{cursor:grab}.wf-rp-slot-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wf-rp-slot--filled{border-style:solid;border-color:color-mix(in oklch, var(--wf-c) 55%, var(--wf-line));background:color-mix(in oklch, var(--wf-c) 10%, transparent)}.wf-rp-slot--wish{border-color:color-mix(in oklch, var(--wf-c) 55%, var(--wf-line))}.wf-rp-slot--wish .wf-rp-slot-target{color:color-mix(in oklch, var(--wf-c) 55%, var(--wf-text-3))}.wf-rp-slot--wish .wf-cal-dot{opacity:.6}.wf-rp-slot--over{border-style:solid;border-color:var(--wf-gold);background:color-mix(in oklch, var(--wf-gold) 14%, transparent)}.wf-rp-slot:has(.wf-rp-slot-target.Mui-focusVisible){border-color:var(--wf-gold)}.wf-rp-section-head{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.wf-rp-section-title.MuiTypography-root{overflow-wrap:anywhere;flex:0 auto;min-width:0}
