.select.svelte-t5ihcw{width:100%;min-height:44px;padding:10px 36px 10px 12px;border:var(--border) solid var(--line);border-radius:var(--radius);background-color:var(--surface);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%),linear-gradient(var(--line) 0 0),linear-gradient(var(--line) 0 0),linear-gradient(var(--line) 0 0),linear-gradient(var(--line) 0 0);background-position:calc(100% - 19px) 50%,calc(100% - 14px) 50%,left top,right top,left bottom,right bottom;background-size:5px 5px,5px 5px,var(--notch-px, 0px) var(--notch-px, 0px),var(--notch-px, 0px) var(--notch-px, 0px),var(--notch-px, 0px) var(--notch-px, 0px),var(--notch-px, 0px) var(--notch-px, 0px);background-repeat:no-repeat;clip-path:var(--notch-flat, none);appearance:none}.select.svelte-t5ihcw:focus-visible{--notch-px: 0px;clip-path:none}.select[disabled].svelte-t5ihcw{opacity:.55}.filters.svelte-z87bmv{display:grid;gap:var(--space-3);padding:var(--space-4);margin-bottom:var(--space-5);background:var(--surface);border:var(--border) solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.filters__row.svelte-z87bmv{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.filters__search.svelte-z87bmv{flex:1 1 240px;min-width:0}.filters__city.svelte-z87bmv{position:relative;flex:1 1 200px;min-width:0}.filters__clear.svelte-z87bmv{position:absolute;top:6px;right:6px;z-index:var(--z-raise)}.filters__city.svelte-z87bmv:has(.filters__clear:where(.svelte-z87bmv)) .input{padding-right:44px}.filters__radius.svelte-z87bmv{flex:0 1 180px;min-width:0}@media(max-width:640px){.filters.svelte-z87bmv{padding:var(--space-3)}.filters__radius.svelte-z87bmv{flex:1 0 auto}}.tile.svelte-i4k9gq{position:relative;display:grid;grid-template-rows:auto 1fr;background:var(--surface);border:var(--border) solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform var(--dur-base) var(--ease-pop),box-shadow var(--dur-base) var(--ease-pop)}.tile--enter.svelte-i4k9gq{animation:svelte-i4k9gq-tile-in var(--dur-base) var(--ease-pop) var(--enter-delay, 0ms) backwards}@keyframes svelte-i4k9gq-tile-in{0%{opacity:0;transform:translateY(6px)}}.tile.svelte-i4k9gq:hover,.tile.svelte-i4k9gq:has(.tile__name:where(.svelte-i4k9gq):focus-visible){transform:translate(calc(-2 * var(--lift)),calc(-2 * var(--lift)));box-shadow:var(--shadow-lg)}.tile.svelte-i4k9gq:active{transform:translate(var(--shadow-depth),var(--shadow-depth));box-shadow:none;transition-duration:var(--dur-fast)}.tile__frame.svelte-i4k9gq{position:relative;--sticker: var(--accent);--sticker-ink: var(--accent-ink)}.tile__frame--now.svelte-i4k9gq{--sticker: var(--accent-2);--sticker-ink: var(--accent-2-ink)}.tile__sticker.svelte-i4k9gq{position:absolute;left:var(--space-3);bottom:-12px;z-index:var(--z-raise);display:block;width:max-content;max-width:calc(100% - 2 * var(--space-3));padding:4px 7px 3px 5px;background:var(--sticker);color:var(--sticker-ink);border:var(--border) solid var(--line);box-shadow:var(--shadow);font-family:var(--font-pixel);font-size:max(10px,var(--text-min));line-height:1.1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;rotate:-3deg;--icon-paper: transparent;transition:rotate var(--dur-slow) var(--ease-spring)}.tile__sticker.svelte-i4k9gq .ico{display:inline-block;margin-right:5px;vertical-align:-2px}.tile.svelte-i4k9gq:has(.tile__sticker:where(.svelte-i4k9gq)) .tile__body:where(.svelte-i4k9gq){padding-top:calc(var(--space-3) + 12px)}.tile.svelte-i4k9gq:hover .tile__sticker:where(.svelte-i4k9gq){rotate:-6deg}.tile__art.svelte-i4k9gq{display:block;overflow:hidden;border-bottom:var(--border) solid var(--line);border-radius:calc(var(--radius) - var(--border)) calc(var(--radius) - var(--border)) 0 0;background:var(--punk-bg)}.tile__art.svelte-i4k9gq .avatar{border-radius:0;outline:none;transform-origin:50% 100%;transition:transform var(--dur-slow) var(--ease-pop)}@media(min-width:641px)and (hover:hover){.tile.svelte-i4k9gq:hover .tile__art:where(.svelte-i4k9gq) .avatar,.tile.svelte-i4k9gq:has(.tile__name:where(.svelte-i4k9gq):focus-visible) .tile__art:where(.svelte-i4k9gq) .avatar{transform:scale(1.08)}}.tile__body.svelte-i4k9gq{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-content:start;min-width:0;padding:var(--space-3) var(--space-4) var(--space-4)}.tile__row.svelte-i4k9gq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.tile__name.svelte-i4k9gq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;background:linear-gradient(var(--accent) 0 0) left bottom / 0 2px no-repeat;transition:background-size var(--dur-slow) var(--ease-pop)}.tile.svelte-i4k9gq:hover .tile__name:where(.svelte-i4k9gq),.tile__name.svelte-i4k9gq:focus-visible{background-size:100% 2px}.tile__name.svelte-i4k9gq:after{content:"";position:absolute;inset:0}.tile__row.svelte-i4k9gq .icon-btn{z-index:1}.tile__city.svelte-i4k9gq{display:flex;align-items:center;gap:4px;min-width:0;font-size:var(--text-sm);color:var(--muted)}@media(max-width:640px){.tile--enter.svelte-i4k9gq{animation-name:svelte-i4k9gq-tile-fade}.tile.svelte-i4k9gq{grid-template-columns:64px minmax(0,1fr);grid-template-rows:none;gap:var(--space-3);border-width:0 0 1px;border-color:var(--line-soft);border-radius:0;background:transparent;box-shadow:none}.tile.svelte-i4k9gq:hover,.tile.svelte-i4k9gq:active{transform:none;box-shadow:none}.tile__frame.svelte-i4k9gq{display:contents}.tile__art.svelte-i4k9gq{grid-column:1;grid-row:1 / span 2;align-self:start;margin:var(--space-3) 0;overflow:visible;border-bottom:0;background:none}.tile__sticker.svelte-i4k9gq{position:static;grid-column:2;grid-row:2;justify-self:start;max-width:100%;margin-bottom:var(--space-3);box-shadow:none}.tile.svelte-i4k9gq:has(.tile__sticker:where(.svelte-i4k9gq)) .tile__body:where(.svelte-i4k9gq){padding-top:var(--space-3);padding-bottom:var(--space-2)}.tile__art.svelte-i4k9gq .avatar{border-radius:var(--radius-avatar);outline:var(--avatar-outline)}.tile__body.svelte-i4k9gq{grid-column:2;grid-row:1;padding:var(--space-3) 0}}@keyframes svelte-i4k9gq-tile-fade{0%{opacity:0}}.page.svelte-433qjc{--pending-wait: .12s}.notice.svelte-433qjc{margin-bottom:var(--space-5)}.result-bar.svelte-433qjc{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);font-size:var(--text-base);color:var(--muted)}.result-bar.svelte-433qjc b:where(.svelte-433qjc){color:var(--ink)}.order.svelte-433qjc{display:grid}.order.svelte-433qjc>:where(.svelte-433qjc){grid-area:1 / 1}.updating.svelte-433qjc{display:inline-flex;align-items:center;gap:6px;visibility:hidden;opacity:0;font-size:max(var(--text-base),var(--text-min));color:var(--ink)}.order__label.svelte-433qjc,.updating.svelte-433qjc{transition:opacity var(--dur-fast) var(--ease-fade),visibility var(--dur-fast)}.order.is-pending.svelte-433qjc .order__label:where(.svelte-433qjc){opacity:0;transition-delay:var(--pending-wait)}.order.is-pending.svelte-433qjc .updating:where(.svelte-433qjc){visibility:visible;opacity:1;transition-delay:var(--pending-wait)}.updating.svelte-433qjc .spinner:where(.svelte-433qjc){width:14px;height:14px}.hop.svelte-433qjc{flex:none;width:12px;height:12px;background:linear-gradient(currentColor 0 0) 0 0 / 6px 6px no-repeat;box-shadow:inset 0 0 0 2px currentColor;animation:spin .8s steps(4,end) infinite}.grid.svelte-433qjc{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:var(--space-4);transition:opacity var(--dur-fast) var(--ease-fade)}.grid.is-pending.svelte-433qjc{opacity:.55;transition-delay:var(--pending-wait)}.cell.svelte-433qjc{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.more.svelte-433qjc{display:flex;justify-content:center;margin-top:var(--space-6)}.empty.svelte-433qjc{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);text-align:center;background:var(--surface);border:var(--border) solid var(--line);border-radius:var(--radius)}@media(max-width:640px){.grid.svelte-433qjc{grid-template-columns:minmax(0,1fr);gap:0}}
