.disabled.svelte-12rvpjf{opacity:.5}.fillWidth.svelte-12rvpjf{width:100%}.box.svelte-12rvpjf{height:var(--tint-size-48);gap:var(--tint-size-12);background-color:var(--tint-input-bg);border-radius:var(--tint-radius-input);color:currentColor;box-sizing:border-box;border:2px solid #0000;align-items:center;padding-inline-end:var(--tint-size-4);line-height:normal;display:flex;position:relative}.box.svelte-12rvpjf>.input:where(.svelte-12rvpjf){border-radius:var(--tint-radius-input);padding-block:calc(var(--tint-size-12) + 7px) calc(var(--tint-size-12) - 7px);padding-inline:var(--tint-size-12);box-sizing:border-box;width:100%;height:100%;margin:0}.box.svelte-12rvpjf>.input:where(.svelte-12rvpjf):focus-visible{outline:2px solid var(--tint-action-primary);outline-offset:2px}@media (forced-colors:active){.box.svelte-12rvpjf>.input:where(.svelte-12rvpjf):focus-visible{outline-color:canvastext}}.box.svelte-12rvpjf>.input:where(.svelte-12rvpjf)::file-selector-button{display:none}.box.svelte-12rvpjf>.input.dragging:where(.svelte-12rvpjf){outline:2px dashed var(--tint-text-secondary);outline-offset:-2px}.box.svelte-12rvpjf>.input.dragging.draggedOver:where(.svelte-12rvpjf){background-color:var(--tint-action-secondary-hover)}.box.svelte-12rvpjf>label:where(.svelte-12rvpjf){color:var(--tint-text-secondary);transform-origin:0 0;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--tint-size-12);inset-inline-end:initial;transform:translateY(-106%)scale(1)}@media (prefers-reduced-motion:reduce){.box.svelte-12rvpjf>label:where(.svelte-12rvpjf){transition:none}}.error.svelte-12rvpjf .input:where(.svelte-12rvpjf){padding-inline-end:calc(var(--tint-size-8) * 2 + var(--tint-size-32))}.helper-message.svelte-12rvpjf{color:var(--tint-text-secondary);padding-block:0;padding-inline:var(--tint-size-12);padding-block-start:var(--tint-size-4);line-height:normal}.warning-icon.svelte-12rvpjf{pointer-events:none;margin-block:calc(var(--tint-size-12) + var(--tint-size-2));color:var(--tint-text-accent);line-height:0}@media (forced-colors:active){.box.svelte-12rvpjf>.input:where(.svelte-12rvpjf){border-color:buttontext}.disabled.svelte-12rvpjf{opacity:1;color:graytext}.disabled.svelte-12rvpjf .box:where(.svelte-12rvpjf)>.input:where(.svelte-12rvpjf),.disabled.svelte-12rvpjf .box:where(.svelte-12rvpjf)>label:where(.svelte-12rvpjf){color:graytext;background-color:buttonface;border-color:graytext}.disabled.svelte-12rvpjf .helper-message:where(.svelte-12rvpjf),.disabled.svelte-12rvpjf .warning-icon:where(.svelte-12rvpjf){color:graytext}}.progress-wrapper.svelte-ynhpz1{align-items:center;width:100%;display:flex}.progress-text.svelte-ynhpz1{font-size:.875rem;font-weight:var(--tint-font-weight-sans-regular);color:currentColor;background-color:color-mix(in srgb, transparent 90%, currentColor);padding:var(--tint-size-8);border-radius:var(--tint-radius-button-pill);white-space:nowrap;user-select:none;text-align:center;min-width:4.5ch}.progress-container.svelte-ynhpz1{flex:1;min-width:0;height:16px;position:relative}.progress-canvas.svelte-ynhpz1{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.camera-inline.svelte-cgjaz8{align-items:center;gap:var(--tint-size-16);flex-direction:column;display:flex}.btn-icon.svelte-cgjaz8{vertical-align:middle;margin-inline-end:var(--tint-size-8);display:inline-flex}.btn-icon.svelte-cgjaz8 svg{display:block}.viewfinder.svelte-cgjaz8{z-index:1000;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.video.svelte-cgjaz8{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.requesting.svelte-cgjaz8{justify-content:center;align-items:center;gap:var(--tint-size-16);color:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.hint.svelte-cgjaz8{padding-block:var(--tint-size-16);padding-inline:var(--tint-size-32);text-align:center;pointer-events:none;color:#000;backdrop-filter:blur(var(--tint-size-16));background:#fffc;border:1px solid #ffffff80;position:absolute;inset-block-start:max(var(--tint-size-16), env(safe-area-inset-top))}.topbar.svelte-cgjaz8{padding:var(--tint-size-4);color:#000;backdrop-filter:blur(var(--tint-size-16));background:#fffc;border:1px solid #ffffff80;position:absolute;inset-block-start:max(var(--tint-size-16), env(safe-area-inset-top));inset-inline-start:var(--tint-size-16)}.controls.svelte-cgjaz8{padding-inline:var(--tint-size-16);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-end:max(var(--tint-size-32), env(safe-area-inset-bottom));inset-inline:0}.tray.svelte-cgjaz8{color:#000;backdrop-filter:blur(var(--tint-size-16));align-items:center;gap:var(--tint-size-16);padding:var(--tint-size-8);background:#fffc;border:1px solid #ffffff80;display:flex}.shutter.svelte-cgjaz8{appearance:none;padding:var(--tint-size-8);backdrop-filter:blur(var(--tint-size-16));cursor:pointer;background:#00000059;border:none;border-radius:50%;transition:transform .1s;display:flex}.shutter.svelte-cgjaz8:active{transform:scale(.92)}.shutter.svelte-cgjaz8:focus-visible{outline-offset:var(--tint-size-4);outline:3px solid #fff}.dot.svelte-cgjaz8{width:var(--tint-size-64);height:var(--tint-size-64);background:#fff;border-radius:50%}.tile.svelte-yo42rp{box-sizing:border-box;padding:var(--tint-size-8);gap:var(--tint-size-8);border-radius:var(--tint-size-24);background:var(--bg,var(--tint-bg-secondary));width:100%;height:100%;color:var(--tint-text);font:inherit;text-align:start;cursor:pointer;border:none;flex-direction:column;margin:0;display:flex;box-shadow:inset 0 0 0 1px #00000040}.tile.svelte-yo42rp:focus-visible{outline:2px solid var(--tint-action-primary);outline-offset:2px}.skeleton.svelte-yo42rp{--skeleton-outline:color-mix(in srgb, var(--tint-text) 50%, transparent);cursor:default;box-shadow:none;border:1px solid var(--skeleton-outline);background:0 0}.skeleton.svelte-yo42rp .info:where(.svelte-yo42rp){pointer-events:none}.skeleton.svelte-yo42rp .coin:where(.svelte-yo42rp){box-shadow:none;border:1px solid var(--skeleton-outline);background:0 0}.skeleton.svelte-yo42rp .name:where(.svelte-yo42rp){border-radius:var(--tint-radius-button-pill,999px);border:1px solid var(--skeleton-outline);justify-self:center;width:3.5rem;height:.9rem}.skeleton.svelte-yo42rp .shield:where(.svelte-yo42rp){border-radius:var(--tint-size-4);border:1px solid var(--skeleton-outline);width:20px;height:28px}.art.svelte-yo42rp{aspect-ratio:1;border-start-start-radius:var(--tint-size-16);border-start-end-radius:var(--tint-size-16);border-end-end-radius:var(--tint-size-8);border-end-start-radius:var(--tint-size-8);width:100%;position:relative;overflow:hidden}.art.svelte-yo42rp canvas{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.art--photo.svelte-yo42rp:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 12px #00000080}.art--warn.svelte-yo42rp,.art--plain.svelte-yo42rp{justify-content:center;align-items:center;display:flex}.art--warn.svelte-yo42rp{background:#ffffff80}.art--plain.svelte-yo42rp{border:1px solid var(--skeleton-outline)}.warn.svelte-yo42rp{color:var(--tint-action-primary,#d6203e);line-height:0}.warn.svelte-yo42rp svg{width:var(--tint-size-64);height:var(--tint-size-64);display:block}.pct.svelte-yo42rp{z-index:1;color:#000;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:var(--tint-radius-button-pill,999px);padding-block:0;padding-inline:var(--tint-size-4);background:#fff;font-size:.75rem;line-height:1.4;position:absolute;inset-block-start:var(--tint-size-8);inset-inline-end:var(--tint-size-8)}.info.svelte-yo42rp{align-content:center;align-items:center;gap:var(--tint-size-4);flex:auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-width:0;display:grid}.coin.svelte-yo42rp{color:#000;width:2rem;height:2rem;font-family:var(--tint-font-serif);font-variant-numeric:tabular-nums;background:#f0c552;border-radius:50%;justify-content:center;justify-self:start;align-items:center;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 2px #00000059}.name.svelte-yo42rp{text-align:center;overflow-wrap:anywhere;min-width:0}.shields.svelte-yo42rp{justify-self:end;align-items:end;gap:var(--tint-size-2);flex-direction:column;display:inline-flex}.shield.svelte-yo42rp{width:auto;height:28px;display:block}.shield.svelte-yo42rp:not(:first-child){margin-block-start:calc(var(--tint-size-12) * -1)}@media (width<=600px){.info.svelte-yo42rp{row-gap:var(--tint-size-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"coin shields""name name"}.coin.svelte-yo42rp{grid-area:coin}.shields.svelte-yo42rp{flex-direction:row;grid-area:shields}.shield.svelte-yo42rp{margin-block-start:0}.shield.svelte-yo42rp:not(:first-child){margin-inline-start:calc(var(--tint-size-12) * -1)}.name.svelte-yo42rp{grid-area:name}}.caption.svelte-yo42rp{text-align:center;flex:auto;justify-content:center;align-items:center;display:flex}dialog.svelte-9fiif6,.manual-backdrop.svelte-9fiif6{--ease-curve:cubic-bezier(.42, 1.67, .21, .9);--ease-time:.35s}dialog.svelte-9fiif6{box-sizing:border-box;overscroll-behavior:contain;opacity:.2;max-width:100vw;animation:svelte-9fiif6-openDialog var(--ease-time) var(--ease-curve) forwards;margin:auto;position:fixed;inset:0;overflow-x:clip;transform:scale(.5)}@media (prefers-reduced-motion:reduce){dialog.svelte-9fiif6{animation-name:svelte-9fiif6-openDialog-noMotion}}dialog.svelte-9fiif6::backdrop{forced-color-adjust:none;animation:svelte-9fiif6-openBackdrop var(--ease-time) var(--ease-curve) forwards;background-color:#0000}dialog.fullscreen.svelte-9fiif6{width:calc(100% - 16px);max-width:calc(100% - 16px);height:calc(100% - 16px);max-height:calc(100% - 16px)}dialog.manual-modal.svelte-9fiif6{z-index:9999}.manual-backdrop.svelte-9fiif6{z-index:9998;background-color:#0000;display:none;position:fixed;inset:0}.manual-backdrop.visible.svelte-9fiif6{animation:svelte-9fiif6-openBackdrop var(--ease-time) var(--ease-curve) forwards;display:block}@keyframes svelte-9fiif6-openDialog{0%{opacity:.2;transform:scale(.5)}to{opacity:1;transform:scaleY(1)}}@keyframes svelte-9fiif6-openDialog-noMotion{0%{opacity:0;transform:scale(1)}to{opacity:1;transform:scaleY(1)}}@keyframes svelte-9fiif6-openBackdrop{0%{background-color:#0000}to{background-color:#00000040}}.disabled.svelte-1m1yajl{opacity:.5}.box.svelte-1m1yajl{height:var(--tint-size-48);width:100%;line-height:normal;position:relative}.box.svelte-1m1yajl>button.tint--button{margin:var(--tint-size-8);visibility:hidden;position:absolute;inset-inline-end:0}.box.svelte-1m1yajl>.input:where(.svelte-1m1yajl){color:var(--tint-text);box-sizing:border-box;border-radius:var(--tint-radius-input);width:100%;height:100%;padding-block:var(--tint-size-12);padding-inline:var(--tint-size-24);background:0 0;border:2px solid #0000;margin:0;padding-inline-start:var(--tint-size-4);padding-inline-end:calc(var(--tint-size-8) * 2 + var(--tint-size-32));transition:padding-inline-start .2s ease-in-out,background-color .2s ease-in-out;position:absolute;inset:0}.box.svelte-1m1yajl>.input:where(.svelte-1m1yajl):focus-visible{outline:2px solid var(--tint-action-primary);outline-offset:2px}@media (forced-colors:active){.box.svelte-1m1yajl>.input:where(.svelte-1m1yajl):focus-visible{outline-color:canvastext}}@media (prefers-reduced-motion:reduce){.box.svelte-1m1yajl>.input:where(.svelte-1m1yajl){transition:none}}.box.svelte-1m1yajl>.input:where(.svelte-1m1yajl)::placeholder{color:var(--tint-text-secondary)}:-webkit-any(.input.svelte-1m1yajl:focus,.input.filled.svelte-1m1yajl,.input.svelte-1m1yajl:-webkit-autofill){background-color:var(--tint-input-bg);padding-inline-start:var(--tint-size-24)}:is(.input.svelte-1m1yajl:focus,.input.filled.svelte-1m1yajl,.input.svelte-1m1yajl:autofill){background-color:var(--tint-input-bg);padding-inline-start:var(--tint-size-24)}:-webkit-any(.input.svelte-1m1yajl:focus+button.tint--button,.input.filled.svelte-1m1yajl+button.tint--button,.input.svelte-1m1yajl:-webkit-autofill+button.tint--button){visibility:visible}:is(.input.svelte-1m1yajl:focus+button.tint--button,.input.filled.svelte-1m1yajl+button.tint--button,.input.svelte-1m1yajl:autofill+button.tint--button){visibility:visible}.input.svelte-1m1yajl:autofill{background-color:var(--tint-input-bg);padding-inline-start:var(--tint-size-24)}.input.svelte-1m1yajl:autofill+button.tint--button{visibility:visible}@media (forced-colors:active){.box.svelte-1m1yajl>.input:where(.svelte-1m1yajl){border-color:buttontext;padding-inline-start:var(--tint-size-24)}.disabled.svelte-1m1yajl{opacity:1;color:graytext}.disabled.svelte-1m1yajl>.input:where(.svelte-1m1yajl){color:graytext;background-color:buttonface;border-color:graytext}}.picker.svelte-1vide5j{gap:var(--tint-size-12);padding:var(--tint-size-16);box-sizing:border-box;flex-direction:column;min-width:min(90vw,22rem);max-height:min(80vh,40rem);display:flex}.header.svelte-1vide5j{justify-content:space-between;align-items:center;gap:var(--tint-size-8);flex:none;display:flex}.header.svelte-1vide5j,.picker>.box{flex:none}h2.svelte-1vide5j{margin:0}.scroll.svelte-1vide5j{border:1px solid var(--tint-card-border);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.list.svelte-1vide5j{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row.svelte-1vide5j,h3.svelte-1vide5j{padding-block:var(--tint-size-8);padding-inline:var(--tint-size-12);text-align:start}h3.svelte-1vide5j{text-transform:uppercase;letter-spacing:.04em;color:var(--tint-text-secondary);background:var(--tint-bg-secondary);margin:0;position:sticky;inset-block-start:0}.row.svelte-1vide5j{border-radius:var(--tint-radius-input,4px);width:100%;color:var(--tint-text);font:inherit;cursor:pointer;align-items:center;gap:var(--tint-size-8);background:0 0;border:none;display:flex}.row.svelte-1vide5j:hover,.row.svelte-1vide5j:focus-visible{background:var(--tint-input-bg);outline:none}.row-name.svelte-1vide5j{flex:auto;min-width:0}.row-shields.svelte-1vide5j{align-items:center;gap:var(--tint-size-4);flex:none;display:inline-flex}.row-shields.svelte-1vide5j img:where(.svelte-1vide5j){width:auto;height:28px;display:block}.none.svelte-1vide5j{color:var(--tint-text-secondary);margin:0}.verify-grid.svelte-1m6xewq{gap:var(--tint-size-8);grid-template-rows:repeat(3,minmax(0,auto));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.numfield.svelte-hv6d4m{align-items:center;gap:var(--tint-size-8);display:flex}.numfield.svelte-hv6d4m .fillWidth{flex:auto;min-width:0}.numfield.svelte-hv6d4m .spinner{display:none}.numfield.svelte-hv6d4m .hasSpinner .input{padding-inline-end:var(--tint-size-12)}.inputs.svelte-1vwkhbe{gap:var(--tint-size-12);flex-direction:column;display:flex}h2.svelte-1vwkhbe{margin:0}.hint.svelte-1vwkhbe{color:var(--tint-text-secondary);margin:0}.fields.svelte-1vwkhbe{gap:var(--tint-size-12);flex-direction:column;display:flex}.actions.svelte-1vwkhbe{gap:var(--tint-size-8);justify-content:flex-end;margin-block-start:var(--tint-size-8);display:flex}.breakdown.svelte-mkqhba{gap:var(--tint-size-12);flex-direction:column;display:flex}.total.svelte-mkqhba{padding-block:var(--tint-size-12);padding-inline:var(--tint-size-16);justify-content:space-between;align-items:baseline;display:flex}.total.svelte-mkqhba .label:where(.svelte-mkqhba){color:var(--tint-text-secondary)}.total.svelte-mkqhba .value:where(.svelte-mkqhba){font-variant-numeric:tabular-nums}.lines.svelte-mkqhba{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.line.svelte-mkqhba{column-gap:var(--tint-size-12);padding-block:var(--tint-size-8);padding-inline:var(--tint-size-4);border-block-end:1px solid var(--tint-card-border,#00000014);grid-template-columns:1fr auto;grid-template-areas:"name pts""detail pts";display:grid}.line.keys.svelte-mkqhba{border-block-end:none}.line.muted.svelte-mkqhba .name:where(.svelte-mkqhba){color:var(--tint-text-secondary);font-weight:400}.name.svelte-mkqhba{grid-area:name;font-weight:600}.detail.svelte-mkqhba{color:var(--tint-text-secondary);font-variant-numeric:tabular-nums;grid-area:detail}.pts.svelte-mkqhba{font-variant-numeric:tabular-nums;grid-area:pts;align-self:center;font-weight:600}.actions.svelte-mkqhba{gap:var(--tint-size-8);justify-content:flex-end;display:flex}.btn-icon.svelte-mkqhba{vertical-align:middle;margin-inline-end:var(--tint-size-8);display:inline-flex}.btn-icon.svelte-mkqhba svg{display:block}.debug-overlay.svelte-7df02u{border-radius:var(--tint-radius-input,4px);max-width:100%;height:auto;display:block}.castle-combo.svelte-q9dfc9{gap:var(--tint-size-16);flex-direction:column;display:flex}.castle-combo .lang{align-self:center;width:fit-content!important}.sep.svelte-q9dfc9{border:none;border-block-start:1px solid var(--tint-card-border);align-self:stretch;margin-block-start:var(--tint-size-64);margin-block-end:var(--tint-size-12)}.head.svelte-q9dfc9{gap:var(--tint-size-4);flex-direction:column;display:flex}.head.svelte-q9dfc9 h2:where(.svelte-q9dfc9){margin:0}.hint.svelte-q9dfc9{color:var(--tint-text-secondary);margin:0}.castle-combo.svelte-q9dfc9>.hint:where(.svelte-q9dfc9){text-align:center}.status.svelte-q9dfc9{gap:var(--tint-size-12);padding:var(--tint-size-24);flex-direction:column;align-items:center;display:flex}.status.svelte-q9dfc9 p:where(.svelte-q9dfc9){color:var(--tint-text-secondary);text-align:center;margin:0}.debug.svelte-q9dfc9{align-self:stretch}.debug.svelte-q9dfc9 summary:where(.svelte-q9dfc9){cursor:pointer;color:var(--tint-text-secondary);margin-block-end:var(--tint-size-8)}.actions.svelte-q9dfc9{gap:var(--tint-size-8);justify-content:flex-end;display:flex}
