:root{--l-0: 0;--l-14: .14;--l-22: .22;--l-29: .29;--l-30: .3;--l-32: .32;--l-34: .34;--l-35: .35;--l-37: .37;--l-40: .4;--l-44: .44;--l-45: .45;--l-47: .47;--l-53: .53;--l-57: .57;--l-63: .63;--l-67: .67;--l-72: .72;--l-75: .75;--l-76: .76;--l-77: .77;--l-78: .78;--l-80: .8;--l-83: .83;--l-84: .84;--l-85: .85;--l-89: .89;--l-90: .9;--l-95: .95;--l-96: .96;--l-100: 1;--c-0: 0;--c-20: .02;--c-30: .03;--c-40: .04;--c-50: .05;--c-60: .06;--c-70: .07;--c-80: .08;--c-90: .09;--c-100: .1;--c-110: .11;--c-120: .12;--c-130: .13;--c-140: .14;--c-150: .15;--c-160: .16;--c-170: .17;--c-200: .2;--c-220: .22;--h-red: 23;--h-orange: 74;--h-amber: 82;--h-yellow: 90;--h-green: 143;--h-cobalt: 262;--h-azure: 270;--h-blue: 274;--h-indigo: 277;--h-terracotta: 45;--h-purple: 305;--a-5: 5%;--a-15: 15%;--a-30: 30%;--a-35: 35%;--a-40: 40%;--a-45: 45%;--a-55: 55%;--a-60: 60%;--a-80: 80%}:root{--_c-gray-l0: oklch(var(--l-0) var(--c-0) none);--_c-gray-l0-a30: color-mix(in oklch, var(--_c-gray-l0) var(--a-30), transparent);--_c-gray-l0-a40: color-mix(in oklch, var(--_c-gray-l0) var(--a-40), transparent);--_c-gray-l0-a60: color-mix(in oklch, var(--_c-gray-l0) var(--a-60), transparent);--_c-gray-l45: oklch(var(--l-45) var(--c-0) none);--_c-gray-l100: oklch(var(--l-100) var(--c-0) none);--_c-gray-l100-a5: color-mix(in oklch, var(--_c-gray-l100) var(--a-5), transparent);--_c-gray-l100-a15: color-mix(in oklch, var(--_c-gray-l100) var(--a-15), transparent);--_c-gray-l100-a35: color-mix(in oklch, var(--_c-gray-l100) var(--a-35), transparent);--_c-gray-l100-a45: color-mix(in oklch, var(--_c-gray-l100) var(--a-45), transparent);--_c-gray-l100-a55: color-mix(in oklch, var(--_c-gray-l100) var(--a-55), transparent);--_c-gray-l100-a80: color-mix(in oklch, var(--_c-gray-l100) var(--a-80), transparent);--_c-blue-l14-c40: oklch(var(--l-14) var(--c-40) var(--h-blue));--_c-blue-l22-c70: oklch(var(--l-22) var(--c-70) var(--h-blue));--_c-blue-l22-c70-a80: color-mix(in oklch, var(--_c-blue-l22-c70) var(--a-80), transparent);--_c-blue-l30-c100: oklch(var(--l-30) var(--c-100) var(--h-blue));--_c-blue-l47-c200: oklch(var(--l-47) var(--c-200) var(--h-blue));--_c-blue-l72-c140: oklch(var(--l-72) var(--c-140) var(--h-blue));--_c-blue-l76-c120: oklch(var(--l-76) var(--c-120) var(--h-blue));--_c-blue-l77-c60: oklch(var(--l-77) var(--c-60) var(--h-blue));--_c-blue-l96-c20: oklch(var(--l-96) var(--c-20) var(--h-blue));--_c-azure-l78-c110: oklch(var(--l-78) var(--c-110) var(--h-azure));--_c-azure-l89-c50: oklch(var(--l-89) var(--c-50) var(--h-azure));--_c-cobalt-l37-c170: oklch(var(--l-37) var(--c-170) var(--h-cobalt));--_c-orange-l29-c60: oklch(var(--l-29) var(--c-60) var(--h-orange));--_c-orange-l47-c100: oklch(var(--l-47) var(--c-100) var(--h-orange));--_c-orange-l80-c160: oklch(var(--l-80) var(--c-160) var(--h-orange));--_c-orange-l84-c140: oklch(var(--l-84) var(--c-140) var(--h-orange));--_c-amber-l80-c120: oklch(var(--l-80) var(--c-120) var(--h-amber));--_c-yellow-l90-c130: oklch(var(--l-90) var(--c-130) var(--h-yellow));--_c-green-l37-c90: oklch(var(--l-37) var(--c-90) var(--h-green));--_c-green-l37-c90-a60: color-mix(in oklch, var(--_c-green-l37-c90) var(--a-60), transparent);--_c-green-l45-c110: oklch(var(--l-45) var(--c-110) var(--h-green));--_c-green-l45-c150: oklch(var(--l-45) var(--c-150) var(--h-green));--_c-green-l63-c150: oklch(var(--l-63) var(--c-150) var(--h-green));--_c-green-l80-c200: oklch(var(--l-80) var(--c-200) var(--h-green));--_c-indigo-l29-c100: oklch(var(--l-29) var(--c-100) var(--h-indigo));--_c-indigo-l47-c160: oklch(var(--l-47) var(--c-160) var(--h-indigo));--_c-purple-l47-c220: oklch(var(--l-47) var(--c-220) var(--h-purple));--_c-purple-l72-c170: oklch(var(--l-72) var(--c-170) var(--h-purple));--_c-red-l30-c70: oklch(var(--l-30) var(--c-70) var(--h-red));--_c-red-l34-c90: oklch(var(--l-34) var(--c-90) var(--h-red));--_c-red-l45-c150: oklch(var(--l-45) var(--c-150) var(--h-red));--_c-red-l53-c160: oklch(var(--l-53) var(--c-160) var(--h-red));--_c-red-l80-c100: oklch(var(--l-80) var(--c-100) var(--h-red));--_c-red-l95-c20: oklch(var(--l-95) var(--c-20) var(--h-red));--_c-terracotta-l30-c30: oklch(var(--l-30) var(--c-30) var(--h-terracotta));--_c-terracotta-l40-c90: oklch(var(--l-40) var(--c-90) var(--h-terracotta));--_c-terracotta-l57-c120: oklch(var(--l-57) var(--c-120) var(--h-terracotta));--_c-terracotta-l67-c120: oklch(var(--l-67) var(--c-120) var(--h-terracotta));--_c-terracotta-l77-c100: oklch(var(--l-77) var(--c-100) var(--h-terracotta))}[data-member]{--_c-member-l44to35-c60to150: oklch( calc(var(--l-44) + (var(--l-35) - var(--l-44)) * var(--loot-member-depth)) calc(var(--c-60) + (var(--c-150) - var(--c-60)) * var(--loot-member-vividness)) var(--loot-member-hue) );--_c-member-l75to85-c60to150: oklch( calc(var(--l-75) + (var(--l-85) - var(--l-75)) * var(--loot-member-depth)) calc(var(--c-60) + (var(--c-150) - var(--c-60)) * var(--loot-member-vividness)) var(--loot-member-hue) )}[data-basil-light]{--_c-green-l32to63-c80to150: oklch( calc(var(--l-32) + (var(--l-63) - var(--l-32)) * var(--loot-basil-light)) calc(var(--c-80) + (var(--c-150) - var(--c-80)) * var(--loot-basil-light)) var(--h-green) );--_c-green-l32to75-c80to170: oklch( calc(var(--l-32) + (var(--l-75) - var(--l-32)) * var(--loot-basil-light)) calc(var(--c-80) + (var(--c-170) - var(--c-80)) * var(--loot-basil-light)) var(--h-green) );--_c-green-l32to83-c80to120: oklch( calc(var(--l-32) + (var(--l-83) - var(--l-32)) * var(--loot-basil-light)) calc(var(--c-80) + (var(--c-120) - var(--c-80)) * var(--loot-basil-light)) var(--h-green) )}:root{--color-text: light-dark(var(--_c-gray-l0), var(--_c-blue-l96-c20));--color-text-muted: light-dark(var(--_c-gray-l45), var(--_c-blue-l77-c60));--color-link: light-dark(var(--_c-cobalt-l37-c170), var(--_c-azure-l78-c110));--color-focus-ring: var(--color-link);--color-backdrop-top: light-dark(var(--_c-azure-l89-c50), var(--_c-blue-l14-c40));--color-backdrop-bottom: light-dark(var(--_c-blue-l76-c120), var(--_c-blue-l30-c100));--color-backdrop-text: light-dark(var(--_c-gray-l100-a15), var(--_c-gray-l100-a5));--color-surface: light-dark(var(--_c-gray-l100), var(--_c-blue-l22-c70));--color-surface-hover: light-dark(var(--_c-azure-l89-c50), var(--_c-blue-l30-c100));--color-unread: light-dark(var(--_c-azure-l89-c50), var(--_c-blue-l30-c100));--color-bar: light-dark(var(--_c-gray-l100-a80), var(--_c-blue-l22-c70-a80));--color-trace: light-dark(var(--_c-gray-l100-a80), var(--_c-blue-l22-c70-a80));--color-control-border: light-dark(var(--_c-gray-l0), var(--_c-blue-l77-c60));--color-error: light-dark(var(--_c-red-l45-c150), var(--_c-red-l80-c100));--color-error-subtle: light-dark(var(--_c-red-l95-c20), var(--_c-red-l30-c70));--color-brand: var(--_c-orange-l84-c140);--color-on-brand: var(--_c-gray-l0);--color-new-streak: var(--_c-red-l53-c160);--color-ink: var(--_c-gray-l0);--color-scrim: var(--_c-gray-l0-a40);--color-crop-line: var(--_c-gray-l100);--color-crop-outside: var(--_c-gray-l0-a60);--color-lightbox: var(--_c-gray-l0);--color-lightbox-control: var(--_c-gray-l0-a60);--color-on-lightbox: var(--_c-gray-l100);--color-area-loo-title-top: var(--_c-yellow-l90-c130);--color-area-loo-title-bottom: var(--_c-amber-l80-c120);--color-area-loo-on-title: var(--_c-orange-l29-c60);--color-area-com-title-top: var(--_c-green-l63-c150);--color-area-com-title-bottom: var(--_c-green-l45-c110);--color-area-com-on-title: var(--_c-gray-l100);--color-area-eve-title-top: var(--_c-indigo-l47-c160);--color-area-eve-title-bottom: var(--_c-indigo-l29-c100);--color-area-eve-on-title: var(--_c-gray-l100);--color-area-neu-title-top: var(--_c-red-l53-c160);--color-area-neu-title-bottom: var(--_c-red-l34-c90);--color-area-neu-on-title: var(--_c-gray-l100);--color-party-1: var(--_c-amber-l80-c120);--color-party-2: var(--_c-green-l45-c110);--color-party-3: var(--_c-indigo-l47-c160);--color-party-4: var(--_c-red-l53-c160);--color-party-5: var(--_c-cobalt-l37-c170);--color-party-6: var(--_c-orange-l84-c140);--color-quality-poor: var(--color-text-muted);--color-quality-common: var(--color-text);--color-quality-uncommon: light-dark(var(--_c-green-l45-c150), var(--_c-green-l80-c200));--color-quality-rare: light-dark(var(--_c-blue-l47-c200), var(--_c-blue-l72-c140));--color-quality-epic: light-dark(var(--_c-purple-l47-c220), var(--_c-purple-l72-c170));--color-quality-legendary: light-dark(var(--_c-orange-l47-c100), var(--_c-orange-l80-c160));--color-basil-midrib: var(--_c-green-l37-c90-a60);--color-basil-highlight: var(--_c-gray-l100-a35);--color-basil-shadow: var(--_c-gray-l0-a30);--color-basil-shine: var(--_c-gray-l100-a55);--color-basil-pot: var(--_c-terracotta-l67-c120);--color-basil-pot-shade: var(--_c-terracotta-l57-c120);--color-basil-pot-rim: var(--_c-terracotta-l77-c100);--color-basil-pot-inside: var(--_c-terracotta-l40-c90);--color-basil-soil: var(--_c-terracotta-l30-c30)}[data-member]{--color-member: light-dark(var(--_c-member-l44to35-c60to150), var(--_c-member-l75to85-c60to150));--color-member-fill: var(--_c-member-l75to85-c60to150);--color-on-member-fill: var(--_c-gray-l0)}[data-basil-light]{--color-basil-leaf: var(--_c-green-l32to75-c80to170);--color-basil-underside: var(--_c-green-l32to83-c80to120);--color-basil-stem: var(--_c-green-l32to63-c80to150)}:root{--spacing-hairline: 1px;--spacing-2xs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px}:root{--size-column: 448px;--size-bar-button: 48px;--size-bar-row: calc(var(--size-bar-button) + 2 * var(--spacing-xs))}:root{--radius-md: 8px;--radius-lg: 16px;--radius-full: 9999px}:root{--shadow-hard-sm: 0 4px 0 var(--color-ink);--shadow-hard-flat: 0 0 0 var(--color-ink);--drop-shadow-hard-sm: drop-shadow(0 4px 0 var(--color-ink));--drop-shadow-rim: drop-shadow(0 0 1px var(--color-ink))}:root{--gloss-sm: linear-gradient(var(--_c-gray-l100-a35), transparent 55%);--gloss-md: linear-gradient(var(--_c-gray-l100-a45), transparent 55%)}:root{--font-family-body: system-ui, sans-serif}:root{--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.5rem;--font-size-2xl: 2.5rem}:root{--font-weight-bold: 700}:root{--line-height-sm: 1.1;--line-height-md: 1.5}@property --loot-bubble-fill{syntax: "<color>"; inherits: true; initial-value: magenta;}@property --loot-bubble-muted{syntax: "<color>"; inherits: true; initial-value: magenta;}@property --loot-bubble-inset-end{syntax: "<length>"; inherits: true; initial-value: 100vmax;}@property --loot-member-hue{syntax: "<number>"; inherits: false; initial-value: 0;}@property --loot-member-depth{syntax: "<number>"; inherits: false; initial-value: 0;}@property --loot-member-vividness{syntax: "<number>"; inherits: false; initial-value: 0;}@property --loot-basil-light{syntax: "<number>"; inherits: false; initial-value: 0;}@property --loot-avatar-picture-width{syntax: "<percentage>"; inherits: false; initial-value: 1000%;}@property --loot-avatar-picture-height{syntax: "<percentage>"; inherits: false; initial-value: 1000%;}@property --loot-avatar-picture-left{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --loot-avatar-picture-top{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --loot-crop-left{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --loot-crop-top{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --loot-crop-width{syntax: "<percentage>"; inherits: false; initial-value: 1000%;}@property --loot-crop-height{syntax: "<percentage>"; inherits: false; initial-value: 1000%;}@property --loot-crop-aspect{syntax: "<number>"; inherits: false; initial-value: 100;}@property --loot-frame-left{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@property --loot-frame-top{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@property --loot-frame-width{syntax: "<percentage>"; inherits: true; initial-value: 1000%;}@property --loot-frame-height{syntax: "<percentage>"; inherits: true; initial-value: 1000%;}@property --loot-lightbox-ratio{syntax: "<number>"; inherits: false; initial-value: 1;}@property --loot-lightbox-zoom{syntax: "<number>"; inherits: false; initial-value: 1;}@property --loot-picture-ratio{syntax: "<number>"; inherits: false; initial-value: 1;}@property --loot-preview-characters{syntax: "<integer>"; inherits: false; initial-value: 1000;}@property --loot-unfold-height{syntax: "<length>"; inherits: false; initial-value: 0;}@property --loot-preview-scrolled{syntax: "<number>"; inherits: false; initial-value: 0;}@property --loot-site-bar-height{syntax: "<length>"; inherits: true; initial-value: 0;}@property --loot-places-room{syntax: "<length>"; inherits: true; initial-value: 0;}@property --loot-page-tabs-height{syntax: "<length>"; inherits: true; initial-value: 0;}:root{color-scheme:light dark;interpolate-size:allow-keywords;accent-color:var(--color-brand);-webkit-tap-highlight-color:transparent}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{min-height:100%}body{font-family:var(--font-family-body);line-height:var(--line-height-md);color:var(--color-text);background:linear-gradient(var(--color-backdrop-top),var(--color-backdrop-bottom) 100dvh) fixed;background-color:var(--color-backdrop-bottom);text-wrap:pretty}textarea,[contenteditable]:not([contenteditable=false]){text-wrap-style:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul,menu{list-style:none}img,svg,video,canvas{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}
