.language-selector.svelte-19ftpm1{position:fixed;bottom:20px;right:20px;z-index:1000;font-family:Courier New,monospace}.language-button.svelte-19ftpm1{background:#000;border:1px solid #333;color:#fff;padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.5px;transition:all .2s;min-width:110px;justify-content:space-between}.language-button.svelte-19ftpm1:hover{background:#111;border-color:#555}.language-flag.svelte-19ftpm1{color:#666;font-weight:700}.language-name.svelte-19ftpm1{color:#fff;flex:1}.dropdown-arrow.svelte-19ftpm1{color:#666;font-size:8px}.language-dropdown.svelte-19ftpm1{position:absolute;bottom:100%;right:0;margin-bottom:4px;background:#000;border:1px solid #333;min-width:110px;display:flex;flex-direction:column}.language-option.svelte-19ftpm1{background:#000;border:none;border-bottom:1px solid #222;color:#fff;padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.5px;transition:all .2s;text-align:left}.language-option.svelte-19ftpm1:last-child{border-bottom:none}.language-option.svelte-19ftpm1:hover{background:#111}.language-option.active.svelte-19ftpm1{background:#0a0a0a}.option-flag.svelte-19ftpm1{color:#666;font-weight:700}.option-name.svelte-19ftpm1{color:#fff;flex:1}.check-mark.svelte-19ftpm1{color:red;font-size:12px}@media (max-width: 768px){.language-selector.svelte-19ftpm1{bottom:15px;right:15px}.language-button.svelte-19ftpm1{padding:6px 10px;font-size:10px;min-width:100px}.language-dropdown.svelte-19ftpm1{min-width:100px}.language-option.svelte-19ftpm1{padding:6px 10px;font-size:10px}}.page.svelte-1uha8ag{width:100%;min-height:100vh;background:#000;color:#fff;font-family:Courier New,monospace;padding:60px 20px 40px;display:flex;flex-direction:column;align-items:center;gap:35px}.image-section.svelte-1uha8ag{text-align:center}.main-image.svelte-1uha8ag{max-width:400px;max-height:300px;width:auto;height:auto;border:2px solid #333;filter:grayscale(20%);-webkit-user-select:none;user-select:none}.title-section.svelte-1uha8ag{text-align:center;padding:10px}.title.svelte-1uha8ag{font-size:32px;font-weight:400;letter-spacing:3px;-webkit-user-select:none;user-select:none;display:inline-block}.title-text.svelte-1uha8ag{color:#fff;margin:0 12px}.menu-section.svelte-1uha8ag{width:100%;max-width:500px;display:flex;flex-direction:column;gap:0}.menu-item.svelte-1uha8ag{background:#000;border:1px solid #222;border-bottom:none;padding:16px 20px;cursor:pointer;display:flex;align-items:center;position:relative;font-size:14px;letter-spacing:.5px}.menu-item.svelte-1uha8ag:last-child{border-bottom:1px solid #222}.menu-item.svelte-1uha8ag:hover{background:#111;border-color:#444}.menu-number.svelte-1uha8ag{color:#666;font-weight:700;position:absolute;left:20px}.menu-text.svelte-1uha8ag{color:#fff;width:100%;text-align:center}.menu-item.svelte-1uha8ag:hover .menu-text:where(.svelte-1uha8ag){color:red}.menu-item.svelte-1uha8ag:hover .menu-number:where(.svelte-1uha8ag){color:#999}.menu-link.svelte-1uha8ag{text-decoration:none;color:inherit;display:flex;align-items:center;gap:12px}.footer-section.svelte-1uha8ag{width:100%;background:#000;border-top:1px solid #222;padding:30px 20px;margin-top:80px;display:flex;justify-content:center}.business-info.svelte-1uha8ag{width:100%;max-width:700px;display:flex;flex-direction:column;gap:8px;margin:0 auto}.info-line.svelte-1uha8ag{display:flex;align-items:flex-start;gap:8px;font-size:11px;letter-spacing:.3px;line-height:1.5}.info-label.svelte-1uha8ag{color:#666;font-weight:700;min-width:120px;flex-shrink:0}.info-separator.svelte-1uha8ag{color:#444;flex-shrink:0}.info-value.svelte-1uha8ag{color:#888;flex:1}@media (max-width: 768px){.page.svelte-1uha8ag{min-height:100vh;padding:30px 15px;gap:20px}.main-image.svelte-1uha8ag{max-width:280px;max-height:190px}.title.svelte-1uha8ag{font-size:24px}.menu-item.svelte-1uha8ag{padding:12px 16px;font-size:13px}.menu-number.svelte-1uha8ag{left:16px}.footer-section.svelte-1uha8ag{padding:20px 15px;margin-top:60px;margin-bottom:0}.business-info.svelte-1uha8ag{gap:2px;margin-bottom:0;padding-bottom:0}.info-line.svelte-1uha8ag{font-size:10px;gap:6px;line-height:1.2}.info-line.svelte-1uha8ag:last-child{margin-bottom:0;padding-bottom:0}.info-label.svelte-1uha8ag{min-width:70px;font-size:10px}.info-value.svelte-1uha8ag{font-size:10px;word-break:keep-all;line-height:1.2}}
