:root{font-size:clamp(14px,1rem,20px);--color-bg: #0a1016;--color-surface: #161e27;--color-surface-elevated: #202b36;--color-surface-overlay: #253140;--color-surface-alt: #101820;--color-edit-bg: #1b2733;--color-primary: #00bfff;--color-primary-light: #3cf;--color-primary-dark: #0077a8;--color-secondary: #ffb400;--color-secondary-light: #ffe08a;--color-secondary-dark: #b38600;--color-accent: #e3f6ff;--color-accent-light: #f2fbff;--color-accent-muted: #b3d8ea;--color-background-highlight: var(--color-surface-elevated);--color-error: #e53935;--color-warning: #ffb300;--color-success: #00c853;--color-info: #0288d1;--color-text: #f1f7fa;--color-text-light: #fff;--color-text-muted: #b0c4d4;--color-text-placeholder: #8ca0b3;--color-heading: #fff;--color-on-primary: #fff;--color-border: #2a3a4d;--color-border-light: #3a4d63;--color-border-subtle: #1b222a;--color-shadow: rgb(0 0 0 / 65%);--color-overlay: rgb(255 255 255 / 4%);--color-glow: rgb(0 191 255 / 60%);--color-scrollbar-thumb: #39c;--color-scrollbar-track: #1a1a1a;--font-family: "Montserrat", "Avenir", "Segoe UI", sans-serif;--font-family-monospace: "JetBrains Mono", "Courier New", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-xxl: 2rem;--font-size-xxxl: 2.5rem;--line-height-tight: 1.25;--line-height-base: 1.5;--line-height-loose: 1.7;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--letter-spacing-tight: -.01em;--letter-spacing-base: 0em;--letter-spacing-wide: .03em;--heading-xs: var(--font-size-sm);--heading-sm: var(--font-size-base);--heading-md: var(--font-size-lg);--heading-lg: var(--font-size-xl);--heading-xl: var(--font-size-xxl);--spacing-0: 0px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-10: 40px;--spacing-12: 48px;--spacing-16: 64px;--spacing-20: 80px;--spacing-24: 96px;--spacing-32: 128px;--spacing-xs: var(--spacing-2);--spacing-sm: var(--spacing-3);--spacing-md: var(--spacing-4);--spacing-lg: var(--spacing-6);--spacing-xl: var(--spacing-8);--spacing-xxl: var(--spacing-12);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--border-width-thin: 1px;--border-width-thick: 2px;--shadow-sm: 0 1px 2px var(--color-shadow);--shadow-md: 0 2px 8px var(--color-shadow);--shadow-lg: 0 8px 32px var(--color-shadow);--shadow-global: var(--shadow-lg);--shadow-inset-light: inset 0 1px 4px rgb(0 0 0 / 7%);--transition-fast: .15s ease-in-out;--transition-medium: .25s ease-in-out;--transition-slow: .4s ease-in-out;--z-base: 1;--z-map: 100;--z-sidebar: 800;--z-popout: 900;--z-overlay: 1000;--sidebar-border: var(--color-border);--sidebar-bg: var(--color-surface);--sidebar-tab-color: var(--color-text);--sidebar-tab-accent: var(--color-primary);--sidebar-tab-active-bg: var(--color-surface-elevated);--sidebar-tab-hover-bg: var(--color-surface-overlay);--sidebar-tab-focus-bg: var(--color-surface-overlay);--sidebar-nav-shadow: 0 2px 8px rgb(0 191 255 / 8%);--sidebar-tab-active-shadow: 0 2px 8px rgb(0 191 255 / 18%);--color-button-primary: var(--color-primary);--color-button-secondary: var(--color-secondary);--color-button-accent: var(--color-accent);--color-button-danger: var(--color-error);--color-button-muted: var(--color-border-light);--color-button-hover-primary: #22caff;--color-button-hover-secondary: #e2ac00;--color-button-hover-accent: #d0e7f7;--color-button-hover-danger: #ff6b7f;--color-button-hover-muted: #7a8fa6;--color-button-text-light: #fff;--color-button-text-dark: #000}@media (width <= 600px){:root{font-size:15px;--font-size-base: .95rem;--font-size-md: 1.05rem;--font-size-lg: 1.15rem;--spacing-2: 6px;--spacing-3: 10px;--spacing-4: 12px;--spacing-6: 18px;--spacing-8: 24px}}@media (width <= 400px){:root{font-size:14px;--font-size-base: .9rem;--font-size-md: 1rem;--font-size-lg: 1.1rem;--spacing-2: 4px;--spacing-3: 8px;--spacing-4: 10px;--spacing-6: 14px;--spacing-8: 18px}}@media (width <= 480px){:root{font-size:15px}}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,[role=option]:focus-visible{outline:var(--border-width-thin) solid var(--color-primary);outline-offset:1px;box-shadow:0 0 0 1px var(--color-primary),0 0 6px var(--color-glow)}html{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}html::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:var(--radius-md)}html::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-md);border:var(--border-width-thick) solid var(--color-scrollbar-track)}:root{--poi-historic: #b48a78;--poi-nature: #4caf50;--poi-library: #3f51b5;--poi-art: #e040fb;--poi-restaurant: #ff9800;--poi-bar: #c62828;--poi-supercharger: #00bcd4;--poi-office: #607d8b;--poi-dispensary: #43a047;--poi-residence: #8d6e63;--poi-hotel: #ffd600;--poi-viewpoint: #00e676;--poi-store: #1976d2;--poi-unknown: #bdbdbd;--color-poi-historic: var(--poi-historic);--color-poi-nature: var(--poi-nature);--color-poi-library: var(--poi-library);--color-poi-art: var(--poi-art);--color-poi-public-art: var(--poi-art);--color-poi-restaurant: var(--poi-restaurant);--color-poi-bar: var(--poi-bar);--color-poi-supercharger: var(--poi-supercharger);--color-poi-office: var(--poi-office);--color-poi-dispensary: var(--poi-dispensary);--color-poi-residence: var(--poi-residence);--color-poi-hotel: var(--poi-hotel);--color-poi-viewpoint: var(--poi-viewpoint);--color-poi-store: var(--poi-store);--color-poi-unknown: var(--poi-unknown);--t-color-medium-green: #43a047;--t-color-platinum: #dbe6ee;--t-color-yellow: #ffd600;--t-color-red: #e53935;--t-color-blue: #1976d2;--t-color-gold: #ffb400}[data-theme=tediddle]{--color-bg: #000000;--color-surface: #131a21;--color-surface-elevated: #1a232c;--color-surface-overlay: #202c38;--color-surface-alt: #101820;--color-edit-bg: #18232e;--color-primary: #00bfff;--color-primary-light: #33ccff;--color-primary-dark: #0088cc;--color-secondary: #ffb400;--color-secondary-light: #ffd066;--color-secondary-dark: #cc8a00;--color-accent: #d8ecf9;--color-accent-muted: #aacbe3;--color-error: #ff4b5c;--color-warning: #ffc93c;--color-success: #00d395;--color-info: #0096c7;--color-text: #dbe9f4;--color-text-light: #ffffff;--color-text-muted: #a0b4c4;--color-text-placeholder: #778899;--color-heading: #ffffff;--color-border: #26313f;--color-border-light: #35485d;--color-border-subtle: #1b222a;--color-shadow: rgba(0, 0, 0, .55);--color-overlay: rgba(255, 255, 255, .02);--color-glow: rgba(0, 191, 255, .5);--color-scrollbar-thumb: #2e90c0;--color-scrollbar-track: #1a1a1a;--font-family: "Montserrat", "Avenir", "Segoe UI", sans-serif;--font-family-monospace: "JetBrains Mono", "Courier New", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-xxl: 2rem;--font-size-xxxl: 2.5rem;--line-height-tight: 1.25;--line-height-base: 1.5;--line-height-loose: 1.7;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--letter-spacing-tight: -.01em;--letter-spacing-base: 0em;--letter-spacing-wide: .03em;--heading-xs: var(--font-size-sm);--heading-sm: var(--font-size-base);--heading-md: var(--font-size-lg);--heading-lg: var(--font-size-xl);--heading-xl: var(--font-size-xxl);--spacing-0: 0px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-10: 40px;--spacing-12: 48px;--spacing-16: 64px;--spacing-20: 80px;--spacing-24: 96px;--spacing-32: 128px;--spacing-xs: var(--spacing-2);--spacing-sm: var(--spacing-3);--spacing-md: var(--spacing-4);--spacing-lg: var(--spacing-6);--spacing-xl: var(--spacing-8);--spacing-xxl: var(--spacing-12);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-full: 9999px;--border-width-thin: 1px;--border-width-thick: 2px;--transition-fast: .15s ease-in-out;--transition-medium: .25s ease-in-out;--transition-slow: .4s ease-in-out;--z-base: 1;--z-map: 100;--z-sidebar: 800;--z-popout: 900;--z-overlay: 1000;--sidebar-border: var(--color-border);--sidebar-bg: var(--color-surface);--sidebar-tab-color: var(--color-text);--sidebar-tab-accent: var(--color-accent);--sidebar-tab-active-bg: var(--color-surface-elevated);--sidebar-tab-hover-bg: var(--color-surface-overlay);--sidebar-tab-focus-bg: var(--color-surface-overlay);--sidebar-nav-shadow: var(--shadow-md);--sidebar-tab-active-shadow: 0 2px 8px rgba(0, 191, 255, .2);--color-button-primary: var(--color-primary);--color-button-secondary: var(--color-secondary);--color-button-accent: var(--color-accent);--color-button-danger: var(--color-error);--color-button-muted: var(--color-border-light);--color-button-hover-primary: #22caff;--color-button-hover-secondary: #e2ac00;--color-button-hover-accent: #cbe2f1;--color-button-hover-danger: #ff6b7f;--color-button-hover-muted: #7a8fa6;--color-button-text-light: #fff;--color-button-text-dark: #000}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary),0 0 6px var(--color-glow)}[data-theme=space]{--color-bg: #05060a;--color-surface: #0c0e14;--color-surface-elevated: #11131b;--color-surface-overlay: #181b25;--color-surface-alt: #0d1018;--color-edit-bg: #121520;--color-primary: #7f6fff;--color-primary-light: #a6a1ff;--color-primary-dark: #4d3ed9;--color-secondary: #00c2cb;--color-secondary-light: #5ee9f0;--color-secondary-dark: #00959c;--color-accent: #ffffff;--color-accent-muted: #c2d0e0;--color-error: #ff4b7d;--color-warning: #ffb74d;--color-success: #63ffa3;--color-info: #6ac1ff;--color-text: #e2e8f0;--color-text-light: #ffffff;--color-text-muted: #8a97a9;--color-text-placeholder: #5e6c80;--color-heading: #ffffff;--color-border: #2c3140;--color-border-light: #404759;--color-border-subtle: #1c1e26;--color-shadow: rgba(0, 0, 0, .65);--color-overlay: rgba(255, 255, 255, .02);--color-glow: rgba(127, 111, 255, .45);--color-scrollbar-thumb: #4d3ed9;--color-scrollbar-track: #0a0d14;--font-family: "IBM Plex Sans", "Segoe UI", sans-serif;--font-family-monospace: "IBM Plex Mono", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-xxl: 2rem;--font-size-xxxl: 2.75rem;--line-height-tight: 1.2;--line-height-base: 1.5;--line-height-loose: 1.8;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--letter-spacing-tight: -.01em;--letter-spacing-base: 0em;--letter-spacing-wide: .04em;--heading-xs: var(--font-size-sm);--heading-sm: var(--font-size-base);--heading-md: var(--font-size-lg);--heading-lg: var(--font-size-xl);--heading-xl: var(--font-size-xxl);--spacing-0: 0px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-10: 40px;--spacing-12: 48px;--spacing-16: 64px;--spacing-20: 80px;--spacing-24: 96px;--spacing-32: 128px;--spacing-xs: var(--spacing-2);--spacing-sm: var(--spacing-3);--spacing-md: var(--spacing-4);--spacing-lg: var(--spacing-6);--spacing-xl: var(--spacing-8);--spacing-xxl: var(--spacing-12);--radius-sm: 2px;--radius-md: 6px;--radius-lg: 12px;--radius-full: 9999px;--border-width-thin: 1px;--border-width-thick: 2px;--transition-fast: .12s ease-in-out;--transition-medium: .22s ease-in-out;--transition-slow: .4s ease-in-out;--z-base: 1;--z-map: 100;--z-sidebar: 800;--z-popout: 900;--z-overlay: 1000;--sidebar-border: var(--color-border);--sidebar-bg: var(--color-surface);--sidebar-tab-color: var(--color-text);--sidebar-tab-accent: var(--color-accent);--sidebar-tab-active-bg: var(--color-surface-elevated);--sidebar-tab-hover-bg: var(--color-surface-overlay);--sidebar-tab-focus-bg: var(--color-surface-overlay);--sidebar-nav-shadow: var(--shadow-md);--sidebar-tab-active-shadow: 0 0 12px var(--color-primary);--color-button-primary: var(--color-primary);--color-button-secondary: var(--color-secondary);--color-button-accent: var(--color-accent);--color-button-danger: var(--color-error);--color-button-muted: var(--color-border-light);--color-button-hover-primary: #998fff;--color-button-hover-secondary: #51f4f6;--color-button-hover-accent: #ffffff;--color-button-hover-danger: #ff7ba3;--color-button-hover-muted: #a4b3c2;--color-button-text-light: #fff;--color-button-text-dark: #000}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary),0 0 14px var(--color-glow)}html,body,#root{width:100%;height:100%;margin:0;padding:0;overflow:hidden}*,*:before,*:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}body{min-width:320px;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-text);background-color:var(--color-bg);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}a{color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:inherit}a:hover{color:var(--color-primary-light)}h1,h2,h3,h4{color:var(--color-heading)}button{font-family:inherit;font-size:1em;font-weight:var(--font-weight-medium);color:var(--color-text);background-color:var(--color-surface-elevated);padding:.6em 1.2em;border:var(--border-width-thin) solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast)}button:hover{border-color:var(--color-border-light)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:transparent!important;box-shadow:none!important;border-radius:0!important}.leaflet-popup-content{margin:0!important;padding:0!important}._pinContainer_iog9s_1{display:flex;justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);position:relative;cursor:text}._pinBox_iog9s_10{width:48px;height:56px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:2rem;font-family:var(--font-family-monospace);text-align:center;line-height:56px;box-shadow:var(--shadow-sm)}._pinHiddenInput_iog9s_24{position:absolute;opacity:0;pointer-events:none;width:0;height:0}._shake_iog9s_32{animation:_shake_iog9s_32 .4s ease-in-out}@keyframes _shake_iog9s_32{0%{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}to{transform:translate(0)}}._container_5p0er_4{display:flex;justify-content:center;align-items:center;height:100vh;background-color:var(--color-bg);color:var(--color-text-light);font-family:var(--font-family);padding:var(--spacing-xl)}._card_5p0er_18{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 4px 24px #0000002e;text-align:center;padding:var(--spacing-lg) var(--spacing-xl);max-width:600px;width:100%}._title_5p0er_33{font-size:var(--font-size-xl);font-weight:700;color:var(--color-heading);margin-bottom:var(--spacing-lg)}._instructions_5p0er_40{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--spacing-sm)}._success_5p0er_46{font-size:var(--font-size-lg);font-weight:700;color:var(--color-secondary);background-color:var(--color-background-highlight);border:1px solid var(--color-secondary);border-radius:var(--radius-sm);padding:var(--spacing-md);margin-top:var(--spacing-md)}._error_5p0er_57{font-size:var(--font-size-sm);color:var(--color-error);font-weight:700;margin-top:var(--spacing-sm)}._inputGroup_5p0er_67{display:flex;flex-direction:column;gap:var(--spacing-md);margin:var(--spacing-lg) 0}._input_5p0er_67{width:100%;max-width:400px;margin:0 auto var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-base)}._input_5p0er_67::placeholder{color:var(--color-text-placeholder)}._animatedInput_5p0er_90{animation:_scalePop_5p0er_1 .25s ease-out;transition:border-color var(--transition-fast)}._animatedInput_5p0er_90:focus{border-color:var(--color-secondary);outline:none;box-shadow:0 0 0 2px #03dac640}._button_5p0er_104{background-color:var(--color-button-primary);color:var(--color-button-text-dark);border:none;border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-lg);font-weight:700;font-size:var(--font-size-base);cursor:pointer;letter-spacing:var(--letter-spacing-base);text-transform:uppercase;transition:background var(--transition-fast)}._button_5p0er_104:hover{background-color:var(--color-button-hover-primary)}._clearButton_5p0er_125{background-color:var(--color-button-muted);color:var(--color-button-text-light);border:none;border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-lg);font-weight:600;font-size:var(--font-size-sm);cursor:pointer;letter-spacing:var(--letter-spacing-base);text-transform:none;margin-top:var(--spacing-md);transition:background var(--transition-fast)}._clearButton_5p0er_125:hover{background-color:var(--color-button-hover-muted)}._qrWrapper_5p0er_147{display:flex;justify-content:center;align-items:center;margin:var(--spacing-lg) 0}._qr_5p0er_147{width:100%;max-width:480px;background-color:#fff;padding:var(--spacing-md);border-radius:var(--radius-md);box-shadow:0 2px 8px #0000001a}._lockIcon_5p0er_166{font-size:2.5rem;color:var(--color-secondary);margin-bottom:var(--spacing-md);animation:_fadeUp_5p0er_1 .5s ease-out}._fadeIn_5p0er_176{animation:_fadeIn_5p0er_176 .4s ease-in both}._shake_5p0er_180{animation:_shake_5p0er_180 .4s ease-in-out}@keyframes _fadeIn_5p0er_176{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes _fadeUp_5p0er_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _scalePop_5p0er_1{0%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes _shake_5p0er_180{0%{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}to{transform:translate(0)}}._poiIcon_1rjlf_2[data-type="POI.HistoricSite"],._poiIcon_1rjlf_2[data-type="POI.Landmark"]{color:var(--poi-historic)}._poiIcon_1rjlf_2[data-type="POI.Nature"],._poiIcon_1rjlf_2[data-type="POI.Park"],._poiIcon_1rjlf_2[data-type="POI.Zoo"]{color:var(--poi-nature)}._poiIcon_1rjlf_2[data-type="POI.Library"],._poiIcon_1rjlf_2[data-type="POI.Museum"]{color:var(--poi-library)}._poiIcon_1rjlf_2[data-type="POI.PublicArt"],._poiIcon_1rjlf_2[data-type="POI.Art"]{color:var(--poi-art)}._poiIcon_1rjlf_2[data-type="POI.Restaurant"]{color:var(--poi-restaurant)}._poiIcon_1rjlf_2[data-type="POI.Bar"],._poiIcon_1rjlf_2[data-type="POI.Casino"]{color:var(--poi-bar)}._poiIcon_1rjlf_2[data-type="POI.Supercharger"]{color:var(--poi-supercharger)}._poiIcon_1rjlf_2[data-type="POI.Office"]{color:var(--poi-office)}._poiIcon_1rjlf_2[data-type="POI.Dispensary"]{color:var(--poi-dispensary)}._poiIcon_1rjlf_2[data-type="POI.Residence"]{color:var(--poi-residence)}._poiIcon_1rjlf_2[data-type="POI.Hotel"]{color:var(--poi-hotel)}._poiIcon_1rjlf_2[data-type="POI.Viewpoint"]{color:var(--poi-viewpoint)}._poiIcon_1rjlf_2[data-type="POI.Store"]{color:var(--poi-store)}._poiIcon_1rjlf_2[data-type="POI.Unknown"]{color:var(--poi-unknown)}._sidebar_1rjlf_9{display:flex;flex-direction:column;flex:1 1 0;min-height:0;background:linear-gradient(135deg,var(--color-surface),var(--color-bg));color:var(--color-text);font-family:var(--font-family);box-shadow:-4px 0 var(--spacing-3) var(--color-shadow)}._scrollable_1rjlf_25{flex:1 1 0;overflow-y:auto;padding:var(--spacing-4);padding-bottom:var(--spacing-20);scroll-padding-top:var(--spacing-4);box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track);min-height:0}._stickyHeader_1rjlf_42{position:sticky;top:0;z-index:var(--z-sidebar);background:var(--color-surface);padding:var(--spacing-2) var(--spacing-4) var(--spacing-3);border-bottom:var(--border-width-thick) solid var(--color-border-light);box-shadow:var(--shadow-inset-light)}._heading_1rjlf_56{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-heading);margin:0;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}@keyframes _subtle-pulse_1rjlf_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.9}to{transform:scale(1);opacity:1}}._poiItem_1rjlf_126{background:var(--color-surface-elevated);border-radius:var(--radius-md);margin-bottom:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);cursor:pointer;transition:var(--transition-fast);box-sizing:border-box}._poiItem_1rjlf_126:hover{background:var(--color-surface-overlay);box-shadow:inset 0 0 0 1px var(--color-border-light)}._poiItem_1rjlf_126._active_1rjlf_141{background:var(--color-surface-elevated);border-left:4px solid var(--color-accent)}._itemHeader_1rjlf_149{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}._itemTitle_1rjlf_156{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-heading)}._itemAddress_1rjlf_166{margin:.3em 0;font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex;align-items:center;gap:.3em}._itemAddressOwner_1rjlf_175{color:var(--color-accent);font-size:var(--font-size-sm);font-weight:700;font-family:var(--font-family)}._clusterBadge_1rjlf_186{padding:.2em .5em;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-heading);background-color:var(--color-bg);border:1px solid var(--color-border);font-family:var(--font-family-monospace);letter-spacing:.02em}._observabilityBadge_1rjlf_202{background-color:var(--color-border-light);color:var(--color-text-light);padding:.2em .45em;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase}._geohashTag_1rjlf_216{background-color:var(--color-bg);color:var(--color-heading);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.2em .5em;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-family:var(--font-family-monospace);letter-spacing:.02em;min-width:7ch;text-align:center;display:inline-block}._poiIcon_1rjlf_2{font-size:var(--font-size-base);color:var(--color-text-muted);min-width:1em}@keyframes _shimmer_1rjlf_1{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyState_1rjlf_253{text-align:center;margin-top:var(--spacing-lg);color:var(--color-text-muted);font-size:var(--font-size-sm);padding:var(--spacing-lg);opacity:.8}._emptyIcon_1rjlf_264{font-size:var(--font-size-lg);color:var(--color-border-light);margin-bottom:var(--spacing-sm)}._expiresBadge_1rjlf_272{font-family:var(--font-family-monospace);letter-spacing:.04em;min-width:6ch;text-align:center}._itemAddressText_1rjlf_279{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:400}._metaRow_1rjlf_287{margin-top:.2em;display:flex;gap:.3em;flex-wrap:wrap;align-items:center}._metaRow_1rjlf_287>*+*{margin-left:var(--spacing-1)}._poiIcon_1rjlf_2[data-type="Quest.Farm"]{color:var(--t-color-medium-green)}._poiIcon_1rjlf_2[data-type$=Flashdrive]{color:var(--t-color-platinum)}._poiIcon_1rjlf_2[data-type="POI.Beacon"]{color:var(--t-color-yellow)}._poiIcon_1rjlf_2[data-type^="Offense."]{color:var(--t-color-red)}._poiIcon_1rjlf_2[data-type^="Defense."]{color:var(--t-color-blue)}._poiIcon_1rjlf_2[data-type^="LootBox."]{color:var(--t-color-gold)}._section_1rjlf_332{margin-bottom:1.2em}._sectionHeaderHuman_1rjlf_336{display:flex;align-items:center;gap:.7em;font-size:1.25em;font-weight:700;background:linear-gradient(90deg,var(--color-secondary-light) 0%,var(--color-secondary) 100%);color:var(--color-secondary-dark);border-radius:1.2em 1.2em .7em .7em;padding:.7em 1.2em;margin-bottom:1.1em;box-shadow:0 2px 16px #ffc80040;letter-spacing:.04em;text-shadow:0 1px 4px rgb(255 255 200 / 60%);animation:_beacon-pulse_1rjlf_1 2s infinite alternate}._sectionHeaderRobot_1rjlf_353{display:flex;align-items:center;gap:.7em;font-size:1.25em;font-weight:700;background:linear-gradient(90deg,var(--color-accent-muted) 0%,var(--color-accent) 100%);color:var(--color-primary-dark);border-radius:.7em 1.2em;padding:.7em 1.2em;margin-bottom:1.1em;box-shadow:0 2px 12px #6496ff1a;letter-spacing:.04em;text-shadow:0 1px 2px rgb(255 255 255 / 30%)}._sectionIcon_1rjlf_369{font-size:1.3em;filter:drop-shadow(0 0 2px #fff)}._sectionHeaderBeacon_1rjlf_374{display:flex;align-items:center;gap:.7em;font-size:1.25em;font-weight:700;background:linear-gradient(90deg,var(--color-primary-light) 0%,var(--color-primary) 100%);color:var(--color-primary-dark);border-radius:1.2em 1.2em .7em .7em;padding:.7em 1.2em;margin-bottom:1.1em;box-shadow:0 2px 16px #a18cd12e;letter-spacing:.04em;text-shadow:0 1px 4px rgb(255 255 255 / 40%)}@keyframes _beacon-pulse_1rjlf_1{0%{box-shadow:0 2px 16px #ffc80040;background-position:0% 50%}to{box-shadow:0 4px 32px #ff06;background-position:100% 50%}}._ownerGroupSeparator_1rjlf_402{border-top:1.5px dashed var(--color-border);opacity:.8;width:92%;margin:.7em auto .6em;border-radius:1px;box-shadow:none;background:none}._ownerBadge_1rjlf_414{background-color:var(--color-surface-elevated);color:var(--color-text-light);padding:.2em .45em;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);display:inline-flex;align-items:center;gap:.3em;margin-left:auto;text-transform:none;border:1.5px solid var(--color-border);text-shadow:0 1px 2px rgb(0 0 0 / 40%)}._ownerBadgeHuman_1rjlf_430{color:var(--color-secondary)}._ownerBadgeBeacon_1rjlf_434{color:var(--color-primary)}._ownerBadgeRobot_1rjlf_438{color:var(--color-primary-light)}._jobQueueToggle_vybwm_4{position:fixed;bottom:var(--spacing-md);left:var(--spacing-md);z-index:var(--z-popout);display:inline-flex;align-items:center;justify-content:center;background:var(--color-button-muted);color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-4);box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:background var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast)}._jobQueueToggle_vybwm_4:hover{background:var(--color-button-hover-muted);color:var(--color-text-light);box-shadow:0 0 0 1px var(--color-border-light),var(--shadow-md)}._jobQueuePanel_vybwm_34{position:fixed;bottom:var(--spacing-xl);left:var(--spacing-xl);z-index:var(--z-popout);display:flex;flex-direction:column;background:var(--color-surface-elevated);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 4px 24px #0000002e;animation:_fadeIn_vybwm_1 var(--transition-medium);min-width:320px;max-width:480px;max-height:65vh;overflow-y:auto}._jobPanelHeader_vybwm_56{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}._jobToggleMode_vybwm_66{font-size:var(--font-size-xs);background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);transition:background var(--transition-fast),color var(--transition-fast)}._jobToggleMode_vybwm_66:hover{background:var(--color-surface-overlay);color:var(--color-text-light)}._jobToggleMode_vybwm_66:focus{outline:none;box-shadow:none}._jobClose_vybwm_87{width:auto;cursor:pointer;color:var(--color-text-muted);font-size:var(--font-size-sm);transition:color var(--transition-fast)}._jobClose_vybwm_87:hover{color:var(--color-text-light)}._jobPanelActions_vybwm_102{display:flex;align-items:center;gap:var(--spacing-3);margin-left:auto}._jobIcon_vybwm_109{color:var(--color-primary);margin-right:var(--spacing-1)}._jobList_vybwm_117{list-style:none;margin:0;padding:var(--spacing-4)}._jobItem_vybwm_123{background-color:var(--color-surface);border-left:3px solid var(--color-primary);border-radius:var(--radius-sm);padding:var(--spacing-3);margin-bottom:var(--spacing-4);box-shadow:inset 0 1px 4px #00000012;transition:background var(--transition-fast),border var(--transition-fast),box-shadow var(--transition-fast);cursor:pointer}._jobItem_vybwm_123:hover{background-color:var(--color-surface-overlay);box-shadow:inset 0 0 0 1px var(--color-border-light)}._jobItem_vybwm_123:focus{outline:2px solid var(--color-primary);outline-offset:-2px}._jobLabel_vybwm_144{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-heading);margin-bottom:var(--spacing-2);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);flex-wrap:wrap}._jobLabelRow_vybwm_156{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2);gap:var(--spacing-2);flex-wrap:wrap}._jobLabelText_vybwm_165{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-heading);display:flex;align-items:center;gap:var(--spacing-2)}._jobHits_vybwm_174{background:var(--color-surface-overlay);border:1px solid var(--color-border-light);color:var(--color-text-muted);font-size:var(--font-size-xs);padding:.2rem .6rem;border-radius:var(--radius-full);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap}._jobLink_vybwm_189{display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);background:var(--color-surface-overlay);border:1px solid var(--color-border-light);color:var(--color-text);padding:.15rem .5rem;border-radius:var(--radius-sm);cursor:pointer;margin-left:var(--spacing-1);transition:background var(--transition-fast),color var(--transition-fast)}._jobLink_vybwm_189:hover{background:var(--color-button-hover-muted);color:var(--color-text-light)}._jobLink_vybwm_189:focus{outline:none;box-shadow:none}._jobPhaseGrid_vybwm_216{display:flex;flex-direction:column;row-gap:var(--spacing-1);margin-top:var(--spacing-2);padding-top:var(--spacing-1)}._jobPhaseRow_vybwm_224{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) 0;border-top:1px dashed var(--color-border-light)}._jobPhaseRow_vybwm_224:first-of-type{border-top:none}._jobPhaseLabel_vybwm_237{flex:0 0 5em;font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._jobPhaseContent_vybwm_247{flex:1 1 auto;display:flex;align-items:center;gap:var(--spacing-1);min-width:0}._jobPhaseDateTime_vybwm_255{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding-left:var(--spacing-sm);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1.2;white-space:nowrap;text-align:right;max-width:8em;overflow:hidden;text-overflow:ellipsis}._jobDate_vybwm_272,._jobTime_vybwm_273{margin:0;padding:0;line-height:1.2}._statusIcon_vybwm_282{font-size:var(--font-size-sm);position:static;top:auto}._statusText_vybwm_288{font-size:var(--font-size-xs);line-height:1.2;font-weight:var(--font-weight-medium);margin-top:1px;color:var(--color-text-muted)}._successIcon_vybwm_296{color:var(--color-success)}._errorIcon_vybwm_300{color:var(--color-error)}._pendingIcon_vybwm_304{color:var(--color-warning)}._runningIcon_vybwm_308{color:var(--color-accent)}._jobFooter_vybwm_315{padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-border);display:flex;justify-content:flex-end}._jobFooter_vybwm_315 button{font-size:var(--font-size-sm);padding:var(--spacing-2) var(--spacing-4);background:var(--color-button-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}._jobFooter_vybwm_315 button:hover{background:var(--color-button-hover-muted);color:var(--color-text-light);box-shadow:0 2px 8px #0000001a}@keyframes _fadeIn_vybwm_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._playerPanel_t60a4_1{display:flex;flex-direction:column;flex:1 1 0;background:var(--color-surface);color:var(--color-text);font-family:var(--font-family);box-sizing:border-box;overflow:hidden auto;min-height:0;box-shadow:0 2px 16px var(--color-shadow),0 0 0 2px var(--color-primary-dark, #0077a8)}._headerRow_t60a4_16{display:flex;justify-content:space-between;align-items:center;min-width:0;max-width:100%;flex-wrap:wrap;gap:var(--spacing-2)}._actionGroup_t60a4_26{display:flex;place-content:flex-start flex-end;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}._dropdownTrigger_t60a4_34{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text);font-size:var(--font-size-sm);display:inline-flex;align-items:center;gap:var(--spacing-1);max-width:100%;box-sizing:border-box}._dropdownContent_t60a4_49{background:var(--color-surface);border:none!important;border-color:transparent!important;box-shadow:0 8px 32px #0000002e;border-radius:var(--radius-sm);padding:var(--spacing-1) 0!important;transform-origin:top left}._dropdownItem_t60a4_59{background:var(--color-surface);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);cursor:pointer;border:none!important}._dropdownItem_t60a4_59[aria-disabled]{opacity:.5;cursor:not-allowed}._dropdownTrigger_t60a4_34:focus,._poiDropdownTrigger_t60a4_74:focus,._dropdownItem_t60a4_59:focus,._dropdownContent_t60a4_49:focus{outline:none;box-shadow:none}._dropdownItem_t60a4_59:hover{background:var(--color-surface-overlay);border:none!important}#_sidebar-panel-player_t60a4_1{padding:0!important;border:none!important;position:relative;z-index:1}._toggleNameButtonSubtle_t60a4_97{background:transparent;border:none;color:#666;font-size:.75rem;padding:0 2px;margin-left:6px;cursor:pointer;text-decoration:underline;font-weight:400;line-height:1;text-align:left!important;display:inline-block!important;width:auto!important;white-space:nowrap!important}._toggleNameButtonSubtle_t60a4_97:hover,._toggleNameButtonSubtle_t60a4_97:focus{color:#005fcc;background-color:#005fcc1a;outline:none!important;text-decoration:none;border:none!important;box-shadow:none!important;text-align:left!important;border-radius:3px}._headerSticky_t60a4_126{position:sticky;overflow:visible;top:0;z-index:var(--z-sidebar);flex:0 0 auto;background:var(--color-surface);color:var(--color-text);padding:var(--spacing-2) var(--spacing-4);border-bottom:2px solid var(--color-primary);box-shadow:0 4px 12px #00bfff26;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;transition:background .3s,box-shadow .3s}[data-radix-popper-content-wrapper]{z-index:9999!important}._headingGroup_t60a4_149{display:flex;flex-direction:column;gap:.08rem;align-items:flex-start;margin-bottom:var(--spacing-1)}._heading_t60a4_149{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-heading);margin:0;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._headingIcon_t60a4_169{color:var(--color-primary);font-size:1.3em}._playerFilters_t60a4_175{width:100%;display:flex;flex-direction:column;gap:.32rem;margin-top:.2rem}._filterChipsRow_t60a4_184{display:flex;gap:.55rem;flex-wrap:wrap;width:100%;align-items:center;margin-bottom:.05rem}._filterChipActive_t60a4_193,._filterChipInactive_t60a4_194{display:inline-flex;align-items:center;gap:.44em;padding:4px 14px;border-radius:var(--radius-full);font-weight:600;font-size:.8rem;border-width:1.5px;border-style:solid;cursor:pointer;outline:none;box-shadow:0 2px 12px #00bfff1a;transition:background .17s,border .17s,color .17s,box-shadow .18s;-webkit-user-select:none;user-select:none}._filterChipActive_t60a4_193{background:var(--color-primary);color:var(--color-surface);border-color:var(--color-primary);filter:none}._filterChipInactive_t60a4_194{background:var(--color-surface-overlay);color:var(--color-text-muted);border-color:var(--color-border-light);filter:grayscale(.25) contrast(.92);opacity:.72}._filterChipActive_t60a4_193:hover,._filterChipInactive_t60a4_194:hover{background:var(--color-primary-light);color:var(--color-heading);border-color:var(--color-primary);box-shadow:0 2px 14px #00bfff2e;filter:none}._filterChipActive_t60a4_193 svg,._filterChipInactive_t60a4_194 svg{margin-right:2px;font-size:1.15em;filter:drop-shadow(0 1px 2px rgba(0,0,0,.16))}._filterChipActive_t60a4_193 svg{color:#fff!important;text-shadow:0 2px 8px var(--color-primary-dark, #005880)}._filterChipInactive_t60a4_194 svg{color:var(--color-primary)!important;opacity:.62;filter:grayscale(.4)}._filterChipRemove_t60a4_254{margin-left:4px;font-size:1.04em;color:var(--color-accent);opacity:.85}._filterFieldsRow_t60a4_261{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center;width:100%;margin-bottom:.05rem}._inputGroup_t60a4_270{position:relative;flex:1 1 140px;display:flex;align-items:center}._inputField_t60a4_277,._inputSelect_t60a4_278{padding:7px 10px 7px 34px;border-radius:var(--radius-full);border:1.2px solid var(--color-border-light);font-size:var(--font-size-sm);background:var(--color-surface-overlay);color:var(--color-text);transition:border .15s,box-shadow .15s;min-width:138px;width:100%;box-shadow:0 1px 4px #0000000a;outline:none}._inputField_t60a4_277:focus,._inputSelect_t60a4_278:focus{border-color:var(--color-primary);box-shadow:0 0 8px var(--color-glow)}._inputIcon_t60a4_298{position:absolute;left:13px;color:var(--color-primary);opacity:.85;font-size:1.13em;pointer-events:none;z-index:2}._inputSelect_t60a4_278{padding-left:13px;min-width:110px;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}._inputSelect_t60a4_278 option{color:var(--color-heading);background:var(--color-surface-overlay)}._applyBtn_t60a4_320{padding:7px 16px;border-radius:var(--radius-full);background:var(--color-primary-dark);color:var(--color-text-light);border:none;margin-left:6px;font-weight:600;font-size:var(--font-size-sm);cursor:pointer;box-shadow:0 2px 8px var(--color-shadow);transition:background .14s,color .13s}._applyBtn_t60a4_320:hover,._applyBtn_t60a4_320:focus{background:var(--color-primary);color:var(--color-surface)}._resetBtn_t60a4_340{padding:7px 16px;border-radius:var(--radius-full);background:var(--color-secondary-dark);color:var(--color-text-light);border:none;font-weight:600;font-size:var(--font-size-sm);cursor:pointer;box-shadow:0 2px 8px var(--color-shadow);transition:background .14s,color .13s}._resetBtn_t60a4_340:hover,._resetBtn_t60a4_340:focus{background:var(--color-primary);color:var(--color-surface)}._tableLegend_t60a4_360{display:flex;gap:var(--spacing-md);font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:var(--spacing-sm)}._legend_t60a4_368{display:flex;align-items:center;gap:var(--spacing-xs)}._tableContainer_t60a4_375{flex:1 1 0;overflow-y:auto;min-height:0;background:var(--color-surface);box-shadow:0 2px 8px var(--color-shadow);display:flex;flex-direction:column}._tableScroll_t60a4_385{flex:1 1 auto;max-height:100%;overflow-y:auto;min-height:300px;max-width:100%;word-break:break-word;overflow-wrap:anywhere;overflow-x:auto}._playerTable_t60a4_400{width:100%;table-layout:auto;border-collapse:separate;border-spacing:0;background:var(--color-surface);font-size:var(--font-size-sm);margin-bottom:0;min-width:0}._playerTable_t60a4_400 th{padding:6px 10px;text-align:left;border-bottom:1px solid var(--color-border-light);vertical-align:middle;line-height:1.3;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;word-break:normal;min-width:80px}._playerTable_t60a4_400 td{padding:6px 10px;text-align:left;border-bottom:1px solid var(--color-border-light);vertical-align:middle;line-height:1.3;white-space:normal;overflow:hidden}._playerTable_t60a4_400 th:nth-child(4),._playerTable_t60a4_400 td:nth-child(4),._playerTable_t60a4_400 th:nth-child(5),._playerTable_t60a4_400 td:nth-child(5){text-align:center}._playerTable_t60a4_400 th{background:var(--color-surface-overlay);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted);letter-spacing:var(--letter-spacing-wide);border-bottom:2px solid var(--color-primary);position:sticky;top:0;z-index:1;text-align:left}._playerTable_t60a4_400 th:nth-child(1),._playerTable_t60a4_400 td:nth-child(1){min-width:200px;white-space:nowrap;overflow:visible;text-overflow:clip}._playerTable_t60a4_400 th:nth-child(2),._playerTable_t60a4_400 td:nth-child(2){min-width:100px;white-space:nowrap;overflow:visible;text-overflow:clip}._playerTable_t60a4_400 th:nth-child(n+2),._playerTable_t60a4_400 td:nth-child(n+2){min-width:50px;white-space:normal;overflow:hidden;text-overflow:ellipsis}._playerTable_t60a4_400 tr{transition:background .2s var(--transition-fast);margin-top:4px;margin-bottom:4px}._playerTable_t60a4_400 tr:hover{background:var(--color-surface-elevated);box-shadow:0 2px 12px var(--color-glow)}._playerNameCol_t60a4_499{display:flex;flex-direction:column;gap:1px;word-break:break-word;overflow-wrap:anywhere;min-width:0;flex-grow:1;flex-shrink:1;flex-basis:auto;max-width:100%}._playerMainName_t60a4_512{font-weight:600;font-size:var(--font-size-sm);color:var(--color-heading)}._playerSubName_t60a4_518{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.1}._loginDate_t60a4_525{color:var(--color-text-muted);font-size:var(--font-size-xs)}._statusChips_t60a4_531{display:flex;gap:.25em}._statusChips_t60a4_531 svg{filter:drop-shadow(0 0 1px rgba(0,0,0,.5))}._statusChipNone_t60a4_540{color:var(--color-text-placeholder)}._tierChip_t60a4_545{display:inline-block;border-radius:var(--radius-full);padding:2px 10px;font-weight:700;font-size:var(--font-size-sm);background:var(--color-secondary-dark);color:var(--color-text-light);box-shadow:0 2px 8px var(--color-glow);text-shadow:0 0 2px rgba(0,0,0,.5);min-width:60px;text-align:center;white-space:nowrap}._locationChip_t60a4_561{display:inline-flex;align-items:center;gap:6px;background:var(--color-surface-overlay);color:var(--color-primary-light);border-radius:var(--radius-full);padding:2px 10px;font-size:var(--font-size-sm);word-break:break-word;overflow-wrap:anywhere}._locationIcon_t60a4_574{color:var(--color-primary)}._loadingRow_t60a4_579{text-align:center;color:var(--color-primary);font-size:var(--font-size-lg);padding:var(--spacing-md)}._loadingIcon_t60a4_586{margin-right:var(--spacing-sm);animation:_spin_t60a4_1 1s linear infinite}@keyframes _spin_t60a4_1{to{transform:rotate(360deg)}}._emptyState_t60a4_597,._endOfList_t60a4_598{text-align:center;color:var(--color-text-muted);padding:var(--spacing-lg)}._emptyIcon_t60a4_604{color:var(--color-accent);margin-bottom:var(--spacing-md);font-size:2.5em}._statsContainer_t60a4_611{display:flex;justify-content:space-around;gap:var(--spacing-3);min-width:0;max-width:140px;overflow:hidden;white-space:nowrap}._statItem_t60a4_621{display:flex;flex-direction:column;align-items:center;min-width:30px;font-size:var(--font-size-sm);color:var(--color-text-muted)}._statItem_t60a4_621 strong{color:var(--color-heading);font-weight:600}@media (max-width: 800px){._headerSticky_t60a4_126{flex-direction:column;align-items:flex-start;gap:.7rem;padding:var(--spacing-2) var(--spacing-2) var(--spacing-3)}._playerFilters_t60a4_175{align-items:stretch}._filterFieldsRow_t60a4_261{gap:.28rem}}._expandedRow_t60a4_654 td{background:var(--color-surface-overlay);padding:var(--spacing-md);border-bottom:1px solid var(--color-border-light);border-left:4px solid var(--color-primary);padding-left:calc(var(--spacing-md) - 4px)}._playerTable_t60a4_400 tr[aria-expanded=true]{background-color:var(--color-surface-elevated);box-shadow:inset 4px 0 0 var(--color-primary)}._expandedContent_t60a4_667{display:flex;flex-direction:column;gap:var(--spacing-2)}._expandedContent_t60a4_667 ._playerDetailHeader_t60a4_673{font-weight:700;font-size:var(--font-size-md);margin-bottom:var(--spacing-2);color:var(--color-primary)}._actionButtons_t60a4_680{margin-top:var(--spacing-2);display:flex;gap:var(--spacing-2)}._actionButtons_t60a4_680 button{padding:6px 12px;border-radius:var(--radius-sm);border:none;background-color:var(--color-primary);color:var(--color-surface);font-weight:600;cursor:pointer;transition:background-color .2s}._actionButtons_t60a4_680 button:hover,._actionButtons_t60a4_680 button:focus{background-color:var(--color-primary-dark);outline:none}._expandedContent_1tivj_1{display:flex;flex-direction:column;gap:var(--spacing-3);background-color:var(--color-surface);padding:var(--spacing-4);border-radius:var(--radius-md);box-shadow:0 4px 12px var(--color-shadow);color:var(--color-text);font-family:var(--font-family)}._playerDetailHeader_1tivj_13{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);margin-bottom:var(--spacing-2);color:var(--color-primary);-webkit-user-select:none;user-select:none}._actionButtons_1tivj_21{margin-top:var(--spacing-4);display:flex;gap:var(--spacing-3);justify-content:flex-end}._actionButtons_1tivj_21 button{padding:8px 16px;border-radius:var(--radius-sm);border:none;background-color:var(--color-primary);color:var(--color-text-light);font-weight:var(--font-weight-bold);cursor:pointer;transition:background-color var(--transition-fast);box-shadow:0 2px 6px #00bfff33}._actionButtons_1tivj_21 button:hover,._actionButtons_1tivj_21 button:focus-visible{background-color:var(--color-primary-dark);outline:none;box-shadow:0 0 10px #00bfff4d}._playerHeaderRow_1tivj_47{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-3)}._avatarImage_1tivj_54{width:56px;height:56px;border-radius:var(--radius-md);object-fit:cover;box-shadow:0 0 8px #00bfff4d;flex-shrink:0;border:1px solid var(--color-primary-light);background-color:var(--color-surface-alt)}._avatarPlaceholder_1tivj_65{width:56px;height:56px;border-radius:var(--radius-md);background-color:var(--color-border-light);flex-shrink:0;border:1px solid var(--color-border)}._playerNameContainer_1tivj_74{flex-grow:1;-webkit-user-select:text;user-select:text}._valueToDate_1tivj_79{font-weight:var(--font-weight-bold);color:var(--color-secondary);font-size:var(--font-size-lg);white-space:nowrap;text-align:right;min-width:90px;-webkit-user-select:text;user-select:text}._feedbackTable_1tivj_90,._statsTable_1tivj_91{width:100%;border-collapse:separate;border-spacing:0;margin-top:var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-text);box-shadow:0 2px 8px #0003;border-radius:var(--radius-md);overflow:hidden;background-color:var(--color-surface-elevated);border:1px solid var(--color-border)}._feedbackTable_1tivj_90 th,._feedbackTable_1tivj_90 td,._statsTable_1tivj_91 td{padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--color-border-light);vertical-align:middle;text-align:left;border-left:none;white-space:normal}._feedbackTable_1tivj_90 tbody tr td:first-child,._feedbackTable_1tivj_90 thead tr th:first-child,._feedbackTable_1tivj_90 tbody tr td:last-child,._feedbackTable_1tivj_90 thead tr th:last-child{white-space:nowrap}._feedbackTable_1tivj_90 tbody tr td:nth-child(2),._feedbackTable_1tivj_90 thead tr th:nth-child(2){white-space:normal;width:100%;max-width:100%;overflow-wrap:break-word;word-break:break-word}._feedbackTable_1tivj_90 th{background-color:var(--color-surface-overlay);font-weight:var(--font-weight-bold);color:#00bfffb3;-webkit-user-select:none;user-select:none;text-align:left;border-bottom:2px solid var(--color-border-light)}._feedbackTable_1tivj_90 th:first-child,._feedbackTable_1tivj_90 td:first-child,._statsTable_1tivj_91 td:first-child{border-left:none}._statsTable_1tivj_91 td{text-align:left!important}._statsTable_1tivj_91 td strong{font-weight:var(--font-weight-bold);color:#00bfffb3}._tableCaption_1tivj_163{caption-side:top;text-align:left;font-weight:var(--font-weight-bold);font-size:var(--font-size-md);padding-bottom:var(--spacing-2);color:var(--color-primary);-webkit-user-select:none;user-select:none}._feedbackTable_1tivj_90 tbody tr:hover,._statsTable_1tivj_91 tbody tr:hover{background-color:inherit;cursor:default}._feedbackTable_1tivj_90 tbody tr:last-child td,._statsTable_1tivj_91 tbody tr:last-child td{border-bottom:none}._realName_1tivj_186,._role_1tivj_187{font-size:.85rem;color:var(--color-text-muted, #6c757d);-webkit-user-select:text;user-select:text;margin-top:.1rem;line-height:1.2;font-style:italic}._modalBackdrop_4vjfm_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a1016d9;display:flex;justify-content:center;align-items:center;z-index:var(--z-overlay, 1000);padding:var(--spacing-6);overflow-y:auto;-webkit-overflow-scrolling:touch}._modalContent_4vjfm_14{background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-lg);max-width:440px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-sizing:border-box;padding:var(--spacing-4) var(--spacing-8) var(--spacing-8)}._modalContent_4vjfm_14>h2{white-space:normal;word-break:break-word;word-wrap:break-word;margin:0 0 var(--spacing-2) 0;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-primary);line-height:var(--line-height-tight);text-align:center}._modalFormWrapper_4vjfm_39{flex-grow:1;overflow-y:auto;padding:var(--spacing-4) var(--spacing-2);box-sizing:border-box;min-height:0}._modalFormWrapper_4vjfm_39 form{display:flex;flex-direction:column;gap:var(--spacing-5)}._modalFormWrapper_4vjfm_39 label{display:flex;flex-direction:column;font-weight:var(--font-weight-medium);font-size:var(--font-size-md);color:var(--color-text)}._modalFormWrapper_4vjfm_39 input,._modalFormWrapper_4vjfm_39 textarea{margin-top:var(--spacing-2);width:100%;padding:var(--spacing-3);border:1.5px solid var(--color-border-light);border-radius:var(--radius-sm);font-size:var(--font-size-base);font-family:var(--font-family);color:var(--color-text);background:var(--color-surface-alt);resize:vertical;min-height:3rem;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out}._modalFormWrapper_4vjfm_39 input:focus,._modalFormWrapper_4vjfm_39 textarea:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 10px var(--color-glow);background:var(--color-surface-elevated)}._buttons_4vjfm_87{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding:var(--spacing-4) 0 0 0;flex-wrap:nowrap}._buttons_4vjfm_87 button{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);border:none;font-weight:var(--font-weight-semibold);cursor:pointer;font-size:var(--font-size-sm);transition:background-color .25s ease-in-out,box-shadow .25s ease-in-out;min-width:72px;box-shadow:0 1px 6px #00bfff1a;-webkit-user-select:none;user-select:none}._buttons_4vjfm_87 button[type=submit]{background-color:var(--color-primary);color:var(--color-surface);box-shadow:0 3px 10px var(--color-glow)}._buttons_4vjfm_87 button[type=submit]:hover,._buttons_4vjfm_87 button[type=submit]:focus{background-color:var(--color-primary-dark);outline:none;box-shadow:0 0 16px var(--color-glow)}._buttons_4vjfm_87 button[type=button]{background-color:var(--color-secondary-dark);color:var(--color-surface);box-shadow:none}._buttons_4vjfm_87 button[type=button]:hover,._buttons_4vjfm_87 button[type=button]:focus{background-color:var(--color-secondary);outline:none;box-shadow:0 0 8px var(--color-secondary-light)}._error_4vjfm_138{color:var(--color-error);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);margin-top:var(--spacing-2);text-align:left;padding-left:var(--spacing-8)}@media (max-width: 480px){._modalContent_4vjfm_14{max-width:90vw}._modalContent_4vjfm_14>h2{font-size:var(--font-size-lg);padding-top:var(--spacing-3);padding-left:var(--spacing-6);padding-right:var(--spacing-6)}._modalFormWrapper_4vjfm_39{padding:var(--spacing-3) var(--spacing-6)}._buttons_4vjfm_87{padding:var(--spacing-3) 0 0 0}._buttons_4vjfm_87 button{min-width:60px;font-size:var(--font-size-xs)}}._geohashOuterLabel_8f5zz_4{background:transparent;background-clip:padding-box;border:none;box-shadow:none;pointer-events:none}._geohashOuterLabel_8f5zz_4,.leaflet-zoom-anim ._geohashOuterLabel_8f5zz_4{transition:none!important}._geohashLabel_8f5zz_25{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);min-width:100px;padding:var(--spacing-xs) var(--spacing-md);background-color:#000000b3;color:var(--color-text-light);font-family:var(--font-family-monospace);font-size:var(--font-size-sm);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);pointer-events:none;text-align:center}._hashText_8f5zz_45{display:inline;transition:opacity var(--transition-medium)}._loadingText_8f5zz_53{display:none;position:relative;font-weight:700;color:var(--color-secondary);text-shadow:0 0 6px var(--color-secondary);animation:_textPulse_8f5zz_1 1.4s ease-in-out infinite}._loading_8f5zz_53 ._hashText_8f5zz_45{display:none}._loading_8f5zz_53 ._loadingText_8f5zz_53{display:inline}@keyframes _textPulse_8f5zz_1{0%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}to{opacity:.6;transform:scale(1)}}._loadingText_8f5zz_53:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.2),transparent);animation:_shimmer_8f5zz_1 2s infinite}@keyframes _shimmer_8f5zz_1{0%{left:-75%}50%{left:125%}to{left:125%}}._customPinIcon_m93qo_4{width:20px;height:20px;border:2px solid var(--color-border);border-radius:50%;background-color:var(--color-surface-overlay);box-shadow:0 1px 3px #0006;transition:transform .2s ease,box-shadow .2s ease}._customPinIcon_m93qo_4:hover{transform:scale(1.1);box-shadow:0 2px 6px #00000080,0 0 0 1px var(--color-border-light)}._mapWrapper_m93qo_24{position:relative;width:100%;height:100%;min-height:0}._mapWrapper_m93qo_24 .leaflet-zoom-anim .leaflet-zoom-animated{transition-duration:var(--map-zoom-anim-ms, .12s)}._markerIcon_bgc4s_1{border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface);border:2px solid transparent;filter:drop-shadow(0 2px 8px rgb(0 0 0 / 25%));transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);overflow:hidden;width:42px;height:42px}._markerIcon_bgc4s_1:hover{transform:scale(1.04);border-color:var(--color-border-light)}._selected_bgc4s_20{background-color:var(--color-surface-elevated);border:3px solid var(--color-accent);box-shadow:0 0 0 2px var(--color-surface),0 0 16px 4px color-mix(in srgb,var(--color-accent) 50%,transparent);color:var(--color-accent);animation:_pop-pulse_bgc4s_1 1.2s ease-in-out infinite alternate;transition:all var(--transition-fast);z-index:3}._unselected_bgc4s_32{background-color:var(--color-surface);border:2px solid var(--color-border);box-shadow:0 0 6px 1px var(--color-border-light);color:var(--color-primary);transition:all var(--transition-fast)}@keyframes _pop-pulse_bgc4s_1{0%{transform:scale(1)}to{transform:scale(1.1)}}._clusterIcon_bgc4s_45{position:relative;display:inline-block;z-index:1;transform:translateZ(0)}._clusterBadge_bgc4s_52{background-color:var(--color-primary);color:var(--color-surface);border-radius:var(--radius-full);font-size:var(--font-size-sm);padding:.3em .7em;font-weight:var(--font-weight-bold);border:2px solid var(--color-surface);display:flex;justify-content:center;align-items:center;width:40px;height:40px;box-shadow:0 2px 8px #007be433,0 4px 12px #00000026;transition:all var(--transition-fast);cursor:pointer}._clusterBadge_bgc4s_52:hover{background-color:var(--color-button-hover-primary);transform:scale(1.06);box-shadow:0 2px 12px #007be440,0 6px 16px #0003}._clusterBadgeIcon_bgc4s_80{margin-right:.3em;font-size:1.1em;color:var(--color-text-light)}._clusterPopup_bgc4s_86{position:relative;background-color:var(--color-surface-overlay);border-radius:var(--radius-lg);box-shadow:0 6px 18px #0006,0 0 0 1px var(--color-border-light);padding:var(--spacing-5) var(--spacing-6) var(--spacing-6);min-width:240px;max-width:280px;color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-base);transition:all var(--transition-medium);z-index:10}._clusterPopup_bgc4s_86:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--color-surface-overlay);filter:drop-shadow(0 -1px 1px rgba(0,0,0,.25))}._clusterPopupHeader_bgc4s_117{display:flex;align-items:center;gap:var(--spacing-2);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-3);padding-bottom:var(--spacing-1);border-bottom:1px solid var(--color-border-subtle);opacity:.9}._clusterPopupList_bgc4s_132{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._clusterPopupItem_bgc4s_141{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background-color:transparent;transition:background-color var(--transition-fast),transform var(--transition-fast);cursor:pointer;color:var(--color-text)}._clusterPopupItem_bgc4s_141:hover,._clusterPopupItem_bgc4s_141:focus{background-color:var(--color-surface-elevated);transform:translate(2px);outline:none}._fenceGroup_dyxmb_3{margin:var(--spacing-3) 0;padding-top:var(--spacing-1);border-top:var(--border-width-thin) solid var(--color-border)}._fenceGroupHeader_dyxmb_9{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-muted);padding:var(--spacing-1) 0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--transition-fast)}._fenceGroupHeader_dyxmb_9:hover{color:var(--color-text)}._chevron_dyxmb_28{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-left:var(--spacing-2);transition:transform var(--transition-fast),color var(--transition-fast)}._fenceGroupHeader_dyxmb_9:hover ._chevron_dyxmb_28{color:var(--color-text-light)}._selectableItem_dyxmb_39{border-radius:var(--radius-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._editForm_dyxmb_44{background:var(--color-surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-inset-light);border:1px solid var(--color-primary);padding:var(--spacing-2);margin:var(--spacing-2) 0;font-size:var(--font-size-sm);display:flex;flex-direction:column;gap:var(--spacing-2);z-index:2}._editForm_dyxmb_44 label{display:block;margin-bottom:var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);text-transform:uppercase}._editForm_dyxmb_44 input[type=text],._editForm_dyxmb_44 textarea,._editForm_dyxmb_44 select:not(._selectControl_dyxmb_69){width:100%;background-color:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-light);border-radius:var(--radius-sm);padding:.25rem .5rem;font-family:inherit;margin-top:.1rem}._toggleBlock_dyxmb_80{margin-bottom:var(--spacing-3)}._toggleCaption_dyxmb_84{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);margin-bottom:var(--spacing-1);text-transform:uppercase;letter-spacing:var(--letter-spacing-tight)}._toggleGroup_dyxmb_94{display:inline-flex;border:1px solid var(--color-border-light);border-radius:var(--radius-full);background-color:var(--color-surface);overflow:hidden}._toggleOption_dyxmb_102{padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:var(--font-family);background:transparent;color:var(--color-text-muted);border:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);outline:none;border-radius:0}._toggleOption_dyxmb_102:first-child{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}._toggleOption_dyxmb_102:last-child{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}._toggleOption_dyxmb_102:focus{outline:none}._toggleOption_dyxmb_102:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-secondary);position:relative;z-index:1}._toggleOption_dyxmb_102:hover{background-color:var(--color-surface-alt);color:var(--color-text-light)}._toggleOption_dyxmb_102._active_dyxmb_143{background-color:var(--color-secondary);color:var(--color-button-text-dark);box-shadow:inset 0 0 0 1px var(--color-secondary-dark)}._toggleGroup_ezqfh_1{display:inline-flex;position:relative;width:100%;padding:2px;border:1px solid var(--color-border-light);border-radius:var(--radius-full);background-color:var(--color-surface);overflow:hidden;z-index:0}._slider_ezqfh_13{position:absolute;top:2px;bottom:2px;left:2px;width:calc((100% - 4px) / var(--option-count));background-color:var(--color-secondary);border-radius:var(--radius-full);transition:transform var(--transition-medium);z-index:0;pointer-events:none}._toggleOption_ezqfh_26{flex:1 1 0;text-align:center;padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:var(--font-family);background:transparent;color:var(--color-text-muted);border:none;border-radius:0;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);z-index:1;position:relative;outline:none}._toggleOption_ezqfh_26:first-child{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}._toggleOption_ezqfh_26:last-child{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}._toggleOption_ezqfh_26._active_ezqfh_54{color:var(--color-button-text-dark)}._toggleOption_ezqfh_26:focus{outline:none}._toggleOption_ezqfh_26:focus-visible{box-shadow:none}._toggleOption_ezqfh_26:focus-visible:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--color-primary);pointer-events:none;z-index:2}._toggleOption_ezqfh_26:hover{background-color:transparent;color:var(--color-text-light)}._field_4gh73_1{margin-bottom:var(--spacing-3)}._label_4gh73_4{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);margin-bottom:var(--spacing-1);text-transform:uppercase}._editForm_422p4_2{background:var(--color-surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-inset-light);border:1px solid var(--color-primary);padding:var(--spacing-2);margin:var(--spacing-1) 0;display:flex;flex-direction:column;gap:var(--spacing-2);z-index:2}._toggleBlock_422p4_16{display:flex;flex-direction:column}._toggleCaption_422p4_20{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);margin-bottom:var(--spacing-1);text-transform:uppercase;letter-spacing:.03em}._editSectionHeader_422p4_30{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-secondary)}._editForm_422p4_2 input[type=text],._editForm_422p4_2 textarea{width:100%;padding:.25rem .5rem;font-size:var(--font-size-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background-color:var(--color-bg);color:var(--color-text-light);font-family:inherit;margin-top:.1rem;margin-bottom:0;box-sizing:border-box}._questionOptionsGroup_422p4_53{display:flex;flex-direction:column;gap:.1rem}._textarea_422p4_60{resize:vertical;margin-top:var(--spacing-1);margin-bottom:.25rem}._editButtons_422p4_67{display:flex;justify-content:flex-end;gap:var(--spacing-1)}._save_422p4_74,._cancel_422p4_75{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:.25rem .75rem;border-radius:var(--radius-sm);cursor:pointer;border:1px solid transparent;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._save_422p4_74{background-color:var(--color-secondary);color:var(--color-button-text-dark);border-color:var(--color-secondary-dark)}._save_422p4_74:hover{background-color:var(--color-secondary-dark)}._cancel_422p4_75{background-color:transparent;color:var(--color-button-text-light);border-color:var(--color-border)}._cancel_422p4_75:hover{background-color:var(--color-surface-alt);color:var(--color-text-light);border-color:var(--color-border-light)}._optionsGroup_yqu94_1{margin:0 0 var(--spacing-1) 0;padding:.25rem var(--spacing-2) var(--spacing-2) var(--spacing-2);background:var(--color-surface-alt);border:1px solid var(--color-border-light);border-top:none;border-radius:0 0 var(--radius-sm) var(--radius-sm)}._optionRow_yqu94_10{display:flex;align-items:center;gap:var(--spacing-1);margin-bottom:var(--spacing-1);padding:.1rem 0}._optionRow_yqu94_10:last-child{margin-bottom:0}._optionRadio_yqu94_22{flex-shrink:0;width:var(--spacing-4);height:var(--spacing-4);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--border-width-thin) solid var(--color-primary);border-radius:50%;cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast)}._optionRadio_yqu94_22:checked{background-color:var(--color-primary);transform:scale(1.2)}._optionInput_yqu94_39{flex:1;padding:var(--spacing-1);background-color:var(--color-surface);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--font-size-xs)}._deleteOptionButton_yqu94_49{background:none;border:none;color:var(--color-button-danger);font-size:var(--font-size-sm);cursor:pointer;transition:color var(--transition-fast),transform var(--transition-fast)}._deleteOptionButton_yqu94_49:hover{color:var(--color-button-hover-danger);transform:scale(1.2)}._addOptionButton_yqu94_63{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-button-text-light);background-color:var(--color-primary);border:1px solid var(--color-primary-dark);border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-3);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast);margin-top:var(--spacing-1);width:100%}._addOptionButton_yqu94_63:hover{background-color:var(--color-primary-dark)}._label_1aa2k_1{display:block;margin-bottom:var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);text-transform:uppercase}._input_1aa2k_9{width:100%;padding:var(--spacing-2);margin-top:var(--spacing-1);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-light)}._questionInput_1aa2k_18{margin-bottom:0}._textarea_1aa2k_21{width:100%;padding:var(--spacing-2);margin-top:var(--spacing-1);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-light)}._questionOptionsGroup_1aa2k_31{display:flex;flex-direction:column;gap:0;margin-bottom:var(--spacing-3)}._challengeBlock_101o9_1{background-color:var(--color-surface);border-left:var(--border-width-thick) solid var(--color-secondary);border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);margin-top:var(--spacing-2);color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height-base);box-shadow:var(--shadow-inset-light)}._clueBlock_101o9_13{color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-base);margin-top:var(--spacing-2);padding:0;background:none;border:none;border-radius:0;box-shadow:none}._challengeBlock_101o9_1 p,._challengeBlock_101o9_1 li{margin:var(--spacing-1) 0}._challengeBlock_101o9_1 ul{margin:var(--spacing-1) var(--spacing-0) var(--spacing-1) var(--spacing-6);list-style:disc;color:var(--color-text-muted)}._clueBlock_101o9_13 p,._clueBlock_101o9_13 li{margin:var(--spacing-1) 0}._clueBlock_101o9_13 ul{margin:var(--spacing-1) var(--spacing-0) var(--spacing-1) var(--spacing-6);list-style:disc;color:var(--color-text-muted)}._challengeLabel_101o9_48{font-weight:var(--font-weight-medium);color:var(--color-primary)}._challengeAnswer_101o9_53{font-weight:var(--font-weight-bold);color:var(--color-secondary)}._challengeResponse_101o9_58{font-style:italic;color:var(--color-success);margin-top:var(--spacing-1)}._invalid_101o9_64{white-space:pre-wrap;color:var(--color-error);background:var(--color-surface-alt);padding:var(--spacing-2);border-radius:var(--radius-sm)}._fenceEntry_1rkth_3{margin-bottom:var(--spacing-1);padding:var(--spacing-2);background-color:var(--color-surface);border-radius:var(--radius-sm);border:1px solid var(--color-border-light);display:flex;flex-direction:column}._fenceHeader_1rkth_13{display:flex;align-items:center}._fenceMeta_1rkth_18{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-2)}._sequence_1rkth_26{font-weight:var(--font-weight-bold);color:var(--color-primary);font-size:var(--font-size-sm)}._contentType_1rkth_32{margin-left:auto;font-style:italic;font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:right;min-width:120px}._inlineEditButton_1rkth_41{background:none;border:none;color:var(--color-button-text-light);cursor:pointer;font-size:var(--font-size-base);padding:var(--spacing-1)}._inlineEditButton_1rkth_41:hover{color:var(--color-button-hover-muted)}._fenceContent_1rkth_54{margin-top:var(--spacing-2)}._contentValue_1rkth_58{white-space:pre-wrap;color:var(--color-text-light);font-size:var(--font-size-sm)}._fenceEntry_1rkth_3:hover,._fenceEntry_1rkth_3:focus,._fenceEntry_1rkth_3:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 0 var(--color-primary);outline:none!important;cursor:pointer}._poiIcon_1gxo6_2[data-type="POI.HistoricSite"],._poiIcon_1gxo6_2[data-type="POI.Landmark"]{color:var(--poi-historic)}._poiIcon_1gxo6_2[data-type="POI.Nature"],._poiIcon_1gxo6_2[data-type="POI.Park"],._poiIcon_1gxo6_2[data-type="POI.Zoo"]{color:var(--poi-nature)}._poiIcon_1gxo6_2[data-type="POI.Library"],._poiIcon_1gxo6_2[data-type="POI.Museum"]{color:var(--poi-library)}._poiIcon_1gxo6_2[data-type="POI.PublicArt"],._poiIcon_1gxo6_2[data-type="POI.Art"]{color:var(--poi-art)}._poiIcon_1gxo6_2[data-type="POI.Restaurant"]{color:var(--poi-restaurant)}._poiIcon_1gxo6_2[data-type="POI.Bar"],._poiIcon_1gxo6_2[data-type="POI.Casino"]{color:var(--poi-bar)}._poiIcon_1gxo6_2[data-type="POI.Supercharger"]{color:var(--poi-supercharger)}._poiIcon_1gxo6_2[data-type="POI.Office"]{color:var(--poi-office)}._poiIcon_1gxo6_2[data-type="POI.Dispensary"]{color:var(--poi-dispensary)}._poiIcon_1gxo6_2[data-type="POI.Residence"]{color:var(--poi-residence)}._poiIcon_1gxo6_2[data-type="POI.Hotel"]{color:var(--poi-hotel)}._poiIcon_1gxo6_2[data-type="POI.Viewpoint"]{color:var(--poi-viewpoint)}._poiIcon_1gxo6_2[data-type="POI.Store"]{color:var(--poi-store)}._poiIcon_1gxo6_2[data-type="POI.Unknown"]{color:var(--poi-unknown)}._sidebar_1gxo6_9{display:flex;flex-direction:column;flex:1 1 0;min-height:0;box-sizing:border-box;overflow-x:hidden;max-width:100vw;background:linear-gradient(135deg,var(--color-surface),var(--color-bg));color:var(--color-text);font-family:var(--font-family);box-shadow:-4px 0 24px var(--color-shadow)}@media (width <= 900px){._sidebar_1gxo6_9{height:100dvh!important;min-width:0!important;width:100%!important;max-width:100%!important;border-radius:0 16px 16px 0!important;box-shadow:2px 0 16px var(--color-shadow);z-index:2100;overflow:hidden auto!important;box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}._scrollable_1gxo6_39{flex:1 1 0;overflow:hidden auto;padding:var(--spacing-4);padding-bottom:var(--spacing-20);scroll-padding-top:var(--spacing-4);box-sizing:border-box;min-height:0;width:100%;max-width:100%}._stickyHeader_1gxo6_56{position:sticky;top:0;z-index:var(--z-sidebar);background:var(--color-surface);padding:var(--spacing-2) var(--spacing-4) var(--spacing-3);border-bottom:var(--border-width-thick) solid var(--color-border-light);box-shadow:inset 0 1px 4px #00000012}._headerRow_1gxo6_69{display:flex;justify-content:space-between;align-items:center;min-width:0;max-width:100%;flex-wrap:wrap;gap:var(--spacing-2)}._heading_1gxo6_79{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-heading);margin:0;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._headingIcon_1gxo6_92{color:var(--color-primary);font-size:1.2em}._actionGroup_1gxo6_105{display:flex;place-content:flex-start flex-end;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}._dropdownTrigger_1gxo6_113,._poiDropdownTrigger_1gxo6_114{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text);font-size:var(--font-size-sm);display:inline-flex;align-items:center;gap:var(--spacing-1);max-width:100%;box-sizing:border-box}._poiDropdownTrigger_1gxo6_114{margin-top:var(--spacing-2);width:auto;justify-content:flex-end}._triggerSpinner_1gxo6_135{color:var(--color-primary)}._dropdownContent_1gxo6_139{background:var(--color-surface);border:none!important;border-color:transparent!important;box-shadow:0 8px 32px #0000002e;border-radius:var(--radius-sm);padding:var(--spacing-1) 0!important;left:0!important;transform-origin:top left;transform:translate(0)!important}._dropdownItem_1gxo6_151{padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);cursor:pointer;border:none!important}._dropdownItem_1gxo6_151[aria-disabled]{opacity:.5;cursor:not-allowed}._dropdownTrigger_1gxo6_113:focus,._poiDropdownTrigger_1gxo6_114:focus,._dropdownItem_1gxo6_151:focus,._dropdownContent_1gxo6_139:focus{outline:none;box-shadow:none}._dropdownItem_1gxo6_151:hover{background:var(--color-surface-overlay);border:none!important}._searchInput_1gxo6_183{width:100%;max-width:100%;box-sizing:border-box;padding:var(--spacing-2);margin-top:var(--spacing-2);margin-bottom:var(--spacing-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);color:var(--color-text);font-size:var(--font-size-base)}._searchInput_1gxo6_183::placeholder{color:var(--color-text-placeholder)}._addPoiRow_1gxo6_201,._editMetaRow_1gxo6_202{display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-1);width:100%}._addPoiButton_1gxo6_210{align-self:flex-start;background:var(--color-primary);color:var(--color-on-primary, #fff);border:none;border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-sm);cursor:pointer}._addPoiButton_1gxo6_210:disabled{opacity:.6;cursor:not-allowed}._addPoiMessage_1gxo6_226{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted, var(--color-text))}._poiItem_1gxo6_235{background:var(--color-surface-elevated);border-radius:var(--radius-md);margin-bottom:var(--spacing-3);padding:var(--spacing-2) var(--spacing-2);cursor:pointer;transition:var(--transition-fast);box-sizing:border-box}@media (width <= 600px){._poiItem_1gxo6_235{margin-bottom:var(--spacing-2);padding:var(--spacing-2) var(--spacing-1)}}._poiItem_1gxo6_235:hover{background:var(--color-surface-overlay);box-shadow:inset 0 0 0 1px var(--color-border-light)}._poiItem_1gxo6_235._active_1gxo6_257{background:var(--color-surface-elevated);border-left:4px solid var(--color-accent)}._itemHeader_1gxo6_265{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;min-width:0;max-width:100%;box-sizing:border-box}._itemTitle_1gxo6_275{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-heading);min-width:0;max-width:100%;box-sizing:border-box;overflow:visible;text-overflow:unset;white-space:normal}._itemAddress_1gxo6_293{margin:var(--spacing-2) 0;font-size:var(--font-size-sm);color:var(--color-text-muted);min-width:0;max-width:100%;box-sizing:border-box;overflow:visible;text-overflow:unset;white-space:normal}._badgeRow_1gxo6_310{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-1);min-width:0;max-width:100%;flex-wrap:wrap;box-sizing:border-box}._autoLoadedChip_1gxo6_324{font-size:var(--font-size-xs);color:var(--color-text-muted);background-color:var(--color-surface-overlay);padding:.2em .5em;border-radius:var(--radius-sm);display:inline-flex;align-items:center;gap:var(--spacing-1);border:1px solid var(--color-border-light);min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clusterBadge_1gxo6_342{padding:.2em .5em;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-heading);background-color:var(--color-bg);border:1px solid var(--color-border);font-family:var(--font-family-monospace);min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em}._observabilityContainer_1gxo6_362{margin-top:var(--spacing-1);display:flex;gap:var(--spacing-1);flex-wrap:wrap}._observabilityBadge_1gxo6_369{background-color:var(--color-border-light);color:var(--color-text-light);padding:.2em .45em;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase}._refreshButton_1gxo6_382{background:none;border:1px solid var(--color-button-muted);color:var(--color-button-text-light);font-size:var(--font-size-sm);padding:.3em .6em;border-radius:var(--radius-sm);cursor:pointer;margin-top:var(--spacing-2);transition:var(--transition-fast);display:inline-flex;align-items:center;gap:var(--spacing-2)}._refreshButton_1gxo6_382:hover{background:var(--color-button-hover-muted);border-color:var(--color-button-primary);color:#fff}._refreshButton_1gxo6_382:disabled{opacity:.5;cursor:not-allowed}._poiIcon_1gxo6_2{font-size:var(--font-size-base);color:var(--color-text-muted);min-width:1em}@keyframes _shimmer_1gxo6_431{0%{background-position:200% 0}to{background-position:-200% 0}}._shimmer_1gxo6_431{display:inline-block;background:linear-gradient(90deg,transparent,#ccc,transparent);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_shimmer_1gxo6_431 2s linear infinite}._reviewContainer_1gxo6_440{display:flex;align-items:center;gap:var(--spacing-1);margin-bottom:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}._stars_1gxo6_449{display:flex;align-items:center;gap:2px}._starIcon_1gxo6_455{font-size:var(--font-size-sm)}._starFilled_1gxo6_459{color:var(--color-accent)}._starEmpty_1gxo6_463{color:var(--color-border-light)}._reviewTotal_1gxo6_467{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}._emptyState_1gxo6_473{text-align:center;margin-top:var(--spacing-lg);color:var(--color-text-muted);font-size:var(--font-size-sm);padding:var(--spacing-lg);opacity:.8}._emptyIcon_1gxo6_484{font-size:var(--font-size-lg);color:var(--color-border-light);margin-bottom:var(--spacing-sm)}._statusChip_1gxo6_499{min-width:6.5em;justify-content:center;font-weight:var(--font-weight-bold);color:var(--color-button-text-dark);background-color:var(--color-warning);border-color:var(--color-warning)}._statusChip_1gxo6_499[data-status=Closed],._statusChip_1gxo6_499[data-status=Invalid]{color:var(--color-text-light);background-color:var(--color-error);border-color:var(--color-error)}._outsideCellChip_1gxo6_521{color:var(--color-text-light);background-color:var(--color-surface-elevated);border-color:var(--color-primary)}._nav_1k3hd_1{display:flex;border-bottom:1.5px solid var(--sidebar-border, var(--color-border));background:var(--sidebar-bg, var(--color-surface));padding:0 .5rem;margin-bottom:.5rem;box-shadow:var(--sidebar-nav-shadow, 0 2px 8px 0 rgb(0 0 0 / 10%));border-radius:.75rem .75rem 0 0}._tab_1k3hd_11{flex:1 1 0;background:none;border:none;color:var(--sidebar-tab-color, var(--color-text));font-size:1.08rem;font-weight:600;padding:.85rem .5rem .7rem;cursor:pointer;transition:background .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1),border-bottom .18s cubic-bezier(.4,0,.2,1);border-bottom:2.5px solid transparent;outline:none;letter-spacing:.01em;border-radius:.75rem .75rem 0 0}._tab_1k3hd_11._active_1k3hd_30,._tab_1k3hd_11[aria-selected=true]{color:var(--sidebar-tab-accent, var(--color-accent));border-bottom:2.5px solid var(--sidebar-tab-accent, var(--color-accent));background:var(--sidebar-tab-active-bg, var(--color-surface-elevated));box-shadow:var(--sidebar-tab-active-shadow, 0 2px 8px 0 rgb(79 209 197 / 8%));z-index:3}._tab_1k3hd_11:focus{outline:none;box-shadow:none}._tab_1k3hd_11:focus-visible{outline:var(--border-width-thin) solid var(--color-primary);outline-offset:-2px;box-shadow:none}._tab_1k3hd_11:not(._active_1k3hd_30):hover,._tab_1k3hd_11:not([aria-selected=true]):hover{background:var(--sidebar-tab-hover-bg, var(--color-surface-elevated));color:var(--sidebar-tab-accent, var(--color-accent));z-index:2}._adsPanel_1w3nb_1{background:var(--sidebar-bg);color:var(--color-text);height:100%;display:flex;flex-direction:column;border-radius:var(--radius-lg);box-shadow:0 4px 32px #0000002e;overflow:hidden}._stickyHeader_1w3nb_12{position:sticky;top:0;z-index:var(--z-sidebar);background:var(--color-surface);color:var(--color-heading);padding:var(--spacing-2) var(--spacing-4) var(--spacing-3);border-bottom:var(--border-width-thick) solid var(--color-border-light);box-shadow:inset 0 1px 4px #00000012}._headerRow_1w3nb_23{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2)}._heading_1w3nb_23{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-heading);margin:0;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._headingIcon_1w3nb_23{color:var(--color-primary);font-size:1.2em}._actionGroup_1w3nb_49{display:flex;align-items:center;gap:var(--spacing-2)}._dropdownTrigger_1w3nb_55{background:var(--color-surface-elevated);border:none;color:var(--color-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;padding:var(--spacing-2) var(--spacing-5);border-radius:var(--radius-full);box-shadow:0 1px 4px var(--color-shadow);transition:background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);display:flex;align-items:center;gap:var(--spacing-2)}._dropdownTrigger_1w3nb_55:focus,._dropdownTrigger_1w3nb_55:hover{background:var(--color-primary-light);color:var(--color-button-text-dark);box-shadow:0 2px 8px var(--color-glow)}._triggerSpinner_1w3nb_78{margin-right:var(--spacing-2)}._dropdownContent_1w3nb_82{background:var(--color-surface-elevated);border-radius:var(--radius-md);box-shadow:0 4px 24px var(--color-shadow);padding:var(--spacing-2) 0;min-width:200px;border:1px solid var(--color-border-light)}._dropdownItem_1w3nb_91{padding:var(--spacing-3) var(--spacing-5);color:var(--color-text);cursor:pointer;font-size:var(--font-size-base);background:none;border:none;width:100%;text-align:left;transition:background var(--transition-fast),color var(--transition-fast)}._dropdownItem_1w3nb_91:focus,._dropdownItem_1w3nb_91:hover{background:var(--color-primary);color:var(--color-button-text-light)}._searchInput_1w3nb_109{width:100%;margin-top:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-full);border:1.5px solid var(--color-primary);background:var(--color-surface-alt);color:var(--color-text);font-size:var(--font-size-base);box-shadow:0 1px 4px var(--color-shadow);transition:border var(--transition-fast),box-shadow var(--transition-fast)}._searchInput_1w3nb_109:focus{border:2px solid var(--color-primary-dark);box-shadow:0 0 0 2px var(--color-glow)}._scrollable_1w3nb_127{flex:1;overflow-y:auto;padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-5);background:var(--color-bg)}._adItem_1w3nb_137{background:var(--color-surface-elevated);border-radius:var(--radius-md);margin-bottom:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);cursor:pointer;transition:var(--transition-fast);box-sizing:border-box;border:none;box-shadow:none;display:flex;flex-direction:column;gap:var(--spacing-2)}@media (width <= 600px){._adItem_1w3nb_137{margin-bottom:var(--spacing-2);padding:var(--spacing-3) var(--spacing-2)}}._adItem_1w3nb_137:hover{background:var(--color-surface-overlay);box-shadow:inset 0 0 0 1px var(--color-border-light)}._adItem_1w3nb_137._active_1w3nb_164{background:var(--color-surface-elevated);border-left:4px solid var(--color-accent)}._itemHeader_1w3nb_169{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--spacing-2);min-width:0;max-width:100%;flex-wrap:nowrap;gap:var(--spacing-2)}._headerActions_1w3nb_180{margin-left:var(--spacing-2);display:flex;align-items:flex-start;gap:var(--spacing-1);flex-shrink:0}._itemTitle_1w3nb_188{display:flex;align-items:center;gap:var(--spacing-3);margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-heading);min-width:0;max-width:100%;box-sizing:border-box;flex:1 1 0;overflow:visible;text-overflow:unset;white-space:normal;letter-spacing:var(--letter-spacing-wide);overflow-wrap:break-word}._adIcon_1w3nb_207{margin-right:var(--spacing-3);vertical-align:middle;background:#e3f6ff;border:1px solid var(--color-border-light);box-shadow:0 1px 4px var(--color-shadow);border-radius:8px;flex-shrink:0;flex-grow:0;width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;object-fit:cover;display:inline-block}._editButton_1w3nb_226{background:var(--color-primary);border:none;color:var(--color-button-text-light);font-size:var(--font-size-lg);cursor:pointer;border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-3);transition:background var(--transition-fast),color var(--transition-fast);box-shadow:none;display:flex;align-items:center}._editButton_1w3nb_226:focus,._editButton_1w3nb_226:hover{background:var(--color-secondary);color:var(--color-button-text-dark);box-shadow:none}._itemDetails_1w3nb_247{display:flex;flex-direction:column;gap:2px;margin-top:var(--spacing-1);font-size:var(--font-size-base);color:var(--color-text-muted);padding-left:48px}._adEditor_1w3nb_257{background:var(--color-edit-bg);border-radius:var(--radius-lg);padding:var(--spacing-6) var(--spacing-6) var(--spacing-5) var(--spacing-6);margin-bottom:var(--spacing-3);box-shadow:0 2px 12px var(--color-shadow);display:flex;flex-direction:column;gap:var(--spacing-4);border-left:6px solid var(--color-primary);border:1.5px solid var(--color-primary)}._editorFields_1w3nb_271{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4) var(--spacing-6)}._label_1w3nb_277{display:flex;flex-direction:column;font-size:var(--font-size-sm);color:var(--color-text-muted);gap:var(--spacing-1);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-base)}._input_1w3nb_287{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-full);border:1.5px solid var(--color-border-light);background:var(--color-surface-alt);color:var(--color-text);font-size:var(--font-size-base);margin-top:var(--spacing-1);transition:border var(--transition-fast),box-shadow var(--transition-fast)}._input_1w3nb_287:focus{border:2px solid var(--color-primary);box-shadow:0 0 0 2px var(--color-glow)}._editorActions_1w3nb_303{display:flex;gap:var(--spacing-4);margin-top:var(--spacing-2);justify-content:flex-end}._saveButton_1w3nb_310{background:var(--color-primary);color:var(--color-button-text-light);border:none;border-radius:var(--radius-full);padding:var(--spacing-3) var(--spacing-6);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);cursor:pointer;box-shadow:none;transition:background var(--transition-fast),color var(--transition-fast)}._saveButton_1w3nb_310:focus,._saveButton_1w3nb_310:hover{background:var(--color-secondary);color:var(--color-button-text-dark);box-shadow:none}._cancelButton_1w3nb_330{background:var(--color-button-muted);color:var(--color-button-text-light);border:none;border-radius:var(--radius-full);padding:var(--spacing-3) var(--spacing-6);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);box-shadow:none}._cancelButton_1w3nb_330:focus,._cancelButton_1w3nb_330:hover{background:var(--color-button-hover-muted);color:var(--color-button-text-dark);box-shadow:none}._emptyState_1w3nb_350,._errorState_1w3nb_351{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-muted);margin-top:var(--spacing-10);gap:var(--spacing-3);font-size:var(--font-size-lg)}._emptyIcon_1w3nb_362,._errorIcon_1w3nb_363{font-size:var(--font-size-xxl);color:var(--color-primary);filter:drop-shadow(0 2px 8px var(--color-glow))}@media (width <= 900px){._editorFields_1w3nb_271{grid-template-columns:1fr}._stickyHeader_1w3nb_12,._scrollable_1w3nb_127,._adEditor_1w3nb_257{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._itemDetails_1w3nb_247{padding-left:0}}@media (width <= 600px){._stickyHeader_1w3nb_12,._scrollable_1w3nb_127,._adEditor_1w3nb_257{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}._adItem_1w3nb_137,._adEditor_1w3nb_257{padding:var(--spacing-3) var(--spacing-1)}._itemDetails_1w3nb_247{padding-left:0}}._outerContainer_1e6z1_4{display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}._innerContainer_1e6z1_12{display:flex;height:100vh;overflow:hidden;position:relative}._sidebar_1e6z1_22{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--color-surface);box-shadow:-2px 0 6px var(--color-shadow);z-index:var(--z-sidebar);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;position:relative}._sidebarMobile_1e6z1_35{position:fixed;right:0;top:0;width:95vw;max-width:420px;height:100dvh;z-index:2200;transform:translate(100%);box-shadow:-2px 0 16px var(--color-shadow);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;border-left:1px solid var(--color-border-light);background:var(--color-surface);will-change:transform;overflow-y:auto;overscroll-behavior:contain;border-top-left-radius:16px;border-bottom-left-radius:16px}._sidebarOpen_1e6z1_55{transform:translate(0)!important}._sidebarBackdrop_1e6z1_60{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0a141e73;z-index:1000;cursor:pointer;transition:background .3s}@media (width <= 1024px){._divider_1e6z1_74{display:none!important}._sidebar_1e6z1_22{display:none}._sidebar_1e6z1_22._sidebarMobile_1e6z1_35{display:flex}}._hamburger_1e6z1_88{position:fixed;top:18px;left:18px;z-index:2200;width:44px;height:44px;background:var(--color-surface);border:1.5px solid var(--color-border-light);border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer;box-shadow:0 2px 8px #0000001f;transition:background .2s,box-shadow .2s}._hamburger_1e6z1_88:focus{outline:none;box-shadow:0 0 0 2px var(--color-primary),0 0 6px var(--color-glow)}._hamburgerBar_1e6z1_113{width:26px;height:3.5px;background:var(--color-primary);border-radius:2px;transition:background .2s}@media (width >= 901px){._hamburger_1e6z1_88,._sidebar_1e6z1_22._sidebarMobile_1e6z1_35,._sidebarBackdrop_1e6z1_60{display:none!important}}@media (width <= 1024px){._hamburger_1e6z1_88{left:auto;right:18px}}._mapArea_1e6z1_145{position:relative;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1);flex:1 1 0;min-width:0;z-index:1}._mapOverlay_1e6z1_155{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent;pointer-events:all}._sidebarNav_1e6z1_167{flex:0 0 auto}._sidebarContent_1e6z1_171{flex:1 1 0;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._divider_1e6z1_74{width:6px;min-width:6px;max-width:6px;background-color:var(--color-border-light);cursor:ew-resize;height:100%;z-index:var(--z-sidebar);transition:background-color var(--transition-fast);position:relative}._divider_1e6z1_74:hover{background-color:var(--color-primary)}._loadingContainer_1e6z1_198{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background:var(--color-bg);color:var(--color-text-muted)}._loadingSpinner_1e6z1_208{width:64px;height:64px;border:6px solid rgb(255 255 255 / 10%);border-top:6px solid var(--color-secondary);border-radius:50%;animation:_spin_1e6z1_1 1.2s linear infinite;margin-bottom:var(--spacing-md)}._loadingText_1e6z1_218{font-size:var(--font-size-md);color:var(--color-text-muted)}@keyframes _spin_1e6z1_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._title_1vltp_1{font-family:var(--font-family);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);color:var(--color-heading);text-transform:uppercase;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem;margin:0}._icon_1vltp_14{color:var(--color-primary);font-size:1.3em;margin-top:0}._feedbackPanel_4ly2f_1{background:var(--color-surface);color:var(--color-text);font-family:var(--font-family);padding:var(--spacing-4);height:100vh;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;margin:0}._header_4ly2f_20{margin:0 0 var(--spacing-4) 0;flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._title_4ly2f_30{font-family:var(--font-family);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);color:#fff;text-transform:uppercase;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem}._titleIcon_4ly2f_42{color:var(--color-primary);font-size:1.3em;margin-top:0}._filterFieldsRow_4ly2f_50{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center;width:100%;margin-bottom:var(--spacing-1)}._inputGroup_4ly2f_59{position:relative;flex:1 1 180px;display:flex;align-items:center}._inputField_4ly2f_66,._inputSelect_4ly2f_67{padding:7px 10px 7px 34px;border-radius:var(--radius-full);border:1.2px solid var(--color-border-light);font-size:var(--font-size-base);background:var(--color-surface-overlay);color:var(--color-text);transition:border .15s,box-shadow .15s;min-width:140px;width:100%;box-shadow:0 1px 4px #0000000a;outline:none}._inputField_4ly2f_66:focus,._inputSelect_4ly2f_67:focus{border-color:var(--color-primary);box-shadow:0 0 8px var(--color-glow)}._inputIcon_4ly2f_87{position:absolute;left:13px;color:var(--color-primary);opacity:.85;font-size:1.13em;pointer-events:none;z-index:2}._inputSelect_4ly2f_67{padding-left:13px;min-width:110px;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}._inputSelect_4ly2f_67 option{color:var(--color-heading);background:var(--color-surface-overlay)}._resetBtn_4ly2f_109{padding:7px 16px;border-radius:var(--radius-full);background:var(--color-secondary-dark);color:var(--color-text-light);border:none;font-weight:600;font-size:var(--font-size-base);cursor:pointer;box-shadow:0 2px 8px var(--color-shadow);transition:background .14s,color .13s;margin-left:.5rem}._resetBtn_4ly2f_109:hover,._resetBtn_4ly2f_109:focus{background:var(--color-primary);color:var(--color-surface)}._feedbackTable_4ly2f_129{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--font-size-sm);color:var(--color-text);box-shadow:0 2px 8px #0003;background-color:var(--color-surface-elevated);border:1px solid var(--color-border);table-layout:fixed}._feedbackTable_4ly2f_129 thead,._feedbackTable_4ly2f_129 tbody{display:table-header-group}._feedbackTable_4ly2f_129 thead{padding-right:1rem}._feedbackTable_4ly2f_129 th,._feedbackTable_4ly2f_129 td{padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--color-border-light);vertical-align:middle;text-align:left;border-left:none;white-space:normal}._feedbackTable_4ly2f_129 tbody tr td:first-child,._feedbackTable_4ly2f_129 thead tr th:first-child,._feedbackTable_4ly2f_129 tbody tr td:nth-child(2),._feedbackTable_4ly2f_129 thead tr th:nth-child(2),._feedbackTable_4ly2f_129 tbody tr td:nth-child(3),._feedbackTable_4ly2f_129 thead tr th:nth-child(3),._feedbackTable_4ly2f_129 tbody tr td:nth-child(4),._feedbackTable_4ly2f_129 thead tr th:nth-child(4){white-space:nowrap;width:14vw;min-width:150px}._feedbackTable_4ly2f_129 tbody tr td:nth-child(2),._feedbackTable_4ly2f_129 thead tr th:nth-child(2){width:10vw;min-width:150px}._feedbackTable_4ly2f_129 tbody tr td:nth-child(3),._feedbackTable_4ly2f_129 thead tr th:nth-child(3){width:10vw;min-width:90px}._feedbackTable_4ly2f_129 tbody tr td:nth-child(4),._feedbackTable_4ly2f_129 thead tr th:nth-child(4){width:10vw;min-width:130px}._feedbackTable_4ly2f_129 tbody tr td:nth-child(5),._feedbackTable_4ly2f_129 thead tr th:nth-child(5){white-space:normal;width:100%;max-width:100%;overflow-wrap:break-word;word-break:break-word}._feedbackTable_4ly2f_129 th{background:var(--color-surface-elevated);font-weight:600;color:var(--color-text-muted);letter-spacing:var(--letter-spacing-wide);border-bottom:2px solid var(--color-primary);position:sticky;top:0;z-index:var(--z-sidebar);text-align:left;-webkit-user-select:none;user-select:none;box-shadow:inset 0 -1px 0 var(--color-primary)}._feedbackTable_4ly2f_129 th:first-child,._feedbackTable_4ly2f_129 td:first-child{border-left:none}._feedbackTable_4ly2f_129 tbody tr:hover{background-color:inherit;cursor:default}._feedbackTable_4ly2f_129 tbody tr:last-child td{border-bottom:none}._userNameCell_4ly2f_239{font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell}._nowrap_4ly2f_248{white-space:nowrap}._scrollContainer_4ly2f_253{flex:1 1 auto;overflow-y:auto;min-height:0;max-height:100%}._sortIcon_4ly2f_265{color:var(--color-primary);font-size:.85em;margin-left:.15rem}._scrollContainer_4ly2f_253{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}@media (width <= 1000px){._feedbackTable_4ly2f_129{display:none}._mobileList_4ly2f_283{display:flex;flex-direction:column;gap:var(--spacing-4);overflow-y:auto;padding-bottom:var(--spacing-4)}._mobileItem_4ly2f_291{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:0 4px 12px #00000040;transition:box-shadow .3s ease}._mobileItem_4ly2f_291:hover,._mobileItem_4ly2f_291:focus-within{box-shadow:0 6px 18px #00000059}._mobileItemHeader_4ly2f_305{display:grid;grid-template-columns:max-content 1fr;gap:var(--spacing-2) var(--spacing-4);margin-bottom:var(--spacing-3);align-items:center}._mobileItemHeader_4ly2f_305>div{display:contents}._mobileItemHeader_4ly2f_305 strong{font-weight:var(--font-weight-bold);color:var(--color-primary);text-align:right;white-space:nowrap;-webkit-user-select:none;user-select:none}._mobileItemHeader_4ly2f_305 div:nth-child(2n){color:var(--color-text-light);word-break:normal;white-space:nowrap}._mobileItemContent_4ly2f_331{border-top:1px solid var(--color-border-light);padding-top:var(--spacing-3);margin-top:var(--spacing-3);white-space:pre-wrap;word-break:break-word;color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height-base)}._mobileItemContent_4ly2f_331 strong{font-weight:var(--font-weight-bold);color:var(--color-primary-dark);font-size:var(--font-size-md);display:block;margin-bottom:var(--spacing-2);-webkit-user-select:none;user-select:none}}._loadingRow_4ly2f_352{text-align:center;color:var(--color-primary);font-size:var(--font-size-lg);padding:var(--spacing-md)}._loadingIcon_4ly2f_359{margin-right:var(--spacing-sm);animation:_spin_4ly2f_1 1s linear infinite}@keyframes _spin_4ly2f_1{to{transform:rotate(360deg)}}._sortButton_4ly2f_372{display:inline-flex;align-items:center;gap:var(--spacing-1);width:auto;font:inherit;color:inherit;-webkit-user-select:none;user-select:none}._sortButton_4ly2f_372:hover{color:var(--color-primary)}._container_1ugkz_4{display:flex;flex-direction:column;height:100vh;background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-family)}._nav_1ugkz_14{display:flex;background-color:var(--color-surface-elevated);border-bottom:1px solid var(--color-border);box-shadow:0 2px 4px #00000026;padding:var(--spacing-2);gap:var(--spacing-4);-webkit-user-select:none;user-select:none}._nav_1ugkz_14 button{background:none;border:none;color:var(--color-text-muted);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}._nav_1ugkz_14 button:hover,._nav_1ugkz_14 button:focus-visible{background-color:var(--color-surface-overlay);color:var(--color-primary);outline:none;box-shadow:0 0 6px var(--color-glow)}._nav_1ugkz_14 button._active_1ugkz_48,._nav_1ugkz_14 button[aria-current=page]{background-color:var(--color-primary);color:var(--color-text-light);box-shadow:0 0 8px var(--color-glow);cursor:default}._mainContent_1ugkz_57{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;padding:var(--spacing-6);background-color:var(--color-surface-alt);border-top:1px solid var(--color-border);box-sizing:border-box;min-height:0}._list_1agcj_1{list-style:none;padding:0;margin:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-elevated)}._listItem_1agcj_10{padding:var(--spacing-3);border-bottom:1px solid var(--color-border);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);outline:none;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;gap:var(--spacing-2);border-radius:var(--radius-sm)}._listItem_1agcj_10:last-child{border-bottom:none}._listItem_1agcj_10:hover,._listItem_1agcj_10:focus{background-color:var(--color-surface-overlay)}._listItem_1agcj_10[aria-selected=true]{background-color:var(--color-primary);color:var(--color-button-text-light);box-shadow:0 0 8px var(--color-glow);padding:var(--spacing-4);border-radius:var(--radius-md)}._listItemHeader_1agcj_40{display:flex;justify-content:space-between;align-items:center;font-weight:var(--font-weight-bold);color:inherit;gap:var(--spacing-4);margin-bottom:var(--spacing-1)}._listItemDate_1agcj_50{font-size:var(--font-size-xs);color:inherit;white-space:nowrap}._listItemMeta_1agcj_56{display:flex;gap:var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--spacing-1);justify-content:flex-start}._listItem_1agcj_10[aria-selected=true] ._listItemMeta_1agcj_56{color:#fff}._listItemMeta_1agcj_56 span{display:flex;gap:.25rem;min-width:140px}._listItemMeta_1agcj_56 span>span:first-child{font-weight:var(--font-weight-bold);color:inherit}._listItemText_1agcj_80{white-space:pre-wrap;font-family:var(--font-family);font-size:var(--font-size-base);color:inherit;margin:0}._link_1o4mx_1{color:#3b82f6;text-decoration:underline;cursor:pointer}._link_1o4mx_1:hover,._link_1o4mx_1:focus{color:#2563eb;outline:none;text-decoration:underline}._listItemText_1o4mx_14{white-space:pre-wrap;word-wrap:break-word;line-height:1.5}strong{font-weight:700}u{text-decoration:underline}._scrollbarThin_1kmqf_20{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}._scrollbarThin_1kmqf_20::-webkit-scrollbar{width:8px;height:8px}._scrollbarThin_1kmqf_20::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:var(--radius-md)}._scrollbarThin_1kmqf_20::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-md);border:var(--border-width-thick) solid var(--color-scrollbar-track)}._scrollArea_1kmqf_42{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}._panelSurface_1kmqf_54{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--color-surface);color:var(--color-text)}._stickyHeader_1kmqf_65{position:sticky;top:0;z-index:var(--z-sidebar);flex:0 0 auto;background:var(--color-surface);padding:var(--spacing-2) var(--spacing-4) var(--spacing-3);border-bottom:var(--border-width-thick) solid var(--color-border-light);box-shadow:var(--shadow-inset-light)}._textInput_1kmqf_79{width:100%;padding:var(--spacing-2) var(--spacing-3);font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-bg);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast)}._textInput_1kmqf_79::placeholder{color:var(--color-text-placeholder)}._textInput_1kmqf_79:hover{border-color:var(--color-border-light)}._textInput_1kmqf_79:focus{border-color:var(--color-primary);outline:none}._textInput_1kmqf_79:disabled{opacity:.6;cursor:not-allowed}._buttonReset_1kmqf_118{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;width:100%;font:inherit;color:inherit;text-align:left;background:none;border:none;cursor:pointer}._buttonBase_1kmqf_131{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._buttonBase_1kmqf_131:disabled{opacity:.5;cursor:not-allowed}._buttonPrimary_1kmqf_155{color:var(--color-button-text-light);background:var(--color-button-primary)}._buttonPrimary_1kmqf_155:hover:not(:disabled){background:var(--color-button-hover-primary)}._buttonSecondary_1kmqf_167{color:var(--color-button-text-dark);background:var(--color-button-secondary)}._buttonSecondary_1kmqf_167:hover:not(:disabled){background:var(--color-button-hover-secondary)}._buttonMuted_1kmqf_179{color:var(--color-text);background:transparent;border-color:var(--color-border)}._buttonMuted_1kmqf_179:hover:not(:disabled){background:var(--color-surface-overlay);border-color:var(--color-border-light)}._buttonIcon_1kmqf_193{padding:var(--spacing-1) var(--spacing-2);color:var(--color-text-muted);background:transparent}._buttonIcon_1kmqf_193:hover:not(:disabled){color:var(--color-primary);background:var(--color-surface-overlay)}._dropdownTrigger_1kmqf_209{font-size:var(--font-size-xs);padding:var(--spacing-1) var(--spacing-3)}._dropdownContent_1kmqf_216{min-width:10rem;padding:var(--spacing-1);background:var(--color-surface-elevated);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)}._dropdownItem_1kmqf_226{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;outline:none}._dropdownItem_1kmqf_226:hover,._dropdownItem_1kmqf_226[data-highlighted]{background:var(--color-surface-overlay);color:var(--color-primary)}._dropdownItem_1kmqf_226[data-disabled]{opacity:.5;cursor:not-allowed}._emptyState_1kmqf_252{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-8) var(--spacing-4);text-align:center;color:var(--color-text-muted)}._emptyStateIcon_1kmqf_263{font-size:var(--font-size-xxl);color:var(--color-border-light)}._errorText_1kmqf_268{color:var(--color-error);font-size:var(--font-size-sm)}._panelHeading_1kmqf_274{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-heading)}._adminPanel_npq7o_1{display:flex;flex-direction:column;flex:1 1 0;min-height:0;box-sizing:border-box;overflow-x:hidden;max-width:100vw;background:linear-gradient(135deg,var(--color-surface),var(--color-bg));color:var(--color-text);font-family:var(--font-family);box-shadow:-4px 0 24px var(--color-shadow);padding:var(--spacing-4)}._header_npq7o_16{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4)}._title_npq7o_23{font-family:var(--font-family);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);color:var(--color-heading);text-transform:uppercase;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem;margin:0}._titleIcon_npq7o_36{color:var(--color-primary);font-size:1.3em}._searchInput_npq7o_41{flex:1 1 auto;margin-left:var(--spacing-4);padding:var(--spacing-2);font-size:var(--font-size-base);border-radius:var(--radius-sm);border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text);box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:2.5rem;max-height:2.5rem}._section_npq7o_58{margin-top:var(--spacing-6)}._sectionHeader_npq7o_62{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-3)}._addBtn_npq7o_69{background-color:var(--color-primary);color:var(--color-button-text-light);border:none;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);font-weight:var(--font-weight-medium)}._addBtn_npq7o_69:hover,._addBtn_npq7o_69:focus{background-color:var(--color-primary-light);outline:none}._listItem_npq7o_91{padding:var(--spacing-3);margin-bottom:var(--spacing-1);background-color:var(--color-surface);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);outline:none}._listItem_npq7o_91:last-child{margin-bottom:0}._listItem_npq7o_91:last-child{border-bottom:none}._listItem_npq7o_91:hover,._listItem_npq7o_91:focus{background-color:var(--color-surface-overlay)}._listItem_npq7o_91[aria-selected=true]{background-color:var(--color-primary);color:var(--color-button-text-light)}._listItem_npq7o_91[aria-selected=true] ._listItemMeta_npq7o_119 span{color:var(--color-button-text-light)}._listItem_npq7o_91[aria-selected=true] ._listItemMeta_npq7o_119 span:last-child{color:var(--color-button-text-light)}._listItemHeader_npq7o_127{display:flex;justify-content:flex-start;gap:var(--spacing-4);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-1);color:var(--color-heading)}._listItemDate_npq7o_136{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-left:auto}._listItemMeta_npq7o_119{display:flex;font-size:var(--font-size-sm);color:var(--color-text);margin-bottom:var(--spacing-1);justify-content:flex-start;flex-wrap:wrap;gap:var(--spacing-2);min-width:320px}._listItemMeta_npq7o_119 span{display:flex;gap:.25rem;font-weight:600;color:var(--color-text-muted);min-width:140px;justify-content:flex-start}._listItemMeta_npq7o_119 span:last-child{font-weight:400;color:var(--color-text)}._listItemMeta_npq7o_119 span>span:first-child{display:inline-block;width:120px;font-weight:600;color:var(--color-text-muted)}._listItemMetaValue_npq7o_174{font-weight:400;color:var(--color-text);min-width:30px;text-align:left}._listItemText_npq7o_181{white-space:pre-wrap;font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text);margin:0}._editorForm_npq7o_189{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding:var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-elevated)}._input_npq7o_200,._textarea_npq7o_201{width:100%;padding:var(--spacing-2);font-size:var(--font-size-base);border-radius:var(--radius-sm);border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text);box-sizing:border-box;font-family:var(--font-family)}._textarea_npq7o_201{resize:vertical;min-height:80px}._editorButtons_npq7o_218{display:flex;gap:var(--spacing-2);justify-content:flex-end}._saveBtn_npq7o_224{background-color:var(--color-primary);color:var(--color-button-text-light);border:none;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-sm);cursor:pointer;font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast)}._saveBtn_npq7o_224:hover,._saveBtn_npq7o_224:focus{background-color:var(--color-primary-light);outline:none}._cancelBtn_npq7o_241{background-color:var(--color-border);color:var(--color-text-muted);border:none;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-sm);cursor:pointer;font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast)}._cancelBtn_npq7o_241:hover,._cancelBtn_npq7o_241:focus{background-color:var(--color-border-light);outline:none}._checkboxLabel_npq7o_258{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-base);color:var(--color-text)}._editingTag_npq7o_266{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-left:var(--spacing-2);-webkit-user-select:none;user-select:none}._editorForm_i6qlm_1{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding:var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-elevated)}._editorButtons_i6qlm_12{display:flex;gap:var(--spacing-2);justify-content:flex-end}._saveBtn_i6qlm_18{background-color:var(--color-primary);color:var(--color-button-text-light);border:none;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-sm);cursor:pointer;font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast)}._saveBtn_i6qlm_18:hover,._saveBtn_i6qlm_18:focus{background-color:var(--color-primary-light);outline:none}._cancelBtn_i6qlm_35{background-color:var(--color-border);color:var(--color-text-muted);border:none;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-sm);cursor:pointer;font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast)}._cancelBtn_i6qlm_35:hover,._cancelBtn_i6qlm_35:focus{background-color:var(--color-border-light);outline:none}._input_rixo1_1,._textarea_rixo1_2{width:100%;padding:var(--spacing-2);font-size:var(--font-size-base);border-radius:var(--radius-sm);border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text);box-sizing:border-box;font-family:var(--font-family)}._textarea_rixo1_2{resize:vertical;min-height:80px}._checkboxLabel_rixo1_19{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-base);color:var(--color-text)}._input_sxw0e_1,._textarea_sxw0e_2{width:100%;padding:var(--spacing-2);font-size:var(--font-size-base);border-radius:var(--radius-sm);border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text);box-sizing:border-box;font-family:var(--font-family)}._textarea_sxw0e_2{resize:vertical;min-height:80px}
