@charset "UTF-8";:root{--font-family-base: "Lilita One", "Comic Sans MS", cursive, sans-serif;--font-family-table: "Roboto", sans-serif;--font-size-base: 16px;--font-size-heading: clamp(3.5rem, 9vw, 6rem);--font-size-ingress: clamp(1.5rem, 2.5vw, 2rem);--line-height-base: 1.5;--color-text-primary: #5a5a5a;--color-text-secondary: #8a8a8a;--color-background-body: #f5f5f5;--color-background-panel: rgba(255, 255, 255, .85);--color-accent: #ff6b6b;--color-accent-hover: #ee5a6f;--color-table-header: #a8dadc;--color-border: rgba(0, 0, 0, .08);--color-shadow: rgba(0, 0, 0, .08);--color-primary: #5a5a5a;--spacing-xs: clamp(.25rem, 1vw, .5rem);--spacing-sm: clamp(.625rem, 2vw, 1rem);--spacing-md: clamp(.875rem, 2.5vw, 1.5rem);--spacing-lg: clamp(1.25rem, 3.5vw, 2rem);--spacing-xl: clamp(1.5rem, 5vw, 3rem);--border-radius-base: 8px;--border-radius-lg: 12px;--shadow-md: 0 4px 6px var(--color-shadow);--transition-fast: .15s ease-in-out;--transition-normal: .3s ease-in-out}@font-face{font-family:Lilita One;src:url(/fonts/LilitaOne-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kanit;src:url(/fonts/kanit.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;min-height:100%;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary);background-color:var(--color-background-body)}body{background-image:url(/images/background.jpg);background-repeat:repeat;background-attachment:fixed;background-size:auto;background-position:center;position:relative}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffffa6;pointer-events:none;z-index:0}#app{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;position:relative;z-index:1;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;margin-bottom:var(--spacing-md)}p{margin-bottom:var(--spacing-md)}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}input,textarea,select,button{font-family:inherit;font-size:inherit}.table-wrapper.svelte-ezmeid.svelte-ezmeid{width:100%;margin:0 auto}.table-title.svelte-ezmeid.svelte-ezmeid{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500;color:var(--color-text-primary);text-align:center;margin:0 0 clamp(.15rem,1vw,.5rem) 0;padding:clamp(.1rem,.5vw,.25rem)}.volume-conversion-table.svelte-ezmeid.svelte-ezmeid{width:100%;border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden;margin:0;font-family:var(--font-family-table);table-layout:fixed}.volume-conversion-table.svelte-ezmeid thead.svelte-ezmeid{background-color:var(--color-table-header);color:var(--color-text-primary)}.volume-conversion-table.svelte-ezmeid thead th.svelte-ezmeid{padding:clamp(.4rem,1.5vw,1rem);font-size:clamp(.6875rem,1.5vw,1.25rem);text-align:right;font-weight:700;border:none;width:19%}.volume-conversion-table.svelte-ezmeid thead th.svelte-ezmeid:first-child{text-align:left;width:24%}.volume-conversion-table.svelte-ezmeid tbody tr.svelte-ezmeid{background-color:#00000005}.volume-conversion-table.svelte-ezmeid tbody tr.svelte-ezmeid:nth-child(2n){background-color:#0000000d}.volume-conversion-table.svelte-ezmeid tbody tr.svelte-ezmeid:hover{background-color:#ff6b6b14}.volume-conversion-table.svelte-ezmeid tbody td.svelte-ezmeid{padding:clamp(.25rem,1vw,.5rem) clamp(.25rem,1.5vw,1rem);border:none}.volume-conversion-table.svelte-ezmeid tbody td.label.svelte-ezmeid{font-size:clamp(.6875rem,1.5vw,1.25rem);font-weight:700;color:var(--color-text-primary);width:15%}.volume-conversion-table.svelte-ezmeid tbody td.value.svelte-ezmeid{text-align:right;width:10%;padding:clamp(.2rem,.75vw,.5rem)}.volume-conversion-table.svelte-ezmeid tbody td.value input.svelte-ezmeid{width:100%;padding:clamp(.2rem,.75vw,.5rem);border:1px solid var(--color-border);border-radius:4px;font-family:var(--font-family-table);font-size:clamp(.6875rem,1.5vw,1.25rem);font-weight:400;color:var(--color-text-primary);text-align:right;background-color:#fff;transition:border-color .2s,box-shadow .2s}.volume-conversion-table.svelte-ezmeid tbody td.value input.svelte-ezmeid:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px #ff6b6b26}.volume-conversion-table.svelte-ezmeid tbody td.value input.svelte-ezmeid:hover{border-color:var(--color-text-secondary)}.volume-conversion-table.svelte-ezmeid tbody td.value input.svelte-ezmeid::-webkit-inner-spin-button,.volume-conversion-table.svelte-ezmeid tbody td.value input.svelte-ezmeid::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.volume-conversion-table.svelte-ezmeid tbody td.value input[type=number].svelte-ezmeid{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.table-wrapper.svelte-8yapm1.svelte-8yapm1{width:100%;margin:0 auto}.table-title.svelte-8yapm1.svelte-8yapm1{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500;color:var(--color-text-primary);text-align:center;margin:0 0 clamp(.15rem,1vw,.5rem) 0;padding:clamp(.1rem,.5vw,.25rem)}.weight-conversion-table.svelte-8yapm1.svelte-8yapm1{width:100%;border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden;margin:0;font-family:var(--font-family-table);table-layout:fixed}.weight-conversion-table.svelte-8yapm1 thead.svelte-8yapm1{background-color:var(--color-table-header);color:var(--color-text-primary)}.weight-conversion-table.svelte-8yapm1 thead th.svelte-8yapm1{padding:clamp(.4rem,1.5vw,1rem);font-size:clamp(.6875rem,1.5vw,1.25rem);text-align:right;font-weight:700;border:none;width:19%}.weight-conversion-table.svelte-8yapm1 thead th.svelte-8yapm1:first-child{text-align:left;width:24%}.weight-conversion-table.svelte-8yapm1 tbody tr.svelte-8yapm1{background-color:#00000005}.weight-conversion-table.svelte-8yapm1 tbody tr.svelte-8yapm1:nth-child(2n){background-color:#0000000d}.weight-conversion-table.svelte-8yapm1 tbody tr.svelte-8yapm1:hover{background-color:#ff6b6b14}.weight-conversion-table.svelte-8yapm1 tbody td.svelte-8yapm1{padding:clamp(.25rem,1vw,.5rem) clamp(.25rem,1.5vw,1rem);border:none}.weight-conversion-table.svelte-8yapm1 tbody td.label.svelte-8yapm1{font-size:clamp(.6875rem,1.5vw,1.25rem);font-weight:700;color:var(--color-text-primary);width:15%}.weight-conversion-table.svelte-8yapm1 tbody td.value.svelte-8yapm1{text-align:right;width:10%;padding:clamp(.2rem,.75vw,.5rem)}.weight-conversion-table.svelte-8yapm1 tbody td.value input.svelte-8yapm1{width:100%;padding:clamp(.2rem,.75vw,.5rem);border:1px solid var(--color-border);border-radius:4px;font-family:var(--font-family-table);font-size:clamp(.6875rem,1.5vw,1.25rem);font-weight:400;color:var(--color-text-primary);text-align:right;background-color:#fff;transition:border-color .2s,box-shadow .2s}.weight-conversion-table.svelte-8yapm1 tbody td.value input.svelte-8yapm1:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px #ff6b6b26}.weight-conversion-table.svelte-8yapm1 tbody td.value input.svelte-8yapm1:hover{border-color:var(--color-text-secondary)}.weight-conversion-table.svelte-8yapm1 tbody td.value input.svelte-8yapm1::-webkit-inner-spin-button,.weight-conversion-table.svelte-8yapm1 tbody td.value input.svelte-8yapm1::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.weight-conversion-table.svelte-8yapm1 tbody td.value input[type=number].svelte-8yapm1{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}main.svelte-fuuuqp.svelte-fuuuqp{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;padding:0 clamp(.25rem,2vw,1rem) clamp(.25rem,2vw,1rem);gap:var(--spacing-md)}.main-container.svelte-fuuuqp.svelte-fuuuqp{display:flex;align-items:flex-start;justify-content:center;width:fit-content;max-width:100%;gap:clamp(0rem,3vw,2rem)}.content-wrapper.svelte-fuuuqp.svelte-fuuuqp{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);width:clamp(360px,90vw,1024px)}.ad-container.svelte-fuuuqp.svelte-fuuuqp{width:clamp(0px,100vw - 1024px,160px);height:300px;overflow:hidden;flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;background:#ffffff1a;border:1px dashed rgba(255,255,255,.3);border-radius:4px;position:relative}.ad-container.svelte-fuuuqp.svelte-fuuuqp:before{content:"Ad Space";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff80;font-size:clamp(10px,1.5vw,12px);pointer-events:none}.bottom-ad-container.svelte-fuuuqp.svelte-fuuuqp{display:flex;justify-content:center;align-items:flex-start;padding:0 0 clamp(.5rem,2vw,.625rem) 0;margin-bottom:clamp(.5rem,3vw,2rem);width:100%;overflow:hidden;max-width:100vw}.bottom-ad.svelte-fuuuqp.svelte-fuuuqp{width:100%;min-height:50px}#container-8df1b34fe78e7901328d116a8b44432e{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(.5rem,2vw,1rem);width:100%;max-width:100%}#container-8df1b34fe78e7901328d116a8b44432e iframe{max-width:100%}.content-panel.svelte-fuuuqp.svelte-fuuuqp{background:var(--color-background-panel);-webkit-backdrop-filter:blur(8px) saturate(180%);backdrop-filter:blur(8px) saturate(180%);border-radius:var(--border-radius-lg);padding:clamp(.5rem,2vw,1rem);width:100%;box-shadow:var(--shadow-md)}@supports not (backdrop-filter: blur()){.content-panel.svelte-fuuuqp.svelte-fuuuqp{background:#fffffff2}}.app-header.svelte-fuuuqp.svelte-fuuuqp{display:flex;flex-direction:column;align-items:center;margin-top:clamp(.25rem,1vw,.5rem);margin-bottom:0;width:100%;padding:clamp(.25rem,1vw,.5rem) clamp(.5rem,2vw,1rem);overflow:visible}h1.svelte-fuuuqp.svelte-fuuuqp{font-size:var(--font-size-heading);font-weight:500;color:#b0b0b0;text-align:center;text-shadow:-1px -1px 0 rgba(0,0,0,.6),1px -1px 0 rgba(0,0,0,.6),-1px 1px 0 rgba(0,0,0,.6),1px 1px 0 rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.25);letter-spacing:-.02em;margin-bottom:clamp(.25rem,2vw,1rem)}.ingress.svelte-fuuuqp.svelte-fuuuqp{font-size:var(--font-size-ingress);color:#b0b0b0;text-align:center;max-width:clamp(400px,90vw,1024px);line-height:1.3;margin:0;letter-spacing:.04em;text-shadow:-1px -1px 0 rgba(0,0,0,.5),1px -1px 0 rgba(0,0,0,.5),-1px 1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(0,0,0,.5),0 0 6px rgba(0,0,0,.2)}.app-footer.svelte-fuuuqp.svelte-fuuuqp{position:fixed;bottom:0;left:0;right:0;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:clamp(.25rem,1vw,.5rem) clamp(.375rem,1.5vw,.75rem) clamp(.375rem,1.5vw,.75rem);text-align:center;box-shadow:0 -2px 8px #0000001a;z-index:1000}.app-footer.svelte-fuuuqp p.svelte-fuuuqp{margin:0;font-size:clamp(.875rem,2vw,1.1rem);color:var(--color-text-secondary);display:flex;align-items:baseline;justify-content:center;gap:.3em}.app-footer.svelte-fuuuqp a.svelte-fuuuqp{color:var(--color-text-primary);text-decoration:none;display:inline-flex;align-items:center;gap:.25rem}.app-footer.svelte-fuuuqp .neronos.svelte-fuuuqp{font-family:Kanit,sans-serif;font-size:clamp(1rem,2vw,1.25rem);background-image:linear-gradient(to right,var(--color-text-primary) 40%,transparent 40%);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x;padding-bottom:0;line-height:1}.app-footer.svelte-fuuuqp .external-icon.svelte-fuuuqp{width:clamp(14px,2vw,18px);height:clamp(14px,2vw,18px);display:block;flex-shrink:0}
