/* Krunker v10 Svelte component stylesheets, extracted from the client bundle by tools/ui-import/v10_bundle.js */
/* svelte-19e82s0 */
.rank-display.svelte-19e82s0 {background-color:rgba(0, 0, 0, 0.4);border-radius:6px;padding:12px 16px;margin:8px auto;border:1px solid rgba(255, 255, 255, 0.1);text-align:center;max-width:100%;}.rank-content.svelte-19e82s0 {display:flex;align-items:center;justify-content:center;gap:12px;}.rank-icon.svelte-19e82s0 {width:64px;height:64px;flex-shrink:0;}.rank-info.svelte-19e82s0 {text-align:center;}.rank-value.svelte-19e82s0 {font-size:32px;font-weight:bold;}
/* svelte-3svau8 */
.collect-rewards-button.svelte-3svau8 {all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all 0.2s ease;height:60px;box-sizing:border-box;z-index:10;
    animation: svelte-3svau8-pulseButtonAnimation 3s ease-in-out infinite;position:relative;}.collect-rewards-button.svelte-3svau8:hover:not(:disabled) .collect-text.svelte-3svau8 {background:rgba(0, 0, 0, 0.7);}.collect-rewards-button.svelte-3svau8:disabled {opacity:0.5;cursor:not-allowed;}.button-icon.svelte-3svau8 {width:6rem;height:6rem;object-fit:contain;position:absolute;}.collect-text.svelte-3svau8 {color:#fff;font-size:1.4rem;font-weight:bold;text-transform:uppercase;background:rgba(0, 0, 0, 0.5);border:solid 2px #252525;border-radius:4px;margin-left:3rem;padding:12px 16px 8px 3rem;}.auto-collect-label.svelte-3svau8 {position:absolute;bottom:-20px;right:0;font-size:0.9rem;color:rgba(255, 255, 255, 0.7);white-space:nowrap;pointer-events:none;font-weight:normal;}

  @keyframes svelte-3svau8-pulseButtonAnimation {
    0%,
    100% {
      transform: scale(1);
    }
    5% {
      transform: scale(1.15);
    }
    10% {
      transform: scale(1);
    }
    15% {
      transform: scale(1.15);
    }
    20% {
      transform: scale(1);
    }
    
  }
/* svelte-1ei19qi */
.music-player.svelte-1ei19qi {position:absolute;top:0.5rem;right:0.5rem;background:rgba(30, 30, 30, 0.95);border-radius:8px;padding:0.5rem 1rem;display:flex;align-items:center;gap:0.5rem;z-index:100000;box-shadow:0 2px 8px rgba(0, 0, 0, 0.2);font-size:1.4rem;pointer-events:all;}.music-title.svelte-1ei19qi {font-weight:bold;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;}.music-btn.svelte-1ei19qi {background:none;cursor:pointer;border-radius:4px;transition:background 0.15s;cursor:pointer;border:1px solid #fff;width:26px;height:26px;box-sizing:border-box;padding:2px;}.music-btn.svelte-1ei19qi svg.svelte-1ei19qi rect.svelte-1ei19qi {color:red;}.music-btn.svelte-1ei19qi:hover {background:rgba(255, 255, 255, 0.1);}
/* svelte-1v6b0qm */
.signup-rewards-container.svelte-1v6b0qm {position:absolute;width:1112px;box-sizing:border-box;display:flex;flex-direction:column;color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);}.signup-rewards-container--match-end.svelte-1v6b0qm {width:1000px;margin-left:7px;}.signup-rewards-header.svelte-1v6b0qm {background:#00b1ff;color:#fff;width:100%;height:61px;font-size:26px;padding-top:10px;}.signup-rewards-content.svelte-1v6b0qm {display:flex;flex-direction:column;align-items:center;width:100%;height:299px;background-image:url(../img/register_rewards_bg.png);background-size:cover;background-position:center;}.signup-rewards-list.svelte-1v6b0qm {position:relative;top:26px;width:384px;display:flex;flex-direction:column;justify-content:center;background:rgba(17, 17, 17, 0.7);gap:8px;padding:8px;}.signup-rewards-list--match-end.svelte-1v6b0qm {width:340px;}.signup-reward.svelte-1v6b0qm {color:#fff;font-size:16px;text-align:left;margin-left:40px;line-height:2em;display:flex;align-items:center;}.rewards-side-panel.svelte-1v6b0qm {position:absolute;left:0;bottom:0;width:316px;display:flex;flex-direction:column;align-items:center;justify-content:center;}.signup-rewards-guest-earned-collect.svelte-1v6b0qm {position:absolute;right:0;bottom:0;display:flex;width:316px;}.rewards-side-panel-title.svelte-1v6b0qm {background:#7b06a5;height:30px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;p.svelte-1v6b0qm {color:#fff;font-size:11px;}}.rewards-side-panel-description.svelte-1v6b0qm {background:#a207d9;height:82px;width:100%;text-align:center;padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-1px;p.svelte-1v6b0qm {color:#fff;}}.signup-rewards-register-button.svelte-1v6b0qm {position:absolute;top:285px;background:#309100;border:2px solid #ffffff !important;}
/* svelte-1hb83uo */
.svelte-1hb83uo {box-sizing:border-box;}.guest-earned-collect.svelte-1hb83uo {width:350px;display:flex;flex-direction:column;align-items:center;pointer-events:auto;background:rgba(0, 0, 0, 0.6);overflow:hidden;position:relative;border:1px solid rgba(158, 235, 86, 0.2);box-shadow:0 0 15px rgba(158, 235, 86, 0.25);margin-top:0;border-radius:6px;}.guest-earned-collect__header.svelte-1hb83uo {width:100%;padding:12px 16px;background:linear-gradient(135deg, rgba(158, 235, 86, 0.15), rgba(125, 211, 33, 0.15));text-align:center;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0.5px;border-bottom:1px solid rgba(158, 235, 86, 0.2);padding-bottom:7px;}.guest-earned-collect__header.svelte-1hb83uo span.svelte-1hb83uo {color:#fff;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);line-height:1.5;}.guest-earned-collect__rewards.svelte-1hb83uo {width:100%;padding:16px;display:flex;flex-direction:column;align-items:center;gap:16px;}.guest-earned-collect__reward-items.svelte-1hb83uo {display:flex;align-items:center;gap:32px;padding:16px;background:rgba(255, 255, 255, 0.05);border-radius:4px;border:1px solid rgba(255, 255, 255, 0.1);}.guest-earned-collect__reward-item.svelte-1hb83uo {position:relative;display:flex;align-items:center;justify-content:center;min-width:60px;transition:transform 0.1s ease;}.guest-earned-collect__reward-item.svelte-1hb83uo::after {content:'';position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:80%;height:2px;background:linear-gradient(90deg, transparent, rgba(158, 235, 86, 0.5), transparent);border-radius:1px;}.guest-earned-collect__reward-item.capped.svelte-1hb83uo::after {background:linear-gradient(90deg, transparent, rgba(244, 67, 54, 0.5), transparent);}.guest-earned-collect__reward-value.svelte-1hb83uo {color:#9eeb56;font-size:28px;font-weight:700;line-height:1.4;letter-spacing:1px;text-shadow:0 0 12px rgba(158, 235, 86, 0.5);}.guest-earned-collect__reward-item.capped.svelte-1hb83uo .guest-earned-collect__reward-value.svelte-1hb83uo {color:#f44336;text-shadow:0 0 12px rgba(244, 67, 54, 0.5);}.guest-earned-collect__coin-icon.svelte-1hb83uo,
  .guest-earned-collect__xp-icon.svelte-1hb83uo {width:24px;height:24px;position:relative;bottom:-7px;right:4px;filter:drop-shadow(0 2px 4px rgba(158, 235, 86, 0.5));}.guest-earned-collect__reward-item.capped.svelte-1hb83uo .guest-earned-collect__coin-icon.svelte-1hb83uo,
  .guest-earned-collect__reward-item.capped.svelte-1hb83uo .guest-earned-collect__xp-icon.svelte-1hb83uo {filter:drop-shadow(0 2px 4px rgba(244, 67, 54, 0.5));}.guest-earned-collect__coin-icon.svelte-1hb83uo {bottom:-3px;}.guest-earned-collect__coin-icon.svelte-1hb83uo img.svelte-1hb83uo {width:100%;height:100%;object-fit:contain;filter:brightness(1.1) saturate(1.2);}.xp-icon.svelte-1hb83uo {width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;}.guest-earned-collect__xp-icon.svelte-1hb83uo span.svelte-1hb83uo {color:#9eeb56;font-size:10px;font-weight:bold;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);line-height:1.3;}.guest-earned-collect__reward-item.capped.svelte-1hb83uo .guest-earned-collect__xp-icon.svelte-1hb83uo span.svelte-1hb83uo {color:#f44336;}.guest-earned-collect__register-btn.svelte-1hb83uo {width:100%;max-width:300px;min-height:54px;background:linear-gradient(135deg, #9eeb56, #7dd321);border:2px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:#000;font-weight:700;cursor:pointer;transition:all 0.3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-shadow:0 4px 12px rgba(158, 235, 86, 0.3);}.button-text.svelte-1hb83uo {font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0.8px;}.button-subtext.svelte-1hb83uo {font-size:11px;font-weight:500;opacity:0.8;line-height:1.4;letter-spacing:0.3px;}.guest-earned-collect__register-btn.svelte-1hb83uo:hover {background:linear-gradient(135deg, #b5f76b, #92e636);transform:translateY(-2px);box-shadow:0 6px 20px rgba(158, 235, 86, 0.4);border-color:rgba(255, 255, 255, 0.3);}.guest-earned-collect__register-btn.svelte-1hb83uo:active {transform:translateY(-1px);box-shadow:0 4px 12px rgba(158, 235, 86, 0.3);}.warning-text.svelte-1hb83uo {color:#f44336;font-size:12px;font-weight:600;text-align:center;padding:8px 12px;background:rgba(244, 67, 54, 0.1);border:1px solid rgba(244, 67, 54, 0.3);border-radius:4px;line-height:1.4;max-width:300px;> .material-icons.svelte-1hb83uo {font-size:16px;margin-right:4px;color:#f44336;}}.capped-badge.svelte-1hb83uo {background:linear-gradient(135deg, #f44336, #d32f2f);color:white;font-size:8px;font-weight:bold;line-height:1.8;padding:2px 4px 0px 6px;border-radius:2px;border:1px solid #ef5350;border-bottom:2px solid #b71c1c;display:inline-block;vertical-align:middle;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.4),
      inset 0 1px 0 rgba(255, 255, 255, 0.2);transform:translateY(-25px) translateX(15px) rotate(25deg);position:absolute;right:0;z-index:10;pointer-events:none;}
/* svelte-1m80xxc */
.game-announcement.svelte-1m80xxc {display:none;background-color:rgba(255, 71, 71, 0.4);border:2px solid #3d3d3d;color:#fff;font-size:14px;padding:10px;pointer-events:none;text-align:left;}.game-announcement.svelte-1m80xxc:before {content:'Game Announcement';display:block;font-size:12px;color:#fff;font-weight:bold;border-bottom:1px solid #fff;margin-bottom:10px;max-width:fit-content;}.game-announcement.show.svelte-1m80xxc {display:block;}.ga-message.svelte-1m80xxc {margin-bottom:4px;}.ga-bundle.svelte-1m80xxc {display:flex;align-items:stretch;gap:8px;margin-top:8px;background-color:rgba(0, 0, 0, 0.35);border:1px solid rgba(255, 255, 255, 0.25);border-radius:4px;overflow:hidden;cursor:pointer;pointer-events:auto;}.ga-bundle.svelte-1m80xxc:hover {border-color:rgba(255, 255, 255, 0.6);}.ga-bundle-icon.svelte-1m80xxc {width:120px;min-height:64px;flex-shrink:0;background-size:cover;background-position:center;background-repeat:no-repeat;}.ga-bundle-info.svelte-1m80xxc {display:flex;flex-direction:column;justify-content:center;gap:4px;padding:6px 8px 6px 0;min-width:0;}.ga-bundle-name.svelte-1m80xxc {display:flex;align-items:center;gap:4px;font-weight:bold;min-width:0;}.ga-bundle-name-text.svelte-1m80xxc {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.ga-bundle-buy.svelte-1m80xxc {align-self:flex-start;background:linear-gradient(135deg, #57ca15, #4a9c0f);color:#fff;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);font-size:12px;font-weight:bold;padding:3px 10px;border-radius:3px;}.ga-bundle-buy.owned.svelte-1m80xxc {background:rgba(255, 255, 255, 0.2);}.ga-bundle-discount.svelte-1m80xxc {background:#e8443c;color:#fff;font-size:11px;font-weight:bold;padding:2px 6px;border-radius:4px;flex-shrink:0;white-space:nowrap;}.ga-bundle-was.svelte-1m80xxc {font-weight:normal;font-size:11px;color:rgba(255, 255, 255, 0.75);text-decoration:line-through;margin-left:4px;}.ga-products.svelte-1m80xxc {display:flex;flex-direction:column;gap:6px;margin-top:8px;pointer-events:auto;}.ga-actions.svelte-1m80xxc {display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;pointer-events:auto;}.ga-action-btn.svelte-1m80xxc {background-color:rgba(0, 0, 0, 0.45);border:1px solid rgba(255, 255, 255, 0.35);border-radius:3px;color:#fff;font-size:13px;font-weight:bold;padding:5px 12px;cursor:pointer;white-space:nowrap;text-decoration:none;}.ga-action-btn.svelte-1m80xxc:hover {background-color:rgba(255, 255, 255, 0.2);border-color:rgba(255, 255, 255, 0.7);}.ga-action-btn.disabled.svelte-1m80xxc {opacity:0.5;cursor:default;}.ga-action-btn.disabled.svelte-1m80xxc:hover {background-color:rgba(0, 0, 0, 0.45);border-color:rgba(255, 255, 255, 0.35);}
/* svelte-3k0h7w */
.ranked-matchmaking-status.svelte-3k0h7w {display:none;padding:20px;border-radius:4px;font-size:20px;color:#fff;box-shadow:0 0 50px rgba(92, 224, 90, 0.5);}.ranked-matchmaking-status.show.svelte-3k0h7w {display:block;}
/* svelte-13g6jqo */
.emoji-panel.svelte-13g6jqo {position:absolute;bottom:4px;left:0;width:440px;max-height:350px;background-color:#353535;border-radius:var(--border-radius-sm);box-shadow:var(--box-shadow-lg);border:var(--border-subtle);z-index:1000000;overflow:hidden;
    animation: svelte-13g6jqo-slideInUp 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);pointer-events:all;}.emoji-header.svelte-13g6jqo {display:flex;align-items:center;gap:8px;position:relative;}.emoji-icon.svelte-13g6jqo {font-size:30px;color:#4a9eff;padding-bottom:6px;}.emoji-count.svelte-13g6jqo {position:absolute;right:16px;font-size:12px;color:rgba(255, 255, 255, 0.7);font-weight:500;}.emoji-content.svelte-13g6jqo {padding:8px !important;max-height:400px;overflow-y:auto;}.emoji-list.svelte-13g6jqo {display:flex;flex-direction:column;width:100%;gap:4px;scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.2) transparent;}.emoji-list.svelte-13g6jqo::-webkit-scrollbar {width:6px;}.emoji-list.svelte-13g6jqo::-webkit-scrollbar-track {background:transparent;}.emoji-list.svelte-13g6jqo::-webkit-scrollbar-thumb {background:rgba(255, 255, 255, 0.2);border-radius:3px;}.emoji-list.svelte-13g6jqo::-webkit-scrollbar-thumb:hover {background:rgba(255, 255, 255, 0.3);}.emoji-item.svelte-13g6jqo {display:flex;flex-direction:row;align-items:center;padding:4px;cursor:pointer;transition:all 0.2s ease;position:relative;overflow:hidden;gap:8px;}.emoji-item.selected.svelte-13g6jqo {background:rgba(255, 255, 255, 0.08);border-color:rgba(255, 255, 255, 0.15);transform:translateY(-2px);box-shadow:var(--box-shadow-md);}.emoji-item.svelte-13g6jqo:hover {background:rgba(255, 255, 255, 0.08);border-color:rgba(255, 255, 255, 0.15);transform:translateY(-2px);box-shadow:var(--box-shadow-md);}.emoji-item.svelte-13g6jqo:active {transform:translateY(0);transition:transform 0.1s;}.emoji-thumbnail.svelte-13g6jqo {position:relative;width:40px;height:40px;border-radius:var(--border-radius-sm);overflow:hidden;background:var(--dark-bg-color);border:var(--border-subtle);flex-shrink:0;}.emoji-thumbnail.svelte-13g6jqo img.svelte-13g6jqo {width:100%;height:100%;object-fit:cover;transition:transform 0.2s ease;}.emoji-item.svelte-13g6jqo:hover .emoji-thumbnail.svelte-13g6jqo img.svelte-13g6jqo {transform:scale(1.05);}.emoji-label.svelte-13g6jqo {font-size:14px;color:rgba(255, 255, 255, 0.9);font-weight:500;text-align:left;line-height:1.2;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:var(--text-shadow);}

  @keyframes svelte-13g6jqo-slideInUp {
    from {
      opacity: 0;
      transform: translateY(20px) scale(0.95);
    }
    to {
      opacity: 1;
      transform: translateY(0) scale(1);
    }
  }
/* svelte-nrigjp */
.notification-center.svelte-nrigjp {display:flex;flex-direction:column;gap:8px;max-width:413px;pointer-events:none;margin-bottom:8px;}.notification-center.hidden.svelte-nrigjp {display:none;}.notification-item.svelte-nrigjp {position:relative;pointer-events:auto;
    animation: svelte-nrigjp-slideIn 0.3s ease-out;}.text-notification.svelte-nrigjp {background:rgba(0, 0, 0, 0.8);border:1px solid rgba(255, 255, 255, 0.2);border-radius:8px;padding:16px;color:white;backdrop-filter:blur(10px);}.notification-title.svelte-nrigjp {font-size:16px;font-weight:600;margin:0 0 8px 0;color:#57ca15;}.notification-text.svelte-nrigjp {font-size:14px;margin:0;color:rgba(255, 255, 255, 0.9);line-height:1.4;}

  @keyframes svelte-nrigjp-slideIn {
    from {
      transform: translateX(-100%);
      opacity: 0;
    }
    to {
      transform: translateX(0);
      opacity: 1;
    }
  }
/* svelte-1ymgnd6 */
.right-panel.svelte-1ymgnd6 {position:absolute;right:20px;top:80px;width:fit-content;z-index:20;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:none;}.top-ad-row.svelte-1ymgnd6 {display:flex;flex-direction:row;gap:8px;pointer-events:all;}.top-ad-row.svelte-1ymgnd6 #topRightAdHolder,
  .swap-slot.svelte-1ymgnd6 {width:300px;height:250px;overflow:hidden;}
/* svelte-60shhe */
.streams-overlay.svelte-60shhe {background-color:rgba(0, 0, 0, 0.85);border-radius:8px;padding:10px;box-sizing:border-box;box-shadow:0 4px 16px rgba(0, 0, 0, 0.5);backdrop-filter:blur(5px);z-index:100000;color:#fff;border:1px solid rgba(255, 255, 255, 0.1);pointer-events:none; transition:width 0.3s ease;}.streams-overlay.has-drops.svelte-60shhe {min-width:480px;}.streams-overlay.closed.svelte-60shhe {width:auto;padding:10px 16px;}.streams-overlay.expanded.svelte-60shhe {width:800px; }.streams-header.svelte-60shhe {display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:8px;}.streams-overlay.closed.svelte-60shhe .streams-header.svelte-60shhe {margin-bottom:0;}.header-title-section.svelte-60shhe {display:flex;align-items:center;gap:4px;margin-right:0;min-width:0;}.streams-header.svelte-60shhe h2.svelte-60shhe {font-size:14px;margin:0;color:#fff;white-space:nowrap;}.drops-available-tag.svelte-60shhe {background:#ff6b35;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:bold;display:flex;align-items:center;gap:4px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.3);
    animation: svelte-60shhe-drop-pulse 2s infinite;margin-right:10px;}.drops-icon.svelte-60shhe {font-size:12px;line-height:1;}.drops-text.svelte-60shhe {font-size:10px;font-weight:700;letter-spacing:0.5px;color:white;margin-top:2px;}.button-group.svelte-60shhe {display:flex;gap:8px;}.toggle-button.svelte-60shhe,
  .hide-button.svelte-60shhe {color:white;border:none;border-radius:4px;padding:6px 10px;font-size:12px;cursor:pointer;transition:background-color 0.2s;pointer-events:auto; }.toggle-button.svelte-60shhe {background-color:#9147ff;}.toggle-button.svelte-60shhe:hover {background-color:#772ce8;}.hide-button.svelte-60shhe {background-color:#444;}.hide-button.svelte-60shhe:hover {background-color:#555;}.loading.svelte-60shhe,
  .error.svelte-60shhe,
  .no-streams.svelte-60shhe {display:flex;flex-direction:column;align-items:center;justify-content:center;height:120px;gap:12px;}.spinner.svelte-60shhe {width:24px;height:24px;border:3px solid rgba(255, 255, 255, 0.3);border-radius:50%;border-top-color:#9147ff;
    animation: svelte-60shhe-spin 1s linear infinite;}

  @keyframes svelte-60shhe-spin {
    to {
      transform: rotate(360deg);
    }
  }.featured-section.svelte-60shhe {position:relative;background-color:rgba(20, 20, 20, 0.9); border-radius:8px;padding:16px;padding-bottom:11px;margin-bottom:6px;border:1px solid #2ecc71;box-shadow:0 0 15px rgba(46, 204, 113, 0.4); pointer-events:auto; }.featured-label.svelte-60shhe {position:absolute;top:-10px;left:20px;background-color:#2ecc71;color:white;font-size:12px;font-weight:bold;padding:2px 8px;border-radius:4px;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}.streams-grid.svelte-60shhe {display:grid;grid-template-columns:repeat(auto-fit, 180px); gap:16px;transition:max-height 0.3s ease;pointer-events:auto; justify-content:start; }.featured-grid.svelte-60shhe {
    justify-content:start; grid-template-columns:repeat(
      auto-fill,
      180px
    ); }.regular-grid.svelte-60shhe {max-height:408px; overflow-y:auto; justify-content:start; grid-template-columns:repeat(
      auto-fill,
      180px
    ); padding-right:4px; margin-right:-4px; }

  .regular-grid.svelte-60shhe::-webkit-scrollbar {width:8px;}.regular-grid.svelte-60shhe::-webkit-scrollbar-track {background:rgba(0, 0, 0, 0.2);border-radius:4px;}.regular-grid.svelte-60shhe::-webkit-scrollbar-thumb {background:rgba(145, 71, 255, 0.6);border-radius:4px;}.regular-grid.svelte-60shhe::-webkit-scrollbar-thumb:hover {background:rgba(145, 71, 255, 0.8);}.stream-card.svelte-60shhe {width:180px; background-color:rgba(30, 30, 30, 0.8);border-radius:6px;overflow:hidden;cursor:pointer;transition:transform 0.2s,
      box-shadow 0.2s;border:1px solid rgba(255, 255, 255, 0.05);display:flex;flex-direction:column;}.stream-card.has-event.svelte-60shhe {border:3px solid #2ecc71;}.stream-card.svelte-60shhe:hover {transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.3);}.promo-card.svelte-60shhe {border:1px solid #ff4655;box-shadow:0 0 10px rgba(255, 70, 85, 0.3);}.thumbnail.svelte-60shhe {position:relative;width:100%;height:0;padding-bottom:56.25%; overflow:hidden;background-color:#1c1c1c; flex:0 0 auto; }.thumbnail.svelte-60shhe img.svelte-60shhe {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity 0.2s ease; z-index:1; }.thumbnail.svelte-60shhe::before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1c1c1c; z-index:0; }.thumbnail.svelte-60shhe img.grayscale.svelte-60shhe {filter:grayscale(100%);}.live-icon-overlay.svelte-60shhe {position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:2; }.live-icon-overlay.svelte-60shhe img.svelte-60shhe {width:100px; height:100px; object-fit:contain;position:relative;}.viewer-count.svelte-60shhe {position:absolute;bottom:8px;left:8px;background-color:rgba(0, 0, 0, 0.7);padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:6px;font-size:12px;color:white; z-index:3; > span.svelte-60shhe {color:#ffffff;}}.language-flag.svelte-60shhe {position:absolute;bottom:0;right:4px;background-color:rgba(0, 0, 0, 0.5);border-radius:0 0 0 4px; padding:0;z-index:3; }.language-flag.svelte-60shhe .flag-icon.svelte-60shhe {width:24px;height:16px;border-radius:0;box-shadow:none;}.dot.svelte-60shhe {width:8px;height:8px;background-color:#ff4655;border-radius:50%;}.stream-info.svelte-60shhe {padding:12px;}.stream-title.svelte-60shhe {margin:0 0 6px 0;font-size:12px;font-weight:600;line-height:1.2;padding-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:white; }.promo-title.svelte-60shhe {white-space:normal; text-align:center;color:white; }.stream-username.svelte-60shhe {margin:0;font-size:12px;color:#9147ff;font-weight:600;}.drop-badge.svelte-60shhe {position:absolute;top:8px;right:8px;background:#ff6b35;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:bold;display:flex;align-items:center;gap:4px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.3);z-index:4;
    animation: svelte-60shhe-drop-pulse 2s infinite;}.drop-icon.svelte-60shhe {font-size:14px;line-height:1;}.drop-text.svelte-60shhe {font-size:10px;font-weight:700;letter-spacing:0.5px;color:white;margin-top:2px;}.event-tags-badge.svelte-60shhe {position:absolute;top:8px;right:8px;display:flex;flex-direction:column;gap:3px;align-items:flex-end;z-index:4;}.thumbnail.svelte-60shhe:has(.drop-badge.svelte-60shhe) .event-tags-badge.svelte-60shhe {top:36px;}.event-tag-chip.svelte-60shhe {background:#9147ff;color:#fff;font-size:9px;font-weight:700;padding:2px 7px;border-radius:8px;letter-spacing:0.3px;white-space:nowrap;box-shadow:0 2px 6px rgba(0, 0, 0, 0.4);}

  @keyframes svelte-60shhe-drop-pulse {
    0%,
    100% {
      transform: scale(1);
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
    }
    50% {
      transform: scale(1.05);
      box-shadow: 0 4px 12px rgba(255, 107, 53, 0.5);
    }
  }
/* svelte-da3zva */
#signedInHeaderBar.svelte-da3zva {display:flex;align-items:center;height:100%;padding:0 8px;gap:0;}.ph-item.svelte-da3zva {display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;border-radius:4px;transition:background 0.15s;height:50px;}.ph-item.svelte-da3zva:hover {background:rgba(255, 255, 255, 0.1);}.ph-avatar.svelte-da3zva {width:38px;height:38px;border-radius:50%;image-rendering:pixelated;}.ph-info.svelte-da3zva {display:flex;flex-direction:column;gap:2px;line-height:1.8;}.ph-name.svelte-da3zva {font-size:1rem;font-weight:bold;color:#fff;white-space:nowrap;}.ph-name-row.svelte-da3zva {display:flex;align-items:center;gap:6px;min-width:0;}.ph-title.svelte-da3zva {display:inline-block;flex-shrink:0;font-size:0.6rem;font-weight:bold;letter-spacing:0.03em;line-height:1.8;padding:0 5px;border-bottom:1px solid currentColor;background:linear-gradient(to top, color-mix(in srgb, currentColor 30%, transparent), transparent);white-space:nowrap;text-transform:uppercase;max-width:120px;overflow:hidden;text-overflow:ellipsis;}.ph-level-row.svelte-da3zva {display:flex;align-items:center;gap:4px;}.ph-level-badge.svelte-da3zva {font-size:0.8rem;color:rgba(255, 255, 255, 0.7);white-space:nowrap;}.ph-xp-bar.svelte-da3zva {width:60px;height:5px;background:rgba(255, 255, 255, 0.2);border-radius:2px;overflow:hidden;}.ph-xp-fill.svelte-da3zva {height:100%;background:linear-gradient(to right, #FF6A0B, #fbc02d);border-radius:2px;}.ph-currency-icon.svelte-da3zva {font-weight:bold;font-size:1.1rem;}.ph-value.svelte-da3zva {font-size:1rem;color:rgba(255, 255, 255, 0.8);white-space:nowrap;}.ph-icon.svelte-da3zva {font-size:30px;color:#fff;line-height:1;display:flex;align-items:center;}.ph-label.svelte-da3zva {font-size:0.9rem;font-weight:bold;color:rgba(255, 255, 255, 0.8);white-space:nowrap;}#signedOutHeaderBar.svelte-da3zva {display:flex;align-items:center;height:100%;padding:0 8px;gap:0;overflow:visible;}.ph-login-wrap.svelte-da3zva {position:relative;}.ph-tooltip.svelte-da3zva {position:absolute;top:100%;left:0;margin-top:6px;padding:6px 10px;background:rgba(0, 0, 0, 0.5);color:rgba(255, 255, 255, 0.8);font-size:0.75rem;font-weight:400;white-space:nowrap;border-radius:4px;pointer-events:none;z-index:100;}.ph-rewards-text.svelte-da3zva {color:#ffd54f;text-shadow:0 0 6px rgba(255, 213, 79, 0.3);
    animation: svelte-da3zva-rewardsGlow 3s ease-in-out infinite;}

  @keyframes svelte-da3zva-rewardsGlow {
    0% { text-shadow: 0 0 6px rgba(255, 213, 79, 0.3); }
    50% { text-shadow: 0 0 10px rgba(255, 213, 79, 0.5); }
    100% { text-shadow: 0 0 6px rgba(255, 213, 79, 0.3); }
  }.ph-logging-in.svelte-da3zva {cursor:default;}.ph-logging-in.svelte-da3zva:hover {background:transparent;}
/* svelte-11p80bh */
.nav-item.svelte-11p80bh {position:relative;display:flex;align-items:center;gap:8px;padding:8px 12px;height:50px;cursor:pointer;border-radius:4px;transition:background 0.15s;}.nav-item.svelte-11p80bh:hover {background:rgba(255, 255, 255, 0.1);}.nav-item.svelte-11p80bh:active {background:rgba(255, 255, 255, 0.05);}.nav-icon-wrap.svelte-11p80bh {position:relative;}.nav-mat-icon.svelte-11p80bh {font-size:30px;color:#fff;}.nav-badge.svelte-11p80bh {display:none;min-width:18px;height:18px;padding:0 4px;background:#eb2f2f;border:2px solid rgba(0, 0, 0, 0.6);border-radius:10px;font-size:10px;color:#fff;text-align:center;line-height:25px;pointer-events:none;}.nav-label.svelte-11p80bh {font-size:0.95rem;font-weight:bold;color:#ffffff;white-space:nowrap;text-shadow:-1px -1px 0 #000,
      1px -1px 0 #000,
      -1px 1px 0 #000,
      1px 1px 0 #000;}.nav-notif-section.svelte-11p80bh {display:flex;align-items:center;height:100%;position:relative;z-index:999999;}

  .nav-notif-section.svelte-11p80bh > .webpush-container {background:transparent;border:none;border-radius:4px;padding:6px 10px;margin:0;max-width:unset;height:40px;display:flex;align-items:center;transition:background 0.15s;}.nav-notif-section.svelte-11p80bh > .webpush-container:hover {background:rgba(255,255,255,0.1);}.nav-notif-section.svelte-11p80bh > .webpush-container.sub-not-expanded {max-width:unset;}.nav-notif-inner.svelte-11p80bh {display:flex;align-items:center;gap:8px;padding:6px 10px;height:40px;cursor:pointer;border-radius:4px;transition:background 0.15s;white-space:nowrap;}.nav-notif-inner.svelte-11p80bh * {vertical-align:middle !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;}.nav-notif-inner.svelte-11p80bh:hover {background:rgba(255,255,255,0.1);}.nav-notif-icon {font-size:20px;line-height:1;display:flex;align-items:center;}.nav-notif-label.svelte-11p80bh {font-size:0.85rem;font-weight:bold;color:#fff;line-height:1;display:flex;align-items:center;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;}#modVoteHold {display:flex !important;align-items:center;gap:8px;flex-wrap:nowrap;margin-left:4px;}#modVoteHold * {float:none !important;}#modVoteHold > * {display:inline-flex !important;align-items:center;gap:6px;height:24px !important;}#modVoteHold .material-icons.vote {font-size:20px !important;margin:0 !important;padding:0 !important;line-height:24px !important;height:24px !important;width:20px !important;display:inline-flex !important;align-items:center;justify-content:center;transform:none !important;}#modVoteHold .material-icons.vote:hover {color:rgba(255,255,255,0.7) !important;transform:none !important;}#modVoteHold .voteHint {font-size:11px !important;padding:0 8px !important;border-width:2px !important;display:inline-flex !important;align-items:center;justify-content:center;line-height:24px !important;margin:0 !important;height:24px !important;box-sizing:border-box;transform:none !important;}#modVoteHold .voteHint:hover {transform:none !important;opacity:0.8;}.mod-vote-wrap.svelte-11p80bh {display:flex;align-items:center;gap:0;}
/* svelte-5kyah8 */
.webpush-container.svelte-5kyah8 {position:relative;background:transparent;border-radius:8px;padding:12px;margin:8px 0;color:white;border:none;max-width:250px;pointer-events:all;}.webpush-container.not-expanded.svelte-5kyah8 {cursor:pointer;}.webpush-container.sub-not-expanded.svelte-5kyah8 {max-width:20px;}.webpush-header.svelte-5kyah8 {display:flex;justify-content:space-between;align-items:center;cursor:pointer;}.webpush-title.svelte-5kyah8 {font-size:0.95rem;font-weight:bold;color:#ffffff;display:flex;align-items:center;gap:8px;}.bell-icon.svelte-5kyah8 {font-size:30px;color:#fff;}.checkmark-icon.svelte-5kyah8 {width:16px;height:16px;padding-bottom:3px;}.checkmark-icon.svelte-5kyah8 .svelte-5kyah8 {color:#00ff00;}.webpush-details-toggle.svelte-5kyah8 {background:none;border:none;color:#ffffff;cursor:pointer;font-size:12px;padding:4px;}.webpush-details-toggle.svelte-5kyah8:hover {color:#00ff00;}.webpush-content.svelte-5kyah8 {position:absolute;top:100%;right:-50px;margin-top:14px;padding:6px 10px;background:rgba(0, 0, 0, 0.5);border:none;border-radius:4px;white-space:nowrap;z-index:50;pointer-events:all;}.webpush-message.svelte-5kyah8 {padding:8px 12px;border-radius:4px;margin-bottom:8px;}.webpush-message.unsupported.svelte-5kyah8 {background:rgba(255, 255, 0, 0.1);border:1px solid rgba(255, 255, 0, 0.3);}.webpush-message.blocked.svelte-5kyah8 {background:rgba(255, 0, 0, 0.1);border:1px solid rgba(255, 0, 0, 0.3);}.webpush-message.svelte-5kyah8 p.svelte-5kyah8 {margin:0;font-size:12px;color:#ffffff;}.webpush-controls.svelte-5kyah8 {display:flex;flex-direction:column;gap:8px;}.webpush-btn.svelte-5kyah8 {padding:8px 16px;border:none;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all 0.2s ease;min-width:120px;}.webpush-btn.svelte-5kyah8:disabled {opacity:0.6;cursor:not-allowed;}.webpush-btn.subscribe.svelte-5kyah8 {background:#00ff00;color:#000000;}.webpush-btn.subscribe.svelte-5kyah8:hover:not(:disabled) {background:#00cc00;transform:translateY(-1px);}.webpush-btn.unsubscribe.svelte-5kyah8 {background:#ff4444;color:#ffffff;}.webpush-btn.unsubscribe.svelte-5kyah8:hover:not(:disabled) {background:#cc3333;}.webpush-subscribed.svelte-5kyah8 {display:flex;flex-direction:column;gap:8px;}.webpush-status.svelte-5kyah8 {margin:0;font-size:12px;color:#00ff00;font-weight:600;display:flex;align-items:center;gap:8px;}.webpush-description.svelte-5kyah8 {margin:0;font-size:11px;color:#cccccc;font-style:italic;}.webpush-error.svelte-5kyah8 {background:rgba(255, 0, 0, 0.1);border:1px solid rgba(255, 0, 0, 0.3);border-radius:4px;padding:8px;margin-top:8px;}.webpush-error.svelte-5kyah8 p.svelte-5kyah8 {margin:0;font-size:12px;color:#ff6666;}
/* svelte-159x57l */
#menuItemContainer {position:absolute;left:20px;top:120px;display:flex;flex-direction:column;gap:14px;}.bpItem.svelte-159x57l {display:flex;flex-direction:row;align-items:center;gap:14px;pointer-events:all;cursor:pointer;transition:transform 0.15s ease;padding:4px 0;}.bpItem.svelte-159x57l:hover {transform:translateX(6px);}.bpItem.svelte-159x57l:active {transform:translateX(6px) scale(0.97);}.bpLogo.svelte-159x57l {width:44px;height:44px;object-fit:contain;flex-shrink:0;align-self:center;}.bpInfo.svelte-159x57l {display:flex;flex-direction:column;gap:4px;}.bpInfo.svelte-159x57l .menuItemTitle.svelte-159x57l {font-size:26px;font-weight:800;text-transform:uppercase;letter-spacing:2px;line-height:1.1;white-space:nowrap;}.bpMeta.svelte-159x57l {display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.bpBar.svelte-159x57l {width:80px;height:4px;background:rgba(255, 255, 255, 0.15);border-radius:2px;overflow:hidden;}.bpBarFill.svelte-159x57l {height:100%;background:#00b1ff;border-radius:2px;transition:width 0.3s ease;}.guideIcon.svelte-159x57l {font-size:44px;color:#fff;flex-shrink:0;align-self:center;}.guideItem.svelte-159x57l .bpMeta.svelte-159x57l span.svelte-159x57l {color:rgba(255, 255, 255, 0.6);}.dsItem.svelte-159x57l {display:flex;flex-direction:row;align-items:center;gap:14px;pointer-events:all;cursor:pointer;transition:transform 0.15s ease;padding:4px 0;
    position:relative;}.dsItem.svelte-159x57l:hover {transform:translateX(6px);}.dsItem.svelte-159x57l:active {transform:translateX(6px) scale(0.97);}.dsLogo.svelte-159x57l {width:44px;height:44px;object-fit:contain;flex-shrink:0;}.dsInfo.svelte-159x57l {display:flex;flex-direction:column;gap:4px;}.dsInfo.svelte-159x57l .menuItemTitle.svelte-159x57l {font-size:17px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;line-height:1.1;white-space:nowrap;}.dsMeta.svelte-159x57l {display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:rgba(255, 255, 255, 0.6);}.dsBar.svelte-159x57l {width:80px;height:4px;background:rgba(255, 255, 255, 0.15);border-radius:2px;overflow:hidden;}.dsBarFill.svelte-159x57l {height:100%;background:linear-gradient(90deg, #9eeb56, #7dd321);border-radius:2px;transition:width 0.3s ease;}.dsClaim.svelte-159x57l {color:#9eeb56;
    animation: svelte-159x57l-dsGlow 2s ease-in-out infinite alternate;}

  @keyframes svelte-159x57l-dsGlow {
    0% {
      text-shadow: 0 0 4px rgba(158, 235, 86, 0.3);
    }
    100% {
      text-shadow: 0 0 10px rgba(158, 235, 86, 0.6);
    }
  }.dsDone.svelte-159x57l {color:rgba(255, 255, 255, 0.4);}.dsClaimed.svelte-159x57l {opacity:0.6;}.whats-new-version.svelte-159x57l {font-size:0.7em;font-weight:700;color:rgba(255, 255, 255, 0.5);}.sidebarDivider.svelte-159x57l {width:40px;height:1px;background:rgba(255, 255, 255, 0.15);margin:4px 0;}.kr-sale-info.svelte-159x57l {position:relative;top:-2px;left:14px;display:inline-block;line-height:1;}.kr-sale-timer.svelte-159x57l {display:block;position:relative;top:5px;}.kr-sale-title.svelte-159x57l {display:block;font-size:12px;font-weight:800;letter-spacing:1px;color:#ffd54f;text-shadow:0 0 6px rgba(255, 213, 79, 0.3);
    animation: svelte-159x57l-krSaleGlow 3s ease-in-out infinite;}.kr-sale-timer.svelte-159x57l {font-size:10px;font-weight:700;letter-spacing:1px;color:rgba(255, 255, 255, 0.5);}

  @keyframes svelte-159x57l-krSaleGlow {
    0% {
      text-shadow: 0 0 6px rgba(255, 213, 79, 0.3);
    }
    50% {
      text-shadow: 0 0 10px rgba(255, 213, 79, 0.5);
    }
    100% {
      text-shadow: 0 0 6px rgba(255, 213, 79, 0.3);
    }
  }

  .shop-badge.svelte-159x57l {display:inline-flex;align-items:center;gap:5px;margin-left:12px;vertical-align:middle;position:relative;top:-2px;padding:4px 12px 0px 12px;border-radius:999px;background:linear-gradient(100deg, #ffe24a 0%, #ffb733 55%, #ff8a1e 100%);color:#000000;font-size:11px;font-weight:900;letter-spacing:0.6px;white-space:nowrap;overflow:hidden;box-shadow:0 0 8px rgba(255, 190, 60, 0.45),
      inset 0 1px 0 rgba(255, 255, 255, 0.45);
    animation: svelte-159x57l-shopBadgeHeartbeat 2.4s ease-in-out infinite;}

  .shop-badge.svelte-159x57l::after {content:'';position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg, transparent, rgba(255, 255, 255, 0.65), transparent);transform:skewX(-20deg);
    animation: svelte-159x57l-shopBadgeShine 2.6s ease-in-out infinite;}

  .shop-badge-star.svelte-159x57l {font-size:13px;line-height:1;padding-bottom:7px;}

  
  @keyframes svelte-159x57l-shopBadgeHeartbeat {
    0%,
    100% {
      transform: scale(1);
      box-shadow:
        0 0 8px rgba(255, 190, 60, 0.4),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
    
    7% {
      transform: scale(1.08);
      box-shadow:
        0 0 14px rgba(255, 190, 60, 0.7),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
    13% {
      transform: scale(1);
      box-shadow:
        0 0 8px rgba(255, 190, 60, 0.4),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
    
    20% {
      transform: scale(1.08);
      box-shadow:
        0 0 14px rgba(255, 190, 60, 0.7),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
    26% {
      transform: scale(1);
      box-shadow:
        0 0 8px rgba(255, 190, 60, 0.4),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
    
    36% {
      transform: scale(1.1);
      box-shadow:
        0 0 22px rgba(255, 190, 60, 1),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
    44% {
      transform: scale(1.08);
      box-shadow:
        0 0 22px rgba(255, 190, 60, 1),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
    54% {
      transform: scale(1);
      box-shadow:
        0 0 8px rgba(255, 190, 60, 0.4),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
    }
  }

  @keyframes svelte-159x57l-shopBadgeShine {
    0% {
      left: -60%;
    }
    55%,
    100% {
      left: 130%;
    }
  }

  .dsTooltip.svelte-159x57l {position:absolute;left:100%;top:0;margin-left:15px;width:280px;background:rgba(0, 0, 0, 0.85);border-radius:6px;padding:12px;color:#fff;font-size:13px;line-height:1.5;z-index:9999;pointer-events:none;
    animation: svelte-159x57l-dsTipFade 0.2s ease-out;}.dsTooltip.svelte-159x57l p.svelte-159x57l {margin:0 0 8px 0;color:rgba(255, 255, 255, 0.9);}.dsTipTiers.svelte-159x57l {margin:8px 0 12px 0;padding:8px;background:rgba(255, 255, 255, 0.05);border-radius:4px;}.dsTipTier.svelte-159x57l {margin-bottom:8px;font-size:12px;line-height:1.4;}.dsTipTier.svelte-159x57l:last-child {margin-bottom:0;}.dsTipName.svelte-159x57l {font-weight:bold;font-size:13px;margin-bottom:2px;}.dsTipGlowElite.svelte-159x57l {text-shadow:0 0 8px rgba(33, 150, 243, 0.6);}.dsTipGlowHeroic.svelte-159x57l {text-shadow:0 0 8px rgba(252, 152, 3, 0.6);}.dsTipDesc.svelte-159x57l {font-size:11px;color:rgba(255, 255, 255, 0.85);margin-left:4px;}.dsTooltip.svelte-159x57l ul.svelte-159x57l {margin:0;padding-left:16px;list-style-type:disc;}.dsTooltip.svelte-159x57l li.svelte-159x57l {margin-bottom:4px;color:rgba(255, 255, 255, 0.8);line-height:1.4;}.dsTooltip.svelte-159x57l li.svelte-159x57l:last-child {margin-bottom:0;}

  @keyframes svelte-159x57l-dsTipFade {
    from {
      opacity: 0;
      transform: translateX(-10px);
    }
    to {
      opacity: 1;
      transform: translateX(0);
    }
  }
/* svelte-fgmdj8 */
.menuItem.svelte-fgmdj8 {color:#fff;display:flex;flex-direction:row;align-items:center;gap:10px;pointer-events:all;cursor:pointer;transition:color 0.15s ease,
      transform 0.15s ease;padding:4px 0;}.menuItem.svelte-fgmdj8:hover {transform:translateX(6px);}.menuItem.svelte-fgmdj8:active {transform:translateX(6px) scale(0.97);}.menuItemMarker.svelte-fgmdj8 {font-size:10px;line-height:1;flex-shrink:0;}.menuItemIcon.svelte-fgmdj8 {width:20px;height:20px;font-size:20px !important;object-fit:contain;flex-shrink:0;pointer-events:none;}

  .menuItemIconMask.svelte-fgmdj8 {display:inline-block;background-color:currentColor;-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}.menuItemTitle.svelte-fgmdj8 {font-size:17px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;line-height:1.1;white-space:nowrap;}

  .counterBadge.svelte-fgmdj8 {display:inline-flex;align-items:center;justify-content:center;margin-left:8px;vertical-align:middle;min-width:24px;height:24px;padding:5px 6px 0px 6px;box-sizing:border-box;background:#ffd042;color:#1a1a1a;font-size:11px;font-weight:700;letter-spacing:0.5px;border-radius:999px;pointer-events:none;position:relative;top:-3px;}
/* svelte-6ewa5r */
.popRail.svelte-6ewa5r {display:block !important;height:auto !important;line-height:1.8 !important;background:none !important;border:none !important;padding:0 !important;margin:0 0 14px 0 !important;text-align:left;pointer-events:none;transform:none !important;}.popRailHeader.svelte-6ewa5r {color:#fff;opacity:0.7;font-size:13px;line-height:1.8;text-transform:uppercase;letter-spacing:0.5px;padding-left:7px;margin-bottom:4px;}.popRailCards.svelte-6ewa5r {display:flex;align-items:stretch;gap:8px;}.popRailCard.svelte-6ewa5r {flex:1 1 0;min-width:0;display:flex;align-items:center;gap:6px;height:44px;padding:0 8px 0 10px;border:3px solid #74c8ac;border-radius:2px;background-color:rgba(0, 0, 0, 0.3);color:#fff;cursor:pointer;pointer-events:all;transition:transform 0.08s;}.popRailCard.svelte-6ewa5r:hover {transform:scale(0.97);}.popRailCard.svelte-6ewa5r:active {transform:scale(0.93);}.popRailInfo.svelte-6ewa5r {flex:1 1 auto;min-width:0;}.popRailName.svelte-6ewa5r {font-size:14px;line-height:1.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.popRailCount.svelte-6ewa5r {font-size:11px;line-height:1.8;opacity:0.65;margin-top:-6px;white-space:nowrap;}.popRailPlay.svelte-6ewa5r {flex:0 0 auto;font-size:22px !important;color:#74c8ac;}
/* svelte-1vrfz9w */
.match-seg.svelte-1vrfz9w {display:flex;align-items:center;gap:8px;white-space:nowrap;}.match-divider.svelte-1vrfz9w {width:1px;height:22px;background:rgba(255, 255, 255, 0.18);flex-shrink:0;}.match-info-actions.svelte-1vrfz9w {display:flex;gap:6px;align-items:center;}.match-action-btn.svelte-1vrfz9w {display:flex;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:700;color:#fff;background:none;border:none;cursor:pointer;pointer-events:all;text-transform:uppercase;letter-spacing:0.5px;opacity:0.7;transition:opacity 0.15s;}.match-action-btn.svelte-1vrfz9w:hover {opacity:1;}.match-action-sep.svelte-1vrfz9w {font-size:14px;opacity:0.4;user-select:none;}
/* svelte-1we2ubc */
#activeBuffs.svelte-1we2ubc {display:flex;gap:18px;align-items:center;}.buff-badge.svelte-1we2ubc {font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#ffd54f;border:none;padding:0;white-space:nowrap;text-shadow:0 0 6px rgba(255, 213, 79, 0.3);
    animation: svelte-1we2ubc-buffGlow 3s ease-in-out infinite;}

  @keyframes svelte-1we2ubc-buffGlow {
    0% { text-shadow: 0 0 6px rgba(255, 213, 79, 0.3); }
    50% { text-shadow: 0 0 10px rgba(255, 213, 79, 0.5); }
    100% { text-shadow: 0 0 6px rgba(255, 213, 79, 0.3); }
  }.buff-sep.svelte-1we2ubc {font-size:14px;color:#fff;opacity:0.4;user-select:none;margin:0 -4px 0 4px;}
/* svelte-2eu3qh */
.actionCard.svelte-2eu3qh {position:relative;display:flex;align-items:center;gap:14px;width:260px;height:60px;padding:0 18px;border-radius:2px;cursor:pointer;pointer-events:all;color:#fff;background:rgba(0, 0, 0, 0.55);border:3px solid rgb(var(--card-rgb));transition:background-color 0.15s,
      border-color 0.15s;}.actionCard.svelte-2eu3qh:hover {background:rgba(0, 0, 0, 0.7);border-color:#fff;}.actionCard.svelte-2eu3qh:active {background:rgba(0, 0, 0, 0.8);}.actionCard.featured.svelte-2eu3qh {background:linear-gradient(90deg, rgba(var(--card-rgb), 0.3) 0%, rgba(0, 0, 0, 0.55) 70%);}.actionCard.featured.svelte-2eu3qh:hover {background:linear-gradient(90deg, rgba(var(--card-rgb), 0.4) 0%, rgba(0, 0, 0, 0.7) 70%);}.cardIcon.svelte-2eu3qh {font-size:28px;line-height:1;color:rgb(var(--card-rgb));text-shadow:0 0 10px rgba(var(--card-rgb), 0.4);}.actionCard.featured.svelte-2eu3qh .cardIcon.svelte-2eu3qh {color:#fff;}.cardLabel.svelte-2eu3qh {font-size:17px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;line-height:1.8;white-space:nowrap;text-shadow:0 2px 4px rgba(0, 0, 0, 0.5);}
/* svelte-whnh40 */
.main-button.svelte-whnh40 {all:unset;cursor:pointer;padding:8px 15px;border-radius:4px;background-color:#363636;color:#fff;text-align:center;font-weight:600;font-size:1.05em;line-height:1.7;border:2px solid #494949;box-sizing:border-box;font-family:inherit;}.main-button.svelte-whnh40:disabled,
  .main-button-disabled.svelte-whnh40 {background-color:#181818;border-color:#181818;color:grey;opacity:0.6;cursor:not-allowed;}.main-button.svelte-whnh40:disabled:hover,
  .main-button-disabled.svelte-whnh40:hover {background-color:#181818;}.main-button.svelte-whnh40:hover:not(:disabled):not(.main-button-disabled) {background-color:#4a4a4a;}.main-button-accept.svelte-whnh40 {background-color:#29c90d;border:2px solid #36e017;color:#ffffff;}.main-button-accept.svelte-whnh40:hover:not(:disabled):not(.main-button-disabled) {background-color:#31e610;}.main-button-accept-secondary.svelte-whnh40 {background-color:#0d97c9;border:2px solid #0d81c9;color:#ffffff;}.main-button-accept-secondary.svelte-whnh40:hover:not(:disabled):not(.main-button-disabled) {background-color:#11a8d1;}.main-button-danger.svelte-whnh40 {background-color:#f92b2b;border:2px solid #fa4747;color:#ffffff;}.main-button-danger.svelte-whnh40:hover:not(:disabled):not(.main-button-disabled) {background-color:#ff3a3a;}.main-button-slim.svelte-whnh40 {padding:3px 15px;font-size:0.85em;}
/* svelte-145grbc */
.file-drop-target.svelte-145grbc {border:2px dashed rgba(255, 255, 255, 0.3);border-radius:8px;padding:24px;text-align:center;cursor:pointer;transition:all 0.2s ease;background:rgba(0, 0, 0, 0.2);min-height:120px;display:flex;align-items:center;justify-content:center;position:relative;user-select:none;}.file-drop-target.svelte-145grbc:focus {outline:none;border-color:#2196f3;box-shadow:0 0 0 2px rgba(33, 150, 243, 0.2);}.file-drop-target.hovered.svelte-145grbc {border-color:rgba(255, 255, 255, 0.5);background:rgba(0, 0, 0, 0.3);}.file-drop-target.drag-over.svelte-145grbc {border-color:#2196f3;background:rgba(33, 150, 243, 0.1);border-style:solid;}.file-drop-target.has-file.svelte-145grbc {border-color:#4caf50;background:rgba(76, 175, 80, 0.1);border-style:solid;}.file-drop-target.error.svelte-145grbc {border-color:#f44336;background:rgba(244, 67, 54, 0.1);border-style:solid;}.file-drop-target.disabled.svelte-145grbc {opacity:0.5;cursor:not-allowed;pointer-events:none;}.file-drop-target.required.svelte-145grbc {border-color:#ff9800;background:rgba(255, 152, 0, 0.05);}.file-drop-content.svelte-145grbc {width:100%;}

  .file-empty-state.svelte-145grbc .add-icon.svelte-145grbc {font-size:48px;color:rgba(255, 255, 255, 0.4);margin-bottom:12px;}.drop-label.svelte-145grbc {color:rgba(255, 255, 255, 0.8);font-size:16px;font-weight:500;margin-bottom:8px;}.accepted-types.svelte-145grbc {color:rgba(255, 255, 255, 0.5);font-size:12px;margin-bottom:4px;}.size-limit.svelte-145grbc {color:rgba(255, 255, 255, 0.4);font-size:11px;}

  .file-success-state.svelte-145grbc {position:relative;}.success-icon.svelte-145grbc {font-size:36px;color:#4caf50;margin-bottom:8px;}.file-name.svelte-145grbc {color:rgba(255, 255, 255, 0.9);font-size:14px;font-weight:500;word-break:break-word;padding-right:24px;}.remove-file-btn.svelte-145grbc {position:absolute;top:-12px;right:-12px;background:#f44336;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s;}.remove-file-btn.svelte-145grbc:hover {background:#d32f2f;transform:scale(1.1);}.remove-file-btn.svelte-145grbc .material-icons.svelte-145grbc {color:white;font-size:16px;}

  .file-error-state.svelte-145grbc .error-icon.svelte-145grbc {font-size:36px;color:#f44336;margin-bottom:8px;}.error-message.svelte-145grbc {color:#f44336;font-size:14px;font-weight:500;margin-bottom:4px;}.retry-hint.svelte-145grbc {color:rgba(255, 255, 255, 0.5);font-size:12px;}

  .file-drop-target.drag-over.svelte-145grbc .add-icon.svelte-145grbc {
    animation: svelte-145grbc-bounce 0.6s ease-in-out infinite;}

  @keyframes svelte-145grbc-bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
      transform: translateY(0);
    }
    40% {
      transform: translateY(-10px);
    }
    60% {
      transform: translateY(-5px);
    }
  }.file-success-state.svelte-145grbc {
    animation: svelte-145grbc-fadeIn 0.3s ease;}

  @keyframes svelte-145grbc-fadeIn {
    from {
      opacity: 0;
      transform: scale(0.9);
    }
    to {
      opacity: 1;
      transform: scale(1);
    }
  }
/* svelte-1wz7ymp */
.popup-container.svelte-1wz7ymp {display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none !important;}.popup.svelte-1wz7ymp {background-color:#353535;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:2px 2px 8px rgb(0 0 0 / 50%);border-radius:6px;padding:16px;font-size:20px;pointer-events:auto;max-height:calc(100% - 100px);overflow:auto;}.popup.fullscreen.svelte-1wz7ymp {width:calc(100% - 32px);height:calc(100% - 32px);max-height:none;display:flex;flex-direction:column;}.popup.translucent.svelte-1wz7ymp {background-color:#353535bf;}.popup.slim-border.svelte-1wz7ymp {border:2px solid #2f2f2f;padding:2px;border-radius:0;}
/* svelte-owjkr */
.copyable-container.svelte-owjkr {position:relative;display:flex;flex-direction:column;align-items:center;}.io-code-display.svelte-owjkr {cursor:pointer;transition:background-color 0.2s ease;font-size:1.6em;letter-spacing:2px;color:#fff;background-color:rgba(0, 0, 0, 0.5);padding:12px 24px;border-radius:4px;font-family:monospace;border:2px solid #2f2f2f;user-select:all;}.io-code-display.svelte-owjkr:hover {background-color:rgba(0, 0, 0, 0.7);}.io-code-display.svelte-owjkr:active {transform:scale(0.98);}.copy-feedback.svelte-owjkr {position:absolute;top:-30px;background-color:rgba(0, 0, 0, 0.8);color:white;padding:5px 10px;border-radius:4px;font-size:0.9em;
    animation: svelte-owjkr-fadeIn 0.3s ease;}

  @keyframes svelte-owjkr-fadeIn {
    from {
      opacity: 0;
      transform: translateY(10px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }
/* svelte-1xwmszg */
.code-input-container.svelte-1xwmszg {display:flex;justify-content:center;gap:8px;width:100%;margin:10px 0;}.code-input.svelte-1xwmszg {width:50px;height:55px;padding:0;border:2px solid #2f2f2f;border-radius:4px;background-color:rgba(0, 0, 0, 0.3);color:#fff;font-size:20px;text-align:center;appearance:textfield;}.code-input.svelte-1xwmszg:focus {border-color:#4a9eff;outline:none;}.code-input.svelte-1xwmszg::-webkit-outer-spin-button,
  .code-input.svelte-1xwmszg::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}.qr-code-container.svelte-1xwmszg {display:flex;flex-direction:column;align-items:center;margin:15px 0;}.qr-code-image.svelte-1xwmszg {width:200px;height:200px;background:white;padding:10px;border-radius:4px;border:2px solid #2f2f2f;box-shadow:0 0 8px rgba(0, 0, 0, 0.7);margin:10px 0;}.slider-container.svelte-1xwmszg {width:100%;display:flex;flex-direction:column;align-items:center;gap:15px;padding:10px;}.slider-input.svelte-1xwmszg {width:100%;height:16px;-webkit-appearance:none;appearance:none;background-color:rgba(0, 0, 0, 0.3);border-radius:4px;outline:none;margin:20px 0;border:2px solid #2f2f2f;}.slider-input.svelte-1xwmszg::-webkit-slider-thumb {-webkit-appearance:none;appearance:none;width:36px;height:36px;background:linear-gradient(145deg, #4a9eff, #3a7dce);border-radius:50%;cursor:pointer;border:2px solid rgba(255, 255, 255, 0.9);box-shadow:0 2px 8px rgba(0, 0, 0, 0.3);margin-top:-10px;}.slider-input.svelte-1xwmszg::-moz-range-thumb {width:36px;height:36px;background:linear-gradient(145deg, #4a9eff, #3a7dce);border-radius:50%;cursor:pointer;border:2px solid rgba(255, 255, 255, 0.9);box-shadow:0 2px 8px rgba(0, 0, 0, 0.3);transform:translateY(-10px);}.slider-input.svelte-1xwmszg::-webkit-slider-runnable-track {background:linear-gradient(to right, #245d99, #4a9eff);height:16px;border-radius:8px;}.slider-input.svelte-1xwmszg::-moz-range-track {background:linear-gradient(to right, #245d99, #4a9eff);height:16px;border-radius:8px;}.slider-display.svelte-1xwmszg {font-size:2.2em;line-height:1.7;font-weight:bold;margin:15px 0;color:#4a9eff;padding:10px 30px;}.error-container.svelte-1xwmszg {margin:10px 0;}.error-message.svelte-1xwmszg {color:#ff4444;background-color:rgba(255, 68, 68, 0.1);border:1px solid #ff4444;border-radius:4px;padding:10px 15px;font-size:14px;text-align:center;margin:5px 0;}.info-container.svelte-1xwmszg {margin:15px 0;}.info-message.svelte-1xwmszg {color:#ffffff;background-color:rgba(255, 255, 255, 0.05);border:1px solid #4a9eff;border-radius:4px;padding:15px;font-size:14px;line-height:1.5;margin:5px 0;}.otp-container.svelte-1xwmszg {display:flex;flex-direction:column;align-items:center;margin:15px 0;}.password-requirements.svelte-1xwmszg {margin-top:10px;padding:10px;background-color:rgba(0, 0, 0, 0.2);border-radius:4px;border:1px solid #2f2f2f;width:100%;text-align:left;box-sizing:border-box;}.requirement.svelte-1xwmszg {display:flex;align-items:center;gap:8px;margin:4px 0;font-size:13px;}.requirement.met.svelte-1xwmszg > .svelte-1xwmszg {color:#4ade80;}.requirement.unmet.svelte-1xwmszg > .svelte-1xwmszg {color:#9ca3af;}.requirement-icon.svelte-1xwmszg {font-weight:bold;width:16px;text-align:center;}.requirement-text.svelte-1xwmszg {flex:1;}
/* svelte-1gpc1nd */
.flying-number.svelte-1gpc1nd {position:fixed;font-size:14px;font-weight:bold;pointer-events:none;z-index:10000;
    animation: svelte-1gpc1nd-flyUp 1.5s ease-out forwards;transform:translateX(-50%);}.flying-number.positive.svelte-1gpc1nd {color:#4caf50;}.flying-number.negative.svelte-1gpc1nd {color:#f44336;}

  @keyframes svelte-1gpc1nd-flyUp {
    0% {
      opacity: 1;
      transform: translateX(-50%) translateY(0px);
    }
    100% {
      opacity: 0;
      transform: translateX(-50%) translateY(-40px);
    }
  }
/* svelte-1r6bdx8 */
.currency-display.svelte-1r6bdx8 {display:flex;align-items:center;gap:6px;font-weight:bold;}.currency-display.centered.svelte-1r6bdx8 {justify-content:center;}.currency-amount.svelte-1r6bdx8 {font-size:var(--text-size);font-weight:600;}.currency-icon.svelte-1r6bdx8 {font-size:var(--icon-size);}.currency-text.svelte-1r6bdx8 {font-size:var(--text-size);font-weight:bold;}
/* svelte-1ov1s5h */
.buy-button.svelte-1ov1s5h {background:linear-gradient(135deg, #57ca15, #4a9c0f);color:white;border:2px solid rgba(255, 255, 255, 0.2);border-radius:6px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 12px rgba(87, 202, 21, 0.3),
      0 2px 4px rgba(0, 0, 0, 0.2),
      inset 0 1px 0 rgba(255, 255, 255, 0.2);pointer-events:auto;box-sizing:border-box;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);position:relative;overflow:hidden;white-space:nowrap;}.buy-button.svelte-1ov1s5h:hover:not(:disabled) {background:linear-gradient(135deg, #6ddb1f, #57ca15);transform:translateY(-1px);box-shadow:0 6px 16px rgba(87, 202, 21, 0.4),
      0 3px 6px rgba(0, 0, 0, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.3);border-color:rgba(255, 255, 255, 0.3);}.buy-button.svelte-1ov1s5h:active:not(:disabled) {transform:translateY(0);box-shadow:0 2px 8px rgba(87, 202, 21, 0.3),
      0 1px 2px rgba(0, 0, 0, 0.2),
      inset 0 1px 0 rgba(255, 255, 255, 0.2);}.buy-button.svelte-1ov1s5h:disabled {background:linear-gradient(135deg, #6e6e6e, #5a5a5a);cursor:not-allowed;opacity:0.7;transform:none;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2),
      inset 0 1px 0 rgba(255, 255, 255, 0.1);border-color:rgba(255, 255, 255, 0.1);}.buy-button.svelte-1ov1s5h:disabled:hover {background:linear-gradient(135deg, #6e6e6e, #5a5a5a);transform:none;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2),
      inset 0 1px 0 rgba(255, 255, 255, 0.1);}.buy-button.svelte-1ov1s5h .material-icons.svelte-1ov1s5h {margin-bottom:2px;}.buy-button.small.svelte-1ov1s5h {height:32px;}.buy-button.medium.svelte-1ov1s5h {height:40px;}.buy-button.large.svelte-1ov1s5h {height:48px;}
/* svelte-1ydnong */
.loot-config-container.svelte-1ydnong {width:100%;display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:15px;}.loot-field.svelte-1ydnong {width:100%;margin-bottom:12px;}.loot-mode-desc.svelte-1ydnong {font-size:12px;color:rgba(255, 255, 255, 0.5);margin:6px 0 0 0;}.loot-remainder-display.svelte-1ydnong {padding:8px 12px;background:rgba(255, 255, 255, 0.05);border-radius:4px;font-size:14px;color:rgba(255, 255, 255, 0.7);}.loot-loading.svelte-1ydnong {text-align:center;color:rgba(255, 255, 255, 0.5);padding:20px;}.loot-updated-info.svelte-1ydnong {font-size:12px;color:rgba(255, 255, 255, 0.5);text-align:center;margin-bottom:15px;padding:8px;background:rgba(255, 255, 255, 0.03);border-radius:4px;}.loot-updated-name.svelte-1ydnong {color:var(--highlight-color, #4a9eff);font-weight:600;}.loot-updated-time.svelte-1ydnong {color:rgba(255, 255, 255, 0.4);}.io-message.success-message.svelte-1ydnong {color:#4caf50 !important;margin-top:12px;font-size:14px;text-align:center;padding:12px;background-color:rgba(76, 175, 80, 0.1);border-radius:4px;border:1px solid rgba(76, 175, 80, 0.3);width:100%;}.io-message.error-message.svelte-1ydnong {color:#ff4444 !important;margin-top:12px;font-size:14px;text-align:center;padding:12px;background-color:rgba(255, 68, 68, 0.1);border-radius:4px;border:1px solid rgba(255, 68, 68, 0.3);width:100%;}
/* svelte-15d5v89 */
.motd-section.svelte-15d5v89 {margin-top:16px;}.motd-input.svelte-15d5v89 {width:100%;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;color:white;padding:8px;font-size:13px;resize:vertical;box-sizing:border-box;}.motd-input.svelte-15d5v89:focus {outline:none;border-color:rgba(255, 255, 255, 0.3);}.motd-actions.svelte-15d5v89 {display:flex;gap:8px;align-items:center;margin-top:8px;}.motd-saved.svelte-15d5v89 {color:#4caf50;font-size:12px;}.motd-display.svelte-15d5v89 {background:rgba(0, 0, 0, 0.2);border-left:3px solid rgba(255, 255, 255, 0.3);padding:8px 12px;color:rgba(255, 255, 255, 0.8);font-size:13px;white-space:pre-wrap;word-break:break-word;}.motd-empty.svelte-15d5v89 {color:rgba(255, 255, 255, 0.4);font-size:12px;font-style:italic;}.motd-meta.svelte-15d5v89 {color:rgba(255, 255, 255, 0.4);font-size:11px;margin-top:6px;}.motd-loading.svelte-15d5v89 {color:rgba(255, 255, 255, 0.5);font-size:12px;}.motd-error.svelte-15d5v89 {color:#f44336;font-size:12px;margin-bottom:8px;}
/* svelte-1o06kdk */
.recruitment-manage.svelte-1o06kdk {width:100%;display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:15px;}.io-input-container.svelte-1o06kdk {gap:10px;}.row.svelte-1o06kdk {display:flex;gap:10px;width:100%;}.field.svelte-1o06kdk {flex:1;}.actions.svelte-1o06kdk {display:flex;gap:8px;margin-top:6px;}.cost-info.svelte-1o06kdk {font-size:13px;color:rgba(255, 255, 255, 0.7);margin:0;padding:8px 12px;background:rgba(37, 99, 235, 0.1);border:1px solid rgba(37, 99, 235, 0.3);border-radius:4px;}.io-message.error-message.svelte-1o06kdk {color:#ff4444 !important;font-size:13px;padding:8px 12px;background:rgba(255, 68, 68, 0.1);border:1px solid rgba(255, 68, 68, 0.3);border-radius:4px;}.io-message.success-message.svelte-1o06kdk {color:#4caf50 !important;font-size:13px;padding:8px 12px;background:rgba(76, 175, 80, 0.1);border:1px solid rgba(76, 175, 80, 0.3);border-radius:4px;}.field-error.svelte-1o06kdk {border-color:#ef4444 !important;}.field-error-msg.svelte-1o06kdk {font-size:11px;color:#ef4444;margin-top:2px;}.loading.svelte-1o06kdk {display:flex;align-items:center;justify-content:center;padding:40px;color:rgba(255, 255, 255, 0.6);}
/* svelte-1w0uz1r */
.transfer-ownership-container.svelte-1w0uz1r {width:100%;display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:15px;}.io-input-container.svelte-1w0uz1r {gap:15px;}.warning-container.svelte-1w0uz1r {position:relative;margin:4px 0 10px 0;padding:12px;background-color:rgba(216, 40, 40, 0.1);border-radius:4px;border:1px solid rgba(216, 40, 40, 0.3);}.warning-badge.svelte-1w0uz1r {position:absolute;top:-14px;left:12px;background-color:#d82828;color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:3px;text-transform:uppercase;letter-spacing:0.5px;line-height:1.8;}p.warning.svelte-1w0uz1r {margin:0;margin-top:4px;font-size:14px;line-height:1.5;color:#ffffff;text-align:left;}.pending-transfer-info.svelte-1w0uz1r {width:100%;text-align:center;margin-bottom:10px;}.highlight-name.svelte-1w0uz1r {color:var(--highlight-color);font-weight:bold;font-size:18px;margin-top:8px;padding:12px;background-color:rgba(74, 158, 255, 0.1);border-radius:4px;border:1px solid rgba(74, 158, 255, 0.3);}.io-message.error-message.svelte-1w0uz1r {color:#ff4444 !important;margin-top:0;font-size:14px;text-align:center;padding:12px;background-color:rgba(255, 68, 68, 0.1);border-radius:4px;border:1px solid rgba(255, 68, 68, 0.3);width:100%;max-width:500px;}.logo-upload-container.svelte-1w0uz1r {width:100%;display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:15px;}.logo-preview-section.svelte-1w0uz1r {width:100%;margin-bottom:20px;}.logo-preview-container.svelte-1w0uz1r {display:flex;gap:20px;flex-wrap:wrap;margin-top:10px;}.logo-preview.svelte-1w0uz1r {position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;}.logo-image.svelte-1w0uz1r {width:128px;height:128px;object-fit:contain;border:2px solid rgba(255, 255, 255, 0.2);border-radius:8px;background:rgba(0, 0, 0, 0.3);}.logo-status.svelte-1w0uz1r {padding:4px 12px;border-radius:4px;font-size:12px;font-weight:600;text-transform:uppercase;}.logo-status.approved.svelte-1w0uz1r {background-color:rgba(76, 175, 80, 0.2);color:#4caf50;border:1px solid rgba(76, 175, 80, 0.3);}.logo-status.pending.svelte-1w0uz1r {background-color:rgba(255, 152, 0, 0.2);color:#ff9800;border:1px solid rgba(255, 152, 0, 0.3);}.logo-upload-section.svelte-1w0uz1r {width:100%;}.logo-upload-info.svelte-1w0uz1r {margin-bottom:15px;}.upload-requirements.svelte-1w0uz1r {font-size:13px;color:rgba(255, 255, 255, 0.7);margin:8px 0;}.clan-funds.svelte-1w0uz1r {font-size:14px;color:rgba(255, 255, 255, 0.9);font-weight:500;margin:8px 0;}.pending-notice.svelte-1w0uz1r {padding:12px;background-color:rgba(255, 152, 0, 0.1);border:1px solid rgba(255, 152, 0, 0.3);border-radius:4px;font-size:14px;text-align:center;}.pending-notice.svelte-1w0uz1r p.svelte-1w0uz1r {color:rgba(255, 255, 255, 0.9);}.upload-button-container.svelte-1w0uz1r {width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:15px;}.insufficient-funds-warning.svelte-1w0uz1r {font-size:13px;color:rgba(255, 68, 68, 0.9);text-align:center;margin:0;padding:8px;background-color:rgba(255, 68, 68, 0.1);border-radius:4px;border:1px solid rgba(255, 68, 68, 0.3);}.banner-color-container.svelte-1w0uz1r {width:100%;display:flex;flex-direction:column;gap:15px;margin-top:15px;}.banner-color-help.svelte-1w0uz1r {font-size:13px;color:rgba(255, 255, 255, 0.7);margin:0 0 4px 0;}.banner-color-current.svelte-1w0uz1r {display:flex;align-items:center;gap:10px;padding:8px 0;}.banner-color-swatch.svelte-1w0uz1r {width:32px;height:32px;border-radius:50%;border:2px solid rgba(255, 255, 255, 0.2);display:inline-block;box-sizing:border-box;}.banner-color-swatch--unset.svelte-1w0uz1r {background:repeating-linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.08),
      rgba(255, 255, 255, 0.08) 4px,
      transparent 4px,
      transparent 8px
    );}.banner-color-swatch--shader.svelte-1w0uz1r,
  .swatch-fill--shader.svelte-1w0uz1r {background:linear-gradient(90deg, #ff4d4d, #ffb34d, #ffee4d, #4dff88, #4dd2ff, #a04dff, #ff4dcb, #ff4d4d);background-size:300% 100%;
    animation: svelte-1w0uz1r-bannerShaderSweep 3s linear infinite;}

  @keyframes svelte-1w0uz1r-bannerShaderSweep {
    from {
      background-position: 0% 50%;
    }
    to {
      background-position: 300% 50%;
    }
  }.banner-color-hex.svelte-1w0uz1r {font-family:monospace;font-size:14px;color:rgba(255, 255, 255, 0.85);}.banner-color-hex--unset.svelte-1w0uz1r {color:rgba(255, 255, 255, 0.45);font-style:italic;}.banner-color-empty.svelte-1w0uz1r {color:rgba(255, 255, 255, 0.7);font-size:14px;padding:12px 0;text-align:center;}.swatch-grid.svelte-1w0uz1r {display:flex;flex-wrap:wrap;gap:10px;}.swatch.svelte-1w0uz1r {position:relative;width:88px;min-height:96px;background:rgba(255, 255, 255, 0.04);border:2px solid rgba(255, 255, 255, 0.12);border-radius:6px;padding:8px 6px 6px;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;transition:border-color 0.15s ease,
      background 0.15s ease,
      transform 0.15s ease;}.swatch.svelte-1w0uz1r:hover:not(:disabled) {background:rgba(255, 255, 255, 0.08);transform:translateY(-1px);}.swatch.selected.svelte-1w0uz1r {border-color:#41c300;background:rgba(65, 195, 0, 0.12);}.swatch.empty.svelte-1w0uz1r,
  .swatch.svelte-1w0uz1r:disabled {opacity:0.45;cursor:not-allowed;}.swatch-img.svelte-1w0uz1r {width:56px;height:56px;object-fit:contain;pointer-events:none;}.swatch-fill.svelte-1w0uz1r {width:56px;height:56px;border-radius:50%;border:2px solid rgba(255, 255, 255, 0.15);}.swatch-name.svelte-1w0uz1r {font-size:11px;color:rgba(255, 255, 255, 0.85);text-align:center;line-height:1.1;}.swatch-count.svelte-1w0uz1r {position:absolute;top:4px;right:6px;font-size:11px;font-weight:700;background:rgba(0, 0, 0, 0.7);border-radius:10px;padding:2px 6px;color:#fff;}.swatch-count.zero.svelte-1w0uz1r {color:#ed4242;}.banner-color-actions.svelte-1w0uz1r {display:flex;justify-content:flex-end;margin-top:8px;}
/* svelte-1xrfe28 */
.clan-ownership-transfer-banner.svelte-1xrfe28 {border:4px solid var(--accept-color);padding:16px;margin-bottom:8px;> p.svelte-1xrfe28 {color:#fff;}.clan-ownership-transfer-banner__player-name.svelte-1xrfe28 {color:var(--highlight-color);font-weight:bold;}.clan-ownership-transfer-banner__clan-name.svelte-1xrfe28 {color:var(--highlight-color);font-weight:bold;}}
/* svelte-49hpzc */
#twitch-link-popup-title.svelte-49hpzc {color:#fff;font-size:20px;position:relative;margin-bottom:15px;}
/* svelte-17wd35 */
.discordInfo.svelte-17wd35 {margin:10px 0;text-align:center;font-size:18px;line-height:1.8;color:rgba(255, 255, 255, 0.8);}.discordAvatar.svelte-17wd35 {width:28px;height:28px;border-radius:50%;vertical-align:middle;margin-right:8px;}.discordBtn.svelte-17wd35 {background-color:#5865f2;white-space:nowrap;}.discordGuildBtn.svelte-17wd35 {width:auto;padding-left:10px;padding-right:10px;margin-right:8px;text-decoration:none;}.discordConfirm.svelte-17wd35 {background-color:var(--red);}.discordBusy.svelte-17wd35 {opacity:0.6;pointer-events:none;}.discordMsg.svelte-17wd35 {margin-top:10px;font-size:18px;line-height:1.8;color:var(--yellow);}.discordCancel.svelte-17wd35 {margin-left:8px;color:rgba(255, 255, 255, 0.8);text-decoration:underline;cursor:pointer;}.discordOk.svelte-17wd35 {color:#57f287;}
/* svelte-1ouxez5 */
.twitch-unlink-popup-warning.svelte-1ouxez5 {color:var(--red);}#twitch-unlink-popup-title.svelte-1ouxez5 {color:#fff;font-size:20px;position:relative;margin-top:10px;margin-bottom:15px;}
/* svelte-7xp6ko */
.message.svelte-7xp6ko {color:#fff;font-size:20px;position:relative;margin-bottom:15px;}
/* svelte-1p2b4ku */
.message.svelte-1p2b4ku {color:#fff;font-size:24px;}.accountInput.svelte-1p2b4ku {margin-top:5px;}
/* svelte-jxc66d */
.overlay-container.svelte-jxc66d {position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.8);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px;}.overlay-content.svelte-jxc66d {background-color:#111111;border:1px solid rgba(255, 255, 255, 0.1);border-radius:8px;padding:30px;max-width:500px;width:100%;box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);text-align:center;}.emoji-icon.svelte-jxc66d {font-size:64px;margin-bottom:20px;line-height:1;}.overlay-title.svelte-jxc66d {color:#ffffff;font-size:28px;margin-top:0;margin-bottom:15px;}.overlay-description.svelte-jxc66d {color:rgba(255, 255, 255, 0.8);font-size:16px;line-height:1.5;margin-bottom:30px;}.overlay-button.svelte-jxc66d {padding:12px 40px 8px;font-size:18px;font-weight:bold;color:#000000;border:none;border-radius:4px;cursor:pointer;transition:all 0.2s ease;min-width:150px;}.overlay-button.svelte-jxc66d:hover {transform:translateY(-2px);box-shadow:0 4px 15px rgba(92, 224, 90, 0.3);}
/* svelte-cow1ce */
@property --progress {syntax:'<number>';inherits:false;initial-value:0;
  }.flying-currency.svelte-cow1ce {position:fixed;font-size:16px;font-weight:bold;pointer-events:none;z-index:10000;--progress: 0;left:calc(
      var(--start-x) * (1 - var(--progress)) * (1 - var(--progress)) + var(--mid-x) * 2 * (1 - var(--progress)) *
        var(--progress) + var(--end-x) * var(--progress) * var(--progress)
    );top:calc(
      var(--start-y) * (1 - var(--progress)) * (1 - var(--progress)) + var(--mid-y) * 2 * (1 - var(--progress)) *
        var(--progress) + var(--end-y) * var(--progress) * var(--progress)
    );transform:translateX(-50%) translateY(-50%);}.flying-currency.animated.svelte-cow1ce {
    animation: svelte-cow1ce-smoothBezierFly var(--duration) cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;}.currency-content.svelte-cow1ce {display:flex;align-items:center;gap:4px;background-color:rgba(0, 0, 0, 0.8);padding:6px 12px;border-radius:4px;border:2px solid var(--currency-color);box-shadow:0 0 15px rgba(255, 255, 255, 0.3);}.currency-symbol.svelte-cow1ce {display:flex;align-items:center;justify-content:center;color:var(--currency-color);}.currency-symbol.svelte-cow1ce .material-icons.svelte-cow1ce {font-size:18px;color:var(--currency-color);}.currency-symbol.svelte-cow1ce .currency-text.svelte-cow1ce {font-size:16px;font-weight:bold;color:var(--currency-color);}.currency-value.svelte-cow1ce {color:var(--currency-color);font-weight:bold;}

  @keyframes svelte-cow1ce-smoothBezierFly {
    0% {
      --progress: 0;
      opacity: 0;
      transform: translateX(-50%) translateY(-50%) scale(0.1);
    }

    20% {
      --progress: 0;
      opacity: 1;
      transform: translateX(-50%) translateY(-50%) scale(1.2);
    }

    30% {
      transform: translateX(-50%) translateY(-50%) scale(1);
    }

    80% {
      --progress: 1;
      opacity: 1;
      transform: translateX(-50%) translateY(-50%) scale(1);
    }

    100% {
      --progress: 1;
      opacity: 0.4;
      transform: translateX(-50%) translateY(-50%) scale(0.2);
    }
  }
/* svelte-6hxhl0 */
.progression-container.svelte-6hxhl0 {background-color:rgba(0, 0, 0, 0.3);border-radius:12px;padding:20px;position:relative;}.progression-header.svelte-6hxhl0 {display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;}.progression-header.svelte-6hxhl0 h3.svelte-6hxhl0 {margin:0;font-size:18px;color:#ffffff;font-weight:bold;}.matches-info.svelte-6hxhl0 {display:flex;align-items:baseline;gap:4px;}.matches-count.svelte-6hxhl0 {font-size:16px;font-weight:bold;color:#5ce05a;}.matches-label.svelte-6hxhl0 {font-size:14px;color:rgba(255, 255, 255, 0.6);}.progression-bar-container.svelte-6hxhl0 {position:relative;height:25px;}.progression-bar.svelte-6hxhl0 {position:relative;height:12px;background-color:rgba(255, 255, 255, 0.1);border-radius:6px;overflow:visible;width:calc(100% - 50px);margin:50px auto 0px auto;}.progression-fill.svelte-6hxhl0 {height:100%;background:linear-gradient(90deg, #5ce05a, #7dd321);border-radius:6px;transition:width 0.3s ease;}.milestone-marker.svelte-6hxhl0 {position:absolute;top:-20px;transform:translateX(-50%);z-index:2;cursor:pointer;}.milestone-marker.last-and-achieved.svelte-6hxhl0 .milestone-indicator.svelte-6hxhl0 {transform:translateX(-90%);}.milestone-marker.claimable.svelte-6hxhl0 {
    animation: svelte-6hxhl0-milestoneGlow 2s ease-in-out infinite alternate;}.milestone-line.svelte-6hxhl0 {width:2px;height:32px;background-color:rgba(255, 255, 255, 0.3);margin:0 auto;transition:background-color 0.3s ease;}.milestone-marker.achieved.svelte-6hxhl0 .milestone-line.svelte-6hxhl0 {background-color:#5ce05a;}.milestone-marker.claimed.svelte-6hxhl0 .milestone-line.svelte-6hxhl0 {background-color:#7dd321;}.milestone-marker.claimable.svelte-6hxhl0 .milestone-line.svelte-6hxhl0 {background-color:#ffd700;box-shadow:0 0 10px rgba(255, 215, 0, 0.5);}

  @keyframes svelte-6hxhl0-milestoneGlow {
    0% {
      filter: drop-shadow(0 0 5px rgba(255, 215, 0, 0.5));
    }
    100% {
      filter: drop-shadow(0 0 15px rgba(255, 215, 0, 0.8));
    }
  }.milestone-indicator.svelte-6hxhl0 {position:absolute;top:-8px;left:50%;transform:translateX(-50%);text-align:center;min-width:40px;}.milestone-indicator.reached.svelte-6hxhl0 {top:-24px;}.milestone-number.svelte-6hxhl0 {font-size:12px;font-weight:bold;color:rgba(255, 255, 255, 0.8);background-color:#484848;padding:2px 6px;border-radius:4px;margin-bottom:2px;}.milestone-marker.achieved.svelte-6hxhl0 .milestone-number.svelte-6hxhl0 {color:#5ce05a;background-color:#4a594a;}.milestone-marker.claimed.svelte-6hxhl0 .milestone-number.svelte-6hxhl0 {color:#7dd321;background-color:#4a594a;}.milestone-marker.claimable.svelte-6hxhl0 .milestone-number.svelte-6hxhl0 {color:#ffd700;background-color:#73682a;}.milestone-bonus.svelte-6hxhl0 {font-size:10px;color:#5ce05a;font-weight:bold;background-color:#303030;padding:1px 4px;border-radius:3px;white-space:nowrap;}.milestone-bonus.claimed.svelte-6hxhl0 {color:#7dd321;background-color:#4a594a;}.milestone-bonus.claimable.svelte-6hxhl0 {color:#ffd700;background-color:#444444;border:1px solid #ffd700;
    animation: svelte-6hxhl0-pulseClaim 1.5s ease-in-out infinite;}

  @keyframes svelte-6hxhl0-pulseClaim {
    0%,
    100% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.05);
    }
  }.progress-indicator.svelte-6hxhl0 {position:absolute;top:-4px;transform:translateX(-50%);z-index:3;}.indicator-dot.svelte-6hxhl0 {width:20px;height:20px;background:linear-gradient(45deg, #5ce05a, #7dd321);border-radius:50%;border:2px solid rgba(0, 0, 0, 0.3);box-shadow:0 2px 8px rgba(0, 0, 0, 0.3);
    animation: svelte-6hxhl0-pulse 2s infinite;}

  @keyframes svelte-6hxhl0-pulse {
    0% {
      box-shadow:
        0 2px 8px rgba(0, 0, 0, 0.3),
        0 0 0 0 rgba(92, 224, 90, 0.7);
    }
    70% {
      box-shadow:
        0 2px 8px rgba(0, 0, 0, 0.3),
        0 0 0 10px rgba(92, 224, 90, 0);
    }
    100% {
      box-shadow:
        0 2px 8px rgba(0, 0, 0, 0.3),
        0 0 0 0 rgba(92, 224, 90, 0);
    }
  }

  .progression-summary.svelte-6hxhl0 {display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding:10px 0;border-top:1px solid rgba(255, 255, 255, 0.1);}.summary-left.svelte-6hxhl0 {display:flex;align-items:center;}.next-reward.svelte-6hxhl0 {font-size:14px;color:rgba(255, 255, 255, 0.8);}.highlight.svelte-6hxhl0 {color:#5ce05a;font-weight:bold;}.summary-right.svelte-6hxhl0 {display:flex;align-items:center;gap:10px;}.estimated-points.svelte-6hxhl0 {font-size:14px;color:rgba(255, 255, 255, 0.8);}.points-value.svelte-6hxhl0 {color:#5ce05a;font-weight:bold;}.details-toggle.svelte-6hxhl0 {background:rgba(255, 255, 255, 0.2);border:none;color:rgba(255, 255, 255, 0.6);cursor:pointer;padding:4px;border-radius:4px;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center;}.details-toggle.svelte-6hxhl0:hover {background:rgba(255, 255, 255, 0.4);}.details-toggle.svelte-6hxhl0 .material-icons.svelte-6hxhl0 {font-size:20px;color:rgba(255, 255, 255, 0.6);}.details-toggle.svelte-6hxhl0:hover .material-icons.svelte-6hxhl0 {color:#ffffff;}.progression-details.svelte-6hxhl0 {margin-top:15px;padding:15px;background:rgba(0, 0, 0, 0.2);border-radius:8px;border:1px solid rgba(255, 255, 255, 0.1);
    animation: svelte-6hxhl0-slideDown 0.3s ease-out;}.details-row.svelte-6hxhl0 {display:flex;justify-content:space-around;margin-bottom:15px;}.detail-item.svelte-6hxhl0 {display:flex;flex-direction:column;align-items:center;}.detail-label.svelte-6hxhl0 {font-size:12px;color:rgba(255, 255, 255, 0.6);margin-bottom:4px;}.detail-value.svelte-6hxhl0 {font-size:14px;color:#5ce05a;font-weight:bold;}.details-info.svelte-6hxhl0 h4.svelte-6hxhl0 {margin:0 0 10px 0;font-size:14px;color:#ffffff;font-weight:bold;}.details-info.svelte-6hxhl0 ul.svelte-6hxhl0 {margin:0;padding-left:16px;list-style-type:disc;}.details-info.svelte-6hxhl0 li.svelte-6hxhl0 {margin-bottom:6px;color:rgba(255, 255, 255, 0.8);line-height:1.4;font-size:13px;}.details-info.svelte-6hxhl0 li.svelte-6hxhl0:last-child {margin-bottom:0;}

  @keyframes svelte-6hxhl0-slideDown {
    from {
      opacity: 0;
      transform: translateY(-10px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }
/* svelte-17kea4i */
.home-container.svelte-17kea4i {overflow-y:auto;height:100%;}.home-container.svelte-17kea4i.has-scroll-bar {padding-right:10px;}.loading.svelte-17kea4i,
  .error.svelte-17kea4i {text-align:center;padding:40px;color:#ffffff;font-size:18px;}.error.svelte-17kea4i {color:#ff4d4d;}.rank-card.svelte-17kea4i {display:flex;flex-direction:row;align-items:center;border-radius:12px;padding:10px 30px;position:relative;}.season-banner.svelte-17kea4i {position:absolute;top:15px;right:30px;background-color:#5ce05a;color:#000;font-size:14px;font-weight:bold;padding:5px 15px;border-radius:4px;letter-spacing:1px;}.rank-icon.svelte-17kea4i {width:100px;height:100px;margin-right:30px;}.rank-icon.svelte-17kea4i img.svelte-17kea4i {width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.5));pointer-events:none;}.rank-and-stats.svelte-17kea4i {display:flex;flex-direction:column;flex:1;}.rank-name.svelte-17kea4i {font-size:32px;font-weight:bold;letter-spacing:2px;margin-bottom:8px;}.unranked-message.svelte-17kea4i {font-size:14px;color:#ffd700;margin-bottom:15px;}.decay-warning.svelte-17kea4i {display:flex;align-items:center;margin-bottom:15px;}.warning-text.svelte-17kea4i {font-size:14px;color:#ffd700;}.quick-stats.svelte-17kea4i {display:flex;gap:30px;}.quick-stat.svelte-17kea4i {display:flex;flex-direction:column;}.quick-stat-value.svelte-17kea4i {font-size:18px;font-weight:bold;color:#fff;}.quick-stat-label.svelte-17kea4i {font-size:12px;color:rgba(255, 255, 255, 0.6);margin-top:4px;}.challenges-link.svelte-17kea4i {display:flex;align-items:center;gap:10px;margin-top:12px;padding:8px 20px;border-radius:12px;background-color:rgba(0, 0, 0, 0.3);color:#fff;font-size:18px;cursor:pointer;}.challenges-link.svelte-17kea4i:hover {background-color:rgba(0, 0, 0, 0.45);}.challenges-link-icon.svelte-17kea4i {color:#4caf50;}.challenges-link-text.svelte-17kea4i {flex:1;}.description-container.svelte-17kea4i {background-color:rgba(0, 0, 0, 0.3);border-radius:12px;padding:14px 20px;margin-top:12px;}.description-container.svelte-17kea4i p.svelte-17kea4i {color:#9b9c9c;font-size:16px;margin-bottom:10px;margin-top:0;}

  .map-carousel-wrapper.svelte-17kea4i {overflow:hidden;width:100%;height:100px;position:relative;--map-gap: 15px;--map-width: calc((100% - 6 * var(--map-gap)) / 7);}.description-container.expanded.svelte-17kea4i {display:none;}.map-carousel-container.svelte-17kea4i {display:flex;gap:var(--map-gap);
    animation: svelte-17kea4i-infinite-scroll calc(var(--total-maps) * 5s) linear infinite;}

  @keyframes svelte-17kea4i-infinite-scroll {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(calc(-1 * var(--total-maps) * (var(--map-width) + var(--map-gap))));
    }
  }.map-card.svelte-17kea4i {position:relative;flex:0 0 var(--map-width);width:var(--map-width);height:100px;background-color:rgba(0, 0, 0, 0.2);border-radius:8px;overflow:hidden;}.map-image.svelte-17kea4i {width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease;pointer-events:none;}.map-card.svelte-17kea4i:hover .map-image.svelte-17kea4i {transform:scale(1.05);}.map-name.svelte-17kea4i {color:#ffffff;font-size:14px;text-align:center;font-weight:bold;position:absolute;bottom:7px;left:10px;}
/* svelte-1524ito */
.share-btn.svelte-1524ito {display:inline-flex;align-items:center;gap:4px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;cursor:pointer;transition:background 0.15s, border-color 0.15s;}.share-btn.svelte-1524ito:hover {background:rgba(255, 255, 255, 0.14);}.share-btn.svelte-1524ito i.svelte-1524ito {font-size:16px;color:#fff;}.share-copied.svelte-1524ito {background:rgba(63, 212, 110, 0.2);border-color:rgba(63, 212, 110, 0.4);}.share-copied.svelte-1524ito i.svelte-1524ito,
  .share-copied.svelte-1524ito span.svelte-1524ito {color:#3fd46e;}.share-small.svelte-1524ito {padding:4px 8px;font-size:11px;}.share-small.svelte-1524ito i.svelte-1524ito {font-size:14px;}
/* svelte-5j94nj */
.clan-view-root.svelte-5j94nj {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:960px;max-width:96vw;height:720px;max-height:94vh;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.clan-view-header-bar.svelte-5j94nj {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;color:#fff;}.clan-view-back.svelte-5j94nj {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.clan-view-back.svelte-5j94nj:hover {background:rgba(255, 255, 255, 0.14);}.clan-view-back.svelte-5j94nj i.svelte-5j94nj {color:#fff;font-size:18px;}.clan-view-header-icon.svelte-5j94nj {font-size:24px;color:#ffd042;}.clan-view-header-title.svelte-5j94nj {flex:1;font-size:18px;font-weight:700;color:#fff;letter-spacing:0.3px;}.clan-view-loading.svelte-5j94nj,
  .clan-view-error.svelte-5j94nj {flex:1;display:flex;align-items:center;justify-content:center;padding:60px 20px;color:#888;font-size:14px;}.clan-view-error.svelte-5j94nj {color:#f44336;}.clan-view-loading.svelte-5j94nj i.spin.svelte-5j94nj {font-size:40px;color:#888;
    animation: svelte-5j94nj-spin 1s linear infinite;}

  @keyframes svelte-5j94nj-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.clan-view-body.svelte-5j94nj {flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:260px 1fr;gap:16px;padding:16px;}

  .clan-view-identity.svelte-5j94nj {display:flex;flex-direction:column;gap:12px;align-items:center;background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;padding:20px 16px;align-self:start;}.clan-view-logo.svelte-5j94nj {width:100px;height:100px;object-fit:contain;border-radius:6px;background:#2a2a2a;}.clan-view-logo-placeholder.svelte-5j94nj {width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:#2a2a2a;border-radius:6px;}.clan-view-logo-placeholder.svelte-5j94nj i.svelte-5j94nj {font-size:48px;color:#555;}.clan-view-name.svelte-5j94nj {font-size:22px;font-weight:700;text-align:center;}.clan-view-info.svelte-5j94nj {width:100%;display:flex;flex-direction:column;gap:6px;padding:8px 0;border-top:1px solid rgba(255, 255, 255, 0.06);}.clan-view-info-item.svelte-5j94nj {display:flex;justify-content:space-between;align-items:center;font-size:12px;}.clan-view-info-label.svelte-5j94nj {color:#888;}.clan-view-info-value.svelte-5j94nj {color:#fff;font-weight:600;}.clan-view-link.svelte-5j94nj {background:none;border:none;color:#6cb6ff;font-size:12px;cursor:pointer;padding:0;}.clan-view-link.svelte-5j94nj:hover {text-decoration:underline;}.clan-view-discord.svelte-5j94nj {display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#5865f2;border:none;border-radius:4px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;width:100%;justify-content:center;}.clan-view-discord.svelte-5j94nj:hover {background:#4752c4;}.clan-view-discord.svelte-5j94nj i.svelte-5j94nj {font-size:18px;}.clan-view-join.svelte-5j94nj {display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#c365d6;border:none;border-radius:4px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;width:100%;justify-content:center;}.clan-view-join.svelte-5j94nj:hover:not(:disabled) {background:#a84dba;}.clan-view-join.svelte-5j94nj:disabled {opacity:0.6;cursor:not-allowed;}.clan-view-join.svelte-5j94nj i.svelte-5j94nj {font-size:18px;}.clan-view-apply-error.svelte-5j94nj {font-size:11px;color:#f44336;text-align:center;}

  .clan-view-members.svelte-5j94nj {display:flex;flex-direction:column;gap:4px;min-height:0;}.clan-view-role-group.svelte-5j94nj {margin-bottom:8px;}.clan-view-role-header.svelte-5j94nj {font-size:13px;font-weight:700;color:#ffd042;padding:6px 10px;border-bottom:1px solid rgba(255, 255, 255, 0.08);margin-bottom:2px;}.clan-view-role-count.svelte-5j94nj {font-weight:400;color:#888;font-size:12px;}.clan-view-member.svelte-5j94nj {display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 10px;background:none;border:none;color:#fff;font-size:13px;cursor:pointer;border-radius:3px;}.clan-view-member.svelte-5j94nj:hover {background:rgba(255, 255, 255, 0.06);}.clan-view-member-left.svelte-5j94nj {display:flex;align-items:center;gap:4px;}.clan-view-member-premium.svelte-5j94nj {font-size:14px;color:#fbc02d;}.clan-view-member-verified.svelte-5j94nj {font-size:14px;color:#40c4ff;}.clan-view-member-name.hacked.svelte-5j94nj {color:#f44336;}.clan-view-member-score.svelte-5j94nj {color:#888;font-size:11px;}
/* svelte-1gi5a96 */
.player-avatar-img.svelte-1gi5a96 {width:100%;height:100%;object-fit:cover;border-radius:50%;display:block;}
/* svelte-1ef5zjv */
.follow-root.svelte-1ef5zjv {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:440px;max-width:96vw;max-height:82vh;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.follow-header.svelte-1ef5zjv {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;}.follow-back.svelte-1ef5zjv {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.follow-back.svelte-1ef5zjv:hover {background:rgba(255, 255, 255, 0.14);}.follow-back.svelte-1ef5zjv i.svelte-1ef5zjv {color:#fff;font-size:18px;}.follow-header-icon.svelte-1ef5zjv {font-size:24px;color:#ffd042;}.follow-header-title.svelte-1ef5zjv {flex:1;font-size:18px;font-weight:700;color:#fff;letter-spacing:0.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.follow-tabs.svelte-1ef5zjv {display:flex;flex-shrink:0;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;}.follow-tab.svelte-1ef5zjv {flex:1;padding:10px;background:transparent;border:none;border-bottom:2px solid transparent;color:#888;font-size:13px;font-weight:700;cursor:pointer;}.follow-tab.svelte-1ef5zjv:hover {color:#ccc;}.follow-tab.active.svelte-1ef5zjv {color:#fff;border-bottom-color:#ffd042;}.follow-body.svelte-1ef5zjv {flex:1;min-height:0;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:4px;}.follow-row.svelte-1ef5zjv {display:flex;align-items:center;gap:8px;padding:6px 8px;background:#1a1a1acc;border:1px solid rgba(255, 255, 255, 0.06);border-radius:4px;}.follow-row-main.svelte-1ef5zjv {display:flex;align-items:center;gap:10px;flex:1;min-width:0;background:transparent;border:none;color:inherit;text-align:left;cursor:pointer;padding:0;}.follow-avatar.svelte-1ef5zjv {width:36px;height:36px;flex-shrink:0;}.follow-info.svelte-1ef5zjv {display:flex;flex-direction:column;min-width:0;}.follow-name-line.svelte-1ef5zjv {display:flex;align-items:center;gap:4px;min-width:0;}.follow-badge.svelte-1ef5zjv {font-size:16px;flex-shrink:0;}.follow-premium.svelte-1ef5zjv {color:#fbc02d;}.follow-featured.svelte-1ef5zjv {color:#6cb6ff;}.follow-name.svelte-1ef5zjv {font-size:14px;font-weight:600;color:#fff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.follow-row-main.svelte-1ef5zjv:hover .follow-name.svelte-1ef5zjv {color:#ffd042;}.follow-since.svelte-1ef5zjv {font-size:12px;color:rgba(255, 255, 255, 0.4);}.follow-btn.svelte-1ef5zjv {flex-shrink:0;padding:6px 12px;background:#ffd042;border:none;border-radius:4px;color:#000;font-size:12px;font-weight:700;cursor:pointer;}.follow-btn.svelte-1ef5zjv:hover {background:#ffe066;}.follow-btn.following.svelte-1ef5zjv {background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;}.follow-btn.following.svelte-1ef5zjv:hover {background:rgba(255, 255, 255, 0.14);}.follow-state-msg.svelte-1ef5zjv {text-align:center;color:#888;padding:40px 20px;font-size:14px;}.follow-error.svelte-1ef5zjv {color:#f44336;}.follow-state-msg.svelte-1ef5zjv i.spin.svelte-1ef5zjv {font-size:32px;
    animation: svelte-1ef5zjv-spin 1s linear infinite;}

  @keyframes svelte-1ef5zjv-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
  }
/* svelte-2tp35a */
.item-showcase-container.svelte-2tp35a {max-width:600px;background-color:#353535bf;border-radius:0;}.item-showcase-header.svelte-2tp35a {display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:16px;}.item-nametag.svelte-2tp35a {font-size:14px;color:#ffdd57;font-style:italic;margin-bottom:4px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.item-name.svelte-2tp35a {font-size:24px;font-weight:bold;margin-bottom:8px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.item-name.dark.svelte-2tp35a {text-shadow:0.5px 0.5px #fff5,
      0.5px -0.5px #fff5,
      -0.5px 0.5px #fff5,
      -0.5px -0.5px #fff5;}.item-wear.svelte-2tp35a {font-size:14px;color:rgba(255, 255, 255, 0.5);margin-bottom:4px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.item-serial.svelte-2tp35a {color:rgba(255, 215, 130, 0.9);font-weight:600;}.item-description.svelte-2tp35a {font-size:14px;color:#cccccc;line-height:1.4;}.more-info-btn.svelte-2tp35a {background:rgba(255, 255, 255, 0.1);border:1px solid rgba(255, 255, 255, 0.2);color:white;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:all 0.2s ease;white-space:nowrap;}.more-info-btn.svelte-2tp35a:hover {background:rgba(255, 255, 255, 0.2);border-color:rgba(255, 255, 255, 0.3);}.item-showcase-btns.svelte-2tp35a {display:flex;gap:8px;align-items:center;}.share-btn.svelte-2tp35a {background:rgba(255, 255, 255, 0.1);border:1px solid rgba(255, 255, 255, 0.2);color:white;padding:8px 10px;border-radius:4px;cursor:pointer;transition:all 0.2s ease;display:flex;align-items:center;}.share-btn.svelte-2tp35a:hover {background:rgba(255, 255, 255, 0.2);}.share-btn.svelte-2tp35a i.svelte-2tp35a {font-size:18px;color:#fff;}.item-showcase-content.svelte-2tp35a {padding:0 !important;display:flex;flex-direction:column;height:500px;position:relative;}.showcase-overlay.svelte-2tp35a {position:absolute;top:0;left:0;width:100%;height:100%;text-align:left;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;}.showcase-overlay.svelte-2tp35a .svelte-2tp35a {pointer-events:visiblePainted;}.showcase-iframe.svelte-2tp35a {width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;display:block !important;box-sizing:border-box;}.image-display.svelte-2tp35a {width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;box-sizing:border-box;}.item-status-badge.svelte-2tp35a {display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:bold;color:white;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);margin-top:8px;}.showcase-notification.svelte-2tp35a {position:absolute;top:12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:10px 18px;background:rgba(0, 0, 0, 0.85);border-radius:8px;border-left:4px solid;color:rgba(255, 255, 255, 0.95);font-size:14px;line-height:1.3;pointer-events:auto;
    animation: svelte-2tp35a-showcaseNotifIn 0.25s ease-out;backdrop-filter:blur(8px);z-index:5;max-width:80%;}.showcase-notification.success.svelte-2tp35a {border-left-color:#4caf50;}.showcase-notification.error.svelte-2tp35a {border-left-color:#f44336;}.showcase-notification.svelte-2tp35a i.svelte-2tp35a {font-size:20px;}.showcase-notification.success.svelte-2tp35a i.svelte-2tp35a {color:#4caf50;}.showcase-notification.error.svelte-2tp35a i.svelte-2tp35a {color:#f44336;}

  @keyframes svelte-2tp35a-showcaseNotifIn {
    from {
      transform: translate(-50%, -10px);
      opacity: 0;
    }
    to {
      transform: translate(-50%, 0);
      opacity: 1;
    }
  }
/* svelte-10yvzvw */
.post-card.svelte-10yvzvw {background:rgba(255, 255, 255, 0.08);border-radius:6px;padding:14px 16px;margin-bottom:12px;transition:background 0.1s;}.post-card-clickable.svelte-10yvzvw {cursor:pointer;}.post-card-clickable.svelte-10yvzvw:hover {background:rgba(255, 255, 255, 0.04);}.post-head.svelte-10yvzvw {display:flex;gap:12px;align-items:center;margin-bottom:10px;}.post-pfp.svelte-10yvzvw {width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0;}.post-info.svelte-10yvzvw {flex:1;min-width:0;}.post-line-1.svelte-10yvzvw {display:flex;align-items:center;gap:6px;flex-wrap:wrap;}.post-name.svelte-10yvzvw {color:#fff;font-size:17px;font-weight:600;background:none;border:none;padding:0;cursor:pointer;}.post-name.svelte-10yvzvw:hover {text-decoration:underline;}.post-clan.svelte-10yvzvw {font-size:15px;background:none;border:none;padding:0;cursor:pointer;}.post-clan.svelte-10yvzvw:hover {text-decoration:underline;}.post-badge.svelte-10yvzvw {font-size:20px;}.post-time.svelte-10yvzvw {color:rgba(255, 255, 255, 0.5);font-size:13px;margin-left:4px;}.post-sub.svelte-10yvzvw {color:rgba(255, 255, 255, 0.5);font-size:13px;margin-top:2px;}.post-unboxed-label.svelte-10yvzvw {text-align:center;font-size:13px;color:rgba(255, 255, 255, 0.5);margin-top:8px;}.post-item-card.svelte-10yvzvw {display:flex;flex-direction:column;align-items:center;gap:8px;background:rgba(255, 255, 255, 0.04);border:1px solid rgba(255, 255, 255, 0.08);border-radius:6px;padding:16px;margin:4px auto;cursor:pointer;width:fit-content;min-width:180px;transition:background 0.1s,
      border-color 0.1s;}.post-item-card.svelte-10yvzvw:hover {background:rgba(255, 255, 255, 0.08);border-color:rgba(255, 255, 255, 0.15);}.post-item-thumb.svelte-10yvzvw {width:120px;height:120px;object-fit:contain;transition:transform 0.15s;}.post-item-name.svelte-10yvzvw {font-size:18px;font-weight:700;text-align:center;}.post-content-media.svelte-10yvzvw {position:relative;margin:8px 0;border-radius:6px;overflow:hidden;}.post-content-thumb.svelte-10yvzvw {width:100%;max-height:180px;object-fit:cover;display:block;background:#1e1e1e;}.post-content-action.svelte-10yvzvw {position:absolute;bottom:8px;right:8px;background:rgba(0, 0, 0, 0.7);color:#4fc3f7;font-size:12px;font-weight:600;padding:4px 10px;border-radius:3px;}.post-giveaway.svelte-10yvzvw {background:rgba(251, 192, 45, 0.15);border:1px solid rgba(251, 192, 45, 0.5);border-radius:4px;padding:10px;margin:8px 0;font-size:22px;font-weight:700;color:#fff;text-align:center;}.post-giveaway-label.svelte-10yvzvw {display:block;font-size:12px;font-weight:600;color:#fbc02d;text-transform:uppercase;margin-bottom:4px;}.post-giveaway-kr.svelte-10yvzvw {color:#fbc02d;}.post-giveaway-cta.svelte-10yvzvw {display:flex;align-items:center;justify-content:center;gap:6px;color:#fbc02d;font-size:13px;font-weight:600;padding:6px 0;}.post-follow-btn.svelte-10yvzvw {display:inline-flex;align-items:center;gap:4px;background:#fbc02d;border:none;border-radius:4px;color:#000;font-size:13px;font-weight:700;padding:4px 12px;cursor:pointer;}.post-follow-btn.svelte-10yvzvw:hover:not(:disabled) {background:#ffd042;}.post-follow-btn.svelte-10yvzvw:disabled {opacity:0.6;cursor:not-allowed;}.post-follow-btn.svelte-10yvzvw i.svelte-10yvzvw {font-size:16px;color:#000;}.postGameRes.svelte-10yvzvw {width:100%;background-color:rgba(0, 0, 0, 0.6);border-radius:6px;border-collapse:collapse;margin:8px 0;}.postResRo.svelte-10yvzvw {color:#fff;padding:6px 10px;border-bottom:3px solid rgba(255, 255, 255, 0.3);text-align:left;font-size:12px;}.postResRoD.svelte-10yvzvw {padding:5px 10px 10px;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(255, 255, 255, 0.6);border-bottom:2px solid rgba(255, 255, 255, 0.2);font-size:12px;}.post-text.svelte-10yvzvw {color:rgba(255, 255, 255, 0.85);font-size:15px;line-height:1.45;word-wrap:break-word;overflow-wrap:break-word;user-select:text;}

  .post-text.svelte-10yvzvw * {color:rgba(255, 255, 255, 0.85);}.post-text.svelte-10yvzvw a {color:#4fc3f7;}.post-footer.svelte-10yvzvw {display:flex;align-items:center;gap:16px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(255, 255, 255, 0.08);}

  .vote-btn.svelte-10yvzvw {background:rgba(255, 255, 255, 0.1);border:1px solid rgba(255, 255, 255, 0.2);cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;padding:8px 16px;border-radius:999px;transition:background 0.12s,
      border-color 0.12s,
      transform 0.08s;}.vote-btn.svelte-10yvzvw:hover:not(:disabled) {background:rgba(255, 255, 255, 0.18);border-color:rgba(255, 255, 255, 0.35);}.vote-btn.svelte-10yvzvw:active:not(:disabled) {transform:scale(0.97);}.vote-btn.svelte-10yvzvw:disabled {cursor:not-allowed;background:rgba(255, 255, 255, 0.05);border-color:rgba(255, 255, 255, 0.1);}.vote-btn-icon.svelte-10yvzvw {font-size:20px;color:#fff;transition:color 0.12s;}.vote-btn.svelte-10yvzvw:disabled .vote-btn-icon.svelte-10yvzvw {color:rgba(255, 255, 255, 0.55);}.vote-btn-label.svelte-10yvzvw {color:#fff;transition:color 0.12s;}.vote-btn.svelte-10yvzvw:disabled .vote-btn-label.svelte-10yvzvw {color:rgba(255, 255, 255, 0.55);}.vote-btn-count.svelte-10yvzvw {color:rgba(255, 255, 255, 0.85);background:rgba(0, 0, 0, 0.35);padding:2px 10px;border-radius:999px;font-size:13px;font-weight:700;min-width:20px;text-align:center;}.vote-btn.svelte-10yvzvw:disabled .vote-btn-count.svelte-10yvzvw {color:rgba(255, 255, 255, 0.5);}.vote-btn-done.svelte-10yvzvw {background:#fbc02d;border-color:#fbc02d;}.vote-btn-done.svelte-10yvzvw:hover:not(:disabled) {background:#ffd042;border-color:#ffd042;}.vote-btn-done.svelte-10yvzvw .vote-btn-icon.svelte-10yvzvw,
  .vote-btn-done.svelte-10yvzvw .vote-btn-label.svelte-10yvzvw {color:#1a1a1a;}.vote-btn-done.svelte-10yvzvw .vote-btn-count.svelte-10yvzvw {color:#1a1a1a;background:rgba(0, 0, 0, 0.15);}.comment-btn.svelte-10yvzvw {display:flex;align-items:center;gap:6px;font-size:14px;background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:4px;}.comment-btn.svelte-10yvzvw:hover {background:rgba(255, 255, 255, 0.08);}.comment-count-icon.svelte-10yvzvw {font-size:18px;color:rgba(255, 255, 255, 0.6);}.comment-count-num.svelte-10yvzvw {color:rgba(255, 255, 255, 0.6);}.vote-error.svelte-10yvzvw {color:#f48a7a;font-size:12px;margin-left:auto;}
/* svelte-7miv1g */
.comment-card.svelte-7miv1g {display:flex;gap:10px;padding:10px 12px;background:rgba(0, 0, 0, 0.35);border-radius:5px;margin-bottom:8px;}.comment-pfp.svelte-7miv1g {width:36px;height:36px;border-radius:50%;flex-shrink:0;object-fit:cover;}.comment-body.svelte-7miv1g {flex:1;min-width:0;}.comment-head.svelte-7miv1g {display:flex;align-items:center;gap:6px;margin-bottom:4px;flex-wrap:wrap;}.comment-name.svelte-7miv1g {color:#fff;font-size:14px;font-weight:600;background:none;border:none;padding:0;cursor:pointer;}.comment-name.svelte-7miv1g:hover {text-decoration:underline;}.comment-clan.svelte-7miv1g {font-size:13px;background:none;border:none;padding:0;cursor:pointer;}.comment-clan.svelte-7miv1g:hover {text-decoration:underline;}.comment-badge.svelte-7miv1g {font-size:17px;}.comment-time.svelte-7miv1g {color:rgba(255, 255, 255, 0.4);font-size:12px;margin-left:4px;}.comment-text.svelte-7miv1g {color:rgba(255, 255, 255, 0.85);font-size:14px;line-height:1.4;word-wrap:break-word;user-select:text;}

  .comment-text.svelte-7miv1g * {color:rgba(255, 255, 255, 0.85);}.comment-text.svelte-7miv1g a {color:#4fc3f7;}
/* svelte-h3kymj */
.detail-overlay.svelte-h3kymj {position:fixed;inset:0;background:rgba(0, 0, 0, 0.72);display:flex;align-items:center;justify-content:center;z-index:1000;}.detail-window.svelte-h3kymj {width:min(680px, 94vw);max-height:88vh;background:#1d1d1d;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;display:flex;flex-direction:column;box-shadow:0 12px 48px rgba(0, 0, 0, 0.65);}.detail-head.svelte-h3kymj {display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(255, 255, 255, 0.08);}.detail-back.svelte-h3kymj {background:transparent;border:none;cursor:pointer;padding:4px 8px;border-radius:4px;display:flex;align-items:center;}.detail-back.svelte-h3kymj:hover {background:rgba(255, 255, 255, 0.1);}.detail-back-icon.svelte-h3kymj {color:rgba(255, 255, 255, 0.8);}.detail-back.svelte-h3kymj:hover .detail-back-icon.svelte-h3kymj {color:#fff;}.detail-title.svelte-h3kymj {font-size:18px;font-weight:600;color:#fff;}.detail-body.svelte-h3kymj {flex:1;overflow-y:auto;padding:18px 20px;}.detail-status.svelte-h3kymj {text-align:center;color:rgba(255, 255, 255, 0.55);padding:20px;font-size:15px;}.detail-error.svelte-h3kymj {color:#f48a7a;}.reply-form.svelte-h3kymj {display:flex;gap:10px;margin:16px 0 4px;}.reply-input.svelte-h3kymj {flex:1;background:rgba(0, 0, 0, 0.5);border:1px solid rgba(255, 255, 255, 0.1);border-radius:5px;padding:10px 14px;color:#fff;font-size:14px;}.reply-input.svelte-h3kymj:focus {outline:none;border-color:rgba(251, 192, 45, 0.5);}.reply-btn.svelte-h3kymj {padding:0 20px;background:#fbc02d;color:#000;border:none;border-radius:4px;cursor:pointer;font-weight:600;font-size:14px;}.reply-btn.svelte-h3kymj:disabled {opacity:0.5;cursor:default;}.reply-error.svelte-h3kymj {color:#f48a7a;font-size:13px;margin-top:6px;}.comment-list.svelte-h3kymj {margin-top:18px;}
/* svelte-1kkpw01 */
.md-root.svelte-1kkpw01 {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:960px;max-width:96vw;height:780px;max-height:94vh;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.md-header.svelte-1kkpw01 {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;color:#fff;}.md-back.svelte-1kkpw01 {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.md-back.svelte-1kkpw01:hover {background:rgba(255, 255, 255, 0.14);}.md-back.svelte-1kkpw01 i.svelte-1kkpw01 {font-size:18px;color:#fff;}.md-header-icon.svelte-1kkpw01 {font-size:24px;color:#ffd042;}.md-header-title.svelte-1kkpw01 {flex:1;font-size:18px;font-weight:700;color:#fff;letter-spacing:0.3px;}.md-header-actions.svelte-1kkpw01 {display:flex;gap:6px;}.md-center.svelte-1kkpw01,
  .md-center-sm.svelte-1kkpw01 {display:flex;align-items:center;justify-content:center;color:#888;}.md-center.svelte-1kkpw01 {flex:1;padding:60px;}.md-center-sm.svelte-1kkpw01 {padding:30px;}.md-center.svelte-1kkpw01 i.spin.svelte-1kkpw01,
  .md-center-sm.svelte-1kkpw01 i.spin.svelte-1kkpw01 {font-size:32px;
    animation: svelte-1kkpw01-spin 1s linear infinite;}
  @keyframes svelte-1kkpw01-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.md-body.svelte-1kkpw01 {flex:1;overflow-y:auto;}.md-hero.svelte-1kkpw01 {position:relative;}.md-thumb.svelte-1kkpw01 {width:100%;max-height:280px;object-fit:cover;display:block;background:#1e1e1e;}.md-hero-overlay.svelte-1kkpw01 {position:absolute;bottom:0;left:0;right:0;padding:10px 16px;background:linear-gradient(transparent, rgba(0, 0, 0, 0.8));}.md-hero-stats.svelte-1kkpw01 {display:flex;gap:16px;font-size:13px;color:#fff;}.md-hero-stats.svelte-1kkpw01 i.svelte-1kkpw01 {font-size:16px;vertical-align:middle;margin-right:4px;}.md-info-bar.svelte-1kkpw01 {display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid rgba(255, 255, 255, 0.08);}.md-info-left.svelte-1kkpw01 {display:flex;align-items:center;gap:10px;}.md-creator.svelte-1kkpw01 {background:none;border:none;color:#6cb6ff;font-size:14px;cursor:pointer;padding:0;}.md-creator.svelte-1kkpw01:hover {text-decoration:underline;}.md-cat.svelte-1kkpw01 {font-size:12px;color:#888;background:rgba(255, 255, 255, 0.06);padding:2px 8px;border-radius:3px;}.md-actions.svelte-1kkpw01 {display:flex;gap:6px;align-items:center;}.md-play-btn.svelte-1kkpw01 {display:inline-flex;align-items:center;gap:4px;background:#4caf50;border:none;color:#fff;padding:6px 14px;border-radius:4px;font-size:13px;font-weight:700;cursor:pointer;}.md-play-btn.svelte-1kkpw01:hover {background:#66bb6a;}.md-play-btn.svelte-1kkpw01 i.svelte-1kkpw01 {font-size:18px;}.md-host-btn.svelte-1kkpw01 {background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;}.md-host-btn.svelte-1kkpw01:hover {background:rgba(255, 255, 255, 0.14);}.md-icon-btn.svelte-1kkpw01 {background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 255, 255, 0.1);color:#fff;padding:5px;border-radius:4px;cursor:pointer;display:flex;align-items:center;}.md-icon-btn.svelte-1kkpw01:hover {background:rgba(255, 255, 255, 0.12);}.md-icon-btn.svelte-1kkpw01 i.svelte-1kkpw01 {font-size:16px;color:#ccc;}.md-del.svelte-1kkpw01 i.svelte-1kkpw01 {color:#f44336;}.md-tabs.svelte-1kkpw01 {display:flex;gap:4px;padding:0 16px;border-bottom:1px solid rgba(255, 255, 255, 0.08);}.md-tab.svelte-1kkpw01 {background:none;border:none;border-bottom:2px solid transparent;color:#888;padding:8px 14px;font-size:13px;cursor:pointer;}.md-tab.svelte-1kkpw01:hover {color:#ccc;}.md-tab.active.svelte-1kkpw01 {color:#ffd042;border-bottom-color:#ffd042;}.md-tab-content.svelte-1kkpw01 {padding:16px;}.md-about.svelte-1kkpw01 {display:flex;flex-direction:column;gap:10px;}.md-meta.svelte-1kkpw01 {display:flex;gap:16px;font-size:12px;color:rgba(255, 255, 255, 0.4);}.md-desc.svelte-1kkpw01 {font-size:14px;color:rgba(255, 255, 255, 0.8);line-height:1.5;white-space:pre-wrap;word-wrap:break-word;}.md-empty.svelte-1kkpw01 {text-align:center;color:#666;padding:20px;font-size:13px;}.md-server-list.svelte-1kkpw01 {display:flex;flex-direction:column;gap:4px;}.md-server.svelte-1kkpw01 {display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:rgba(255, 255, 255, 0.04);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;width:100%;text-align:left;}.md-server.svelte-1kkpw01:hover {background:rgba(255, 255, 255, 0.08);}.md-server-players.svelte-1kkpw01 {color:#4caf50;font-weight:600;}.md-server-region.svelte-1kkpw01 {color:#888;font-size:11px;}.md-lb-list.svelte-1kkpw01 {display:flex;flex-direction:column;gap:2px;}.md-lb-row.svelte-1kkpw01 {display:flex;align-items:center;padding:6px 10px;gap:10px;}.md-lb-rank.svelte-1kkpw01 {color:#fff;font-weight:700;width:30px;}.md-lb-name.svelte-1kkpw01 {flex:1;background:none;border:none;color:#6cb6ff;font-size:13px;cursor:pointer;text-align:left;padding:0;}.md-lb-name.svelte-1kkpw01:hover {text-decoration:underline;}.md-lb-val.svelte-1kkpw01 {color:#ccc;font-size:13px;}.md-load-more.svelte-1kkpw01 {display:block;margin:10px auto;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px 16px;border-radius:4px;font-size:12px;cursor:pointer;}.md-load-more.svelte-1kkpw01:hover {background:rgba(255, 255, 255, 0.14);}

  .md-data.svelte-1kkpw01 {display:flex;flex-direction:column;gap:14px;max-width:720px;}.md-data-section-title.svelte-1kkpw01 {font-size:13px;font-weight:700;color:#ffd042;text-transform:uppercase;letter-spacing:0.5px;padding-top:6px;border-top:1px solid rgba(255, 255, 255, 0.08);}.md-data-table.svelte-1kkpw01 {background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;overflow:hidden;}.md-data-table-head.svelte-1kkpw01 {display:grid;grid-template-columns:1fr 1fr 32px;gap:8px;padding:8px 12px;background:rgba(255, 255, 255, 0.04);font-size:11px;text-transform:uppercase;color:#888;letter-spacing:0.5px;}.md-data-table-row.svelte-1kkpw01 {display:grid;grid-template-columns:1fr 1fr 32px;gap:8px;padding:8px 12px;align-items:center;border-top:1px solid rgba(255, 255, 255, 0.04);font-size:13px;}.md-data-cell-key.svelte-1kkpw01 {color:#ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.md-data-cell-val.svelte-1kkpw01 {color:#aaa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.md-data-cell-del.svelte-1kkpw01 {background:none;border:none;color:#f44336;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;}.md-data-cell-del.svelte-1kkpw01:hover {color:#ff7461;}.md-data-cell-del.svelte-1kkpw01 i.svelte-1kkpw01 {font-size:18px;}.md-data-table-empty.svelte-1kkpw01 {padding:14px;text-align:center;color:#777;font-size:13px;}.md-data-header.svelte-1kkpw01 {display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;}.md-data-funds.svelte-1kkpw01 {display:flex;flex-direction:column;gap:2px;}.md-data-label.svelte-1kkpw01 {font-size:11px;color:#888;text-transform:uppercase;letter-spacing:0.5px;}.md-data-value.svelte-1kkpw01 {font-size:20px;font-weight:700;color:#ffd042;}.md-data-search-btn.svelte-1kkpw01 {display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;font-size:14px;cursor:pointer;flex-shrink:0;}.md-data-search-btn.svelte-1kkpw01:hover:not(:disabled) {background:rgba(255, 255, 255, 0.14);}.md-data-search-btn.svelte-1kkpw01:disabled {opacity:0.5;cursor:not-allowed;}.md-data-search-btn.svelte-1kkpw01 i.svelte-1kkpw01 {font-size:18px;}.md-data-row.svelte-1kkpw01 {display:flex;align-items:flex-end;gap:16px;}.md-data-field.svelte-1kkpw01 {flex:1;display:flex;flex-direction:column;gap:4px;}.md-data-input.svelte-1kkpw01 {background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;padding:10px 12px;font-size:14px;outline:none;}.md-data-input.svelte-1kkpw01:focus {border-color:#ffd042;}.md-data-fee.svelte-1kkpw01 {font-size:12px;color:#aaa;padding-bottom:10px;}.md-data-fee.svelte-1kkpw01 b.svelte-1kkpw01 {color:#fff;}.md-data-actions.svelte-1kkpw01 {display:flex;gap:10px;}.md-data-btn.svelte-1kkpw01 {flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border:none;border-radius:4px;font-size:14px;font-weight:700;cursor:pointer;color:#fff;}.md-data-btn.svelte-1kkpw01 i.svelte-1kkpw01 {font-size:18px;}.md-data-btn-deposit.svelte-1kkpw01 {background:#4caf50;}.md-data-btn-deposit.svelte-1kkpw01:hover:not(:disabled) {background:#66bb6a;}.md-data-btn-withdraw.svelte-1kkpw01 {background:#fc5a4e;}.md-data-btn-withdraw.svelte-1kkpw01:hover:not(:disabled) {background:#e5483d;}.md-data-btn.svelte-1kkpw01:disabled {opacity:0.5;cursor:not-allowed;}
  .md-ver-intro.svelte-1kkpw01 {font-size:13px;line-height:1.8;color:rgba(255, 255, 255, 0.6);}.md-ver-head.svelte-1kkpw01,
  .md-ver-row.svelte-1kkpw01 {display:grid;grid-template-columns:1.2fr 1.4fr 0.8fr 120px;gap:8px;align-items:center;padding:8px 12px;}.md-ver-head.svelte-1kkpw01 {background:rgba(255, 255, 255, 0.04);font-size:11px;text-transform:uppercase;color:#888;letter-spacing:0.5px;}.md-ver-row.svelte-1kkpw01 {border-top:1px solid rgba(255, 255, 255, 0.04);font-size:13px;line-height:1.8;}.md-ver-num.svelte-1kkpw01 {color:#fff;font-weight:700;}.md-ver-badge.svelte-1kkpw01 {margin-left:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1e1e1e;background:#ffd042;border-radius:3px;padding:1px 6px;vertical-align:middle;}.md-ver-date.svelte-1kkpw01,
  .md-ver-size.svelte-1kkpw01 {color:#aaa;}.md-ver-btn.svelte-1kkpw01 {display:inline-flex;align-items:center;justify-content:center;gap:4px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;cursor:pointer;}.md-ver-btn.svelte-1kkpw01:hover:not(:disabled) {background:rgba(255, 255, 255, 0.14);}.md-ver-btn.svelte-1kkpw01:disabled {opacity:0.5;cursor:not-allowed;}.md-ver-btn.svelte-1kkpw01 i.svelte-1kkpw01 {font-size:16px;}.md-data-error.svelte-1kkpw01 {font-size:13px;color:#f44336;}.md-data-success.svelte-1kkpw01 {font-size:13px;color:#3fd46e;}
/* svelte-1v2j2f2 */
.mod-root.svelte-1v2j2f2 {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:820px;max-width:96vw;height:720px;max-height:94vh;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.mod-header.svelte-1v2j2f2 {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;color:#fff;}.mod-back.svelte-1v2j2f2 {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.mod-back.svelte-1v2j2f2:hover {background:rgba(255, 255, 255, 0.14);}.mod-back.svelte-1v2j2f2 i.svelte-1v2j2f2 {font-size:18px;color:#fff;}.mod-header-icon.svelte-1v2j2f2 {font-size:24px;color:#ffd042;}.mod-header-title.svelte-1v2j2f2 {flex:1;font-size:18px;font-weight:700;color:#fff;letter-spacing:0.3px;}.mod-header-actions.svelte-1v2j2f2 {display:flex;gap:6px;}.mod-center.svelte-1v2j2f2 {flex:1;display:flex;align-items:center;justify-content:center;padding:60px;color:#888;}.mod-center.svelte-1v2j2f2 i.spin.svelte-1v2j2f2 {font-size:32px;
    animation: svelte-1v2j2f2-spin 1s linear infinite;}
  @keyframes svelte-1v2j2f2-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.mod-body.svelte-1v2j2f2 {flex:1;overflow-y:auto;}.mod-hero.svelte-1v2j2f2 {position:relative;}.mod-thumb.svelte-1v2j2f2 {width:100%;max-height:280px;object-fit:cover;display:block;background:#1e1e1e;}.mod-hero-overlay.svelte-1v2j2f2 {position:absolute;bottom:0;left:0;right:0;padding:10px 16px;background:linear-gradient(transparent, rgba(0, 0, 0, 0.8));display:flex;justify-content:space-between;align-items:flex-end;}.mod-version.svelte-1v2j2f2 {font-size:20px;font-weight:700;color:#fff;}.mod-votes.svelte-1v2j2f2 {font-size:14px;color:#fff;display:flex;align-items:center;gap:4px;}.mod-votes.svelte-1v2j2f2 i.svelte-1v2j2f2 {font-size:18px;}.mod-info-bar.svelte-1v2j2f2 {display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid rgba(255, 255, 255, 0.08);}.mod-info-left.svelte-1v2j2f2 {display:flex;align-items:center;gap:10px;}.mod-creator.svelte-1v2j2f2 {background:none;border:none;color:#6cb6ff;font-size:14px;cursor:pointer;padding:0;}.mod-creator.svelte-1v2j2f2:hover {text-decoration:underline;}.mod-featured.svelte-1v2j2f2 {font-size:12px;color:#fbc02d;display:flex;align-items:center;gap:3px;}.mod-featured.svelte-1v2j2f2 i.svelte-1v2j2f2 {font-size:14px;}.mod-actions.svelte-1v2j2f2 {display:flex;gap:6px;align-items:center;}.mod-use-btn.svelte-1v2j2f2 {display:inline-flex;align-items:center;gap:4px;background:#2196f3;border:none;color:#fff;padding:6px 14px;border-radius:4px;font-size:13px;font-weight:700;cursor:pointer;}.mod-use-btn.svelte-1v2j2f2:hover {background:#42a5f5;}.mod-use-btn.svelte-1v2j2f2 i.svelte-1v2j2f2 {font-size:18px;}.mod-icon-btn.svelte-1v2j2f2 {background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 255, 255, 0.1);color:#fff;padding:5px;border-radius:4px;cursor:pointer;display:flex;align-items:center;}.mod-icon-btn.svelte-1v2j2f2:hover {background:rgba(255, 255, 255, 0.12);}.mod-icon-btn.svelte-1v2j2f2 i.svelte-1v2j2f2 {font-size:16px;color:#ccc;}.mod-del.svelte-1v2j2f2 i.svelte-1v2j2f2 {color:#f44336;}.mod-content.svelte-1v2j2f2 {padding:16px;}.mod-dates.svelte-1v2j2f2 {display:flex;gap:16px;font-size:12px;color:rgba(255, 255, 255, 0.4);margin-bottom:12px;}.mod-desc.svelte-1v2j2f2 {font-size:14px;color:rgba(255, 255, 255, 0.8);line-height:1.5;white-space:pre-wrap;word-wrap:break-word;}
/* svelte-1oqd18e */
.simple-tabs.svelte-1oqd18e {display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid rgba(255, 255, 255, 0.08);flex-wrap:wrap;}.simple-tab.svelte-1oqd18e {display:inline-flex;align-items:center;gap:8px;padding:14px 18px 10px;font-size:18px;cursor:pointer;user-select:none;border-bottom:5px solid transparent;transition:border-color 0.15s;}.simple-tab.svelte-1oqd18e:hover {border-bottom-color:rgba(255, 208, 66, 0.5);}.simple-tab-active.svelte-1oqd18e {cursor:default;border-bottom-color:#ffd042;}.simple-tab-disabled.svelte-1oqd18e {pointer-events:none !important;opacity:0.5;}.simple-tabs-small.svelte-1oqd18e .simple-tab.svelte-1oqd18e {gap:6px;padding:10px 13px 7px;font-size:14px;border-bottom-width:4px;}.simple-tabs-small.svelte-1oqd18e .simple-tab-icon.svelte-1oqd18e {font-size:20px;}.simple-tab-icon.svelte-1oqd18e {font-size:28px;color:rgba(255, 255, 255, 0.7);transition:color 0.15s;}.simple-tab.svelte-1oqd18e:hover .simple-tab-icon.svelte-1oqd18e {color:rgba(255, 255, 255, 0.95);}.simple-tab-active.svelte-1oqd18e .simple-tab-icon.svelte-1oqd18e {color:#ffd042;}.simple-tab-label.svelte-1oqd18e {color:rgba(255, 255, 255, 0.7);transition:color 0.15s;}.simple-tab.svelte-1oqd18e:hover .simple-tab-label.svelte-1oqd18e {color:rgba(255, 255, 255, 0.95);}.simple-tab-active.svelte-1oqd18e .simple-tab-label.svelte-1oqd18e {color:#ffd042;}
/* svelte-1irqx9a */
.match-history.svelte-1irqx9a {display:flex;flex-direction:column;height:100%;position:relative;}.match-list.svelte-1irqx9a {flex:1;overflow-y:auto;padding-right:10px;}.loading.svelte-1irqx9a,
  .error.svelte-1irqx9a,
  .no-matches.svelte-1irqx9a {position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;color:#ffffff;font-size:18px;z-index:10;}.error.svelte-1irqx9a {color:#e05a5a;}.no-matches.svelte-1irqx9a {color:rgba(255, 255, 255, 0.6);}.match-entry.svelte-1irqx9a {background:rgba(0, 0, 0, 0.3);margin-bottom:10px;border-radius:4px;overflow:hidden;cursor:pointer;transition:all 0.2s ease;}.match-entry.svelte-1irqx9a:hover {background:rgba(0, 0, 0, 0.4);}.match-entry.win.svelte-1irqx9a {border-left:4px solid #5ce05a;background:linear-gradient(to right, rgba(0, 0, 0, 0.3), rgba(92, 224, 90, 0.15));}.match-entry.loss.svelte-1irqx9a {border-left:4px solid #e05a5a;background:linear-gradient(to right, rgba(0, 0, 0, 0.3), rgba(224, 90, 90, 0.15));}.match-entry.win.svelte-1irqx9a:hover {background:linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(92, 224, 90, 0.2));}.match-entry.loss.svelte-1irqx9a:hover {background:linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(224, 90, 90, 0.2));}.match-summary.svelte-1irqx9a {display:flex;padding:15px;align-items:center;}.map-thumbnail.svelte-1irqx9a {width:120px;height:70px;border-radius:4px;object-fit:cover;}.match-info.svelte-1irqx9a {flex:1;margin-left:20px;}.rank-display.svelte-1irqx9a {display:flex;align-items:center;gap:8px;margin-bottom:5px;justify-content:flex-start;}.rank-icon.svelte-1irqx9a {width:32px;height:29px;padding-bottom:6px;}.rank.svelte-1irqx9a {font-size:18px;color:#fff;}.match-date.svelte-1irqx9a {color:rgba(255, 255, 255, 0.7);font-size:14px;margin-left:10px;}.match-region.svelte-1irqx9a {color:rgba(255, 255, 255, 0.7);font-size:14px;margin-left:10px;}.stats.svelte-1irqx9a {color:#fff;display:flex;gap:20px;}.stat.svelte-1irqx9a {color:#fff;}.stat.positive.svelte-1irqx9a {color:#5ce05a;}.stat.negative.svelte-1irqx9a {color:#e05a5a;}.match-result.svelte-1irqx9a {text-align:right;margin-left:20px;}.result.svelte-1irqx9a {font-size:18px;margin-bottom:5px;}.win.svelte-1irqx9a .result.svelte-1irqx9a {color:#5ce05a;}.loss.svelte-1irqx9a .result.svelte-1irqx9a {color:#e05a5a;}.score.svelte-1irqx9a {color:#fff;}.match-details.svelte-1irqx9a {border-top:1px solid rgba(255, 255, 255, 0.1);font-size:14px;}.table-container.svelte-1irqx9a {width:100%;border-collapse:collapse;}.table-row.svelte-1irqx9a {display:table-row;}.table-header.svelte-1irqx9a {padding:8px 12px;text-align:left;border-bottom:1px solid rgba(255, 255, 255, 0.1);background:rgba(0, 0, 0, 0.2);color:#fff;font-weight:normal;font-size:13px;display:table-cell;}.table-header.sortable.svelte-1irqx9a {cursor:pointer;user-select:none;position:relative;transition:background-color 0.2s ease;background:#00000066;height:31px;}.table-header.sortable.svelte-1irqx9a:hover {background:rgba(0, 0, 0, 0.3);}.table-header.sortable.svelte-1irqx9a::after {content:'';display:inline-block;width:0.5em;height:1em;margin-left:5px;}.table-cell.svelte-1irqx9a {padding:8px 12px;text-align:left;border-bottom:1px solid rgba(255, 255, 255, 0.1);display:table-cell;color:#fff;height:auto;font-size:13px;}.table-row.svelte-1irqx9a:hover {background:rgba(255, 255, 255, 0.05);}.blue-team.svelte-1irqx9a {color:#40a4ff;}.red-team.svelte-1irqx9a {color:#ff4040;}.player-info.svelte-1irqx9a {display:flex;align-items:center;gap:8px;}.player-rank-icon.svelte-1irqx9a {width:30px;height:30px;object-fit:contain;padding-right:10px;}.pagination.svelte-1irqx9a {display:flex;justify-content:center;align-items:center;gap:15px;padding-top:10px;flex-shrink:0;min-height:52px;}.page-btn.svelte-1irqx9a {background:rgba(0, 0, 0, 0.3);color:white;border:1px solid rgba(255, 255, 255, 0.2);padding:6px 12px;border-radius:4px;cursor:pointer;transition:all 0.2s ease;}.page-btn.svelte-1irqx9a:hover:not([disabled]) {background:rgba(0, 0, 0, 0.5);border-color:rgba(255, 255, 255, 0.3);}.page-btn[disabled].svelte-1irqx9a {opacity:0.5;cursor:not-allowed;}.page-info.svelte-1irqx9a {color:white;font-size:14px;}.loading-overlay.svelte-1irqx9a {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;z-index:10;}.loading-spinner.svelte-1irqx9a {width:30px;height:30px;border:3px solid rgba(92, 224, 90, 0.3);border-radius:50%;border-top-color:#5ce05a;
    animation: svelte-1irqx9a-spin 1s ease-in-out infinite;}

  @keyframes svelte-1irqx9a-spin {
    to {
      transform: rotate(360deg);
    }
  }.current-player.svelte-1irqx9a {background:rgba(92, 224, 90, 0.15);}.current-player.svelte-1irqx9a:hover {background:rgba(92, 224, 90, 0.25);}.current-player.svelte-1irqx9a .table-cell.svelte-1irqx9a {font-weight:500;}
/* svelte-r5taai */
.market-card.svelte-r5taai {position:relative;background-color:rgba(20, 20, 20, 0.8);border-radius:5px;cursor:pointer;overflow:hidden;transition:transform 0.2s ease-in-out;box-sizing:border-box;}.market-card.padImageBottom.svelte-r5taai {padding-bottom:40px;}.market-card.padImageTop.svelte-r5taai {padding-top:40px;}.market-card[role='button'].svelte-r5taai:focus {outline:2px solid #4a9c0f;outline-offset:2px;}.market-card.svelte-r5taai:hover .itemImg.svelte-r5taai {transform:scale(1.05);}.itemImg.svelte-r5taai {width:100%;height:100%;transition:transform 0.2s ease-in-out;}.marketImg.svelte-r5taai {object-fit:contain;}.showcase-iframe.svelte-r5taai {width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;display:block !important;border:none !important;box-sizing:border-box;pointer-events:none;}.sprayMarketImg.svelte-r5taai {background-size:contain;background-repeat:no-repeat;background-position:center;}.itemInfo.svelte-r5taai {position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);padding:12px 8px 6px 8px;text-align:left;color:white;pointer-events:none;text-shadow:1px 1px 2px black;}.itemInfo.top-center.svelte-r5taai {bottom:auto;top:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);padding:6px 8px 12px 8px;text-align:center;}.itemNametag.svelte-r5taai {font-size:10px;line-height:14px;color:#ffdd57;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 2px black;}.itemName.svelte-r5taai {font-size:12px;
    line-height:var(--krunker-item-name-line-height, 24px);font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.market-card.tiny.svelte-r5taai .itemName.svelte-r5taai {font-size:8px;line-height:10px;}.itemName.dark.svelte-r5taai {text-shadow:0.3px 0.3px #fff5,
      0.3px -0.3px #fff5,
      -0.3px 0.3px #fff5,
      -0.3px -0.3px #fff5;padding-left:0.5px;}.itemInfo.top-center.svelte-r5taai .itemName.dark.svelte-r5taai {text-shadow:0.8px 0.8px #fff5,
      0.8px -0.8px #fff5,
      -0.8px 0.8px #fff5,
      -0.8px -0.8px #fff5;}.itemType.svelte-r5taai {font-size:10px;color:rgba(255, 255, 255, 0.7);text-shadow:1px 1px 2px black;}.itemWear.svelte-r5taai {font-size:10px;color:rgba(255, 255, 255, 0.5);text-shadow:1px 1px 2px black;}.wearFloat.svelte-r5taai {font-size:0.75em;color:inherit;}.itemSerial.svelte-r5taai {margin-left:6px;color:rgba(255, 215, 130, 0.9);font-weight:600;}.itemDesc.svelte-r5taai {font-size:10px;color:rgba(255, 255, 255, 0.7);text-shadow:1px 1px 2px black;}.market-card.tiny.svelte-r5taai .itemDesc.svelte-r5taai {font-size:8px;}.market-card.tiny.svelte-r5taai .itemType.svelte-r5taai {font-size:8px;}.isAnim.svelte-r5taai,
  .hasSnd.svelte-r5taai {position:absolute;top:4px;right:4px;color:white;font-size:18px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);background-color:rgba(0, 0, 0, 0.3);border-radius:50%;padding:2px;}.hasSnd.svelte-r5taai {right:28px;}.snowy-bg.svelte-r5taai {position:absolute;top:0;right:0;width:100%;height:100%;object-fit:contain;z-index:-1;}
/* svelte-1p13km7 */
.confirm-icon.svelte-1p13km7 {width:28px;height:28px;vertical-align:-3px;}svg.svelte-1p13km7 path.svelte-1p13km7 {color:#ff9800;}.confirm-purchase-content.svelte-1p13km7 {padding:20px;gap:20px;}.purchase-preview.svelte-1p13km7 {display:flex;gap:20px;align-items:center;}.item-display-container.svelte-1p13km7 {flex-shrink:0;border-radius:8px;overflow:hidden;border:2px solid rgba(255, 255, 255, 0.1);background:rgba(0, 0, 0, 0.3);}.purchase-info.svelte-1p13km7 {flex:1;display:flex;flex-direction:column;gap:12px;}.purchase-question.svelte-1p13km7 {font-size:14px;color:#cccccc;line-height:1.4;}.purchase-warning.svelte-1p13km7 {font-size:14px;font-weight:bold;color:#fbc02d;line-height:1.4;}.currency-preview.svelte-1p13km7 {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.6));border-radius:8px;padding:20px;position:relative;}.product-name.svelte-1p13km7 {position:absolute;top:6px;left:8px;right:8px;text-align:center;font-size:12px;font-weight:bold;color:white;text-shadow:1px 1px 2px black;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);padding:6px 8px 12px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

  
  @media (max-width: 400px) {.purchase-preview.svelte-1p13km7 {flex-direction:column;text-align:center;}.io-button-group.svelte-1p13km7 {flex-direction:column;}
  }
/* svelte-n0vhtc */
.painted-badge.svelte-n0vhtc {position:absolute;width:var(--badge-size);height:var(--badge-size);display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.75);border:1px solid rgba(65, 195, 0, 0.55);border-radius:25%;overflow:hidden;}.painted-badge-thumb.svelte-n0vhtc {width:84%;height:84%;object-fit:contain;}.painted-badge-swatch.svelte-n0vhtc {width:58%;height:58%;border-radius:50%;border:1px solid rgba(255, 255, 255, 0.4);}.painted-badge-icon.svelte-n0vhtc {font-size:calc(var(--badge-size) * 0.62);color:#41c300;}.painted-inline.svelte-n0vhtc {display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#8ee06a;font-weight:normal;margin-left:8px;vertical-align:middle;}.painted-inline-thumb.svelte-n0vhtc {width:16px;height:16px;object-fit:contain;}.painted-inline-swatch.svelte-n0vhtc {width:10px;height:10px;border-radius:50%;border:1px solid rgba(255, 255, 255, 0.4);}.painted-inline-icon.svelte-n0vhtc {font-size:13px;color:#41c300;}
/* svelte-1lqen9w */
.trade-side.svelte-1lqen9w {flex:1;min-width:0;overflow:hidden;}.trade-label.svelte-1lqen9w {font-size:15px;color:rgba(255, 255, 255, 0.8);text-align:center;padding:5px;border-radius:4px;}.trade-label.inv.svelte-1lqen9w {background-color:#2196f3;}.trade-label.offer.svelte-1lqen9w {background-color:#ed4242;text-align:left;padding-left:10px;margin-top:8px;}.trade-inv-scroll.svelte-1lqen9w {margin-top:8px;height:225px;overflow-y:auto;text-align:center;min-height:70px;}.trade-offer-scroll.svelte-1lqen9w {margin-top:4px;height:120px;overflow-y:auto;text-align:center;min-height:50px;}.trade-inv-item.svelte-1lqen9w {cursor:pointer;pointer-events:auto;color:#fff;margin-bottom:4px;margin-left:2px;margin-right:2px;width:70px;height:70px;background-color:rgba(0, 0, 0, 0.4);border-radius:5px;display:inline-block;position:relative;z-index:1;border:2px solid white;vertical-align:top;overflow:hidden;}.trade-inv-item.svelte-1lqen9w:hover {opacity:0.75;}.trade-inv-item.locked.svelte-1lqen9w {opacity:0.4;cursor:default;}.trade-inv-item.locked.svelte-1lqen9w:hover {opacity:0.4;}.trade-inv-item.depleted.svelte-1lqen9w {opacity:0.35;}.trade-item-img.svelte-1lqen9w {width:55px;image-rendering:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.trade-spray-img.svelte-1lqen9w {width:55px;height:55px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-size:cover !important;image-rendering:auto;}.trade-item-name.svelte-1lqen9w {position:absolute;bottom:3px;font-size:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;color:#fff;text-align:left;padding:0 3px;box-sizing:border-box;text-shadow:0 0 3px #000,
      0 0 5px #000;}.trade-item-name.has-paint.svelte-1lqen9w {padding-right:20px;}.trade-item-paint.svelte-1lqen9w {position:absolute;right:3px;bottom:3px;width:16px;height:16px;pointer-events:none;}.trade-item-count.svelte-1lqen9w {position:absolute;top:3px;right:4px;font-size:9px;color:#fff;text-shadow:0 0 3px #000,
      0 0 5px #000;}.trade-item-serial.svelte-1lqen9w {position:absolute;top:3px;right:4px;font-size:9px;font-weight:600;color:rgba(255, 215, 130, 0.95);text-shadow:0 0 3px #000,
      0 0 5px #000;}.trade-item-wear.svelte-1lqen9w {position:absolute;top:3px;left:4px;font-size:8px;color:rgba(255, 255, 255, 0.85);text-shadow:0 0 3px #000,
      0 0 5px #000;}.trade-item-locked.svelte-1lqen9w {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background-color:rgba(0, 0, 0, 0.5);display:flex;align-items:center;justify-content:center;}.trade-search.svelte-1lqen9w {padding:4px 8px;width:100%;text-align:left;font-size:15px;box-sizing:border-box;margin-top:6px;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;color:#fff;outline:none;font-family:inherit;}.trade-search.svelte-1lqen9w:focus {border-color:rgba(255, 255, 255, 0.3);}.trade-est.svelte-1lqen9w {font-size:14px;color:rgba(255, 255, 255, 0.5);text-align:center;padding:4px;margin-top:4px;}.trade-kr.svelte-1lqen9w {color:#fff;}
/* svelte-kfskmv */
.trade-overlay.svelte-kfskmv {position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.85);display:flex;align-items:center;justify-content:center;z-index:10000;}.trade-window.svelte-kfskmv {background:#353535;border-radius:10px;padding:15px;width:976px;max-height:85vh;overflow-y:auto;color:#fff;position:relative;}.trade-loading.svelte-kfskmv {text-align:center;padding:60px 20px;font-size:18px;color:rgba(255, 255, 255, 0.6);display:flex;flex-direction:column;align-items:center;gap:12px;}.trade-spinner.svelte-kfskmv {font-size:40px;
    animation: svelte-kfskmv-spin 1s linear infinite;}

  @keyframes svelte-kfskmv-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.trade-sides.svelte-kfskmv {display:flex;gap:15px;}.trade-toggle-missing.svelte-kfskmv {position:absolute;bottom:128px;right:18px;background:none;border:none;padding:0;cursor:pointer;color:#fff;pointer-events:all;transition:transform 0.15s,
      opacity 0.15s;}.trade-toggle-missing.svelte-kfskmv:hover {opacity:0.9;transform:scale(1.1);}.trade-toggle-missing.active.svelte-kfskmv {color:#eb5656;}.trade-toggle-missing.svelte-kfskmv .material-icons.svelte-kfskmv {font-size:36px;color:inherit;}.trade-message.svelte-kfskmv {width:100%;box-sizing:border-box;margin-top:10px;padding:8px 10px;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);border-radius:4px;color:#fff;font-size:14px;resize:none;height:48px;outline:none;font-family:inherit;}.trade-message.svelte-kfskmv:focus {border-color:rgba(255, 255, 255, 0.25);}.trade-error.svelte-kfskmv {color:#f44336;font-size:14px;text-align:center;margin-top:6px;}.trade-submit.svelte-kfskmv {color:#fff;background-color:#5ce05a;font-size:16px;text-align:center;padding:10px 5px;cursor:pointer;width:100%;display:block;border-radius:4px;margin-top:8px;box-sizing:border-box;}.trade-submit.svelte-kfskmv:hover {filter:brightness(1.1);}.trade-submit.disabled.svelte-kfskmv {background-color:#555;cursor:default;pointer-events:none;}
/* svelte-g5j1wf */
.gift-root.svelte-g5j1wf {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:440px;max-width:96vw;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.gift-header.svelte-g5j1wf {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;color:#fff;}.gift-back.svelte-g5j1wf {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.gift-back.svelte-g5j1wf:hover {background:rgba(255, 255, 255, 0.14);}.gift-back.svelte-g5j1wf i.svelte-g5j1wf {color:#fff;font-size:18px;}.gift-header-icon.svelte-g5j1wf {font-size:24px;color:#ffd042;}.gift-header-title.svelte-g5j1wf {flex:1;font-size:18px;font-weight:700;color:#fff;letter-spacing:0.3px;}.gift-body.svelte-g5j1wf {padding:20px;display:flex;flex-direction:column;gap:14px;}.gift-field.svelte-g5j1wf {display:flex;flex-direction:column;gap:4px;}.gift-label.svelte-g5j1wf {font-size:12px;color:#888;}.gift-input.svelte-g5j1wf {background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;padding:10px 12px;font-size:14px;resize:none;outline:none;}.gift-input.svelte-g5j1wf:focus {outline:none;border-color:#ffd042;}.gift-fee.svelte-g5j1wf {font-size:12px;color:#aaa;text-align:center;padding:4px 0;}.gift-error.svelte-g5j1wf {font-size:12px;color:#f44336;}.gift-send.svelte-g5j1wf {padding:10px;background:#ffd042;border:none;border-radius:4px;color:#000;font-size:14px;font-weight:700;cursor:pointer;}.gift-send.svelte-g5j1wf:hover:not(:disabled) {background:#ffe066;}.gift-send.svelte-g5j1wf:disabled {opacity:0.6;cursor:not-allowed;}.gift-success.svelte-g5j1wf {padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;color:#3fd46e;font-size:16px;}.gift-success.svelte-g5j1wf i.svelte-g5j1wf {font-size:48px;}.gift-done.svelte-g5j1wf {padding:8px 24px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;border-radius:4px;font-size:13px;cursor:pointer;margin-top:8px;}.gift-done.svelte-g5j1wf:hover {background:rgba(255, 255, 255, 0.14);}
/* svelte-18p16wl */
.report-root.svelte-18p16wl {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:440px;max-width:96vw;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.report-header.svelte-18p16wl {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;color:#fff;}.report-back.svelte-18p16wl {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.report-back.svelte-18p16wl:hover {background:rgba(255, 255, 255, 0.14);}.report-back.svelte-18p16wl i.svelte-18p16wl {color:#fff;font-size:18px;}.report-header-icon.svelte-18p16wl {font-size:24px;color:#f44336;}.report-header-title.svelte-18p16wl {flex:1;font-size:18px;font-weight:700;color:#fff;letter-spacing:0.3px;}.report-body.svelte-18p16wl {padding:20px;display:flex;flex-direction:column;gap:14px;}.report-field.svelte-18p16wl {display:flex;flex-direction:column;gap:4px;}.report-label.svelte-18p16wl {font-size:12px;color:#888;}.report-input.svelte-18p16wl {background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;padding:10px 12px;font-size:14px;resize:none;outline:none;}.report-input.svelte-18p16wl:focus {outline:none;border-color:#f44336;}.report-error.svelte-18p16wl {font-size:12px;color:#f44336;}.report-send.svelte-18p16wl {padding:10px;background:#f44336;border:none;border-radius:4px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;}.report-send.svelte-18p16wl:hover:not(:disabled) {background:#ff5b4d;}.report-send.svelte-18p16wl:disabled {opacity:0.6;cursor:not-allowed;}.report-success.svelte-18p16wl {padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;color:#3fd46e;font-size:16px;text-align:center;}.report-success.svelte-18p16wl i.svelte-18p16wl {font-size:48px;}.report-done.svelte-18p16wl {padding:8px 24px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;border-radius:4px;font-size:13px;cursor:pointer;margin-top:8px;}.report-done.svelte-18p16wl:hover {background:rgba(255, 255, 255, 0.14);}
/* svelte-1hghrmf */
.profile-detail-root.svelte-1hghrmf {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1100px;max-width:96vw;height:860px;max-height:94vh;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.profile-detail-header-bar.svelte-1hghrmf {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;color:#fff;}.profile-detail-back.svelte-1hghrmf {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.profile-detail-back.svelte-1hghrmf:hover {background:rgba(255, 255, 255, 0.14);}.profile-detail-back.svelte-1hghrmf i.svelte-1hghrmf {color:#fff;font-size:18px;}.profile-detail-header-icon.svelte-1hghrmf {font-size:24px;color:#ffd042;}.profile-detail-header-title.svelte-1hghrmf {flex:1;font-size:18px;font-weight:700;color:#fff;letter-spacing:0.3px;}.profile-detail-loading.svelte-1hghrmf,
  .profile-detail-error.svelte-1hghrmf {flex:1;display:flex;align-items:center;justify-content:center;padding:60px 20px;color:#888;font-size:14px;}.profile-detail-error.svelte-1hghrmf {color:#f44336;}.profile-detail-loading.svelte-1hghrmf i.spin.svelte-1hghrmf {font-size:40px;color:#888;
    animation: svelte-1hghrmf-spin 1s linear infinite;}

  @keyframes svelte-1hghrmf-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.profile-detail-body.svelte-1hghrmf {flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:280px 1fr;gap:16px;padding:16px;box-sizing:border-box;}

  .profile-detail-identity.svelte-1hghrmf {display:flex;flex-direction:column;gap:10px;background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;padding:16px;align-items:stretch;}.profile-detail-avatar.svelte-1hghrmf {position:relative;width:80px;height:80px;align-self:center;background:#2a2a2a;border:2px solid rgba(255, 255, 255, 0.12);border-radius:50%;display:flex;align-items:center;justify-content:center;}.profile-detail-online-dot.svelte-1hghrmf {position:absolute;bottom:4px;right:4px;width:14px;height:14px;border-radius:50%;background:#7f7f7f;border:2px solid #2b2b2b;}.profile-detail-online-dot.online-on.svelte-1hghrmf {background:#27ab32;}.profile-detail-name-row.svelte-1hghrmf {display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;}.profile-detail-badge-creator.svelte-1hghrmf {color:#993299;font-size:20px;}.profile-detail-badge-premium.svelte-1hghrmf {color:#fbc02d;font-size:20px;}.profile-detail-badge-featured.svelte-1hghrmf {color:#6cb6ff;font-size:20px;}.profile-detail-rank-chip.svelte-1hghrmf {display:inline-flex;align-items:center;gap:4px;background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 208, 66, 0.5);padding:2px 8px;border-radius:3px;font-size:11px;font-weight:700;}.profile-detail-rank-icon.svelte-1hghrmf {width:18px;height:18px;}.profile-detail-selected-badge.svelte-1hghrmf {width:28px;height:28px;object-fit:contain;}.profile-detail-twitch-img.svelte-1hghrmf {width:20px;height:20px;object-fit:contain;}.profile-detail-creation-thumb.svelte-1hghrmf {width:100%;height:100px;object-fit:cover;background:#1e1e1e;transition:opacity 0.15s;}.profile-detail-name.svelte-1hghrmf {font-size:22px;font-weight:700;text-align:center;color:#fff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.profile-detail-alias.svelte-1hghrmf {font-size:13px;color:#ffd042;font-style:italic;text-align:center;}.profile-detail-clan.svelte-1hghrmf {background:none;border:none;color:#6cb6ff;font-size:13px;font-weight:600;cursor:pointer;align-self:center;padding:4px 8px;}.profile-detail-clan.svelte-1hghrmf:hover {text-decoration:underline;}.profile-detail-banned.svelte-1hghrmf {text-align:center;color:#f44336;font-weight:800;font-size:14px;padding:4px;letter-spacing:1px;}.profile-detail-info-row.svelte-1hghrmf {text-align:center;padding:6px 0;border-top:1px solid rgba(255, 255, 255, 0.06);}.profile-detail-label.svelte-1hghrmf {font-size:10px;color:#888;text-transform:uppercase;letter-spacing:0.5px;}.profile-detail-value.svelte-1hghrmf {font-size:13px;color:#fff;margin-top:2px;}.profile-detail-social-graph.svelte-1hghrmf {display:grid;grid-template-columns:1fr 1fr;gap:8px;}.profile-detail-follow-box.svelte-1hghrmf {display:block;width:100%;background:#2a2a2a;border:1px solid transparent;border-radius:4px;padding:8px;text-align:center;cursor:pointer;color:inherit;font:inherit;}.profile-detail-follow-box.svelte-1hghrmf:hover {background:#333;border-color:rgba(255, 208, 66, 0.4);}.profile-detail-follow-count.svelte-1hghrmf {font-size:18px;font-weight:700;color:#fff;}.profile-detail-follow-label.svelte-1hghrmf {font-size:10px;color:#888;text-transform:uppercase;margin-top:2px;}.profile-detail-twitch-btn.svelte-1hghrmf {display:inline-flex;align-items:center;gap:6px;background:rgba(145, 70, 255, 0.15);border:1px solid rgba(145, 70, 255, 0.5);color:#cc99ff;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;}.profile-detail-actions.svelte-1hghrmf {display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:4px;}.profile-detail-action.svelte-1hghrmf {display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 10px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#ccc;font-size:11px;border-radius:3px;cursor:pointer;}.profile-detail-action.svelte-1hghrmf:hover:not(:disabled) {background:rgba(255, 255, 255, 0.14);}.profile-detail-action.active.svelte-1hghrmf {background:rgba(66, 165, 245, 0.2);border-color:rgba(66, 165, 245, 0.4);color:#42a5f5;}.profile-detail-action.active.svelte-1hghrmf i.svelte-1hghrmf {color:#42a5f5;}.profile-detail-action.svelte-1hghrmf:disabled {opacity:0.55;cursor:not-allowed;}.profile-detail-action.svelte-1hghrmf i.svelte-1hghrmf {color:#ccc;font-size:14px;}

  .profile-detail-right.svelte-1hghrmf {display:flex;flex-direction:column;gap:12px;min-width:0;}.profile-detail-xp-strip.svelte-1hghrmf {display:flex;flex-direction:column;gap:4px;padding:8px 0;border-top:1px solid rgba(255, 255, 255, 0.06);}.profile-detail-level-row.svelte-1hghrmf {display:flex;align-items:center;justify-content:space-between;}.profile-detail-level-badge.svelte-1hghrmf {background:#ffd042;color:#000;font-weight:800;font-size:11px;padding:2px 7px;border-radius:3px;}.profile-detail-xp-text.svelte-1hghrmf {color:#aaa;font-size:9px;}.profile-detail-xp-bar.svelte-1hghrmf {width:100%;height:6px;background:rgba(255, 255, 255, 0.08);border-radius:3px;overflow:hidden;}.profile-detail-xp-fill.svelte-1hghrmf {height:100%;background:#ffd042;border-radius:3px;transition:width 0.3s ease;}.profile-detail-stat-grid.svelte-1hghrmf {display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:8px;padding:8px 0;}.profile-detail-stat.svelte-1hghrmf {background:#1a1a1a;border:1px solid rgba(255, 255, 255, 0.06);border-radius:4px;padding:8px 10px;}.profile-detail-stat-wide.svelte-1hghrmf {grid-column:1 / -1;}.profile-detail-stat-label.svelte-1hghrmf {font-size:10px;color:#888;text-transform:uppercase;letter-spacing:0.5px;}.profile-detail-stat-value.svelte-1hghrmf {font-size:15px;color:#fff;font-weight:600;margin-top:2px;}.profile-detail-class-grid.svelte-1hghrmf {display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px;padding:10px 0;}.profile-detail-class.svelte-1hghrmf {display:flex;gap:10px;padding:10px;background:#1a1a1a;border:1px solid rgba(255, 255, 255, 0.06);border-radius:4px;align-items:center;}.profile-detail-class-icon.svelte-1hghrmf {width:48px;height:48px;object-fit:contain;image-rendering:pixelated;}.profile-detail-class-info.svelte-1hghrmf {flex:1;min-width:0;}.profile-detail-class-name.svelte-1hghrmf {font-size:13px;font-weight:700;color:#fff;}.profile-detail-class-sub.svelte-1hghrmf {font-size:11px;color:#888;margin-top:2px;}.profile-detail-raid-summary.svelte-1hghrmf {padding:10px 0;}.profile-detail-raid-sum-grid.svelte-1hghrmf {display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:8px;margin-bottom:14px;}.profile-detail-raid-list.svelte-1hghrmf {display:flex;flex-direction:column;gap:8px;}.profile-detail-raid-row.svelte-1hghrmf {background:#1a1a1a;border:1px solid rgba(255, 255, 255, 0.06);border-radius:4px;padding:10px;}.profile-detail-raid-name.svelte-1hghrmf {font-size:13px;font-weight:700;color:#ffd042;margin-bottom:8px;}.profile-detail-raid-grid.svelte-1hghrmf {display:grid;grid-template-columns:repeat(5, 1fr);gap:6px;}.profile-detail-raid-cell.svelte-1hghrmf {display:flex;flex-direction:column;gap:2px;}.profile-detail-raid-cell.svelte-1hghrmf span.svelte-1hghrmf {font-size:9px;color:#666;text-transform:uppercase;}.profile-detail-raid-cell.svelte-1hghrmf b.svelte-1hghrmf {font-size:12px;color:#fff;}.profile-detail-sales-panel.svelte-1hghrmf,
  .profile-detail-badges-panel.svelte-1hghrmf,
  .profile-detail-creations-panel.svelte-1hghrmf {background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:10px;}.profile-detail-section-header.svelte-1hghrmf,
  .profile-detail-sales-header.svelte-1hghrmf {font-size:13px;font-weight:700;color:#ffd042;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:10px;}.profile-detail-sales-header.svelte-1hghrmf {display:flex;justify-content:space-between;align-items:center;}.profile-detail-sales-total.svelte-1hghrmf {color:#fff;font-size:12px;text-transform:none;font-weight:500;letter-spacing:normal;}.profile-detail-sales-ranges.svelte-1hghrmf {display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px;}.profile-detail-range-btn.svelte-1hghrmf {background:rgba(255, 255, 255, 0.05);border:1px solid rgba(255, 255, 255, 0.1);color:#aaa;padding:3px 8px;font-size:10px;border-radius:3px;cursor:pointer;}.profile-detail-range-btn.active.svelte-1hghrmf {background:#ffd042;border-color:#ffd042;color:#000;font-weight:700;}.profile-detail-sales-canvas.svelte-1hghrmf {height:200px;position:relative;}.profile-detail-sales-panel.svelte-1hghrmf + .profile-detail-sales-panel.svelte-1hghrmf {margin-top:12px;}.profile-detail-listings-grid.svelte-1hghrmf {display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:10px;}.profile-detail-listing-card.svelte-1hghrmf {display:flex;flex-direction:column;align-items:stretch;background:#1e1e1e;border:2px solid transparent;border-radius:4px;padding:0;overflow:hidden;cursor:pointer;color:#fff;text-align:left;transition:background 0.1s;}.profile-detail-listing-card.svelte-1hghrmf:hover {background:#2a2a2a;}.profile-detail-listing-thumb.svelte-1hghrmf {width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#141414;}.profile-detail-listing-info.svelte-1hghrmf {padding:6px 8px 8px;display:flex;flex-direction:column;gap:2px;}.profile-detail-listing-name.svelte-1hghrmf {font-size:12px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.profile-detail-listing-nametag.svelte-1hghrmf {font-size:10px;font-style:italic;color:#ffdd57;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.profile-detail-listing-price.svelte-1hghrmf {font-size:12px;font-weight:700;color:#ffd042;margin-top:2px;}.profile-detail-titles-list.svelte-1hghrmf {display:flex;flex-direction:column;gap:6px;}.profile-detail-title-item.svelte-1hghrmf {background:#2a2a2a;border-left:3px solid currentColor;border-radius:4px;padding:6px 10px;}.profile-detail-title-name.svelte-1hghrmf {font-size:18px;}.profile-detail-title-desc.svelte-1hghrmf {color:rgba(255, 255, 255, 0.6);font-size:13px;}.profile-detail-badges-grid.svelte-1hghrmf {display:grid;grid-template-columns:repeat(auto-fill, minmax(50px, 1fr));gap:8px;}.profile-detail-badge-item.svelte-1hghrmf {aspect-ratio:1 / 1;background:#2a2a2a;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:6px;}.profile-detail-badge-item.svelte-1hghrmf img.svelte-1hghrmf {max-width:100%;max-height:100%;object-fit:contain;}.profile-detail-badge-item.svelte-1hghrmf i.svelte-1hghrmf {font-size:28px;color:#ffd042;}.profile-detail-creation-grid.svelte-1hghrmf {display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:10px;}.profile-detail-creation-card.svelte-1hghrmf {background:#1e1e1e;border:2px solid transparent;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;color:#fff;transition:background 0.1s;}.profile-detail-creation-card.svelte-1hghrmf img.svelte-1hghrmf {max-width:100%;object-fit:contain;}.profile-detail-creation-card.svelte-1hghrmf:hover {background:#2a2a2a;}.profile-detail-creation-card.svelte-1hghrmf:hover .profile-detail-creation-thumb.svelte-1hghrmf {opacity:0.8;}.profile-detail-creation-name.svelte-1hghrmf {font-size:12px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:6px 8px 2px;}.profile-detail-creation-sub.svelte-1hghrmf {display:flex;align-items:center;gap:4px;font-size:11px;color:rgba(255, 255, 255, 0.5);padding:0 8px 6px;}.profile-detail-creation-sub.svelte-1hghrmf i.svelte-1hghrmf {font-size:14px;color:rgba(255, 255, 255, 0.5);}.profile-detail-empty.svelte-1hghrmf {text-align:center;color:#666;padding:20px;font-size:12px;}.profile-detail-report.svelte-1hghrmf {background:rgba(0, 0, 0, 0.3);border-radius:5px;padding:10px 12px;margin-bottom:8px;}.profile-detail-report-head.svelte-1hghrmf {display:flex;justify-content:space-between;margin-bottom:4px;}.profile-detail-report-from.svelte-1hghrmf {font-size:12px;color:rgba(255, 255, 255, 0.6);}.profile-detail-report-date.svelte-1hghrmf {font-size:11px;color:rgba(255, 255, 255, 0.4);}.profile-detail-report-reason.svelte-1hghrmf {font-size:13px;font-weight:600;color:#f44336;margin-bottom:4px;}.profile-detail-report-text.svelte-1hghrmf {font-size:13px;color:rgba(255, 255, 255, 0.8);line-height:1.4;word-wrap:break-word;}.profile-detail-loading-inline.svelte-1hghrmf,
  .profile-detail-error-inline.svelte-1hghrmf {display:flex;align-items:center;justify-content:center;height:100%;color:#888;font-size:12px;}.profile-detail-error-inline.svelte-1hghrmf {color:#f44336;}.profile-detail-loading-inline.svelte-1hghrmf i.spin.svelte-1hghrmf {
    animation: svelte-1hghrmf-spin 1s linear infinite;font-size:24px;color:#888;}
/* svelte-1enb567 */
.leaderboard-container.svelte-1enb567 {display:flex;flex-direction:column;height:100%;position:relative;box-sizing:border-box;}.leaderboard-content.svelte-1enb567 {background-color:rgba(0, 0, 0, 0.3);border-radius:8px;padding:0;flex:1;display:flex;flex-direction:column;height:100%;}.table-wrapper.svelte-1enb567 {flex:1;display:flex;flex-direction:column;background-color:rgba(0, 0, 0, 0.2);border-radius:8px;overflow:hidden;
    min-height:0; }.loading.svelte-1enb567,
  .error.svelte-1enb567 {position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;font-size:18px;color:#ffffff;z-index:10;}.error.svelte-1enb567 {color:#e05a5a;}.loading-overlay.svelte-1enb567 {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;z-index:10;}.loading-spinner.svelte-1enb567 {width:30px;height:30px;border:3px solid rgba(92, 224, 90, 0.3);border-radius:50%;border-top-color:#5ce05a;
    animation: svelte-1enb567-spin 1s ease-in-out infinite;}

  @keyframes svelte-1enb567-spin {
    to {
      transform: rotate(360deg);
    }
  }.table-container.svelte-1enb567 {flex:1;overflow-y:auto;position:relative;min-height:0; }.header-table.svelte-1enb567 {width:100%;z-index:1;background:rgba(0, 0, 0, 0.3);border-bottom:2px solid rgba(92, 224, 90, 0.3);}table.svelte-1enb567 {width:100%;border-collapse:collapse;color:#ffffff;}.data-table.svelte-1enb567 tr.svelte-1enb567:nth-child(odd) {background:rgba(255, 255, 255, 0.03);}th.svelte-1enb567,
  td.svelte-1enb567 {padding:1px 12px;text-align:left;}th.svelte-1enb567 {font-weight:bold;font-size:14px;color:#5ce05a;}td.svelte-1enb567 {font-size:14px;border-bottom:1px solid rgba(255, 255, 255, 0.05);}.rank-cell.svelte-1enb567 {width:8%;}.name-cell.svelte-1enb567 {width:25%;}.stat-cell.svelte-1enb567 {width:12%;text-align:center;}.highlight-row.svelte-1enb567 {background-color:rgba(92, 224, 90, 0.1) !important;border:1px solid rgba(92, 224, 90, 0.3) !important;}.highlight-row.svelte-1enb567:hover {background-color:rgba(92, 224, 90, 0.15) !important;}.kracked-row.svelte-1enb567 {background-color:#fa1b1b0d !important;}.kracked-row.svelte-1enb567 td.svelte-1enb567,
  .kracked-row.svelte-1enb567 .rank-text.svelte-1enb567 {color:#FF323A !important;text-shadow:0 0 10px #ff0000a1}.pagination.svelte-1enb567 {display:flex;justify-content:center;align-items:center;gap:20px;padding:15px;flex-shrink:0;min-height:52px;}.page-button.svelte-1enb567 {background:rgba(0, 0, 0, 0.4);border:1px solid #5ce05a;color:white;padding:8px 20px;cursor:pointer;border-radius:4px;transition:all 0.2s ease;font-size:14px;}.page-button.svelte-1enb567:hover:not(:disabled) {background:rgba(92, 224, 90, 0.2);transform:translateY(-2px);}.page-button.svelte-1enb567:disabled {opacity:0.5;cursor:not-allowed;border-color:rgba(92, 224, 90, 0.3);}.page-indicator.svelte-1enb567 {color:#5ce05a;font-size:16px;font-weight:bold;}.rank-display.svelte-1enb567 {display:flex;align-items:center;gap:8px;}.rank-icon.svelte-1enb567 {width:32px;height:32px;}.rank-icon.kracked-icon.svelte-1enb567 {filter:drop-shadow(0 0 7px #ff0000a1);}.rank-text.svelte-1enb567 {font-size:14px;font-weight:500;padding-left:4px;}.no-data-message.svelte-1enb567 {color:rgba(255, 255, 255, 0.6);font-size:14px;font-style:italic;padding:8px 0;}
/* svelte-18dbnt3 */
.profile-container.svelte-18dbnt3 {display:flex;flex-direction:column;gap:24px;height:100%;min-height:400px;padding:20px;overflow:hidden;position:relative;max-height:100vh;}.loading.svelte-18dbnt3,
  .error.svelte-18dbnt3 {position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;font-size:18px;color:#ffffff;z-index:10;}.error.svelte-18dbnt3 {color:#e05a5a;}.profile-header.svelte-18dbnt3 {display:flex;align-items:center;gap:30px;padding-bottom:20px;border-bottom:1px solid rgba(255, 255, 255, 0.1);flex-shrink:0;}.rank-container.svelte-18dbnt3 {width:100px;height:100px;display:flex;justify-content:center;align-items:center;overflow:hidden;}.rank-icon.svelte-18dbnt3 {width:100%;height:100%;object-fit:contain;padding-bottom:10px;}.rank-display.svelte-18dbnt3 {font-size:18px;font-weight:bold;}.profile-info.svelte-18dbnt3 {display:flex;flex-direction:column;gap:10px;}.username.svelte-18dbnt3 {font-size:32px;margin:0;color:#ffffff;}.stats-container.svelte-18dbnt3 {display:flex;flex-direction:column;gap:30px;overflow-y:auto;flex:1;padding-right:10px;padding-bottom:20px;max-height:calc(100% - 150px);}

  .section-divider.svelte-18dbnt3 {height:1px;background:rgba(255, 255, 255, 0.1);margin:25px 0;width:100%;}.stats-section.svelte-18dbnt3 {background-color:rgba(0, 0, 0, 0.3);border-radius:8px;padding:20px;}.stats-section.svelte-18dbnt3 h2.svelte-18dbnt3 {margin-top:0;margin-bottom:20px;font-size:22px;color:#ffffff;}.stats-grid.svelte-18dbnt3 {display:grid;grid-template-columns:repeat(4, 1fr);gap:15px;}.stat-card.svelte-18dbnt3 {background-color:rgba(255, 255, 255, 0.05);border-radius:8px;padding:15px;display:flex;flex-direction:column;align-items:center;transition:all 0.2s ease;padding-top:20px;padding-bottom:10px;}.stat-card.svelte-18dbnt3:hover {background-color:rgba(255, 255, 255, 0.1);transform:scale(1.05);}.stat-card.highlight.svelte-18dbnt3 {background-color:rgba(92, 224, 90, 0.1);border:1px solid rgba(92, 224, 90, 0.3);}.stat-value.svelte-18dbnt3 {font-size:24px;font-weight:bold;color:#ffffff;}.stat-card.highlight.svelte-18dbnt3 .stat-value.svelte-18dbnt3 {color:#5ce05a;}.stat-label.svelte-18dbnt3 {font-size:14px;color:rgba(255, 255, 255, 0.6);margin-top:5px;}
/* svelte-68lwmp */
.countdown-container.svelte-68lwmp {display:flex;align-items:center;gap:4px;padding:4px 8px;background-color:rgba(255, 165, 0, 0.8);border-radius:4px;font-size:12px;font-weight:bold;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}.countdown-container.expired.svelte-68lwmp {background-color:rgba(255, 0, 0, 0.8);}.material-icons.svelte-68lwmp {font-size:14px;color:white;}.time-text.svelte-68lwmp {white-space:nowrap;color:white;}
/* svelte-1t9wm2m */
.error-icon.svelte-1t9wm2m {width:28px;height:28px;vertical-align:-3px;}svg.svelte-1t9wm2m path.svelte-1t9wm2m {color:#f92b2b;}.error-popup-content.svelte-1t9wm2m {padding:10px;}.error-popup-content.svelte-1t9wm2m p.text-error.svelte-1t9wm2m {line-height:1.8;margin-bottom:0;}
/* svelte-12d6f79 */
.success-icon.svelte-12d6f79 {width:28px;height:28px;vertical-align:-3px;}.success-icon.svelte-12d6f79 path.svelte-12d6f79 {color:#4caf50;}.success-popup-content.svelte-12d6f79 {padding:10px;gap:10px;}.success-popup-content.svelte-12d6f79 p.text-success.svelte-12d6f79 {line-height:1.8;margin-bottom:0;color:#2ecc40;}
/* svelte-1lii2o */
.purchase-confirmation.svelte-1lii2o {display:flex;gap:20px;align-items:center;}.item-preview.svelte-1lii2o {flex-shrink:0;border-radius:8px;overflow:hidden;border:2px solid rgba(255, 255, 255, 0.1);background:rgba(0, 0, 0, 0.3);}.purchase-details.svelte-1lii2o {flex:1;display:flex;justify-content:center;align-items:center;}.success-message.svelte-1lii2o {display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;padding:12px 16px;background:rgba(76, 175, 80, 0.1);border-radius:8px;border:1px solid rgba(76, 175, 80, 0.3);}.success-message.svelte-1lii2o .success-text.svelte-1lii2o {color:#4caf50;}

  
  @media (max-width: 400px) {.purchase-confirmation.svelte-1lii2o {flex-direction:column;text-align:center;}
  }
/* svelte-1q06uv7 */
.svelte-1q06uv7 {color:inherit;}.shop-item-wrapper.svelte-1q06uv7 {position:relative;cursor:pointer;}.sold-out-overlay.svelte-1q06uv7 {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);display:flex;justify-content:center;align-items:center;z-index:10;}.sold-out-text.svelte-1q06uv7 {color:#ff4444;font-size:27px;font-weight:bold;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.8);transform:rotate(-15deg);background-color:rgba(255, 68, 68, 0.1);padding:12px 20px 4px 20px;border:2px solid #ff4444;border-radius:4px;letter-spacing:2px;}.bottom-overlay.svelte-1q06uv7 {position:absolute;bottom:8px;left:8px;right:8px;display:flex;flex-direction:column;gap:6px;pointer-events:none;}.expiration-row.svelte-1q06uv7 {display:flex;justify-content:flex-end;align-items:center;}.price-buy-row.svelte-1q06uv7 {display:flex;justify-content:space-between;align-items:flex-end;}.buy-button-wrapper.svelte-1q06uv7 {display:flex;flex-direction:column;align-items:flex-end;gap:4px;}.mmr-requirement.svelte-1q06uv7 {background-color:rgba(255, 68, 68, 0.9);color:white;padding:3px 8px;border-radius:3px;font-size:11px;font-weight:bold;white-space:nowrap;pointer-events:none;box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);position:absolute;top:-4px;transform:translateY(-100%);}.price-tag.svelte-1q06uv7 {background-color:rgba(0, 0, 0, 0.85);padding:5px 8px;border-radius:4px;border:1px solid rgba(255, 255, 255, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);pointer-events:none;display:flex;align-items:center;gap:4px;}.purchase-count.svelte-1q06uv7 {background-color:rgba(255, 255, 255, 0.2);padding:2px 6px;border-radius:3px;font-size:12px;font-weight:bold;color:white;}.buy-button.svelte-1q06uv7 {background-color:#4caf50;color:white;border:none;padding:6px 12px;border-radius:4px;font-weight:bold;font-size:13px;display:flex;align-items:center;gap:4px;cursor:pointer;transition:background-color 0.2s ease;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);pointer-events:auto;}.buy-button.svelte-1q06uv7:hover {background-color:#45a049;}.buy-button.svelte-1q06uv7:active {transform:translateY(1px);}.buy-button.svelte-1q06uv7:disabled {background-color:#6e6e6e;cursor:not-allowed;opacity:0.7;}.buy-button.svelte-1q06uv7:disabled:hover {background-color:#6e6e6e;transform:none;}.buy-button.svelte-1q06uv7 .material-icons.svelte-1q06uv7 {font-size:16px;}
/* svelte-r01l8m */
.purchase-section.svelte-r01l8m {padding:16px;display:flex;flex-direction:column;gap:16px;}.purchase-info.svelte-r01l8m {display:flex;flex-direction:column;gap:8px;align-items:center;}.price-display.svelte-r01l8m {font-size:24px;font-weight:bold;}.purchase-count.svelte-r01l8m {background-color:rgba(255, 255, 255, 0.2);padding:4px 8px;border-radius:4px;font-size:14px;font-weight:bold;color:white;}.expiration-info.svelte-r01l8m {font-size:14px;color:#ccc;}.buy-button.svelte-r01l8m {background-color:#4caf50;border:none;padding:12px 24px;border-radius:6px;font-weight:bold;font-size:16px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background-color 0.2s ease;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);min-width:140px;pointer-events:auto;}.buy-button.svelte-r01l8m .svelte-r01l8m {color:white;}.buy-button.svelte-r01l8m:hover:not(:disabled) {background-color:#45a049;}.buy-button.svelte-r01l8m:active:not(:disabled) {transform:translateY(1px);}.buy-button.svelte-r01l8m:disabled {background-color:#6e6e6e;cursor:not-allowed;opacity:0.7;}.buy-button.svelte-r01l8m:disabled:hover {background-color:#6e6e6e;transform:none;}.buy-button.svelte-r01l8m .material-icons.svelte-r01l8m {font-size:20px;}
/* svelte-15t1j1p */
.not-available-section.svelte-15t1j1p {padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;}.status-text.svelte-15t1j1p {font-size:20px;font-weight:bold;text-align:center;padding:12px 24px;border-radius:8px;text-transform:uppercase;letter-spacing:1px;}.status-description.svelte-15t1j1p {font-size:14px;color:#ccc;text-align:center;max-width:300px;line-height:1.4;}.sold-out.svelte-15t1j1p {background:rgba(255, 107, 107, 0.2);color:#ff6b6b;border:2px solid rgba(255, 107, 107, 0.3);}.expired.svelte-15t1j1p {background:rgba(255, 193, 7, 0.2);color:#ffc107;border:2px solid rgba(255, 193, 7, 0.3);}.not-available.svelte-15t1j1p {background:rgba(108, 117, 125, 0.2);color:#6c757d;border:2px solid rgba(108, 117, 125, 0.3);}
/* svelte-1gtpoav */
.shop-container.svelte-1gtpoav {padding:10px;height:100%;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;}.shop-header.svelte-1gtpoav {margin-bottom:20px;border-bottom:2px solid rgba(255, 255, 255, 0.1);}.header-top.svelte-1gtpoav {display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;}.header-subtitle.svelte-1gtpoav {font-size:16px;color:#aaa;}.rp-balance.svelte-1gtpoav {display:flex;align-items:center;background:rgba(0, 0, 0, 0.3);padding:8px 12px;border-radius:6px;border:1px solid rgba(255, 255, 255, 0.1);}.shop-grid.svelte-1gtpoav {display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:10px;overflow-y:auto;height:100%;padding-top:10px;}
/* svelte-mqcul7 */
.outer-container.svelte-mqcul7 {width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;}.container.svelte-mqcul7 {padding:20px;width:100%;flex:1;border-radius:4px;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;}.menu-container.svelte-mqcul7 {background-color:#111111;display:flex;width:100%;box-sizing:border-box;margin-bottom:20px;position:relative;}.menu-item.svelte-mqcul7 {color:#fff;font-size:16px;cursor:pointer;padding:26px 28px;padding-bottom:20px; border-bottom:6px solid transparent; box-sizing:border-box;}.menu-item.svelte-mqcul7:hover {background-color:rgba(255, 255, 255, 0.05);}.menu-item.active.svelte-mqcul7 {border-bottom:6px solid #fff;background-color:rgba(255, 255, 255, 0.05);}.region-indicator.svelte-mqcul7 {color:#fff;font-size:16px;padding:26px 28px;padding-bottom:20px;margin-left:auto;border-bottom:6px solid transparent;box-sizing:border-box;opacity:0.5;}button.svelte-mqcul7 {font-size:40px;margin:30px 30px;padding:20px 40px 10px 40px;background-color:#5ce05a;color:#fff;border:none;cursor:pointer;transition:all 0.2s ease;}button.svelte-mqcul7:hover {background-color:#7ce87a;box-shadow:0 0 60px #5ce05a75;}.content.svelte-mqcul7 {flex:1;overflow-y:hidden;min-height:0;position:relative;}.tab-content.svelte-mqcul7 {height:100%;box-sizing:border-box;color:#fff;}

  .footer.svelte-mqcul7 {display:flex;justify-content:space-between;align-items:center;background-color:rgba(0, 0, 0, 0.3);border-radius:4px;padding:15px 20px;position:relative;overflow:hidden;}.footer.svelte-mqcul7::before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, rgba(92, 224, 90, 0.1), rgba(92, 224, 90, 0.25), rgba(92, 224, 90, 0.1));background-size:200% 100%;
    animation: svelte-mqcul7-pulse 4s ease-in-out infinite;z-index:-1;opacity:0;transition:opacity 0.8s ease-in-out;}.matchmaking-active.svelte-mqcul7::before {opacity:1;}

  @keyframes svelte-mqcul7-pulse {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
  }.footer-controls.svelte-mqcul7 {display:flex;align-items:center;gap:20px;}.matchmaking-info.svelte-mqcul7 {color:#ffffff;font-size:16px;flex:1;display:flex;align-items:center;}.status-icon.svelte-mqcul7 {font-size:26px;margin-right:10px;margin-bottom:5px;}.status-text.svelte-mqcul7 {font-weight:500;}.start-button.svelte-mqcul7 {background-color:#5ce05a;color:#000;border:none;border-radius:4px;padding:15px 40px;font-size:24px;font-weight:bold;cursor:pointer;margin:0;text-transform:uppercase;transition:all 0.2s ease;}.start-button.cancel-button.svelte-mqcul7 {background-color:#ff3939;}.start-button.rejoin-button.svelte-mqcul7 {background-color:#f9a51a;}.start-button.svelte-mqcul7:hover:not([disabled]) {background-color:#4ad048;transform:translateY(-2px);}.start-button.cancel-button.svelte-mqcul7:hover:not([disabled]) {background-color:#d04a4a;}.start-button.rejoin-button.svelte-mqcul7:hover:not([disabled]) {background-color:#ffb845;}.start-button[disabled].svelte-mqcul7 {background-color:#555555;color:#888888;cursor:not-allowed;transform:none;box-shadow:none;}.queue-all-regions-container.svelte-mqcul7 {display:flex;align-items:center;gap:4px;}.queue-all-regions-container.svelte-mqcul7 label.svelte-mqcul7 {color:#fff;padding-top:4px;font-size:16px;cursor:pointer;}.queue-all-regions-container.svelte-mqcul7 input[type='checkbox'].svelte-mqcul7 {box-sizing:border-box;appearance:none;-webkit-appearance:none;background-color:#222;border:2.5px solid #5ce05a;border-radius:8px;width:32px;height:32px;margin-right:12px;cursor:pointer;position:relative;transition:border-color 0.2s,
      box-shadow 0.2s;outline:none;box-shadow:0 0 0 0px #5ce05a33;display:flex;align-items:center;justify-content:center;vertical-align:middle;}.queue-all-regions-container.svelte-mqcul7 input[type='checkbox'].svelte-mqcul7:hover {border-color:#4ad048;box-shadow:0 0 0 2px #5ce05a33;}.queue-all-regions-container.svelte-mqcul7 input[type='checkbox'].svelte-mqcul7:checked {background-color:#5ce05a;border-color:#5ce05a;}.queue-all-regions-container.svelte-mqcul7 input[type='checkbox'].svelte-mqcul7:checked::after {content:'';display:block;position:absolute;left:50%;top:50%;width:14px;height:8px;border:solid #222;border-width:0 0 4px 4px;border-radius:1px;transform:translate(-50%, -60%) rotate(-45deg) scale(1.1);box-shadow:0 1px 0 #222;}
/* svelte-jjfgnt */
.message.svelte-jjfgnt {color:#fff;font-size:24px;}
/* svelte-t3o1sc */
.promo__logo.svelte-t3o1sc {margin-bottom:20px;width:100%;}.promo__title.svelte-t3o1sc {color:#cfcfcf;font-size:23px;text-align:center;}.promo__highlight.svelte-t3o1sc {color:#ffb800;}.promo__subtitle.svelte-t3o1sc {color:#ffffff;font-size:19px;}.promo__icons.svelte-t3o1sc {display:flex;justify-content:center;gap:10px;}.promoIcon.svelte-t3o1sc {cursor:pointer;}.promo__buttons.svelte-t3o1sc {display:flex;justify-content:center;gap:10px;}.promo__footer.svelte-t3o1sc {margin-top:20px;font-size:17px;color:rgba(255, 255, 255, 0.5);text-align:center;}.promo__link.svelte-t3o1sc {cursor:pointer;}
/* svelte-27udiy */
.usernames-content.svelte-27udiy {display:flex;flex-direction:column;gap:16px;padding:18px 20px;}.usernames-top.svelte-27udiy {display:flex;flex-direction:column;gap:10px;}.usernames-desc.svelte-27udiy {font-size:16px;line-height:1.8;margin:0;color:rgba(255, 255, 255, 0.7) !important;}.usernames-login-note.svelte-27udiy {display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:4px;border-left:4px solid #fbc02d;background:rgba(251, 192, 45, 0.1);color:#fff;font-size:16px;line-height:1.8;}.usernames-login-note.svelte-27udiy i.svelte-27udiy {color:#fbc02d;font-size:22px;}.usernames-columns.svelte-27udiy {display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 1fr);gap:18px;}.usernames-col.svelte-27udiy {display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:4px;background:rgba(0, 0, 0, 0.25);border:2px solid #2f2f2f;min-height:240px;}.col-header.svelte-27udiy {color:#fff;font-size:20px;font-weight:600;padding-bottom:6px;border-bottom:2px solid #2f2f2f;}.usernames-list.svelte-27udiy {display:flex;flex-direction:column;gap:6px;max-height:260px;overflow-y:auto;}.username-row.svelte-27udiy {display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding:6px 12px;border-radius:4px;background:rgba(0, 0, 0, 0.3);border:2px solid #2f2f2f;min-height:34px;}.username-row.active.svelte-27udiy {border-color:#0d97c9;}.username-row.grace.svelte-27udiy {border-color:#e53935;background:rgba(229, 57, 53, 0.08);}.row-main.svelte-27udiy {display:flex;align-items:center;gap:10px;min-height:34px;}.row-main.svelte-27udiy .username-name.svelte-27udiy {flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;}.username-meta.svelte-27udiy {display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;line-height:1.8;font-size:13px;color:rgba(255, 255, 255, 0.5);}.meta-left.svelte-27udiy {color:rgba(255, 255, 255, 0.35);white-space:nowrap;}.grace-meta.svelte-27udiy {color:#ff6b66;}.grace-meta.svelte-27udiy i.svelte-27udiy,
  .leave-note.svelte-27udiy i.svelte-27udiy {font-size:16px;}.row-buttons.svelte-27udiy {display:flex;align-items:center;gap:8px;flex-shrink:0;}.row-buttons.svelte-27udiy .io-button.svelte-27udiy {line-height:1.4;}.username-grace.svelte-27udiy {color:#ff6b66;font-size:13px;font-weight:600;text-transform:uppercase;}.leave-note.svelte-27udiy {display:flex;align-items:flex-start;gap:6px;padding-left:10px;border-left:3px solid #0d97c9;color:rgba(255, 255, 255, 0.75);}.leave-note.warn.svelte-27udiy {border-left-color:#e53935;color:#ff8a85;}.username-name.svelte-27udiy {color:#fff;font-size:18px;}.username-active.svelte-27udiy {color:#0d97c9;font-size:14px;font-weight:600;text-transform:uppercase;}.usernames-cooldown.svelte-27udiy {display:flex;align-items:center;gap:6px;font-size:15px;color:rgba(255, 255, 255, 0.5);}.usernames-cooldown.svelte-27udiy i.svelte-27udiy {font-size:18px;}.buy-desc.svelte-27udiy {margin:0;font-size:15px;line-height:1.8;color:rgba(255, 255, 255, 0.6) !important;}.buy-input.svelte-27udiy {padding:12px 14px;}.buy-button.svelte-27udiy {font-size:20px;}.inline-confirm.svelte-27udiy {display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:4px;background:rgba(255, 255, 255, 0.06);color:#fff;font-size:15px;line-height:1.8;}.confirm-buttons.svelte-27udiy {display:flex;justify-content:flex-end;gap:10px;}.pending-card.svelte-27udiy {display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:4px;border-left:4px solid #29c90d;background:rgba(41, 201, 13, 0.1);color:#fff;font-size:15px;line-height:1.8;}.usernames-feedback.svelte-27udiy {box-sizing:border-box;width:100%;}.usernames-message.svelte-27udiy {color:#fff;}.usernames-footer.svelte-27udiy {display:flex;justify-content:center;}
  @media (max-width: 700px) {.usernames-columns.svelte-27udiy {grid-template-columns:1fr;}
  }
/* svelte-172kpk5 */
.wait-content.svelte-172kpk5 {display:flex;flex-direction:column;align-items:center;padding:30px 20px;text-align:center;}.loading-spinner.svelte-172kpk5 {width:40px;height:40px;border:4px solid rgba(255, 255, 255, 0.1);border-top:4px solid #4a9eff;border-radius:50%;
    animation: svelte-172kpk5-spin 1s linear infinite;margin-bottom:20px;}

  @keyframes svelte-172kpk5-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }.wait-message.svelte-172kpk5 {color:#fff;font-size:16px;line-height:1.5;margin:0;max-width:300px;}
/* svelte-126q2op */
.verify-text.svelte-126q2op {color:#ffffff;line-height:1.8;text-align:center;margin-bottom:20px;}.resend-btn.svelte-126q2op {background-color:transparent;color:#ffffff;border:2px solid #5ce05a;margin-top:15px;}.email-change-section.svelte-126q2op {margin-top:30px;padding-top:20px;border-top:1px solid rgba(255, 255, 255, 0.1);width:100%;}.email-change-text.svelte-126q2op {color:#ffffff;font-size:0.9em;text-align:center;margin-bottom:15px;}.change-email-btn.svelte-126q2op {background-color:transparent;color:#ffffff;border:2px solid #4a9eff;font-size:0.9em;}.email-change-buttons.svelte-126q2op {display:flex;gap:10px;margin-top:20px;width:100%;justify-content:center;}.io-success-message.svelte-126q2op {background-color:rgba(92, 224, 90, 0.1);color:#5ce05a;padding:15px;border-radius:var(--border-radius-sm);text-align:center;border-left:4px solid #5ce05a;font-weight:500;margin-top:15px;}
/* svelte-ga1m1g */
.optin.svelte-ga1m1g {display:flex;flex-direction:column;overflow:hidden;}.optin__hero.svelte-ga1m1g {position:relative;height:220px;background:linear-gradient(135deg, #1a1a2e 0%, #16213e 55%, #b26a00 100%);display:flex;align-items:flex-end;overflow:hidden;}.optin__bg.svelte-ga1m1g {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.optin__hero-fade.svelte-ga1m1g {position:absolute;inset:0;background:linear-gradient(to top, rgba(20, 20, 20, 0.95) 0%, rgba(20, 20, 20, 0) 45%);}.optin__title.svelte-ga1m1g {position:relative;width:100%;padding:0 22px 14px;font-size:34px;font-weight:700;line-height:1.8;color:#fff;text-shadow:2px 2px 0 rgba(0, 0, 0, 0.4);}.optin__content.svelte-ga1m1g {padding:18px 22px 10px;text-align:center;}.optin__desc.svelte-ga1m1g {color:rgba(255, 255, 255, 0.75);font-size:20px;line-height:1.8;margin-bottom:20px;text-align:left;}.optin__buttons.svelte-ga1m1g {display:flex;gap:12px;justify-content:center;flex-wrap:wrap;}.optin__btn.svelte-ga1m1g {all:unset;cursor:pointer;padding:12px 34px;font-size:20px;font-weight:600;line-height:1.8;border-radius:4px;transition:transform 0.15s ease,
      background-color 0.15s ease;}.optin__btn.svelte-ga1m1g:disabled {opacity:0.6;cursor:default;}.optin__btn--accept.svelte-ga1m1g {background:linear-gradient(to bottom, rgb(153, 226, 43), rgb(127, 189, 35));color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.25);}.optin__btn--accept.svelte-ga1m1g:hover:not(:disabled) {transform:scale(0.97);}.optin__btn--decline.svelte-ga1m1g {background:rgba(255, 255, 255, 0.12);color:rgba(255, 255, 255, 0.7);}.optin__btn--decline.svelte-ga1m1g:hover:not(:disabled) {background:rgba(255, 255, 255, 0.2);}.optin__disclaimer.svelte-ga1m1g {margin-top:16px;font-size:14px;line-height:1.8;color:rgba(255, 255, 255, 0.35);}
/* svelte-16z1lxi */
.auth-toggle-btn.svelte-16z1lxi {all:unset;color:var(--highlight-color);font-size:14px;cursor:pointer;text-decoration:underline;}.auth-toggle-btn.svelte-16z1lxi:hover {color:var(--highlight-hover-color);text-decoration:none;}.email-suggestion.svelte-16z1lxi {color:var(--highlight-color);font-size:14px;margin-top:4px;text-align:center;}.suggestion-link.svelte-16z1lxi {all:unset;color:var(--highlight-color);cursor:pointer;text-decoration:underline;}.suggestion-link.svelte-16z1lxi:hover {color:var(--highlight-hover-color);text-decoration:none;}

  .auth-actions.svelte-16z1lxi {background:linear-gradient(to bottom, rgb(153, 226, 43), rgb(127, 189, 35));width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;padding:15px 30px;box-sizing:border-box;}.auth-actions--twitch.svelte-16z1lxi {background:#8956fb;}.auth-actions.svelte-16z1lxi span.svelte-16z1lxi {color:#ffffff;font-size:24px;font-weight:500;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}.login-button.svelte-16z1lxi {background-color:rgb(20, 20, 20);border:2px solid rgb(255, 255, 255);color:#ffffff;padding:8px 40px;font-size:20px;cursor:pointer;transition:all 0.2s ease;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}.login-button.svelte-16z1lxi:hover {background-color:rgb(0, 0, 0);transform:scale(0.95);}

  .io-input-container.svelte-16z1lxi {gap:15px;}.io-button--accept.svelte-16z1lxi,
  .io-button--accept-secondary.svelte-16z1lxi {margin-top:20px;width:100%;max-width:300px;}.io-input-field.svelte-16z1lxi {margin:8px 0;}

  
  @media (max-width: 600px) {.auth-actions.svelte-16z1lxi {flex-direction:column;height:auto;padding:15px;gap:10px;}.auth-actions.svelte-16z1lxi span.svelte-16z1lxi {font-size:18px;text-align:center;}
  }.promo-optin.svelte-16z1lxi {display:flex;align-items:center;gap:8px;margin-top:12px;font-size:14px;line-height:1.8;color:#888;cursor:pointer;text-align:left;}.promo-optin.svelte-16z1lxi input.svelte-16z1lxi {width:16px;height:16px;flex-shrink:0;cursor:pointer;}.terms-privacy-notice.svelte-16z1lxi {margin-top:15px;font-size:12px;text-align:center;color:#666;}.terms-privacy-notice.svelte-16z1lxi a.svelte-16z1lxi {color:#2196f3;text-decoration:none;}.terms-privacy-notice.svelte-16z1lxi a.svelte-16z1lxi:hover {text-decoration:underline;}.sign-up-bonuses.svelte-16z1lxi {position:relative;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-around;background-color:#6441a5;padding:15px 30px;box-sizing:border-box;span.svelte-16z1lxi {color:white;max-width:150px;font-size:24px;font-weight:500;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}li.svelte-16z1lxi {text-align:left;color:white;
      }}
  .hidden-password.svelte-16z1lxi {position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none;}

  .password-choice.svelte-16z1lxi {margin:16px 0;text-align:center;}.choice-buttons.svelte-16z1lxi {display:flex;gap:15px;justify-content:center;flex-wrap:wrap;}.choice-buttons.svelte-16z1lxi .io-button.svelte-16z1lxi {min-width:120px;}
/* svelte-1u0qxrf */
.survey-notification.svelte-1u0qxrf {background:linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(20, 20, 20, 0.98));border:2px solid rgba(59, 130, 246, 0.6);padding:16px;max-width:500px;min-height:120px;box-shadow:0 8px 32px rgba(0, 0, 0, 0.6),
      0 0 0 1px rgba(59, 130, 246, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.1);backdrop-filter:blur(10px);color:white;font-family:inherit;}.notification-header.svelte-1u0qxrf {display:flex;align-items:start;justify-content:space-between;margin-bottom:12px;position:relative;}.header-left.svelte-1u0qxrf {display:flex;align-items:center;gap:12px;flex:1;}.notification-icon.svelte-1u0qxrf {font-size:28px;vertical-align:middle;color:#3b82f6;filter:drop-shadow(0 0 12px rgba(59, 130, 246, 0.8));text-shadow:0 0 8px rgba(59, 130, 246, 0.6);}.header-text.svelte-1u0qxrf {display:flex;flex-direction:column;gap:2px;}.notification-title.svelte-1u0qxrf {font-size:16px;font-weight:700;color:#3b82f6;text-shadow:0 2px 4px rgba(0, 0, 0, 0.8),
      0 0 8px rgba(59, 130, 246, 0.4);line-height:1.2;}.time-remaining.svelte-1u0qxrf {font-size:12px;color:#fbbf24;font-weight:600;text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}.dismiss-btn.svelte-1u0qxrf {background:none;border:none;color:rgba(255, 255, 255, 0.6);font-size:16px;cursor:pointer;padding:4px;border-radius:4px;transition:all 0.2s ease;line-height:1;}.dismiss-btn.svelte-1u0qxrf:hover {color:rgba(255, 255, 255, 0.9);background:rgba(255, 255, 255, 0.1);}.notification-content.svelte-1u0qxrf {display:flex;flex-direction:column;gap:16px;}.question-section.svelte-1u0qxrf {background:rgba(0, 0, 0, 0.4);border-radius:8px;border:1px solid rgba(59, 130, 246, 0.3);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);padding:12px;}.question-text.svelte-1u0qxrf {font-size:14px;line-height:1.4;color:rgba(255, 255, 255, 0.9);margin:0;text-shadow:0 1px 2px rgba(0, 0, 0, 0.7);}.answers-section.svelte-1u0qxrf {display:flex;flex-direction:column;gap:8px;}.answer-btn.svelte-1u0qxrf {background:rgba(255, 255, 255, 0.1);color:rgba(255, 255, 255, 0.8);border:1px solid rgba(255, 255, 255, 0.2);border-radius:6px;padding:12px 16px;font-size:13px;cursor:pointer;transition:all 0.2s ease;text-align:left;font-weight:500;text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}.answer-btn.svelte-1u0qxrf:hover:not(:disabled) {background:rgba(59, 130, 246, 0.2);border-color:rgba(59, 130, 246, 0.5);color:rgba(255, 255, 255, 0.9);transform:translateY(-1px);}.answer-btn.selected.svelte-1u0qxrf {background:rgba(59, 130, 246, 0.3);border-color:#3b82f6;color:white;box-shadow:0 0 0 1px rgba(59, 130, 246, 0.5);}.answer-btn.submitting.svelte-1u0qxrf {opacity:0.7;cursor:not-allowed;}.answer-btn.answered.svelte-1u0qxrf {opacity:0.5;cursor:not-allowed;}.answer-btn.svelte-1u0qxrf:disabled {cursor:not-allowed;opacity:0.5;}.success-message.svelte-1u0qxrf {display:flex;align-items:center;gap:8px;background:rgba(34, 197, 94, 0.2);border:1px solid rgba(34, 197, 94, 0.4);border-radius:6px;padding:12px;
    animation: svelte-1u0qxrf-fadeIn 0.3s ease;}.success-icon.svelte-1u0qxrf {font-size:20px;color:#22c55e;filter:drop-shadow(0 0 8px rgba(34, 197, 94, 0.6));}.success-text.svelte-1u0qxrf {font-size:13px;color:#22c55e;font-weight:600;text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}

  @keyframes svelte-1u0qxrf-fadeIn {
    from {
      opacity: 0;
      transform: translateY(10px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }
/* svelte-1yk8fym */
.purchase-success.svelte-1yk8fym {display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;}.item-info.svelte-1yk8fym {display:flex;align-items:center;gap:16px;width:100%;}.item-display.svelte-1yk8fym {flex-shrink:0;}.currency-reward.svelte-1yk8fym {flex-shrink:0;display:flex;align-items:center;justify-content:center;width:120px;height:40px;background:rgba(255, 255, 255, 0.1);border-radius:8px;border:2px solid rgba(255, 255, 255, 0.2);padding-top:6px;}.purchase-details.svelte-1yk8fym {flex:1;display:flex;flex-direction:column;gap:8px;}.product-name.svelte-1yk8fym {font-size:18px;font-weight:bold;color:#fff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}.purchase-price.svelte-1yk8fym {font-size:14px;color:#ccc;}.additional-rewards.svelte-1yk8fym {font-size:12px;color:#aaa;font-style:italic;}
/* svelte-rew7ag */
.purchase-section.svelte-rew7ag {padding:16px;}.gift-button.svelte-rew7ag {display:flex;align-items:center;justify-content:center;padding:0 14px;background:linear-gradient(135deg, #8a62bd, #7851a9);color:white;border:2px solid rgba(255, 255, 255, 0.2);border-radius:6px;cursor:pointer;}.gift-button.svelte-rew7ag:hover:not(:disabled) {background:linear-gradient(135deg, #9a74cc, #8a62bd);}
/* svelte-1c1cf2k */
.not-available-section.svelte-1c1cf2k {padding:16px;display:flex;align-items:center;justify-content:center;}.status-text.svelte-1c1cf2k {font-size:18px;font-weight:bold;text-align:center;padding:12px 24px;border-radius:8px;text-transform:uppercase;letter-spacing:1px;}.sold-out.svelte-1c1cf2k {background:rgba(255, 107, 107, 0.2);color:#ff6b6b;border:2px solid rgba(255, 107, 107, 0.3);}.expired.svelte-1c1cf2k {background:rgba(255, 193, 7, 0.2);color:#ffc107;border:2px solid rgba(255, 193, 7, 0.3);}.not-available.svelte-1c1cf2k {background:rgba(108, 117, 125, 0.2);color:#6c757d;border:2px solid rgba(108, 117, 125, 0.3);}
/* svelte-14104bb */
.svelte-14104bb {color:inherit;}.shop-item-wrapper.svelte-14104bb {position:relative;cursor:pointer;}.product-row.svelte-14104bb {display:flex;align-items:stretch;gap:8px;background-color:rgba(0, 0, 0, 0.35);border:1px solid rgba(255, 255, 255, 0.25);border-radius:4px;overflow:hidden;cursor:pointer;pointer-events:auto;}.product-row.svelte-14104bb:hover {border-color:rgba(255, 255, 255, 0.6);}.product-row-icon.svelte-14104bb {flex-shrink:0;display:flex;align-items:center;justify-content:center;}.product-row-info.svelte-14104bb {display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:6px 8px 6px 0;min-width:0;}.product-row-name.svelte-14104bb {font-weight:bold;color:white;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}.product-row-unavailable.svelte-14104bb {color:#ff4444;font-size:12px;font-weight:bold;letter-spacing:1px;}.sideways-overlay.svelte-14104bb {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);display:flex;justify-content:center;align-items:center;z-index:10;}.sideways-text.svelte-14104bb {color:#ff4444;font-size:28px;font-weight:bold;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.8);transform:rotate(-15deg);background-color:rgba(255, 68, 68, 0.1);padding:12px 20px 4px 20px;border:2px solid #ff4444;border-radius:4px;letter-spacing:2px;}.buy-actions.svelte-14104bb {display:flex;align-items:stretch;gap:6px;pointer-events:auto;}.buy-main.svelte-14104bb {flex:1;display:flex;flex-direction:column;min-width:0;}.gift-button.svelte-14104bb {
    position:relative;z-index:11;display:flex;align-items:center;justify-content:center;padding:0 8px;background:linear-gradient(135deg, #8a62bd, #7851a9);color:white;border:2px solid rgba(255, 255, 255, 0.2);border-radius:6px;cursor:pointer;box-shadow:0 4px 12px rgba(120, 81, 169, 0.3);transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);}.gift-button.svelte-14104bb .material-icons.svelte-14104bb {font-size:18px;}.gift-button.svelte-14104bb:hover:not(:disabled) {background:linear-gradient(135deg, #9a74cc, #8a62bd);transform:translateY(-1px);}.gift-button.svelte-14104bb:disabled {opacity:0.5;cursor:not-allowed;}.bottom-overlay.svelte-14104bb {position:absolute;bottom:8px;left:8px;right:8px;display:flex;flex-direction:column;gap:6px;pointer-events:none;}.row.svelte-14104bb {display:flex;justify-content:space-between;align-items:center;}.purchase-count.svelte-14104bb {background-color:rgba(255, 255, 255, 0.2);padding:2px 6px;border-radius:3px;font-size:12px;font-weight:bold;color:white;}.for-you-row.svelte-14104bb {margin-bottom:2px;}.for-you-text.svelte-14104bb {background:linear-gradient(135deg, #ff6b6b, #ff8e8e);color:white;font-size:10px;font-weight:bold;padding:4px 8px;border-radius:12px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);letter-spacing:0.5px;border:1px solid rgba(255, 255, 255, 0.2);}.global-limit-container.svelte-14104bb {display:flex;flex-direction:column;align-items:flex-start;gap:4px;}.global-limit-text.svelte-14104bb {font-size:12px;font-weight:bold;color:white;padding:2px 6px;}.currency-shop-item.svelte-14104bb {position:relative;background:linear-gradient(135deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.6));border:2px solid rgba(255, 255, 255, 0.1);border-radius:8px;cursor:pointer;transition:all 0.1s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 12px rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;}.currency-shop-item.svelte-14104bb:hover {border-color:rgba(255, 255, 255, 0.3);box-shadow:0 8px 24px rgba(0, 0, 0, 0.4);}.badge-img.svelte-14104bb {width:55%;max-width:129px;}.currency-content.svelte-14104bb {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1;padding:20px;position:relative;}.currency-content.svelte-14104bb .product-name.svelte-14104bb {position:absolute;top:6px;left:8px;right:8px;text-align:center;font-size:12px;font-weight:bold;color:white;text-shadow:1px 1px 2px black;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);padding:6px 8px 12px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/* svelte-dif8c */
.svelte-dif8c {color:inherit;}.dynamic-shop-item.svelte-dif8c {position:relative;display:flex;flex-direction:row;background:linear-gradient(135deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.6));border:2px solid rgba(255, 255, 255, 0.1);border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.3);overflow:hidden;box-sizing:border-box;transition:all 0.1s cubic-bezier(0.4, 0, 0.2, 1);}.dynamic-shop-item.svelte-dif8c:hover {border-color:rgba(255, 255, 255, 0.3);box-shadow:0 8px 24px rgba(0, 0, 0, 0.4);}.dynamic-row.svelte-dif8c {position:relative;display:flex;align-items:stretch;gap:8px;background-color:rgba(0, 0, 0, 0.35);border:1px solid rgba(255, 255, 255, 0.25);border-radius:4px;overflow:hidden;pointer-events:auto;}.dynamic-row.svelte-dif8c:hover {border-color:rgba(255, 255, 255, 0.6);}.dynamic-row.svelte-dif8c .sideways-text.svelte-dif8c {font-size:16px;padding:6px 12px 2px 12px;}.dynamic-row-icon.svelte-dif8c {flex-shrink:0;display:flex;align-items:center;justify-content:center;}.config-side.compact.svelte-dif8c {padding:6px 8px 6px 0;gap:4px;}.config-side.compact.svelte-dif8c .product-name.svelte-dif8c {font-size:14px;}.config-side.compact.svelte-dif8c .dyn-buy-button.svelte-dif8c {height:30px;font-size:13px;}.sideways-overlay.svelte-dif8c {position:absolute;inset:0;background-color:rgba(0, 0, 0, 0.7);display:flex;justify-content:center;align-items:center;z-index:10;}.sideways-text.svelte-dif8c {color:#ff4444;font-size:28px;font-weight:bold;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.8);transform:rotate(-15deg);background-color:rgba(255, 68, 68, 0.1);padding:12px 20px 4px 20px;border:2px solid #ff4444;border-radius:4px;letter-spacing:2px;}.item-side.svelte-dif8c {flex:none;display:flex;align-items:center;justify-content:center;padding:10px;}.currency-side.svelte-dif8c {width:280px;display:flex;align-items:center;justify-content:center;height:100%;}.config-side.svelte-dif8c {flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;
    padding:16px 8px 8px 6px;}.header-row.svelte-dif8c {display:flex;justify-content:space-between;align-items:center;gap:8px;}.product-name.svelte-dif8c {font-size:18px;font-weight:bold;color:white;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.product-description.svelte-dif8c {font-size:12px;color:rgba(255, 255, 255, 0.7);line-height:1.4;}.quantity-row.svelte-dif8c {display:flex;justify-content:space-between;align-items:baseline;margin-top:4px;}.quantity-label.svelte-dif8c {font-size:12px;text-transform:uppercase;letter-spacing:0.5px;color:rgba(255, 255, 255, 0.6);}.quantity-value.svelte-dif8c {font-size:20px;font-weight:bold;color:white;display:flex;align-items:center;gap:6px;}.discount-badge.svelte-dif8c {background:#e8443c;color:#fff;font-size:12px;font-weight:bold;padding:2px 6px;border-radius:4px;}.quantity-slider.svelte-dif8c {width:100%;accent-color:#57ca15;cursor:pointer;margin:0;}.range-labels.svelte-dif8c {display:flex;justify-content:space-between;font-size:11px;color:rgba(255, 255, 255, 0.5);margin-top:-4px;}.unit-price-row.svelte-dif8c {display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:20px;}.unit-price.svelte-dif8c {font-size:14px;font-weight:bold;color:white;display:flex;align-items:center;gap:4px;}.unit-price-was.svelte-dif8c {font-size:12px;font-weight:normal;color:rgba(255, 255, 255, 0.6);text-decoration:line-through;margin-left:4px;}.next-step-hint.svelte-dif8c {font-size:11px;color:#ffd95e;text-align:right;}.buy-row.svelte-dif8c {display:flex;gap:8px;
    margin-top:auto;}.dyn-buy-button.svelte-dif8c {flex:1;height:40px;background:linear-gradient(135deg, #57ca15, #4a9c0f);color:white;border:2px solid rgba(255, 255, 255, 0.2);border-radius:6px;font-weight:700;font-size:14px;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 12px rgba(87, 202, 21, 0.3),
      0 2px 4px rgba(0, 0, 0, 0.2),
      inset 0 1px 0 rgba(255, 255, 255, 0.2);text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);white-space:nowrap;}.dyn-buy-button.virtual.svelte-dif8c {background:linear-gradient(135deg, #2196f3, #1769aa);box-shadow:0 4px 12px rgba(33, 150, 243, 0.3),
      0 2px 4px rgba(0, 0, 0, 0.2),
      inset 0 1px 0 rgba(255, 255, 255, 0.2);}.dyn-buy-button.svelte-dif8c:hover:not(:disabled) {transform:translateY(-1px);border-color:rgba(255, 255, 255, 0.3);}.dyn-buy-button.svelte-dif8c:disabled {background:linear-gradient(135deg, #6e6e6e, #5a5a5a);cursor:not-allowed;opacity:0.7;}.dyn-buy-button.svelte-dif8c .material-icons.svelte-dif8c {font-size:18px;}
/* svelte-165vbjp */
.verification-banner.svelte-165vbjp {pointer-events:none;position:fixed;top:24px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;background:rgba(49, 49, 49, 0.8);padding:10px 15px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.2);z-index:1000;}.verification-banner.svelte-165vbjp span.svelte-165vbjp {color:#fff;font-size:14px;}.spinner.svelte-165vbjp {width:16px;height:16px;flex-shrink:0;border:2px solid rgba(255, 255, 255, 0.3);border-top-color:#fff;border-radius:50%;
    animation: svelte-165vbjp-spin 1s linear infinite;}

  @keyframes svelte-165vbjp-spin {
    to {
      transform: rotate(360deg);
    }
  }
/* svelte-lbi007 */
.kid-display-dialog.svelte-lbi007 {padding:0;border:none;background:transparent;max-width:100vw;max-height:100vh;width:90%;margin:auto;overflow:visible;}.kid-display-dialog.svelte-lbi007::backdrop {background:rgba(0, 0, 0, 0.8);backdrop-filter:blur(5px);}.kid-display-container.svelte-lbi007 {width:100%;max-width:1200px;background:linear-gradient(135deg, #7272b3 0%, #8456bd 100%);border-radius:12px;box-shadow:0 10px 30px rgba(0, 0, 0, 0.5);overflow:hidden;border:1px solid rgba(255, 255, 255, 0.1);max-height:95vh;display:flex;flex-direction:column;margin:0 auto;}.kid-display-header.svelte-lbi007 {background:linear-gradient(90deg, #c94aff 0%, #893ace 100%);padding:20px;text-align:center;position:relative;overflow:hidden;}.kid-display-header.svelte-lbi007::before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><rect fill="none" width="100" height="100"/><path fill="rgba(255,255,255,0.05)" d="M0 0L50 50L0 100Z"/><path fill="rgba(255,255,255,0.05)" d="M100 0L50 50L100 100Z"/></svg>');background-size:100px 100px;opacity:0.3;}.logo-container.svelte-lbi007 {display:flex;align-items:center;justify-content:center;margin-bottom:5px;}.krunker-logo.svelte-lbi007 {font-size:38px;font-weight:800;color:#ffffff;text-shadow:0 2px 4px rgba(0, 0, 0, 0.3);margin-right:15px;}.partnership-text.svelte-lbi007 {font-size:18px;color:rgba(255, 255, 255, 0.8);margin:0 12px;}.kid-logo.svelte-lbi007 {display:inline-block;font-size:38px;font-weight:800;color:#ffffff;text-shadow:0 2px 4px rgba(0, 0, 0, 0.3);}.kid-display-header.svelte-lbi007 h2.svelte-lbi007 {color:rgba(255, 255, 255, 1);font-size:22px;font-weight:500;margin:10px 0 5px 0;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}.kid-display-content.svelte-lbi007 {display:flex;padding:20px;flex:1;overflow:auto;}.kid-display-left.svelte-lbi007 {flex:5;padding-right:25px;}.kid-display-right.svelte-lbi007 {flex:5;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;}.kid-display-description.svelte-lbi007 p.svelte-lbi007 {color:#ffffff;font-size:17px;line-height:1.6;margin-bottom:25px;}.kid-display-benefits.svelte-lbi007 h3.svelte-lbi007 {color:#ffffff;font-size:20px;margin-bottom:15px;position:relative;padding-bottom:8px;}.kid-display-benefits.svelte-lbi007 h3.svelte-lbi007::after {content:'';position:absolute;bottom:0;left:0;width:60px;height:3px;background:#4a9eff;}.kid-display-benefits.svelte-lbi007 ul.svelte-lbi007 {list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;}.kid-display-benefits.svelte-lbi007 li.svelte-lbi007 {display:flex;align-items:center;margin-bottom:0;background:rgba(255, 255, 255, 0.05);padding:10px;border-radius:8px;transition:transform 0.2s ease,
      background 0.2s ease;height:100%;box-sizing:border-box;}.kid-display-benefits.svelte-lbi007 li.svelte-lbi007:hover {transform:translateX(5px);background:rgba(255, 255, 255, 0.1);}.benefit-icon.svelte-lbi007 {font-size:20px;margin-right:12px;min-width:25px;text-align:center;}.benefit-text.svelte-lbi007 {color:#ffffff;font-size:14px;}.partnership-info.svelte-lbi007 {margin-top:20px;background:rgba(74, 158, 255, 0.1);border-radius:8px;padding:12px;display:flex;align-items:center;border-left:4px solid #4a9eff;}.partnership-icon.svelte-lbi007 {margin-right:15px;display:flex;align-items:center;justify-content:center;}.partnership-info.svelte-lbi007 p.svelte-lbi007 {color:rgba(255, 255, 255, 0.9);font-size:12px;line-height:1.4;margin:0;}.kid-display-character.svelte-lbi007 {width:100%;height:250px; display:flex;justify-content:center;align-items:center;margin-bottom:20px;}.guide-gif.svelte-lbi007 {width:100%;height:100%;background:url('../img/guide/0.gif') no-repeat center center;background-size:contain;}.kid-display-buttons.svelte-lbi007 {width:100%;display:flex;flex-direction:column;align-items:center;margin-top:20px;}.kid-button.svelte-lbi007 {width:100%;padding:16px;border-radius:8px;font-size:18px;font-weight:600;text-align:center;cursor:pointer;transition:all 0.2s ease;margin-bottom:14px;border:none;outline:none;}.kid-button-register.svelte-lbi007 {background:linear-gradient(90deg, #29c90d 0%, #36e017 100%);color:#ffffff;box-shadow:0 4px 15px rgba(41, 201, 13, 0.4);position:relative;overflow:hidden;max-width:400px;margin:0 auto;}.kid-button-register.svelte-lbi007::after {content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:rgba(255, 255, 255, 0.1);transform:rotate(45deg);
    animation: svelte-lbi007-shine 3s infinite;}

  @keyframes svelte-lbi007-shine {
    0% {
      left: -50%;
    }
    100% {
      left: 150%;
    }
  }.kid-button-register.svelte-lbi007:hover {transform:translateY(-3px);box-shadow:0 6px 20px rgba(41, 201, 13, 0.6);}.kid-display-footer.svelte-lbi007 {background:rgba(0, 0, 0, 0.3);padding:12px;text-align:center;display:flex;justify-content:center;align-items:center;position:relative;}.kid-display-footer.svelte-lbi007 p.svelte-lbi007 {color:rgba(255, 255, 255, 0.5);font-size:13px;margin:0;}.gdc-badge.svelte-lbi007 {position:absolute;right:15px;background:linear-gradient(90deg, #ff3a3a 0%, #ff7e7e 100%);color:white;padding:6px 12px;border-radius:4px;font-size:13px;font-weight:600;}

  
  @media (max-width: 1024px) {.kid-display-content.svelte-lbi007 {flex-direction:column;}.kid-display-left.svelte-lbi007 {padding-right:0;margin-bottom:30px;}.kid-display-character.svelte-lbi007 {height:220px;}.logo-container.svelte-lbi007 {flex-direction:column;}.krunker-logo.svelte-lbi007 {margin-right:0;margin-bottom:10px;}.partnership-text.svelte-lbi007 {margin:5px 0;}
  }

  @media (max-width: 768px) {.kid-display-header.svelte-lbi007 h2.svelte-lbi007 {font-size:16px;}.krunker-logo.svelte-lbi007 {font-size:28px;}.kid-logo.svelte-lbi007 {font-size:24px;}.kid-display-description.svelte-lbi007 p.svelte-lbi007 {font-size:16px;}.kid-display-benefits.svelte-lbi007 h3.svelte-lbi007 {font-size:20px;}.kid-button.svelte-lbi007 {font-size:18px;padding:15px;}.gdc-badge.svelte-lbi007 {position:static;margin-left:10px;}.kid-display-character.svelte-lbi007 {height:200px;}
  }

  @media (max-width: 480px) {.kid-display-header.svelte-lbi007 {padding:20px;}.kid-display-content.svelte-lbi007 {padding:20px;}.krunker-logo.svelte-lbi007 {font-size:24px;}.kid-logo.svelte-lbi007 {font-size:20px;}.kid-display-header.svelte-lbi007 h2.svelte-lbi007 {font-size:14px;}.kid-display-description.svelte-lbi007 p.svelte-lbi007 {font-size:14px;}.benefit-icon.svelte-lbi007 {font-size:20px;}.benefit-text.svelte-lbi007 {font-size:14px;}.kid-button.svelte-lbi007 {font-size:16px;padding:12px;}.kid-display-footer.svelte-lbi007 {flex-direction:column;gap:10px;}.gdc-badge.svelte-lbi007 {margin-left:0;}.kid-display-character.svelte-lbi007 {height:180px;}
  }
/* svelte-sdh4ve */
.view-stack.svelte-sdh4ve {position:fixed;top:0;left:0;width:100%;height:100%;z-index:2147483646;pointer-events:none;}.view-stack-overlay.svelte-sdh4ve {position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;background-color:rgba(0, 0, 0, 0.3);}.view-wrapper.svelte-sdh4ve {position:absolute;top:0;left:0;
    width:var(--ui-width, 100%);height:var(--ui-height, 100%);transform:scale(var(--ui-scale, 1));transform-origin:0 0;pointer-events:none;overflow:auto;}.view-wrapper.svelte-sdh4ve > * {pointer-events:auto;}
/* svelte-1849bws */
.svelte-1849bws {color:inherit;}.mission-briefing.svelte-1849bws {width:100%;height:650px;background:linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;font-family:'GameFont', monospace;border:2px solid #fbc02d;box-shadow:0 0 30px rgba(251, 192, 45, 0.3);}.mission-header.svelte-1849bws {background:linear-gradient(135deg, #000 0%, #1a1a1a 100%);padding:20px;border-bottom:2px solid #fbc02d;position:relative;}.classified-banner.svelte-1849bws {display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;font-weight:bold;color:#fbc02d;text-shadow:0 0 10px rgba(251, 192, 45, 0.5);letter-spacing:2px;margin-bottom:10px;}.header-content.svelte-1849bws {display:flex;justify-content:space-between;align-items:center;gap:20px;}.mission-title.svelte-1849bws {flex:1;}.mission-title.svelte-1849bws h1.svelte-1849bws {font-size:32px;margin:0;color:#fff;text-shadow:0 0 20px rgba(255, 255, 255, 0.3);letter-spacing:1px;}.mission-subtitle.svelte-1849bws {font-size:16px;color:#ed4242;margin-top:5px;font-weight:bold;text-shadow:0 0 10px rgba(237, 66, 66, 0.5);}.mission-timer.svelte-1849bws {background:rgba(0, 0, 0, 0.8);padding:10px 15px;border-radius:4px;border:2px solid #fbc02d;text-align:center;min-width:120px;flex-shrink:0;}.mission-timer.critical.svelte-1849bws {border-color:#ed4242;background:rgba(237, 66, 66, 0.2);
    animation: svelte-1849bws-pulse-critical 1s infinite;}

  @keyframes svelte-1849bws-pulse-critical {
    0%,
    100% {
      box-shadow: 0 0 10px rgba(237, 66, 66, 0.5);
    }
    50% {
      box-shadow: 0 0 30px rgba(237, 66, 66, 0.8);
    }
  }.timer-label.svelte-1849bws {font-size:10px;color:#fbc02d;letter-spacing:1px;margin-bottom:5px;}.timer-value.svelte-1849bws {font-size:24px;font-weight:bold;color:#fff;margin-bottom:5px;}.timer-warning.svelte-1849bws {font-size:10px;color:#ed4242;display:flex;align-items:center;gap:3px;justify-content:center;}.mission-content.svelte-1849bws {flex:1;display:flex;gap:20px;padding:20px;min-height:0;overflow-y:auto;}.intel-section.svelte-1849bws {flex:1;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(251, 192, 45, 0.3);border-radius:4px;padding:20px;display:flex;flex-direction:column;gap:15px;}.intel-header.svelte-1849bws {display:flex;align-items:center;gap:10px;color:#fbc02d;}.intel-header.svelte-1849bws h3.svelte-1849bws {margin:0;font-size:18px;letter-spacing:1px;}.intel-stats.svelte-1849bws {display:flex;flex-direction:column;gap:12px;}.stat-item.svelte-1849bws {display:flex;align-items:center;gap:12px;padding:12px;background:rgba(255, 255, 255, 0.05);border-radius:4px;border:1px solid rgba(178, 242, 82, 0.3);}.stat-item.critical.svelte-1849bws {border-color:rgba(237, 66, 66, 0.5);background:rgba(237, 66, 66, 0.1);}.stat-icon.svelte-1849bws {width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(178, 242, 82, 0.2);border-radius:50%;border:2px solid #b2f252;flex-shrink:0;}.stat-item.critical.svelte-1849bws .stat-icon.svelte-1849bws {background:rgba(237, 66, 66, 0.2);border-color:#ed4242;}.stat-icon.svelte-1849bws img.svelte-1849bws {width:20px;height:20px;}.stat-icon.xp.svelte-1849bws {font-size:12px;font-weight:bold;color:#b2f252;}.stat-item.critical.svelte-1849bws .stat-icon.xp.svelte-1849bws {color:#ed4242;}.stat-value.svelte-1849bws {font-size:17px;font-weight:bold;color:#b2f252;text-shadow:0 0 10px rgba(178, 242, 82, 0.5);}.stat-item.critical.svelte-1849bws .stat-value.svelte-1849bws {color:#ed4242;text-shadow:0 0 10px rgba(237, 66, 66, 0.5);}.stat-label.svelte-1849bws {font-size:11px;color:rgba(255, 255, 255, 0.7);letter-spacing:1px;}.stat-warning.svelte-1849bws {font-size:9px;color:#ed4242;font-weight:bold;letter-spacing:1px;margin-top:2px;}.intel-warning.svelte-1849bws {display:flex;align-items:center;gap:10px;padding:12px;background:rgba(237, 66, 66, 0.1);border:1px solid rgba(237, 66, 66, 0.3);border-radius:4px;}.intel-warning.svelte-1849bws .material-icons.svelte-1849bws {color:#ed4242;font-size:20px;}.warning-title.svelte-1849bws {font-size:12px;color:#ed4242;font-weight:bold;letter-spacing:1px;}.warning-text.svelte-1849bws {font-size:11px;color:rgba(255, 255, 255, 0.8);margin-top:2px;}.deployment-section.svelte-1849bws {flex:1;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(178, 242, 82, 0.3);border-radius:4px;padding:20px;display:flex;flex-direction:column;gap:15px;}.deployment-header.svelte-1849bws {display:flex;align-items:center;gap:10px;color:#b2f252;}.deployment-header.svelte-1849bws h3.svelte-1849bws {margin:0;font-size:18px;letter-spacing:1px;}.benefits-grid.svelte-1849bws {display:grid;grid-template-columns:1fr 1fr;gap:10px;flex:1;}.benefit-item.svelte-1849bws {display:flex;align-items:center;gap:10px;padding:10px;background:rgba(255, 255, 255, 0.05);border-radius:4px;border:1px solid rgba(178, 242, 82, 0.2);transition:all 0.3s ease;}.benefit-item.svelte-1849bws:hover {background:rgba(178, 242, 82, 0.1);border-color:rgba(178, 242, 82, 0.4);transform:translateX(3px);}.benefit-icon.svelte-1849bws {width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:rgba(178, 242, 82, 0.2);border-radius:50%;border:2px solid #b2f252;flex-shrink:0;}.benefit-icon.svelte-1849bws .material-icons.svelte-1849bws {color:#b2f252;font-size:16px;}.benefit-title.svelte-1849bws {font-size:12px;color:#b2f252;font-weight:bold;letter-spacing:0.5px;}.benefit-desc.svelte-1849bws {font-size:10px;color:rgba(255, 255, 255, 0.7);margin-top:2px;line-height:1.2;}.mission-actions.svelte-1849bws {display:flex;gap:20px;padding:20px;background:rgba(0, 0, 0, 0.5);border-top:2px solid #fbc02d;}.abort-btn.svelte-1849bws {flex:1;padding:15px;background:linear-gradient(135deg, #333 0%, #555 100%);border:2px solid #666;border-radius:4px;color:#fff;font-size:16px;font-weight:bold;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.3s ease;}.abort-btn.svelte-1849bws:hover {background:linear-gradient(135deg, #555 0%, #777 100%);border-color:#888;}.deploy-btn.svelte-1849bws {flex:2;padding:15px;background:linear-gradient(135deg, #b2f252 0%, #8bc34a 100%);border:2px solid #4caf50;border-radius:4px;color:#000;font-size:18px;font-weight:bold;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.3s ease;position:relative;overflow:hidden;}.deploy-btn.svelte-1849bws:hover {background:linear-gradient(135deg, #c8ff8c 0%, #a4d65e 100%);border-color:#66bb6a;box-shadow:0 5px 20px rgba(178, 242, 82, 0.4);}.deploy-subtitle.svelte-1849bws {font-size:12px;font-weight:normal;opacity:0.8;margin-left:10px;}.scan-line.svelte-1849bws {position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg, transparent, #fbc02d, transparent);
    animation: svelte-1849bws-scan 3s linear infinite;}

  @keyframes svelte-1849bws-scan {
    0% {
      transform: translateX(-100%);
    }
    100% {
      transform: translateX(100%);
    }
  }.grid-overlay.svelte-1849bws {position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(251, 192, 45, 0.1) 1px, transparent 1px),
      linear-gradient(90deg, rgba(251, 192, 45, 0.1) 1px, transparent 1px);background-size:50px 50px;pointer-events:none;opacity:0.1;}

  
  @media (max-width: 1200px) {.mission-briefing.svelte-1849bws {height:600px;}.mission-content.svelte-1849bws {flex-direction:column;gap:15px;}.benefits-grid.svelte-1849bws {grid-template-columns:1fr;}
  }
/* svelte-t1w66d */
.register-notification.svelte-t1w66d {background:linear-gradient(135deg, rgba(0, 0, 0, 0.9), rgba(20, 20, 20, 0.95));border:2px solid rgba(87, 202, 21, 0.3);padding:20px;max-width:400px;box-shadow:0 8px 32px rgba(0, 0, 0, 0.4),
      0 0 0 1px rgba(255, 255, 255, 0.1),
      inset 0 1px 0 rgba(255, 255, 255, 0.1);backdrop-filter:blur(10px);color:white;font-family:inherit;}.notification-header.svelte-t1w66d {display:flex;align-items:center;margin-bottom:16px;position:relative;}.notification-icon.svelte-t1w66d {font-size:32px;margin-right:12px;vertical-align:middle;color:#57ca15;margin-top:-8px;}.notification-title.svelte-t1w66d {font-size:18px;font-weight:700;color:#57ca15;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);flex:1;}.notification-content.svelte-t1w66d {display:flex;flex-direction:column;gap:16px;}.notification-message.svelte-t1w66d {font-size:14px;line-height:1.4;color:rgba(255, 255, 255, 0.9);margin:0;}.benefits-list.svelte-t1w66d {display:flex;flex-direction:column;gap:8px;}.benefit-item.svelte-t1w66d {display:flex;align-items:center;gap:8px;font-size:13px;}.benefit-icon.svelte-t1w66d {font-size:26px;margin-right:8px;width:20px;text-align:center;vertical-align:middle;margin-top:-8px;}.benefit-text.svelte-t1w66d {color:rgba(255, 255, 255, 0.8);font-weight:500;}
/* svelte-12kndpz */
.table-container.svelte-12kndpz {width:100%;background:rgba(0, 0, 0, 0.3);overflow:hidden;}.table-wrapper.svelte-12kndpz {overflow-x:auto;}.table.svelte-12kndpz {width:100%;border-collapse:collapse;font-size:14px;}.table.svelte-12kndpz thead.svelte-12kndpz {background:rgba(0, 0, 0, 0.4);}.table.svelte-12kndpz th.svelte-12kndpz,
  .table.svelte-12kndpz td.svelte-12kndpz {padding:12px;text-align:left;border-bottom:1px solid rgba(255, 255, 255, 0.1);}.table.svelte-12kndpz th.svelte-12kndpz {font-weight:600;color:rgba(255, 255, 255, 0.9);text-transform:uppercase;font-size:12px;letter-spacing:0.5px;}.table.svelte-12kndpz td.svelte-12kndpz {color:rgba(255, 255, 255, 0.8);vertical-align:middle;}.table.svelte-12kndpz tbody.svelte-12kndpz tr.svelte-12kndpz:hover {background:rgba(255, 255, 255, 0.05);}.loading.svelte-12kndpz,
  .empty.svelte-12kndpz {text-align:center;padding:40px;color:rgba(255, 255, 255, 0.6);}.loading-spinner.svelte-12kndpz {display:inline-block;}.pagination.svelte-12kndpz {display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:rgba(0, 0, 0, 0.2);border-top:1px solid rgba(255, 255, 255, 0.1);}.pagination-btn.svelte-12kndpz {background:#2196f3;color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:12px;transition:background-color 0.2s;}.pagination-btn.svelte-12kndpz:hover:not(:disabled) {background:#1976d2;}.pagination-btn.svelte-12kndpz:disabled {background:rgba(255, 255, 255, 0.2);cursor:not-allowed;}.pagination-info.svelte-12kndpz {color:rgba(255, 255, 255, 0.7);font-size:12px;}
/* svelte-iy81sy */
.general-tab.svelte-iy81sy {width:100%;display:flex;}.general-content.svelte-iy81sy {width:100%;}.form-group.svelte-iy81sy {margin-bottom:16px;}

  .form-row.svelte-iy81sy {display:flex;align-items:center;gap:12px;}.form-row.svelte-iy81sy label.svelte-iy81sy {display:block;color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;margin-bottom:0;min-width:80px;flex-shrink:0;}.form-row.svelte-iy81sy .form-input.svelte-iy81sy,
  .form-row.svelte-iy81sy .form-select.svelte-iy81sy {width:100%;margin-bottom:0;}.form-group.svelte-iy81sy label.svelte-iy81sy:not(.form-row.svelte-iy81sy label.svelte-iy81sy) {display:block;color:rgba(255, 255, 255, 0.8);margin-bottom:6px;font-size:14px;font-weight:500;}.form-group.svelte-iy81sy span.svelte-iy81sy {color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;}.form-input.svelte-iy81sy,
  .form-select.svelte-iy81sy {width:100%;padding:10px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.9);font-size:14px;transition:border-color 0.2s;}.form-input.svelte-iy81sy:focus,
  .form-select.svelte-iy81sy:focus {outline:none;border-color:#2196f3;}.form-select.svelte-iy81sy option.svelte-iy81sy {background:#1a1a1a;color:rgba(255, 255, 255, 0.9);}.preview-section.svelte-iy81sy {margin-top:20px;padding:12px;background:rgba(0, 0, 0, 0.2);border-radius:4px;}.preview-item.svelte-iy81sy {display:flex;justify-content:center;align-items:center;padding:8px;}
/* svelte-gygf75 */
.section.svelte-gygf75 {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section.svelte-gygf75:last-child {margin-bottom:0;}.section-title.svelte-gygf75 {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;}.section-title.svelte-gygf75 .material-icons.svelte-gygf75 {color:#2196f3;font-size:24px;}.section-content.svelte-gygf75 {width:100%;}.section-description.svelte-gygf75 {color:rgba(255, 255, 255, 0.6);font-size:14px;margin-bottom:16px;line-height:1.4;}.file-info.svelte-gygf75 {margin-top:12px;padding:8px 12px;background:rgba(0, 0, 0, 0.3);border-radius:4px;}.info-item.svelte-gygf75 {display:flex;justify-content:space-between;margin-bottom:4px;}.info-item.svelte-gygf75:last-child {margin-bottom:0;}.info-label.svelte-gygf75 {color:rgba(255, 255, 255, 0.6);font-size:12px;}.info-value.svelte-gygf75 {color:rgba(255, 255, 255, 0.8);font-size:12px;font-weight:500;}.info-note.svelte-gygf75 {color:rgba(255, 255, 255, 0.8);font-size:13px;margin-top:8px;padding:8px;background:rgba(0, 0, 0, 0.2);border-radius:4px;}.upload-error.svelte-gygf75 {display:flex;align-items:center;gap:6px;color:#f44336;font-size:12px;margin-bottom:12px;padding:8px;background:rgba(244, 67, 54, 0.1);border-radius:4px;}.upload-error.svelte-gygf75 .material-icons.svelte-gygf75 {font-size:16px;}.existing-model.svelte-gygf75 {margin-top:8px;padding:12px;background:rgba(76, 175, 80, 0.1);border:1px solid rgba(76, 175, 80, 0.3);border-radius:6px;}.existing-model-actions.svelte-gygf75 {display:flex;gap:8px;margin-top:12px;}.btn-replace.svelte-gygf75,
  .btn-remove.svelte-gygf75 {display:flex;align-items:center;gap:4px;padding:6px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all 0.2s;}.btn-replace.svelte-gygf75 {background:rgba(33, 150, 243, 0.8);color:white;}.btn-replace.svelte-gygf75:hover:not(:disabled) {background:rgba(33, 150, 243, 1);}.btn-remove.svelte-gygf75 {background:rgba(244, 67, 54, 0.8);color:white;}.btn-remove.svelte-gygf75:hover:not(:disabled) {background:rgba(244, 67, 54, 1);}.btn-replace.svelte-gygf75:disabled,
  .btn-remove.svelte-gygf75:disabled {opacity:0.5;cursor:not-allowed;}.btn-replace.svelte-gygf75 .material-icons.svelte-gygf75,
  .btn-remove.svelte-gygf75 .material-icons.svelte-gygf75 {font-size:14px;}
/* svelte-4e4ust */
.section.svelte-4e4ust {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section.svelte-4e4ust:last-child {margin-bottom:0;}.section-title.svelte-4e4ust {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;}.section-title.svelte-4e4ust .material-icons.svelte-4e4ust {color:#2196f3;font-size:24px;}.section-content.svelte-4e4ust {width:100%;}.section-description.svelte-4e4ust {color:rgba(255, 255, 255, 0.6);font-size:14px;margin-bottom:24px;line-height:1.4;}.texture-settings.svelte-4e4ust {margin-bottom:24px;padding:16px;background:rgba(0, 0, 0, 0.2);border:1px solid rgba(255, 255, 255, 0.1);border-radius:8px;}.texture-settings.svelte-4e4ust h4.svelte-4e4ust {color:rgba(255, 255, 255, 0.9);font-size:16px;font-weight:500;margin-bottom:12px;}.settings-grid.svelte-4e4ust {display:flex;flex-direction:column;gap:12px;}

  .toggle-switch.svelte-4e4ust {display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:14px;position:relative;padding:8px 0;}.toggle-switch.svelte-4e4ust span.svelte-4e4ust {color:rgba(255, 255, 255, 0.8);}.toggle-switch.svelte-4e4ust input[type='checkbox'].svelte-4e4ust {opacity:0;width:0;height:0;position:absolute;}.slider.svelte-4e4ust {position:relative;width:44px;height:24px;background-color:rgba(255, 255, 255, 0.2);border-radius:12px;transition:0.3s;cursor:pointer;}.slider.svelte-4e4ust:before {position:absolute;content:'';height:18px;width:18px;left:3px;bottom:3px;background-color:white;border-radius:50%;transition:0.3s;}.toggle-switch.svelte-4e4ust input:checked + .slider.svelte-4e4ust {background-color:#4caf50;}.toggle-switch.svelte-4e4ust input:checked + .slider.svelte-4e4ust:before {transform:translateX(20px);}.toggle-switch.svelte-4e4ust input:disabled + .slider.svelte-4e4ust {opacity:0.5;cursor:not-allowed;}

  .form-group.svelte-4e4ust {margin-bottom:16px;}.form-row.svelte-4e4ust {display:flex;align-items:center;gap:12px;justify-content:space-between;}.form-row.svelte-4e4ust label.svelte-4e4ust {display:block;color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;margin-bottom:0;flex-shrink:0;}.form-row.svelte-4e4ust .form-select.svelte-4e4ust {margin-bottom:0;}.form-select.svelte-4e4ust {padding:10px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.9);font-size:14px;transition:border-color 0.2s;}.form-select.svelte-4e4ust:focus {outline:none;border-color:#2196f3;}.form-select.svelte-4e4ust option.svelte-4e4ust {background:#1a1a1a;color:rgba(255, 255, 255, 0.9);}.texture-uploads.svelte-4e4ust {display:grid;gap:20px;}.texture-upload-item.svelte-4e4ust {padding:16px;background:rgba(0, 0, 0, 0.15);border:1px solid rgba(255, 255, 255, 0.1);border-radius:8px;}.texture-upload-item.required.svelte-4e4ust {border-color:rgba(255, 150, 0, 0.4);background:rgba(255, 150, 0, 0.05);}.texture-header.svelte-4e4ust {display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap;}.texture-header.svelte-4e4ust h5.svelte-4e4ust {color:rgba(255, 255, 255, 0.9);font-size:15px;font-weight:500;margin:0;}.required-badge.svelte-4e4ust {background:rgba(255, 150, 0, 0.8);color:rgba(0, 0, 0, 0.9);font-size:11px;padding:2px 6px;border-radius:3px;font-weight:600;}.uploading-badge.svelte-4e4ust {background:rgba(33, 150, 243, 0.8);color:white;font-size:11px;padding:2px 6px;border-radius:3px;font-weight:600;display:flex;align-items:center;gap:4px;}.uploading-badge.svelte-4e4ust .material-icons.svelte-4e4ust {font-size:12px;}.texture-description.svelte-4e4ust {color:rgba(255, 255, 255, 0.6);font-size:13px;margin-bottom:12px;line-height:1.3;text-align:left;}.upload-error.svelte-4e4ust {display:flex;align-items:center;gap:6px;color:#f44336;font-size:12px;margin-bottom:12px;padding:8px;background:rgba(244, 67, 54, 0.1);border-radius:4px;}.upload-error.svelte-4e4ust .material-icons.svelte-4e4ust {font-size:16px;}.texture-toggle.svelte-4e4ust {display:flex;align-items:center;gap:6px;cursor:pointer;font-size:14px;margin-bottom:12px;}.texture-toggle.svelte-4e4ust > span.svelte-4e4ust {color:rgba(255, 255, 255, 0.8);}.file-drop-container.svelte-4e4ust {margin-top:8px;}.existing-texture.svelte-4e4ust {margin-top:8px;padding:12px;background:rgba(76, 175, 80, 0.1);border:1px solid rgba(76, 175, 80, 0.3);border-radius:6px;}.texture-preview.svelte-4e4ust {margin:8px 0;display:flex;justify-content:center;}.texture-image.svelte-4e4ust {max-height:100px;max-width:100%;border-radius:4px;border:1px solid rgba(255, 255, 255, 0.2);background:rgba(0, 0, 0, 0.3);}.existing-texture-actions.svelte-4e4ust {display:flex;gap:8px;}.btn-replace.svelte-4e4ust,
  .btn-remove.svelte-4e4ust {display:flex;align-items:center;gap:4px;padding:6px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all 0.2s;}.btn-replace.svelte-4e4ust {background:rgba(33, 150, 243, 0.8);color:white;}.btn-replace.svelte-4e4ust:hover:not(:disabled) {background:rgba(33, 150, 243, 1);}.btn-remove.svelte-4e4ust {background:rgba(244, 67, 54, 0.8);color:white;}.btn-remove.svelte-4e4ust:hover:not(:disabled) {background:rgba(244, 67, 54, 1);}.btn-replace.svelte-4e4ust:disabled,
  .btn-remove.svelte-4e4ust:disabled {opacity:0.5;cursor:not-allowed;}.btn-replace.svelte-4e4ust .material-icons.svelte-4e4ust,
  .btn-remove.svelte-4e4ust .material-icons.svelte-4e4ust {font-size:14px;}input[type='checkbox'].svelte-4e4ust {accent-color:#4caf50;}.spinning.svelte-4e4ust {
    animation: svelte-4e4ust-spin 1s linear infinite;}

  @keyframes svelte-4e4ust-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
/* svelte-awmvtb */
.section.svelte-awmvtb {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section.svelte-awmvtb:last-child {margin-bottom:0;}.section-title.svelte-awmvtb {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;}.section-title.svelte-awmvtb .material-icons.svelte-awmvtb {color:#2196f3;font-size:24px;}.section-content.svelte-awmvtb {width:100%;}.section-description.svelte-awmvtb {color:rgba(255, 255, 255, 0.6);font-size:14px;margin-bottom:16px;line-height:1.4;}.section-description.disabled.svelte-awmvtb {color:rgba(255, 255, 255, 0.4);font-style:italic;}.loop-toggle.svelte-awmvtb {display:flex;align-items:center;gap:8px;margin-top:10px;font-size:14px;cursor:pointer;}.sound-item.svelte-awmvtb {width:100%;}.sound-header.svelte-awmvtb {margin-bottom:4px;}.sound-header.svelte-awmvtb h5.svelte-awmvtb {color:rgba(255, 255, 255, 0.9);font-size:15px;font-weight:500;margin:0;}.sound-description.svelte-awmvtb {color:rgba(255, 255, 255, 0.6);font-size:13px;margin-bottom:16px;line-height:1.3;}.file-drop-container.svelte-awmvtb {margin-bottom:16px;}.sound-info.svelte-awmvtb {background:rgba(0, 0, 0, 0.2);border:1px solid rgba(255, 255, 255, 0.1);border-radius:6px;padding:12px;}.info-item.svelte-awmvtb {display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:8px;}.info-item.svelte-awmvtb > span.svelte-awmvtb {color:rgba(255, 255, 255, 0.7);}.info-item.svelte-awmvtb:last-child {margin-bottom:0;}.icon.svelte-awmvtb {width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.upload-error.svelte-awmvtb {display:flex;align-items:center;gap:6px;color:#f44336;font-size:12px;margin-bottom:12px;padding:8px;background:rgba(244, 67, 54, 0.1);border-radius:4px;}.upload-error.svelte-awmvtb .material-icons.svelte-awmvtb {font-size:16px;}.existing-sound.svelte-awmvtb {margin-bottom:16px;padding:12px;background:rgba(76, 175, 80, 0.1);border:1px solid rgba(76, 175, 80, 0.3);border-radius:6px;}.existing-sound-actions.svelte-awmvtb {display:flex;gap:8px;margin-top:12px;}.btn-replace.svelte-awmvtb,
  .btn-remove.svelte-awmvtb {display:flex;align-items:center;gap:4px;padding:6px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all 0.2s;}.btn-replace.svelte-awmvtb {background:rgba(33, 150, 243, 0.8);color:white;}.btn-replace.svelte-awmvtb:hover:not(:disabled) {background:rgba(33, 150, 243, 1);}.btn-remove.svelte-awmvtb {background:rgba(244, 67, 54, 0.8);color:white;}.btn-remove.svelte-awmvtb:hover:not(:disabled) {background:rgba(244, 67, 54, 1);}.btn-replace.svelte-awmvtb:disabled,
  .btn-remove.svelte-awmvtb:disabled {opacity:0.5;cursor:not-allowed;}.btn-replace.svelte-awmvtb .material-icons.svelte-awmvtb,
  .btn-remove.svelte-awmvtb .material-icons.svelte-awmvtb {font-size:14px;}
/* svelte-e65miw */
.section.svelte-e65miw {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section.svelte-e65miw:last-child {margin-bottom:0;}.section-title.svelte-e65miw {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;}.section-title.svelte-e65miw .material-icons.svelte-e65miw {color:#2196f3;font-size:24px;}.section-content.svelte-e65miw {width:100%;}.section-description.svelte-e65miw {color:rgba(255, 255, 255, 0.6);font-size:14px;margin-bottom:16px;line-height:1.4;}.wear-settings.svelte-e65miw {margin-bottom:16px;}

  .toggle-switch.svelte-e65miw {display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:14px;position:relative;padding:8px 0;}.toggle-switch.svelte-e65miw span.svelte-e65miw {color:rgba(255, 255, 255, 0.8);}.toggle-switch.svelte-e65miw input[type='checkbox'].svelte-e65miw {opacity:0;width:0;height:0;position:absolute;}.slider.svelte-e65miw {position:relative;width:44px;height:24px;background-color:rgba(255, 255, 255, 0.2);border-radius:12px;transition:0.3s;cursor:pointer;}.slider.svelte-e65miw:before {position:absolute;content:'';height:18px;width:18px;left:3px;bottom:3px;background-color:white;border-radius:50%;transition:0.3s;}.toggle-switch.svelte-e65miw input:checked + .slider.svelte-e65miw {background-color:#4caf50;}.toggle-switch.svelte-e65miw input:checked + .slider.svelte-e65miw:before {transform:translateX(20px);}.toggle-switch.svelte-e65miw input:disabled + .slider.svelte-e65miw {opacity:0.5;cursor:not-allowed;}.channel-uploads.svelte-e65miw {display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;}.texture-upload-item.svelte-e65miw {padding:16px;background:rgba(0, 0, 0, 0.15);border:1px solid rgba(255, 255, 255, 0.1);border-radius:8px;}.texture-header.svelte-e65miw {display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap;}.texture-header.svelte-e65miw h5.svelte-e65miw {color:rgba(255, 255, 255, 0.9);font-size:15px;font-weight:500;margin:0;}.ready-badge.svelte-e65miw {background:rgba(76, 175, 80, 0.8);color:white;font-size:11px;padding:2px 6px;border-radius:3px;font-weight:600;}.texture-description.svelte-e65miw {color:rgba(255, 255, 255, 0.6);font-size:13px;margin-bottom:12px;line-height:1.3;text-align:left;}.upload-error.svelte-e65miw {display:flex;align-items:center;gap:6px;color:#f44336;font-size:12px;margin-bottom:12px;padding:8px;background:rgba(244, 67, 54, 0.1);border-radius:4px;}.upload-error.svelte-e65miw .material-icons.svelte-e65miw {font-size:16px;}.file-drop-container.svelte-e65miw {margin-top:8px;}.existing-texture.svelte-e65miw {margin-bottom:16px;padding:12px;background:rgba(76, 175, 80, 0.1);border:1px solid rgba(76, 175, 80, 0.3);border-radius:6px;}.texture-preview.svelte-e65miw {margin:8px 0;display:flex;justify-content:center;}.texture-image.svelte-e65miw {max-height:100px;max-width:100%;border-radius:4px;border:1px solid rgba(255, 255, 255, 0.2);background:rgba(0, 0, 0, 0.3);}.wear-actions.svelte-e65miw {display:flex;align-items:center;gap:12px;}.btn-generate.svelte-e65miw {display:flex;align-items:center;gap:6px;padding:10px 16px;border:none;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;background:#2196f3;color:white;transition:all 0.2s;}.btn-generate.svelte-e65miw:hover:not(:disabled) {background:#1976d2;}.btn-generate.svelte-e65miw:disabled {opacity:0.5;cursor:not-allowed;}.btn-generate.svelte-e65miw .material-icons.svelte-e65miw {font-size:18px;color:inherit;}.spinning.svelte-e65miw {
    animation: svelte-e65miw-spin 1s linear infinite;}

  @keyframes svelte-e65miw-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
/* svelte-1rov8jm */
.section.svelte-1rov8jm {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section-title.svelte-1rov8jm {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;}.section-title.svelte-1rov8jm .material-icons.svelte-1rov8jm {color:#2196f3;font-size:24px;}.section-description.svelte-1rov8jm,
  .hint.svelte-1rov8jm {color:rgba(255, 255, 255, 0.6);font-size:14px;margin:0 0 16px 0;line-height:1.8;}.tools.svelte-1rov8jm {display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;}.tool-btn.svelte-1rov8jm,
  .attach-btn.svelte-1rov8jm {display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid rgba(255, 255, 255, 0.15);border-radius:6px;background:rgba(255, 255, 255, 0.06);color:rgba(255, 255, 255, 0.85);font-size:14px;line-height:1.8;cursor:pointer;}.tool-btn.svelte-1rov8jm:hover,
  .attach-btn.svelte-1rov8jm:hover {background:rgba(255, 255, 255, 0.12);}.tool-btn.active.svelte-1rov8jm {border-color:#2196f3;background:rgba(33, 150, 243, 0.25);color:#fff;}.tool-btn.svelte-1rov8jm .material-icons.svelte-1rov8jm,
  .attach-btn.svelte-1rov8jm .material-icons.svelte-1rov8jm {font-size:18px;}.attach-btn.danger.svelte-1rov8jm {border-color:rgba(244, 67, 54, 0.5);color:#ff8a80;}.fields.svelte-1rov8jm {display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin-bottom:16px;}.fields.svelte-1rov8jm label.svelte-1rov8jm {display:flex;flex-direction:column;gap:4px;color:rgba(255, 255, 255, 0.6);font-size:12px;line-height:1.8;}.fields.svelte-1rov8jm input[type='number'].svelte-1rov8jm,
  .fields.svelte-1rov8jm select.svelte-1rov8jm {width:100%;padding:6px 8px;border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;background:rgba(0, 0, 0, 0.3);color:#fff;font-size:14px;box-sizing:border-box;}.fields.svelte-1rov8jm input[type='color'].svelte-1rov8jm {width:100%;height:32px;padding:0;border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;background:none;}
/* svelte-sr5bk2 */
.section.svelte-sr5bk2 {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section-title.svelte-sr5bk2 {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;}.section-title.svelte-sr5bk2 .material-icons.svelte-sr5bk2 {color:#2196f3;font-size:24px;}.section-description.svelte-sr5bk2,
  .hint.svelte-sr5bk2 {color:rgba(255, 255, 255, 0.6);font-size:14px;margin:0 0 16px 0;line-height:1.8;}.hide-toggle.svelte-sr5bk2 {display:flex;align-items:center;gap:8px;margin-bottom:16px;color:rgba(255, 255, 255, 0.85);font-size:14px;cursor:pointer;}.tools.svelte-sr5bk2 {display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;}.tool-btn.svelte-sr5bk2,
  .attach-btn.svelte-sr5bk2 {display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid rgba(255, 255, 255, 0.15);border-radius:6px;background:rgba(255, 255, 255, 0.06);color:rgba(255, 255, 255, 0.85);font-size:14px;line-height:1.8;cursor:pointer;}.tool-btn.svelte-sr5bk2:hover,
  .attach-btn.svelte-sr5bk2:hover {background:rgba(255, 255, 255, 0.12);}.tool-btn.active.svelte-sr5bk2 {border-color:#2196f3;background:rgba(33, 150, 243, 0.25);color:#fff;}.tool-btn.svelte-sr5bk2 .material-icons.svelte-sr5bk2,
  .attach-btn.svelte-sr5bk2 .material-icons.svelte-sr5bk2 {font-size:18px;}.attach-btn.danger.svelte-sr5bk2 {border-color:rgba(244, 67, 54, 0.5);color:#ff8a80;}.fields.svelte-sr5bk2 {display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin-bottom:16px;}.fields.svelte-sr5bk2 label.svelte-sr5bk2 {display:flex;flex-direction:column;gap:4px;color:rgba(255, 255, 255, 0.6);font-size:12px;line-height:1.8;}.fields.svelte-sr5bk2 input[type='number'].svelte-sr5bk2 {width:100%;padding:6px 8px;border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;background:rgba(0, 0, 0, 0.3);color:#fff;font-size:14px;box-sizing:border-box;}
/* svelte-1i1uhp7 */
.sgValue.svelte-1i1uhp7 {display:flex;align-items:center;gap:4px;min-width:0;flex:1;}.sgNum.svelte-1i1uhp7,
  .sgHex.svelte-1i1uhp7 {width:52px;min-width:0;height:18px;padding:0 4px;background:rgba(0, 0, 0, 0.45);border:1px solid rgba(255, 255, 255, 0.15);border-radius:3px;color:rgba(255, 255, 255, 0.9);font-size:11px;font-family:'Consolas', 'Monaco', monospace;box-sizing:border-box;}.sgNum.svelte-1i1uhp7:focus,
  .sgHex.svelte-1i1uhp7:focus {outline:none;border-color:#2196f3;}.sgNum.svelte-1i1uhp7::-webkit-outer-spin-button,
  .sgNum.svelte-1i1uhp7::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}.sgNumVec.svelte-1i1uhp7 {flex:1;width:0;}.sgHex.svelte-1i1uhp7 {width:64px;}.sgSlider.svelte-1i1uhp7 {flex:1;min-width:30px;height:3px;-webkit-appearance:none;appearance:none;background:rgba(255, 255, 255, 0.2);border-radius:2px;outline:none;margin:0;}.sgSlider.svelte-1i1uhp7::-webkit-slider-thumb {-webkit-appearance:none;width:10px;height:10px;border-radius:50%;background:#2196f3;cursor:pointer;}.sgSlider.svelte-1i1uhp7:focus-visible {outline:2px solid #2196f3;outline-offset:2px;}.sgColorInput.svelte-1i1uhp7 {width:24px;height:18px;padding:0;border:1px solid rgba(255, 255, 255, 0.2);border-radius:3px;background:transparent;cursor:pointer;flex-shrink:0;}.sgColorInput.svelte-1i1uhp7::-webkit-color-swatch-wrapper {padding:0;}.sgColorInput.svelte-1i1uhp7::-webkit-color-swatch {border:none;border-radius:2px;}.sgColorInput.svelte-1i1uhp7:focus-visible {outline:2px solid #2196f3;}
/* svelte-wbsbny */
.sgNode.svelte-wbsbny {position:absolute;box-sizing:border-box;background:rgba(28, 30, 36, 0.96);border:1px solid rgba(255, 255, 255, 0.14);border-radius:6px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.45);color:rgba(255, 255, 255, 0.9);font-size:11px;line-height:1.8;user-select:none;cursor:grab;}.sgNode.selected.svelte-wbsbny {border-color:#2196f3;box-shadow:0 0 0 1px #2196f3,
      0 2px 10px rgba(0, 0, 0, 0.45);}.sgNode.hasError.svelte-wbsbny {border-color:#f44336;box-shadow:0 0 0 1px #f44336,
      0 2px 10px rgba(0, 0, 0, 0.45);}.sgNode.isOutput.svelte-wbsbny .sgNodeHeader.svelte-wbsbny {background:rgba(33, 150, 243, 0.25);}.sgNodeHeader.svelte-wbsbny {display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 8px;background:rgba(255, 255, 255, 0.06);border-bottom:1px solid rgba(255, 255, 255, 0.08);border-radius:5px 5px 0 0;box-sizing:border-box;}.sgNodeTitle.svelte-wbsbny {font-weight:600;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.sgNodeId.svelte-wbsbny {color:rgba(255, 255, 255, 0.35);font-family:'Consolas', 'Monaco', monospace;font-size:10px;white-space:nowrap;}.sgRow.svelte-wbsbny {position:absolute;left:0;right:0;display:flex;align-items:center;gap:6px;padding:0 10px;box-sizing:border-box;}.sgRowOut.svelte-wbsbny {justify-content:flex-end;}.sgRowUnknown.svelte-wbsbny {color:#f44336;}.sgPortLabel.svelte-wbsbny {color:rgba(255, 255, 255, 0.75);white-space:nowrap;flex-shrink:0;}.sgPortType.svelte-wbsbny {color:rgba(255, 255, 255, 0.3);font-size:10px;font-family:'Consolas', 'Monaco', monospace;}.sgRowWidget.svelte-wbsbny {display:flex;flex:1;min-width:0;cursor:default;}.sgRowParam.svelte-wbsbny {cursor:default;}.sgPort.svelte-wbsbny {position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid rgba(20, 22, 28, 1);box-sizing:border-box;cursor:crosshair;z-index:2;}.sgPort.ok.svelte-wbsbny {box-shadow:0 0 0 3px rgba(76, 175, 80, 0.6);}.sgPort.bad.svelte-wbsbny {opacity:0.3;cursor:not-allowed;}.sgPort.svelte-wbsbny:hover {transform:scale(1.3);}.sgPortIn.svelte-wbsbny {left:-6px;}.sgPortOut.svelte-wbsbny {right:-6px;}.sgSelect.svelte-wbsbny,
  .sgText.svelte-wbsbny {flex:1;min-width:0;height:18px;padding:0 4px;background:rgba(0, 0, 0, 0.45);border:1px solid rgba(255, 255, 255, 0.15);border-radius:3px;color:rgba(255, 255, 255, 0.9);font-size:11px;font-family:'Consolas', 'Monaco', monospace;box-sizing:border-box;}.sgSelect.svelte-wbsbny option.svelte-wbsbny {background:#1a1a1a;}.sgSelect.svelte-wbsbny:focus,
  .sgText.svelte-wbsbny:focus {outline:none;border-color:#2196f3;}.sgInt.svelte-wbsbny {flex:0 0 52px;}.sgCheck.svelte-wbsbny {width:14px;height:14px;accent-color:#2196f3;cursor:pointer;margin:0;}.sgCheck.svelte-wbsbny:focus-visible {outline:2px solid #2196f3;}.sgUnset.svelte-wbsbny {height:18px;padding:0 8px;background:rgba(255, 255, 255, 0.06);border:1px dashed rgba(255, 255, 255, 0.25);border-radius:3px;color:rgba(255, 255, 255, 0.5);font-size:11px;line-height:1;cursor:pointer;}.sgUnset.svelte-wbsbny:hover:not(:disabled) {color:#fff;border-color:rgba(255, 255, 255, 0.5);}.sgUnset.svelte-wbsbny:focus-visible {outline:2px solid #2196f3;}.sgClear.svelte-wbsbny {flex:0 0 auto;padding:0 5px;border-style:solid;}
/* svelte-sxvv3c */
.sgPalette.svelte-sxvv3c {position:absolute;z-index:20;width:220px;max-height:300px;display:flex;flex-direction:column;background:rgba(24, 26, 32, 0.98);border:1px solid rgba(255, 255, 255, 0.15);border-radius:6px;box-shadow:0 6px 24px rgba(0, 0, 0, 0.6);overflow:hidden;}.sgPaletteSearch.svelte-sxvv3c {margin:6px;padding:5px 8px;background:rgba(0, 0, 0, 0.45);border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;color:#fff;font-size:12px;}.sgPaletteSearch.svelte-sxvv3c:focus {outline:none;border-color:#2196f3;}.sgPaletteList.svelte-sxvv3c {overflow-y:auto;padding:0 0 6px;min-height:0;}.sgPaletteGroup.svelte-sxvv3c {padding:4px 10px 0;color:rgba(255, 255, 255, 0.4);font-size:10px;text-transform:uppercase;letter-spacing:0.05em;line-height:1.8;}.sgPaletteItem.svelte-sxvv3c {display:flex;align-items:center;justify-content:space-between;width:100%;padding:3px 12px;background:transparent;border:none;color:rgba(255, 255, 255, 0.85);font-size:12px;line-height:1.8;text-align:left;cursor:pointer;}.sgPaletteItem.active.svelte-sxvv3c,
  .sgPaletteItem.svelte-sxvv3c:focus-visible {background:rgba(33, 150, 243, 0.25);outline:none;}.sgPaletteType.svelte-sxvv3c {color:rgba(255, 255, 255, 0.35);font-family:'Consolas', 'Monaco', monospace;font-size:10px;}.sgPaletteEmpty.svelte-sxvv3c {padding:8px 12px;color:rgba(255, 255, 255, 0.4);font-size:12px;}
/* svelte-upgo13 */
.sgEditor.svelte-upgo13 {display:flex;flex-direction:column;width:100%;min-height:380px;height:460px;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);border-radius:6px;overflow:hidden;color:rgba(255, 255, 255, 0.9);font-size:12px;line-height:1.8;resize:vertical;box-sizing:border-box;}.sgToolbar.svelte-upgo13 {display:flex;align-items:center;gap:4px;padding:4px 6px;background:rgba(0, 0, 0, 0.35);border-bottom:1px solid rgba(255, 255, 255, 0.08);flex-shrink:0;flex-wrap:wrap;}.sgToolbarSpacer.svelte-upgo13 {flex:1;}.sgZoom.svelte-upgo13 {color:rgba(255, 255, 255, 0.4);font-family:'Consolas', 'Monaco', monospace;font-size:11px;padding-right:4px;}.sgBtn.svelte-upgo13 {display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 8px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;color:rgba(255, 255, 255, 0.85);font-size:12px;line-height:1;cursor:pointer;white-space:nowrap;transition:background 0.15s;}.sgBtn.svelte-upgo13 .material-icons.svelte-upgo13 {font-size:16px;color:inherit;}.sgBtn.svelte-upgo13:hover:not(:disabled) {background:rgba(255, 255, 255, 0.15);}.sgBtn.svelte-upgo13:disabled {opacity:0.4;cursor:default;}.sgBtn.svelte-upgo13:focus-visible,
  .sgCanvas.svelte-upgo13:focus-visible,
  .sgErrorItem.svelte-upgo13:focus-visible,
  .sgMenuItem.svelte-upgo13:focus-visible {outline:2px solid #2196f3;outline-offset:-2px;}.sgBtnPrimary.svelte-upgo13 {background:rgba(33, 150, 243, 0.25);border-color:rgba(33, 150, 243, 0.6);color:#64b5f6;}.sgBtnPrimary.svelte-upgo13:hover:not(:disabled) {background:rgba(33, 150, 243, 0.4);}.sgBtnIcon.svelte-upgo13 {padding:0 4px;}.sgMenuWrap.svelte-upgo13 {position:relative;}.sgMenu.svelte-upgo13 {position:absolute;top:100%;left:0;z-index:30;min-width:180px;max-height:240px;overflow-y:auto;margin-top:2px;padding:4px 0;background:rgba(24, 26, 32, 0.98);border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;box-shadow:0 6px 24px rgba(0, 0, 0, 0.6);}.sgMenuItem.svelte-upgo13 {display:block;width:100%;padding:4px 12px;background:transparent;border:none;color:rgba(255, 255, 255, 0.85);font-size:12px;line-height:1.8;text-align:left;cursor:pointer;}.sgMenuItem.svelte-upgo13:hover {background:rgba(33, 150, 243, 0.25);}.sgCanvas.svelte-upgo13 {position:relative;flex:1;min-height:0;overflow:hidden;touch-action:none;cursor:grab;outline:none;background-color:rgba(12, 13, 17, 0.9);background-image:radial-gradient(rgba(255, 255, 255, 0.09) 1px, transparent 1px);}.sgCanvas.svelte-upgo13:active {cursor:grabbing;}.sgWorld.svelte-upgo13 {position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform;}.sgWires.svelte-upgo13 {position:absolute;left:0;top:0;overflow:visible;pointer-events:none;}.sgWire.svelte-upgo13 {fill:none;stroke-width:2;pointer-events:none;opacity:0.85;}.sgWire.selected.svelte-upgo13 {stroke:#fff;stroke-width:3;opacity:1;}.sgWireTemp.svelte-upgo13 {stroke-dasharray:6 4;}.sgWireHit.svelte-upgo13 {fill:none;stroke:transparent;stroke-width:12;pointer-events:stroke;cursor:pointer;}.sgWireHit.svelte-upgo13:hover + .sgWire.svelte-upgo13 {stroke-width:3;opacity:1;}.sgHint.svelte-upgo13 {position:absolute;right:8px;bottom:6px;color:rgba(255, 255, 255, 0.28);font-size:10px;pointer-events:none;user-select:none;}.sgOverlay.svelte-upgo13 {position:absolute;inset:12px;z-index:25;display:flex;flex-direction:column;gap:6px;padding:8px;background:rgba(20, 22, 28, 0.98);border:1px solid rgba(255, 255, 255, 0.15);border-radius:6px;box-shadow:0 6px 24px rgba(0, 0, 0, 0.6);cursor:default;}.sgOverlayHead.svelte-upgo13 {display:flex;align-items:center;justify-content:space-between;font-weight:600;}.sgIoText.svelte-upgo13 {flex:1;min-height:0;width:100%;padding:8px;background:rgba(0, 0, 0, 0.5);border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;color:#c5e1a5;font-family:'Consolas', 'Monaco', 'Courier New', monospace;font-size:11px;line-height:1.5;resize:none;box-sizing:border-box;}.sgIoText.svelte-upgo13:focus {outline:none;border-color:#2196f3;}.sgIoError.svelte-upgo13 {color:#f44336;font-size:12px;}.sgOverlayActions.svelte-upgo13 {display:flex;justify-content:flex-end;gap:6px;}.sgFooter.svelte-upgo13 {flex-shrink:0;max-height:72px;overflow-y:auto;padding:3px 8px;background:rgba(0, 0, 0, 0.35);border-top:1px solid rgba(255, 255, 255, 0.08);font-size:11px;}.sgFooter.hasErrors.svelte-upgo13 {border-top-color:rgba(244, 67, 54, 0.5);}.sgOk.svelte-upgo13 {display:flex;align-items:center;gap:4px;color:rgba(76, 175, 80, 0.8);}.sgOk.svelte-upgo13 .material-icons.svelte-upgo13 {font-size:14px;color:inherit;}.sgNotice.svelte-upgo13 {color:#ffb74d;}.sgErrorList.svelte-upgo13 {display:flex;flex-direction:column;}.sgErrorItem.svelte-upgo13 {display:flex;align-items:center;gap:4px;padding:0;background:transparent;border:none;color:#ef9a9a;font-size:11px;line-height:1.8;text-align:left;cursor:default;}.sgErrorItem.clickable.svelte-upgo13 {cursor:pointer;}.sgErrorItem.clickable.svelte-upgo13:hover {color:#f44336;}.sgErrorItem.svelte-upgo13 .material-icons.svelte-upgo13 {font-size:14px;color:inherit;}.sgErrorItem.svelte-upgo13 code.svelte-upgo13 {background:rgba(255, 255, 255, 0.08);padding:0 4px;border-radius:3px;font-size:10px;}
/* svelte-1x46pbz */
.shader-studio-section.svelte-1x46pbz {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section-title.svelte-1x46pbz {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;user-select:none;}.section-title.svelte-1x46pbz .material-icons.svelte-1x46pbz {color:#2196f3;font-size:24px;}.expand-icon.svelte-1x46pbz {margin-left:auto;color:rgba(255, 255, 255, 0.5) !important;font-size:20px !important;}.section-content.svelte-1x46pbz {width:100%;}.section-description.svelte-1x46pbz {color:rgba(255, 255, 255, 0.6);font-size:14px;margin-bottom:16px;line-height:1.4;}.legacy-notice.svelte-1x46pbz {display:flex;align-items:center;gap:8px;background:rgba(244, 67, 54, 0.12);border:1px solid rgba(244, 67, 54, 0.4);color:#ef9a9a;font-size:12px;line-height:1.8;padding:6px 10px;border-radius:4px;margin-bottom:12px;}.legacy-notice.svelte-1x46pbz .material-icons.svelte-1x46pbz {font-size:18px;color:#f44336;}.editor-label.svelte-1x46pbz {display:block;color:rgba(255, 255, 255, 0.8);font-size:13px;font-weight:500;margin-bottom:6px;}.params-section.svelte-1x46pbz {margin:16px 0;}.params-list.svelte-1x46pbz {display:flex;flex-wrap:wrap;gap:6px;}.param-chip.svelte-1x46pbz {display:inline-flex;align-items:center;gap:6px;padding:2px 8px;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);border-radius:12px;font-size:12px;line-height:1.8;}.param-name.svelte-1x46pbz {color:rgba(255, 255, 255, 0.9);font-family:monospace;}.param-type.svelte-1x46pbz {color:rgba(255, 255, 255, 0.35);font-family:monospace;font-size:11px;}.param-default.svelte-1x46pbz {color:rgba(255, 255, 255, 0.5);font-family:monospace;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.add-uniform-btn.svelte-1x46pbz {display:flex;align-items:center;gap:4px;padding:4px 12px;background:rgba(76, 175, 80, 0.2);border:1px solid rgba(76, 175, 80, 0.4);border-radius:4px;color:#4caf50;cursor:pointer;font-size:12px;transition:all 0.2s;}.add-uniform-btn.svelte-1x46pbz:hover {background:rgba(76, 175, 80, 0.3);}.add-uniform-btn.svelte-1x46pbz .material-icons.svelte-1x46pbz {font-size:16px;color:inherit;}.uniform-row.svelte-1x46pbz {display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px;background:rgba(0, 0, 0, 0.2);border-radius:4px;font-size:12px;line-height:1.8;}.override-toggle.svelte-1x46pbz {display:flex;align-items:center;}.uniform-name.svelte-1x46pbz {width:100px;color:rgba(255, 255, 255, 0.9);font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.uniform-value.svelte-1x46pbz {flex:1;display:flex;align-items:center;gap:6px;min-width:0;}.uniform-checkbox.svelte-1x46pbz {width:16px;height:16px;accent-color:#2196f3;cursor:pointer;}.remove-uniform-btn.svelte-1x46pbz {width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:rgba(244, 67, 54, 0.2);border:1px solid rgba(244, 67, 54, 0.3);border-radius:3px;color:#f44336;cursor:pointer;padding:0;flex-shrink:0;transition:all 0.2s;}.remove-uniform-btn.svelte-1x46pbz:hover {background:rgba(244, 67, 54, 0.4);}.remove-uniform-btn.svelte-1x46pbz .material-icons.svelte-1x46pbz {font-size:16px;color:inherit;}.apply-all-row.svelte-1x46pbz {display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:10px 12px;background:rgba(0, 0, 0, 0.2);border-radius:4px;}.apply-all-label.svelte-1x46pbz {display:flex;align-items:center;gap:8px;color:rgba(255, 255, 255, 0.9);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;}.apply-all-checkbox.svelte-1x46pbz {width:16px;height:16px;accent-color:#2196f3;cursor:pointer;}.apply-all-hint.svelte-1x46pbz {color:rgba(255, 255, 255, 0.4);font-size:12px;}.parts-section.svelte-1x46pbz {margin-bottom:16px;}.parts-header.svelte-1x46pbz {display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;}.parts-description.svelte-1x46pbz {color:rgba(255, 255, 255, 0.45);font-size:12px;margin-bottom:12px;line-height:1.4;}.part-block.svelte-1x46pbz {margin-bottom:12px;padding:12px;background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.08);border-radius:6px;}.part-header.svelte-1x46pbz {display:flex;align-items:center;gap:8px;margin-bottom:10px;}.part-name-input.svelte-1x46pbz {flex:1;padding:6px 10px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:#fff;font-size:13px;font-family:monospace;}.part-name-input.svelte-1x46pbz:focus {outline:none;border-color:#ff9800;}.copy-defaults-btn.svelte-1x46pbz {width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:rgba(33, 150, 243, 0.15);border:1px solid rgba(33, 150, 243, 0.3);border-radius:3px;color:#2196f3;cursor:pointer;padding:0;flex-shrink:0;transition:all 0.2s;}.copy-defaults-btn.svelte-1x46pbz:hover:not(:disabled) {background:rgba(33, 150, 243, 0.3);}.copy-defaults-btn.svelte-1x46pbz:disabled {opacity:0.4;cursor:default;}.copy-defaults-btn.svelte-1x46pbz .material-icons.svelte-1x46pbz {font-size:16px;color:inherit;}.shader-actions.svelte-1x46pbz {display:flex;gap:8px;flex-wrap:wrap;}.apply-btn.svelte-1x46pbz {display:flex;align-items:center;gap:6px;padding:8px 20px;background:#2196f3;border:none;border-radius:4px;color:white;cursor:pointer;font-size:13px;font-weight:500;transition:background 0.2s;}.apply-btn.svelte-1x46pbz:hover {background:#1976d2;}.apply-btn.svelte-1x46pbz .material-icons.svelte-1x46pbz {font-size:18px;color:inherit;}.clear-btn.svelte-1x46pbz {display:flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(255, 255, 255, 0.1);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.8);cursor:pointer;font-size:13px;transition:all 0.2s;}.clear-btn.svelte-1x46pbz:hover {background:rgba(255, 255, 255, 0.15);}.clear-btn.danger.svelte-1x46pbz {color:#ef9a9a;border-color:rgba(244, 67, 54, 0.4);}.clear-btn.danger.svelte-1x46pbz:hover {background:rgba(244, 67, 54, 0.2);}.clear-btn.svelte-1x46pbz .material-icons.svelte-1x46pbz {font-size:18px;color:inherit;}
/* svelte-16sjsp2 */
.section.svelte-16sjsp2 {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section.svelte-16sjsp2:last-child {margin-bottom:0;}.section-title.svelte-16sjsp2 {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;}.section-title.svelte-16sjsp2 .material-icons.svelte-16sjsp2 {color:#2196f3;font-size:24px;}.section-content.svelte-16sjsp2 {width:100%;}.section-description.svelte-16sjsp2 {color:rgba(255, 255, 255, 0.6);font-size:14px;margin-bottom:16px;line-height:1.4;}.paintable-settings.svelte-16sjsp2 {margin-bottom:16px;}

  .toggle-switch.svelte-16sjsp2 {display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:14px;position:relative;padding:8px 0;}.toggle-switch.svelte-16sjsp2 span.svelte-16sjsp2 {color:rgba(255, 255, 255, 0.8);}.toggle-switch.svelte-16sjsp2 input[type='checkbox'].svelte-16sjsp2 {opacity:0;width:0;height:0;position:absolute;}.slider.svelte-16sjsp2 {position:relative;width:44px;height:24px;background-color:rgba(255, 255, 255, 0.2);border-radius:12px;transition:0.3s;cursor:pointer;}.slider.svelte-16sjsp2:before {position:absolute;content:'';height:18px;width:18px;left:3px;bottom:3px;background-color:white;border-radius:50%;transition:0.3s;}.toggle-switch.svelte-16sjsp2 input:checked + .slider.svelte-16sjsp2 {background-color:#4caf50;}.toggle-switch.svelte-16sjsp2 input:checked + .slider.svelte-16sjsp2:before {transform:translateX(20px);}.toggle-switch.svelte-16sjsp2 input:disabled + .slider.svelte-16sjsp2 {opacity:0.5;cursor:not-allowed;}

  .form-group.svelte-16sjsp2 {margin-bottom:16px;}.form-row.svelte-16sjsp2 {display:flex;align-items:center;gap:12px;justify-content:space-between;}.form-group.svelte-16sjsp2 label.svelte-16sjsp2 {display:block;color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;margin-bottom:8px;}.form-row.svelte-16sjsp2 label.svelte-16sjsp2 {margin-bottom:0;flex-shrink:0;}.form-select.svelte-16sjsp2,
  .form-input.svelte-16sjsp2 {width:100%;padding:10px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.9);font-size:14px;transition:border-color 0.2s;}.form-row.svelte-16sjsp2 .form-select.svelte-16sjsp2 {width:auto;}.form-select.svelte-16sjsp2:focus,
  .form-input.svelte-16sjsp2:focus {outline:none;border-color:#2196f3;}.form-select.svelte-16sjsp2 option.svelte-16sjsp2 {background:#1a1a1a;color:rgba(255, 255, 255, 0.9);}.field-hint.svelte-16sjsp2 {color:rgba(255, 255, 255, 0.5);font-size:12px;margin-top:6px;line-height:1.3;}

  .texture-upload-item.svelte-16sjsp2 {padding:16px;background:rgba(0, 0, 0, 0.15);border:1px solid rgba(255, 255, 255, 0.1);border-radius:8px;}.texture-header.svelte-16sjsp2 {display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap;}.texture-header.svelte-16sjsp2 h5.svelte-16sjsp2 {color:rgba(255, 255, 255, 0.9);font-size:15px;font-weight:500;margin:0;}.optional-badge.svelte-16sjsp2 {background:rgba(255, 255, 255, 0.15);color:rgba(255, 255, 255, 0.8);font-size:11px;padding:2px 6px;border-radius:3px;font-weight:600;}.uploading-badge.svelte-16sjsp2 {background:rgba(33, 150, 243, 0.8);color:white;font-size:11px;padding:2px 6px;border-radius:3px;font-weight:600;display:flex;align-items:center;gap:4px;}.uploading-badge.svelte-16sjsp2 .material-icons.svelte-16sjsp2 {font-size:12px;}.texture-description.svelte-16sjsp2 {color:rgba(255, 255, 255, 0.6);font-size:13px;margin-bottom:12px;line-height:1.3;text-align:left;}.upload-error.svelte-16sjsp2 {display:flex;align-items:center;gap:6px;color:#f44336;font-size:12px;margin-bottom:12px;padding:8px;background:rgba(244, 67, 54, 0.1);border-radius:4px;}.upload-error.svelte-16sjsp2 .material-icons.svelte-16sjsp2 {font-size:16px;}.file-drop-container.svelte-16sjsp2 {margin-top:8px;}.existing-texture.svelte-16sjsp2 {margin-top:8px;padding:12px;background:rgba(76, 175, 80, 0.1);border:1px solid rgba(76, 175, 80, 0.3);border-radius:6px;}.texture-preview.svelte-16sjsp2 {margin:8px 0;display:flex;justify-content:center;}.texture-image.svelte-16sjsp2 {max-height:100px;max-width:100%;border-radius:4px;border:1px solid rgba(255, 255, 255, 0.2);background:rgba(0, 0, 0, 0.3);}.existing-texture-actions.svelte-16sjsp2 {display:flex;gap:8px;}.btn-remove.svelte-16sjsp2 {display:flex;align-items:center;gap:4px;padding:6px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all 0.2s;background:rgba(244, 67, 54, 0.8);color:white;}.btn-remove.svelte-16sjsp2:hover:not(:disabled) {background:rgba(244, 67, 54, 1);}.btn-remove.svelte-16sjsp2:disabled {opacity:0.5;cursor:not-allowed;}.btn-remove.svelte-16sjsp2 .material-icons.svelte-16sjsp2 {font-size:14px;}input[type='checkbox'].svelte-16sjsp2 {accent-color:#4caf50;}.spinning.svelte-16sjsp2 {
    animation: svelte-16sjsp2-spin 1s linear infinite;}

  @keyframes svelte-16sjsp2-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
/* svelte-1qb7o10 */
.section.svelte-1qb7o10 {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section.svelte-1qb7o10:last-child {margin-bottom:0;}.section-title.svelte-1qb7o10 {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;}.section-title.svelte-1qb7o10 .material-icons.svelte-1qb7o10 {color:#2196f3;font-size:24px;}.section-content.svelte-1qb7o10 {width:100%;}.section-description.svelte-1qb7o10 {color:rgba(255, 255, 255, 0.6);font-size:14px;margin-bottom:16px;line-height:1.4;}.legacy-notice.svelte-1qb7o10 {display:flex;align-items:center;gap:8px;background:rgba(244, 67, 54, 0.12);border:1px solid rgba(244, 67, 54, 0.4);color:#ef9a9a;font-size:12px;line-height:1.8;padding:6px 10px;border-radius:4px;margin-bottom:12px;}.legacy-notice.svelte-1qb7o10 .material-icons.svelte-1qb7o10 {font-size:18px;color:#f44336;}.paint-mode-row.svelte-1qb7o10 {display:flex;gap:8px;margin-bottom:16px;}.paint-mode-btn.svelte-1qb7o10 {flex:1;padding:8px 12px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.7);font-size:13px;font-weight:500;cursor:pointer;transition:all 0.2s;}.paint-mode-btn.svelte-1qb7o10:hover:not(:disabled) {border-color:rgba(255, 255, 255, 0.4);color:rgba(255, 255, 255, 0.9);}.paint-mode-btn.active.svelte-1qb7o10 {background:rgba(33, 150, 243, 0.15);border-color:#2196f3;color:#2196f3;}.paint-color-row.svelte-1qb7o10 {display:flex;align-items:center;gap:12px;}.paint-color-label.svelte-1qb7o10 {color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;}.paint-color-input-wrapper.svelte-1qb7o10 {display:flex;align-items:center;gap:8px;}.paint-color-input.svelte-1qb7o10 {width:60px;height:40px;border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;background:rgba(0, 0, 0, 0.4);cursor:pointer;padding:0;}.paint-color-input.svelte-1qb7o10::-webkit-color-swatch-wrapper {padding:0;}.paint-color-input.svelte-1qb7o10::-webkit-color-swatch {border:none;border-radius:3px;}.paint-color-value.svelte-1qb7o10 {color:rgba(255, 255, 255, 0.8);font-size:14px;font-family:monospace;text-transform:uppercase;}.paint-color-remove.svelte-1qb7o10 {background:rgba(255, 0, 0, 0.3);border:1px solid rgba(255, 0, 0, 0.5);border-radius:4px;color:rgba(255, 255, 255, 0.9);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background 0.2s,
      border-color 0.2s;}.paint-color-remove.svelte-1qb7o10:hover:not(:disabled) {background:rgba(255, 0, 0, 0.5);border-color:rgba(255, 0, 0, 0.7);}.paint-color-remove.svelte-1qb7o10 .material-icons.svelte-1qb7o10 {font-size:18px;color:white;}.shader-hint.svelte-1qb7o10 {color:rgba(255, 255, 255, 0.6);font-size:13px;margin:0 0 12px;line-height:1.4;}.field-label.svelte-1qb7o10 {display:block;color:rgba(255, 255, 255, 0.8);font-size:13px;font-weight:500;margin:12px 0 6px;}.paint-preview-base.svelte-1qb7o10 {margin-top:16px;padding-top:16px;border-top:1px solid rgba(255, 255, 255, 0.1);}.preview-base-controls.svelte-1qb7o10 {display:flex;gap:8px;align-items:center;}.preview-base-input.svelte-1qb7o10 {width:100px;padding:8px 10px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.9);font-size:13px;}.preview-base-input.svelte-1qb7o10:focus {outline:none;border-color:#2196f3;}.preview-base-quick.svelte-1qb7o10 {padding:8px 14px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.8);font-size:13px;cursor:pointer;transition:all 0.2s;}.preview-base-quick.svelte-1qb7o10:hover:not(:disabled) {border-color:#2196f3;color:#2196f3;}.preview-base-note.svelte-1qb7o10 {display:block;margin-top:6px;color:rgba(255, 255, 255, 0.5);font-size:12px;}
/* svelte-wfs5t6 */
.appearance-tab.svelte-wfs5t6 {width:100%;padding:0;}.section.svelte-wfs5t6 {margin-bottom:32px;background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:20px;}.section.svelte-wfs5t6:last-child {margin-bottom:0;}.section-title.svelte-wfs5t6 {display:flex;align-items:center;gap:8px;margin:0 0 16px 0;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;}.section-title.svelte-wfs5t6 .material-icons.svelte-wfs5t6 {color:#2196f3;font-size:24px;}.section-content.svelte-wfs5t6 {width:100%;}.section-description.svelte-wfs5t6 {color:rgba(255, 255, 255, 0.6);font-size:14px;margin-bottom:16px;line-height:1.4;}.copy-id-selector.svelte-wfs5t6 {display:flex;flex-direction:column;gap:8px;}.copy-id-selector.svelte-wfs5t6 label.svelte-wfs5t6 {color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;}.form-select.svelte-wfs5t6 {width:100%;padding:10px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.9);font-size:14px;transition:border-color 0.2s;}.form-select.svelte-wfs5t6:focus {outline:none;border-color:#2196f3;}.form-select.svelte-wfs5t6 option.svelte-wfs5t6 {background:#1a1a1a;color:rgba(255, 255, 255, 0.9);}.current-selection.svelte-wfs5t6 {margin-top:12px;padding:8px 12px;background:rgba(0, 0, 0, 0.3);border-radius:4px;display:flex;gap:8px;align-items:center;}.selection-label.svelte-wfs5t6 {color:rgba(255, 255, 255, 0.6);font-size:14px;}.selection-value.svelte-wfs5t6 {color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;}.dye-colors-grid.svelte-wfs5t6 {display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:16px;margin-bottom:24px;}.dye-color-item.svelte-wfs5t6 {display:flex;align-items:center;gap:8px;}.dye-color-label.svelte-wfs5t6 {color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;text-align:right;min-width:100px;}.dye-color-input-wrapper.svelte-wfs5t6 {display:flex;align-items:center;gap:8px;}.dye-color-input.svelte-wfs5t6 {width:60px;height:40px;border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;background:rgba(0, 0, 0, 0.4);cursor:pointer;padding:0;}.dye-color-input.svelte-wfs5t6::-webkit-color-swatch-wrapper {padding:0;}.dye-color-input.svelte-wfs5t6::-webkit-color-swatch {border:none;border-radius:3px;}.dye-color-remove.svelte-wfs5t6 {background:rgba(255, 0, 0, 0.3);border:1px solid rgba(255, 0, 0, 0.5);border-radius:4px;color:rgba(255, 255, 255, 0.9);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background 0.2s,
      border-color 0.2s;}.dye-color-remove.svelte-wfs5t6:hover {background:rgba(255, 0, 0, 0.5);border-color:rgba(255, 0, 0, 0.7);}.dye-color-remove.svelte-wfs5t6 .material-icons.svelte-wfs5t6 {font-size:18px;color:white;}.dye-opacity-control.svelte-wfs5t6 {display:flex;flex-direction:column;gap:8px;}.dye-opacity-label.svelte-wfs5t6 {color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;}.dye-opacity-wrapper.svelte-wfs5t6 {display:flex;align-items:center;gap:12px;}.dye-opacity-slider.svelte-wfs5t6 {flex:1;height:6px;border-radius:3px;background:rgba(255, 255, 255, 0.4);outline:none;-webkit-appearance:none;appearance:none;}.dye-opacity-slider.svelte-wfs5t6::-webkit-slider-thumb {-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#2196f3;cursor:pointer;border:2px solid rgba(255, 255, 255, 0.3);}.dye-opacity-slider.svelte-wfs5t6::-moz-range-thumb {width:18px;height:18px;border-radius:50%;background:#2196f3;cursor:pointer;border:2px solid rgba(255, 255, 255, 0.3);}.dye-opacity-value.svelte-wfs5t6 {color:rgba(255, 255, 255, 0.8);font-size:14px;font-weight:500;min-width:50px;text-align:right;}
/* svelte-3rvofx */
.advanced-tab.svelte-3rvofx {width:100%;}.advanced-section.svelte-3rvofx {background:rgba(0, 0, 0, 0.2);border-radius:8px;padding:24px;margin-bottom:20px;}.section-title.svelte-3rvofx {display:flex;align-items:center;gap:12px;color:rgba(255, 255, 255, 0.9);font-size:18px;font-weight:600;margin:0 0 12px 0;}.section-title.svelte-3rvofx .material-icons.svelte-3rvofx {color:#2196f3;font-size:24px;}.form-textarea.svelte-3rvofx {width:100%;padding:16px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:6px;color:rgba(255, 255, 255, 0.9);font-size:13px;font-family:'Consolas', 'Monaco', 'Courier New', monospace;resize:vertical;min-height:300px;transition:border-color 0.2s;box-sizing:border-box;}.form-textarea.svelte-3rvofx:focus {outline:none;border-color:#2196f3;box-shadow:0 0 0 2px rgba(33, 150, 243, 0.2);}.form-textarea.svelte-3rvofx::placeholder {color:rgba(255, 255, 255, 0.4);}.automatic-attributes.svelte-3rvofx {margin-top:24px;background:rgba(0, 0, 0, 0.3);border-radius:6px;border:1px solid rgba(255, 255, 255, 0.1);overflow:hidden;text-align:left;}.automatic-attributes-header.svelte-3rvofx {padding:16px;background:rgba(33, 150, 243, 0.1);border-bottom:1px solid rgba(255, 255, 255, 0.1);}.automatic-attributes-title.svelte-3rvofx {display:flex;align-items:center;gap:12px;margin-bottom:8px;}.automatic-attributes-title.svelte-3rvofx .material-icons.svelte-3rvofx {color:#2196f3;font-size:20px;}.automatic-attributes-title.svelte-3rvofx h4.svelte-3rvofx {margin:0;color:rgba(255, 255, 255, 0.9);font-size:16px;font-weight:600;}.automatic-attributes-header.svelte-3rvofx .info-text.svelte-3rvofx {display:block;color:rgba(255, 255, 255, 0.6);font-size:14px;font-style:italic;}.automatic-attributes-content.svelte-3rvofx {padding:16px;max-height:400px;overflow-y:auto;}.automatic-attributes-content.svelte-3rvofx pre.svelte-3rvofx {margin:0;padding:0;background:transparent;color:rgba(255, 255, 255, 0.8);font-size:13px;font-family:'Consolas', 'Monaco', 'Courier New', monospace;white-space:pre-wrap;word-wrap:break-word;}.automatic-attributes-content.svelte-3rvofx::-webkit-scrollbar {width:8px;}.automatic-attributes-content.svelte-3rvofx::-webkit-scrollbar-track {background:rgba(0, 0, 0, 0.2);border-radius:4px;}.automatic-attributes-content.svelte-3rvofx::-webkit-scrollbar-thumb {background:rgba(255, 255, 255, 0.2);border-radius:4px;}.automatic-attributes-content.svelte-3rvofx::-webkit-scrollbar-thumb:hover {background:rgba(255, 255, 255, 0.3);}
/* svelte-103lu6x */
.svelte-103lu6x {box-sizing:border-box;}.skin-manager-window.svelte-103lu6x {display:flex;flex-direction:column;height:100%;min-height:0;}.skin-manager-window.svelte-103lu6x .io-popup-header.svelte-103lu6x {position:relative;flex:none;}.close-btn.svelte-103lu6x {position:absolute;top:50%;right:8px;transform:translateY(-50%);width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:rgba(255, 255, 255, 0.08);color:white;cursor:pointer;}.close-btn.svelte-103lu6x:hover {background:rgba(255, 255, 255, 0.2);}.io-popup-content.svelte-103lu6x {padding:0;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;}.io-action-bar.svelte-103lu6x {display:flex;padding:10px;}.io-action-bar-button.svelte-103lu6x {background:#2196f3;color:white;border:none;padding:5px 20px;border-radius:4px;cursor:pointer;font-size:13px;height:40px;box-sizing:border-box;}.io-action-bar-button.svelte-103lu6x + .io-action-bar-button.svelte-103lu6x {margin-left:10px;}.search-container.svelte-103lu6x {position:relative;flex:1;max-width:400px;margin-right:10px;display:inline-flex;}.search-input.svelte-103lu6x {width:100%;padding:10px 40px 10px 16px;border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;background:rgba(0, 0, 0, 0.3);color:white;height:40px;font-size:13px;box-sizing:border-box;}.search-input.svelte-103lu6x:focus {outline:none;border-color:#2196f3;background:rgba(0, 0, 0, 0.5);}.search-input.svelte-103lu6x:disabled {opacity:0.5;cursor:not-allowed;}.search-input.svelte-103lu6x::placeholder {color:rgba(255, 255, 255, 0.5);}.search-clear.svelte-103lu6x {position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:rgba(255, 255, 255, 0.6);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.2s;}.search-clear.svelte-103lu6x:hover {background:rgba(255, 255, 255, 0.1);color:rgba(255, 255, 255, 0.9);}.search-clear.svelte-103lu6x:disabled {opacity:0.5;cursor:not-allowed;}.search-clear.svelte-103lu6x .material-icons.svelte-103lu6x {font-size:18px;color:inherit;}.io-action-bar-button.svelte-103lu6x .material-icons.svelte-103lu6x {vertical-align:-5px;color:inherit;}.io-action-bar-button.svelte-103lu6x:hover {background:#1976d2;}.skin-icon.svelte-103lu6x {font-size:30px;color:#ff6b6b;vertical-align:-4px;margin-right:10px;}

  .item-column.svelte-103lu6x {width:80px;text-align:center;}.item-thumbnail.svelte-103lu6x {object-fit:contain;vertical-align:middle;}.name-column.svelte-103lu6x {width:auto;padding-left:16px;text-align:left;}.actions-column.svelte-103lu6x {width:220px;text-align:right;}.item-name.svelte-103lu6x {font-weight:600;color:rgba(255, 255, 255, 0.9);margin-bottom:4px;}.item-type.svelte-103lu6x {font-size:12px;color:rgba(255, 255, 255, 0.6);text-transform:capitalize;}.action-buttons.svelte-103lu6x {display:flex;gap:8px;justify-content:flex-end;}.action-btn.svelte-103lu6x {height:32px;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s;font-size:12px;font-weight:500;}.action-btn.svelte-103lu6x .material-icons.svelte-103lu6x {color:inherit;}.action-btn.test-btn.svelte-103lu6x {width:48px;background:#2196f3;color:white;}.action-btn.test-btn.svelte-103lu6x:hover {background:#1976d2;transform:scale(1.05);}.action-btn.edit-btn.svelte-103lu6x,
  .action-btn.delete-btn.svelte-103lu6x {width:32px;}.action-btn.svelte-103lu6x .material-icons.svelte-103lu6x {font-size:18px;}.edit-btn.svelte-103lu6x {background:#4caf50;color:white;}.edit-btn.svelte-103lu6x:hover {background:#45a049;transform:scale(1.05);}.duplicate-btn.svelte-103lu6x {background:#ff9800;color:white;}.duplicate-btn.svelte-103lu6x:hover {background:#f57c00;transform:scale(1.05);}.delete-btn.svelte-103lu6x {background:#f44336;color:white;}.delete-btn.svelte-103lu6x:hover {background:#da190b;transform:scale(1.05);}

  .skin-manager-table.svelte-103lu6x {width:100%;flex:1;min-height:0;display:flex;flex-direction:column;}.skin-manager-table.svelte-103lu6x .table-container {flex:1;min-height:0;display:flex;flex-direction:column;}.skin-manager-table.svelte-103lu6x .table-wrapper {flex:1;min-height:0;overflow-y:auto;}.skin-manager-table.svelte-103lu6x .table thead th {position:sticky;top:0;z-index:1;background:#1e1e1e;}.skin-manager-table.editing.svelte-103lu6x {display:none;}

  .skin-editor.svelte-103lu6x {padding:20px;background:rgba(0, 0, 0, 0.3);border-radius:6px;width:100%;flex:1;display:flex;flex-direction:column;min-height:0;}

  .tab-navigation.svelte-103lu6x {display:flex;gap:4px;margin-bottom:24px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}.tab-button.svelte-103lu6x {display:flex;align-items:center;gap:8px;padding:12px 20px;background:transparent;border:none;color:rgba(255, 255, 255, 0.6);font-size:14px;font-weight:500;cursor:pointer;border-radius:6px 6px 0 0;transition:all 0.2s;position:relative;}.tab-button.svelte-103lu6x:hover {color:rgba(255, 255, 255, 0.8);background:rgba(255, 255, 255, 0.05);}.tab-button.active.svelte-103lu6x {color:#2196f3;background:rgba(33, 150, 243, 0.1);}.tab-button.active.svelte-103lu6x::after {content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#2196f3;}.tab-button.svelte-103lu6x .material-icons.svelte-103lu6x {font-size:18px;color:inherit;}.tab-content-container.svelte-103lu6x {display:flex;flex-direction:row;gap:20px;flex:1;min-height:0;}.tab-content.svelte-103lu6x {width:100%;flex:1;min-height:0;overflow-y:auto;}.preview-3d.svelte-103lu6x {width:100%;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;container-type:size;}

  .preview-3d.svelte-103lu6x .preview-frame.svelte-103lu6x {flex:0 0 auto;width:min(100cqw, 100cqh);height:min(100cqw, 100cqh);}.preview-controls.svelte-103lu6x {display:flex;align-items:center;gap:8px;padding:8px 4px;flex-wrap:wrap;}.preview-control-btn.svelte-103lu6x {display:flex;align-items:center;gap:4px;padding:6px 12px;background:rgba(255, 255, 255, 0.1);color:rgba(255, 255, 255, 0.8);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;font-size:12px;cursor:pointer;transition:all 0.2s;}.preview-control-btn.svelte-103lu6x:hover {background:rgba(255, 255, 255, 0.15);}.preview-control-btn.active.svelte-103lu6x {background:rgba(33, 150, 243, 0.3);border-color:#2196f3;color:#fff;}.preview-control-btn.svelte-103lu6x .material-icons.svelte-103lu6x {font-size:16px;color:inherit;}.wear-slider.svelte-103lu6x {flex:1;min-width:120px;accent-color:#2196f3;}.wear-value.svelte-103lu6x {font-size:12px;color:rgba(255, 255, 255, 0.7);min-width:34px;font-family:monospace;}.paint-select.svelte-103lu6x {padding:6px 10px;background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.9);font-size:12px;max-width:180px;}.paint-select.svelte-103lu6x option.svelte-103lu6x {background:#1a1a1a;color:rgba(255, 255, 255, 0.9);}

  .error-message.svelte-103lu6x {display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(244, 67, 54, 0.1);border:1px solid rgba(244, 67, 54, 0.3);border-radius:6px;color:#f44336;font-size:14px;margin:12px 20px 0;}.error-message.svelte-103lu6x .material-icons.svelte-103lu6x {font-size:20px;color:#f44336;}.error-message.svelte-103lu6x button.svelte-103lu6x {background:none;border:none;color:#f44336;font-size:18px;cursor:pointer;padding:0;margin-left:auto;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background 0.2s;}.error-message.svelte-103lu6x button.svelte-103lu6x:hover {background:rgba(244, 67, 54, 0.1);}

  .io-action-bar-button.svelte-103lu6x:disabled {opacity:0.5;cursor:not-allowed;}.action-btn.svelte-103lu6x:disabled {opacity:0.5;cursor:not-allowed;}

  .io-action-bar-button.svelte-103lu6x .material-icons.svelte-103lu6x {transition:transform 0.2s;}.io-action-bar-button.is-loading.svelte-103lu6x .material-icons.svelte-103lu6x {
    animation: svelte-103lu6x-spin 1s linear infinite;}

  @keyframes svelte-103lu6x-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
/* svelte-l3klys */
.window-title.svelte-l3klys {background-color:rgba(0, 0, 0, 0.7);width:100%;text-align:center;box-sizing:border-box;position:relative;}.window-title-icon.svelte-l3klys {font-size:2.8rem;color:#ff6b6b;vertical-align:-6px;}.window-title-text.svelte-l3klys {display:inline-block;font-size:1.8rem;padding-top:1.2rem;padding-bottom:0.8rem;letter-spacing:0.5px;color:#fff;}
/* svelte-623zut */
.window-container.svelte-623zut {padding:16px;height:100%;display:flex;box-sizing:border-box;flex-direction:column;}
/* svelte-9ff17r */
.items-container.svelte-9ff17r {padding:20px;display:flex;flex-direction:column;gap:30px;overflow-y:auto;}.rarity-section.svelte-9ff17r {display:flex;flex-direction:column;gap:15px;}.rarity-header.svelte-9ff17r {background-color:rgba(0, 0, 0, 0.3);padding:12px 16px;border-radius:6px;margin-bottom:4px;}.rarity-title.svelte-9ff17r {font-size:24px;font-weight:bold;margin:0;color:white;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.items-grid.svelte-9ff17r {display:grid;grid-template-columns:repeat(auto-fill, 140px);gap:10px;justify-content:center;}.owned-count-overlay.svelte-9ff17r {position:absolute;bottom:6px;right:6px;background:rgba(0, 0, 0, 0.85);color:white;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:bold;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);border:1px solid rgba(255, 255, 255, 0.2);pointer-events:none;}
/* svelte-14vp3ai */
.winners-scroll.svelte-14vp3ai {background:rgba(255, 248, 220, 0.9);border:2px solid #8b7355;border-radius:4px;padding:15px;max-height:90px;overflow-y:auto;font-family:'Courier New', monospace;font-size:14px;color:#5d4037;}.winner-entry.svelte-14vp3ai {padding:5px 0;border-bottom:1px solid rgba(93, 64, 55, 0.3);}.winner-entry.svelte-14vp3ai:last-child {border-bottom:none;}.winner-link.svelte-14vp3ai {color:#4a7c2a;text-decoration:none;font-weight:bold;transition:color 0.2s;
    background:none;border:none;padding:0;font:inherit;cursor:pointer;}.winner-link.svelte-14vp3ai:hover {color:#2d5016;text-decoration:underline;}
/* svelte-jsgxg6 */
.quantity-selector.svelte-jsgxg6 {display:flex;align-items:center;justify-content:center;gap:10px;padding:8px;background:rgba(0, 0, 0, 0.3);border-radius:4px;}.quantity-button.svelte-jsgxg6 {width:32px;height:32px;background:#4caf50;color:#fff;border:2px solid #2e7d32;border-radius:4px;font-size:18px;font-weight:bold;cursor:pointer;transition:all 0.2s;display:flex;align-items:center;justify-content:center;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);}.quantity-button.svelte-jsgxg6:hover:not(:disabled) {background:#45a049;transform:scale(1.1);}.quantity-button.svelte-jsgxg6:disabled {opacity:0.5;cursor:not-allowed;background:#666;border-color:#555;}.quantity-display.svelte-jsgxg6 {display:flex;flex-direction:column;align-items:center;min-width:60px;}.quantity-number.svelte-jsgxg6 {font-size:18px;font-weight:bold;color:#fff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}
/* svelte-1fenhdo */
.light-bulb.svelte-1fenhdo {position:relative;width:20px;height:28px;display:flex;flex-direction:column;align-items:center;transform:rotate(var(--tilt-angle));transform-origin:center center;}.bulb.svelte-1fenhdo {width:20px;height:24px;border-radius:50% 50% 40% 40%;background:var(--bulb-color);opacity:var(--opacity);box-shadow:0 0 10px var(--bulb-color),
      0 0 20px var(--bulb-color),
      inset 0 0 10px rgba(255, 255, 255, 0.3);transition:opacity 0.2s ease;}.connection.svelte-1fenhdo {width:6px;height:8px;background:#3c3c3c;border-radius:2px 2px 0 0;}
/* svelte-gt9grt */
.easter-egg.svelte-gt9grt {position:relative;width:18px;height:24px;display:flex;align-items:center;justify-content:center;transform:rotate(var(--tilt));
    animation: svelte-gt9grt-bob 2.5s ease-in-out infinite;animation-delay:var(--bob-delay);}.egg.svelte-gt9grt {width:18px;height:24px;background:var(--egg-color);border-radius:50% 50% 50% 50% / 60% 60% 40% 40%;position:relative;overflow:hidden;box-shadow:0 0 6px var(--egg-color),
      inset 0 -3px 6px rgba(0, 0, 0, 0.15),
      inset 0 3px 6px rgba(255, 255, 255, 0.3);}.band.svelte-gt9grt {position:absolute;top:40%;left:0;right:0;height:5px;background:var(--band-color);opacity:0.7;}

  @keyframes svelte-gt9grt-bob {
    0%,
    100% {
      transform: translateY(0);
    }
    50% {
      transform: translateY(-2px);
    }
  }
/* svelte-wjqbtw */
.gift.svelte-wjqbtw {position:relative;width:22px;height:26px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transform:rotate(var(--tilt));
    animation: svelte-wjqbtw-bob 2.5s ease-in-out infinite;animation-delay:var(--bob-delay);}.box.svelte-wjqbtw {width:20px;height:18px;background:var(--box-color);border-radius:2px;position:relative;box-shadow:0 0 6px rgba(0, 0, 0, 0.35),
      inset 0 -3px 4px rgba(0, 0, 0, 0.25),
      inset 0 2px 3px rgba(255, 255, 255, 0.18);}.ribbon-v.svelte-wjqbtw {position:absolute;top:0;bottom:0;left:50%;width:4px;margin-left:-2px;background:var(--ribbon-color);box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.3);}.ribbon-h.svelte-wjqbtw {position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;background:var(--ribbon-color);box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.3);}.bow.svelte-wjqbtw {position:absolute;top:-4px;left:50%;width:14px;height:8px;margin-left:-7px;}.bow-loop.svelte-wjqbtw {position:absolute;top:0;width:6px;height:8px;background:var(--ribbon-color);border-radius:50% 50% 30% 30%;box-shadow:inset 0 -1px 2px rgba(0, 0, 0, 0.25);}.bow-left.svelte-wjqbtw {left:0;transform:rotate(-15deg);}.bow-right.svelte-wjqbtw {right:0;transform:rotate(15deg);}.bow-knot.svelte-wjqbtw {position:absolute;top:2px;left:50%;width:4px;height:4px;margin-left:-2px;background:var(--ribbon-color);border-radius:50%;box-shadow:0 0 2px rgba(0, 0, 0, 0.3);}

  @keyframes svelte-wjqbtw-bob {
    0%,
    100% {
      transform: translateY(0) rotate(var(--tilt));
    }
    50% {
      transform: translateY(-2px) rotate(var(--tilt));
    }
  }
/* svelte-1rj22es */
.lottery-window-loading.svelte-1rj22es {position:relative;background:#000000c4;color:#ffffff;height:100%;display:flex;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;padding:30px;}.lottery-window.svelte-1rj22es {position:relative;color:#ffffff;height:100%;display:flex;box-sizing:border-box;flex-direction:column;overflow:hidden;padding:30px;}.decoration-container.svelte-1rj22es {position:absolute;left:calc(var(--dec-x) * 0.975 + 1.25%);top:calc(var(--dec-y) * 0.965 + 1.5%);transform:translate(-50%, -50%);z-index:10;pointer-events:none;}.lottery-title.svelte-1rj22es {color:#ffffff;text-align:center;font-size:32px;font-weight:bold;margin-bottom:20px;padding-top:20px;position:relative;z-index:2;}.title-separator.svelte-1rj22es {width:100%;height:20px;margin-bottom:30px;position:relative;z-index:2;border-width:10px;border-style:solid;box-sizing:border-box;}.separator-decoration-container.svelte-1rj22es {position:absolute;left:var(--separator-dec-x);top:50%;transform:translate(-50%, -50%);z-index:11;pointer-events:none;}.lottery-container.svelte-1rj22es {display:flex;gap:20px;width:100%;}.left-column.svelte-1rj22es {flex:3;display:flex;flex-direction:column;gap:16px;align-items:center;}.right-column.svelte-1rj22es {flex:1;display:flex;flex-direction:column;gap:16px;}.description.svelte-1rj22es {margin:15px 15px 0 15px;text-align:center;color:#ffffff;line-height:1.8;}.description-muted.svelte-1rj22es {color:rgba(255, 255, 255, 0.7);}.draw-timer.svelte-1rj22es {position:absolute;top:50px;right:46px;text-align:center;padding:15px 25px;font-size:18px;z-index:20;border-radius:4px;box-sizing:border-box;}.timer-label.svelte-1rj22es {color:#ffffff;font-weight:normal;}.no-drawing-message.svelte-1rj22es {text-align:center;padding:40px;color:#ffffff;font-size:18px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.5);}.costs-row.svelte-1rj22es {width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:4px;}.cost-column.svelte-1rj22es {display:flex;flex-direction:column;align-items:center;gap:10px;min-width:150px;}.cost-header.svelte-1rj22es {width:100%;border-bottom:1px solid rgba(0, 0, 0, 0.6);padding:10px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.6);display:flex;flex-direction:column;align-items:center;box-sizing:border-box;}.cost-name.svelte-1rj22es {font-weight:bold;}.cost-name.dark.svelte-1rj22es {text-shadow:1px 1px #fff5,
      1px -1px #fff5,
      -1px 1px #fff5,
      -1px -1px #fff5;}.cost-entries.svelte-1rj22es {font-size:0.9em;color:#ffffff;}.cost-item-display.svelte-1rj22es {display:flex;justify-content:center;align-items:center;}.available-quantity-display.svelte-1rj22es {font-size:0.9em;color:rgba(255, 255, 255, 0.8);text-align:center;}.entries-from-this.svelte-1rj22es {font-size:0.9em;color:#ffffff;position:absolute;bottom:7px;left:0;right:0;text-align:center;}.add-all-button.svelte-1rj22es {padding:8px 16px;background:#4caf50;color:#fff;border:2px solid #2e7d32;border-radius:4px;font-weight:bold;cursor:pointer;transition:all 0.2s;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);margin-bottom:10px;}.add-all-button.svelte-1rj22es:hover:not(:disabled) {background:#45a049;transform:scale(1.1);}.add-all-button.svelte-1rj22es:disabled {opacity:0.5;cursor:not-allowed;background:#666;border-color:#555;}.enter-lottery-button.svelte-1rj22es {padding:15px 30px;font-size:18px;font-weight:bold;cursor:pointer;background:#4caf50;color:white;border:none;border-radius:4px;}.enter-lottery-button.svelte-1rj22es:hover:not(:disabled) {background:#45a049;}.enter-lottery-button.svelte-1rj22es:disabled {opacity:0.6;cursor:not-allowed;}.entry-info.svelte-1rj22es {display:flex;flex-direction:row;gap:40px;}.submitting-entries.svelte-1rj22es {font-weight:bold;font-size:0.9em;color:#50ff56;}.your-total-entries.svelte-1rj22es,
  .draw-total-entries.svelte-1rj22es {font-size:0.9em;color:#ffffff;}.grand-prize-container.svelte-1rj22es {display:flex;flex-direction:column;gap:10px;padding:15px;}.grand-prize-title.svelte-1rj22es {font-weight:bold;font-size:18px;text-align:center;}.grand-prize-display.svelte-1rj22es {display:flex;justify-content:center;align-items:center;}.additional-prizes-box.svelte-1rj22es {padding:15px;}.additional-prizes-title.svelte-1rj22es {font-weight:bold;margin-bottom:5px;}.additional-prizes-count.svelte-1rj22es {font-size:0.9em;color:white;}.last-draw-winners.svelte-1rj22es {padding:15px;}.last-draw-winners-title.svelte-1rj22es {font-weight:bold;font-size:18px;text-align:center;color:#ffffff;}

  .lottery-window.theme-christmas.svelte-1rj22es {background:#000000c4;}.lottery-window.theme-christmas.svelte-1rj22es::before {content:'';position:absolute;inset:0;z-index:-1;background:url('../img/lottery_bg.webp') no-repeat center center;background-size:cover;pointer-events:none;}.lottery-window.theme-christmas.svelte-1rj22es::after {content:'';position:absolute;inset:0;z-index:1;pointer-events:none;border-width:30px;border-style:solid;border-image:repeating-linear-gradient(
        135deg,
        #1e140a 0 11px,
         #292014 11px 22px,
         #382219 22px 27px,
         #1e140a 27px 33px,
         #312019 33px 36px,
         #22170d 36px 44px,
         #1e140a 44px 60px 
      )
      30;box-sizing:border-box;
    box-shadow:0 0 32px 14px rgba(20, 12, 3, 0.6) inset,
      0 0 14px 2px #2d2114 inset;
    outline:2px solid rgba(180, 140, 80, 0.08);}.theme-christmas.svelte-1rj22es .title-separator.svelte-1rj22es {border-image:repeating-linear-gradient(
        135deg,
        #2a1f15 0 8px,
         #3a2a1f 8px 16px,
         #4a3525 16px 20px,
         #2a1f15 20px 25px,
         #3d2e20 25px 28px,
         #2f2218 28px 35px,
         #2a1f15 35px 50px 
      )
      10;box-shadow:0 0 20px 8px rgba(25, 18, 10, 0.5) inset,
      0 0 8px 1px #352a1f inset;outline:1px solid rgba(200, 160, 100, 0.1);}.theme-christmas.svelte-1rj22es .draw-timer.svelte-1rj22es {border:2px solid #dc8644;background:repeating-linear-gradient(
      135deg,
      #2a1f15 0 6px,
       #3a2a1f 6px 12px,
       #4a3525 12px 15px,
       #2a1f15 15px 18px,
       #3d2e20 18px 21px,
       #2f2218 21px 26px,
       #2a1f15 26px 35px 
    );box-shadow:0 0 15px 6px rgba(25, 18, 10, 0.4) inset,
      0 0 6px 1px #352a1f inset,
      0 2px 4px rgba(0, 0, 0, 0.3);outline:1px solid rgba(200, 160, 100, 0.1);}.theme-christmas.svelte-1rj22es .timer-value.svelte-1rj22es {font-weight:bold;color:#c97d60;text-shadow:0 0 8px rgba(201, 125, 96, 0.4);}.theme-christmas.svelte-1rj22es .draw-timer.drawing-status.svelte-1rj22es .timer-value.svelte-1rj22es {color:#ff6b6b;text-shadow:0 0 8px rgba(255, 107, 107, 0.4);}.theme-christmas.svelte-1rj22es .cost-column.svelte-1rj22es {box-shadow:0 0 8px 2px rgba(30, 20, 10, 0.28) inset,
      0 0 3px 1px #4a3525 inset,
      0 2px 4px rgba(50, 30, 15, 0.14);outline:1px solid rgba(60, 40, 30, 0.14);}.theme-christmas.svelte-1rj22es .cost-header.svelte-1rj22es {background:#624430;}.theme-christmas.svelte-1rj22es .themed-box.svelte-1rj22es {border:4px solid #bfa888;
    background:
      repeating-linear-gradient(
        40deg,
        transparent 0 22px,
        rgba(88, 65, 46, 0.17) 22px 38px,
        transparent 38px 54px,
        rgba(130, 100, 70, 0.09) 54px 65px,
        transparent 65px 86px
      ),
      
        repeating-linear-gradient(
          90deg,
          rgba(116, 101, 89, 0.13) 0 10px,
          rgba(94, 81, 67, 0.12) 10px 16px,
          rgba(156, 138, 108, 0.14) 16px 24px,
          rgba(191, 168, 136, 0.13) 24px 28px,
          rgba(62, 51, 39, 0.12) 28px 34px,
          rgba(116, 101, 89, 0.11) 34px 40px
        ),
       linear-gradient(120deg, #58412e 0%, #3a2a1f 60%, #2a1f15 100%);}.theme-christmas.svelte-1rj22es .grand-prize-title.svelte-1rj22es {color:gold;}.theme-christmas.svelte-1rj22es .additional-prizes-title.svelte-1rj22es {color:gold;}

  .lottery-window.theme-easter.svelte-1rj22es {
    background:rgba(200, 220, 210, 0.18);}.lottery-window.theme-easter.svelte-1rj22es::before {content:'';position:absolute;inset:0;z-index:-1;background:url('../img/lottery_bg_easter.webp') no-repeat center center;background-size:cover;pointer-events:none;}

  .lottery-window.theme-easter.svelte-1rj22es::after {content:'';position:absolute;inset:0;z-index:1;pointer-events:none;box-sizing:border-box;
    background:linear-gradient(
        145deg,
        rgba(255, 255, 255, 0.18) 0%,
        rgba(255, 255, 255, 0.04) 30%,
        rgba(255, 255, 255, 0.0) 50%,
        rgba(255, 255, 255, 0.06) 70%,
        rgba(255, 255, 255, 0.15) 100%
      ),
      rgba(180, 200, 225, 0.28);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);
    -webkit-mask:linear-gradient(#000, #000) 0 0 / 100% 30px no-repeat,
      linear-gradient(#000, #000) 0 100% / 100% 30px no-repeat,
      linear-gradient(#000, #000) 0 0 / 30px 100% no-repeat,
      linear-gradient(#000, #000) 100% 0 / 30px 100% no-repeat;mask:linear-gradient(#000, #000) 0 0 / 100% 30px no-repeat,
      linear-gradient(#000, #000) 0 100% / 100% 30px no-repeat,
      linear-gradient(#000, #000) 0 0 / 30px 100% no-repeat,
      linear-gradient(#000, #000) 100% 0 / 30px 100% no-repeat;}

  .lottery-window.theme-easter.svelte-1rj22es {box-shadow:inset 0 0 0 30px transparent,
      inset 0 2px 8px rgba(255, 255, 255, 0.2),
      inset 0 -2px 8px rgba(0, 0, 0, 0.1);outline:1px solid rgba(255, 255, 255, 0.12);}

  .theme-easter.svelte-1rj22es .title-separator.svelte-1rj22es {border:none;border-radius:10px;background:linear-gradient(
        90deg,
        rgba(255, 255, 255, 0.1) 0%,
        rgba(255, 255, 255, 0.2) 50%,
        rgba(255, 255, 255, 0.1) 100%
      ),
      rgba(180, 200, 225, 0.25);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);height:20px;box-shadow:inset 0 1px 3px rgba(255, 255, 255, 0.3),
      inset 0 -1px 3px rgba(0, 0, 0, 0.1),
      0 2px 4px rgba(0, 0, 0, 0.1);outline:1px solid rgba(255, 255, 255, 0.12);}

  .theme-easter.svelte-1rj22es .draw-timer.svelte-1rj22es {border:2px solid rgba(160, 60, 60, 0.7);border-radius:10px;background:rgba(90, 25, 25, 0.7);backdrop-filter:blur(2px);box-shadow:0 0 12px 4px rgba(60, 20, 20, 0.3) inset,
      0 2px 8px rgba(0, 0, 0, 0.25);}.theme-easter.svelte-1rj22es .timer-value.svelte-1rj22es {font-weight:bold;color:#ff8888;text-shadow:0 0 8px rgba(255, 136, 136, 0.5);}.theme-easter.svelte-1rj22es .draw-timer.drawing-status.svelte-1rj22es .timer-value.svelte-1rj22es {color:#ff6666;text-shadow:0 0 10px rgba(255, 102, 102, 0.6);}

  .theme-easter.svelte-1rj22es .cost-column.svelte-1rj22es {box-shadow:0 0 8px 2px rgba(255, 255, 255, 0.1) inset,
      0 2px 8px rgba(0, 0, 0, 0.1);}.theme-easter.svelte-1rj22es .cost-header.svelte-1rj22es {background:rgba(180, 170, 210, 0.25);border-radius:10px 10px 0 0;}

  .theme-easter.svelte-1rj22es .cost-column.themed-box.svelte-1rj22es {border:3px solid rgba(180, 180, 210, 0.45);border-radius:12px;background:rgba(220, 215, 240, 0.35);backdrop-filter:blur(3px);box-shadow:inset 0 1px 3px rgba(255, 255, 255, 0.35),
      inset 0 -1px 3px rgba(0, 0, 0, 0.1),
      0 0 8px rgba(180, 180, 220, 0.15),
      0 2px 6px rgba(0, 0, 0, 0.08);outline:1px solid rgba(255, 255, 255, 0.15);}.theme-easter.svelte-1rj22es .cost-name.svelte-1rj22es {text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}.theme-easter.svelte-1rj22es .cost-entries.svelte-1rj22es {color:#ffffff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}.theme-easter.svelte-1rj22es .available-quantity-display.svelte-1rj22es {color:#ffffff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}

  
  .theme-easter.svelte-1rj22es .grand-prize-container.themed-box.svelte-1rj22es,
  .theme-easter.svelte-1rj22es .additional-prizes-box.themed-box.svelte-1rj22es,
  .theme-easter.svelte-1rj22es .last-draw-winners.themed-box.svelte-1rj22es {border:4px solid #ffd700;border-radius:12px;background:rgba(255, 250, 230, 0.35);backdrop-filter:blur(3px);box-shadow:inset 0 2px 4px rgba(255, 255, 200, 0.35),
      inset 0 -2px 4px rgba(120, 90, 0, 0.15),
      inset 2px 0 4px rgba(255, 255, 200, 0.2),
      inset -2px 0 4px rgba(120, 90, 0, 0.1),
      0 0 12px rgba(255, 215, 0, 0.15),
      0 2px 8px rgba(0, 0, 0, 0.12);outline:1px solid rgba(255, 240, 150, 0.2);}.theme-easter.svelte-1rj22es .grand-prize-title.svelte-1rj22es {background:rgba(100, 30, 30, 0.7);backdrop-filter:blur(2px);border-radius:8px 8px 0 0;color:#ffffff;margin:-15px -15px 10px -15px;padding:8px 15px;text-align:center;border-bottom:2px solid rgba(160, 60, 60, 0.6);}.theme-easter.svelte-1rj22es .additional-prizes-title.svelte-1rj22es {color:#ffd700;font-weight:bold;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6),
      0 0 8px rgba(255, 215, 0, 0.3);}.theme-easter.svelte-1rj22es .additional-prizes-count.svelte-1rj22es {color:#ffffff;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.5);}.theme-easter.svelte-1rj22es .last-draw-winners-title.svelte-1rj22es {color:#ffffff;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.5);}

  .theme-easter.svelte-1rj22es .description.svelte-1rj22es {color:#ffffff;text-shadow:0 0 10px rgba(0, 0, 0, 0.7),
      0 0 20px rgba(0, 0, 0, 0.5),
      0 0 40px rgba(0, 0, 0, 0.3),
      1px 1px 2px rgba(0, 0, 0, 0.6);}.theme-easter.svelte-1rj22es .description-muted.svelte-1rj22es {color:rgba(255, 255, 255, 0.85);text-shadow:0 0 10px rgba(0, 0, 0, 0.7),
      0 0 20px rgba(0, 0, 0, 0.5),
      0 0 40px rgba(0, 0, 0, 0.3),
      1px 1px 2px rgba(0, 0, 0, 0.5);}.theme-easter .entries-from-this.svelte-1rj22es {color:#ffffff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.4);}.theme-easter.svelte-1rj22es .submitting-entries.svelte-1rj22es {color:#50ff56;text-shadow:0 0 10px rgba(0, 0, 0, 0.7),
      0 0 20px rgba(0, 0, 0, 0.5),
      0 0 40px rgba(0, 0, 0, 0.3),
      1px 1px 2px rgba(0, 0, 0, 0.6);}.theme-easter.svelte-1rj22es .your-total-entries.svelte-1rj22es,
  .theme-easter.svelte-1rj22es .draw-total-entries.svelte-1rj22es {color:#ffffff;text-shadow:0 0 10px rgba(0, 0, 0, 0.7),
      0 0 20px rgba(0, 0, 0, 0.5),
      0 0 40px rgba(0, 0, 0, 0.3),
      1px 1px 2px rgba(0, 0, 0, 0.6);}.theme-easter.svelte-1rj22es .lottery-title.svelte-1rj22es {text-shadow:0 0 12px rgba(0, 0, 0, 0.7),
      0 0 24px rgba(0, 0, 0, 0.4),
      2px 2px 4px rgba(0, 0, 0, 0.6);}.theme-easter.svelte-1rj22es .no-drawing-message.svelte-1rj22es {text-shadow:2px 2px 4px rgba(0, 0, 0, 0.5);}

  .theme-easter.svelte-1rj22es .add-all-button.svelte-1rj22es {border-radius:20px;background:linear-gradient(180deg, #66cc6a 0%, #4caf50 40%, #3d9141 100%);border:2px solid #2e7d32;box-shadow:inset 0 2px 4px rgba(255, 255, 255, 0.3),
      inset 0 -2px 4px rgba(0, 0, 0, 0.2),
      0 3px 6px rgba(0, 0, 0, 0.2);}.theme-easter.svelte-1rj22es .add-all-button.svelte-1rj22es:hover:not(:disabled) {background:linear-gradient(180deg, #72d876 0%, #55b959 40%, #45a049 100%);box-shadow:inset 0 2px 4px rgba(255, 255, 255, 0.35),
      inset 0 -2px 4px rgba(0, 0, 0, 0.2),
      0 4px 8px rgba(0, 0, 0, 0.25);transform:scale(1.1) translateY(-1px);}.theme-easter.svelte-1rj22es .enter-lottery-button.svelte-1rj22es {border-radius:20px;background:linear-gradient(180deg, #66cc6a 0%, #4caf50 40%, #3d9141 100%);border:2px solid #2e7d32;box-shadow:inset 0 2px 6px rgba(255, 255, 255, 0.3),
      inset 0 -3px 6px rgba(0, 0, 0, 0.2),
      0 4px 8px rgba(0, 0, 0, 0.25);}.theme-easter.svelte-1rj22es .enter-lottery-button.svelte-1rj22es:hover:not(:disabled) {background:linear-gradient(180deg, #72d876 0%, #55b959 40%, #45a049 100%);box-shadow:inset 0 2px 6px rgba(255, 255, 255, 0.35),
      inset 0 -3px 6px rgba(0, 0, 0, 0.2),
      0 5px 10px rgba(0, 0, 0, 0.3);transform:translateY(-1px);}.theme-easter.svelte-1rj22es .enter-lottery-button.svelte-1rj22es:active:not(:disabled) {background:linear-gradient(180deg, #3d9141 0%, #4caf50 60%, #55b959 100%);box-shadow:inset 0 3px 6px rgba(0, 0, 0, 0.25),
      0 1px 3px rgba(0, 0, 0, 0.2);transform:translateY(1px);}

  .lottery-window.theme-neutral.svelte-1rj22es {background:rgba(0, 0, 0, 0.68);}.lottery-window.theme-neutral.svelte-1rj22es::before {content:'';position:absolute;inset:0;z-index:-1;background:url('../img/lottery_bg_neutral.webp') no-repeat center center;background-size:cover;pointer-events:none;}.lottery-window.theme-neutral.svelte-1rj22es::after {content:'';position:absolute;inset:0;z-index:1;pointer-events:none;box-sizing:border-box;border:2px solid rgba(255, 255, 255, 0.12);box-shadow:inset 0 0 24px 4px rgba(0, 0, 0, 0.45),
      inset 0 1px 0 rgba(255, 255, 255, 0.06);}.theme-neutral.svelte-1rj22es .title-separator.svelte-1rj22es {border:none;height:1px;background:linear-gradient(
      90deg,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0.18) 50%,
      rgba(255, 255, 255, 0) 100%
    );}.theme-neutral.svelte-1rj22es .draw-timer.svelte-1rj22es {border:1px solid rgba(255, 255, 255, 0.22);background:rgba(60, 60, 60, 0.65);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.08),
      0 2px 4px rgba(0, 0, 0, 0.3);}.theme-neutral.svelte-1rj22es .timer-value.svelte-1rj22es {font-weight:bold;color:#ffffff;}.theme-neutral.svelte-1rj22es .draw-timer.drawing-status.svelte-1rj22es .timer-value.svelte-1rj22es {color:#ff8a8a;}.theme-neutral.svelte-1rj22es .cost-column.themed-box.svelte-1rj22es {border:1px solid rgba(255, 255, 255, 0.18);background:rgba(60, 60, 60, 0.5);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.08),
      0 2px 4px rgba(0, 0, 0, 0.25);}.theme-neutral.svelte-1rj22es .cost-header.svelte-1rj22es {background:rgba(255, 255, 255, 0.09);}.theme-neutral.svelte-1rj22es .grand-prize-container.themed-box.svelte-1rj22es,
  .theme-neutral.svelte-1rj22es .additional-prizes-box.themed-box.svelte-1rj22es,
  .theme-neutral.svelte-1rj22es .last-draw-winners.themed-box.svelte-1rj22es {border:1px solid rgba(255, 255, 255, 0.18);background:rgba(60, 60, 60, 0.5);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.08),
      0 2px 4px rgba(0, 0, 0, 0.25);}.theme-neutral.svelte-1rj22es .grand-prize-title.svelte-1rj22es,
  .theme-neutral.svelte-1rj22es .additional-prizes-title.svelte-1rj22es {color:#ffffff;}.theme-neutral.svelte-1rj22es .lottery-title.svelte-1rj22es,
  .theme-neutral.svelte-1rj22es .description.svelte-1rj22es,
  .theme-neutral.svelte-1rj22es .description-muted.svelte-1rj22es,
  .theme-neutral.svelte-1rj22es .your-total-entries.svelte-1rj22es,
  .theme-neutral.svelte-1rj22es .draw-total-entries.svelte-1rj22es,
  .theme-neutral.svelte-1rj22es .submitting-entries.svelte-1rj22es {text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);}
/* svelte-18wpngg */
.cancel-icon.svelte-18wpngg {width:28px;height:28px;vertical-align:-3px;color:#ff9800;}.confirm-cancel-content.svelte-18wpngg {padding:20px;gap:20px;}.cancel-preview.svelte-18wpngg {display:flex;gap:20px;align-items:flex-start;}.warning-icon-container.svelte-18wpngg {flex-shrink:0;border-radius:8px;overflow:hidden;border:2px solid rgba(255, 152, 0, 0.3);background:rgba(255, 152, 0, 0.1);padding:16px;display:flex;align-items:center;justify-content:center;}.warning-icon-container.svelte-18wpngg i.svelte-18wpngg {font-size:32px;color:#ff9800;}.cancel-info.svelte-18wpngg {flex:1;display:flex;flex-direction:column;gap:12px;}.cancel-question.svelte-18wpngg {font-size:14px;color:#cccccc;line-height:1.4;}.cancel-question.svelte-18wpngg strong.svelte-18wpngg {color:#ff9800;}.consequences.svelte-18wpngg {background:rgba(255, 255, 255, 0.05);border:1px solid rgba(255, 255, 255, 0.1);border-radius:6px;padding:12px;}.consequences.svelte-18wpngg h4.svelte-18wpngg {font-size:12px;color:#999999;margin:0 0 8px 0;text-transform:uppercase;letter-spacing:0.5px;}.consequences.svelte-18wpngg ul.svelte-18wpngg {font-size:12px;line-height:1.3;margin:0;padding-left:16px;text-align:left;}.consequences.svelte-18wpngg li.svelte-18wpngg {margin-bottom:4px;color:#ffffff;}.consequences.svelte-18wpngg li.svelte-18wpngg:last-child {margin-bottom:0;}.confirm-cancel-header.svelte-18wpngg .svelte-18wpngg {color:#ffffff;}

  
  @media (max-width: 400px) {.cancel-preview.svelte-18wpngg {flex-direction:column;text-align:center;}.io-button-group.svelte-18wpngg {flex-direction:column;}
  }
/* svelte-1vap6hy */
.io-popup-container.svelte-1vap6hy {height:80vh;display:flex;flex-direction:column;}.premText.svelte-1vap6hy {font-size:18px;}
/* svelte-190e6fj */
.premium-container.svelte-190e6fj {padding:20px;margin:0 auto;}.loading-container.svelte-190e6fj {display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;}.loading-spinner.svelte-190e6fj {width:40px;height:40px;border:4px solid #333;border-top:4px solid #fff;border-radius:50%;
    animation: svelte-190e6fj-spin 1s linear infinite;margin-bottom:16px;}.loading-text.svelte-190e6fj {color:#ccc;font-size:16px;}.error-container.svelte-190e6fj {display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;}.error-text.svelte-190e6fj {color:#ff6b6b;font-size:16px;margin-bottom:16px;}.retry-button.svelte-190e6fj {background:#4a9eff;color:white;border:none;padding:12px 24px;border-radius:6px;font-size:14px;cursor:pointer;transition:background-color 0.2s;}.retry-button.svelte-190e6fj:hover {background:#3a8eef;}

  @keyframes svelte-190e6fj-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }.benefits-card.svelte-190e6fj {position:relative;width:380px;height:520px;background:transparent;border:2px solid rgba(255, 255, 255, 0.1);border-radius:12px;backdrop-filter:blur(10px);background:rgba(255, 255, 255, 0.05);cursor:pointer;}.benefits-card.svelte-190e6fj:hover {border-color:var(--accent-color, #ffc147);}.benefits-list.svelte-190e6fj {margin-top:32px;text-align:left;}.benefit-row.svelte-190e6fj {display:flex;align-items:center;font-size:16px;margin:20px 0;padding:0;text-shadow:none;}.benefit-icon.svelte-190e6fj {color:#ffc147;font-size:18px;margin-right:16px;flex-shrink:0;color:rgba(255, 255, 255, 0.9);}.benefit-text.svelte-190e6fj {font-weight:500;line-height:1.4;color:rgba(255, 255, 255, 0.9);}.premium-cards-grid.svelte-190e6fj {display:grid;grid-template-columns:repeat(auto-fit, minmax(380px, 1fr));gap:24px;justify-items:center;}.premium-card.svelte-190e6fj {position:relative;width:380px;height:520px;border-radius:4px;overflow:hidden;cursor:pointer;transition:all 0.1s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 20px 40px rgba(0, 0, 0, 0.3),
      0 0 0 1px rgba(255, 255, 255, 0.1);background:linear-gradient(135deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.6));}.premium-card.svelte-190e6fj:hover {box-shadow:0 32px 64px rgba(0, 0, 0, 0.4),
      0 0 0 2px var(--accent-color, #ffc147);}.card-background.svelte-190e6fj {position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:transform 0.1s ease;}.premium-card.svelte-190e6fj:hover .card-background.svelte-190e6fj {transform:scale(1.1);}.card-overlay.svelte-190e6fj {position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);z-index:1;}.card-content.svelte-190e6fj {position:relative;z-index:2;height:100%;display:flex;flex-direction:column;padding:32px 24px;color:white;box-sizing:border-box;}.card-header.svelte-190e6fj {text-align:center;margin-bottom:auto;padding-top:20px;}.product-name.svelte-190e6fj {font-size:32px;font-weight:700;margin:0 0 16px 0;text-shadow:0 2px 4px rgba(0, 0, 0, 0.8),
      0 4px 8px rgba(0, 0, 0, 0.6);color:var(--accent-color, #ffc147);letter-spacing:-0.5px;}.product-description.svelte-190e6fj {font-size:16px;line-height:1.9;margin:0;color:rgba(255, 255, 255, 0.9);text-shadow:0 2px 4px rgba(0, 0, 0, 0.8);max-width:320px;margin:0 auto;}.card-price.svelte-190e6fj {text-align:center;margin:10px 0;position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;}.price-background-overlay.svelte-190e6fj {position:absolute;top:-16px;left:-24px;right:-24px;bottom:-16px;background:radial-gradient(
      ellipse at center,
      rgba(0, 0, 0, 0.5) 0%,
      rgba(0, 0, 0, 0.3) 30%,
      rgba(0, 0, 0, 0.1) 60%,
      transparent 80%
    );border-radius:12px;z-index:1;pointer-events:none;box-shadow:inset 0 0 20px rgba(0, 0, 0, 0.3),
      0 0 30px rgba(0, 0, 0, 0.2);}.price-main.svelte-190e6fj {display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:8px;position:relative;z-index:2;}.currency.svelte-190e6fj {font-size:24px;font-weight:600;color:var(--accent-color, #ffc147);text-shadow:0 2px 4px rgba(0, 0, 0, 0.9),
      0 4px 8px rgba(0, 0, 0, 0.7),
      0 0 12px rgba(0, 0, 0, 0.8),
      0 0 20px var(--accent-color, #ffc147);filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.6));}.amount.svelte-190e6fj {font-size:48px;font-weight:800;color:#ffd700;text-shadow:0 3px 6px rgba(0, 0, 0, 0.9),
      0 6px 12px rgba(0, 0, 0, 0.8),
      0 0 16px rgba(0, 0, 0, 0.7),
      0 0 24px rgba(255, 215, 0, 0.6);filter:drop-shadow(0 0 12px rgba(0, 0, 0, 0.8));}.period.svelte-190e6fj {font-size:18px;color:rgba(255, 255, 255, 0.95);font-weight:500;text-shadow:0 2px 4px rgba(0, 0, 0, 0.9),
      0 4px 8px rgba(0, 0, 0, 0.7),
      0 0 12px rgba(255, 255, 255, 0.2);filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.6));}.billing-info.svelte-190e6fj {font-size:14px;color:rgba(255, 255, 255, 0.95);background:rgba(0, 0, 0, 0.6);padding:8px 16px;border-radius:4px;display:inline-block;backdrop-filter:blur(10px);border:1px solid rgba(255, 255, 255, 0.2);text-shadow:0 1px 2px rgba(0, 0, 0, 0.8),
      0 2px 4px rgba(0, 0, 0, 0.6);box-shadow:0 2px 8px rgba(0, 0, 0, 0.4),
      inset 0 1px 0 rgba(255, 255, 255, 0.1);position:relative;z-index:2;}.card-action.svelte-190e6fj {margin-top:auto;text-align:center;}.subscribe-btn.svelte-190e6fj {background:linear-gradient(135deg, var(--accent-color, #ffc147), #ff8c00);color:#fff;border:2px solid rgba(255, 255, 255, 0.3);padding:18px 36px;border-radius:8px;font-size:20px;font-weight:800;cursor:pointer;transition:all 0.1s ease;box-shadow:0 8px 24px rgba(255, 193, 71, 0.4),
      0 4px 8px rgba(0, 0, 0, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.3);text-transform:uppercase;letter-spacing:1.5px;min-width:220px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.1);position:relative;overflow:hidden;}.subscribe-btn.svelte-190e6fj:hover {transform:translateY(-2px);background:linear-gradient(135deg, #ffd54f, var(--accent-color, #ffc147));box-shadow:0 12px 32px rgba(255, 193, 71, 0.5),
      0 6px 12px rgba(0, 0, 0, 0.4),
      inset 0 1px 0 rgba(255, 255, 255, 0.4);border-color:rgba(255, 255, 255, 0.4);}.subscribe-btn.svelte-190e6fj:active {transform:translateY(0);}.premium-badge.svelte-190e6fj {position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;z-index:3;transition:transform 0.1s ease;}.premium-badge.svelte-190e6fj i.svelte-190e6fj {font-size:32px;color:#fbc02d;vertical-align:middle;}.premium-card.svelte-190e6fj:hover .premium-badge.svelte-190e6fj {transform:scale(1.1) rotate(15deg);}.popular-tag.svelte-190e6fj {position:absolute;top:0px;right:0px;background:linear-gradient(135deg, #ff6b6b, #ee5a52);padding:6px 12px;border-bottom-left-radius:2px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;z-index:3;box-shadow:0 4px 12px rgba(255, 107, 107, 0.4),
      0 2px 4px rgba(0, 0, 0, 0.3);backdrop-filter:blur(10px);transition:all 0.1s ease;}.popular-tag.svelte-190e6fj span.svelte-190e6fj {color:white;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}.premium-card.svelte-190e6fj:hover .popular-tag.svelte-190e6fj {box-shadow:0 6px 16px rgba(255, 107, 107, 0.5),
      0 3px 6px rgba(0, 0, 0, 0.4);}

  .popular-card.svelte-190e6fj {transform:scale(1.02);box-shadow:0 24px 48px rgba(0, 0, 0, 0.4),
      0 0 0 2px var(--accent-color, #ffc147),
      0 0 20px rgba(255, 193, 71, 0.3),
      0 0 40px rgba(255, 193, 71, 0.1);border:2px solid var(--accent-color, #ffc147);
    animation: svelte-190e6fj-popularGlow 2s ease-in-out infinite alternate;}.popular-card.svelte-190e6fj:hover {transform:scale(1.05);box-shadow:0 36px 72px rgba(0, 0, 0, 0.5),
      0 0 0 3px var(--accent-color, #ffc147),
      0 0 30px rgba(255, 193, 71, 0.4),
      0 0 60px rgba(255, 193, 71, 0.2);}.popular-card.svelte-190e6fj .card-background.svelte-190e6fj {filter:brightness(1.1) contrast(1.1);}.popular-card.svelte-190e6fj .card-overlay.svelte-190e6fj {background:linear-gradient(135deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.7) 100%);}.popular-card.svelte-190e6fj .product-name.svelte-190e6fj {text-shadow:0 2px 4px rgba(0, 0, 0, 0.8),
      0 4px 8px rgba(0, 0, 0, 0.6),
      0 0 10px rgba(255, 193, 71, 0.3);}.popular-card.svelte-190e6fj .currency.svelte-190e6fj {text-shadow:0 2px 4px rgba(0, 0, 0, 0.9),
      0 4px 8px rgba(0, 0, 0, 0.7),
      0 0 12px rgba(0, 0, 0, 0.8),
      0 0 25px var(--accent-color, #ffc147),
      0 0 35px var(--accent-color, #ffc147);}.popular-card.svelte-190e6fj .amount.svelte-190e6fj {color:#28d92f;text-shadow:0 3px 6px rgba(0, 0, 0, 0.9),
      0 6px 12px rgba(0, 0, 0, 0.8),
      0 0 16px rgba(0, 0, 0, 0.7),
      0 0 30px rgba(76, 175, 80, 0.6),
      0 0 40px rgba(76, 175, 80, 0.4);}.popular-card.svelte-190e6fj .price-background-overlay.svelte-190e6fj {background:radial-gradient(
      ellipse at center,
      rgba(0, 0, 0, 0.6) 0%,
      rgba(0, 0, 0, 0.4) 30%,
      rgba(0, 0, 0, 0.2) 60%,
      transparent 80%
    );box-shadow:inset 0 0 25px rgba(0, 0, 0, 0.4),
      0 0 40px rgba(0, 0, 0, 0.3),
      0 0 60px rgba(255, 193, 71, 0.1);}.popular-card.svelte-190e6fj .subscribe-btn.svelte-190e6fj {background:linear-gradient(135deg, var(--accent-color, #ffc147), #ff8c00);box-shadow:0 10px 30px rgba(255, 193, 71, 0.5),
      0 6px 12px rgba(0, 0, 0, 0.4),
      inset 0 1px 0 rgba(255, 255, 255, 0.4),
      0 0 20px rgba(255, 193, 71, 0.3);}.popular-card.svelte-190e6fj .subscribe-btn.svelte-190e6fj:hover {background:linear-gradient(135deg, #ffd54f, var(--accent-color, #ffc147));box-shadow:0 14px 36px rgba(255, 193, 71, 0.6),
      0 8px 16px rgba(0, 0, 0, 0.5),
      inset 0 1px 0 rgba(255, 255, 255, 0.5),
      0 0 30px rgba(255, 193, 71, 0.4);}

  
  @keyframes svelte-190e6fj-popularGlow {
    0% {
      box-shadow:
        0 24px 48px rgba(0, 0, 0, 0.4),
        0 0 0 2px var(--accent-color, #ffc147),
        0 0 20px rgba(255, 193, 71, 0.3),
        0 0 40px rgba(255, 193, 71, 0.1);
    }
    100% {
      box-shadow:
        0 24px 48px rgba(0, 0, 0, 0.4),
        0 0 0 2px var(--accent-color, #ffc147),
        0 0 25px rgba(255, 193, 71, 0.4),
        0 0 50px rgba(255, 193, 71, 0.15);
    }
  }

  .subscribed-card.svelte-190e6fj {transform:scale(1.02);box-shadow:0 24px 48px rgba(0, 0, 0, 0.4),
      0 0 0 3px #4caf50,
      0 0 20px rgba(76, 175, 80, 0.3),
      0 0 40px rgba(76, 175, 80, 0.1);border:3px solid #4caf50;
    animation: svelte-190e6fj-subscribedGlow 3s ease-in-out infinite alternate;position:relative;}

  .disabled-card.svelte-190e6fj {opacity:0.6;cursor:not-allowed;filter:grayscale(0.3);transform:scale(0.98);}.disabled-card.svelte-190e6fj:hover {transform:scale(0.98);box-shadow:0 20px 40px rgba(0, 0, 0, 0.3),
      0 0 0 1px rgba(255, 255, 255, 0.1);}.disabled-card.svelte-190e6fj .card-background.svelte-190e6fj {filter:brightness(0.7) contrast(0.8);}.disabled-card.svelte-190e6fj .card-overlay.svelte-190e6fj {background:linear-gradient(135deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.9) 100%);}.disabled-card.svelte-190e6fj .product-name.svelte-190e6fj {color:rgba(255, 255, 255, 0.7);}.disabled-card.svelte-190e6fj .product-description.svelte-190e6fj {color:rgba(255, 255, 255, 0.6);}.disabled-card.svelte-190e6fj .card-price.svelte-190e6fj {opacity:0.7;}.disabled-card.svelte-190e6fj .price-background-overlay.svelte-190e6fj {background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.4) 50%, transparent 70%);}.disabled-card.svelte-190e6fj .currency.svelte-190e6fj,
  .disabled-card.svelte-190e6fj .amount.svelte-190e6fj,
  .disabled-card.svelte-190e6fj .period.svelte-190e6fj {text-shadow:0 2px 4px rgba(0, 0, 0, 0.95),
      0 4px 8px rgba(0, 0, 0, 0.8),
      0 0 12px rgba(0, 0, 0, 0.9);}.disabled-card.svelte-190e6fj .subscribe-btn.svelte-190e6fj {background:linear-gradient(135deg, #666, #555);color:rgba(255, 255, 255, 0.7);cursor:not-allowed;border-color:rgba(255, 255, 255, 0.2);box-shadow:none;}.disabled-card.svelte-190e6fj .subscribe-btn.svelte-190e6fj:hover {transform:none;background:linear-gradient(135deg, #666, #555);box-shadow:none;}

  .disabled-indicator.svelte-190e6fj {position:absolute;top:16px;left:16px;background:linear-gradient(135deg, #666, #555);color:white;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.4),
      0 2px 4px rgba(0, 0, 0, 0.3);backdrop-filter:blur(10px);display:flex;align-items:center;gap:6px;z-index:3;}.disabled-indicator.svelte-190e6fj i.svelte-190e6fj {font-size:16px;color:#ffffff;}.disabled-indicator.svelte-190e6fj span.svelte-190e6fj {color:white;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}.subscribed-card.svelte-190e6fj:hover {transform:scale(1.05);box-shadow:0 36px 72px rgba(0, 0, 0, 0.5),
      0 0 0 4px #4caf50,
      0 0 30px rgba(76, 175, 80, 0.4),
      0 0 60px rgba(76, 175, 80, 0.2);}.subscribed-card.svelte-190e6fj .card-background.svelte-190e6fj {filter:brightness(1.05) contrast(1.05);}.subscribed-card.svelte-190e6fj .card-overlay.svelte-190e6fj {background:linear-gradient(135deg, rgba(76, 175, 80, 0.1) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.7) 100%);}.subscribed-card.svelte-190e6fj .product-name.svelte-190e6fj {text-shadow:0 2px 4px rgba(0, 0, 0, 0.8),
      0 4px 8px rgba(0, 0, 0, 0.6),
      0 0 10px rgba(76, 175, 80, 0.3);}

  .subscription-status-overlay.svelte-190e6fj {position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, rgba(76, 175, 80, 0.1) 0%, transparent 50%, transparent 100%);z-index:3;pointer-events:none;}.status-badge.svelte-190e6fj {position:absolute;top:16px;right:16px;background:linear-gradient(135deg, #4caf50, #45a049);color:white;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 4px 12px rgba(76, 175, 80, 0.4),
      0 2px 4px rgba(0, 0, 0, 0.3);backdrop-filter:blur(10px);display:flex;align-items:center;gap:6px;
    animation: svelte-190e6fj-statusPulse 2s ease-in-out infinite alternate;z-index:4;}.status-badge.svelte-190e6fj i.svelte-190e6fj {font-size:16px;color:#ffffff;}.status-badge.svelte-190e6fj span.svelte-190e6fj {color:white;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}

  .subscribed-btn.svelte-190e6fj {background:linear-gradient(135deg, #4caf50, #45a049);border:2px solid rgba(255, 255, 255, 0.3);padding:18px 36px;border-radius:8px;font-size:18px;font-weight:700;cursor:pointer;transition:all 0.1s ease;box-shadow:0 8px 24px rgba(76, 175, 80, 0.4),
      0 4px 8px rgba(0, 0, 0, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.3);text-transform:uppercase;letter-spacing:1px;min-width:220px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.1);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;}.subscribed-btn.svelte-190e6fj .svelte-190e6fj {color:#fff;}

  .renew-btn.svelte-190e6fj {background:linear-gradient(135deg, #2196f3, #1976d2);border:2px solid rgba(255, 255, 255, 0.3);padding:18px 36px;border-radius:8px;font-size:18px;font-weight:700;cursor:pointer;transition:all 0.1s ease;box-shadow:0 8px 24px rgba(33, 150, 243, 0.4),
      0 4px 8px rgba(0, 0, 0, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.3);text-transform:uppercase;letter-spacing:1px;min-width:220px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.1);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;}.renew-btn.svelte-190e6fj .svelte-190e6fj {color:#fff;}.renew-btn.svelte-190e6fj:hover {transform:translateY(-2px);background:linear-gradient(135deg, #42a5f5, #2196f3);box-shadow:0 12px 32px rgba(33, 150, 243, 0.5),
      0 6px 12px rgba(0, 0, 0, 0.4),
      inset 0 1px 0 rgba(255, 255, 255, 0.4);border-color:rgba(255, 255, 255, 0.4);}.renew-btn.svelte-190e6fj:active {transform:translateY(0);}.renew-btn.svelte-190e6fj i.svelte-190e6fj {font-size:20px;color:#ffffff;}.subscribed-btn.svelte-190e6fj:hover {transform:none;background:linear-gradient(135deg, #4caf50, #45a049);box-shadow:0 8px 24px rgba(76, 175, 80, 0.4),
      0 4px 8px rgba(0, 0, 0, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.3);}.subscribed-btn.svelte-190e6fj i.svelte-190e6fj {font-size:20px;color:#ffffff;}

  .renewal-info.svelte-190e6fj {display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;padding:16px;background:rgba(76, 175, 80, 0.1);border-radius:8px;border:1px solid rgba(76, 175, 80, 0.2);backdrop-filter:blur(10px);}.renewal-icon.svelte-190e6fj {display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(76, 175, 80, 0.2);border-radius:50%;flex-shrink:0;}.renewal-icon.svelte-190e6fj i.svelte-190e6fj {font-size:18px;color:#4caf50;}

  .renewal-info.manual-renewal.svelte-190e6fj {background:rgba(255, 152, 0, 0.1);border-color:rgba(255, 152, 0, 0.2);}.renewal-info.manual-renewal.svelte-190e6fj .renewal-icon.svelte-190e6fj {background:rgba(255, 152, 0, 0.2);}.renewal-info.manual-renewal.svelte-190e6fj .renewal-icon.svelte-190e6fj i.svelte-190e6fj {color:#ff9800;}.renewal-text.svelte-190e6fj {display:flex;flex-direction:column;gap:4px;text-align:left;}.renewal-label.svelte-190e6fj {font-size:12px;font-weight:600;color:rgba(255, 255, 255, 0.7);text-transform:uppercase;letter-spacing:0.5px;}.renewal-date.svelte-190e6fj {font-size:14px;font-weight:500;color:rgba(255, 255, 255, 0.9);}

  
  @keyframes svelte-190e6fj-subscribedGlow {
    0% {
      box-shadow:
        0 24px 48px rgba(0, 0, 0, 0.4),
        0 0 0 3px #4caf50,
        0 0 20px rgba(76, 175, 80, 0.3),
        0 0 40px rgba(76, 175, 80, 0.1);
    }
    100% {
      box-shadow:
        0 24px 48px rgba(0, 0, 0, 0.4),
        0 0 0 3px #4caf50,
        0 0 25px rgba(76, 175, 80, 0.4),
        0 0 50px rgba(76, 175, 80, 0.15);
    }
  }

  @keyframes svelte-190e6fj-statusPulse {
    0% {
      box-shadow:
        0 4px 12px rgba(76, 175, 80, 0.4),
        0 2px 4px rgba(0, 0, 0, 0.3);
    }
    100% {
      box-shadow:
        0 4px 12px rgba(76, 175, 80, 0.6),
        0 2px 4px rgba(0, 0, 0, 0.3),
        0 0 8px rgba(76, 175, 80, 0.3);
    }
  }

  .cancel-subscription-section.svelte-190e6fj {margin:7px 0;padding:0 20px;}.cancel-container.svelte-190e6fj {margin:0 auto;background:rgba(255, 255, 255, 0.05);border:1px solid rgba(255, 255, 255, 0.1);border-radius:12px;padding:24px;backdrop-filter:blur(10px);display:flex;align-items:center;}.cancel-info.svelte-190e6fj {display:flex;align-items:flex-start;gap:16px;}.cancel-info.svelte-190e6fj i.svelte-190e6fj {font-size:24px;color:#ff9800;background:rgba(255, 152, 0, 0.1);border-radius:50%;padding:12px;border:2px solid rgba(255, 152, 0, 0.3);flex-shrink:0;}.cancel-text.svelte-190e6fj h3.svelte-190e6fj {color:#ffffff;font-size:20px;font-weight:700;margin:0 0 8px 0;text-shadow:0 2px 4px rgba(0, 0, 0, 0.8);}.cancel-text.svelte-190e6fj p.svelte-190e6fj {color:rgba(255, 255, 255, 0.8);font-size:14px;line-height:1.5;margin:0;}.cancel-btn.svelte-190e6fj {background:linear-gradient(135deg, #f44336, #d32f2f);border:2px solid rgba(255, 255, 255, 0.2);padding:14px 28px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.2s ease;box-shadow:0 4px 12px rgba(244, 67, 54, 0.3);text-transform:uppercase;letter-spacing:0.5px;display:flex;align-items:center;gap:8px;margin:0 auto;}.cancel-btn.svelte-190e6fj .svelte-190e6fj {color:#ffffff;}.cancel-btn.svelte-190e6fj:hover {background:linear-gradient(135deg, #ef5350, #f44336);box-shadow:0 6px 16px rgba(244, 67, 54, 0.4);transform:translateY(-2px);border-color:rgba(255, 255, 255, 0.3);}.cancel-btn.svelte-190e6fj:active {transform:translateY(0);}.cancel-btn.svelte-190e6fj i.svelte-190e6fj {font-size:18px;color:#ffffff;background:none;border:none;padding:0;}
/* svelte-1gcqcwy */
.wild-offer-notification.svelte-1gcqcwy {background:linear-gradient(135deg, rgba(0, 0, 0, 0.95), rgba(20, 20, 20, 0.98));border:2px solid rgba(255, 87, 34, 0.6);padding:16px;max-width:600px;min-height:120px;box-shadow:0 8px 32px rgba(0, 0, 0, 0.6),
      0 0 0 1px rgba(255, 87, 34, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.1);backdrop-filter:blur(10px);color:white;font-family:inherit;}.notification-header.svelte-1gcqcwy {display:flex;align-items:start;justify-content:space-between;margin-bottom:12px;position:relative;}.header-left.svelte-1gcqcwy {display:flex;align-items:center;gap:12px;flex:1;}.title-row.svelte-1gcqcwy {display:flex;align-items:center;gap:8px;}.title-row.svelte-1gcqcwy .offer-timer.svelte-1gcqcwy {display:flex;align-items:center;gap:4px;background:rgba(255, 0, 0, 0.3);border:1px solid rgba(255, 0, 0, 0.5);border-radius:4px;padding:2px 6px;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);margin-bottom:5px;}.title-row.svelte-1gcqcwy .timer-icon.svelte-1gcqcwy {font-size:10px;color:#ff5722;filter:drop-shadow(0 0 4px rgba(255, 87, 34, 0.6));}.title-row.svelte-1gcqcwy .timer-text.svelte-1gcqcwy {font-size:9px;font-weight:600;color:#ffeb3b;text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}.header-text.svelte-1gcqcwy {display:flex;flex-direction:column;gap:2px;}.notification-icon.svelte-1gcqcwy {font-size:28px;vertical-align:middle;color:#ff5722;filter:drop-shadow(0 0 12px rgba(255, 87, 34, 0.8));text-shadow:0 0 8px rgba(255, 87, 34, 0.6);}.notification-title.svelte-1gcqcwy {font-size:16px;font-weight:700;color:#ff5722;text-shadow:0 2px 4px rgba(0, 0, 0, 0.8),
      0 0 8px rgba(255, 87, 34, 0.4);line-height:1.8;}.notification-message.svelte-1gcqcwy {font-size:12px;line-height:1.3;color:rgba(255, 255, 255, 0.9);text-shadow:0 1px 2px rgba(0, 0, 0, 0.7);}.dismiss-btn.svelte-1gcqcwy {background:none;border:none;color:rgba(255, 255, 255, 0.6);font-size:16px;cursor:pointer;padding:4px;border-radius:4px;transition:all 0.2s ease;line-height:1;}.dismiss-btn.svelte-1gcqcwy:hover {color:rgba(255, 255, 255, 0.9);background:rgba(255, 255, 255, 0.1);}.notification-content.svelte-1gcqcwy {display:flex;align-items:center;gap:16px;}.product-section.svelte-1gcqcwy {display:flex;align-items:center;gap:12px;background:rgba(0, 0, 0, 0.4);border-radius:8px;border:1px solid rgba(255, 87, 34, 0.3);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);flex:1;}.item-container.svelte-1gcqcwy {flex-shrink:0;}.item-info.svelte-1gcqcwy {display:flex;flex-direction:column;gap:4px;}.item-name.svelte-1gcqcwy {font-size:14px;font-weight:600;color:white;text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);line-height:1.2;}.price-container.svelte-1gcqcwy {display:flex;align-items:center;gap:6px;flex-wrap:wrap;}.original-price.svelte-1gcqcwy {font-size:12px;color:rgba(255, 255, 255, 0.7);text-decoration:line-through;text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}.discount-badge.svelte-1gcqcwy {background:#4caf50;color:white;font-size:10px;font-weight:600;padding:2px 4px;border-radius:3px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);}.current-price.svelte-1gcqcwy {font-size:16px;font-weight:700;color:#ffeb3b;text-shadow:0 2px 4px rgba(0, 0, 0, 0.8),
      0 0 8px rgba(255, 235, 59, 0.3);}.actions-section.svelte-1gcqcwy {display:flex;flex-direction:column;gap:8px;}.actions-section.svelte-1gcqcwy .material-icons.svelte-1gcqcwy {color:inherit;}.buy-btn.svelte-1gcqcwy {background:linear-gradient(135deg, #ff5722, #e64a19);color:white;border:none;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:600;cursor:pointer;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center;gap:4px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0 2px 8px rgba(255, 87, 34, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.2);min-width:100px;}.buy-btn.svelte-1gcqcwy:hover {background:linear-gradient(135deg, #ff7043, #ff5722);transform:translateY(-1px);box-shadow:0 4px 12px rgba(255, 87, 34, 0.4),
      inset 0 1px 0 rgba(255, 255, 255, 0.3);}.buy-btn.svelte-1gcqcwy:active {transform:translateY(0);box-shadow:0 1px 4px rgba(255, 87, 34, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.2);}.shop-btn.svelte-1gcqcwy {background:rgba(255, 255, 255, 0.1);color:rgba(255, 255, 255, 0.8);border:1px solid rgba(255, 255, 255, 0.2);border-radius:6px;padding:8px;font-size:10px;cursor:pointer;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center;min-width:40px;height:32px;gap:4px;}.shop-btn.svelte-1gcqcwy:hover {background:rgba(255, 255, 255, 0.15);color:rgba(255, 255, 255, 0.9);border-color:rgba(255, 255, 255, 0.3);}.buy-btn.svelte-1gcqcwy:disabled {opacity:0.5;cursor:not-allowed;}

  @keyframes svelte-1gcqcwy-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }
/* svelte-19z3gl4 */
.wild-offer-banner.svelte-19z3gl4 {display:flex;align-items:center;justify-content:center;gap:12px;margin:16px 16px 0px;padding:12px 16px;background:linear-gradient(135deg, rgba(255, 87, 34, 0.3), rgba(255, 87, 34, 0.1));border:1px solid rgba(255, 87, 34, 0.6);border-radius:8px;position:relative;overflow:hidden;box-shadow:0 0 12px rgba(255, 87, 34, 0.3);}.wild-offer-banner.svelte-19z3gl4::before {content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
    animation: svelte-19z3gl4-wildShimmer 2s infinite;}.fire-icon.svelte-19z3gl4 {font-size:24px;color:#ff5722;filter:drop-shadow(0 0 8px rgba(255, 87, 34, 0.8));
    animation: svelte-19z3gl4-flicker 1.5s infinite alternate;}.wild-offer-title.svelte-19z3gl4 {font-size:18px;font-weight:700;color:#ff5722;text-shadow:0 2px 4px rgba(0, 0, 0, 0.5);letter-spacing:1px;}.discount-badge.svelte-19z3gl4 {background:linear-gradient(135deg, #4caf50, #45a049);color:white;font-size:14px;font-weight:700;padding:6px 12px;border-radius:6px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);box-shadow:0 3px 6px rgba(76, 175, 80, 0.4);
    animation: svelte-19z3gl4-pulse 1.5s infinite;}

  @keyframes svelte-19z3gl4-wildShimmer {
    0% {
      left: -100%;
    }
    100% {
      left: 100%;
    }
  }

  @keyframes svelte-19z3gl4-pulse {
    0%,
    100% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.05);
    }
  }

  @keyframes svelte-19z3gl4-flicker {
    0%,
    100% {
      opacity: 1;
    }
    50% {
      opacity: 0.8;
    }
  }
/* svelte-rsgogi */
.wild-offer-showcase.svelte-rsgogi {padding:20px;position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:flex-end;}.price-container.svelte-rsgogi {display:flex;flex-direction:row;gap:8px;margin-bottom:12px;align-items:center;justify-content:center;}.original-price-container.svelte-rsgogi {display:flex;flex-direction:column;align-items:center;gap:4px;opacity:0.7;}.original-price-label.svelte-rsgogi {font-size:10px;color:rgba(255, 255, 255, 0.6);text-transform:uppercase;letter-spacing:0.5px;font-weight:500;}.original-price.svelte-rsgogi {font-size:16px;color:rgba(255, 255, 255, 0.7);text-decoration:line-through;font-weight:500;}.discount-arrow.svelte-rsgogi {display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 12px;background:linear-gradient(135deg, rgba(255, 87, 34, 0.2), rgba(255, 87, 34, 0.1));border:1px solid rgba(255, 87, 34, 0.4);border-radius:6px;position:relative;overflow:hidden;}.discount-arrow.svelte-rsgogi::before {content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.1), transparent);
    animation: svelte-rsgogi-shimmer 2s infinite;}.arrow-icon.svelte-rsgogi {font-size:16px;color:#ff5722;
    animation: svelte-rsgogi-bounce 1s infinite;}.discount-percent.svelte-rsgogi {font-size:14px;font-weight:700;color:#ff5722;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);}.savings-container.svelte-rsgogi {position:absolute;top:134px;right:14px;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;background:linear-gradient(135deg, rgba(76, 175, 80, 0.6), rgba(76, 175, 80, 0.5));border:1px solid rgba(76, 175, 80, 0.4);box-shadow:0 2px 6px rgba(76, 175, 80, 0.2);border-radius:4px;}.savings-icon.svelte-rsgogi {font-size:14px;color:#ffffff;}.savings-text.svelte-rsgogi {font-size:12px;color:#ffffff;font-weight:600;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);}.savings-amount.svelte-rsgogi {color:#57ff22;font-weight:600;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);}

  @keyframes svelte-rsgogi-shimmer {
    0% {
      left: -100%;
    }
    100% {
      left: 100%;
    }
  }

  @keyframes svelte-rsgogi-bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
      transform: translateY(0);
    }
    40% {
      transform: translateY(-4px);
    }
    60% {
      transform: translateY(-2px);
    }
  }
/* svelte-m5s1iy */
.svelte-m5s1iy {color:inherit;}.shop-item-wrapper.svelte-m5s1iy {position:relative;cursor:pointer;}.shop-item-wrapper.svelte-m5s1iy:has(.wild-offer-header.svelte-m5s1iy) {position:relative;}.shop-item-wrapper.svelte-m5s1iy:has(.wild-offer-header.svelte-m5s1iy)::before {content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg, #ff5722, #ff9800, #ff5722, #ff9800);border-radius:8px;z-index:-1;
    animation: svelte-m5s1iy-borderGlow 3s linear infinite;}.shop-item-wrapper.svelte-m5s1iy:has(.wild-offer-header.svelte-m5s1iy)::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg, transparent 30%, rgba(255, 87, 34, 0.1) 50%, transparent 70%);border-radius:6px;
    animation: svelte-m5s1iy-wildShimmer 4s infinite;pointer-events:none;z-index:1;}.no-offer-container.svelte-m5s1iy {display:flex;align-items:center;justify-content:center;height:300px;background:rgba(20, 20, 20, 0.8);border:2px solid rgba(255, 87, 34, 0.3);border-radius:5px;}.no-offer-text.svelte-m5s1iy {color:rgba(255, 255, 255, 0.5);font-size:16px;font-weight:500;}.sideways-overlay.svelte-m5s1iy {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);display:flex;justify-content:center;align-items:center;z-index:10;}.sideways-text.svelte-m5s1iy {color:#ff4444;font-size:28px;font-weight:bold;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.8);transform:rotate(-15deg);background-color:rgba(255, 68, 68, 0.1);padding:12px 20px 4px 20px;border:2px solid #ff4444;border-radius:4px;letter-spacing:2px;}.bottom-overlay.svelte-m5s1iy {position:absolute;bottom:8px;left:8px;right:8px;display:flex;flex-direction:column;gap:6px;pointer-events:none;}.row.svelte-m5s1iy {display:flex;justify-content:space-between;align-items:center;}.wild-offer-header.svelte-m5s1iy {display:flex;align-items:center;gap:6px;background:linear-gradient(135deg, rgba(255, 87, 34, 0.3), rgba(255, 87, 34, 0.1));border:1px solid rgba(255, 87, 34, 0.6);border-radius:6px;padding:4px 8px;position:relative;overflow:hidden;box-shadow:0 0 8px rgba(255, 87, 34, 0.3);}.wild-offer-header.svelte-m5s1iy::before {content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
    animation: svelte-m5s1iy-wildShimmer 2s infinite;}.fire-icon.svelte-m5s1iy {font-size:14px;color:#ff5722 !important;filter:drop-shadow(0 0 4px rgba(255, 87, 34, 0.6));}.wild-offer-text.svelte-m5s1iy {font-size:10px;font-weight:600;color:#ff5722;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);}.price-section.svelte-m5s1iy {display:flex;flex-direction:column;gap:4px;}.price-row.svelte-m5s1iy {display:flex;align-items:center;gap:8px;}.original-price.svelte-m5s1iy {font-size:12px;color:rgba(255, 255, 255, 0.7);text-decoration:line-through;}.discount-badge.svelte-m5s1iy {background:linear-gradient(135deg, #4caf50, #45a049);color:white;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);box-shadow:0 2px 4px rgba(76, 175, 80, 0.3);
    animation: svelte-m5s1iy-pulse 1.5s infinite;}.current-price.svelte-m5s1iy {font-size:14px;font-weight:700;color:#ffeb3b;text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);}

  @keyframes svelte-m5s1iy-wildShimmer {
    0% {
      left: -100%;
    }
    100% {
      left: 100%;
    }
  }

  @keyframes svelte-m5s1iy-pulse {
    0%,
    100% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.05);
    }
  }

  @keyframes svelte-m5s1iy-borderGlow {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
  }.refresh-button-container.svelte-m5s1iy {position:absolute;top:8px;right:8px;z-index:5;}.refresh-button.svelte-m5s1iy {display:flex;flex-direction:column;align-items:center;gap:2px;background:linear-gradient(135deg, #ff5722, #ff9800, #ffc107);border:2px solid rgba(255, 255, 255, 0.3);border-radius:8px;padding:8px 10px;cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 12px rgba(255, 87, 34, 0.4),
      0 2px 4px rgba(0, 0, 0, 0.2),
      inset 0 1px 0 rgba(255, 255, 255, 0.2);min-width:60px;position:relative;overflow:hidden;
    animation: svelte-m5s1iy-refreshPulse 2s ease-in-out infinite;}.refresh-button.svelte-m5s1iy:hover:not(:disabled) {background:linear-gradient(135deg, #ff6b35, #ffa726, #ffeb3b);transform:scale(1.08) translateY(-2px);box-shadow:0 8px 20px rgba(255, 87, 34, 0.6),
      0 4px 8px rgba(0, 0, 0, 0.3),
      inset 0 1px 0 rgba(255, 255, 255, 0.3);border-color:rgba(255, 255, 255, 0.5);}.refresh-button.svelte-m5s1iy:active:not(:disabled) {transform:scale(0.95);}.refresh-button.svelte-m5s1iy::before {content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);transition:left 0.5s ease;}.refresh-button.svelte-m5s1iy:hover:not(:disabled)::before {left:100%;}.refresh-button.svelte-m5s1iy:disabled {opacity:0.6;cursor:not-allowed;transform:none;
    animation: none;}.refresh-icon.svelte-m5s1iy {font-size:16px;color:white;
    animation: svelte-m5s1iy-spin 1s linear infinite;}.refresh-button.svelte-m5s1iy:not(:disabled) .refresh-icon.svelte-m5s1iy {
    animation: none;}.refresh-button.svelte-m5s1iy:disabled .refresh-icon.svelte-m5s1iy {
    animation: svelte-m5s1iy-spin 1s linear infinite;}.refresh-text.svelte-m5s1iy {font-size:9px;font-weight:700;line-height:1.8;color:white;text-shadow:0 2px 4px rgba(0, 0, 0, 0.7);letter-spacing:0.5px;text-transform:uppercase;}.refresh-cost.svelte-m5s1iy {font-size:9px;font-weight:700;line-height:1.8;color:white;text-shadow:0 2px 4px rgba(0, 0, 0, 0.7);}

  @keyframes svelte-m5s1iy-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }

  @keyframes svelte-m5s1iy-refreshPulse {
    0%,
    100% {
      box-shadow:
        0 4px 12px rgba(255, 87, 34, 0.4),
        0 2px 4px rgba(0, 0, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.2);
    }
    50% {
      box-shadow:
        0 6px 16px rgba(255, 87, 34, 0.6),
        0 3px 6px rgba(0, 0, 0, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.3);
    }
  }
/* svelte-1nzacef */
.shop-front.svelte-1nzacef {display:flex;flex-direction:column;gap:10px;}.shop-front-grid.svelte-1nzacef {display:grid;grid-template-columns:repeat(auto-fill, 300px);gap:10px;margin:0 auto;justify-content:center;width:100%;}.shop-section.svelte-1nzacef {margin:20px 0;}.section-header.svelte-1nzacef {margin-bottom:20px;text-align:center;}.section-title.svelte-1nzacef {font-size:24px;font-weight:bold;color:white;margin:0 0 8px 0;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.section-description.svelte-1nzacef {font-size:14px;color:rgba(255, 255, 255, 0.8);margin:0;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);line-height:1.5;}.section-content.svelte-1nzacef {display:grid;grid-template-columns:repeat(auto-fill, 300px);gap:10px;margin:0 auto;justify-content:center;}.player-bound-display.svelte-1nzacef {position:relative;background:linear-gradient(135deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.6));border:2px solid rgba(255, 255, 255, 0.1);border-radius:8px;cursor:pointer;transition:all 0.1s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 12px rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;min-height:300px;}.player-bound-display.svelte-1nzacef:hover {border-color:rgba(255, 255, 255, 0.3);box-shadow:0 8px 24px rgba(0, 0, 0, 0.4);}.player-bound-content.svelte-1nzacef {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:20px;text-align:center;}.login-icon.svelte-1nzacef {display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg, #4caf50, #45a049);border-radius:50%;box-shadow:0 4px 12px rgba(76, 175, 80, 0.3);
    animation: svelte-1nzacef-pulse 2s infinite;}.login-icon.svelte-1nzacef .material-icons.svelte-1nzacef {font-size:32px;color:white;text-shadow:0 2px 4px rgba(0, 0, 0, 0.3);}.player-bound-text.svelte-1nzacef {display:flex;flex-direction:column;gap:8px;}.title.svelte-1nzacef {font-size:18px;font-weight:bold;color:white;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.subtitle.svelte-1nzacef {font-size:14px;color:rgba(255, 255, 255, 0.8);text-shadow:1px 1px 2px rgba(0, 0, 0, 0.6);line-height:1.4;}.login-button.svelte-1nzacef {display:flex;align-items:center;gap:8px;background:linear-gradient(135deg, #4caf50, #45a049);border:2px solid rgba(255, 255, 255, 0.2);border-radius:8px;padding:12px 20px;cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 12px rgba(76, 175, 80, 0.3);font-weight:bold;text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);font-family:inherit;font-size:inherit;}.login-button.svelte-1nzacef span.svelte-1nzacef {color:white;}.login-button.svelte-1nzacef:hover {background:linear-gradient(135deg, #5cbf60, #55b059);box-shadow:0 6px 16px rgba(76, 175, 80, 0.4);border-color:rgba(255, 255, 255, 0.3);}.login-button.svelte-1nzacef:active {transform:translateY(0);}.login-button.svelte-1nzacef .material-icons.svelte-1nzacef {color:white;font-size:18px;}

  @keyframes svelte-1nzacef-pulse {
    0%,
    100% {
      transform: scale(1);
      box-shadow: 0 4px 12px rgba(76, 175, 80, 0.3);
    }
    50% {
      transform: scale(1.05);
      box-shadow: 0 6px 16px rgba(76, 175, 80, 0.5);
    }
  }
/* svelte-gh77t9 */
#shop-header.svelte-gh77t9 {position:relative;height:192px;border-radius:5px;margin-bottom:16px;width:calc(100% - 5px);overflow:hidden;}.shop-background-video.svelte-gh77t9 {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;}#shop-header-name.svelte-gh77t9 {font-size:38px;position:absolute;left:40px;top:30px;text-shadow:0 0 10px black;z-index:3;}#shop-header-desc.svelte-gh77t9 {backdrop-filter:blur(7px);background:#00000094;width:45ch;color:rgb(226 226 226) !important;font-size:14px;line-height:1.5;position:absolute;margin-top:-10px;left:40px;overflow-y:auto;padding:16px;padding-left:20px;border-radius:8px;padding-right:20px;top:110px;box-sizing:border-box;z-index:3;}.loading-container.svelte-gh77t9 {display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;}.loading-spinner.svelte-gh77t9 {width:40px;height:40px;border:4px solid #333;border-top:4px solid #fff;border-radius:50%;
    animation: svelte-gh77t9-spin 1s linear infinite;margin-bottom:16px;}.loading-text.svelte-gh77t9 {color:#ccc;font-size:16px;}.error-container.svelte-gh77t9 {display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;}.error-text.svelte-gh77t9 {color:#ff6b6b;font-size:16px;margin-bottom:16px;}.retry-button.svelte-gh77t9 {background:#4a9eff;color:white;border:none;padding:12px 24px;border-radius:6px;font-size:14px;cursor:pointer;transition:background-color 0.2s;}.retry-button.svelte-gh77t9:hover {background:#3a8eef;}

  @keyframes svelte-gh77t9-spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }
/* svelte-lri212 */
.home-tab.svelte-lri212 {text-align:center;font-size:0;}.sub-tab-panel.svelte-lri212,
  .heroic-spin-card.svelte-lri212,
  .bundle-holder.svelte-lri212,
  .bundle-card.svelte-lri212 {font-size:16px;}

  .sub-tab-panel.svelte-lri212 {cursor:pointer;vertical-align:top;width:760px;height:360px;position:relative;display:inline-block;border-radius:6px;transition:all 0.1s;text-align:left;border:4px solid white;}.sub-tab-panel.svelte-lri212:hover {transform:scale(0.98);}.sub-tab-dots.svelte-lri212 {position:absolute;right:30px;bottom:40px;}.sub-tab-dot.svelte-lri212 {pointer-events:all;cursor:pointer;width:30px;height:30px;border-radius:50px;display:inline-block;margin:10px;}.sub-tab-dot.svelte-lri212:hover {transform:scale(1.2);}.sub-tab-nav.svelte-lri212 {position:absolute;right:40px;top:30px;z-index:6;font-size:23px;color:#fff;}.sub-tab-header.svelte-lri212 {text-shadow:0px 0px 10px rgb(0 0 0 / 79%);position:absolute;font-size:50px;left:40px;color:#fff;bottom:40px;}.sub-tab-subtitle.svelte-lri212 {font-size:27px;color:#dd90f9 !important;}.junkyard-display.svelte-lri212 {position:absolute;display:inline-block;background:black;padding:10px;padding-left:20px;right:30px;top:60px;border-radius:6px;font-size:28px;color:#fff;}

  .heroic-spin-card.svelte-lri212 {cursor:pointer;vertical-align:top;display:inline-block;position:relative;background:rgba(0, 0, 0, 0.4);margin-left:4px;border:4px solid;width:502px;height:360px;border-radius:6px;text-shadow:0px 0px 30px rgb(0 0 0);overflow:hidden;}

  .shop-action-overlay.svelte-lri212 {z-index:12;text-align:center;position:absolute;opacity:0;left:0px;right:0px;top:0px;bottom:0px;background:rgba(0, 0, 0, 0.8);color:rgba(255, 255, 255, 0.5);transition:opacity 0.15s ease;display:inline-table;width:100%;height:100%;}.heroic-spin-card.svelte-lri212:active .shop-action-overlay.svelte-lri212,
  .heroic-spin-card.svelte-lri212:hover .shop-action-overlay.svelte-lri212 {z-index:9999999999;opacity:1;}.shop-action-cell.svelte-lri212 {display:table-cell;color:#fff;font-size:21px;cursor:pointer;transition:transform 0.1s ease;width:49%;vertical-align:middle;}.shop-action-cell.svelte-lri212:hover {transform:scale(0.9);}.shop-actions-cell.svelte-lri212 {display:table-cell;color:#fff;font-size:21px;cursor:pointer;transition:transform 0.2s ease;width:49%;vertical-align:middle;}.shop-sub-action.svelte-lri212 {transition:transform 0.2s ease;}.shop-sub-action.svelte-lri212:hover {transform:scale(0.9);}.shop-sub-action-sep.svelte-lri212 {background:#fc9803;width:calc(100% - 20px);opacity:0.8;margin:10px 10px;border-radius:4px;height:5px;}.shop-action-sep.svelte-lri212 {height:calc(100% - 20px);background:#fff;opacity:0.8;margin:10px 0px;border-radius:4px;width:5px;}.ticket-count.svelte-lri212 {color:#2196f3;font-size:12px;position:absolute;bottom:10px;text-align:center;width:100%;left:0;}.ticket-img.svelte-lri212 {width:34px;vertical-align:text-top;display:inline-block;}.ticket-img-sep.svelte-lri212 {display:inline-block;margin:0 5px 0 7px;}

  .heroic-spin-name.svelte-lri212 {font-size:38px;position:absolute;bottom:16px;z-index:6;margin-left:-5px;text-shadow:0px 0px 30px #000,
      0px 0px 3px #000,
      0px 0px 6px #000;}.heroic-spin-price.svelte-lri212 {font-size:30px;color:#ffc147;width:514px;text-align:center;pointer-events:none;position:relative;text-shadow:0px 0px 30px rgb(0 0 0);}.heroic-spin-img.svelte-lri212 {position:absolute;background-size:cover;top:10px;left:50%;width:345px;height:345px;transform:translateX(-50%);filter:drop-shadow(0 0 40px rgba(0, 0, 0, 0.4));transition:all 0.2s;}.heroic-spin-card.svelte-lri212:hover .heroic-spin-img.svelte-lri212 {transform:translateX(-50%) scale(1.1);}.heroic-img-grad.svelte-lri212 {position:absolute;bottom:0px;width:100%;height:110px;z-index:5;}

  .bundle-holder.svelte-lri212 {position:relative;display:inline-block;vertical-align:top;cursor:pointer;transition:all 0.1s;}

  .bundleCols {display:inline-block;scroll-behavior:smooth;width:auto;white-space:nowrap;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;max-width:1185px;width:1185px;}.bundleCols::-webkit-scrollbar {width:0;height:0;}.bundle-card.svelte-lri212 {position:relative;width:268px;background:#151515;margin:5px;border-radius:8px;padding:10px;padding-bottom:12px;display:inline-block;}.bundle-icon.svelte-lri212 {display:inline-block;height:242px;width:204px;background:#000;border-radius:4px;cursor:pointer;text-align:center;position:relative;background-repeat:no-repeat;background-size:cover;transition:0.2s;}.bundle-icon.svelte-lri212:hover {transform:scale(0.99);}.bundle-item-name.svelte-lri212 {font-size:15px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:initial;position:absolute;top:6px;left:8px;text-align:left;width:145px;filter:drop-shadow(0px 0px 4px black);transition:0.2s;color:white;}.bundle-discount-label.svelte-lri212 {position:absolute;bottom:40px;right:8px;background:#ff4444;color:#fff;padding:4px 8px;border-radius:4px;font-size:14px;font-weight:bold;filter:drop-shadow(0px 0px 4px black);z-index:10;}.bundle-original-price.svelte-lri212 {position:absolute;bottom:6px;right:8px;color:rgba(255, 255, 255, 0.9);font-size:14px;filter:drop-shadow(0px 0px 4px black);z-index:10;}.bundle-original-price.svelte-lri212::after {content:'';position:absolute;left:0;top:50%;width:100%;height:2px;background:#ff4444;transform:translateY(-50%);}.bundle-highlights.svelte-lri212 {position:relative;color:#fff;display:inline-block;margin-left:7px;margin-bottom:-10px;vertical-align:top;}.bundle-item-req.svelte-lri212 {position:relative;vertical-align:top;margin-bottom:10px;width:50px;height:50px;background:#000;display:block;border:2px solid dimgrey;border-radius:4px;cursor:pointer;background-size:95%;background-position:center;background-repeat:no-repeat;}.bundle-item-req.svelte-lri212:hover {filter:brightness(1.05);transform:scale(1.1);}.bundle-item-req.svelte-lri212:active {transform:scale(0.96);}.bundle-item-more.svelte-lri212 {font-size:15px;position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;color:rgba(255, 255, 255, 0.75) !important;}.bundle-buy-btn.svelte-lri212 {text-align:center;background:#cc51f8;margin-top:10px;height:36px;border-radius:4px;width:100%;line-height:36px;font-size:16px;cursor:pointer;}.bundle-buy-btn.svelte-lri212:hover {filter:brightness(1.05);transform:scale(0.95);}.bundle-buy-btn.svelte-lri212:active {transform:scale(0.92);}.bundle-buy-btn-text.svelte-lri212 {font-size:16px;color:#fff;}.bundle-buy-btn-discount.svelte-lri212 {background:linear-gradient(135deg, #ff6b6b 0%, #ff4444 100%);box-shadow:0 4px 12px rgba(255, 68, 68, 0.4);
    animation: svelte-lri212-bundleDiscountGlow 2s ease-in-out infinite;}

  @keyframes svelte-lri212-bundleDiscountGlow {
    0%,
    100% {
      box-shadow: 0 4px 12px rgba(255, 68, 68, 0.4);
    }
    50% {
      box-shadow:
        0 4px 20px rgba(255, 68, 68, 0.7),
        0 0 30px rgba(255, 68, 68, 0.3);
    }
  }.bundle-buy-btn-discount.svelte-lri212:hover {filter:brightness(1.1);box-shadow:0 6px 16px rgba(255, 68, 68, 0.5);
    animation: none;}.bundle-buy-btn-discount.svelte-lri212 .bundle-buy-btn-text.svelte-lri212 {color:#fff;font-weight:bold;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}
/* svelte-5s5opu */
.prize-wheels-tab.svelte-5s5opu {color:#fff;}.prize-wheels-header.svelte-5s5opu {margin-left:5px;width:calc(100% - 55px);margin-top:15px;margin-bottom:15px;padding:12px 20px;border-radius:6px;background-color:rgba(0, 0, 0, 0.4);display:flex;align-items:center;justify-content:space-between;gap:16px;}.prize-wheels-sub.svelte-5s5opu {color:rgba(255, 255, 255, 0.6);}.view-tickets-btn.svelte-5s5opu {flex-shrink:0;white-space:nowrap;}.ticket-count-num.svelte-5s5opu {color:var(--yellow);line-height:1.8;}

  .ticket-count-sep.svelte-5s5opu {display:inline-block;width:3px;height:1.25em;margin:0 9px;vertical-align:0.05em;border-radius:2px;background:#fff;opacity:0.5;}.prize-wheel-table.svelte-5s5opu {display:flex;gap:16px;margin:20px 0 0 5px;width:calc(100% - 15px);}.prize-tile.svelte-5s5opu {flex:1;height:340px;margin:0;padding:0;border:4px solid;border-radius:8px;box-sizing:border-box;text-shadow:0px 0px 30px rgb(0 0 0);background:radial-gradient(circle at 50% 38%, var(--tile-glow), transparent 62%),
      rgba(0, 0, 0, 0.45);transition:transform 0.15s ease, box-shadow 0.15s ease;}.prize-tile.svelte-5s5opu:hover {transform:translateY(-3px);box-shadow:0 0 24px var(--tile-shadow);}

  .spin-promo-badge.svelte-5s5opu {position:absolute;top:8px;left:8px;z-index:13;padding:3px 10px;font-size:15px;color:#fff;border:2px solid #fff;border-radius:5px;box-shadow:0 3px 0 0 rgba(0, 0, 0, 0.4);text-shadow:0 0 6px rgba(0, 0, 0, 0.6);transform:rotate(-5deg);pointer-events:none;white-space:nowrap;}

  .shop-action-overlay.svelte-5s5opu {z-index:12;text-align:center;position:absolute;opacity:0;left:0px;right:0px;top:0px;bottom:0px;background:rgba(0, 0, 0, 0.9);color:rgba(255, 255, 255, 0.5);transition:opacity 0.15s ease;display:inline-table;width:100%;height:100%;}.shopCard:active .shop-action-overlay.svelte-5s5opu,
  .shopCard:hover .shop-action-overlay.svelte-5s5opu {z-index:9999999999;opacity:1;}.shop-action-cell.svelte-5s5opu {display:table-cell;color:#fff;font-size:30px;cursor:pointer;transition:transform 0.1s ease;width:49%;vertical-align:middle;}.shop-action-cell.svelte-5s5opu:hover {transform:scale(0.9);}.shop-actions-cell.svelte-5s5opu {display:table-cell;color:#fff;font-size:30px;cursor:pointer;transition:transform 0.2s ease;width:49%;vertical-align:middle;}.shop-sub-action.svelte-5s5opu {transition:transform 0.2s ease;}.shop-sub-action.svelte-5s5opu:hover {transform:scale(0.9);}.shop-sub-action-sep.svelte-5s5opu {background:#fc9803;width:calc(100% - 20px);opacity:0.8;margin:10px 10px;border-radius:4px;height:5px;}.shop-action-sep.svelte-5s5opu {height:calc(100% - 20px);background:#fff;opacity:0.8;margin:10px 0px;border-radius:4px;width:5px;}.ticket-count.svelte-5s5opu {color:#2196f3;font-size:16px;line-height:1.8;position:absolute;bottom:14px;text-align:center;width:100%;left:0;}.ticket-count-corner.svelte-5s5opu {width:unset;top:7px;right:10px;bottom:unset;left:unset;}.ticket-img.svelte-5s5opu {width:44px;vertical-align:text-top;display:inline-block;}.ticket-img-sep.svelte-5s5opu {display:inline-block;margin:0 5px 0 7px;}

  .spin-name.svelte-5s5opu {position:absolute;left:0;right:0;bottom:22px;z-index:6;font-size:40px;color:#fff;text-shadow:0px 0px 30px #000, 0px 0px 3px #000, 0px 0px 6px #000;}.spin-price.svelte-5s5opu {font-size:26px;color:#ffc147;width:100%;text-align:center;pointer-events:none;position:relative;text-shadow:0px 0px 30px rgb(0 0 0);}

  .shop-img.svelte-5s5opu {position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center;top:10px;left:50%;margin-left:-115px;width:230px;height:230px;filter:drop-shadow(0 0 40px rgba(0, 0, 0, 0.4));transition:all 0.2s;}.prize-tile.svelte-5s5opu:hover .shop-img.svelte-5s5opu {transform:scale(1.08);}.shop-img-grad.svelte-5s5opu {position:absolute;bottom:0px;left:0;width:100%;height:160px;z-index:5;}
/* svelte-1dbkhl */
.premium-tab.svelte-1dbkhl {color:#fff;}.premium-header.svelte-1dbkhl {margin-left:5px;width:calc(100% - 55px);margin-top:15px;margin-bottom:15px;padding:20px;padding-bottom:5px;padding-top:15px;border-radius:6px;background-color:rgba(0, 0, 0, 0.4);}.store-list.svelte-1dbkhl {margin-top:20px;overflow-x:auto;white-space:nowrap;}.store-list.svelte-1dbkhl::-webkit-scrollbar-track {-webkit-box-shadow:none;box-shadow:none;border-radius:0px;}.store-list.svelte-1dbkhl::-webkit-scrollbar {width:12px;}.store-list.svelte-1dbkhl::-webkit-scrollbar-thumb {border-radius:0px;-webkit-box-shadow:none;box-shadow:none;}.premium-res.svelte-1dbkhl {margin-bottom:10px;color:rgba(255, 255, 255, 0.3);}.premium-time-section.svelte-1dbkhl {margin-left:5px;width:calc(100% - 55px);margin-top:15px;margin-bottom:15px;padding:20px;padding-bottom:5px;padding-top:10px;padding-bottom:10px;border-radius:6px;background-color:rgba(0, 0, 0, 0.4);}.premium-time.svelte-1dbkhl {float:right;color:rgba(255, 255, 255, 0.5);font-size:20px;}.legal-text.svelte-1dbkhl {font-size:15px;text-align:center;margin-bottom:10px;margin-top:10px;color:#d4d4d4;}.terms-text.svelte-1dbkhl {color:#d4d4d4;font-size:16px;text-align:center;margin-bottom:10px;margin-top:10px;}
/* svelte-1ko99up */
.purchase-kr-tab.svelte-1ko99up {color:#fff;}.purchase-info-table.svelte-1ko99up {text-align:center;margin:25px 0px 0px;zoom:1.35;}.legal-text.svelte-1ko99up {font-size:15px;text-align:center;margin-bottom:10px;margin-top:10px;color:#d4d4d4;}.terms-text.svelte-1ko99up {color:#d4d4d4;font-size:16px;text-align:center;margin-bottom:10px;margin-top:10px;}
/* svelte-v85byk */
.store-window.svelte-v85byk {color:#fff;}.store-tabs.svelte-v85byk {margin-top:-15px !important;background-color:rgba(0, 0, 0, 0.68);width:100%;border-radius:5px;margin-bottom:20px;position:relative;display:table;}#menuWindow.eterno .store-tabs.svelte-v85byk {background-color:rgba(38, 38, 38, 0.68);}.store-tab.svelte-v85byk {text-align:center;display:table-cell;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:10px;line-height:45px;color:rgba(255, 255, 255, 0.7);font-size:20px;cursor:pointer;}.store-tab.svelte-v85byk:hover {border-bottom:5px solid rgba(255, 255, 255, 0.4);cursor:pointer;}.store-tab-active.svelte-v85byk {cursor:default;border-bottom:5px solid rgba(255, 255, 255, 0.9);}.store-tab-active.svelte-v85byk:hover {border-bottom:5px solid rgba(255, 255, 255, 1);}
/* svelte-berov0 */
.sidebar-tab.svelte-berov0 {width:152px;padding:24px 12px 16px;background:#353535;border-radius:8px 0 0 8px;text-align:center;cursor:pointer;transition:background 0.15s, transform 0.1s;user-select:none;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;box-sizing:border-box;}.sidebar-tab.svelte-berov0:hover {background:#d0a22f;}.sidebar-tab.active.svelte-berov0 {background:#fbc02d;cursor:default;}.sidebar-tab-icon.svelte-berov0 {font-size:52px;color:rgba(255, 255, 255, 0.72);transition:color 0.15s;}.sidebar-tab.active.svelte-berov0 .sidebar-tab-icon.svelte-berov0 {color:#000;}.sidebar-tab.svelte-berov0:hover .sidebar-tab-icon.svelte-berov0 {color:rgba(0, 0, 0, 0.85);}.sidebar-tab-label.svelte-berov0 {font-size:15px;color:rgba(255, 255, 255, 0.65);white-space:nowrap;transition:color 0.15s;}.sidebar-tab.active.svelte-berov0 .sidebar-tab-label.svelte-berov0 {color:rgba(0, 0, 0, 0.9);}.sidebar-tab.svelte-berov0:hover .sidebar-tab-label.svelte-berov0 {color:rgba(0, 0, 0, 0.85);}.sidebar-tab-badge.svelte-berov0 {position:absolute;top:10px;right:14px;min-width:24px;height:24px;padding:0 7px;box-sizing:border-box;background:#ffd042;color:#1a1a1a;font-size:13px;font-weight:700;line-height:2;text-align:center;border-radius:999px;pointer-events:none;box-shadow:0 0 0 2px rgba(0, 0, 0, 0.6);}
/* svelte-1o3qul6 */
.tabs-container.svelte-1o3qul6 {background-color:rgba(0, 0, 0, 0.68);width:100%;border-radius:5px;margin-bottom:20px;position:relative;display:table;}.tab.svelte-1o3qul6 {text-align:center;display:table-cell;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:10px;line-height:45px;color:rgba(255, 255, 255, 0.7);font-size:20px;cursor:pointer;}.tab.svelte-1o3qul6:hover {border-bottom:5px solid rgba(255, 255, 255, 0.4);cursor:pointer;}.tab-active.svelte-1o3qul6 {cursor:default;border-bottom:5px solid rgba(255, 255, 255, 0.9);}.tab-active.svelte-1o3qul6:hover {border-bottom:5px solid rgba(255, 255, 255, 1);}.tab-disabled.svelte-1o3qul6 {color:#787878 !important;pointer-events:none !important;}
/* svelte-10qrqvt */
.paint-container.svelte-10qrqvt {max-width:1200px;background-color:#353535bf;border-radius:0;}.paint-content.svelte-10qrqvt {padding:0 !important;display:flex;flex-direction:column;height:800px;position:relative;}.paint-iframe.svelte-10qrqvt {width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;display:block !important;box-sizing:border-box;}.paint-overlay.svelte-10qrqvt {position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;}.paint-overlay.svelte-10qrqvt .svelte-10qrqvt {pointer-events:visiblePainted;}.paint-header.svelte-10qrqvt {padding:16px;}.item-name.svelte-10qrqvt {font-size:24px;font-weight:bold;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.item-name.dark.svelte-10qrqvt {text-shadow:0.5px 0.5px #fff5,
      0.5px -0.5px #fff5,
      -0.5px 0.5px #fff5,
      -0.5px -0.5px #fff5;}.item-sub.svelte-10qrqvt {font-size:13px;color:rgba(255, 255, 255, 0.65);margin-top:4px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.paint-controls.svelte-10qrqvt {background:rgba(0, 0, 0, 0.6);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;}.paint-empty.svelte-10qrqvt {color:rgba(255, 255, 255, 0.7);font-size:14px;padding:12px 4px;text-align:center;}.swatch-slider.svelte-10qrqvt {display:flex;align-items:stretch;gap:6px;}.swatch-row.svelte-10qrqvt {flex:1 1 auto;display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;}.swatch-row.svelte-10qrqvt::-webkit-scrollbar {display:none;}.swatch-row.svelte-10qrqvt > .swatch.svelte-10qrqvt {flex:0 0 auto;}.slider-arrow.svelte-10qrqvt {flex:0 0 32px;background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.15s ease,
      opacity 0.15s ease;}.slider-arrow.svelte-10qrqvt:hover:not(:disabled) {background:rgba(255, 255, 255, 0.14);}.slider-arrow.svelte-10qrqvt:disabled,
  .slider-arrow.disabled.svelte-10qrqvt {opacity:0.3;cursor:not-allowed;}.slider-arrow-icon.svelte-10qrqvt {width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;}.slider-arrow.left.svelte-10qrqvt .slider-arrow-icon.svelte-10qrqvt {border-right:8px solid #fff;}.slider-arrow.right.svelte-10qrqvt .slider-arrow-icon.svelte-10qrqvt {border-left:8px solid #fff;}.swatch.svelte-10qrqvt {position:relative;width:88px;min-height:96px;background:rgba(255, 255, 255, 0.04);border:2px solid rgba(255, 255, 255, 0.12);border-radius:6px;padding:8px 6px 6px;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;transition:border-color 0.15s ease,
      background 0.15s ease,
      transform 0.15s ease;}.swatch.svelte-10qrqvt:hover:not(:disabled) {background:rgba(255, 255, 255, 0.08);transform:translateY(-1px);}.swatch.selected.svelte-10qrqvt {border-color:#41c300;background:rgba(65, 195, 0, 0.12);}
  .swatch.svelte-10qrqvt:disabled {opacity:0.45;cursor:not-allowed;}

  .swatch.locked.svelte-10qrqvt .swatch-img.svelte-10qrqvt,
  .swatch.locked.svelte-10qrqvt .swatch-fill.svelte-10qrqvt {filter:grayscale(0.7) brightness(0.6);}.swatch.locked.svelte-10qrqvt .swatch-name.svelte-10qrqvt {color:rgba(255, 255, 255, 0.5);}.swatch.locked.selected.svelte-10qrqvt {border-color:rgba(255, 255, 255, 0.35);background:rgba(255, 255, 255, 0.06);}.swatch-lock.svelte-10qrqvt {position:absolute;top:4px;right:6px;font-size:14px;background:rgba(0, 0, 0, 0.7);border-radius:10px;padding:3px;color:#ffd95e;}.swatch-img.svelte-10qrqvt {width:56px;height:56px;object-fit:contain;pointer-events:none;}.swatch-fill.svelte-10qrqvt {width:56px;height:56px;border-radius:50%;border:2px solid rgba(255, 255, 255, 0.15);}.swatch-name.svelte-10qrqvt {font-size:11px;color:rgba(255, 255, 255, 0.85);text-align:center;line-height:1.8;}.swatch-count.svelte-10qrqvt {position:absolute;top:4px;right:6px;font-size:11px;font-weight:700;background:rgba(0, 0, 0, 0.7);border-radius:10px;padding:2px 6px;color:#fff;}.wear-row.svelte-10qrqvt {display:flex;align-items:center;gap:10px;font-size:13px;}.wear-row.svelte-10qrqvt input[type='range'].svelte-10qrqvt {flex:1 1 auto;margin:0;accent-color:#fbc02d;}.wear-label.svelte-10qrqvt {color:rgba(255, 255, 255, 0.65);}.wear-tier.svelte-10qrqvt {font-weight:700;min-width:110px;text-align:right;}.wear-value.svelte-10qrqvt {color:#aaa;font-variant-numeric:tabular-nums;min-width:34px;}.paint-error.svelte-10qrqvt {color:#ed4242;font-size:13px;}.paint-actions.svelte-10qrqvt {display:flex;justify-content:flex-end;gap:8px;}.btn.svelte-10qrqvt {padding:8px 16px;border-radius:4px;border:1px solid rgba(255, 255, 255, 0.2);color:#fff;cursor:pointer;font-size:14px;transition:background 0.15s ease;}.btn.svelte-10qrqvt:disabled {opacity:0.5;cursor:default;}.btn-cancel.svelte-10qrqvt {background:rgba(255, 255, 255, 0.08);}.btn-cancel.svelte-10qrqvt:hover:not(:disabled) {background:rgba(255, 255, 255, 0.15);}.btn-apply.svelte-10qrqvt {background:#41c300;border-color:#41c300;}.btn-apply.svelte-10qrqvt:hover:not(:disabled) {background:#4ddb09;}
/* svelte-143xo7r */
.style-container.svelte-143xo7r {max-width:1200px;background-color:#353535bf;border-radius:0;}.style-content.svelte-143xo7r {padding:0 !important;display:flex;flex-direction:column;height:800px;position:relative;}.style-iframe.svelte-143xo7r {width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;display:block !important;box-sizing:border-box;}.style-overlay.svelte-143xo7r {position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;}.style-overlay.svelte-143xo7r .svelte-143xo7r {pointer-events:visiblePainted;}.style-header.svelte-143xo7r {padding:16px;}.item-name.svelte-143xo7r {font-size:24px;font-weight:bold;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.item-name.dark.svelte-143xo7r {text-shadow:0.5px 0.5px #fff5,
      0.5px -0.5px #fff5,
      -0.5px 0.5px #fff5,
      -0.5px -0.5px #fff5;}.item-sub.svelte-143xo7r {font-size:13px;color:rgba(255, 255, 255, 0.65);margin-top:4px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.style-controls.svelte-143xo7r {background:rgba(0, 0, 0, 0.6);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;}.style-empty.svelte-143xo7r {color:rgba(255, 255, 255, 0.7);font-size:14px;padding:12px 4px;text-align:center;}.swatch-slider.svelte-143xo7r {display:flex;align-items:stretch;gap:6px;}.swatch-row.svelte-143xo7r {flex:1 1 auto;display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;}.swatch-row.svelte-143xo7r::-webkit-scrollbar {display:none;}.swatch-row.svelte-143xo7r > .swatch.svelte-143xo7r {flex:0 0 auto;}.slider-arrow.svelte-143xo7r {flex:0 0 32px;background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.15s ease,
      opacity 0.15s ease;}.slider-arrow.svelte-143xo7r:hover:not(:disabled) {background:rgba(255, 255, 255, 0.14);}.slider-arrow.svelte-143xo7r:disabled,
  .slider-arrow.disabled.svelte-143xo7r {opacity:0.3;cursor:not-allowed;}.slider-arrow-icon.svelte-143xo7r {width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;}.slider-arrow.left.svelte-143xo7r .slider-arrow-icon.svelte-143xo7r {border-right:8px solid #fff;}.slider-arrow.right.svelte-143xo7r .slider-arrow-icon.svelte-143xo7r {border-left:8px solid #fff;}.swatch.svelte-143xo7r {position:relative;width:88px;min-height:96px;background:rgba(255, 255, 255, 0.04);border:2px solid rgba(255, 255, 255, 0.12);border-radius:6px;padding:8px 6px 6px;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;transition:border-color 0.15s ease,
      background 0.15s ease,
      transform 0.15s ease;}.swatch.svelte-143xo7r:hover:not(:disabled) {background:rgba(255, 255, 255, 0.08);transform:translateY(-1px);}.swatch.selected.svelte-143xo7r {border-color:#41c300;background:rgba(65, 195, 0, 0.12);}.swatch-img.svelte-143xo7r {width:56px;height:56px;object-fit:contain;pointer-events:none;}.swatch-name.svelte-143xo7r {font-size:11px;color:rgba(255, 255, 255, 0.85);text-align:center;line-height:1.8;}.style-error.svelte-143xo7r {color:#ed4242;font-size:13px;}.style-actions.svelte-143xo7r {display:flex;justify-content:flex-end;gap:8px;}.btn.svelte-143xo7r {padding:8px 16px;border-radius:4px;border:1px solid rgba(255, 255, 255, 0.2);color:#fff;cursor:pointer;font-size:14px;transition:background 0.15s ease;}.btn.svelte-143xo7r:disabled {opacity:0.5;cursor:default;}.btn-cancel.svelte-143xo7r {background:rgba(255, 255, 255, 0.08);}.btn-cancel.svelte-143xo7r:hover:not(:disabled) {background:rgba(255, 255, 255, 0.15);}.btn-apply.svelte-143xo7r {background:#41c300;border-color:#41c300;}.btn-apply.svelte-143xo7r:hover:not(:disabled) {background:#4ddb09;}
/* svelte-dmu4q2 */
.items-detail-root.svelte-dmu4q2 {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1100px;max-width:96vw;height:820px;max-height:94vh;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.items-detail-header-bar.svelte-dmu4q2 {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;color:#fff;}.items-detail-back.svelte-dmu4q2 {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.items-detail-back.svelte-dmu4q2:hover {background:rgba(255, 255, 255, 0.14);}.items-detail-back.svelte-dmu4q2 i.svelte-dmu4q2 {color:#fff;font-size:18px;}.items-detail-header-icon.svelte-dmu4q2 {font-size:24px;color:#ffd042;}.items-detail-header-title.svelte-dmu4q2 {flex:1;font-size:18px;font-weight:700;color:#fff;letter-spacing:0.3px;}.items-detail-header-actions.svelte-dmu4q2 {display:flex;gap:6px;align-items:center;}.items-detail-header-btn.svelte-dmu4q2 {display:inline-flex;align-items:center;gap:4px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;cursor:pointer;}.items-detail-header-btn.svelte-dmu4q2:hover {background:rgba(255, 255, 255, 0.14);}.items-detail-header-btn.svelte-dmu4q2 i.svelte-dmu4q2 {font-size:16px;color:#fff;}.items-detail-body.svelte-dmu4q2 {flex:1;min-height:0;padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:14px;}.items-detail-preview-panel.svelte-dmu4q2 {position:relative;min-height:0;}.items-detail-preview-actions.svelte-dmu4q2 {position:absolute;bottom:10px;right:10px;display:flex;gap:6px;}.preview-action-btn.svelte-dmu4q2 {display:flex;align-items:center;gap:4px;background:rgba(0, 0, 0, 0.65);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:rgba(255, 255, 255, 0.85);font-family:inherit;font-size:12px;font-weight:600;padding:4px 8px;cursor:pointer;transition:all 0.15s ease;}.preview-action-btn.svelte-dmu4q2:hover {background:rgba(0, 0, 0, 0.85);border-color:rgba(255, 255, 255, 0.4);color:#fff;}.preview-action-btn.svelte-dmu4q2 .material-icons.svelte-dmu4q2 {font-size:14px;}.preview-action-btn.active.svelte-dmu4q2 {background:#fbc02d;border-color:#fbc02d;color:#000;}.preview-action-btn.active.svelte-dmu4q2 .material-icons.svelte-dmu4q2 {color:#000;}.items-detail-wear-slider.svelte-dmu4q2 {position:absolute;bottom:44px;right:10px;width:240px;background:rgba(0, 0, 0, 0.75);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;}.items-detail-wear-slider.svelte-dmu4q2 input[type='range'].svelte-dmu4q2 {width:100%;margin:0;accent-color:#fbc02d;}.wear-slider-info.svelte-dmu4q2 {display:flex;justify-content:space-between;align-items:center;font-size:12px;}.wear-slider-tier.svelte-dmu4q2 {font-weight:700;}.wear-slider-value.svelte-dmu4q2 {color:#aaa;font-variant-numeric:tabular-nums;}.items-detail-instance-overlay.svelte-dmu4q2 {position:absolute;bottom:10px;right:10px;max-width:240px;background:rgba(0, 0, 0, 0.72);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;padding:8px 10px;display:flex;flex-direction:column;gap:2px;pointer-events:none;}.items-detail-instance-row.svelte-dmu4q2 {display:flex;align-items:center;gap:8px;font-size:13px;padding:2px 0;}.items-detail-instance-label.svelte-dmu4q2 {color:#888;font-size:11px;text-transform:uppercase;min-width:70px;}.items-detail-instance-value.svelte-dmu4q2 {color:#fff;font-weight:600;display:inline-flex;align-items:center;gap:6px;}.items-detail-instance-nametag.svelte-dmu4q2 {color:#ffdd57;font-style:italic;}.items-detail-paint-swatch.svelte-dmu4q2 {display:inline-block;width:12px;height:12px;border-radius:3px;border:1px solid rgba(255, 255, 255, 0.4);}.items-detail-paint-thumb.svelte-dmu4q2 {display:inline-block;width:18px;height:18px;object-fit:contain;vertical-align:middle;margin-right:3px;}.items-detail-iframe.svelte-dmu4q2,
  .items-detail-image.svelte-dmu4q2 {width:100%;height:100%;box-sizing:border-box;}.items-detail-image.svelte-dmu4q2 {background-size:contain;background-repeat:no-repeat;background-position:center;}.items-detail-header-overlay.svelte-dmu4q2 {position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none;}.items-detail-header-overlay.svelte-dmu4q2 > .svelte-dmu4q2 {pointer-events:auto;}.items-detail-badges-top.svelte-dmu4q2 {display:flex;gap:6px;flex-wrap:wrap;align-items:center;}.items-detail-badge.svelte-dmu4q2 {display:inline-block;padding:3px 8px;border-radius:3px;font-size:11px;font-weight:700;color:#fff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.items-detail-season.svelte-dmu4q2 {display:inline-block;padding:3px 8px;border-radius:3px;font-size:11px;font-weight:600;background:rgba(0, 0, 0, 0.6);color:#ddd;}.items-detail-lock.svelte-dmu4q2 {color:#ffd042;font-size:18px;background:rgba(0, 0, 0, 0.6);padding:2px;border-radius:3px;}.items-detail-tabs-panel.svelte-dmu4q2 {background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;display:flex;flex-direction:column;min-height:0;overflow:hidden;}.items-detail-tab-content.svelte-dmu4q2 {flex:1;min-height:0;overflow-y:auto;padding:12px;display:flex;flex-direction:column;}.items-detail-info-panel.svelte-dmu4q2 {display:flex;flex-direction:column;gap:8px;color:#ddd;}.items-detail-name.svelte-dmu4q2 {font-size:24px;font-weight:700;line-height:1.1;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);}.items-detail-name.dark.svelte-dmu4q2 {text-shadow:0.5px 0.5px #fff5,
      0.5px -0.5px #fff5,
      -0.5px 0.5px #fff5,
      -0.5px -0.5px #fff5;}.items-detail-creator.svelte-dmu4q2 {font-size:12px;color:#aaa;}.items-detail-creator-link.svelte-dmu4q2 {background:none;border:none;color:#6cb6ff;cursor:pointer;padding:0;font-size:12px;text-decoration:underline;}.items-detail-description.svelte-dmu4q2 {font-size:13px;color:#ccc;}.items-detail-lore.svelte-dmu4q2 {font-size:12px;color:#b0b0b0;font-style:italic;}.items-detail-event.svelte-dmu4q2 {font-size:12px;color:#ddd;}.items-detail-event.svelte-dmu4q2 em.svelte-dmu4q2 {color:#ffd042;font-style:italic;}.items-detail-chatcmd.svelte-dmu4q2 {font-size:12px;color:#9ad8ff;}.items-detail-chatcmd.svelte-dmu4q2 code.svelte-dmu4q2 {background:rgba(255, 255, 255, 0.1);padding:1px 4px;border-radius:3px;font-family:monospace;color:#fff;}.items-detail-streamers.svelte-dmu4q2 {display:flex;align-items:center;gap:6px;font-size:12px;color:#cc99ff;flex-wrap:wrap;}.items-detail-streamers.svelte-dmu4q2 i.svelte-dmu4q2 {color:#9146ff;font-size:16px;}.items-detail-streamers.svelte-dmu4q2 a.svelte-dmu4q2 {color:#cc99ff;text-decoration:none;}.items-detail-streamers.svelte-dmu4q2 a.svelte-dmu4q2:hover {text-decoration:underline;}.items-detail-actions.svelte-dmu4q2 {margin-top:8px;}.items-detail-buy-btn.svelte-dmu4q2 {display:inline-flex;align-items:center;gap:6px;background:#fbc02d;border:none;color:#000;padding:8px 16px;border-radius:4px;font-weight:600;font-size:13px;cursor:pointer;}.items-detail-buy-btn.svelte-dmu4q2:hover {background:#ffd042;}.items-detail-buy-btn.svelte-dmu4q2 i.svelte-dmu4q2 {color:#000;font-size:16px;}.items-detail-stats-section.svelte-dmu4q2 {margin-top:8px;padding-top:10px;border-top:1px solid rgba(255, 255, 255, 0.08);}.items-detail-stats-header.svelte-dmu4q2 {font-size:13px;font-weight:700;color:#ffd042;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:10px;}.items-detail-stats-grid.svelte-dmu4q2 {display:grid;grid-template-columns:1fr 1fr;gap:10px;}.items-detail-stat-label.svelte-dmu4q2 {font-size:11px;color:#888;text-transform:uppercase;}.items-detail-stat-value.svelte-dmu4q2 {font-size:16px;font-weight:600;color:#fff;margin-top:2px;display:flex;align-items:center;gap:4px;}.items-detail-stat-value.svelte-dmu4q2 i.svelte-dmu4q2 {font-size:14px;}.items-detail-stat-high.svelte-dmu4q2 {color:#41c300;}.items-detail-stat-high.svelte-dmu4q2 i.svelte-dmu4q2 {color:#41c300;}.items-detail-stat-low.svelte-dmu4q2 {color:#f44336;}.items-detail-stat-low.svelte-dmu4q2 i.svelte-dmu4q2 {color:#f44336;}.items-detail-tabs-bar.svelte-dmu4q2 {padding:0 12px;flex-shrink:0;}.items-detail-graph-ranges.svelte-dmu4q2 {display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px;}.items-detail-range-btn.svelte-dmu4q2 {background:rgba(255, 255, 255, 0.05);border:1px solid rgba(255, 255, 255, 0.1);color:#aaa;padding:3px 8px;font-size:10px;border-radius:3px;cursor:pointer;}.items-detail-range-btn.active.svelte-dmu4q2 {background:#fbc02d;border-color:#fbc02d;color:#000;font-weight:700;}.items-detail-range-btn.svelte-dmu4q2:hover:not(.active) {background:rgba(255, 255, 255, 0.1);color:#fff;}.items-detail-graph-canvas.svelte-dmu4q2 {flex:1;min-height:180px;position:relative;}.items-detail-owners-panel.svelte-dmu4q2 {flex:1;min-height:0;}.items-detail-owners-list.svelte-dmu4q2 {list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;}.items-detail-owner-row.svelte-dmu4q2 {display:flex;align-items:center;gap:6px;padding:4px 6px;font-size:12px;color:#ddd;border-bottom:1px solid rgba(255, 255, 255, 0.04);}.items-detail-owner-rank.svelte-dmu4q2 {color:#666;font-weight:600;min-width:28px;}.items-detail-owner-badge.svelte-dmu4q2 {font-size:14px;}.items-detail-owner-badge.creator.svelte-dmu4q2 {color:#993299;}.items-detail-owner-badge.premium.svelte-dmu4q2 {color:#ffd042;}.items-detail-owner-badge.featured.svelte-dmu4q2 {color:#6cb6ff;}.items-detail-owner-name.svelte-dmu4q2 {background:none;border:none;color:#cfcfcf;font-size:12px;cursor:pointer;flex:1;text-align:left;padding:0;}.items-detail-owner-name.svelte-dmu4q2:hover {color:#6cb6ff;text-decoration:underline;}.items-detail-owner-count.svelte-dmu4q2 {color:#888;font-size:11px;}.items-detail-instance-panel.svelte-dmu4q2 {flex:1;min-height:0;
    overflow-y:auto;}.items-detail-instance-table.svelte-dmu4q2 {width:100%;border-collapse:collapse;font-size:12px;}

  .items-detail-instance-table.svelte-dmu4q2 tr.svelte-dmu4q2 {border-bottom:none;}.items-detail-instance-table.svelte-dmu4q2 th.svelte-dmu4q2 {position:sticky;top:0;height:auto;background:#2b2b2b;text-align:left;color:#888;font-size:11px;text-transform:uppercase;font-weight:600;padding:5px 6px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}.items-detail-instance-table.svelte-dmu4q2 td.svelte-dmu4q2 {height:auto;padding:4px 6px;font-size:12px;color:#ddd;border-bottom:1px solid rgba(255, 255, 255, 0.04);}.ii-col-rank.svelte-dmu4q2 {color:#666;font-weight:600;width:40px;}.ii-col-num.svelte-dmu4q2 {width:84px;color:#aaa;font-variant-numeric:tabular-nums;}.items-detail-instance-table.svelte-dmu4q2 td.ii-col-num.svelte-dmu4q2 {text-align:right;}.ii-col-float.svelte-dmu4q2 {width:90px;font-weight:700;font-variant-numeric:tabular-nums;}.items-detail-instance-table.svelte-dmu4q2 td.ii-col-float.svelte-dmu4q2 {text-align:right;}.items-detail-listings-panel.svelte-dmu4q2 {flex:1;min-height:0;}.items-detail-listings-list.svelte-dmu4q2 {list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;}.items-detail-listing-row.svelte-dmu4q2 {display:flex;align-items:center;gap:10px;padding:6px 6px;font-size:12px;color:#ddd;border-bottom:1px solid rgba(255, 255, 255, 0.04);}.items-detail-listing-price.svelte-dmu4q2 {color:#41c300;font-weight:700;min-width:90px;}.items-detail-listing-seller.svelte-dmu4q2 {background:none;border:none;color:#cfcfcf;font-size:12px;cursor:pointer;flex:1;text-align:left;padding:0;}.items-detail-listing-seller.svelte-dmu4q2:hover {color:#6cb6ff;text-decoration:underline;}.items-detail-listing-seller-anon.svelte-dmu4q2 {cursor:default;color:#666;}.items-detail-listing-seller-anon.svelte-dmu4q2:hover {color:#666;text-decoration:none;}.items-detail-listing-time.svelte-dmu4q2 {color:#888;font-size:11px;}.items-detail-loading.svelte-dmu4q2,
  .items-detail-empty.svelte-dmu4q2,
  .items-detail-error.svelte-dmu4q2 {display:flex;align-items:center;justify-content:center;height:100%;min-height:80px;color:#888;font-size:12px;}.items-detail-error.svelte-dmu4q2 {color:#f44336;}.items-detail-loading.svelte-dmu4q2 i.spin.svelte-dmu4q2 {
    animation: svelte-dmu4q2-spin 1s linear infinite;font-size:24px;color:#888;}

  @keyframes svelte-dmu4q2-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
/* svelte-1pf0608 */
.modal-overlay.svelte-1pf0608 {position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.7);display:flex;align-items:center;justify-content:center;z-index:10000;}.modal-content.svelte-1pf0608 {background:#2a2a2a;border-radius:8px;padding:24px;min-width:300px;max-width:500px;border:1px solid rgba(255, 255, 255, 0.1);}.modal-content.svelte-1pf0608 h3.svelte-1pf0608 {margin:0 0 16px 0;color:white;font-size:20px;}.modal-content.svelte-1pf0608 p.svelte-1pf0608 {margin:0 0 16px 0;color:rgba(255, 255, 255, 0.7);}.item-name-text.svelte-1pf0608 {font-weight:600;color:white !important;margin-bottom:8px !important;}.price-input.svelte-1pf0608 {width:100%;padding:12px;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);border-radius:4px;color:white;font-size:16px;margin-bottom:16px;box-sizing:border-box;}.price-input.error.svelte-1pf0608 {border-color:#f44336;margin-bottom:8px;}.price-error.svelte-1pf0608 {color:#f44336;font-size:12px;margin-bottom:16px;}.fee-breakdown.svelte-1pf0608 {background:rgba(0, 0, 0, 0.2);border-radius:4px;padding:12px;margin-bottom:16px;border:1px solid rgba(255, 255, 255, 0.05);}.fee-row.svelte-1pf0608 {display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:14px;}.fee-row.svelte-1pf0608 span.svelte-1pf0608 {color:rgba(255, 255, 255, 0.8);}.fee-row.svelte-1pf0608 span.fee-value.svelte-1pf0608 {font-weight:600;color:#ffc147;}.fee-row.svelte-1pf0608 span.fee-value.fee-cost.svelte-1pf0608 {color:#f44336;}.modal-actions.svelte-1pf0608 {display:flex;gap:12px;justify-content:flex-end;}
/* svelte-1k428dj */
.modal-overlay.svelte-1k428dj {position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.7);display:flex;align-items:center;justify-content:center;z-index:10001;}.modal-content.svelte-1k428dj {background:#2a2a2a;border-radius:8px;padding:24px;min-width:300px;max-width:400px;border:1px solid rgba(255, 255, 255, 0.1);}.error-header.svelte-1k428dj {display:flex;align-items:center;gap:12px;margin-bottom:16px;}.error-header.svelte-1k428dj h3.svelte-1k428dj {margin:0;color:white;font-size:20px;}.error-icon.svelte-1k428dj {font-size:28px;color:#f44336;}.error-message.svelte-1k428dj {margin:0 0 20px 0;color:rgba(255, 255, 255, 0.8);line-height:1.5;}.modal-actions.svelte-1k428dj {display:flex;justify-content:flex-end;}
/* svelte-olnzsm */
.item-detail-container.svelte-olnzsm {position:relative;display:flex;flex-direction:column;box-sizing:border-box;background:rgba(0, 0, 0, 0.5);border-left:1px solid rgba(255, 255, 255, 0.1);overflow:hidden;flex:1 1 auto;height:0px;}.item-detail-header.svelte-olnzsm {display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}.item-detail-title.svelte-olnzsm {margin:0;color:white;font-size:20px;font-weight:600;}.back-button.svelte-olnzsm {background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all 0.2s;}.back-button.svelte-olnzsm i.svelte-olnzsm {color:rgba(255, 255, 255, 0.7);}.back-button.svelte-olnzsm:hover {background:rgba(255, 255, 255, 0.1);color:white;}.back-button.svelte-olnzsm:hover i.svelte-olnzsm {color:white;}.content-row.svelte-olnzsm {display:flex;flex-direction:row;flex:1;overflow:hidden;}.item-showcase-section.svelte-olnzsm {width:30%;padding:20px;display:flex;flex-direction:column;gap:16px;border-right:1px solid rgba(255, 255, 255, 0.1);overflow-y:auto;}.showcase-container.svelte-olnzsm {display:flex;justify-content:center;cursor:pointer;}.item-ownership-overlay.svelte-olnzsm {position:absolute;bottom:20px;left:20px;right:20px;display:flex;justify-content:center;pointer-events:none;}.ownership-count.svelte-olnzsm {background:rgba(0, 0, 0, 0.8);color:white;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:bold;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);border:1px solid rgba(255, 255, 255, 0.2);}.item-info-section.svelte-olnzsm {display:flex;flex-direction:column;gap:8px;padding-top:16px;}.item-creator.svelte-olnzsm {font-size:12px;color:rgba(255, 255, 255, 0.7);line-height:1.4;}.creator-link.svelte-olnzsm {background:none;border:none;padding:0;font:inherit;color:#fff;text-decoration:none;cursor:pointer;transition:opacity 0.2s;}.creator-link.svelte-olnzsm:hover {opacity:0.8;text-decoration:underline;}.item-lore.svelte-olnzsm {font-size:12px;color:rgba(255, 255, 255, 0.7);font-style:italic;line-height:1.4;}.full-details-container.svelte-olnzsm {margin-top:8px;display:flex;justify-content:center;}.full-details-btn.svelte-olnzsm {display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.15);border-radius:4px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:background 0.2s;}.full-details-btn.svelte-olnzsm:hover {background:rgba(255, 255, 255, 0.16);}.full-details-btn.svelte-olnzsm i.svelte-olnzsm {font-size:16px;color:#fbc02d;}.list-button-container.svelte-olnzsm {margin-top:16px;display:flex;justify-content:center;}.tabs-content-section.svelte-olnzsm {width:70%;display:flex;flex-direction:column;overflow:hidden;}.tabs-section.svelte-olnzsm {border-bottom:1px solid rgba(255, 255, 255, 0.1);}.tab-content.svelte-olnzsm {flex:1;overflow-y:auto;}.listings-section.svelte-olnzsm {padding:20px;}.listings-title.svelte-olnzsm {margin:0 0 16px 0;color:white;font-size:18px;font-weight:600;}.empty-listings.svelte-olnzsm {text-align:center;padding:40px 20px;display:flex;flex-direction:column;gap:8px;}.empty-listings.svelte-olnzsm > div.svelte-olnzsm {color:rgba(255, 255, 255, 0.6);}.empty-note.svelte-olnzsm {font-size:12px;color:rgba(255, 255, 255, 0.4);font-style:italic;}.listings-list.svelte-olnzsm {display:flex;flex-direction:column;gap:12px;}.listing-item.svelte-olnzsm {display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(0, 0, 0, 0.3);border-radius:6px;gap:16px;}.listing-info.svelte-olnzsm {flex:1;display:flex;flex-direction:column;gap:4px;}.listing-price.svelte-olnzsm {font-size:18px;font-weight:bold;color:#ffc147;}.listing-nametag.svelte-olnzsm {font-size:12px;font-style:italic;color:#ffdd57;font-weight:normal;margin-left:8px;}.listing-wear.svelte-olnzsm {font-size:12px;color:rgba(255, 255, 255, 0.5);font-weight:normal;margin-left:8px;}.listing-serial.svelte-olnzsm {font-size:12px;color:rgba(255, 215, 130, 0.9);font-weight:600;margin-left:8px;}.listing-seller.svelte-olnzsm {font-size:12px;color:rgba(255, 255, 255, 0.7);}.seller-link.svelte-olnzsm {background:none;border:none;padding:0;font:inherit;color:rgba(255, 255, 255, 0.9);text-decoration:underline;cursor:pointer;transition:color 0.2s;}.seller-link.svelte-olnzsm:hover {color:white;}.listing-time.svelte-olnzsm {font-size:11px;color:rgba(255, 255, 255, 0.5);}.load-more-sentinel.svelte-olnzsm {display:flex;justify-content:center;align-items:center;padding:20px;min-height:60px;}.loading-more.svelte-olnzsm {display:flex;align-items:center;gap:10px;font-size:14px;}.loading-more.svelte-olnzsm > .svelte-olnzsm {color:rgba(255, 255, 255, 0.7);}.loading-spinner.svelte-olnzsm {width:20px;height:20px;border:2px solid rgba(255, 255, 255, 0.3);border-top-color:#fbc02d;border-radius:50%;
    animation: svelte-olnzsm-spin 1s linear infinite;}

  @keyframes svelte-olnzsm-spin {
    to {
      transform: rotate(360deg);
    }
  }.load-more-btn.svelte-olnzsm {padding:10px 24px;background:rgba(251, 192, 45, 0.2);border:1px solid #fbc02d;border-radius:4px;color:#fbc02d;font-size:14px;font-weight:500;cursor:pointer;transition:background 0.2s;}.load-more-btn.svelte-olnzsm:hover {background:rgba(251, 192, 45, 0.3);}.load-more-btn.svelte-olnzsm:active {background:rgba(251, 192, 45, 0.4);}

  .owners-section.svelte-olnzsm {padding:20px;}.owners-list.svelte-olnzsm {list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;}.owner-row.svelte-olnzsm {display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(0, 0, 0, 0.3);border-radius:6px;}.owner-rank.svelte-olnzsm {font-size:12px;color:rgba(255, 255, 255, 0.5);min-width:32px;font-weight:600;}.owner-badge.svelte-olnzsm {font-size:16px;}.owner-badge.creator.svelte-olnzsm {color:#993299;}.owner-badge.premium.svelte-olnzsm {color:#fbc02d;}.owner-badge.featured.svelte-olnzsm {color:#6cb6ff;}.owner-name.svelte-olnzsm {flex:1;background:none;border:none;padding:0;font:inherit;text-align:left;color:rgba(255, 255, 255, 0.9);cursor:pointer;transition:color 0.2s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.owner-name.svelte-olnzsm:hover {color:#fff;text-decoration:underline;}.owner-count.svelte-olnzsm {font-size:13px;font-weight:bold;color:#ffc147;}

  .stats-section.svelte-olnzsm {padding:20px;}.stats-controls.svelte-olnzsm {display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}.days-back-label.svelte-olnzsm {font-size:14px;color:rgba(255, 255, 255, 0.7);font-weight:500;}.days-back-select.svelte-olnzsm {background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.2);border-radius:4px;color:white;padding:8px 12px;font-size:14px;cursor:pointer;transition:all 0.2s;}.days-back-select.svelte-olnzsm:hover:not(:disabled) {background:rgba(0, 0, 0, 0.4);border-color:rgba(255, 255, 255, 0.3);}.days-back-select.svelte-olnzsm:disabled {opacity:0.5;cursor:not-allowed;}.days-back-select.svelte-olnzsm:focus {outline:none;border-color:#fbc02d;}.stats-loading.svelte-olnzsm {display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px;color:rgba(255, 255, 255, 0.7);}.empty-stats.svelte-olnzsm {text-align:center;padding:40px 20px;color:rgba(255, 255, 255, 0.6);}.stats-headers.svelte-olnzsm {display:flex;gap:20px;margin-bottom:24px;}.stat-header.svelte-olnzsm {flex:1;background:rgba(0, 0, 0, 0.3);padding:16px;border-radius:6px;display:flex;flex-direction:column;gap:8px;}.stat-label.svelte-olnzsm {font-size:12px;color:rgba(255, 255, 255, 0.7);text-transform:uppercase;}.stat-value.svelte-olnzsm {font-size:24px;font-weight:bold;color:white;}.stat-trending.svelte-olnzsm {font-size:12px;padding:4px 8px;border-radius:4px;color:white;display:inline-block;width:fit-content;}.charts-container.svelte-olnzsm {display:flex;flex-direction:column;gap:24px;}.chart-wrapper.svelte-olnzsm {background:rgba(0, 0, 0, 0.3);padding:16px;border-radius:6px;}.chart-title.svelte-olnzsm {font-size:14px;font-weight:600;color:white;margin-bottom:12px;}.chart-container.svelte-olnzsm {height:200px;width:100%;}
/* svelte-ekpmow */
.notification-list.svelte-ekpmow {position:absolute;bottom:32px;right:32px;z-index:20000;display:flex;flex-direction:column;gap:14px;pointer-events:none;max-width:510px;}.notification-item.svelte-ekpmow {display:flex;align-items:center;gap:14px;padding:17px 24px;background:rgba(0, 0, 0, 0.85);border-radius:10px;border-left:5px solid;pointer-events:auto;
    animation: svelte-ekpmow-slideIn 0.3s ease-out;backdrop-filter:blur(8px);}.notification-item.success.svelte-ekpmow {border-left-color:#4caf50;}.notification-item.error.svelte-ekpmow {border-left-color:#f44336;}.notification-icon.svelte-ekpmow {font-size:31px;}.notification-item.success.svelte-ekpmow .notification-icon.svelte-ekpmow {color:#4caf50;}.notification-item.error.svelte-ekpmow .notification-icon.svelte-ekpmow {color:#f44336;}.notification-message.svelte-ekpmow {color:rgba(255, 255, 255, 0.9);font-size:22px;line-height:1.3;}

  @keyframes svelte-ekpmow-slideIn {
    from {
      transform: translateX(100%);
      opacity: 0;
    }
    to {
      transform: translateX(0);
      opacity: 1;
    }
  }
/* svelte-hk8nq9 */
.market-item-card.svelte-hk8nq9 {display:flex;flex-direction:column;gap:8px;padding:8px;background:rgba(0, 0, 0, 0.3);border-radius:6px;transition:all 0.2s;align-items:center;}.market-item-card.clickable.svelte-hk8nq9 {cursor:pointer;}.market-item-card.clickable.svelte-hk8nq9:hover {background:rgba(0, 0, 0, 0.5);transform:translateY(-2px);}

  .market-card-shell.svelte-hk8nq9 {position:relative;width:100%;aspect-ratio:1;}.item-display-wrapper.svelte-hk8nq9 {position:relative;}.overlay-container.svelte-hk8nq9 {position:absolute;bottom:6px;left:6px;right:6px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;z-index:1;text-align:left;}.count-badge.svelte-hk8nq9 {background:rgba(0, 0, 0, 0.7);color:#fff;font-size:14px;font-weight:bold;padding:1px 4px;border-radius:3px;min-width:16px;}.estimate-badge.svelte-hk8nq9 {color:rgba(255, 255, 255, 0.7);font-size:16px;background-color:rgba(0, 0, 0, 0.6);padding:2px 6px;border-radius:4px;text-shadow:none;}.estimate-badge.svelte-hk8nq9 .kr-text.svelte-hk8nq9 {color:#fff;}.not-sellable.svelte-hk8nq9 {display:inline-flex;align-items:center;gap:4px;background:rgba(0, 0, 0, 0.7);color:rgba(255, 255, 255, 0.7);font-size:12px;font-weight:700;padding:2px 8px;border-radius:6px;}.not-sellable.svelte-hk8nq9 .material-icons.svelte-hk8nq9 {font-size:14px;}.sale-price-badge.svelte-hk8nq9 {color:#ffc147;font-size:16px;font-weight:bold;background-color:rgba(0, 0, 0, 0.7);padding:2px 6px;border-radius:4px;text-shadow:none;}.sale-price-badge.svelte-hk8nq9 .kr-text.svelte-hk8nq9 {color:#fff;}.listing-age-badge.svelte-hk8nq9 {font-size:11px;color:rgba(255, 255, 255, 0.6);background-color:rgba(0, 0, 0, 0.6);padding:1px 6px;border-radius:4px;text-shadow:none;}

  .market-item-card.compact.svelte-hk8nq9 {gap:6px;padding:6px;}

  .inline-action.svelte-hk8nq9 {align-self:flex-end;display:flex;align-items:center;gap:4px;margin-top:2px;}.inline-price.svelte-hk8nq9 {background:rgba(0, 0, 0, 0.7);color:#ffc147;font-size:12px;font-weight:700;padding:2px 6px;border-radius:4px;text-shadow:none;}.inline-price.svelte-hk8nq9 .kr-text.svelte-hk8nq9 {color:#fff;}.icon-btn.svelte-hk8nq9 {all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:#fff;transition:transform 0.1s ease, filter 0.15s ease, opacity 0.15s ease;}.icon-btn.svelte-hk8nq9 .material-icons.svelte-hk8nq9 {font-size:18px;}.icon-btn.with-label.svelte-hk8nq9 {width:auto;gap:4px;padding:0 10px;}.btn-label.svelte-hk8nq9 {font-size:12px;font-weight:700;}.icon-btn.svelte-hk8nq9:active:not(:disabled) {transform:scale(0.92);}.icon-btn.svelte-hk8nq9:hover:not(:disabled) {filter:brightness(1.1);}.icon-btn.svelte-hk8nq9:disabled {opacity:0.4;cursor:not-allowed;}.icon-btn.buy.svelte-hk8nq9 {background:#29c90d;}.icon-btn.list.svelte-hk8nq9 {background:#0d97c9;}.icon-btn.unlist.svelte-hk8nq9 {background:#f92b2b;}.market-item-card.compact.svelte-hk8nq9 .count-badge.svelte-hk8nq9,
  .market-item-card.compact.svelte-hk8nq9 .sale-price-badge.svelte-hk8nq9,
  .market-item-card.compact.svelte-hk8nq9 .estimate-badge.svelte-hk8nq9 {font-size:12px;padding:1px 4px;}.market-item-card.compact.svelte-hk8nq9 .listing-age-badge.svelte-hk8nq9 {font-size:10px;}
/* svelte-zhgogl */
.market-grid.svelte-zhgogl {display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:16px;}.item-wrapper.svelte-zhgogl {position:relative;border-radius:6px;transition:box-shadow 0.2s;}.item-wrapper.selected.svelte-zhgogl {box-shadow:0 0 0 2px #fbc02d;}.empty-message.svelte-zhgogl {display:flex;align-items:center;justify-content:center;padding:40px;color:rgba(255, 255, 255, 0.7);font-size:16px;}.load-more-sentinel.svelte-zhgogl {display:flex;justify-content:center;align-items:center;padding:20px;min-height:60px;}.loading-more.svelte-zhgogl {display:flex;align-items:center;gap:10px;font-size:14px;}.loading-more.svelte-zhgogl > .svelte-zhgogl {color:rgba(255, 255, 255, 0.7);}.loading-spinner.svelte-zhgogl {width:20px;height:20px;border:2px solid rgba(255, 255, 255, 0.3);border-top-color:#fbc02d;border-radius:50%;
    animation: svelte-zhgogl-spin 1s linear infinite;}

  @keyframes svelte-zhgogl-spin {
    to {
      transform: rotate(360deg);
    }
  }.load-more-btn.svelte-zhgogl {padding:10px 24px;background:rgba(251, 192, 45, 0.2);border:1px solid #fbc02d;border-radius:4px;color:#fbc02d;font-size:14px;font-weight:500;cursor:pointer;transition:background 0.2s;}.load-more-btn.svelte-zhgogl:hover {background:rgba(251, 192, 45, 0.3);}.load-more-btn.svelte-zhgogl:active {background:rgba(251, 192, 45, 0.4);}
/* svelte-ga3en0 */
.inventory-filter.svelte-ga3en0 {margin-bottom:16px;background:#2d2d2d;border-radius:8px;border:1px solid #444;}.filter-header.svelte-ga3en0 {display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer;background:#2d2d2d;border-radius:8px;}.filter-header.expanded.svelte-ga3en0 {border-radius:8px 8px 0 0;}.filter-header.svelte-ga3en0 h3.svelte-ga3en0 {margin:0;color:#fff;font-size:16px;}.filter-controls.svelte-ga3en0 {display:flex;gap:8px;align-items:center;}.search-input.header-search.svelte-ga3en0 {width:180px;padding:6px 10px;font-size:14px;flex-shrink:0;}.reset-btn.svelte-ga3en0 {background:#666;color:white !important;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:background-color 0.2s;}.reset-btn.svelte-ga3en0:hover {background:#777;color:white !important;}.expand-btn.svelte-ga3en0 {background:#666;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;border-radius:4px;transition:background-color 0.2s;}.expand-btn.svelte-ga3en0:hover {background:#777;}.expand-btn.svelte-ga3en0 i.svelte-ga3en0 {font-size:20px;color:#ccc;}.filter-content.svelte-ga3en0 {padding:16px;border-top:1px solid #444;}.filter-row.svelte-ga3en0 {display:flex;gap:12px;margin-bottom:12px;flex-wrap:wrap;align-items:center;}.search-input.svelte-ga3en0,
  .season-select.svelte-ga3en0,
  .sort-select.svelte-ga3en0,
  .category-select.svelte-ga3en0 {background:#333;color:white;border:1px solid #555;padding:8px 12px;border-radius:4px;font-size:14px;}.search-input.svelte-ga3en0 {flex:1;min-width:200px;}.season-select.svelte-ga3en0,
  .sort-select.svelte-ga3en0,
  .category-select.svelte-ga3en0 {min-width:120px;}.filter-checkbox.svelte-ga3en0 {display:flex;align-items:center;gap:6px;font-size:14px;cursor:pointer;}.filter-checkbox.svelte-ga3en0 span.svelte-ga3en0 {color:#ccc;}.filter-checkbox.svelte-ga3en0 input.svelte-ga3en0 {margin:0;}.filter-tabs.svelte-ga3en0 {display:flex;gap:8px;margin-bottom:12px;border-bottom:1px solid #555;padding-bottom:8px;}.filter-tab.svelte-ga3en0 {background:#333;color:#ccc;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all 0.2s;}.filter-tab.svelte-ga3en0:hover {background:#444;color:#ccc;}.filter-tab.active.svelte-ga3en0 {background:#fbc02d;color:#000 !important;}.toggle-all-btn.svelte-ga3en0 {background:#555;color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;margin-left:auto;}.toggle-all-btn.svelte-ga3en0:hover {background:#666;}.filter-panel.svelte-ga3en0 {max-height:150px;overflow-y:auto;background:#2a2a2a;border-radius:4px;padding:8px;}.filter-grid.svelte-ga3en0 {display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:8px;}.filter-item-wrapper.svelte-ga3en0 {display:flex;align-items:center;gap:6px;border:1px solid #444;padding:2px 4px;}.filter-item.svelte-ga3en0 {display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:13px;transition:background-color 0.2s;flex:1;text-align:left;}.filter-item.svelte-ga3en0 span.svelte-ga3en0 {color:#ccc;}.filter-item.svelte-ga3en0:hover {background:#333;}.filter-item.svelte-ga3en0 input.svelte-ga3en0 {margin:0;}.rarity-item.svelte-ga3en0 {align-items:center;}.rarity-color.svelte-ga3en0 {width:12px;height:12px;border-radius:50%;flex-shrink:0;}.only-btn.svelte-ga3en0 {background:#555;color:white !important;border:none;padding:2px 6px;border-radius:3px;cursor:pointer;font-size:10px;flex-shrink:0;transition:background-color 0.2s;}.only-btn.svelte-ga3en0:hover {background:#666;}
/* svelte-111gya4 */
.empty-message.svelte-111gya4 {display:flex;align-items:center;justify-content:center;gap:12px;padding:40px;color:rgba(255, 255, 255, 0.7);font-size:16px;}.sort-select.svelte-111gya4 {background:#333;color:white;border:1px solid #555;padding:6px 10px;border-radius:4px;font-size:13px;cursor:pointer;}.sort-select.svelte-111gya4:hover {border-color:#666;}.sort-select.svelte-111gya4:focus {outline:none;border-color:#fbc02d;}.searching-indicator.svelte-111gya4 {color:#fbc02d;font-size:12px;display:flex;align-items:center;gap:4px;}.searching-indicator.svelte-111gya4::before {content:'';width:10px;height:10px;border:2px solid #fbc02d;border-top-color:transparent;border-radius:50%;
    animation: svelte-111gya4-spin 1s linear infinite;}

  @keyframes svelte-111gya4-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
/* svelte-18k2d4k */
.market-grid.svelte-18k2d4k {display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:16px;}.item-wrapper.svelte-18k2d4k {position:relative;border-radius:6px;transition:box-shadow 0.2s;}.item-wrapper.selected.svelte-18k2d4k {box-shadow:0 0 0 2px #fbc02d;}

  .item-wrapper.is-stack.svelte-18k2d4k {cursor:pointer;filter:drop-shadow(5px 5px 0 rgba(0, 0, 0, 0.45)) drop-shadow(10px 10px 0 rgba(0, 0, 0, 0.25));}.item-wrapper.is-stack.svelte-18k2d4k:hover {transform:translateY(-1px);}.stack-badge.svelte-18k2d4k {position:absolute;top:10px;right:10px;min-width:30px;height:26px;padding:0 9px;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.85);border:1px solid rgba(251, 192, 45, 0.65);border-radius:13px;color:#fbc02d;font-size:14px;font-weight:bold;z-index:2;pointer-events:none;}

  .item-wrapper.in-group.svelte-18k2d4k {z-index:0;}.item-wrapper.in-group.svelte-18k2d4k::before {content:'';position:absolute;inset:-7px -8px;background:rgba(251, 192, 45, 0.22);z-index:-1;pointer-events:none;}

  .stack-collapse-fab.svelte-18k2d4k {position:absolute;top:50%;right:10px;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fbc02d;border:none;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(0, 0, 0, 0.45);z-index:4;padding:0;transition:background 0.12s,
      transform 0.12s;}.stack-collapse-fab.svelte-18k2d4k:hover {background:#ffcf4d;transform:translateY(-50%) scale(1.08);}.stack-collapse-fab.svelte-18k2d4k i.svelte-18k2d4k {font-size:22px;color:#111;}

  .quick-sell-icon.svelte-18k2d4k {position:absolute;top:10px;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.82);border:1px solid rgba(251, 192, 45, 0.45);border-radius:50%;cursor:pointer;opacity:0;padding:0;z-index:2;transition:opacity 0.12s,
      background 0.12s,
      transform 0.12s;}.item-wrapper.svelte-18k2d4k:hover .quick-sell-icon.svelte-18k2d4k,
  .quick-sell-icon.svelte-18k2d4k:focus-visible {opacity:1;}.quick-sell-icon.svelte-18k2d4k:hover {background:rgba(251, 192, 45, 0.92);transform:scale(1.06);}.quick-sell-icon.svelte-18k2d4k i.svelte-18k2d4k {font-size:18px;color:#fbc02d;transition:color 0.12s;}.quick-sell-icon.svelte-18k2d4k:hover i.svelte-18k2d4k {color:#111;}

  .paint-icon.svelte-18k2d4k,
  .style-icon.svelte-18k2d4k {position:absolute;top:10px;left:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.82);border-radius:50%;cursor:pointer;opacity:0;padding:0;z-index:2;transition:opacity 0.12s,
      background 0.12s,
      transform 0.12s;}.paint-icon.svelte-18k2d4k {border:1px solid rgba(65, 195, 0, 0.45);}.style-icon.svelte-18k2d4k {border:1px solid rgba(252, 3, 141, 0.45);}.item-wrapper.svelte-18k2d4k:hover .paint-icon.svelte-18k2d4k,
  .item-wrapper.svelte-18k2d4k:hover .style-icon.svelte-18k2d4k,
  .paint-icon.svelte-18k2d4k:focus-visible,
  .style-icon.svelte-18k2d4k:focus-visible {opacity:1;}.paint-icon.svelte-18k2d4k:hover {background:rgba(65, 195, 0, 0.92);transform:scale(1.06);}.style-icon.svelte-18k2d4k:hover {background:rgba(252, 3, 141, 0.92);transform:scale(1.06);}.paint-icon.svelte-18k2d4k i.svelte-18k2d4k {font-size:18px;color:#41c300;transition:color 0.12s;}.style-icon.svelte-18k2d4k i.svelte-18k2d4k {font-size:18px;color:#fc038d;transition:color 0.12s;}.paint-icon.svelte-18k2d4k:hover i.svelte-18k2d4k,
  .style-icon.svelte-18k2d4k:hover i.svelte-18k2d4k {color:#111;}.market-grid-sentinel.svelte-18k2d4k {width:100%;height:1px;}.empty-message.svelte-18k2d4k {display:flex;align-items:center;justify-content:center;padding:40px;color:rgba(255, 255, 255, 0.7);font-size:16px;}
/* svelte-htwh29 */
.empty-message.svelte-htwh29 {display:flex;align-items:center;justify-content:center;gap:12px;padding:40px;color:rgba(255, 255, 255, 0.7);font-size:16px;}
/* svelte-1l3mtrv */
.market-grid.svelte-1l3mtrv {display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:16px;}.item-wrapper.svelte-1l3mtrv {position:relative;border-radius:6px;transition:box-shadow 0.2s;}.item-wrapper.selected.svelte-1l3mtrv {box-shadow:0 0 0 2px #fbc02d;}.empty-message.svelte-1l3mtrv {display:flex;align-items:center;justify-content:center;padding:40px;color:rgba(255, 255, 255, 0.7);font-size:16px;}
/* svelte-3m1nvd */
.max-badge.svelte-3m1nvd {display:inline-block;margin-left:8px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:700;letter-spacing:0.3px;text-transform:uppercase;background:rgba(99, 179, 237, 0.15);color:rgb(99, 179, 237);vertical-align:middle;}.empty-message.svelte-3m1nvd {display:flex;align-items:center;justify-content:center;gap:12px;padding:40px;color:rgba(255, 255, 255, 0.7);font-size:16px;}
/* svelte-69sryq */
.table-wrapper.svelte-69sryq {flex:1;display:flex;flex-direction:column;background-color:rgba(0, 0, 0, 0.2);border-radius:8px;overflow:hidden;min-height:0;}.table-container.svelte-69sryq {flex:1;overflow-y:auto;position:relative;min-height:0;}.data-table.svelte-69sryq {width:100%;border-collapse:collapse;color:#ffffff;}.data-table.svelte-69sryq thead.svelte-69sryq {position:sticky;top:-1px;z-index:1;background:#1c1c1c;}.data-table.svelte-69sryq thead.svelte-69sryq tr.svelte-69sryq {border-bottom:2px solid rgba(92, 224, 90, 0.3);}.data-table.svelte-69sryq tbody.svelte-69sryq tr.svelte-69sryq:nth-child(odd) {background:rgba(255, 255, 255, 0.03);}.data-table.svelte-69sryq tbody.svelte-69sryq tr.svelte-69sryq:hover {background:rgba(255, 255, 255, 0.05);}.data-table.svelte-69sryq tbody.svelte-69sryq tr.clickable.svelte-69sryq {cursor:pointer;}.data-table.svelte-69sryq tbody.svelte-69sryq tr.clickable.svelte-69sryq:hover {background:rgba(92, 224, 90, 0.1);}.data-table.svelte-69sryq tbody.svelte-69sryq tr.highlight-row.svelte-69sryq {background-color:rgba(92, 224, 90, 0.1) !important;border:1px solid rgba(92, 224, 90, 0.3) !important;}.data-table.svelte-69sryq tbody.svelte-69sryq tr.highlight-row.svelte-69sryq:hover {background-color:rgba(92, 224, 90, 0.15) !important;}th.svelte-69sryq,
  td.svelte-69sryq {padding:1px 12px;text-align:left;}.table-header.svelte-69sryq {font-weight:bold;font-size:14px;color:#5ce05a;position:relative;user-select:none;}.table-header.sortable.svelte-69sryq {cursor:pointer;transition:background-color 0.15s ease-in-out;padding-right:24px;}.table-header.sortable.align-right.svelte-69sryq {padding-left:24px;padding-right:12px;}.table-header.sortable.sort-asc.svelte-69sryq,
  .table-header.sortable.sort-desc.svelte-69sryq {padding-right:24px;}.table-header.sortable.align-right.sort-asc.svelte-69sryq,
  .table-header.sortable.align-right.sort-desc.svelte-69sryq {padding-left:12px;padding-right:24px;}.table-header.sortable.svelte-69sryq:hover {background-color:rgba(92, 224, 90, 0.1);}.table-header.sortable.svelte-69sryq::after {content:'';position:absolute;right:0.5rem;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;opacity:0.3;}.table-header.sortable.sort-asc.svelte-69sryq::after {border-bottom:6px solid #5ce05a;border-top:none;opacity:1;}.table-header.sortable.sort-desc.svelte-69sryq::after {border-top:6px solid #5ce05a;border-bottom:none;opacity:1;}.table-cell.svelte-69sryq {font-size:14px;border-bottom:1px solid rgba(255, 255, 255, 0.05);}.table-empty-slot.svelte-69sryq {position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none;}
/* svelte-23mnz9 */
.history-container.svelte-23mnz9 {display:flex;flex-direction:column;height:100%;gap:16px;}.empty-message.svelte-23mnz9 {display:flex;align-items:center;justify-content:center;gap:12px;padding:40px;color:rgba(255, 255, 255, 0.7);font-size:16px;}.empty-history.svelte-23mnz9 {display:flex;align-items:center;justify-content:center;padding:40px;color:rgba(255, 255, 255, 0.5);font-size:14px;}.loading-more.svelte-23mnz9 {text-align:center;padding:16px;color:rgba(255, 255, 255, 0.7);font-size:14px;}.load-more-container.svelte-23mnz9 {display:flex;justify-content:center;padding:16px;}.load-more-button.svelte-23mnz9 {padding:8px 16px;background:rgba(92, 224, 90, 0.2);border:1px solid rgba(92, 224, 90, 0.5);border-radius:4px;color:#5ce05a;cursor:pointer;font-size:14px;transition:background 0.2s;}.load-more-button.svelte-23mnz9:hover {background:rgba(92, 224, 90, 0.3);}
/* svelte-1tteuk0 */
.stats-notice.svelte-1tteuk0 {text-align:center;padding:8px 16px;margin-bottom:16px;background:rgba(251, 192, 45, 0.1);border:1px solid rgba(251, 192, 45, 0.3);border-radius:4px;color:rgba(255, 255, 255, 0.7);font-size:12px;}.stats-grid.svelte-1tteuk0 {display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:16px;}.stat-card.svelte-1tteuk0 {display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;background:rgba(0, 0, 0, 0.3);border-radius:6px;cursor:pointer;transition:background 0.2s;}.stat-card.svelte-1tteuk0:hover {background:rgba(0, 0, 0, 0.5);}.stat-details.svelte-1tteuk0 {width:100%;}.stat-row.svelte-1tteuk0 {display:flex;justify-content:space-between;align-items:center;padding:2px 0;font-size:14px;}.stat-label.svelte-1tteuk0 {color:rgba(255, 255, 255, 0.6);}.stat-value.svelte-1tteuk0 {font-weight:bold;color:white;}.stat-value.price.svelte-1tteuk0 {color:#ffc147;}.stat-value.not-available.svelte-1tteuk0 {color:rgba(255, 255, 255, 0.4);font-weight:normal;font-style:italic;}.empty-message.svelte-1tteuk0 {display:flex;align-items:center;justify-content:center;padding:40px;color:rgba(255, 255, 255, 0.7);font-size:16px;}.load-more-sentinel.svelte-1tteuk0 {display:flex;justify-content:center;align-items:center;padding:20px;min-height:60px;}.loading-more.svelte-1tteuk0 {display:flex;align-items:center;gap:10px;font-size:14px;}.loading-more.svelte-1tteuk0 > .svelte-1tteuk0 {color:rgba(255, 255, 255, 0.7);}.loading-spinner.svelte-1tteuk0 {width:20px;height:20px;border:2px solid rgba(255, 255, 255, 0.3);border-top-color:#fbc02d;border-radius:50%;
    animation: svelte-1tteuk0-spin 1s linear infinite;}

  @keyframes svelte-1tteuk0-spin {
    to {
      transform: rotate(360deg);
    }
  }.load-more-btn.svelte-1tteuk0 {padding:10px 24px;background:rgba(251, 192, 45, 0.2);border:1px solid #fbc02d;border-radius:4px;color:#fbc02d;font-size:14px;font-weight:500;cursor:pointer;transition:background 0.2s;}.load-more-btn.svelte-1tteuk0:hover {background:rgba(251, 192, 45, 0.3);}.load-more-btn.svelte-1tteuk0:active {background:rgba(251, 192, 45, 0.4);}
/* svelte-1o11rsf */
.qs-overlay.svelte-1o11rsf {position:fixed;inset:0;background:rgba(0, 0, 0, 0.72);display:flex;align-items:center;justify-content:center;z-index:10000;}.qs-window.svelte-1o11rsf {width:min(480px, 92vw);background:#2a2a2a;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;padding:24px;box-shadow:0 10px 40px rgba(0, 0, 0, 0.6);}.qs-title.svelte-1o11rsf {font-size:22px;font-weight:700;color:#fff;margin-bottom:18px;}.qs-item-preview.svelte-1o11rsf {display:flex;align-items:center;gap:14px;padding:12px;background:rgba(0, 0, 0, 0.4);border:2px solid rgba(255, 255, 255, 0.15);border-radius:6px;margin-bottom:18px;}.qs-thumb.svelte-1o11rsf {width:72px;height:72px;object-fit:contain;flex-shrink:0;}.qs-thumb-spray.svelte-1o11rsf {background-size:contain;background-repeat:no-repeat;background-position:center;}.qs-item-info.svelte-1o11rsf {flex:1;min-width:0;}.qs-item-name.svelte-1o11rsf {font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.qs-item-sub.svelte-1o11rsf {font-size:12px;color:rgba(255, 255, 255, 0.55);margin-top:4px;}.qs-no-value.svelte-1o11rsf {padding:10px 14px;background:rgba(237, 66, 66, 0.08);border:1px solid rgba(237, 66, 66, 0.35);border-radius:4px;color:#ed4242;font-size:14px;margin-bottom:14px;}.qs-values.svelte-1o11rsf {display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.06);border-radius:4px;margin-bottom:14px;}.qs-value-row.svelte-1o11rsf {display:flex;justify-content:space-between;align-items:center;font-size:14px;}.qs-value-label.svelte-1o11rsf {color:rgba(255, 255, 255, 0.75);font-weight:600;}.qs-value-each.svelte-1o11rsf {color:rgba(255, 255, 255, 0.7);}.qs-value-num.svelte-1o11rsf {color:#fbc02d;font-weight:700;}.qs-amount-label.svelte-1o11rsf {display:block;font-size:13px;color:rgba(255, 255, 255, 0.65);margin-bottom:6px;}.qs-amount-select.svelte-1o11rsf {width:100%;background:rgba(0, 0, 0, 0.5);border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;padding:10px 12px;font-size:15px;box-sizing:border-box;cursor:pointer;}.qs-amount-select.svelte-1o11rsf:focus {outline:none;border-color:rgba(251, 192, 45, 0.55);}.qs-total.svelte-1o11rsf {margin-top:10px;padding:10px 14px;background:rgba(251, 192, 45, 0.08);border-left:3px solid #fbc02d;border-radius:4px;font-size:13px;color:rgba(255, 255, 255, 0.8);line-height:1.5;}.qs-total-num.svelte-1o11rsf {color:#fbc02d;font-weight:700;}.qs-error-text.svelte-1o11rsf {padding:10px 14px;background:rgba(237, 66, 66, 0.08);border:1px solid rgba(237, 66, 66, 0.35);border-radius:4px;color:#ed4242;font-size:14px;margin-bottom:14px;}.qs-submit-error.svelte-1o11rsf {margin-top:14px;padding:10px 12px;background:rgba(244, 138, 122, 0.1);border-radius:4px;color:#f48a7a;font-size:14px;}.qs-actions.svelte-1o11rsf {display:flex;justify-content:flex-end;gap:10px;margin-top:20px;flex-wrap:wrap;}.qs-btn.svelte-1o11rsf {padding:10px 22px;border:none;border-radius:4px;font-size:15px;font-weight:600;cursor:pointer;transition:background 0.1s, opacity 0.1s;}.qs-btn.svelte-1o11rsf:disabled {opacity:0.5;cursor:default;}.qs-btn-cancel.svelte-1o11rsf {background:rgba(255, 255, 255, 0.1);color:rgba(255, 255, 255, 0.85);}.qs-btn-cancel.svelte-1o11rsf:hover:not(:disabled) {background:rgba(255, 255, 255, 0.18);}.qs-btn-kr.svelte-1o11rsf {background:#fbc02d;color:#000;}.qs-btn-kr.svelte-1o11rsf:hover:not(:disabled) {background:#ffd042;}.qs-btn-junk.svelte-1o11rsf {background:#7a5d2b;color:#fff;}.qs-btn-junk.svelte-1o11rsf:hover:not(:disabled) {background:#916f35;}.qs-btn-destroy.svelte-1o11rsf {background:#ed4242;color:#fff;}.qs-btn-destroy.svelte-1o11rsf:hover:not(:disabled) {background:#ff5555;}
/* svelte-1ugt6n9 */
.io-popup-content.svelte-1ugt6n9 {padding:0;width:100%;box-sizing:border-box;}.market-container.svelte-1ugt6n9 {display:flex;flex-direction:column;width:100%;gap:0;flex:1 1 auto;height:0px;position:relative;}.content-wrapper.svelte-1ugt6n9 {display:flex;height:0;flex:1 1 auto;overflow:hidden;width:100%;}.tab-content.svelte-1ugt6n9 {flex:1;padding:20px;height:100%;overflow-y:auto;width:100%;box-sizing:border-box;transition:width 0.3s ease;margin-right:4px;position:relative;}.tab-content.svelte-1ugt6n9::-webkit-scrollbar-track:vertical {margin-top:16px;margin-bottom:16px;}.loading-overlay.svelte-1ugt6n9 {position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);display:flex;align-items:center;justify-content:center;z-index:50;pointer-events:none;}.loading-spinner.svelte-1ugt6n9 {display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(0, 0, 0, 0.7);border-radius:8px;}.loading-spinner.svelte-1ugt6n9 .material-icons.svelte-1ugt6n9 {font-size:24px;color:rgba(255, 255, 255, 0.9);
    animation: svelte-1ugt6n9-spin 1s linear infinite;}

  @keyframes svelte-1ugt6n9-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
  }.error-message.svelte-1ugt6n9 {display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(244, 67, 54, 0.1);border:1px solid rgba(244, 67, 54, 0.3);border-radius:6px;color:#f44336;font-size:14px;margin:16px;}.error-message.svelte-1ugt6n9 span.svelte-1ugt6n9 {color:#f44336;}.error-message.svelte-1ugt6n9 .material-icons.svelte-1ugt6n9 {font-size:20px;color:#f44336;}.error-message.svelte-1ugt6n9 button.svelte-1ugt6n9 {background:none;border:none;color:#f44336;font-size:18px;cursor:pointer;padding:0;margin-left:auto;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background 0.2s;}.error-message.svelte-1ugt6n9 button.svelte-1ugt6n9:hover {background:rgba(244, 67, 54, 0.1);}.modal-overlay.svelte-1ugt6n9 {position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.7);display:flex;align-items:center;justify-content:center;z-index:10000;}.modal-content.svelte-1ugt6n9 {background:#2a2a2a;border-radius:8px;padding:24px;min-width:300px;max-width:500px;border:1px solid rgba(255, 255, 255, 0.1);}.modal-content.svelte-1ugt6n9 h3.svelte-1ugt6n9 {margin:0 0 16px 0;color:white;font-size:20px;}.modal-content.svelte-1ugt6n9 p.svelte-1ugt6n9 {margin:0 0 16px 0;color:rgba(255, 255, 255, 0.7);}.modal-actions.svelte-1ugt6n9 {display:flex;gap:12px;justify-content:flex-end;}
/* svelte-z9tzua */
.trade-item-grid.svelte-z9tzua {display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;align-content:flex-start;text-align:center;flex:1;}.trade-item-grid.compact.svelte-z9tzua {display:grid;--compact-gap: 8px;--compact-slot: calc((100% - (4 * var(--compact-gap))) / 5);grid-template-columns:repeat(5, var(--compact-slot));gap:var(--compact-gap);justify-content:center;align-content:start;}.trade-item.svelte-z9tzua {width:55px;height:55px;border:2px solid #555;border-radius:5px;background:rgba(0, 0, 0, 0.4);display:inline-block;position:relative;overflow:hidden;cursor:pointer;vertical-align:top;}.trade-item.svelte-z9tzua:hover {opacity:1;}.trade-item-empty.svelte-z9tzua {border-style:dashed;border-color:rgba(255, 255, 255, 0.18);background:rgba(0, 0, 0, 0.22);cursor:default;pointer-events:none;}.compact.svelte-z9tzua .trade-item.svelte-z9tzua {width:100%;height:auto;aspect-ratio:1 / 1;}.trade-item-img.svelte-z9tzua {width:100%;height:100%;object-fit:contain;image-rendering:auto;}.trade-spray.svelte-z9tzua {width:100%;height:100%;background-size:cover !important;image-rendering:auto;}.trade-item-name.svelte-z9tzua {position:absolute;bottom:2px;font-size:7px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;color:#fff;text-align:left;padding:0 2px;box-sizing:border-box;text-shadow:0 0 3px #000, 0 0 5px #000;}.trade-item-name.has-paint.svelte-z9tzua {padding-right:24px;}.trade-item-serial.svelte-z9tzua {position:absolute;top:3px;right:4px;font-size:10px;font-weight:600;line-height:1;color:rgba(255, 215, 130, 0.95);text-shadow:0 0 3px #000, 0 0 5px #000;pointer-events:none;}.trade-item-paint.svelte-z9tzua {position:absolute;right:3px;bottom:3px;width:20px;height:20px;pointer-events:none;}.trade-currency-line.svelte-z9tzua {width:100%;display:flex;gap:8px;margin-top:4px;flex-wrap:wrap;}.trade-currency-item.svelte-z9tzua {color:#ffc147;font-size:13px;background:rgba(255, 193, 71, 0.1);padding:2px 8px;border-radius:3px;}.compact.svelte-z9tzua .trade-currency-item.svelte-z9tzua {font-size:11px;padding:1px 6px;}.trade-empty.svelte-z9tzua {color:rgba(255, 255, 255, 0.3);font-size:13px;padding:8px 0;}
/* svelte-1agthf7 */
.offer-holder.svelte-1agthf7 {border-radius:6px;padding:10px 12px;background:#242424;margin-bottom:6px;position:relative;}.offer-holder.svelte-1agthf7:hover {background:#2a2a2a;}.offer-holder.scam-give.svelte-1agthf7 {background:#2b1f1f;}.offer-holder.scam-get.svelte-1agthf7 {background:#1f2b1f;}.offer-top.svelte-1agthf7 {display:flex;align-items:center;gap:8px;margin-bottom:8px;}.offer-from.svelte-1agthf7 {font-size:13px;color:rgba(255, 255, 255, 0.5);display:flex;align-items:center;gap:4px;}.offer-name.svelte-1agthf7 {color:#4a9eff;cursor:pointer;}.offer-name.svelte-1agthf7:hover {text-decoration:underline;}.offer-msg.svelte-1agthf7 {font-size:16px;color:#ffc147;}.offer-time.svelte-1agthf7 {font-size:10px;color:rgba(255, 255, 255, 0.25);margin-left:auto;}.offer-actions.svelte-1agthf7 {display:flex;gap:6px;flex-shrink:0;}

  .offer-items-row.svelte-1agthf7 {display:flex;align-items:stretch;}.offer-contents.svelte-1agthf7 {flex:1;min-width:0;text-align:center;padding:6px;border-radius:4px;display:flex;flex-direction:column;}.offer-contents-label.svelte-1agthf7 {font-size:12px;color:rgba(255, 255, 255, 0.85);text-align:center;margin-bottom:6px;}.offer-swap.svelte-1agthf7 {display:flex;align-items:center;padding:0 6px;align-self:stretch;}.offer-swap.svelte-1agthf7 .material-icons.svelte-1agthf7 {font-size:60px;color:rgba(255, 255, 255, 0.5);}.offer-est.svelte-1agthf7 {font-size:11px;color:rgba(255, 255, 255, 0.3);margin-top:12px;text-align:center;}.offer-message.svelte-1agthf7 {font-size:12px;color:rgba(255, 255, 255, 0.35);font-style:italic;margin-top:6px;padding-left:6px;}
/* svelte-1r9fijr */
.trading-tab.svelte-1r9fijr {height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;}.trading-locked.svelte-1r9fijr {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;color:rgba(255, 255, 255, 0.5);font-size:16px;}.trading-header.svelte-1r9fijr {display:flex;align-items:stretch;justify-content:space-between;padding:0;gap:12px;flex-shrink:0;}.trading-header-actions.svelte-1r9fijr {display:flex;align-items:stretch;gap:8px;padding-bottom:0;}.trading-header-actions.svelte-1r9fijr button.main-button.main-button-slim {height:100%;flex:0 0 200px;min-width:200px;padding-left:20px;padding-right:20px;font-size:0.9em;display:inline-flex;align-items:center;justify-content:center;}.trading-content.svelte-1r9fijr {flex:1;overflow:hidden;display:flex;padding:0;}.trading-split.svelte-1r9fijr {flex:1;display:flex;gap:16px;min-height:0;}.trading-column.svelte-1r9fijr {flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden;}.trading-column-header.svelte-1r9fijr {display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;padding-bottom:8px;border-bottom:1px solid rgba(255, 255, 255, 0.08);margin-bottom:10px;flex-shrink:0;position:relative;}.trading-column-title.svelte-1r9fijr {font-size:16px;text-transform:uppercase;letter-spacing:0.8px;font-weight:700;color:rgba(255, 255, 255, 0.9);text-align:center;width:100%;padding-top:6px;padding-bottom:0;}.trading-column-header.svelte-1r9fijr button.main-button.main-button-danger.main-button-slim {position:absolute;right:0;top:50%;transform:translateY(-50%);min-width:160px;padding-left:14px;padding-right:14px;height:32px;}.trading-divider.svelte-1r9fijr {width:1px;background:rgba(255, 255, 255, 0.08);flex-shrink:0;}.trading-status.svelte-1r9fijr {color:rgba(255, 255, 255, 0.5);text-align:center;padding:40px 20px;font-size:15px;}.trading-status.error.svelte-1r9fijr {color:#f44336;}.trade-list.svelte-1r9fijr {display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding-right:4px;min-height:0;flex:1;}.trading-history-sentinel.svelte-1r9fijr {display:flex;align-items:center;justify-content:center;padding:16px 0;color:rgba(255, 255, 255, 0.4);min-height:32px;}.trading-history-sentinel.svelte-1r9fijr i.spin.svelte-1r9fijr {font-size:20px;
    animation: svelte-1r9fijr-spin 1s linear infinite;}

  @keyframes svelte-1r9fijr-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
  }

  .confirm-overlay.svelte-1r9fijr {position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.75);display:flex;align-items:center;justify-content:center;z-index:10000;}.confirm-box.svelte-1r9fijr {background:#353535;border-radius:8px;padding:18px 20px;width:420px;color:#fff;border:1px solid rgba(255, 255, 255, 0.08);box-sizing:border-box;}.confirm-title.svelte-1r9fijr {font-size:18px;margin-bottom:8px;color:rgba(255, 255, 255, 0.95);}.confirm-desc.svelte-1r9fijr {font-size:13px;color:rgba(255, 255, 255, 0.65);margin-bottom:16px;line-height:1.35;}.confirm-actions.svelte-1r9fijr {display:flex;justify-content:flex-end;gap:8px;}

  .start-overlay.svelte-1r9fijr {position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.75);display:flex;align-items:center;justify-content:center;z-index:10000;}.start-box.svelte-1r9fijr {background:#353535;border-radius:8px;padding:22px 24px;width:360px;color:#fff;border:1px solid rgba(255, 255, 255, 0.08);}.start-title.svelte-1r9fijr {font-size:20px;margin-bottom:10px;color:rgba(255, 255, 255, 0.95);}.start-label.svelte-1r9fijr {font-size:13px;color:rgba(255, 255, 255, 0.6);margin-bottom:14px;}.start-input.svelte-1r9fijr {width:100%;box-sizing:border-box;padding:8px 12px;background:rgba(0, 0, 0, 0.35);border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;font-size:14px;outline:none;font-family:inherit;}.start-input.svelte-1r9fijr:focus {border-color:rgba(255, 255, 255, 0.3);}.start-error.svelte-1r9fijr {color:#f44336;font-size:13px;margin-top:8px;}.start-actions.svelte-1r9fijr {display:flex;justify-content:flex-end;gap:8px;margin-top:16px;}.trading-notification.svelte-1r9fijr {position:absolute;bottom:20px;right:20px;background:rgba(56, 205, 58, 0.9);color:#fff;padding:10px 20px;border-radius:6px;font-size:14px;z-index:100;
    animation: svelte-1r9fijr-fadeIn 0.2s ease;}.trading-notification.error.svelte-1r9fijr {background:rgba(244, 67, 54, 0.9);}

  @keyframes svelte-1r9fijr-fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
  }
/* svelte-dbcods */
.blackmarket-tab.svelte-dbcods {height:100%;padding:0;box-sizing:border-box;position:relative;overflow:hidden;}.bm-scroll.svelte-dbcods {height:100%;overflow-y:auto;box-sizing:border-box;}.bm-scroll.svelte-dbcods::-webkit-scrollbar-track:vertical {margin-top:16px;margin-bottom:16px;}.bm-header-img.svelte-dbcods {width:calc(100% - 10px);height:230px;border-radius:6px;margin:5px;position:relative;background-size:cover;background-position:center;}.bm-header-name.svelte-dbcods {font-size:34px;position:absolute;bottom:75px;left:30px;color:#fff;text-shadow:0px 0px 10px rgb(0 0 0 / 79%);}.bm-header-desc.svelte-dbcods {font-size:15px;position:absolute;bottom:20px;left:30px;right:30px;color:rgba(255, 255, 255, 0.7);text-shadow:0px 0px 10px rgb(0 0 0 / 79%);white-space:normal;}.bm-loading.svelte-dbcods, .bm-error.svelte-dbcods {color:#fff;text-align:center;margin-top:20px;font-size:18px;}.bm-error.svelte-dbcods {color:#f44336;}.bm-grid.svelte-dbcods {display:flex;flex-wrap:wrap;--bm-gap: 10px;gap:var(--bm-gap);margin-top:5px;padding:5px;box-sizing:border-box;align-items:stretch;}.bm-card.svelte-dbcods {flex:0 0 calc((100% - (4 * var(--bm-gap))) / 5);min-width:220px;background:#151515;margin:0;border-radius:8px;padding:15px;padding-bottom:8px;display:inline-block;vertical-align:top;box-sizing:border-box;}.bm-card-icon.svelte-dbcods {display:block;height:138px;width:calc(100% - 46px);padding:20px;background:#000;border-radius:8px;border:3px solid #6d6d6d;cursor:pointer;text-align:center;position:relative;}.bm-item-img.svelte-dbcods {max-height:100%;max-width:100%;object-fit:contain;}.bm-spray-img.svelte-dbcods {width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;}.bm-item-name.svelte-dbcods {font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:4%;left:4%;right:4%;text-align:left;}.bm-item-price.svelte-dbcods {color:rgba(255, 255, 255, 0.6);font-size:16px;position:absolute;bottom:4%;right:4%;text-align:right;}.kr-label.svelte-dbcods {color:#fff;}.bm-owned-overlay.svelte-dbcods {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.65);border-radius:6px;display:flex;align-items:center;justify-content:center;}.bm-spinner.svelte-dbcods {font-size:40px !important;color:#fff;
    animation: svelte-dbcods-spin 1s linear infinite;}

  @keyframes svelte-dbcods-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
  }.bm-req-text.svelte-dbcods {color:#00ffff;font-size:13px;margin-top:8px;text-align:center;opacity:0.8;}.bm-title-reward.svelte-dbcods {color:rgba(255, 255, 255, 0.7);font-size:13px;margin-top:4px;text-align:center;}.bm-actions.svelte-dbcods {margin-top:8px;}.bm-action-btn.svelte-dbcods {text-align:center;height:34px;border-radius:4px;width:100%;line-height:34px;font-size:14px;box-sizing:border-box;}.bm-purchase-btn.svelte-dbcods {background:#1a8a8a;color:#fff;cursor:pointer;}.bm-purchase-btn.svelte-dbcods:hover {filter:brightness(1.1);transform:scale(0.97);}.bm-purchase-btn.svelte-dbcods:active {transform:scale(0.94);}.bm-owned-btn.svelte-dbcods {background:#2a5a2a;color:#38cd3a;}.bm-locked-btn.svelte-dbcods {background:#2b2b2b;color:rgba(255, 255, 255, 0.5);}.bm-notification.svelte-dbcods {position:absolute;bottom:20px;right:20px;background:rgba(56, 205, 58, 0.9);color:#fff;padding:10px 20px;border-radius:6px;font-size:14px;z-index:100;
    animation: svelte-dbcods-fadeIn 0.2s ease;}.bm-notification.error.svelte-dbcods {background:rgba(244, 67, 54, 0.9);}

  @keyframes svelte-dbcods-fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
  }

  .modal-overlay.svelte-dbcods {position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.7);display:flex;align-items:center;justify-content:center;z-index:10000;}.modal-content.svelte-dbcods {background:#2a2a2a;border-radius:8px;padding:24px;min-width:320px;max-width:420px;border:1px solid rgba(255, 255, 255, 0.1);}.modal-content.svelte-dbcods h3.svelte-dbcods {margin:0 0 16px 0;color:white;font-size:20px;}.purchase-details.svelte-dbcods {margin-bottom:16px;}.purchase-item-name.svelte-dbcods {font-size:18px;margin-bottom:12px;}.purchase-pricing.svelte-dbcods {display:flex;flex-direction:column;gap:6px;}.price-row.svelte-dbcods {color:rgba(255, 255, 255, 0.6);font-size:15px;}.price-row.svelte-dbcods .kr-value.svelte-dbcods {color:#ffc147;}.price-row.total.svelte-dbcods {border-top:1px solid rgba(255, 255, 255, 0.1);padding-top:6px;margin-top:4px;color:#fff;}.price-row.total.negative.svelte-dbcods .kr-value.svelte-dbcods {color:#ed4242;}.modal-actions.svelte-dbcods {display:flex;gap:12px;justify-content:flex-end;}
/* svelte-ggnigm */
.craft-recipe-card.svelte-ggnigm {position:relative;flex:0 0 calc((100% - (4 * var(--craft-gap, 8px))) / 5);min-width:240px;background:#151515;margin:0;border-radius:8px;padding:15px;padding-bottom:12px;display:flex;flex-direction:column;align-self:stretch;box-sizing:border-box;}.craft-new-tag.svelte-ggnigm {padding-right:10px;padding-left:10px;position:absolute;bottom:-3px;font-size:18px;left:-2px;color:#fff;background-image:linear-gradient(to right, #fb9c40, #fb4040);border-top-right-radius:6px;border-bottom-left-radius:5px;}.craft-icon.svelte-ggnigm {display:inline-block;height:138px;width:calc(100% - 45px);padding:20px;background:#000;border-radius:8px;border:3px solid #6d6d6d;cursor:pointer;text-align:center;position:relative;}.craft-requirements-list.svelte-ggnigm {position:relative;color:#fff;flex:1;display:grid;grid-template-columns:repeat(5, 48px);grid-auto-rows:48px;justify-content:start;gap:6px;padding-top:10px;padding-bottom:10px;}.craft-item-junk.svelte-ggnigm {color:#ffffff99 !important;font-size:18px;position:absolute;bottom:4%;right:2%;text-align:right;display:inline-flex;align-items:flex-end;}.craft-item-name.svelte-ggnigm {font-size:18px;cursor:pointer;width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:2%;left:4%;text-align:left;}.craft-item-name.svelte-ggnigm:hover {text-decoration:underline;}.craft-req-count.svelte-ggnigm {position:absolute;bottom:2px;left:5px;font-size:13px;color:#fff;}.craft-item-req.svelte-ggnigm {position:relative;width:48px;height:48px;background:#000;border:2px solid dimgrey;border-radius:4px;cursor:pointer;background-size:100%;background-position:center;background-repeat:no-repeat;}.craft-item-req.svelte-ggnigm:hover {filter:brightness(1.05);transform:scale(1.1);}.craft-item-req.svelte-ggnigm:active {transform:scale(0.96);}.craft-item-req.missing.svelte-ggnigm {filter:grayscale(1);border:2px solid #5e5e5e !important;}.craft-button.svelte-ggnigm {text-align:center;background:#98459b;margin-top:auto;height:36px;border-radius:4px;width:100%;line-height:36px;font-size:16px;cursor:pointer;color:white;box-sizing:border-box;}.craft-button.svelte-ggnigm:hover {filter:brightness(1.05);transform:scale(0.95);}.craft-button.svelte-ggnigm:active {transform:scale(0.92);}.craft-timer.svelte-ggnigm {text-align:center;color:#ffffffad !important;background:#343434;margin-top:auto;height:36px;border-radius:4px;width:100%;line-height:36px;font-size:16px;box-sizing:border-box;}.craft-hammer-animation.svelte-ggnigm {position:absolute;top:0px;left:0px;width:100%;background:#000000a8;height:100%;border-radius:6px;text-align:center;}.craft-limit-amount.svelte-ggnigm {color:#fff;position:absolute;right:10px;font-size:26px;top:4px;}.craft-hammer-icon.svelte-ggnigm {font-size:110px !important;color:#e0e0e0;line-height:175px !important;
    animation: svelte-ggnigm-rot-bouncing 1s infinite;animation-timing-function:ease-out;}.done-craft-icon.svelte-ggnigm {text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;background:#000000a8;}

  @keyframes svelte-ggnigm-rot-bouncing {
    0% {
      transform: rotateZ(0deg);
    }
    50% {
      transform: rotateZ(30deg);
    }
    100% {
      transform: rotateZ(0deg);
    }
  }
/* svelte-1vqzycn */
.junkyard-tab.svelte-1vqzycn {color:#fff;height:100%;overflow:hidden;position:relative;box-sizing:border-box;}.jy-scroll.svelte-1vqzycn {height:100%;overflow-y:auto;box-sizing:border-box;}.jy-scroll.svelte-1vqzycn::-webkit-scrollbar-track:vertical {margin-top:16px;margin-bottom:16px;}

  .craft-header-img.svelte-1vqzycn {width:calc(100% - 10px);height:230px;border-radius:6px;margin:5px;position:relative;background-size:cover;background-position:center;}.craft-header-name.svelte-1vqzycn {font-size:34px;position:absolute;bottom:75px;left:30px;color:#fff;text-shadow:0px 0px 10px rgb(0 0 0 / 79%);}.craft-header-desc.svelte-1vqzycn {font-size:15px;position:absolute;bottom:20px;left:30px;right:30px;color:rgba(255, 255, 255, 0.7);text-shadow:0px 0px 10px rgb(0 0 0 / 79%);white-space:normal;}

  .jy-filter-bar.svelte-1vqzycn {display:flex;gap:12px;align-items:center;width:calc(100% - 10px);margin:5px;padding:10px 12px;background:#2d2d2d;border:1px solid #444;border-radius:8px;box-sizing:border-box;}.jy-search-input.svelte-1vqzycn,
  .jy-sort-select.svelte-1vqzycn {background:#333;color:#fff;border:1px solid #555;padding:8px 12px;border-radius:4px;font-size:14px;}.jy-search-input.svelte-1vqzycn {flex:1;min-width:0;}.jy-sort-select.svelte-1vqzycn {min-width:150px;flex-shrink:0;}.jy-empty.svelte-1vqzycn {width:100%;color:#fff;text-align:center;margin-top:20px;}

  .craft-grid.svelte-1vqzycn {margin-top:0px;display:flex;flex-wrap:wrap;align-items:stretch;--craft-gap: 8px;gap:var(--craft-gap);padding:5px;box-sizing:border-box;}
/* svelte-4log2q */
.guide-tab.svelte-4log2q {height:100%;box-sizing:border-box;position:relative;overflow:hidden;}.guide-scroll.svelte-4log2q {height:100%;overflow-y:auto;box-sizing:border-box;padding:5px;}.guide-scroll.svelte-4log2q::-webkit-scrollbar-track:vertical {margin-top:16px;margin-bottom:16px;}.guide-header-img.svelte-4log2q {width:100%;height:230px;border-radius:6px;position:relative;background-size:cover;background-position:center;box-sizing:border-box;}.guide-header-name.svelte-4log2q {font-size:34px;position:absolute;bottom:75px;left:30px;color:#fff;text-shadow:0px 0px 10px rgb(0 0 0 / 79%);}.guide-header-desc.svelte-4log2q {font-size:15px;line-height:1.8;position:absolute;bottom:20px;left:30px;right:30px;color:rgba(255, 255, 255, 0.7);text-shadow:0px 0px 10px rgb(0 0 0 / 79%);white-space:normal;}.guide-nav.svelte-4log2q {margin:10px 0;}.guide-section.svelte-4log2q {background:#151515;border-radius:8px;padding:16px 20px;margin-bottom:10px;box-sizing:border-box;}.guide-section-title.svelte-4log2q {display:flex;align-items:center;gap:10px;font-size:19px;color:#fff;margin-bottom:10px;}.guide-section-title.svelte-4log2q .material-icons.svelte-4log2q {font-size:24px;color:#fbc02d;}.guide-section.danger.svelte-4log2q .guide-section-title.svelte-4log2q .material-icons.svelte-4log2q {color:#ed4242;}.guide-section.safe.svelte-4log2q .guide-section-title.svelte-4log2q .material-icons.svelte-4log2q {color:#38cd3a;}.guide-section.svelte-4log2q p.svelte-4log2q {color:rgba(255, 255, 255, 0.7);font-size:15px;line-height:1.8;margin:0;}.guide-section.svelte-4log2q ul.svelte-4log2q {margin:0;padding-left:20px;color:rgba(255, 255, 255, 0.7);font-size:15px;line-height:1.8;}.guide-section.svelte-4log2q li.svelte-4log2q {margin-bottom:6px;}.guide-section.svelte-4log2q li.svelte-4log2q strong.svelte-4log2q {color:#fff;}

  .guide-controls.svelte-4log2q {display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;}

  @media (max-width: 900px) {.guide-controls.svelte-4log2q {grid-template-columns:repeat(2, 1fr);}
  }.guide-control.svelte-4log2q {display:flex;align-items:center;gap:12px;background:rgba(0, 0, 0, 0.35);border-radius:6px;padding:10px 12px;}.guide-key.svelte-4log2q {background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.25);border-bottom-width:3px;border-radius:5px;color:#fff;font-size:13px;padding:4px 10px;white-space:nowrap;flex-shrink:0;}.guide-control-desc.svelte-4log2q {color:rgba(255, 255, 255, 0.7);font-size:14px;line-height:1.8;}

  .guide-rarities.svelte-4log2q {display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}.guide-rarity.svelte-4log2q {padding:5px 12px;border-radius:4px;font-size:13px;color:#fff;text-shadow:0 0 3px rgba(0, 0, 0, 0.6);}.guide-rarity.dark.svelte-4log2q {border:1px solid rgba(255, 255, 255, 0.3);}

  .guide-glossary.svelte-4log2q {display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;}

  @media (max-width: 1100px) {.guide-glossary.svelte-4log2q {grid-template-columns:repeat(2, 1fr);}
  }.guide-term.svelte-4log2q {background:rgba(0, 0, 0, 0.35);border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:5px;}.guide-term-name.svelte-4log2q {color:#fbc02d;font-size:15px;line-height:1.8;}.guide-term-def.svelte-4log2q {color:rgba(255, 255, 255, 0.7);font-size:13px;line-height:1.8;}
/* svelte-4fhlo6 */
.window-header.svelte-4fhlo6 {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;color:#fff;}.window-header-icon.svelte-4fhlo6 {font-size:24px;color:#ffd042;}.window-header-title.svelte-4fhlo6 {flex:1;font-size:18px;font-weight:700;color:#fff;letter-spacing:0.3px;line-height:1.8;padding-top:0.3em;}
/* svelte-19zccg6 */
.items-view-root.svelte-19zccg6 {display:flex;flex-direction:column;height:100%;min-height:0;color:#fff;}.items-view-content.svelte-19zccg6 {flex:1;min-height:0;padding:14px 18px;display:flex;flex-direction:column;}.items-view-root.embedded.svelte-19zccg6 .items-view-content.svelte-19zccg6 {padding:0;}.items-view-grid.svelte-19zccg6 {display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));align-content:flex-start;gap:10px;overflow-y:auto;flex:1;min-height:0;}

  .items-view-cell.svelte-19zccg6 {position:relative;aspect-ratio:1;}.items-view-sentinel.svelte-19zccg6 {grid-column:1 / -1;height:1px;}.items-view-empty.svelte-19zccg6 {text-align:center;color:#888;padding:40px 20px;font-size:14px;}
/* svelte-1s37jef */
.exchange-root.svelte-1s37jef {position:relative;width:100%;height:100%;}.exchange-sidebar.svelte-1s37jef {position:absolute;left:-151px;top:40px;display:flex;flex-direction:column;gap:8px;z-index:10;}.exchange-content.svelte-1s37jef {height:100%;display:flex;flex-direction:column;overflow:hidden;}
/* svelte-1veg8cv */
.sma-overlay.svelte-1veg8cv {position:absolute;inset:0;background:rgba(0, 0, 0, 0.55);display:flex;align-items:center;justify-content:center;z-index:5;}.sma-dialog.svelte-1veg8cv {width:680px;max-width:calc(100% - 32px);max-height:calc(100% - 32px);background:#353535;border-radius:6px;box-shadow:2px 2px 8px rgba(0, 0, 0, 0.5);display:flex;flex-direction:column;overflow:hidden;}.sma-header.svelte-1veg8cv {display:flex;align-items:center;gap:10px;padding:12px 16px;background:#2b2b2b;border-bottom:1px solid rgba(255, 255, 255, 0.08);}.sma-header-icon.svelte-1veg8cv {font-size:22px;color:#ffd042;}.sma-header-title.svelte-1veg8cv {flex:1;font-size:16px;font-weight:700;line-height:1.8;}.sma-close.svelte-1veg8cv {background:transparent;border:none;color:#aaa;cursor:pointer;display:flex;padding:2px;}.sma-close.svelte-1veg8cv:hover {color:#fff;}.sma-body.svelte-1veg8cv {flex:1;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:10px;}.sma-section.svelte-1veg8cv {font-size:13px;font-weight:700;color:#ffd042;text-transform:uppercase;letter-spacing:0.5px;line-height:1.8;}.sma-rules.svelte-1veg8cv {margin:0;padding:10px 12px 10px 32px;background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;font-size:13px;line-height:1.8;color:rgba(255, 255, 255, 0.8);}.sma-rules.svelte-1veg8cv li + li.svelte-1veg8cv {margin-top:4px;}.sma-rules.svelte-1veg8cv b.svelte-1veg8cv {color:#fff;}.sma-reqs.svelte-1veg8cv {display:flex;flex-direction:column;gap:2px;}.sma-req.svelte-1veg8cv {display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.8;color:#ef9a9a;}.sma-req.svelte-1veg8cv i.svelte-1veg8cv {font-size:18px;}.sma-req-ok.svelte-1veg8cv {color:#7bd67f;}.sma-field.svelte-1veg8cv {display:flex;flex-direction:column;gap:4px;}.sma-label.svelte-1veg8cv {font-size:11px;color:#888;text-transform:uppercase;letter-spacing:0.5px;line-height:1.8;}.sma-input.svelte-1veg8cv {background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;padding:10px 12px;font-size:14px;line-height:1.8;outline:none;font-family:inherit;}.sma-input.svelte-1veg8cv:focus {border-color:#ffd042;}.sma-textarea.svelte-1veg8cv {resize:vertical;min-height:80px;}.sma-count.svelte-1veg8cv {align-self:flex-end;font-size:12px;color:#888;line-height:1.8;}.sma-count-bad.svelte-1veg8cv {color:#ef9a9a;}.sma-maps.svelte-1veg8cv {display:flex;flex-wrap:wrap;gap:6px;}.sma-map.svelte-1veg8cv {display:inline-flex;align-items:center;gap:4px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:4px 10px;border-radius:4px;font-size:12px;line-height:1.8;cursor:pointer;}.sma-map.svelte-1veg8cv i.svelte-1veg8cv {font-size:16px;}.sma-map.active.svelte-1veg8cv {border-color:#ffd042;color:#ffd042;}.sma-map.svelte-1veg8cv:disabled {opacity:0.4;cursor:not-allowed;}.sma-agree.svelte-1veg8cv {display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.8;cursor:pointer;}.sma-agree.svelte-1veg8cv input.svelte-1veg8cv {width:16px;height:16px;margin:0;cursor:pointer;}.sma-hint.svelte-1veg8cv {font-size:12px;line-height:1.8;color:#888;}.sma-error.svelte-1veg8cv {font-size:13px;line-height:1.8;color:#f44336;}.sma-footer.svelte-1veg8cv {display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;}.sma-secondary.svelte-1veg8cv {background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:10px 16px;border-radius:4px;font-size:14px;cursor:pointer;}.sma-secondary.svelte-1veg8cv:hover {background:rgba(255, 255, 255, 0.14);}.sma-primary.svelte-1veg8cv {display:inline-flex;align-items:center;gap:6px;background:#4caf50;border:none;color:#fff;padding:10px 16px;border-radius:4px;font-size:14px;font-weight:700;cursor:pointer;}.sma-primary.svelte-1veg8cv:hover:not(:disabled) {background:#66bb6a;}.sma-primary.svelte-1veg8cv:disabled {opacity:0.5;cursor:not-allowed;}.sma-primary.svelte-1veg8cv i.svelte-1veg8cv {font-size:18px;}
/* svelte-a9j4oe */
.sd-root.svelte-a9j4oe {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:820px;max-width:96vw;height:720px;max-height:94vh;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.sd-header.svelte-a9j4oe {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;}.sd-back.svelte-a9j4oe {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.sd-back.svelte-a9j4oe:hover {background:rgba(255, 255, 255, 0.14);}.sd-back.svelte-a9j4oe i.svelte-a9j4oe {font-size:18px;}.sd-header-icon.svelte-a9j4oe {font-size:24px;color:#ffd042;}.sd-header-title.svelte-a9j4oe {flex:1;font-size:18px;font-weight:700;letter-spacing:0.3px;}.sd-del.svelte-a9j4oe {background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 255, 255, 0.1);border-radius:4px;padding:5px;cursor:pointer;display:flex;align-items:center;}.sd-del.svelte-a9j4oe i.svelte-a9j4oe {font-size:18px;color:#f44336;}.sd-body.svelte-a9j4oe {flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;}.sd-center.svelte-a9j4oe {display:flex;align-items:center;justify-content:center;padding:30px;color:#888;}.sd-center.svelte-a9j4oe i.spin.svelte-a9j4oe {font-size:32px;
    animation: svelte-a9j4oe-spin 1s linear infinite;}
  @keyframes svelte-a9j4oe-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.sd-tabs.svelte-a9j4oe {display:flex;gap:4px;border-bottom:1px solid rgba(255, 255, 255, 0.1);margin-bottom:4px;}.sd-tab.svelte-a9j4oe {flex:1;background:transparent;border:none;border-bottom:2px solid transparent;color:rgba(255, 255, 255, 0.55);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;line-height:1.8;padding:8px 4px;cursor:pointer;}.sd-tab.svelte-a9j4oe:hover {color:#fff;}.sd-tab.active.svelte-a9j4oe {color:#ffd042;border-bottom-color:#ffd042;}.sd-row-off.svelte-a9j4oe .sd-row-name.svelte-a9j4oe {color:rgba(255, 255, 255, 0.45);}.sd-badge.sd-badge-live.svelte-a9j4oe {background:rgba(76, 175, 80, 0.2);color:#7bd67f;}.sd-badge.sd-badge-down.svelte-a9j4oe {background:rgba(244, 67, 54, 0.2);color:#ef9a9a;}.sd-mini.sd-mini-ok.svelte-a9j4oe {background:rgba(76, 175, 80, 0.15);color:#7bd67f;border-color:rgba(76, 175, 80, 0.4);}.sd-list.svelte-a9j4oe {display:flex;flex-direction:column;gap:4px;}.sd-row.svelte-a9j4oe {display:flex;align-items:center;gap:10px;padding:8px 12px;background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;font-size:13px;line-height:1.8;}.sd-row-icon.svelte-a9j4oe {font-size:18px;color:#888;}.sd-skin-thumb.svelte-a9j4oe {width:32px;height:32px;object-fit:contain;border-radius:4px;flex-shrink:0;}.sd-row-name.svelte-a9j4oe {flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-row-meta.svelte-a9j4oe {font-size:12px;color:#888;}.sd-badge.svelte-a9j4oe {font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1e1e1e;background:#ffd042;border-radius:3px;padding:2px 6px;}.sd-badge.sd-badge-plain.svelte-a9j4oe {color:#fff;background:rgba(255, 255, 255, 0.14);}.sd-skin-id.svelte-a9j4oe {border:none;cursor:pointer;font-family:inherit;text-transform:none;user-select:all;}.sd-skin-id.svelte-a9j4oe:hover {background:rgba(255, 255, 255, 0.24);}.sd-monetization.svelte-a9j4oe {margin-bottom:4px;}.sd-note.svelte-a9j4oe {display:flex;flex-direction:column;gap:2px;padding:8px 12px;background:rgba(244, 67, 54, 0.08);border:1px solid rgba(244, 67, 54, 0.25);border-radius:6px;}.sd-note-text.svelte-a9j4oe {font-size:13px;line-height:1.8;white-space:pre-wrap;word-break:break-word;}.sd-empty.svelte-a9j4oe {color:#666;font-size:13px;line-height:1.8;padding:8px 2px;}.sd-form.svelte-a9j4oe {display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;}.sd-field.svelte-a9j4oe {flex:1;min-width:160px;display:flex;flex-direction:column;gap:4px;}.sd-field-sm.svelte-a9j4oe {flex:0 0 110px;min-width:110px;}.sd-label.svelte-a9j4oe {font-size:11px;color:#888;text-transform:uppercase;letter-spacing:0.5px;}.sd-input.svelte-a9j4oe {background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;padding:10px 12px;font-size:14px;outline:none;}.sd-input.svelte-a9j4oe:focus {border-color:#ffd042;}.sd-primary.svelte-a9j4oe {display:inline-flex;align-items:center;gap:6px;background:#4caf50;border:none;color:#fff;padding:10px 16px;border-radius:4px;font-size:14px;font-weight:700;cursor:pointer;}.sd-primary.svelte-a9j4oe:hover:not(:disabled) {background:#66bb6a;}.sd-primary.svelte-a9j4oe:disabled {opacity:0.5;cursor:not-allowed;}.sd-primary.svelte-a9j4oe i.svelte-a9j4oe {font-size:18px;}.sd-mini.svelte-a9j4oe {background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:4px 10px;border-radius:4px;font-size:12px;cursor:pointer;}.sd-mini.svelte-a9j4oe:hover:not(:disabled) {background:rgba(255, 255, 255, 0.14);}.sd-mini.svelte-a9j4oe:disabled {opacity:0.5;cursor:not-allowed;}.sd-mini-danger.svelte-a9j4oe {color:#ff8a80;}.sd-hint.svelte-a9j4oe {font-size:12px;line-height:1.8;color:#888;}.sd-row-head.svelte-a9j4oe {background:transparent;border-color:transparent;font-size:11px;text-transform:uppercase;letter-spacing:0.5px;color:#888;padding-bottom:0;}.sd-row-head.svelte-a9j4oe .sd-row-name.svelte-a9j4oe {font-weight:700;}.sd-stat.svelte-a9j4oe {width:96px;text-align:right;font-variant-numeric:tabular-nums;line-height:1.8;}.sd-kr.svelte-a9j4oe {display:flex;align-items:center;gap:12px;padding:14px 16px;background:#2b2b2b;border:1px solid rgba(255, 208, 66, 0.25);border-radius:6px;line-height:1.8;}.sd-kr-icon.svelte-a9j4oe {font-size:26px;color:#ffd042;}.sd-kr-main.svelte-a9j4oe {display:flex;flex-direction:column;flex:1;}.sd-kr-label.svelte-a9j4oe {font-size:11px;text-transform:uppercase;letter-spacing:0.5px;color:#888;line-height:1.8;}.sd-kr-value.svelte-a9j4oe {font-size:22px;font-weight:700;color:#ffd042;line-height:1.8;}.sd-kr-gross.svelte-a9j4oe {font-size:12px;color:#888;line-height:1.8;}.sd-error.svelte-a9j4oe {font-size:13px;line-height:1.8;color:#f44336;}.sd-success.svelte-a9j4oe {font-size:13px;line-height:1.8;color:#3fd46e;}
/* svelte-kqehnu */
.st-root.svelte-kqehnu {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:760px;max-width:96vw;height:640px;max-height:94vh;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.st-header.svelte-kqehnu {display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2b2b2b;flex-shrink:0;}.st-back.svelte-kqehnu {display:inline-flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:6px;border-radius:4px;cursor:pointer;}.st-back.svelte-kqehnu:hover {background:rgba(255, 255, 255, 0.14);}.st-back.svelte-kqehnu i.svelte-kqehnu {font-size:18px;}.st-header-icon.svelte-kqehnu {font-size:24px;color:#ffd042;}.st-header-title.svelte-kqehnu {flex:1;font-size:18px;font-weight:700;letter-spacing:0.3px;}.st-body.svelte-kqehnu {flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;}.st-intro.svelte-kqehnu {font-size:13px;line-height:1.8;color:rgba(255, 255, 255, 0.6);}.st-center.svelte-kqehnu {display:flex;align-items:center;justify-content:center;padding:30px;color:#888;}.st-center.svelte-kqehnu i.spin.svelte-kqehnu {font-size:32px;
    animation: svelte-kqehnu-spin 1s linear infinite;}
  @keyframes svelte-kqehnu-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.st-empty.svelte-kqehnu {text-align:center;color:#666;padding:20px;font-size:13px;line-height:1.8;}.st-list.svelte-kqehnu {display:flex;flex-direction:column;gap:6px;}.st-row.svelte-kqehnu {display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:10px 12px;background:#2b2b2b;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;color:#fff;cursor:pointer;}.st-row.svelte-kqehnu:hover {background:#333;}.st-invite.svelte-kqehnu {cursor:default;}.st-invite.svelte-kqehnu:hover {background:#2b2b2b;}.st-mini.svelte-kqehnu {background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);color:#fff;padding:4px 10px;border-radius:4px;font-size:12px;line-height:1.8;cursor:pointer;}.st-mini.svelte-kqehnu:hover:not(:disabled) {background:rgba(255, 255, 255, 0.14);}.st-mini.svelte-kqehnu:disabled {opacity:0.5;cursor:not-allowed;}.st-mini-ok.svelte-kqehnu {background:rgba(76, 175, 80, 0.15);color:#7bd67f;border-color:rgba(76, 175, 80, 0.4);}.st-mini-danger.svelte-kqehnu {color:#ff8a80;}.st-row-icon.svelte-kqehnu {font-size:22px;color:#ffd042;}.st-row-info.svelte-kqehnu {flex:1;display:flex;flex-direction:column;min-width:0;}.st-row-name.svelte-kqehnu {font-size:14px;font-weight:700;line-height:1.8;}.st-row-meta.svelte-kqehnu {font-size:12px;color:#888;line-height:1.8;}.st-badge.svelte-kqehnu {font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1e1e1e;background:#ffd042;border-radius:3px;padding:2px 6px;}.st-badge-member.svelte-kqehnu {color:#fff;background:rgba(255, 255, 255, 0.14);}.st-row-chevron.svelte-kqehnu {font-size:20px;color:#666;}.st-section-title.svelte-kqehnu {font-size:13px;font-weight:700;color:#ffd042;text-transform:uppercase;letter-spacing:0.5px;padding-top:10px;border-top:1px solid rgba(255, 255, 255, 0.08);}.st-section-first.svelte-kqehnu {padding-top:0;border-top:none;}.st-form.svelte-kqehnu {display:flex;align-items:flex-end;gap:12px;}.st-field.svelte-kqehnu {flex:1;display:flex;flex-direction:column;gap:4px;}.st-label.svelte-kqehnu {font-size:11px;color:#888;text-transform:uppercase;letter-spacing:0.5px;}.st-input.svelte-kqehnu {background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;padding:10px 12px;font-size:14px;outline:none;}.st-input.svelte-kqehnu:focus {border-color:#ffd042;}.st-primary.svelte-kqehnu {display:inline-flex;align-items:center;gap:6px;background:#4caf50;border:none;color:#fff;padding:10px 16px;border-radius:4px;font-size:14px;font-weight:700;cursor:pointer;}.st-primary.svelte-kqehnu:hover:not(:disabled) {background:#66bb6a;}.st-primary.svelte-kqehnu:disabled {opacity:0.5;cursor:not-allowed;}.st-primary.svelte-kqehnu i.svelte-kqehnu {font-size:18px;}.st-hint.svelte-kqehnu {font-size:12px;line-height:1.8;color:#888;}.st-error.svelte-kqehnu {font-size:13px;line-height:1.8;color:#f44336;}.st-success.svelte-kqehnu {font-size:13px;line-height:1.8;color:#3fd46e;}
/* svelte-12wkeob */
.leaderboard-component.svelte-12wkeob {display:flex;flex-direction:column;flex:1;min-height:0;}.loading.svelte-12wkeob,
  .error.svelte-12wkeob,
  .no-data.svelte-12wkeob {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error.svelte-12wkeob {color:#e85656;}.no-data.svelte-12wkeob {color:rgba(255, 255, 255, 0.5);font-style:italic;}
/* svelte-9t0md3 */
.leaderboard-component.svelte-9t0md3 {display:flex;flex-direction:column;flex:1;min-height:0;gap:8px;}.controls-row.svelte-9t0md3 {display:flex;align-items:center;gap:12px;}.sort-toggle.svelte-9t0md3 {display:flex;gap:0;border-radius:4px;overflow:hidden;}.sort-btn.svelte-9t0md3 {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(92, 224, 90, 0.3);color:rgba(255, 255, 255, 0.7);padding:6px 16px;font-size:14px;cursor:pointer;font-family:inherit;transition:all 0.15s ease;}.sort-btn.svelte-9t0md3:first-child {border-radius:4px 0 0 4px;border-right:none;}.sort-btn.svelte-9t0md3:last-child {border-radius:0 4px 4px 0;}.sort-btn.svelte-9t0md3:hover {background:rgba(92, 224, 90, 0.1);}.sort-btn.active.svelte-9t0md3 {background:rgba(92, 224, 90, 0.2);color:#5ce05a;border-color:#5ce05a;}.month-select.svelte-9t0md3 {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(92, 224, 90, 0.3);color:white;padding:6px 10px;font-size:13px;border-radius:4px;font-family:inherit;cursor:pointer;margin-left:auto;}.month-select.svelte-9t0md3 option.svelte-9t0md3 {background:#1c1c1c;color:white;}.loading.svelte-9t0md3,
  .error.svelte-9t0md3,
  .no-data.svelte-9t0md3 {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error.svelte-9t0md3 {color:#e85656;}.no-data.svelte-9t0md3 {color:rgba(255, 255, 255, 0.5);font-style:italic;}
/* svelte-1gdnqq5 */
.ranked-rating-tab.svelte-1gdnqq5 {display:flex;flex-direction:column;flex:1;min-height:0;}.controls-row.svelte-1gdnqq5 {display:flex;align-items:center;gap:12px;padding-bottom:8px;flex-shrink:0;}.region-tabs.svelte-1gdnqq5 {display:flex;gap:4px;flex:1;}.region-btn.svelte-1gdnqq5 {background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.15);color:rgba(255, 255, 255, 0.7);padding:6px 14px;font-size:13px;cursor:pointer;border-radius:4px;font-family:inherit;transition:all 0.15s ease;}.region-btn.svelte-1gdnqq5:hover {background:rgba(255, 255, 255, 0.1);color:white;}.region-btn.active.svelte-1gdnqq5 {background:rgba(92, 224, 90, 0.15);border-color:rgba(92, 224, 90, 0.5);color:#5ce05a;}.season-select.svelte-1gdnqq5 {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.15);color:white;padding:6px 10px;font-size:13px;border-radius:4px;font-family:inherit;cursor:pointer;}.season-select.svelte-1gdnqq5 option.svelte-1gdnqq5 {background:#1c1c1c;color:white;}.table-area.svelte-1gdnqq5 {flex:1;display:flex;flex-direction:column;min-height:0;}.status-msg.svelte-1gdnqq5 {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error-msg.svelte-1gdnqq5 {color:#e85656;}.table-wrapper.svelte-1gdnqq5 {flex:1;display:flex;flex-direction:column;background-color:rgba(0, 0, 0, 0.2);border-radius:8px;overflow:hidden;min-height:0;position:relative;}.loading-overlay.svelte-1gdnqq5 {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);display:flex;justify-content:center;align-items:center;z-index:10;}.loading-spinner.svelte-1gdnqq5 {width:30px;height:30px;border:3px solid rgba(92, 224, 90, 0.3);border-radius:50%;border-top-color:#5ce05a;
    animation: svelte-1gdnqq5-spin 1s ease-in-out infinite;}

  @keyframes svelte-1gdnqq5-spin {
    to {
      transform: rotate(360deg);
    }
  }.header-table.svelte-1gdnqq5 {width:100%;z-index:1;background:rgba(0, 0, 0, 0.3);border-bottom:2px solid rgba(92, 224, 90, 0.3);}.table-scroll.svelte-1gdnqq5 {flex:1;overflow-y:auto;min-height:0;}table.svelte-1gdnqq5 {width:100%;border-collapse:collapse;color:#ffffff;}.data-table.svelte-1gdnqq5 tr.svelte-1gdnqq5:nth-child(odd) {background:rgba(255, 255, 255, 0.03);}th.svelte-1gdnqq5,
  td.svelte-1gdnqq5 {padding:1px 12px;text-align:left;}th.svelte-1gdnqq5 {font-weight:bold;font-size:14px;color:#5ce05a;}td.svelte-1gdnqq5 {font-size:14px;border-bottom:1px solid rgba(255, 255, 255, 0.05);}.col-pos.svelte-1gdnqq5 {width:40px;}.col-name.svelte-1gdnqq5 {width:30%;}.col-rank.svelte-1gdnqq5 {width:25%;}.col-rating.svelte-1gdnqq5 {width:15%;text-align:right;}.col-matches.svelte-1gdnqq5 {width:15%;text-align:right;}.rank-display.svelte-1gdnqq5 {display:flex;align-items:center;gap:8px;}.rank-icon.svelte-1gdnqq5 {width:28px;height:28px;}.rank-icon.kracked-icon.svelte-1gdnqq5 {filter:drop-shadow(0 0 7px #ff0000a1);}.rank-text.svelte-1gdnqq5 {font-size:13px;font-weight:500;}.kracked-row.svelte-1gdnqq5 {background-color:#fa1b1b0d !important;}.kracked-row.svelte-1gdnqq5 td.svelte-1gdnqq5,
  .kracked-row.svelte-1gdnqq5 .rank-text.svelte-1gdnqq5 {color:#ff323a !important;text-shadow:0 0 10px #ff0000a1;}
/* svelte-81ueoe */
.ranked-matches-tab.svelte-81ueoe {display:flex;flex-direction:column;flex:1;min-height:0;}.controls-row.svelte-81ueoe {display:flex;align-items:center;gap:12px;padding-bottom:8px;flex-shrink:0;}.season-select.svelte-81ueoe {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(255, 255, 255, 0.15);color:white;padding:6px 10px;font-size:13px;border-radius:4px;font-family:inherit;cursor:pointer;}.season-select.svelte-81ueoe option.svelte-81ueoe {background:#1c1c1c;color:white;}.table-area.svelte-81ueoe {flex:1;display:flex;flex-direction:column;min-height:0;}.status-msg.svelte-81ueoe {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error-msg.svelte-81ueoe {color:#e85656;}.table-wrapper.svelte-81ueoe {flex:1;display:flex;flex-direction:column;min-height:0;position:relative;}.loading-overlay.svelte-81ueoe {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);display:flex;justify-content:center;align-items:center;z-index:10;}.loading-spinner.svelte-81ueoe {width:30px;height:30px;border:3px solid rgba(92, 224, 90, 0.3);border-radius:50%;border-top-color:#5ce05a;
    animation: svelte-81ueoe-spin 1s ease-in-out infinite;}

  @keyframes svelte-81ueoe-spin {
    to {
      transform: rotate(360deg);
    }
  }
/* svelte-zls0ao */
.team-cell.svelte-zls0ao {display:inline-flex;align-items:center;gap:10px;}.thumb.svelte-zls0ao {width:28px;height:28px;flex:none;border-radius:4px;background-size:cover;background-position:center;background-color:rgba(0, 0, 0, 0.4);}.name.svelte-zls0ao {font-weight:bold;color:white;}
/* svelte-1xp8pv1 */
.krunkcup-component.svelte-1xp8pv1 {display:flex;flex-direction:column;flex:1;min-height:0;gap:8px;}.kc-header.svelte-1xp8pv1 {display:flex;align-items:center;gap:12px;flex:none;}.kc-thumb.svelte-1xp8pv1 {width:40px;height:40px;flex:none;border-radius:4px;background-size:cover;background-position:center;background-color:rgba(0, 0, 0, 0.4);}.kc-title.svelte-1xp8pv1 {font-size:22px;font-weight:bold;color:#5ce05a;margin-right:auto;}.back-btn.svelte-1xp8pv1 {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(92, 224, 90, 0.3);color:rgba(255, 255, 255, 0.8);padding:6px 14px;border-radius:4px;cursor:pointer;font-family:inherit;font-size:14px;transition:all 0.15s ease;flex:none;}.back-btn.svelte-1xp8pv1:hover {background:rgba(92, 224, 90, 0.12);color:#5ce05a;}.loading.svelte-1xp8pv1,
  .error.svelte-1xp8pv1,
  .no-data.svelte-1xp8pv1 {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error.svelte-1xp8pv1 {color:#e85656;}.no-data.svelte-1xp8pv1 {color:rgba(255, 255, 255, 0.5);font-style:italic;}
/* svelte-1k16b2z */
.io-popup-content.svelte-1k16b2z {padding:0;gap:0;height:0;flex:1 1 auto;text-align:left;position:relative;display:flex;flex-direction:column;}

  .category-grid.svelte-1k16b2z {display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px;flex:1;align-content:center;width:100%;}.category-card.svelte-1k16b2z {flex:0 1 calc(33.333% - 14px);min-width:220px;max-width:380px;background:rgba(0, 0, 0, 0.3);border:2px solid rgba(92, 224, 90, 0.3);border-radius:4px;padding:24px;cursor:pointer;transition:all 0.2s ease;display:flex;flex-direction:column;align-items:center;text-align:center;font-family:inherit;color:inherit;height:260px;justify-content:center;}.category-card.svelte-1k16b2z:hover {background:rgba(0, 0, 0, 0.5);border-color:rgba(92, 224, 90, 0.6);}.card-icon.svelte-1k16b2z {font-size:48px;margin-bottom:16px;color:white;}.card-title.svelte-1k16b2z {font-size:24px;color:#5ce05a;margin:0 0 12px 0;font-weight:bold;}.card-description.svelte-1k16b2z {font-size:14px;color:rgba(255, 255, 255, 0.7);margin:0;line-height:1.8;}

  .category-view.svelte-1k16b2z {display:flex;flex-direction:column;flex:1;min-height:0;width:100%;}.view-header.svelte-1k16b2z {display:flex;align-items:center;gap:16px;padding-bottom:12px;}.view-title.svelte-1k16b2z {font-size:24px;color:#5ce05a;margin:0;font-weight:bold;}.tab-content.svelte-1k16b2z {flex:1;display:flex;flex-direction:column;min-height:0;padding-top:8px;width:100%;}
/* svelte-1dmc7se */
.feed-tab.svelte-1dmc7se {flex:1;min-height:0;overflow-y:auto;padding-right:8px;}.feed-status.svelte-1dmc7se {text-align:center;color:rgba(255, 255, 255, 0.6);padding:30px 20px;font-size:16px;}.feed-error.svelte-1dmc7se {color:#f48a7a;}
/* svelte-1ult4vg */
.news-tab.svelte-1ult4vg {flex:1;min-height:0;overflow-y:auto;padding-right:8px;}.news-status.svelte-1ult4vg {text-align:center;color:rgba(255, 255, 255, 0.6);padding:30px 20px;font-size:16px;}.news-error.svelte-1ult4vg {color:#f48a7a;}.news-list.svelte-1ult4vg {display:flex;flex-direction:column;gap:10px;}.news-item.svelte-1ult4vg {background:rgba(0, 0, 0, 0.4);padding:12px 14px;border-radius:5px;color:rgba(255, 255, 255, 0.85);font-size:15px;line-height:1.45;border-left:3px solid #fbc02d;user-select:text;}.news-item.svelte-1ult4vg * {color:rgba(255, 255, 255, 0.85);}.news-item.svelte-1ult4vg a {color:#4fc3f7;}
/* svelte-qxxay9 */
.compose-overlay.svelte-qxxay9 {position:fixed;inset:0;background:rgba(0, 0, 0, 0.7);display:flex;align-items:center;justify-content:center;z-index:1000;}.compose-window.svelte-qxxay9 {width:min(560px, 92vw);background:#222;border:1px solid rgba(255, 255, 255, 0.08);border-radius:8px;padding:24px;box-shadow:0 10px 40px rgba(0, 0, 0, 0.6);}.compose-title.svelte-qxxay9 {font-size:22px;font-weight:700;margin-bottom:16px;color:#fff;}.compose-input.svelte-qxxay9 {width:100%;background:rgba(0, 0, 0, 0.5);border:1px solid rgba(255, 255, 255, 0.1);border-radius:5px;color:#fff;padding:12px 14px;font-size:16px;font-family:inherit;resize:vertical;box-sizing:border-box;}.compose-input.svelte-qxxay9:focus {outline:none;border-color:rgba(251, 192, 45, 0.6);}.compose-toggle.svelte-qxxay9 {margin-top:14px;}.compose-toggle-label.svelte-qxxay9 {display:inline-flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;}.compose-toggle-text.svelte-qxxay9 {color:rgba(255, 255, 255, 0.8);}.compose-giveaway.svelte-qxxay9 {margin-top:14px;padding:14px;background:rgba(251, 192, 45, 0.08);border:1px solid rgba(251, 192, 45, 0.35);border-radius:5px;}.compose-giveaway-label.svelte-qxxay9 {display:block;font-size:13px;color:rgba(255, 255, 255, 0.6);margin-bottom:6px;}.compose-giveaway-hint.svelte-qxxay9 {font-size:12px;color:rgba(255, 255, 255, 0.45);margin-top:6px;}.compose-input-num.svelte-qxxay9 {width:100%;background:rgba(0, 0, 0, 0.55);border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;padding:8px 12px;font-size:16px;box-sizing:border-box;}.compose-fee.svelte-qxxay9 {font-size:12px;color:rgba(255, 255, 255, 0.55);margin-top:8px;}.compose-fee-total.svelte-qxxay9 {color:#fbc02d;}.compose-error.svelte-qxxay9 {margin-top:12px;padding:10px 12px;background:rgba(244, 138, 122, 0.12);border-radius:5px;color:#f48a7a;font-size:14px;}.compose-actions.svelte-qxxay9 {display:flex;justify-content:flex-end;gap:10px;margin-top:18px;}.compose-btn.svelte-qxxay9 {padding:10px 22px;border:none;border-radius:4px;font-size:15px;font-weight:600;cursor:pointer;transition:background 0.1s, opacity 0.1s;}.compose-btn.svelte-qxxay9:disabled {opacity:0.5;cursor:default;}.compose-btn-cancel.svelte-qxxay9 {background:rgba(255, 255, 255, 0.1);color:rgba(255, 255, 255, 0.85);}.compose-btn-cancel.svelte-qxxay9:hover:not(:disabled) {background:rgba(255, 255, 255, 0.18);}.compose-btn-submit.svelte-qxxay9 {background:#fbc02d;color:#000;}.compose-btn-submit.svelte-qxxay9:hover:not(:disabled) {background:#ffd042;}
/* svelte-1dyc40r */
.social-root.svelte-1dyc40r {display:flex;flex-direction:column;height:100%;min-height:0;}.social-search-form.svelte-1dyc40r {display:inline-flex;align-items:center;gap:6px;}.social-search-input.svelte-1dyc40r {width:200px;padding:9px 12px;background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;font-size:14px;outline:none;}.social-search-input.svelte-1dyc40r:focus {border-color:#fbc02d;}.social-search-btn.svelte-1dyc40r {display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;cursor:pointer;}.social-search-btn.svelte-1dyc40r:hover {background:#2a2a2a;border-color:rgba(255, 255, 255, 0.24);}.social-search-icon.svelte-1dyc40r {font-size:18px;color:#fff;}.social-compose-btn.svelte-1dyc40r {display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#fbc02d;border:none;border-radius:5px;font-weight:600;font-size:15px;cursor:pointer;transition:background 0.1s;}.social-compose-btn.svelte-1dyc40r:hover {background:#ffd042;}.social-compose-icon.svelte-1dyc40r {font-size:20px;color:#000;}.social-compose-label.svelte-1dyc40r {color:#000;}.social-tabs.svelte-1dyc40r {padding:0 18px;}.social-content.svelte-1dyc40r {flex:1;min-height:0;display:flex;flex-direction:column;padding:14px 18px;position:relative;}.social-pane.svelte-1dyc40r {flex:1;min-height:0;display:flex;flex-direction:column;}.social-pane-hidden.svelte-1dyc40r {display:none;}
/* svelte-e2g8p2 */
.friend-list.svelte-e2g8p2 {display:flex;flex-direction:column;min-height:0;height:100%;background:#2b2b2b;border-right:1px solid rgba(255, 255, 255, 0.08);color:#fff;}.friend-list-empty.svelte-e2g8p2 {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1;padding:40px 20px;color:#9a9a9a;font-size:13px;text-align:center;}.friend-list-empty.svelte-e2g8p2 i.svelte-e2g8p2 {font-size:32px;color:#666;}.friend-list-empty.svelte-e2g8p2 span.svelte-e2g8p2 {color:#9a9a9a;}.friend-list-error.svelte-e2g8p2 i.svelte-e2g8p2,
  .friend-list-error.svelte-e2g8p2 span.svelte-e2g8p2 {color:#f44336;}.friend-list-empty.svelte-e2g8p2 i.spin.svelte-e2g8p2 {
    animation: svelte-e2g8p2-spin 1s linear infinite;}

  @keyframes svelte-e2g8p2-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.friend-list-scroll.svelte-e2g8p2 {flex:1;min-height:0;overflow-y:auto;padding:4px 0;}.friend-item.svelte-e2g8p2 {display:flex;width:100%;align-items:center;gap:10px;padding:10px 14px;background:none;border:none;border-left:3px solid transparent;text-align:left;cursor:pointer;color:#fff;transition:background-color 0.1s ease;box-sizing:border-box;}.friend-item.svelte-e2g8p2:hover {background:rgba(255, 255, 255, 0.05);}.friend-item.selected.svelte-e2g8p2 {background:rgba(255, 208, 66, 0.12);border-left-color:#ffd042;}.friend-avatar.svelte-e2g8p2 {position:relative;width:40px;height:40px;flex-shrink:0;}.friend-presence-dot.svelte-e2g8p2 {position:absolute;right:0;bottom:2px;width:11px;height:11px;border-radius:50%;border:2px solid #2b2b2b;box-sizing:border-box;}.friend-presence-dot.online.svelte-e2g8p2 {background:#3fd46e;}.friend-presence-dot.offline.svelte-e2g8p2 {background:#666;}.friend-text.svelte-e2g8p2 {flex:1;min-width:0;color:#fff;}.friend-name-row.svelte-e2g8p2 {display:flex;align-items:center;gap:6px;}.friend-name.svelte-e2g8p2 {flex:1;font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.friend-unread.svelte-e2g8p2 {font-size:11px;font-weight:700;color:#1a1a1a;background:#ffd042;padding:1px 7px;border-radius:999px;flex-shrink:0;}.friend-preview.svelte-e2g8p2 {font-size:12px;color:#9a9a9a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;}.friend-list-more.svelte-e2g8p2 {display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 14px;background:none;border:none;color:#9a9a9a;font-size:12px;cursor:pointer;}.friend-list-more.svelte-e2g8p2:hover:not(:disabled) {background:rgba(255, 255, 255, 0.04);color:#fff;}.friend-list-more.svelte-e2g8p2 i.svelte-e2g8p2 {font-size:16px;}.friend-list-more.svelte-e2g8p2 i.spin.svelte-e2g8p2 {
    animation: svelte-e2g8p2-spin 1s linear infinite;}.friend-list-search.svelte-e2g8p2 {display:flex;align-items:center;gap:6px;padding:8px 10px;background:#232323;border-top:1px solid rgba(255, 255, 255, 0.06);}.friend-list-search.svelte-e2g8p2 i.svelte-e2g8p2 {font-size:16px;color:#888;}.friend-list-search.svelte-e2g8p2 input.svelte-e2g8p2 {flex:1;min-width:0;background:transparent;border:none;color:#fff;font-size:13px;outline:none;font-family:inherit;}.friend-list-search.svelte-e2g8p2 input.svelte-e2g8p2::placeholder {color:#777;}
/* svelte-jj9ljg */
.bubble-row.svelte-jj9ljg {display:flex;width:100%;margin:2px 0;color:#fff;}.bubble-row.sent.svelte-jj9ljg {justify-content:flex-end;}.bubble-row.received.svelte-jj9ljg {justify-content:flex-start;}.bubble.svelte-jj9ljg {max-width:72%;padding:8px 12px;border-radius:12px;box-sizing:border-box;word-wrap:break-word;overflow-wrap:anywhere;color:#fff;}.bubble-row.sent.svelte-jj9ljg .bubble.svelte-jj9ljg {background:#ffd042;color:#1a1a1a;border-bottom-right-radius:4px;}.bubble-row.received.svelte-jj9ljg .bubble.svelte-jj9ljg {background:rgba(255, 255, 255, 0.12);color:#fff;border-bottom-left-radius:4px;}.bubble.pending.svelte-jj9ljg {opacity:0.7;}.bubble.failed.svelte-jj9ljg {background:rgba(244, 67, 54, 0.2);border:1px solid rgba(244, 67, 54, 0.5);color:#fff;}.bubble-text.svelte-jj9ljg {font-size:14px;line-height:1.4;white-space:pre-wrap;color:inherit;}.bubble-text.svelte-jj9ljg img.dm-emoji {height:22px;width:22px;object-fit:contain;vertical-align:middle;margin:-2px 1px;}.bubble-meta.svelte-jj9ljg {display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px;font-size:11px;color:inherit;opacity:0.75;}.bubble-row.sent.svelte-jj9ljg .bubble-time.svelte-jj9ljg {color:#1a1a1a;}.bubble-row.received.svelte-jj9ljg .bubble-time.svelte-jj9ljg {color:#cfcfcf;}.bubble-status-icon.svelte-jj9ljg {font-size:14px;color:inherit;}.bubble-row.sent.svelte-jj9ljg .bubble-status-ok.svelte-jj9ljg {color:#1a1a1a;}.bubble-status-failed.svelte-jj9ljg {color:#f44336;}.bubble-error.svelte-jj9ljg {margin-top:4px;font-size:11px;color:#ffb0ad;}
/* svelte-1ni3kfh */
.dm-emoji-panel.svelte-1ni3kfh {position:absolute;bottom:calc(100% + 8px);left:0;width:min(340px, 100%);max-height:260px;display:flex;flex-direction:column;background-color:#353535;border-radius:var(--border-radius-sm, 6px);box-shadow:var(--box-shadow-lg, 0 8px 24px rgba(0, 0, 0, 0.5));border:var(--border-subtle, 1px solid rgba(255, 255, 255, 0.1));z-index:1000000;overflow:hidden;
    animation: svelte-1ni3kfh-dmEmojiSlideUp 0.18s cubic-bezier(0.34, 1.56, 0.64, 1);line-height:1.8;}.dm-emoji-header.svelte-1ni3kfh {display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;color:rgba(255, 255, 255, 0.9);border-bottom:1px solid rgba(255, 255, 255, 0.08);line-height:1.8;}.dm-emoji-header-icon.svelte-1ni3kfh {font-size:20px;color:#4a9eff;}.dm-emoji-count.svelte-1ni3kfh {margin-left:auto;font-size:12px;color:rgba(255, 255, 255, 0.5);line-height:1.8;}.dm-emoji-list.svelte-1ni3kfh {padding:6px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.2) transparent;}.dm-emoji-list.svelte-1ni3kfh::-webkit-scrollbar {width:6px;}.dm-emoji-list.svelte-1ni3kfh::-webkit-scrollbar-thumb {background:rgba(255, 255, 255, 0.2);border-radius:3px;}.dm-emoji-item.svelte-1ni3kfh {display:flex;align-items:center;gap:10px;padding:4px 6px;border-radius:4px;cursor:pointer;line-height:1.8;}.dm-emoji-item.selected.svelte-1ni3kfh {background:rgba(255, 255, 255, 0.1);}.dm-emoji-thumb.svelte-1ni3kfh {width:32px;height:32px;border-radius:4px;overflow:hidden;background:var(--dark-bg-color, #1e1e1e);border:var(--border-subtle, 1px solid rgba(255, 255, 255, 0.1));flex-shrink:0;}.dm-emoji-thumb.svelte-1ni3kfh img.svelte-1ni3kfh {width:100%;height:100%;object-fit:cover;}.dm-emoji-label.svelte-1ni3kfh {font-size:13px;color:rgba(255, 255, 255, 0.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.8;}

  @keyframes svelte-1ni3kfh-dmEmojiSlideUp {
    from {
      opacity: 0;
      transform: translateY(10px) scale(0.97);
    }
    to {
      opacity: 1;
      transform: translateY(0) scale(1);
    }
  }
/* svelte-128yn5i */
.conversation-root.svelte-128yn5i {display:flex;flex-direction:column;min-height:0;height:100%;background:#353535;color:#fff;}.conversation-empty.svelte-128yn5i {flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9a9a9a;gap:8px;padding:20px;text-align:center;}.conversation-empty-icon.svelte-128yn5i {font-size:64px;color:#555;}.conversation-empty-title.svelte-128yn5i {font-size:18px;font-weight:700;color:#cfcfcf;}.conversation-empty-subtitle.svelte-128yn5i {font-size:13px;color:#9a9a9a;max-width:280px;}.conversation-header.svelte-128yn5i {display:flex;align-items:center;gap:10px;padding:10px 14px 10px 18px;border-bottom:1px solid rgba(255, 255, 255, 0.08);background:#2f2f2f;flex-shrink:0;color:#fff;}.conversation-header-profile.svelte-128yn5i {display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:4px 4px;border:none;background:transparent;color:#fff;cursor:pointer;text-align:left;border-radius:4px;}.conversation-header-profile.svelte-128yn5i:hover {background:rgba(255, 255, 255, 0.04);}.conversation-header-join.svelte-128yn5i {display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:6px;background:#3fd46e;color:#0c2b16;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0;}.conversation-header-join.svelte-128yn5i:hover {background:#54e07f;}.conversation-header-join.svelte-128yn5i i.svelte-128yn5i {font-size:18px;color:inherit;}.conversation-header-avatar.svelte-128yn5i {position:relative;width:42px;height:42px;flex-shrink:0;}.conversation-presence-dot.svelte-128yn5i {position:absolute;right:0;bottom:2px;width:12px;height:12px;border-radius:50%;border:2px solid #2f2f2f;box-sizing:border-box;}.conversation-presence-dot.online.svelte-128yn5i {background:#3fd46e;}.conversation-presence-dot.offline.svelte-128yn5i {background:#666;}.conversation-header-info.svelte-128yn5i {flex:1;min-width:0;color:#fff;}.conversation-header-name.svelte-128yn5i {font-size:16px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.conversation-header-status.svelte-128yn5i {font-size:12px;color:#9a9a9a;margin-top:2px;}.conversation-header-status.online.svelte-128yn5i {color:#3fd46e;}.conversation-header-status.ingame.svelte-128yn5i {color:#ffd042;}.conversation-messages.svelte-128yn5i {flex:1;min-height:0;overflow-y:auto;padding:14px 18px;display:flex;flex-direction:column;gap:2px;}.conversation-no-messages.svelte-128yn5i {flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#888;font-size:13px;}.conversation-no-messages.svelte-128yn5i i.svelte-128yn5i {font-size:32px;color:#555;}.conversation-no-messages.svelte-128yn5i span.svelte-128yn5i {color:#888;}.conversation-compose.svelte-128yn5i {flex-shrink:0;padding:10px 14px 12px;border-top:1px solid rgba(255, 255, 255, 0.08);background:#2f2f2f;color:#fff;}.conversation-load-earlier.svelte-128yn5i {align-self:center;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;margin:4px 0 10px;background:rgba(255, 255, 255, 0.04);border:1px solid rgba(255, 255, 255, 0.08);border-radius:999px;color:#cfcfcf;font-size:12px;cursor:pointer;}.conversation-load-earlier.svelte-128yn5i:hover:not(:disabled) {background:rgba(255, 255, 255, 0.08);color:#fff;}.conversation-load-earlier.svelte-128yn5i:disabled {cursor:default;color:#9a9a9a;}.conversation-load-earlier.svelte-128yn5i i.svelte-128yn5i {font-size:16px;color:inherit;}.conversation-load-earlier.svelte-128yn5i .spin.svelte-128yn5i {
    animation: svelte-128yn5i-ev-spin 1s linear infinite;}.conversation-history-end.svelte-128yn5i {align-self:center;margin:4px 0 10px;padding:2px 10px;color:#777;font-size:11px;text-transform:uppercase;letter-spacing:0.04em;}

  .conversation-day-divider.svelte-128yn5i {display:flex;align-items:center;gap:10px;margin:12px 0 4px;color:#9a9a9a;font-size:11px;text-transform:uppercase;letter-spacing:0.04em;}.conversation-day-divider.svelte-128yn5i::before,
  .conversation-day-divider.svelte-128yn5i::after {content:'';flex:1;height:1px;background:rgba(255, 255, 255, 0.06);}.conversation-day-divider.svelte-128yn5i span.svelte-128yn5i {color:#9a9a9a;white-space:nowrap;}.conversation-no-messages.svelte-128yn5i i.spin.svelte-128yn5i {
    animation: svelte-128yn5i-ev-spin 1s linear infinite;}

  @keyframes svelte-128yn5i-ev-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.conversation-input-row.svelte-128yn5i {display:flex;align-items:stretch;gap:8px;position:relative;}.conversation-input.svelte-128yn5i {flex:1;padding:10px 12px;background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:6px;color:#fff;font-size:14px;font-family:inherit;resize:none;outline:none;box-sizing:border-box;max-height:120px;}.conversation-input.svelte-128yn5i:focus {border-color:#ffd042;}.conversation-input.svelte-128yn5i:disabled {color:#777;cursor:not-allowed;}.conversation-emoji-button.svelte-128yn5i {display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:44px;padding:0;background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:6px;color:#cfcfcf;cursor:pointer;flex-shrink:0;}.conversation-emoji-button.svelte-128yn5i:hover:not(:disabled) {background:#2a2a2a;color:#ffd042;}.conversation-emoji-button.svelte-128yn5i:disabled {color:#555;cursor:not-allowed;}.conversation-emoji-button.svelte-128yn5i i.svelte-128yn5i {font-size:22px;color:inherit;}.conversation-send-button.svelte-128yn5i {display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:56px;padding:0;background:#ffd042;border:none;border-radius:6px;color:#1a1a1a;cursor:pointer;flex-shrink:0;}.conversation-send-button.svelte-128yn5i:hover:not(:disabled) {background:#ffdb5c;}.conversation-send-button.svelte-128yn5i:disabled {background:#555;color:#333;cursor:not-allowed;}.conversation-send-button.svelte-128yn5i i.svelte-128yn5i {font-size:22px;color:inherit;}.conversation-input-meta.svelte-128yn5i {display:flex;justify-content:flex-end;margin-top:4px;}.conversation-char-count.svelte-128yn5i {font-size:11px;color:#777;}.conversation-char-count-low.svelte-128yn5i {color:#ffd042;}
/* svelte-u33r8v */
.friends-root.svelte-u33r8v {display:flex;flex-direction:column;height:100%;min-height:0;background:#353535;color:#fff;}.friends-status.svelte-u33r8v {display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#9a9a9a;padding:4px 10px;background:rgba(255, 255, 255, 0.05);border-radius:999px;}.friends-status-dot.svelte-u33r8v {width:8px;height:8px;border-radius:50%;background:#666;}.friends-status.friends-status-ok.svelte-u33r8v {color:#3fd46e;}.friends-status.friends-status-ok.svelte-u33r8v .friends-status-dot.svelte-u33r8v {background:#3fd46e;}.friends-status.friends-status-error.svelte-u33r8v {color:#f44336;}.friends-status.friends-status-error.svelte-u33r8v .friends-status-dot.svelte-u33r8v {background:#f44336;}.friends-error-banner.svelte-u33r8v {display:flex;align-items:center;gap:8px;padding:10px 18px;background:rgba(244, 67, 54, 0.12);border-bottom:1px solid rgba(244, 67, 54, 0.35);color:#ffb0ad;font-size:13px;flex-shrink:0;}.friends-error-banner.svelte-u33r8v i.svelte-u33r8v {font-size:18px;color:#f44336;}.friends-error-banner.svelte-u33r8v span.svelte-u33r8v {color:#ffb0ad;}.friends-body.svelte-u33r8v {flex:1;min-height:0;display:grid;grid-template-columns:280px 1fr;}.friends-sidebar.svelte-u33r8v {min-height:0;display:flex;flex-direction:column;}.friends-main.svelte-u33r8v {min-height:0;display:flex;flex-direction:column;}
/* svelte-dp3rf9 */
.player-card.svelte-dp3rf9 {display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#1a1a1acc;border:1px solid rgba(255, 255, 255, 0.06);border-radius:4px;cursor:pointer;transition:background 0.1s ease;color:#fff;}.player-card.svelte-dp3rf9:hover {background:#2a2a2acc;}.player-card.svelte-dp3rf9:focus-visible {outline:2px solid #fff;outline-offset:2px;}.player-card-left.svelte-dp3rf9 {display:flex;align-items:center;gap:6px;flex:1;min-width:0;}.player-card-premium.svelte-dp3rf9 {color:#fbc02d;font-size:16px;}.player-card-featured.svelte-dp3rf9 {color:#6cb6ff;font-size:16px;}.player-card-name.svelte-dp3rf9 {font-size:14px;font-weight:600;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.player-card-clan.svelte-dp3rf9 {color:#888;font-size:12px;font-weight:500;}.player-card-right.svelte-dp3rf9 {display:flex;align-items:center;}.player-card-score.svelte-dp3rf9 {color:#aaa;font-size:12px;font-variant-numeric:tabular-nums;}
/* svelte-fo44ss */
.profile-search-root.svelte-fo44ss {display:flex;flex-direction:column;height:100%;min-height:0;color:#fff;}.profile-search-content.svelte-fo44ss {flex:1;min-height:0;padding:14px 18px;overflow-y:auto;}.profile-search-form.svelte-fo44ss {display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:0 12px;background:#1e1e1e;border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;}.profile-search-form.svelte-fo44ss:focus-within {border-color:#ffd042;}.profile-search-icon.svelte-fo44ss {font-size:20px;color:#888;}.profile-search-input.svelte-fo44ss {flex:1;padding:10px 0;background:transparent;border:none;color:#fff;font-size:14px;outline:none;}.profile-search-error.svelte-fo44ss {padding:10px 14px;background:rgba(244, 67, 54, 0.1);border:1px solid rgba(244, 67, 54, 0.3);border-radius:4px;color:#f44336;font-size:13px;margin-bottom:10px;}.profile-search-loading.svelte-fo44ss {display:flex;align-items:center;justify-content:center;padding:40px;}.profile-search-loading.svelte-fo44ss i.spin.svelte-fo44ss {font-size:32px;color:#888;
    animation: svelte-fo44ss-spin 1s linear infinite;}

  @keyframes svelte-fo44ss-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }.profile-search-empty.svelte-fo44ss,
  .profile-search-hint.svelte-fo44ss {text-align:center;color:#888;padding:30px 20px;font-size:14px;}.profile-search-results.svelte-fo44ss {display:flex;flex-direction:column;gap:4px;overflow-y:auto;flex:1;min-height:0;}
/* svelte-xp7z8d */
.social-root.svelte-xp7z8d {position:relative;width:100%;height:100%;}.social-sidebar.svelte-xp7z8d {position:absolute;left:-151px;top:40px;display:flex;flex-direction:column;gap:8px;z-index:10;}.social-content.svelte-xp7z8d {height:100%;display:flex;flex-direction:column;overflow:hidden;}
/* svelte-102279m */
.svelte-102279m {box-sizing:border-box;}.territory-map-container.svelte-102279m {position:relative;width:100%;background:#2a2a2a;border-radius:4px;overflow:visible;border:2px solid #444;display:flex;align-items:flex-start;justify-content:center;padding:0;height:0;flex:1 1 auto;}.territory-map-wrapper.svelte-102279m {position:relative;display:inline-block;height:100%;width:100%;background:#816c4a;}.territory-map.svelte-102279m {height:100%;width:100%;display:block;pointer-events:none;object-fit:none;}.territory-overlay.svelte-102279m {position:absolute;display:block;pointer-events:none;transform:translate(-50%, -50%);z-index:10;}.territory-svg-overlay.svelte-102279m {position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:all;z-index:5;}.territory-path.svelte-102279m {stroke:transparent;stroke-width:1;cursor:pointer;pointer-events:all;transition:stroke 0.2s ease;}.territory-path.selected.svelte-102279m {stroke:rgba(92, 224, 90, 0.5);stroke-width:2.5;}.territory-label-container.svelte-102279m {position:absolute;pointer-events:none;overflow:visible;transform:translate(-50%, -50%);z-index:20;}.territory-label-wrapper.svelte-102279m {display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;transform:translate(-50%, -50%);margin-left:50%;margin-top:50%;transition:transform 0.2s ease;}.territory-label-container.selected.svelte-102279m .territory-label-wrapper.svelte-102279m {transform:translate(-50%, calc(-50% - 20px));}.territory-clan.svelte-102279m {padding:4px 8px;background:rgba(0, 0, 0, 0.7);border-radius:4px;display:flex;align-items:center;justify-content:center;gap:6px;backdrop-filter:blur(4px);}.clan-name.svelte-102279m {font-size:12px;color:#ffffff;text-shadow:0.2px 0.2px 0.3px rgba(0, 0, 0, 0.8);text-align:center;white-space:nowrap;line-height:1.2;}.territory-clan-logo.svelte-102279m {width:32px;height:32px;object-fit:contain;border-radius:1px;}.territory-details-panel.svelte-102279m {position:absolute;top:20px;right:20px;width:320px;max-width:calc(100% - 40px);max-height:calc(100% - 40px);background:rgba(0, 0, 0, 0.9);backdrop-filter:blur(10px);border-radius:4px;border:1px solid #444;display:flex;flex-direction:column;z-index:100;box-shadow:0 4px 20px rgba(0, 0, 0, 0.5);}.panel-header.svelte-102279m {display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #444;}.territory-title.svelte-102279m {color:white;font-size:24px;font-weight:bold;margin:0;}.close-button.svelte-102279m {background:transparent;border:none;color:rgba(255, 255, 255, 0.7);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all 0.2s;}.close-button.svelte-102279m:hover {background:rgba(255, 255, 255, 0.1);color:white;}.close-button.svelte-102279m .material-icons.svelte-102279m {font-size:20px;color:inherit;}.panel-content.svelte-102279m {padding:20px;flex:1;overflow-y:auto;text-align:left;}.detail-section.svelte-102279m {margin-bottom:24px;}.detail-section.svelte-102279m:last-child {margin-bottom:0;}.detail-label.svelte-102279m {color:rgba(255, 255, 255, 0.6);font-size:12px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:8px;}.detail-value.svelte-102279m {color:white;font-size:18px;font-weight:600;}.clan-info-with-logo.svelte-102279m {display:flex;align-items:center;gap:8px;}.clan-logo-detail.svelte-102279m {width:64px;height:64px;object-fit:contain;border-radius:4px;}.leaderboard-list.svelte-102279m {margin-top:12px;}.leaderboard-entry.svelte-102279m {display:flex;align-items:center;gap:8px;padding:8px 0;color:white;font-size:14px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}.leaderboard-entry.svelte-102279m:last-child {border-bottom:none;}.leaderboard-position.svelte-102279m {font-weight:bold;color:rgba(255, 255, 255, 0.8);min-width:20px;}.leaderboard-clan-info.svelte-102279m {display:flex;align-items:center;gap:8px;flex:1;}.leaderboard-clan-logo.svelte-102279m {width:24px;height:24px;object-fit:contain;border-radius:2px;}.leaderboard-clan.svelte-102279m {font-weight:600;flex:1;text-align:left;}.leaderboard-right.svelte-102279m {margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;}.leaderboard-kills.svelte-102279m {color:rgba(255, 255, 255, 0.7);font-size:13px;}.leaderboard-reward.svelte-102279m {color:#5ce05a;font-size:12px;font-weight:600;}.leaderboard-entry.paid.svelte-102279m .leaderboard-position.svelte-102279m {color:#5ce05a;}.reward-pool-note.svelte-102279m {color:rgba(255, 255, 255, 0.5);font-size:12px;margin-bottom:8px;}.reward-estimates.svelte-102279m {display:flex;flex-direction:column;gap:8px;margin-top:8px;}.reward-row.svelte-102279m {display:flex;justify-content:space-between;align-items:center;}.reward-label.svelte-102279m {color:rgba(255, 255, 255, 0.6);font-size:13px;}.reward-value.svelte-102279m {font-weight:bold;font-size:14px;}.reward-value.guaranteed.svelte-102279m {color:#5ce05a;}.reward-value.estimated.svelte-102279m {color:rgba(92, 224, 90, 0.6);font-style:italic;}.clickable-clan-name.svelte-102279m {cursor:pointer;transition:opacity 0.2s;}.clickable-clan-name.svelte-102279m:hover {opacity:0.8;text-decoration:underline;}
/* svelte-myp8tq */
.clickable-name.svelte-myp8tq {cursor:pointer;}.clickable-name.svelte-myp8tq:hover {color:var(--highlight-color, #4a9eff);text-decoration:underline;}.payouts-container.svelte-myp8tq {width:100%;margin-top:15px;}.payouts-controls.svelte-myp8tq {display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:8px;}.view-tabs.svelte-myp8tq {display:flex;gap:0;}.view-tab.svelte-myp8tq {background:rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.5);padding:6px 14px;cursor:pointer;font-size:13px;}.view-tab.svelte-myp8tq:first-child {border-radius:4px 0 0 4px;}.view-tab.svelte-myp8tq:last-child {border-radius:0 4px 4px 0;}.view-tab.active.svelte-myp8tq {background:rgba(74,158,255,0.2);color:#fff;border-color:rgba(74,158,255,0.4);}.day-selector.svelte-myp8tq {display:flex;gap:4px;align-items:center;}.day-arrow.svelte-myp8tq {background:rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.2);color:rgba(255,255,255,0.7);padding:5px 8px;border-radius:4px;cursor:pointer;font-size:12px;}.day-arrow.svelte-myp8tq:disabled {opacity:0.3;cursor:default;}.day-input.svelte-myp8tq {padding:5px 8px;background:rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.2);border-radius:4px;color:#fff;font-size:13px;color-scheme:dark;}.payouts-header.svelte-myp8tq {margin-bottom:10px;padding:8px 12px;background:rgba(0,0,0,0.3);border-radius:4px;}.payouts-total.svelte-myp8tq {color:rgba(255,255,255,0.7);font-size:14px;}.payouts-total.svelte-myp8tq strong.svelte-myp8tq {color:#4caf50;}.payouts-table.svelte-myp8tq {width:100%;}.payouts-row.svelte-myp8tq {display:flex;justify-content:space-between;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.1);}.payouts-row-header.svelte-myp8tq {color:rgba(255,255,255,0.5);font-size:12px;text-transform:uppercase;border-bottom:2px solid rgba(255,255,255,0.2);}.payouts-cell-name.svelte-myp8tq {color:rgba(255,255,255,0.8);font-size:14px;flex:1;}.payouts-cell-map.svelte-myp8tq {color:rgba(255,255,255,0.5);font-size:14px;width:100px;text-align:center;}.payouts-cell-kr.svelte-myp8tq {color:#ffc107;font-weight:bold;font-size:14px;width:100px;text-align:right;}.payouts-loading.svelte-myp8tq, .payouts-empty.svelte-myp8tq {text-align:center;color:rgba(255,255,255,0.5);padding:20px;}.payouts-error.svelte-myp8tq {text-align:center;color:#ff4444;padding:10px;margin-top:10px;}
/* svelte-phv9vf */
.comparison-cell.svelte-phv9vf {display:flex;align-items:center;gap:4px;}.diff-text.svelte-phv9vf {color:rgba(255, 255, 255, 0.8);}.clan-name.clickable.svelte-phv9vf {cursor:pointer;transition:opacity 0.2s;}.clan-name.clickable.svelte-phv9vf:hover {opacity:0.8;text-decoration:underline;}
/* svelte-51j5cz */
.my-clan-tab.svelte-51j5cz {width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:16px;box-sizing:border-box;}.loading.svelte-51j5cz,
  .error.svelte-51j5cz,
  .no-data.svelte-51j5cz {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error.svelte-51j5cz {color:#e85656;}

  .no-clan-container.svelte-51j5cz {display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px;}.no-clan-content.svelte-51j5cz {max-width:600px;text-align:center;}.no-clan-title.svelte-51j5cz {font-size:32px;color:#5ce05a;margin-bottom:16px;}.no-clan-description.svelte-51j5cz {font-size:18px;color:rgba(255, 255, 255, 0.8);margin-bottom:40px;line-height:1.6;}.clan-actions.svelte-51j5cz {display:flex;gap:32px;justify-content:center;margin-bottom:40px;}.action-section.svelte-51j5cz {flex:1;max-width:250px;}.action-title.svelte-51j5cz {font-size:20px;color:#ffffff;margin-bottom:8px;}.action-description.svelte-51j5cz {font-size:14px;color:rgba(255, 255, 255, 0.7);margin-bottom:16px;line-height:1.5;}.clan-benefits.svelte-51j5cz {text-align:left;background:rgba(0, 0, 0, 0.3);border-radius:4px;padding:24px;margin-top:32px;}.clan-benefits.svelte-51j5cz h3.svelte-51j5cz {color:#5ce05a;margin-bottom:16px;font-size:18px;}.clan-benefits.svelte-51j5cz ul.svelte-51j5cz {list-style:none;padding:0;margin:0;}.clan-benefits.svelte-51j5cz li.svelte-51j5cz {color:rgba(255, 255, 255, 0.8);padding:8px 0;padding-left:24px;position:relative;}.clan-benefits.svelte-51j5cz li.svelte-51j5cz::before {content:'✓';position:absolute;left:0;color:#5ce05a;font-weight:bold;}

  .clan-stats-container.svelte-51j5cz {display:flex;flex-direction:column;gap:24px;}.clan-header.svelte-51j5cz {display:flex;justify-content:space-between;align-items:center;padding:20px;background:rgba(0, 0, 0, 0.3);border-radius:4px;}.clan-info.svelte-51j5cz {display:flex;align-items:center;gap:16px;}.clan-logo.svelte-51j5cz {width:64px;height:64px;object-fit:contain;border-radius:4px;}.clan-name.svelte-51j5cz {font-size:28px;font-weight:bold;margin:0;}.stats-section.svelte-51j5cz {background:rgba(0, 0, 0, 0.2);border-radius:4px;padding:20px;}.section-header.svelte-51j5cz {display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}.header-controls.svelte-51j5cz {display:flex;align-items:center;gap:10px;flex-wrap:wrap;}.map-filter-select.svelte-51j5cz {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(92, 224, 90, 0.4);color:#ffffff;padding:8px 12px;border-radius:4px;font-size:14px;cursor:pointer;transition:all 0.2s;}.map-filter-select.svelte-51j5cz:hover {background:rgba(0, 0, 0, 0.5);border-color:#5ce05a;}.map-filter-select.svelte-51j5cz:focus {outline:none;border-color:#5ce05a;box-shadow:0 0 0 2px rgba(92, 224, 90, 0.2);}.section-title.svelte-51j5cz {font-size:20px;color:#5ce05a;margin:0;border-left:4px solid #5ce05a;padding-left:12px;text-align:left;}.table-section.svelte-51j5cz {margin-top:16px;}.day-selector.svelte-51j5cz {display:flex;align-items:center;gap:8px;}.day-arrow.svelte-51j5cz {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(92, 224, 90, 0.4);color:#5ce05a;width:28px;height:28px;border-radius:4px;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;transition:all 0.2s;padding:0;}.day-arrow.svelte-51j5cz:hover:not(:disabled) {background:rgba(92, 224, 90, 0.2);border-color:#5ce05a;}.day-arrow.svelte-51j5cz:disabled {opacity:0.3;cursor:not-allowed;}.day-input.svelte-51j5cz {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(92, 224, 90, 0.4);color:#ffffff;padding:4px 8px;border-radius:4px;font-size:13px;width:130px;text-align:center;cursor:pointer;color-scheme:dark;}.day-input.svelte-51j5cz:focus {outline:none;border-color:#5ce05a;}.view-all-btn.svelte-51j5cz {background:rgba(92, 224, 90, 0.2);border:1px solid #5ce05a;color:#5ce05a;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all 0.2s;}.view-all-btn.svelte-51j5cz:hover {background:rgba(92, 224, 90, 0.3);}.pagination.svelte-51j5cz {display:flex;justify-content:center;align-items:center;gap:12px;margin-top:10px;padding:8px;}.page-btn.svelte-51j5cz {background:rgba(74,158,255,0.2);border:1px solid rgba(74,158,255,0.4);color:#fff;padding:5px 12px;border-radius:4px;cursor:pointer;font-size:13px;}.page-btn.svelte-51j5cz:disabled {opacity:0.3;cursor:default;}.page-info.svelte-51j5cz {color:rgba(255,255,255,0.5);font-size:13px;}.earnings-summary.svelte-51j5cz {display:flex;flex-direction:column;gap:8px;align-items:flex-end;}.earnings-item.svelte-51j5cz {display:flex;align-items:center;gap:12px;}.earnings-label.svelte-51j5cz {color:rgba(255, 255, 255, 0.8);font-size:16px;}.earnings-amount.svelte-51j5cz {color:#5ce05a;font-weight:bold;font-size:20px;}.historical-days.svelte-51j5cz {display:flex;flex-direction:column;gap:20px;}.historical-day.svelte-51j5cz {background:rgba(0, 0, 0, 0.4);border-radius:4px;padding:20px;border:1px solid rgba(255, 255, 255, 0.1);}.day-header.svelte-51j5cz {display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}.day-label.svelte-51j5cz {font-size:18px;font-weight:bold;color:#5ce05a;}.day-map.svelte-51j5cz {font-size:14px;color:rgba(255, 255, 255, 0.7);background:rgba(92, 224, 90, 0.1);padding:4px 12px;border-radius:4px;}.vs-comparison.svelte-51j5cz {display:flex;align-items:center;gap:20px;width:100%;}.clan-side.svelte-51j5cz {flex:1;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:4px;min-height:180px;}.clan-side.our-clan.svelte-51j5cz {background:linear-gradient(135deg, rgba(92, 224, 90, 0.15) 0%, rgba(92, 224, 90, 0.05) 100%);border:2px solid rgba(92, 224, 90, 0.4);}.clan-side.comparison-clan.svelte-51j5cz {background:linear-gradient(135deg, rgba(255, 107, 107, 0.15) 0%, rgba(255, 107, 107, 0.05) 100%);border:2px solid rgba(255, 107, 107, 0.4);}.clan-side.comparison-clan.no-comparison.svelte-51j5cz {background:rgba(0, 0, 0, 0.2);border:2px dashed rgba(255, 255, 255, 0.2);justify-content:center;align-items:center;}.no-comparison-text.svelte-51j5cz {color:rgba(255, 255, 255, 0.5);font-size:14px;font-style:italic;}.clan-side.svelte-51j5cz .clan-header.svelte-51j5cz {display:flex;align-items:center;gap:10px;margin-bottom:8px;}.clan-side.svelte-51j5cz .clan-logo-small.svelte-51j5cz {width:32px;height:32px;object-fit:contain;border-radius:4px;border:1px solid rgba(255, 255, 255, 0.2);}.clan-side.svelte-51j5cz .clan-name.svelte-51j5cz {font-size:18px;font-weight:bold;flex:1;}.clan-side.svelte-51j5cz .clan-position.svelte-51j5cz {font-size:16px;font-weight:bold;color:rgba(255, 255, 255, 0.8);background:rgba(0, 0, 0, 0.3);padding:4px 10px;border-radius:4px;}.clan-side.svelte-51j5cz .clan-stats.svelte-51j5cz {display:flex;flex-direction:column;gap:10px;margin-top:auto;}.stat-row.svelte-51j5cz {display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255, 255, 255, 0.05);}.stat-row.svelte-51j5cz:last-child {border-bottom:none;}.stat-label.svelte-51j5cz {color:rgba(255, 255, 255, 0.7);font-size:14px;text-transform:uppercase;letter-spacing:0.5px;}.stat-value.svelte-51j5cz {font-weight:bold;font-size:16px;}.stat-value.kills.svelte-51j5cz {color:#5ce05a;}.stat-value.deaths.svelte-51j5cz {color:#ff6b6b;}.stat-value.kd.svelte-51j5cz {color:#ffd93d;}.clickable-clan-name.svelte-51j5cz {cursor:pointer;transition:opacity 0.2s;}.clickable-clan-name.svelte-51j5cz:hover {opacity:0.8;text-decoration:underline;}.vs-divider.svelte-51j5cz {display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:60px;position:relative;}.vs-text.svelte-51j5cz {font-size:32px;font-weight:bold;color:rgba(255, 255, 255, 0.9);text-shadow:0 0 10px rgba(255, 255, 255, 0.5);background:linear-gradient(135deg, #5ce05a 0%, #ff6b6b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:2px;transform:rotate(-5deg);}

  .no-participation.svelte-51j5cz {display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px;}.no-participation-content.svelte-51j5cz {max-width:600px;text-align:center;}.no-participation-title.svelte-51j5cz {font-size:28px;color:#5ce05a;margin-bottom:16px;}.no-participation-description.svelte-51j5cz {font-size:16px;color:rgba(255, 255, 255, 0.8);margin-bottom:32px;line-height:1.6;}.eligible-maps.svelte-51j5cz {text-align:left;background:rgba(0, 0, 0, 0.3);border-radius:4px;padding:24px;margin-top:24px;}.eligible-maps.svelte-51j5cz h3.svelte-51j5cz {color:#5ce05a;margin-bottom:16px;font-size:18px;text-align:center;}.eligible-maps.svelte-51j5cz ul.svelte-51j5cz {list-style:none;padding:0;margin:0;display:flex;justify-content:space-around;flex-wrap:wrap;gap:16px;}.eligible-maps.svelte-51j5cz li.svelte-51j5cz {color:rgba(255, 255, 255, 0.8);padding:8px 16px;background:rgba(92, 224, 90, 0.1);border-radius:4px;border:1px solid rgba(92, 224, 90, 0.3);}
/* svelte-1o1ab69 */
.clan-name-cell.svelte-1o1ab69 {display:flex;align-items:center;gap:8px;}.clan-name-cell.clickable.svelte-1o1ab69 {cursor:pointer;}.clan-name-cell.clickable.svelte-1o1ab69:hover .clan-name.svelte-1o1ab69 {text-decoration:underline;}.clan-logo.svelte-1o1ab69 {width:24px;height:24px;border-radius:4px;object-fit:contain;flex-shrink:0;}.clan-name.svelte-1o1ab69 {font-weight:500;}
/* svelte-49w24t */
.leaderboard-component.svelte-49w24t {display:flex;flex-direction:column;gap:20px;}.filters-section.svelte-49w24t {background:rgba(0, 0, 0, 0.3);border-radius:4px;padding:20px;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;}.filter-group.svelte-49w24t {display:flex;flex-direction:column;gap:8px;min-width:200px;}.filter-label.svelte-49w24t {font-size:14px;color:rgba(255, 255, 255, 0.8);font-weight:500;}.filter-input.svelte-49w24t,
  .filter-select.svelte-49w24t {background:rgba(0, 0, 0, 0.5);border:1px solid rgba(92, 224, 90, 0.3);border-radius:4px;padding:8px 12px;color:#ffffff;font-size:14px;outline:none;transition:border-color 0.2s;}.filter-input.svelte-49w24t:focus,
  .filter-select.svelte-49w24t:focus {border-color:#5ce05a;}.table-section.svelte-49w24t {margin-top:16px;}.loading.svelte-49w24t,
  .error.svelte-49w24t,
  .no-data.svelte-49w24t {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error.svelte-49w24t {color:#e85656;}.no-data.svelte-49w24t {color:rgba(255, 255, 255, 0.5);font-style:italic;}
/* svelte-1rpti7l */
.leaderboard-component.svelte-1rpti7l {display:flex;flex-direction:column;gap:20px;}.filters-section.svelte-1rpti7l {background:rgba(0, 0, 0, 0.3);border-radius:4px;padding:20px;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;}.filter-group.svelte-1rpti7l {display:flex;flex-direction:column;gap:8px;min-width:200px;}.filter-label.svelte-1rpti7l {font-size:14px;color:rgba(255, 255, 255, 0.8);font-weight:500;}.filter-input.svelte-1rpti7l {background:rgba(0, 0, 0, 0.5);border:1px solid rgba(92, 224, 90, 0.3);border-radius:4px;padding:8px 12px;color:#ffffff;font-size:14px;outline:none;transition:border-color 0.2s;}.filter-input.svelte-1rpti7l:focus {border-color:#5ce05a;}.table-section.svelte-1rpti7l {margin-top:16px;}.loading.svelte-1rpti7l,
  .error.svelte-1rpti7l,
  .no-data.svelte-1rpti7l {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error.svelte-1rpti7l {color:#e85656;}.no-data.svelte-1rpti7l {color:rgba(255, 255, 255, 0.5);font-style:italic;}
/* svelte-raovk7 */
.leaderboards-tab.svelte-raovk7 {width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:16px;box-sizing:border-box;}

  .leaderboard-grid.svelte-raovk7 {display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:24px;padding:20px 0;}.leaderboard-card.svelte-raovk7 {background:rgba(0, 0, 0, 0.3);border:2px solid rgba(92, 224, 90, 0.3);border-radius:4px;padding:24px;cursor:pointer;transition:all 0.2s ease;display:flex;flex-direction:column;align-items:center;text-align:center;font-family:inherit;color:inherit;}.leaderboard-card.svelte-raovk7:hover {background:rgba(0, 0, 0, 0.5);border-color:rgba(92, 224, 90, 0.6);}.card-icon.svelte-raovk7 {font-size:48px;margin-bottom:16px;}.card-title.svelte-raovk7 {font-size:24px;color:#5ce05a;margin:0 0 12px 0;font-weight:bold;}.card-description.svelte-raovk7 {font-size:14px;color:rgba(255, 255, 255, 0.7);margin:0;line-height:1.5;}

  .leaderboard-view.svelte-raovk7 {display:flex;flex-direction:column;gap:20px;}.view-header.svelte-raovk7 {display:flex;align-items:center;gap:16px;padding-bottom:16px;border-bottom:2px solid rgba(92, 224, 90, 0.3);}.view-title.svelte-raovk7 {font-size:28px;color:#5ce05a;margin:0;font-weight:bold;}
/* svelte-1sr7h97 */
.how-to-play-tab.svelte-1sr7h97 {width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:24px;box-sizing:border-box;}.content-container.svelte-1sr7h97 {max-width:1200px;margin:0 auto;width:100%;}.header-section.svelte-1sr7h97 {text-align:center;margin-bottom:40px;padding-bottom:24px;border-bottom:2px solid rgba(92, 224, 90, 0.3);}.main-title.svelte-1sr7h97 {font-size:36px;color:#5ce05a;margin:0 0 12px 0;font-weight:bold;text-shadow:0 2px 8px rgba(92, 224, 90, 0.3);}.subtitle.svelte-1sr7h97 {font-size:18px;color:rgba(255, 255, 255, 0.8);margin:0;line-height:1.6;}.info-cards.svelte-1sr7h97 {display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:24px;margin-bottom:40px;}.info-card.svelte-1sr7h97 {background:linear-gradient(135deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 100%);border:2px solid rgba(92, 224, 90, 0.3);border-radius:4px;padding:24px;}.card-icon.svelte-1sr7h97 {font-size:48px;margin-bottom:16px;text-align:center;}.card-title.svelte-1sr7h97 {font-size:24px;color:#5ce05a;margin:0 0 12px 0;font-weight:bold;text-align:center;}.card-description.svelte-1sr7h97 {font-size:15px;color:rgba(255, 255, 255, 0.9);margin:0 0 20px 0;line-height:1.6;text-align:center;}.card-description.svelte-1sr7h97 strong.svelte-1sr7h97 {color:#5ce05a;font-weight:600;}.card-details.svelte-1sr7h97 {display:flex;flex-direction:column;gap:16px;}.detail-item.svelte-1sr7h97 {display:flex;flex-direction:column;gap:8px;}.detail-label.svelte-1sr7h97 {font-size:13px;color:rgba(255, 255, 255, 0.6);text-transform:uppercase;letter-spacing:0.5px;font-weight:600;}.detail-value.svelte-1sr7h97 {font-size:14px;color:rgba(255, 255, 255, 0.9);display:flex;flex-wrap:wrap;gap:8px;}.map-badge.svelte-1sr7h97,
  .mode-badge.svelte-1sr7h97 {background:rgba(92, 224, 90, 0.2);border:1px solid rgba(92, 224, 90, 0.4);border-radius:2px;padding:6px 12px;font-size:13px;color:#5ce05a;font-weight:500;}.detail-note.svelte-1sr7h97 {display:flex;align-items:flex-start;gap:8px;background:rgba(255, 193, 7, 0.1);border:1px solid rgba(255, 193, 7, 0.3);border-radius:2px;padding:12px;margin-top:8px;}.note-icon.svelte-1sr7h97 {font-size:18px;flex-shrink:0;}.detail-note.svelte-1sr7h97 span.svelte-1sr7h97:last-child {font-size:13px;color:rgba(255, 255, 255, 0.8);line-height:1.5;}.rules-section.svelte-1sr7h97 {background:rgba(0, 0, 0, 0.3);border-radius:4px;padding:28px;margin-bottom:40px;border:1px solid rgba(92, 224, 90, 0.2);}.section-title.svelte-1sr7h97 {font-size:24px;color:#5ce05a;margin:0 0 20px 0;font-weight:bold;border-left:4px solid #5ce05a;padding-left:12px;}.rules-list.svelte-1sr7h97 {list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;}.rules-list.svelte-1sr7h97 li.svelte-1sr7h97 {display:flex;align-items:flex-start;gap:12px;padding:12px;background:rgba(255, 255, 255, 0.03);border-radius:2px;}.rule-icon.svelte-1sr7h97 {color:#5ce05a;font-weight:bold;font-size:16px;flex-shrink:0;margin-top:2px;}.rules-list.svelte-1sr7h97 li.svelte-1sr7h97 span.svelte-1sr7h97:last-child {font-size:14px;color:rgba(255, 255, 255, 0.9);line-height:1.6;}.tips-section.svelte-1sr7h97 {margin-bottom:20px;}.tips-grid.svelte-1sr7h97 {display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:20px;}.tip-card.svelte-1sr7h97 {background:rgba(0, 0, 0, 0.3);border:1px solid rgba(92, 224, 90, 0.2);border-radius:4px;padding:20px;text-align:center;}.tip-icon.svelte-1sr7h97 {font-size:32px;margin-bottom:12px;}.tip-title.svelte-1sr7h97 {font-size:16px;color:#5ce05a;margin:0 0 8px 0;font-weight:600;}.tip-text.svelte-1sr7h97 {font-size:13px;color:rgba(255, 255, 255, 0.8);margin:0;line-height:1.5;}
/* svelte-72bcy3 */
.recruitment-browse.svelte-72bcy3 {padding:20px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;flex:1;}.filters-section.svelte-72bcy3 {background:rgba(0, 0, 0, 0.3);border-radius:4px;padding:16px 20px;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;}.filter-group.svelte-72bcy3 {display:flex;flex-direction:column;gap:6px;min-width:180px;}.filter-label.svelte-72bcy3 {font-size:14px;color:rgba(255, 255, 255, 0.8);font-weight:500;}.filter-input.svelte-72bcy3 {background:rgba(0, 0, 0, 0.5);border:1px solid rgba(92, 224, 90, 0.3);border-radius:4px;padding:8px 12px;color:#ffffff;font-size:14px;outline:none;transition:border-color 0.2s;}.filter-input.svelte-72bcy3:focus {border-color:#5ce05a;}.posts-grid.svelte-72bcy3 {display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1;}.post-card.svelte-72bcy3 {background:rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.08);border-radius:6px;padding:16px 20px;transition:border-color 0.2s;display:flex;flex-direction:column;}.post-card.svelte-72bcy3:hover {border-color:rgba(92, 224, 90, 0.2);}.post-header.svelte-72bcy3 {display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;}.clan-info.svelte-72bcy3 {display:flex;align-items:center;gap:10px;}.clan-logo.svelte-72bcy3 {width:32px;height:32px;border-radius:4px;object-fit:contain;flex-shrink:0;}.clan-name.svelte-72bcy3 {font-weight:600;font-size:16px;}.post-tags.svelte-72bcy3 {display:flex;align-items:center;gap:6px;flex-shrink:0;}.tag.svelte-72bcy3 {padding:3px 8px;border-radius:3px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;}.tag-region.svelte-72bcy3 {background:rgba(37, 99, 235, 0.25);color:#93bbfc;border:1px solid rgba(37, 99, 235, 0.4);}.tag-lang.svelte-72bcy3 {background:rgba(124, 58, 237, 0.25);color:#c4a5fa;border:1px solid rgba(124, 58, 237, 0.4);}.takedown-btn.svelte-72bcy3 {background:none;border:1px solid rgba(220, 38, 38, 0.3);color:#dc2626;font-size:11px;cursor:pointer;padding:3px 7px;border-radius:3px;opacity:0.5;transition:opacity 0.2s;}.takedown-btn.svelte-72bcy3:hover {opacity:1;background:rgba(220, 38, 38, 0.15);}.post-description.svelte-72bcy3 {margin:0 0 8px;font-size:14px;color:rgba(255, 255, 255, 0.8);line-height:1.5;}.looking-for.svelte-72bcy3 {font-size:13px;color:rgba(255, 255, 255, 0.6);margin-bottom:8px;}.looking-for-label.svelte-72bcy3 {color:#5ce05a;font-weight:600;}.loot-info.svelte-72bcy3 {display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;}.loot-label.svelte-72bcy3 {color:rgba(255, 255, 255, 0.5);}.loot-value.svelte-72bcy3 {color:#5ce05a;font-weight:500;}.loot-detail.svelte-72bcy3 {color:rgba(255, 255, 255, 0.4);}.post-footer.svelte-72bcy3 {display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px;gap:12px;margin-top:8px;}.requirements.svelte-72bcy3 {display:flex;gap:8px;}.req-badge.svelte-72bcy3 {padding:3px 10px;background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 255, 255, 0.1);border-radius:3px;font-size:12px;color:rgba(255, 255, 255, 0.7);font-weight:500;}.pagination.svelte-72bcy3 {display:flex;justify-content:center;align-items:center;gap:16px;padding:12px 0;}.page-info.svelte-72bcy3 {font-size:14px;color:rgba(255, 255, 255, 0.6);}.loading.svelte-72bcy3, .error.svelte-72bcy3, .no-data.svelte-72bcy3 {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error.svelte-72bcy3 {color:#e85656;}.no-data.svelte-72bcy3 {color:rgba(255, 255, 255, 0.5);font-style:italic;}
/* svelte-c92dbh */
.clan-profile.svelte-c92dbh {width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:16px;box-sizing:border-box;}.loading.svelte-c92dbh,
  .error.svelte-c92dbh,
  .no-data.svelte-c92dbh {padding:40px;text-align:center;color:rgba(255, 255, 255, 0.7);}.error.svelte-c92dbh {color:#e85656;}.clan-stats-container.svelte-c92dbh {display:flex;flex-direction:column;gap:24px;}.clan-header.svelte-c92dbh {display:flex;justify-content:space-between;align-items:center;padding:20px;background:rgba(0, 0, 0, 0.3);border-radius:4px;}.clan-info.svelte-c92dbh {display:flex;align-items:center;gap:16px;}.clan-logo.svelte-c92dbh {width:64px;height:64px;object-fit:contain;border-radius:4px;}.clan-name.svelte-c92dbh {font-size:28px;font-weight:bold;margin:0;}.header-actions.svelte-c92dbh {display:flex;gap:12px;}.stats-section.svelte-c92dbh {background:rgba(0, 0, 0, 0.2);border-radius:4px;padding:20px;}.section-header.svelte-c92dbh {display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}.header-controls.svelte-c92dbh {display:flex;align-items:center;gap:10px;flex-wrap:wrap;}.map-filter-select.svelte-c92dbh {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(92, 224, 90, 0.4);color:#ffffff;padding:8px 12px;border-radius:4px;font-size:14px;cursor:pointer;transition:all 0.2s;}.map-filter-select.svelte-c92dbh:hover {background:rgba(0, 0, 0, 0.5);border-color:#5ce05a;}.map-filter-select.svelte-c92dbh:focus {outline:none;border-color:#5ce05a;box-shadow:0 0 0 2px rgba(92, 224, 90, 0.2);}.section-title.svelte-c92dbh {font-size:20px;color:#5ce05a;margin:0;border-left:4px solid #5ce05a;padding-left:12px;text-align:left;}.table-section.svelte-c92dbh {margin-top:16px;}.day-selector.svelte-c92dbh {display:flex;align-items:center;gap:8px;}.day-arrow.svelte-c92dbh {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(92, 224, 90, 0.4);color:#5ce05a;width:28px;height:28px;border-radius:4px;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;transition:all 0.2s;padding:0;}.day-arrow.svelte-c92dbh:hover:not(:disabled) {background:rgba(92, 224, 90, 0.2);border-color:#5ce05a;}.day-arrow.svelte-c92dbh:disabled {opacity:0.3;cursor:not-allowed;}.day-input.svelte-c92dbh {background:rgba(0, 0, 0, 0.4);border:1px solid rgba(92, 224, 90, 0.4);color:#ffffff;padding:4px 8px;border-radius:4px;font-size:13px;width:130px;text-align:center;cursor:pointer;color-scheme:dark;}.day-input.svelte-c92dbh:focus {outline:none;border-color:#5ce05a;}.earnings-summary.svelte-c92dbh {display:flex;flex-direction:column;gap:8px;align-items:flex-end;}.earnings-item.svelte-c92dbh {display:flex;align-items:center;gap:12px;}.earnings-label.svelte-c92dbh {color:rgba(255, 255, 255, 0.8);font-size:16px;}.earnings-amount.svelte-c92dbh {color:#5ce05a;font-weight:bold;font-size:20px;}.no-participation.svelte-c92dbh {display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px;}.no-participation-content.svelte-c92dbh {max-width:600px;text-align:center;}.no-participation-title.svelte-c92dbh {font-size:28px;color:#5ce05a;margin-bottom:16px;}.no-participation-description.svelte-c92dbh {font-size:16px;color:rgba(255, 255, 255, 0.8);margin-bottom:32px;line-height:1.6;}.pagination.svelte-c92dbh {display:flex;justify-content:center;align-items:center;gap:12px;margin-top:10px;padding:8px;}.page-btn.svelte-c92dbh {background:rgba(74,158,255,0.2);border:1px solid rgba(74,158,255,0.4);color:#fff;padding:5px 12px;border-radius:4px;cursor:pointer;font-size:13px;}.page-btn.svelte-c92dbh:disabled {opacity:0.3;cursor:default;}.page-info.svelte-c92dbh {color:rgba(255,255,255,0.5);font-size:13px;}
/* svelte-7h12t9 */
.tw-player-profile.svelte-7h12t9 {padding:15px;width:100%;overflow-y:auto;box-sizing:border-box;}.profile-header.svelte-7h12t9 {display:flex;align-items:center;gap:10px;margin-bottom:20px;}.player-name.svelte-7h12t9 {margin:0;color:#fff;font-size:22px;}.clan-logo.svelte-7h12t9 {width:28px;height:28px;object-fit:contain;border-radius:4px;}.player-clan.svelte-7h12t9 {color:rgba(255,255,255,0.6);font-size:15px;}.player-clan.no-clan.svelte-7h12t9 {color:rgba(255,255,255,0.3);font-style:italic;}.player-clan.clickable-clan.svelte-7h12t9 {cursor:pointer;}.player-clan.clickable-clan.svelte-7h12t9:hover {color:var(--highlight-color, #4a9eff);text-decoration:underline;}.stats-cards.svelte-7h12t9 {display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:20px;}.stat-card.svelte-7h12t9 {display:flex;flex-direction:column;align-items:center;padding:12px 20px;background:rgba(0,0,0,0.3);border-radius:6px;min-width:80px;}.stat-card.kr.svelte-7h12t9 .stat-value.svelte-7h12t9 {color:#ffc107;}.stat-value.svelte-7h12t9 {font-size:20px;font-weight:bold;color:#fff;}.stat-label.svelte-7h12t9 {font-size:11px;color:rgba(255,255,255,0.5);text-transform:uppercase;margin-top:4px;}.tab-bar.svelte-7h12t9 {display:flex;gap:0;margin-bottom:15px;border-bottom:2px solid rgba(255,255,255,0.1);}.tab.svelte-7h12t9 {background:none;border:none;color:rgba(255,255,255,0.5);padding:10px 20px;cursor:pointer;font-size:14px;border-bottom:2px solid transparent;margin-bottom:-2px;}.tab.active.svelte-7h12t9 {color:#fff;border-bottom-color:var(--highlight-color, #4a9eff);}.tab.svelte-7h12t9:hover {color:rgba(255,255,255,0.8);}.filters.svelte-7h12t9 {display:flex;gap:8px;margin-bottom:10px;align-items:center;}.day-selector.svelte-7h12t9 {display:flex;gap:4px;align-items:center;}.day-arrow.svelte-7h12t9 {background:rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.2);color:rgba(255,255,255,0.7);padding:5px 8px;border-radius:4px;cursor:pointer;font-size:12px;}.day-arrow.svelte-7h12t9:disabled {opacity:0.3;cursor:default;}.day-input.svelte-7h12t9 {padding:5px 8px;background:rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.2);border-radius:4px;color:#fff;font-size:13px;color-scheme:dark;}.clear-btn.svelte-7h12t9 {background:rgba(255,68,68,0.2);border:1px solid rgba(255,68,68,0.4);color:#ff4444;padding:4px 8px;padding-top:0px;border-radius:4px;cursor:pointer;font-size:18px;}.pagination.svelte-7h12t9 {display:flex;justify-content:center;align-items:center;gap:12px;margin-top:10px;padding:8px;}.page-btn.svelte-7h12t9 {background:rgba(74,158,255,0.2);border:1px solid rgba(74,158,255,0.4);color:#fff;padding:5px 12px;border-radius:4px;cursor:pointer;font-size:13px;}.page-btn.svelte-7h12t9:disabled {opacity:0.3;cursor:default;}.page-info.svelte-7h12t9 {color:rgba(255,255,255,0.5);font-size:13px;}.custom-table.svelte-7h12t9 {width:100%;}.ct-row.svelte-7h12t9 {display:flex;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.1);align-items:center;gap:8px;}.ct-header.svelte-7h12t9 {color:rgba(255,255,255,0.5);font-size:12px;text-transform:uppercase;border-bottom:2px solid rgba(255,255,255,0.2);}.ct-cell.svelte-7h12t9 {font-size:14px;color:rgba(255,255,255,0.8);width:80px;flex-shrink:0;}.ct-flex.svelte-7h12t9 {flex:1;width:auto;}.clickable-name.svelte-7h12t9 {cursor:pointer;}.clickable-name.svelte-7h12t9:hover {color:var(--highlight-color, #4a9eff);text-decoration:underline;}.loading.svelte-7h12t9, .no-data.svelte-7h12t9, .error.svelte-7h12t9 {text-align:center;padding:30px;color:rgba(255,255,255,0.5);}.error.svelte-7h12t9 {color:#ff4444;}
/* svelte-nys8k9 */
.io-popup-content.svelte-nys8k9 {padding:0;gap:0;height:0;flex:1 1 auto;text-align:left;position:relative;}.tabs-view.svelte-nys8k9,
  .clan-view.svelte-nys8k9,
  .player-view.svelte-nys8k9 {width:100%;height:100%;display:flex;flex-direction:column;}.tabs-view.hidden.svelte-nys8k9,
  .clan-view.hidden.svelte-nys8k9,
  .player-view.hidden.svelte-nys8k9 {display:none;}
/* svelte-kchhu3 */
.item-ownership-info.svelte-kchhu3 {position:absolute;bottom:20px;left:20px;right:20px;display:flex;justify-content:center;pointer-events:none;}.ownership-count.svelte-kchhu3 {background:rgba(0, 0, 0, 0.8);color:white;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:bold;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.8);border:1px solid rgba(255, 255, 255, 0.2);}
/* svelte-l0gwpc */
.svelte-l0gwpc {color:white;}.wallet-root.svelte-l0gwpc {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1600px;height:860px;background:#353535;border-radius:6px;color:#fff;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;}.wallet-body.svelte-l0gwpc {flex:1;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:16px;}.wallet-catalog-btn.svelte-l0gwpc {display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);border-radius:4px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;}.wallet-catalog-btn.svelte-l0gwpc:hover {background:rgba(255, 255, 255, 0.14);}.wallet-catalog-btn.svelte-l0gwpc i.svelte-l0gwpc {font-size:18px;color:#ffd042;}.currencies-grid.svelte-l0gwpc {display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.currency-card.svelte-l0gwpc {background:linear-gradient(135deg, #2d2d2d, #3d3d3d);border-radius:6px;padding:8px 12px;display:flex;align-items:center;gap:8px;border:1px solid #555;cursor:pointer;flex:1;min-width:140px;}.currency-icon.svelte-l0gwpc {font-size:18px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.1);border-radius:50%;flex-shrink:0;}.currency-icon.svelte-l0gwpc .material-icons.svelte-l0gwpc {font-size:16px;color:inherit;}.currency-icon.svelte-l0gwpc .currency-text.svelte-l0gwpc {font-size:10px;font-weight:bold;padding-top:15%;color:inherit;}.currency-info.svelte-l0gwpc {flex:1;min-width:0;}.currency-name.svelte-l0gwpc {font-size:12px;font-weight:600;margin-bottom:2px;color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.currency-amount.svelte-l0gwpc {font-size:14px;font-weight:bold;white-space:nowrap;}.items-grid.svelte-l0gwpc {display:flex;flex-wrap:wrap;gap:10px;padding:8px;background:#2a2a2a;border-radius:4px;justify-content:center;margin-top:-16px;}.wallet-items-sentinel.svelte-l0gwpc {flex:1 0 100%;height:1px;}

  .wallet-item.svelte-l0gwpc {position:relative;display:inline-block;}

  .wallet-item.is-stack.svelte-l0gwpc {filter:drop-shadow(4px 4px 0 rgba(0, 0, 0, 0.45)) drop-shadow(8px 8px 0 rgba(0, 0, 0, 0.25));cursor:pointer;}.wallet-item.is-stack.svelte-l0gwpc:hover {transform:translateY(-1px);}.stack-badge.svelte-l0gwpc {position:absolute;top:6px;right:6px;min-width:26px;height:24px;padding:0 7px;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.85);border:1px solid rgba(251, 192, 45, 0.65);border-radius:12px;color:#fbc02d;font-size:13px;font-weight:bold;pointer-events:none;}

  .wallet-item.in-group.svelte-l0gwpc {z-index:0;}.wallet-item.in-group.svelte-l0gwpc::before {content:'';position:absolute;inset:-5px -5px;background:rgba(251, 192, 45, 0.22);z-index:-1;pointer-events:none;}

  .stack-collapse-fab.svelte-l0gwpc {position:absolute;top:50%;right:8px;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fbc02d;border:none;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(0, 0, 0, 0.45);z-index:4;padding:0;transition:background 0.12s,
      transform 0.12s;}.stack-collapse-fab.svelte-l0gwpc:hover {background:#ffcf4d;transform:translateY(-50%) scale(1.08);}

  .stack-collapse-fab.svelte-l0gwpc i.svelte-l0gwpc {color:#111;font-size:22px;}.quick-sell-icon.svelte-l0gwpc {position:absolute;top:6px;right:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.82);border:1px solid rgba(251, 192, 45, 0.45);border-radius:50%;cursor:pointer;opacity:0;transition:opacity 0.12s,
      background 0.12s,
      transform 0.12s;padding:0;}.wallet-item.svelte-l0gwpc:hover .quick-sell-icon.svelte-l0gwpc,
  .quick-sell-icon.svelte-l0gwpc:focus-visible {opacity:1;}.quick-sell-icon.svelte-l0gwpc:hover {background:rgba(251, 192, 45, 0.92);transform:scale(1.06);}.quick-sell-icon.svelte-l0gwpc i.svelte-l0gwpc {font-size:18px;color:#fbc02d;transition:color 0.12s;}.quick-sell-icon.svelte-l0gwpc:hover i.svelte-l0gwpc {color:#111;}.paint-icon.svelte-l0gwpc {position:absolute;top:6px;left:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.82);border:1px solid rgba(65, 195, 0, 0.45);border-radius:50%;color:#fff;cursor:pointer;opacity:0;padding:0;transition:opacity 0.12s,
      background 0.12s,
      transform 0.12s;}.wallet-item.svelte-l0gwpc:hover .paint-icon.svelte-l0gwpc,
  .paint-icon.svelte-l0gwpc:focus-visible {opacity:1;}.paint-icon.svelte-l0gwpc:hover {background:rgba(65, 195, 0, 0.92);transform:scale(1.06);}.paint-icon.svelte-l0gwpc i.svelte-l0gwpc {font-size:18px;color:#41c300;transition:color 0.12s;}.paint-icon.svelte-l0gwpc:hover i.svelte-l0gwpc {color:#111;}.spin-ticket-icon.svelte-l0gwpc {position:absolute;top:6px;left:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.82);border:1px solid rgba(252, 3, 141, 0.45);border-radius:50%;color:#fff;cursor:pointer;opacity:0;padding:0;transition:opacity 0.12s,
      background 0.12s,
      transform 0.12s;}.wallet-item.svelte-l0gwpc:hover .spin-ticket-icon.svelte-l0gwpc,
  .spin-ticket-icon.svelte-l0gwpc:focus-visible {opacity:1;}.spin-ticket-icon.svelte-l0gwpc:hover {background:rgba(252, 3, 141, 0.92);transform:scale(1.06);}.spin-ticket-icon.svelte-l0gwpc i.svelte-l0gwpc {font-size:18px;color:#fc038d;transition:color 0.12s;}.spin-ticket-icon.svelte-l0gwpc:hover i.svelte-l0gwpc {color:#111;}.empty-state.svelte-l0gwpc {text-align:center;padding:24px;color:#888;}.empty-state.svelte-l0gwpc p.svelte-l0gwpc {margin-bottom:16px;}
/* svelte-m5jxz9 */
.crVal.positive.svelte-m5jxz9 {color:#5ce05a;}.crVal.negative.svelte-m5jxz9 {color:#e05a5a;}
/* svelte-5yw9uo */
@property --progress {syntax:'<number>';inherits:false;initial-value:0;
  }.flying-item.svelte-5yw9uo {position:fixed;pointer-events:none;z-index:10000;--progress: 0;left:calc(
      var(--start-x) * (1 - var(--progress)) * (1 - var(--progress)) + var(--mid-x) * 2 * (1 - var(--progress)) *
        var(--progress) + var(--end-x) * var(--progress) * var(--progress)
    );top:calc(
      var(--start-y) * (1 - var(--progress)) * (1 - var(--progress)) + var(--mid-y) * 2 * (1 - var(--progress)) *
        var(--progress) + var(--end-y) * var(--progress) * var(--progress)
    );transform:translateX(-50%) translateY(-50%);}.flying-item.animated.svelte-5yw9uo {
    animation: svelte-5yw9uo-smoothBezierFly var(--duration) cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;}.item-content.svelte-5yw9uo {width:64px;height:64px;background-color:rgba(0, 0, 0, 0.8);border-radius:4px;border:2px solid var(--item-color);box-shadow:0 0 15px rgba(255, 255, 255, 0.3);overflow:hidden;display:flex;align-items:center;justify-content:center;}.item-img.svelte-5yw9uo {width:100%;height:100%;object-fit:contain;}.spray-img.svelte-5yw9uo {background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:100%;}

  @keyframes svelte-5yw9uo-smoothBezierFly {
    0% {
      --progress: 0;
      opacity: 0;
      transform: translateX(-50%) translateY(-50%) scale(0.1);
    }

    20% {
      --progress: 0;
      opacity: 1;
      transform: translateX(-50%) translateY(-50%) scale(1.2);
    }

    30% {
      transform: translateX(-50%) translateY(-50%) scale(1);
    }

    80% {
      --progress: 1;
      opacity: 1;
      transform: translateX(-50%) translateY(-50%) scale(1);
    }

    100% {
      --progress: 1;
      opacity: 0.4;
      transform: translateX(-50%) translateY(-50%) scale(0.2);
    }
  }
/* svelte-1sac6ik */
.rewards-overlay.svelte-1sac6ik {position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.7);z-index:10000;pointer-events:none;}.backpack-target.svelte-1sac6ik {position:absolute;right:-100px;top:20px;z-index:10001;pointer-events:none;display:flex;align-items:center;justify-content:center;
    animation: svelte-1sac6ik-pulse 1s ease-in-out infinite;}

  @keyframes svelte-1sac6ik-pulse {
    0%,
    100% {
      transform: scale(1);
      opacity: 1;
    }
    50% {
      transform: scale(1.1);
      opacity: 0.8;
    }
  }.rewards-container.svelte-1sac6ik {position:relative;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0, 0, 0, 0.9);border-radius:10px;border:2px solid rgba(255, 255, 255, 0.2);}.rewards-grid.svelte-1sac6ik {display:grid;grid-template-columns:repeat(var(--cols), 80px);grid-template-rows:repeat(var(--rows), 80px);gap:10px;}.reward-card.svelte-1sac6ik {width:80px;height:80px;position:relative;transform-style:preserve-3d;transition:transform 0.4s;cursor:pointer;}.reward-card.flipped.svelte-1sac6ik {transform:rotateY(180deg);}.reward-card.flying.svelte-1sac6ik {pointer-events:none;
    }.reward-card.flying.svelte-1sac6ik .card-front.svelte-1sac6ik,
  .reward-card.flying.svelte-1sac6ik .card-back.svelte-1sac6ik {opacity:0;
    }.reward-card.flying.svelte-1sac6ik::after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid rgba(255, 255, 255, 0.1);border-radius:5px;background:rgba(0, 0, 0, 0.3);pointer-events:none;}.card-front.svelte-1sac6ik,
  .card-back.svelte-1sac6ik {position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:5px;border:2px solid var(--rarity-color, #b0b0b0);background:rgba(20, 20, 20, 0.9);display:flex;align-items:center;justify-content:center;}.card-back.svelte-1sac6ik {transform:rotateY(180deg);}.card-back-content.svelte-1sac6ik {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;}.card-back-content.svelte-1sac6ik img.svelte-1sac6ik {width:40px;height:40px;object-fit:contain;}.reward-count.svelte-1sac6ik {color:white;font-weight:bold;font-size:14px;}.item-img.svelte-1sac6ik {width:100%;height:100%;object-fit:contain;}.spray-img.svelte-1sac6ik {background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:100%;}
/* svelte-ory46c */
@property --progress {syntax:'<number>';inherits:false;initial-value:0;
  }.flying-icon.svelte-ory46c {position:fixed;width:24px;height:24px;pointer-events:none;z-index:10001;--progress: 0;left:calc(
      var(--start-x) * (1 - var(--progress)) * (1 - var(--progress)) + var(--mid-x) * 2 * (1 - var(--progress)) *
        var(--progress) + var(--end-x) * var(--progress) * var(--progress)
    );top:calc(
      var(--start-y) * (1 - var(--progress)) * (1 - var(--progress)) + var(--mid-y) * 2 * (1 - var(--progress)) *
        var(--progress) + var(--end-y) * var(--progress) * var(--progress)
    );transform:translate(-50%, -50%);}.flying-icon.animated.svelte-ory46c {
    animation: svelte-ory46c-smoothBezierFly var(--duration) cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;}.flying-icon.svelte-ory46c img.svelte-ory46c {width:100%;height:100%;object-fit:contain;}

  @keyframes svelte-ory46c-smoothBezierFly {
    0% {
      --progress: 0;
      opacity: 1;
      transform: translate(-50%, -50%) scale(1);
    }

    20% {
      --progress: 0;
      opacity: 1;
      transform: translate(-50%, -50%) scale(1.2);
    }

    30% {
      transform: translate(-50%, -50%) scale(1);
    }

    80% {
      --progress: 1;
      opacity: 1;
      transform: translate(-50%, -50%) scale(2);
    }

    100% {
      --progress: 1;
      opacity: 0;
      transform: translate(-50%, -50%) scale(3);
    }
  }
/* svelte-6dkuug */
.popup-box.svelte-6dkuug {background:#353535;width:1000px;border-radius:8px;padding:30px;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:20px;}.gifts-text.svelte-6dkuug {font-size:20px;color:white;background-color:#a207d9;padding:16px;margin:12px;}.rewards-container.svelte-6dkuug {display:flex;justify-content:center;align-items:center;width:100%;}.reward-holder.svelte-6dkuug {width:100%;height:300px;padding:16px;}.premiumReward.svelte-6dkuug {background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;font-size:24px;color:white;display:flex;justify-content:center;align-items:flex-end;text-shadow:4px 4px 8px rgba(0, 0, 0, 1);}.cosmetics-reward.svelte-6dkuug {background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;font-size:24px;color:white;display:flex;justify-content:center;align-items:flex-end;text-shadow:4px 4px 8px rgba(0, 0, 0, 1);}
/* svelte-19783yx */
.moreKrunkerHolder.svelte-19783yx {display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:16px;height:100%;box-sizing:border-box;}.moreKrunkerContent.svelte-19783yx {display:flex;align-items:center;justify-content:center;gap:64px;}.moreKrunkerTitle.svelte-19783yx {box-sizing:border-box;width:100%;padding:0px 16px;min-height:64.4px;border-radius:4px;background:rgba(0, 0, 0, 0.5);display:flex;align-items:center;justify-content:flex-start;}.moreKrunkerTitle.svelte-19783yx span.svelte-19783yx {font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1px;color:#fff;}.moreKrunkerOptions.svelte-19783yx {display:flex;width:525px;align-items:flex-start;align-content:flex-start;gap:17px;flex-wrap:wrap;}.moreKrunkerOption.svelte-19783yx {display:flex;width:254px;height:190px;box-sizing:border-box;padding:16px 16px 12px 16px;flex-direction:column;justify-content:space-between;align-items:center;flex-shrink:0;cursor:pointer;border-radius:4px;border:1px solid #686868;background:#212121;}.moreKrunkerOption.svelte-19783yx:hover {transform:scale(1.1);border:3px solid #fff;}.moreKrunkerOptionTitle.svelte-19783yx {font-size:24px;font-style:normal;font-weight:400;line-height:150%;color:#fff;}.moreKrunkerOptionDescription.svelte-19783yx {font-size:14px;color:#fff;text-align:center;}.moreKrunkerClient.svelte-19783yx {display:flex;width:428px;height:397px;align-items:center;justify-content:flex-end;position:relative;text-align:center;flex-direction:column;gap:7px;}.moreKrunkerClient.svelte-19783yx img.svelte-19783yx {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.moreKrunkerClientBtn.svelte-19783yx {display:flex;width:313px;padding:24px 0px;box-sizing:border-box;border-radius:4px;border:5px solid #69c039;background:#1e4b00;z-index:1;align-items:center;justify-content:center;cursor:pointer;}.moreKrunkerClientBtn.svelte-19783yx:hover {transform:scale(1.1);}.moreKrunkerClientBtn.svelte-19783yx span.svelte-19783yx {color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0.8px;text-transform:uppercase;}.moreKrunkerClientDesc.svelte-19783yx {display:flex;text-align:center;}.moreKrunkerClientDesc.svelte-19783yx span.svelte-19783yx {color:#fff;text-align:center;text-shadow:5px 5px 5px #1a1a1a;font-size:12px;font-style:normal;font-weight:400;line-height:190%;letter-spacing:0.5px;text-align:center;z-index:1;}
/* svelte-1ley7u4 */
.communityWrapper.svelte-1ley7u4 {display:flex;flex-direction:column;height:100%;line-height:1.8;}.communityScrollArea.svelte-1ley7u4 {flex:1;overflow-y:auto;}.socialsStickyFooter.svelte-1ley7u4 {flex-shrink:0;border-top:1px solid rgba(255, 255, 255, 0.1);padding:10px 12px;background:rgba(0, 0, 0, 0.3);}.socialsFooterText.svelte-1ley7u4 {font-size:12px;color:#888;text-align:left;margin-bottom:8px;}.socialsGrid.svelte-1ley7u4 {display:grid;grid-template-columns:repeat(5, 1fr);gap:8px;}.socialCard.svelte-1ley7u4 {display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;background:rgba(255, 255, 255, 0.05);border-radius:8px;text-decoration:none;transition:background 0.15s;cursor:pointer;}.socialCard.svelte-1ley7u4:hover {background:rgba(255, 255, 255, 0.12);}.socialIcon.svelte-1ley7u4 {display:flex;align-items:center;justify-content:center;height:32px;}.socialName.svelte-1ley7u4 {color:#fff;font-size:12px;font-weight:500;}.eventsSection.svelte-1ley7u4 {margin-top:8px;padding:0 12px;height:700px;overflow:auto;}.pollsList.svelte-1ley7u4 {display:flex;flex-direction:column;gap:12px;margin-bottom:12px;}.pollCard.svelte-1ley7u4 {background:rgba(255, 215, 64, 0.06);border:1px solid rgba(255, 215, 64, 0.3);border-radius:8px;padding:12px 14px;}.pollMeta.svelte-1ley7u4 {display:flex;align-items:center;gap:8px;margin-bottom:6px;}.pollBadge.svelte-1ley7u4 {display:inline-block;font-size:10px;font-weight:700;line-height:1.4;color:#1a1a1a;background:#ffd740;padding:4px 6px 1px;border-radius:3px;letter-spacing:0.5px;text-transform:uppercase;}.pollCloses.svelte-1ley7u4 {font-size:12px;color:#aaa;margin-left:auto;}.pollTitle.svelte-1ley7u4 {font-size:15px;font-weight:600;color:#fff;margin-bottom:4px;}.pollDesc.svelte-1ley7u4 {font-size:13px;color:#bbb;line-height:1.8;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.pollVote.svelte-1ley7u4 {display:inline-block;font-size:13px;font-weight:700;color:#1a1a1a;background:#ffd740;padding:6px 16px;border-radius:4px;text-decoration:none;transition:background 0.15s;}.pollVote.svelte-1ley7u4:hover {background:#ffe57f;}.eventsEmpty.svelte-1ley7u4 {text-align:center;color:#888;padding:20px;font-size:14px;}.eventsList.svelte-1ley7u4 {display:flex;flex-direction:column;gap:12px;}.eventCard.svelte-1ley7u4 {background:rgba(255, 255, 255, 0.05);border-radius:8px;overflow:hidden;}.eventBanner.svelte-1ley7u4 {display:block;width:100%;aspect-ratio:1170 / 150;background-size:cover;background-position:center;}a.eventBanner.svelte-1ley7u4 {cursor:pointer;}.eventContent.svelte-1ley7u4 {padding:12px 14px;}.eventMeta.svelte-1ley7u4 {display:flex;align-items:center;gap:8px;margin-bottom:6px;}.eventDate.svelte-1ley7u4 {font-size:12px;color:#aaa;}.eventLive.svelte-1ley7u4 {font-size:10px;font-weight:700;color:#fff;background:#f44336;padding:1px 6px;border-radius:3px;letter-spacing:0.5px;}.eventDuration.svelte-1ley7u4 {font-size:11px;color:#888;margin-left:auto;}.eventTitle.svelte-1ley7u4 {font-size:15px;font-weight:600;color:#fff;margin-bottom:4px;text-decoration:none;}.eventTitleLink.svelte-1ley7u4:hover {text-decoration:underline;}.eventDesc.svelte-1ley7u4 {font-size:13px;color:#bbb;line-height:1.8;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.eventFooter.svelte-1ley7u4 {display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px;}.eventCreator.svelte-1ley7u4 {font-size:12px;color:#888;}.eventLinks.svelte-1ley7u4 {display:flex;gap:8px;flex-wrap:wrap;}.eventLink.svelte-1ley7u4 {font-size:12px;color:#ffd740;text-decoration:none;padding:2px 8px;background:rgba(255, 215, 64, 0.1);border-radius:4px;}.eventLink.svelte-1ley7u4:hover {background:rgba(255, 215, 64, 0.2);}.eventTags.svelte-1ley7u4 {display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px;}.eventTagChip.svelte-1ley7u4 {font-size:10px;padding:1px 8px;border-radius:10px;background:rgba(255, 255, 255, 0.08);color:#bbb;}
/* svelte-los391 */
.tutorialContent.svelte-los391 {display:flex;flex:1;width:100%;overflow:hidden;}.tutorialHeader.svelte-los391 {align-items:center;padding:20px 30px;border-bottom:none;background:linear-gradient(135deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 100%);margin:0;font-size:32px;font-weight:bold;color:#fff;letter-spacing:1px;}

  .tutorialSidebar.svelte-los391 {background:linear-gradient(180deg, rgba(42, 42, 42, 0.95) 0%, rgba(32, 32, 32, 0.95) 100%);width:20%;height:100%;overflow-y:auto;overflow-x:hidden;position:relative;}.tutorialSidebar.svelte-los391::before {content:'';position:sticky;top:0;left:0;right:0;height:20px;background:linear-gradient(180deg, rgba(42, 42, 42, 0.95) 0%, transparent 100%);pointer-events:none;z-index:1;}.tutorialSidebar.svelte-los391::after {content:'';position:sticky;bottom:0;left:0;right:0;height:20px;background:linear-gradient(0deg, rgba(32, 32, 32, 0.95) 0%, transparent 100%);pointer-events:none;z-index:1;}.tutorialNavItem.svelte-los391 {padding:12px 16px;cursor:pointer;border-bottom:1px solid rgba(255, 255, 255, 0.08);transition:all 0.3s ease;color:#ffffff;position:relative;min-height:45px;display:flex;align-items:center;}.tutorialNavItem.svelte-los391:hover:not(.active) {background:rgba(255, 255, 255, 0.08);transform:translateX(2px);}.tutorialNavItem.active.svelte-los391 {background:linear-gradient(135deg, #ff9501 0%, #ff7700 100%);color:#000;font-weight:bold;box-shadow:inset 4px 0 0 #ffffff,
      0 2px 8px rgba(255, 149, 1, 0.3);transform:translateX(0);}.tutorialNavItem.svelte-los391:first-child {border-top:none;}.tutorialNavItem.svelte-los391:last-child {border-bottom:none;}.tutorialNavItem.locked.svelte-los391 {opacity:0.5;background:rgba(0, 0, 0, 0.3);cursor:not-allowed;color:rgba(255, 255, 255, 0.4);}.tutorialNavItem.locked.svelte-los391:hover {background:rgba(0, 0, 0, 0.4);transform:none;}.tutorialNavItem.locked.svelte-los391 .navItemText.svelte-los391 {color:rgba(255, 255, 255, 0.4);text-shadow:none;}.tutorialNavItem.locked.svelte-los391 .unlockText.svelte-los391 {color:#ff6b6b;font-weight:600;font-size:12px;}.navItemContent.svelte-los391 {display:flex;flex-direction:column;gap:6px;width:100%;}.navItemText.svelte-los391 {font-size:16px;font-weight:700;color:rgba(255, 255, 255, 0.95);letter-spacing:0.5px;line-height:1.4;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}.lockInfo.svelte-los391,
  .unlockInfo.svelte-los391 {display:flex;justify-content:center;align-items:center;gap:6px;}.lockIcon.svelte-los391 {font-size:20px;color:#ff6b6b;filter:drop-shadow(0 0 4px rgba(255, 107, 107, 0.4));}.unlockIcon.svelte-los391 {font-size:18px;color:#ff9501;}.unlockText.svelte-los391 {font-size:11px;color:rgba(255, 255, 255, 0.8);font-weight:500;text-align:center;}

  .tutorialSectionContent.svelte-los391 {display:flex;padding:30px;flex-direction:column;width:80%;align-items:center;background:linear-gradient(135deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 100%);height:850px;overflow-y:auto;overflow-x:hidden;}.tutorialSectionBody.svelte-los391 {display:flex;gap:30px;margin:20px 0;background:rgba(0, 0, 0, 0.3);padding:20px;width:100%;justify-content:center;}.tutorialSectionIntro.svelte-los391 {display:flex;flex-direction:column;color:#ffffff;background:rgba(0, 0, 0, 0.3);padding:20px;margin-bottom:20px;width:100%;text-align:center;border-radius:8px;}.tutorialSectionFooter.svelte-los391 {display:flex;flex-direction:column;color:#ffffff;background:rgba(0, 0, 0, 0.3);padding:20px;margin-top:20px;width:100%;text-align:center;}.tutorialSectionHeader.svelte-los391 {text-align:left;font-size:22px;font-weight:bold;color:#ff9501;line-height:1.4;margin-bottom:15px;letter-spacing:0.5px;}.tutorialSectionText.svelte-los391 {text-align:left;font-size:16px;color:rgba(255, 255, 255, 0.9);line-height:1.6;margin-bottom:8px;}.tutorialSectionControls.svelte-los391 {display:flex;flex-direction:column;align-items:center;text-align:center;font-size:16px;color:#ffffff;line-height:1.6;background:rgba(0, 0, 0, 0.4);padding:15px;width:100%;}.matchmakingBarImage.svelte-los391 {width:80%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);}.inviteFriendsURLImage.svelte-los391 {width:50%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);}.classAndLoadoutImage.svelte-los391 {width:28%;margin-top:20px;margin-bottom:20px;object-fit:contain;height:auto;}.spinsImage.svelte-los391 {width:40%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);transition:transform 0.3s ease;}.spinsImage.svelte-los391:hover {transform:scale(1.02);}.matchmakingBarQuickMatchImage.svelte-los391 {width:70%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);}.hostFindGameImage.svelte-los391 {width:74%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);}.hostGameSetupImage.svelte-los391 {width:23%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);}.challengesImage.svelte-los391 {width:46%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);transition:transform 0.3s ease;}.challengesImage.svelte-los391:hover {transform:scale(1.02);}.rankedImage.svelte-los391 {width:40%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);transition:transform 0.3s ease;}.rankedImage.svelte-los391:hover {transform:scale(1.02);}.clanCreateImage.svelte-los391 {width:100%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);}.clanManageImage.svelte-los391 {width:40%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);}.tradingImage.svelte-los391 {width:43%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);transition:transform 0.3s ease;}.tradingImage.svelte-los391:hover {transform:scale(1.02);}.challengeModeImage.svelte-los391 {width:75%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);}.challengeModeDifferenceImage.svelte-los391 {width:43%;margin:20px 0;box-shadow:0 4px 15px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.1);}

  .tutorialSidebar.svelte-los391::-webkit-scrollbar,
  .tutorialSectionContent.svelte-los391::-webkit-scrollbar {width:8px;}.tutorialSidebar.svelte-los391::-webkit-scrollbar-track,
  .tutorialSectionContent.svelte-los391::-webkit-scrollbar-track {background:rgba(0, 0, 0, 0.2);}.tutorialSidebar.svelte-los391::-webkit-scrollbar-thumb,
  .tutorialSectionContent.svelte-los391::-webkit-scrollbar-thumb {background:rgba(255, 149, 1, 0.6);border-radius:4px;transition:background 0.3s ease;}.tutorialSidebar.svelte-los391::-webkit-scrollbar-thumb:hover,
  .tutorialSectionContent.svelte-los391::-webkit-scrollbar-thumb:hover {background:rgba(255, 149, 1, 0.8);}

  .tutorialPopup.svelte-los391 {border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0, 0, 0, 0.5);}
/* svelte-1059gi0 */
.player-info-extension.svelte-1059gi0 {margin-top:10px;}.extension-header.svelte-1059gi0 {display:flex;align-items:center;margin-bottom:4px;}.extension-title.svelte-1059gi0 {font-size:14px;font-weight:600;color:#ccc;}.extension-disclaimer.svelte-1059gi0 {font-size:10px;color:#888;margin-bottom:8px;font-style:italic;}.wip-badge.svelte-1059gi0 {background:linear-gradient(135deg, #4caf50, #2e7d32);color:white;font-size:8px;font-weight:bold;line-height:1.8;padding:2px 4px 0px 6px;border-radius:2px;border:1px solid #66bb6a;border-bottom:2px solid #1b5e20;display:inline-block;vertical-align:middle;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.4),
      inset 0 1px 0 rgba(255, 255, 255, 0.2);margin-left:8px;}.button-row.svelte-1059gi0 {display:flex;gap:8px;justify-content:flex-start;}.io-button--slim.svelte-1059gi0 {padding:6px 12px;font-size:12px;line-height:1.4;min-width:80px;}
/* svelte-16a8kon */
.expiration-bar.svelte-16a8kon {position:absolute;bottom:0;left:0;right:0;height:3px;border-radius:0 0 8px 8px;overflow:hidden;}.expiration-bar-track.svelte-16a8kon {width:100%;height:100%;background:rgba(255, 255, 255, 0.1);}.expiration-bar-fill.svelte-16a8kon {height:100%;background:linear-gradient(90deg, #57ca15, #4a9c0f);transition:width 0.1s linear;box-shadow:0 0 4px rgba(87, 202, 21, 0.5);}.expiration-bar.expired.svelte-16a8kon .expiration-bar-fill.svelte-16a8kon {background:linear-gradient(90deg, #ff4444, #cc0000);box-shadow:0 0 4px rgba(255, 68, 68, 0.5);}
