:root{--pd-workshop-led-cycle: 2.4s;--pd-workshop-blink-cycle: 4.8s;--pd-workshop-signal-cycle: 2.8s;--pd-workshop-led-green: #9fe85d;--pd-workshop-signal-blue: #52dafa;--pd-workshop-screen-dark: #041e2c;--pd-workshop-screen-light: #06324a;--pd-workshop-led-radius: 2.2px;--pd-workshop-led-halo-radius: 5px;--pd-workshop-line-width: 3px;--pd-workshop-signal-dashes: 6 22;--pd-workshop-cursor-cycle: 1.2s;--pd-workshop-soft-cycle: 3.6s;--pd-workshop-steam-travel: -12px;--pd-workshop-sound-travel: -5px;--pd-workshop-sparkle-color: #fff4ba;--pd-workshop-steam-color: #fffaf0;--pd-banner-weather-rain-width: 2px;--pd-banner-weather-rain-height: 24px;--pd-banner-weather-snow-size: 4px;--pd-banner-weather-margin: 36px;--pd-banner-umbrella-stroke: 3px;--pd-banner-umbrella-cycle: 2.6s;--pd-banner-umbrella-drip-travel: 96px;--pd-home-card-h: 58px;--pd-home-card-gap: 12px;--pd-font-body: var(--pd-wow-font);--pd-font-title: var(--pd-wow-serif);--pd-font-mono: var(--pd-wow-mono);--pd-font-system: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Segoe UI", Arial, sans-serif;--pd-fs-3xs: 10px;--pd-fs-2xs: 11px;--pd-fs-xs: 12px;--pd-fs-nick: 13px;--pd-fs-sm: 14px;--pd-fs-md: 16px;--pd-fs-lg: 20px;--pd-fs-xl: 24px;--pd-fs-display: 32px;--pd-content-fs-small: var(--pd-fs-xs);--pd-content-fs-large: var(--pd-fs-lg);--pd-fw-light: 300;--pd-fw-regular: 400;--pd-fw-medium: 500;--pd-fw-semibold: 600;--pd-lh-tight: 1.25;--pd-lh-snug: 1.4;--pd-lh-normal: 1.5;--pd-lh-relaxed: 1.75;--pd-radius-xs: 4px;--pd-radius-sm: var(--pd-wow-radius);--pd-radius-md: var(--pd-wow-radius);--pd-radius-lg: var(--pd-wow-radius);--pd-radius-xl: var(--pd-wow-radius);--pd-radius-2xl: var(--pd-wow-radius);--pd-radius-pill: 999px;--pd-radius-round: 50%;--pd-icon-xs: 12px;--pd-icon-sm: 14px;--pd-icon-md: 16px;--pd-icon-lg: 20px;--pd-icon-xl: 24px;--pd-env-icon-size: var(--pd-icon-sm);--pd-env-apple-scale: 1.3;--pd-env-apple-offset: calc(-1 * var(--pd-tab-indicator));--pd-ip-flag-width: var(--pd-ip-flag-height);--pd-ip-flag-height: 16px;--pd-ip-flag-radius: var(--pd-radius-round);--pd-moji-inline: 36px;--pd-moji-cell: 40px;--pd-space-1: 8px;--pd-space-2: 12px;--pd-space-3: 16px;--pd-space-4: 24px;--pd-space-5: 32px;--pd-sidebar-width: 300px;--pd-rail-btn-size: 40px;--pd-side-art: 96px;--pd-help-guide-art-size: calc(var(--pd-side-art) * 2 + var(--pd-space-4));--pd-sidebar-art-height: calc(var(--pd-sidebar-width) * 2 / 3);--pd-sidebar-art-long-height: calc(var(--pd-sidebar-art-height) + var(--pd-space-5) * 2);--pd-sidebar-art-copy-width: 56%;--pd-sidebar-art-lotto-head: calc(var(--pd-space-5) * 3 + var(--pd-space-3));--pd-sidebar-art-blue: #0052D9;--pd-sidebar-art-telegram: #087E9D;--pd-sidebar-art-lottery: #FFF7E4;--pd-sidebar-art-lottery-ink: #71451C;--pd-sidebar-art-lottery-accent: #BE680A;--pd-lotto-cream: #2A2419;--pd-lotto-cream-strong: #352C1D;--pd-lotto-cream-line: #4A3D28;--pd-lotto-ink: #F3DDB5;--pd-lotto-ink-muted: #C9AC80;--pd-lotto-accent: #E68A2E;--pd-lotto-accent-hover: #CF7C29;--pd-lotto-accent-soft: #3A2C18;--pd-lotto-on-accent: #1A1208;--pd-lotto-red: #E2554A;--pd-lotto-on-red: #FFFFFF;--pd-lotto-red-soft: #3D2220;--pd-lotto-gold: #F2C230;--pd-lotto-gold-soft: #3B3214;--pd-lotto-on-gold: #2A1E00;--pd-lotto-backdrop: rgb(0 0 0 / 78%);--pd-sidebar-art-fg: #FFFFFF;--pd-sidebar-art-muted: #FFFFFFDB;--pd-sidebar-art-line: #FFFFFF6B;--pd-sidebar-art-digit: #FFFFFFBC;--pd-sidebar-art-digit-line: #DCA64744;--pd-board-art-size: 96px;--pd-board-art-size-sm: 80px;--pd-board-heading-w: calc(var(--pd-space-5) * 3);--pd-side-avatar: 40px;--pd-side-icon-art: 48px;--pd-tab-indicator: 2px;--pd-online-dot: 12px;--pd-online-ring: 2px;--pd-ucard-width: 280px;--pd-ucard-avatar: 56px;--pd-thread-avatar-size: 56px;--pd-thread-avatar-size-sm: 44px;--pd-z-popover: 1100;--pd-page-gutter: var(--pd-wow-gutter);--pd-page-spacing: var(--pd-space-4);--pd-page-max-width: var(--pd-wow-width);--pd-page-edge-gap: 22px;--pd-auth-max-width: 480px;--pd-auth-card-width: 440px;--pd-auth-field-h: 44px;--pd-auth-emblem: 64px;--pd-auth-icon-btn: 48px;--pd-auth-overlap: 96px;--pd-account-menu-width: 240px;--pd-account-avatar-size: 32px;--pd-account-unread-size: 18px;--pd-youtube-min-height: 200px;--pd-youtube-aspect-ratio: 16 / 9;--pd-account-summary-avatar: 40px;--pd-navbar-tool-size: 40px;--pd-navbar-search-border-width: 1px;--pd-navbar-item-width: 75px;--pd-navbar-height: 47px;--pd-pm-avatar-size: 44px;--pd-pm-min-height: 480px;--pd-pm-height: 1080px;--pd-pm-page-offset: 360px;--pd-pm-compose-max: 128px;--pd-pay-card-w: 240px;--pd-pay-dialog-w: 400px;--pd-pay-envelope-w: 320px;--pd-pay-envelope-h: 420px;--pd-payment-dialog-w: 360px;--pd-payment-qr: 200px;--pd-pay-open-size: 80px;--pd-pm-dot-size: 12px;--pd-pm-sticker-size: 72px;--pd-pm-emoji-w: 336px;--pd-pm-emoji-h: 232px;--pd-pm-emoji-cell: 44px;--pd-pm-msg-avatar: 40px;--pd-pm-tail: 6px;--pd-pm-bubble-mine: #46573c;--pd-pm-on-bubble-mine: var(--pd-wow-text);--pd-pm-bubble-peer: var(--pd-wow-surface-raised);--pd-pm-on-bubble-peer: var(--pd-wow-text);--pd-pm-stream-bg: var(--pd-wow-bg);--pd-pm-scroll-thumb: rgb(255 255 255 / 22%);--pd-loading-size: var(--pd-icon-xl);--pd-loading-edge: var(--pd-space-4);--pd-pjax-spinner-size: var(--pd-btn-h-lg);--pd-heading-font: var(--pd-wow-serif);--pd-h1-size: var(--pd-fs-lg);--pd-h1-weight: var(--pd-fw-semibold);--pd-h1-lh: var(--pd-lh-tight);--pd-h2-size: var(--pd-fs-md);--pd-h2-weight: var(--pd-fw-semibold);--pd-h2-lh: var(--pd-lh-snug);--pd-h3-size: var(--pd-fs-sm);--pd-h3-weight: var(--pd-fw-semibold);--pd-h3-lh: var(--pd-lh-snug);--pd-list-title-size: var(--pd-fs-sm);--pd-list-title-size-mobile: 13px;--pd-list-title-weight: var(--pd-fw-regular);--pd-btn-h-sm: 32px;--pd-btn-h: 36px;--pd-btn-h-lg: 40px;--pd-btn-px-sm: 12px;--pd-btn-px: 16px;--pd-btn-px-lg: 20px;--pd-btn-gap: 8px;--pd-btn-fs-sm: var(--pd-fs-xs);--pd-btn-fs: var(--pd-fs-sm);--pd-btn-weight: var(--pd-fw-semibold);--pd-btn-radius: var(--pd-wow-radius);--pd-btn-icon: var(--pd-icon-md);--pd-tab-h: 32px;--pd-tab-h-touch: 40px;--pd-tab-px: 12px;--pd-tab-gap: 8px;--pd-tab-fs: var(--pd-fs-sm);--pd-tab-weight: var(--pd-fw-semibold);--pd-tab-radius: var(--pd-wow-radius);--pd-tab-group-radius: var(--pd-wow-radius);--pd-feed-color-reply: var(--pd-wow-gold);--pd-feed-color-latest: var(--pd-wow-green);--pd-feed-color-hot: var(--pd-wow-gold-light);--pd-feed-color-good: #aa94b8;--pd-home-view-size: var(--pd-space-4);--pd-card-radius: var(--pd-wow-radius);--pd-card-radius-page: var(--pd-wow-radius);--pd-card-radius-thread: var(--pd-wow-radius);--pd-card-radius-row: var(--pd-wow-radius);--pd-card-radius-side: var(--pd-wow-radius);--pd-card-radius-lg: var(--pd-wow-radius);--pd-card-padding: var(--pd-space-3);--pd-card-padding-sm: var(--pd-space-2);--pd-modal-radius: var(--pd-wow-radius);--pd-content-img-max: 480px;--pd-reply-img-max: 240px;--pd-input-h: 36px;--pd-input-px: 12px;--pd-input-fs: var(--pd-fs-sm);--pd-input-radius: var(--pd-wow-radius);--pd-badge-h: 20px;--pd-badge-px: 8px;--pd-badge-fs: var(--pd-fs-xs);--pd-badge-weight: var(--pd-fw-semibold);--pd-badge-radius: var(--pd-radius-xs);--pd-thread-title-icon-size: var(--pd-icon-md);--pd-thread-badge-good-bg: #17a34a;--pd-op-badge-bg: #c43d2d;--pd-thread-stamp-width: 168px;--pd-thread-stamp-width-sm: 100px;--pd-thread-stamp-right: 8%;--pd-thread-stamp-opacity: .92;--pd-stamp-picker-width: 600px;--pd-stamp-picker-image-width: 100px;--pd-stamp-picker-columns: 3;--pd-feedback-avatar-size: 32px;--pd-feedback-amount-width: 96px;--pd-admin-sidebar-width: 232px;--pd-admin-sidebar-collapsed-width: 64px;--pd-admin-topbar-height: 56px;--pd-admin-nav-height: 48px;--pd-admin-content-width: 1440px;--pd-admin-tabler-content-width: 1600px;--pd-admin-tabler-logo-width: 48px;--pd-admin-thread-title-width: 360px;--pd-admin-thread-title-min-width: 180px;--pd-admin-border-width: 1px;--pd-admin-stat-size: 32px;--pd-admin-stat-size-compact: 28px;--pd-admin-chart-height: 280px;--pd-admin-setting-nav-width: 184px;--pd-admin-setting-content-width: 880px;--pd-admin-logo-size: 32px;--pd-admin-login-width: 432px;--pd-admin-login-logo-width: 88px;--pd-admin-login-logo-height: 48px;--pd-admin-login-control-height: 44px;--pd-admin-login-padding: 40px;--pd-admin-login-shadow: 0 16px 48px rgb(24 36 51 / 6%);--pd-admin-gauge-size: 136px;--pd-admin-load-gauge-size: 180px;--pd-admin-history-label-width: 80px;--pd-admin-accent-dark: #9bbefe;--pd-admin-preview-height: 152px;--pd-admin-preview-sidebar: 36px;--pd-admin-preview-header: 20px;--pd-admin-td-canvas: #eeeeee;--pd-admin-td-canvas-dark: #181818;--pd-admin-td-surface: #ffffff;--pd-admin-td-surface-dark: #242424;--pd-admin-td-border: #e7e7e7;--pd-admin-td-border-dark: #383838;--pd-admin-td-text: #1d2129;--pd-admin-td-text-dark: #eeeeee;--pd-admin-td-muted: #777777;--pd-admin-td-muted-dark: #ababab;--pd-admin-td-selected: #f2f3ff;--pd-admin-td-selected-dark: #24324c;--pd-admin-tabler-canvas: #f8fafc;--pd-admin-tabler-canvas-dark: #151f2c;--pd-admin-tabler-surface: #ffffff;--pd-admin-tabler-surface-dark: #1f2b3d;--pd-admin-tabler-border: #e6e7e9;--pd-admin-tabler-border-dark: #344358;--pd-admin-tabler-text: #182433;--pd-admin-tabler-text-dark: #e9edf2;--pd-admin-tabler-muted: #667382;--pd-admin-tabler-muted-dark: #a0aec0;--pd-admin-tabler-selected: #edf4ff;--pd-admin-tabler-selected-dark: #233d5d;--pd-admin-tabler-shadow: 0 1px 2px rgb(24 36 51 / 5%);--pd-admin-tabler-shadow-dark: 0 1px 2px rgb(0 0 0 / 15%);--pd-gray-50: #f9fafb;--pd-gray-100: #f3f4f6;--pd-gray-200: #e5e7eb;--pd-gray-300: #d1d5db;--pd-gray-400: #9ca3af;--pd-gray-500: #6b7280;--pd-gray-600: #4b5563;--pd-gray-800: #1f2937;--pd-gray-900: #111827;--pd-color-primary-rgb: 217, 182, 107;--pd-color-primary: var(--pd-wow-gold);--pd-color-primary-hover: var(--pd-wow-gold-light);--pd-color-primary-active: #bf9951;--pd-color-primary-soft: #2b3022;--pd-feed-update-bg: #252d21;--pd-color-wechat: #07c160;--pd-color-qr-bg: #ffffff;--pd-color-usdt: #26a17b;--pd-color-primary-muted: #7f704f;--pd-color-link: var(--pd-wow-gold);--pd-color-link-hover: var(--pd-wow-gold-light);--pd-color-on-primary: #202318;--pd-color-promo: var(--pd-wow-surface-raised);--pd-color-promo-hover: #283026;--pd-color-promo-fg: var(--pd-wow-text);--pd-color-promo-fg-muted: var(--pd-wow-muted);--pd-color-telegram: #229ed9;--pd-color-promo-track: rgb(255 255 255 / 22%);--pd-color-promo-chip: rgb(255 255 255 / 14%);--pd-color-promo-progress: #34c759;--pd-color-promo-on-progress: #0b3d17;--pd-color-promo-go: #16a34a;--pd-color-promo-go-hover: #15803d;--pd-color-checkin-signed: #17a34a;--pd-color-checkin-on-signed: #ffffff;--pd-chalkboard-bg: #22392f;--pd-chalkboard-frame: #a67c52;--pd-chalkboard-chalk: #f2efe4;--pd-chalkboard-chalk-soft: rgb(242 239 228 / 38%);--pd-chalkboard-accent: #f6d776;--pd-uid-pretty-fg: #3d2c00;--pd-color-checkin-flame: #f4511e;--pd-color-checkin-flame-soft: #3a2219;--pd-color-type-poll: var(--pd-wow-gold);--pd-color-type-bounty: #e9b000;--pd-color-type-lottery: #17a34a;--pd-color-type-redpacket: #d93025;--pd-color-pay-transfer: #b45309;--pd-color-pay-icon-bg: rgb(255 255 255 / 20%);--pd-color-pay-gold: #f5c56b;--pd-color-pay-on-gold: #6b3a00;--pd-color-text: var(--pd-wow-text);--pd-color-text-secondary: var(--pd-wow-muted);--pd-color-text-tertiary: var(--pd-wow-faint);--pd-color-surface: var(--pd-wow-surface);--pd-color-surface-subtle: #141a16;--pd-color-surface-soft: var(--pd-wow-surface-raised);--pd-color-divider: var(--pd-wow-border);--pd-color-border: var(--pd-wow-border);--pd-color-border-strong: #515b46;--pd-color-success: #4ade80;--pd-color-success-soft: #12301f;--pd-color-warning: #f5b84d;--pd-color-warning-soft: #3a2e14;--pd-color-error: #ff8a78;--pd-color-error-hover: #ffb0a3;--pd-color-error-soft: #3a1f1f;--pd-color-role-official: var(--pd-wow-gold);--pd-color-role-system: #e0a500;--pd-color-role-admin: var(--pd-wow-gold);--pd-color-role-super-admin: #facc15;--pd-color-name: var(--pd-wow-muted);--pd-color-name-super-admin: #f87171;--pd-color-role-ai: #7c3aed;--pd-color-gender-male: #60a5fa;--pd-color-gender-female: #f472b6;--pd-color-role-merchant: #fbbf24;--pd-color-role-moderator: #fb923c;--pd-color-crown-admin: #facc15;--pd-color-crown-moderator: #cbd5e1;--pd-color-online: #4ade80;--pd-text-red: #ff8a80;--pd-text-orange: #fdab5d;--pd-text-green: #5fd38d;--pd-text-yellow: var(--pd-color-bounty);--pd-text-blue: #7ab0ff;--pd-text-purple: #c5a3ff;--pd-text-gray: var(--pd-color-text-secondary);--pd-level-c1: #9ca3af;--pd-level-c2: #67d4e8;--pd-level-c3: #5fd38d;--pd-level-c4: #7ab0ff;--pd-level-c5: #a5b4fc;--pd-level-c6: #c5a3ff;--pd-level-c7: #f9a8d4;--pd-level-c8: #fdab5d;--pd-level-c9: #ff8a80;--pd-level-c10: #f5c542;--pd-color-highlight: #ff8a78;--pd-color-pinned: #ff8a78;--pd-color-bounty: #f7c948;--pd-color-featured: #f5a623;--pd-color-featured-hover: #ffc04d;--pd-board-color-0: var(--pd-wow-gold);--pd-board-color-1: #c28173;--pd-board-color-2: #82a1b8;--pd-board-color-3: var(--pd-wow-green);--pd-board-color-4: #aa94b8;--pd-board-color-5: #c8956e;--pd-board-color-6: #f0a878;--pd-board-color-7: #b7bdc8;--pd-board-color-8: #a5b4fc;--pd-board-color-9: #f9a8d4;--pd-color-on-dark: #f3f4f6;--pd-color-on-dark-secondary: #9ca3af;--pd-color-on-dark-tertiary: #6b7280;--pd-color-on-dark-surface: var(--pd-wow-surface-raised);--pd-color-on-dark-border: var(--pd-wow-border);--pd-color-toast-bg: var(--pd-wow-surface-raised);--pd-color-toast-border: var(--pd-wow-border);--pd-color-tooltip-bg: var(--pd-wow-surface-raised);--pd-color-page-bg: var(--pd-wow-bg);--pd-color-scrollbar-thumb: #4a4a4a;--pd-color-scrollbar-thumb-hover: #5c5c5c;--pd-shadow-1: none;--pd-shadow-2: none;--pd-focus-ring: 0 0 0 2px rgba(var(--pd-color-primary-rgb), .24);--pd-cap-h: var(--pd-btn-h);--pd-site-width: 1024px;--pd-title-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft YaHei", "PingFang SC", sans-serif;--pd-content-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft YaHei", "PingFang SC", sans-serif;--pd-replies-pad-x: var(--pd-space-4);--pd-replies-pad-y: var(--pd-space-3);--pd-replies-avatar: var(--pd-space-5);--pd-replies-ctl-h: var(--pd-btn-h-sm);--pd-replies-seg-pad: calc(var(--pd-space-1) / 2);--pd-replies-seg-h: calc(var(--pd-replies-ctl-h) - var(--pd-replies-seg-pad) * 2);--pd-replies-jump-w: calc(var(--pd-space-5) + var(--pd-space-3));--pd-replies-inner-radius: calc(var(--pd-card-radius-thread) - 1px);--pd-replies-sub-bg: var(--pd-color-surface-soft);--pd-replies-sort-fg: var(--pd-color-text-secondary);--pd-squircle-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0c9.601 0 12 2.399 12 12 0 9.601-2.399 12-12 12-9.601 0-12-2.399-12-12C0 2.399 2.399 0 12 0z'/%3E%3C/svg%3E");--pd-code-fs: var(--pd-fs-sm);--pd-code-inline-fs: var(--pd-fs-xs);--pd-code-lh: var(--pd-lh-normal);--pd-code-tab: 4;--pd-code-gap: calc(var(--pd-space-1) / 2);--pd-code-pad-y: var(--pd-space-2);--pd-code-pad-x: var(--pd-space-3);--pd-code-head-h: var(--pd-btn-h-sm);--pd-code-btn-h: calc(var(--pd-code-head-h) - var(--pd-space-1));--pd-code-btn-px: var(--pd-space-1);--pd-code-dot: var(--pd-space-1);--pd-code-radius: var(--pd-radius-md);--pd-code-scrollbar: var(--pd-space-1);--pd-code-transition: .15s ease;--pd-code-reply-lines: 20;--pd-code-reply-max: calc(var(--pd-code-reply-lines) * var(--pd-code-lh) * 1em);--pd-code-bg: #101412;--pd-code-head-bg: var(--pd-color-surface-subtle);--pd-code-border: var(--pd-color-border);--pd-code-fg: var(--pd-color-text);--pd-code-muted: var(--pd-color-text-secondary);--pd-code-dot-color: var(--pd-color-primary);--pd-code-btn-hover-bg: var(--pd-color-border);--pd-code-btn-active-bg: var(--pd-color-border-strong);--pd-code-btn-hover-fg: var(--pd-color-text);--pd-code-copied-fg: var(--pd-color-success);--pd-code-copied-bg: var(--pd-color-success-soft);--pd-code-failed-fg: var(--pd-color-error);--pd-code-failed-bg: var(--pd-color-error-soft);--pd-code-focus: var(--pd-color-primary);--pd-code-selection: var(--pd-color-primary-soft);--pd-code-scroll-thumb: var(--pd-color-border-strong);--pd-code-scroll-thumb-hover: var(--pd-color-scrollbar-thumb-hover);--pd-code-inline-fg: var(--pd-code-fg);--pd-code-inline-bg: var(--pd-color-surface-soft);--pd-code-comment: var(--pd-color-text-tertiary);--pd-code-punct: var(--pd-color-text-secondary);--pd-code-meta: var(--pd-color-text-secondary);--pd-code-keyword: #ff8a78;--pd-code-title: #79a8ff;--pd-code-attr: #a5c8ff;--pd-code-string: #8bd5a0;--pd-code-number: var(--pd-color-warning);--pd-code-add-fg: var(--pd-code-string);--pd-code-add-bg: var(--pd-color-success-soft);--pd-code-del-fg: var(--pd-color-error);--pd-code-del-bg: var(--pd-color-error-soft);--pd-sig-img-max-h: 60px;--pd-card-radius-main: var(--pd-wow-radius)}*{box-sizing:border-box}:where(.btn,button,input[type=button],input[type=submit],input[type=reset]){border-radius:var(--pd-btn-radius)}:where(.card,.post-title-card,.post-content-card,.signin-modal-box,.ad-box,.attachment-inline-card,.editor-toolbar,.captcha-box){border-radius:var(--pd-card-radius)}:where(input,select,textarea){border-radius:var(--pd-input-radius)}body{margin:0;background:var(--pd-color-surface);color:var(--pd-color-text);font-size:var(--pd-fs-sm)}a{color:var(--pd-color-primary);text-decoration:none}a:hover{color:var(--pd-color-primary-hover)}.wrap{width:1024px;max-width:94%;margin:0 auto}.nav{min-height:62px;overflow:hidden;padding:14px 0}.brand{float:left;display:inline-flex;align-items:center;gap:10px;font-size:26px;line-height:34px;font-weight:800;color:var(--pd-color-text)}.signin-modal-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:18px}.signin-modal-box{width:520px;max-width:94vw;max-height:82vh;overflow:auto;padding:var(--pd-space-4);border:1px solid var(--pd-color-divider);border-radius:var(--pd-modal-radius);background:var(--pd-color-surface);box-shadow:var(--pd-shadow-2)}.signin-modal-box h2{margin:0 0 8px;color:var(--pd-color-text)}.signin-rank-mini{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.signin-rank-mini h3{margin:0 0 8px;font-size:var(--pd-fs-sm);color:var(--pd-color-text)}.signin-rank-mini ol{margin:0;padding-left:18px;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:1.8}.card{display:block;width:100%;background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-2);padding:20px;margin-top:16px}.hero{overflow:hidden}.hero h1,.post-title-card h1{margin:0 0 8px;color:var(--pd-color-text)}.post-title-card .post-meta{margin-bottom:10px}.post-title-card h1{margin:0;line-height:1.5;font-size:var(--pd-fs-lg)}.post-content-card{min-height:260px}.post-content-box{padding:0}.content-page-nav{margin-top:18px;padding-top:14px;border-top:1px solid var(--pd-color-divider)}.content-page-nav a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);margin-right:6px;border:1px solid var(--pd-color-divider);border-radius:var(--pd-btn-radius)}.hero p,.muted{color:var(--pd-color-text-secondary)}.hero .btn{float:right;margin-top:10px}.btn{display:inline-block;border:1px solid var(--pd-color-primary);border-radius:var(--pd-btn-radius);background:var(--pd-color-primary)!important;color:var(--pd-color-on-primary)!important;padding:10px 16px;cursor:pointer;font-weight:var(--pd-btn-weight)}.btn:where(:not(.btn-light,.btn-danger)):hover:not(:disabled):not([aria-disabled=true]){background:var(--pd-color-primary-hover)!important;border-color:var(--pd-color-primary-hover)}.btn-light{background:var(--pd-color-surface-soft)!important;border-color:var(--pd-color-border);color:var(--pd-color-text)!important;margin-left:var(--pd-space-1)}.btn-light:hover:not(:disabled):not([aria-disabled=true]),.btn-light:active:not(:disabled):not([aria-disabled=true]){background:var(--pd-color-border)!important;border-color:var(--pd-color-border-strong);color:var(--pd-color-text)!important}.btn:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .btn:where(:not(.btn-light,.btn-danger)):not(:disabled):not([aria-disabled=true]){color:var(--pd-color-surface)!important}.btn:is(:disabled,[aria-disabled=true]){color:var(--pd-color-text-secondary)!important;background:var(--pd-color-surface-soft)!important;border-color:var(--pd-color-border);cursor:not-allowed;opacity:1}.btn-small{height:var(--pd-btn-h-sm);min-height:var(--pd-btn-h-sm);padding:0 var(--pd-btn-px-sm);font-size:var(--pd-btn-fs-sm)}.grid{display:grid;gap:24px;align-items:start;overflow:visible}.grid>section{float:none;width:auto;max-width:100%;min-width:0}.grid>aside{float:none;width:auto;min-width:0}.stats{float:right;width:25%;text-align:right;color:var(--pd-color-text-secondary)}.stats strong{display:block;margin-left:0;color:var(--pd-color-text);font-size:var(--pd-fs-md)}.ad-box{margin:14px 0;text-align:center;overflow:hidden}.ad-box img{max-width:100%;height:auto;vertical-align:top}.ad-top{margin-top:16px}.ad-sidebar{margin:0 0 12px}.ad-footer{margin:24px 0 0}.ad-preview{margin:10px 0 16px;padding:10px;border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-md);background:var(--pd-color-surface)}.ad-preview img{max-width:100%;height:auto}.inline-check{width:auto;margin-right:6px}.metric svg{width:16px;height:16px;stroke:var(--pd-color-border-strong);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.thread-list{padding:0}.filter-tabs{margin-top:14px;border-bottom:1px solid var(--pd-color-divider)}.filter-tabs a{display:inline-block;padding:10px 16px;margin-right:4px;color:var(--pd-color-text-secondary);border:1px solid transparent;border-bottom:0;border-radius:var(--pd-radius-md) var(--pd-radius-md) 0 0}.filter-tabs a.active{color:var(--pd-color-primary);background:var(--pd-color-surface);border-color:var(--pd-color-divider);font-weight:var(--pd-tab-weight)}.thread-row{overflow:hidden;padding:16px 20px;border-bottom:1px solid var(--pd-color-divider)}.thread-row:last-child{border-bottom:0}.thread-main{float:left;width:75%}.thread-title{font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}.thread-main p{margin:6px 0 0;color:var(--pd-color-text-secondary)}.thread-count{float:right;width:20%;text-align:right;color:var(--pd-color-text-secondary);line-height:1.7}.tag{display:inline-block;margin-right:5px;padding:2px 6px;border-radius:var(--pd-badge-radius);font-size:var(--pd-fs-xs)}.tag.red{background:var(--pd-color-surface-subtle);color:var(--pd-color-error)}.forum-table{width:100%;border-collapse:collapse;margin-top:10px;table-layout:fixed}.forum-table th,.forum-table td{padding:8px 6px;border-bottom:1px solid var(--pd-color-divider);text-align:left;vertical-align:middle;word-break:break-all}.forum-table th{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold)}.forum-table input[type=text],.forum-table input[type=number]{margin:0;padding:7px 8px;font-size:var(--pd-fs-sm)}.profile-avatar-choose{display:flex;align-items:center;gap:18px;margin:6px 0 10px;flex-wrap:wrap}.profile-avatar-choose .profile-avatar-preview{margin:0;flex:0 0 auto}.profile-avatar-sources{display:flex;flex-direction:column;gap:8px}.profile-avatar-radio{display:inline-flex;align-items:center;gap:8px;margin:0;font-weight:var(--pd-fw-medium);cursor:pointer}.profile-avatar-radio input{width:auto;margin:0}.profile-avatar-panel{margin:0 0 8px;padding:12px 14px;background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-primary-soft);border-radius:var(--pd-radius-md)}.profile-avatar-panel>*:last-child{margin-bottom:0}body.theme-wow .profile-avatar-panel{background:var(--pd-color-surface-soft);border-color:var(--pd-color-border)}.pd-preset-avatars{display:grid;grid-template-columns:repeat(6,64px);gap:var(--pd-space-2);margin:0 0 var(--pd-space-1)}.pd-preset-avatar{display:block;position:relative;margin:0;cursor:pointer}.pd-preset-avatar input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.pd-preset-avatar img{display:block;width:64px;height:64px;border:2px solid transparent;border-radius:var(--pd-radius-round);object-fit:cover}.pd-preset-avatar input:checked+img{border-color:var(--pd-color-primary)}.pd-preset-avatar input:focus-visible+img{outline:2px solid var(--pd-color-primary);outline-offset:2px}@media(max-width:640px){.pd-preset-avatars{grid-template-columns:repeat(3,64px)}}.btn-danger{color:var(--pd-color-surface)!important;background:var(--pd-color-error)!important;border-color:var(--pd-color-error)}.btn-danger:hover:not(:disabled):not([aria-disabled=true]),.btn-danger:active:not(:disabled):not([aria-disabled=true]){background:var(--pd-color-error-hover)!important;border-color:var(--pd-color-error-hover)}.post-meta{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);margin-bottom:10px}.admin-tools{float:right;display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end;max-width:100%}.admin-tools a{margin-left:0}.action-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:var(--pd-btn-h-sm);min-width:var(--pd-btn-h-sm);min-height:var(--pd-btn-h-sm);padding:0;color:var(--badge-color, var(--pd-color-primary))!important;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);line-height:1;white-space:nowrap;background:var(--badge-bg, var(--pd-color-surface-soft));border:1px solid var(--badge-border, var(--pd-color-primary-muted));border-radius:var(--pd-badge-radius);cursor:pointer}.action-badge i{font-size:var(--pd-icon-xs);line-height:1}.action-badge>span{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:20;width:max-content;max-width:180px;padding:6px 8px;color:var(--pd-color-on-primary);font-size:var(--pd-fs-xs);line-height:1;white-space:nowrap;pointer-events:none;background:var(--pd-color-tooltip-bg);border-radius:var(--pd-badge-radius);opacity:0;transform:translate(-50%,4px);transition:opacity .14s ease,transform .14s ease}.action-badge:hover>span,.action-badge:focus-visible>span{opacity:1;transform:translate(-50%,0)}.action-badge:hover{color:var(--badge-hover-color, var(--pd-color-on-primary))!important;background:var(--badge-hover-bg, var(--badge-color, var(--pd-color-primary)));border-color:var(--badge-hover-border, var(--badge-color, var(--pd-color-primary)))}.action-badge.is-loading{opacity:.55;pointer-events:none}.action-badge-edit{--badge-color: var(--pd-color-primary);--badge-bg: #eef1f7;--badge-border: #cbddff}.action-badge-move{--badge-color: #0f766e;--badge-bg: #ecfdf5;--badge-border: #b7ead9}.action-badge-pin{--badge-color: var(--pd-color-primary);--badge-bg: #eef1f7;--badge-border: #cbddff}.action-badge-feature{--badge-color: #ca8a04;--badge-bg: #fffbeb;--badge-border: #fde68a}.action-badge-feature.is-active{--badge-color: #b45309;--badge-bg: #fef3c7;--badge-border: #fcd34d}.action-badge-danger{--badge-color: #d93025;--badge-bg: #fff1f0;--badge-border: #ffd0cc}.action-badge-muted,.action-badge-static{--badge-color: #64748b;--badge-bg: #f6f8fb;--badge-border: #e2e8f0}.action-badge-static{cursor:default;--badge-hover-color: #64748b;--badge-hover-bg: #f6f8fb;--badge-hover-border: #e2e8f0}button.action-badge{font-family:inherit}.action-badge-static{width:auto;min-width:0;padding:0 8px;gap:5px}.action-badge-static>span{position:static;width:auto;max-width:none;padding:0;color:inherit;background:transparent;opacity:1;transform:none}.action-badge-static:hover>span,.action-badge-static:focus-visible>span{transform:none}.action-badge-static.pd-ip-badge{display:inline-flex;align-items:center;gap:0;padding:0 6px;overflow:hidden;transition:gap .18s ease,padding .18s ease}.pd-ip-badge .pd-ip-icon{display:none}.pd-ip-flag-wrap{display:inline-flex;align-items:center;line-height:0}.pd-country-flag{display:block;aspect-ratio:1;object-fit:cover;flex:0 0 auto}.pd-country-flag[hidden],.pd-ip-flag-wrap[hidden]{display:none}.pd-ip-flag{width:var(--pd-ip-flag-width);height:var(--pd-ip-flag-height);border-radius:var(--pd-ip-flag-radius);box-shadow:0 0 0 1px rgba(0,0,0,.1);flex:0 0 auto}.pd-ip-detail{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);line-height:1;transition:max-width .22s ease,opacity .18s ease,margin .18s ease}.pd-ip-badge.has-flag .pd-ip-detail{max-width:0;opacity:0;margin-left:0}.pd-ip-badge:hover,.pd-ip-badge:focus-within{gap:6px;padding:0 10px}.pd-ip-badge:hover .pd-ip-detail,.pd-ip-badge:focus-within .pd-ip-detail{max-width:280px;opacity:1;margin-left:2px}.pd-ip-badge:not(.has-flag) .pd-ip-icon{display:inline}.pd-ip-badge:not(.has-flag) .pd-ip-detail{max-width:none;opacity:1}.content{line-height:1.9;font-size:var(--pd-fs-sm);word-break:break-word}.content-link{color:var(--pd-color-primary);border-bottom:1px dashed rgba(31,120,180,.45);font-weight:var(--pd-fw-semibold)}.content-link:hover{color:var(--pd-color-primary-hover);border-bottom-style:solid}.remote-img{display:block;max-width:100%;height:auto;margin:12px 0;border-radius:var(--pd-radius-md)}.content img,.attachment-img,.remote-img{transition:max-width .18s ease,transform .18s ease,box-shadow .18s ease}.content img,.attachment-img,.remote-img{width:auto;height:auto;max-width:min(100%,var(--pd-content-img-max));max-height:var(--pd-content-img-max);cursor:zoom-in}.reply .content img,.reply .remote-img{max-width:min(100%,var(--pd-reply-img-max));max-height:var(--pd-reply-img-max)}.attachment-list{margin-top:18px;padding-top:14px;border-top:1px solid var(--pd-color-divider);overflow:hidden}.reply-attachments{margin-top:10px;padding-top:10px}.attachment-list h3{margin:0 0 12px;color:var(--pd-color-text)}.attachment-img{display:inline-block;width:480px;max-width:100%;height:auto;margin:0 12px 12px 0;border-radius:var(--pd-radius-md);border:1px solid var(--pd-color-divider);vertical-align:top}.reply-attachments .attachment-img{display:inline-block;width:220px;max-width:100%}.attachment-file{display:block;padding:10px 12px;margin-bottom:8px;border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-md);background:var(--pd-color-surface)}.attachment-inline-card{display:block;max-width:560px;margin:12px 0;padding:12px 14px;border:1px solid var(--pd-color-primary-muted);border-radius:var(--pd-card-radius);background:var(--pd-color-surface-subtle);color:var(--pd-color-text-secondary)}.attachment-inline-link{display:block;color:inherit}.attachment-inline-card strong,.attachment-inline-card span{display:block}.attachment-inline-card strong{color:var(--pd-color-text);font-size:var(--pd-fs-sm)}.attachment-inline-card span{margin-top:4px;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.attachment-delete-form{display:inline-block;margin:6px 0 10px}.attachment-inline-card .attachment-delete-form{display:block;margin:8px 0 0}.reply{padding:14px 0;border-bottom:1px solid var(--pd-color-divider)}.reply:last-child{border-bottom:0}.narrow{max-width:560px;margin-left:auto;margin-right:auto}label{display:block;margin:12px 0 6px;color:var(--pd-color-text-secondary);font-weight:var(--pd-fw-semibold)}input,select,textarea{width:100%;border:1px solid var(--pd-color-divider);border-radius:var(--pd-input-radius);padding:11px 12px;outline:none;font-size:var(--pd-input-fs);background:var(--pd-color-surface)}textarea{resize:vertical}.post-form-card{max-width:none;width:100%;margin:0}body.theme-wow.page-post .pd-page-frame main.wrap{width:100%;max-width:none;padding-top:14px;padding-left:20px;padding-right:20px}body.page-post .pd-post-page{width:100%;max-width:none;margin:0;padding:0 0 8px;background:transparent;border:0;box-shadow:none}body.page-post .pd-post-form{width:100%}body.page-post .pd-post-meta{display:grid;grid-template-columns:minmax(0,3fr) repeat(2,minmax(calc(var(--pd-input-h) * 4),1fr));grid-template-areas:"title forum type";gap:var(--pd-space-3);align-items:end;margin-bottom:var(--pd-space-3)}body.page-post .pd-post-field{min-width:0}body.page-post .pd-post-field-title{grid-area:title}body.page-post .pd-post-field-forum{grid-area:forum}body.page-post .pd-post-field-type{grid-area:type}body.page-post .pd-post-field-category{grid-column:1 / -1}body.page-post .pd-post-fee{display:flex;align-items:baseline;gap:var(--pd-space-2);margin:0 0 var(--pd-space-3);padding:var(--pd-space-2) var(--pd-space-3);font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary);background:var(--pd-color-warning-soft);border-radius:var(--pd-radius-md)}body.page-post .pd-post-fee[hidden]{display:none}body.page-post .pd-post-fee i{color:var(--pd-color-warning)}body.page-post .pd-post-field label,body.page-post .pd-post-editor>label{display:block;margin:0 0 8px;font-weight:var(--pd-fw-semibold)}body.page-post .pd-post-field select,body.page-post .pd-post-field input{width:100%;margin:0}body.page-post .pd-post-field-title input{height:var(--pd-input-h);padding:0 var(--pd-input-px)}body.page-post .pd-post-editor{width:100%}body.page-post .pd-post-editor .markdown-editor{margin-bottom:0}body.page-post .pd-post-editor .editor-pane textarea{min-height:min(58vh,640px)}body.page-post .pd-post-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:18px}body.page-post .pd-post-actions .btn{min-width:140px}body.page-post .md-preview-box{width:min(1160px,calc(100vw - 84px))}@media(max-width:900px){body.page-post .pd-post-meta{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title title" "forum type"}body.page-post .md-preview-box{width:min(920px,calc(100vw - 40px))}}.post-content-textarea{min-height:320px;line-height:1.8}.markdown-editor{margin:8px 0 16px}.markdown-editor .editor-upload-tip{display:block;position:static;width:auto;margin:var(--pd-space-1) 2px 0;padding:0;background:none;border:0;box-shadow:none;color:var(--pd-color-text-tertiary);font-weight:var(--pd-fw-light);line-height:1.6;font-size:var(--pd-fs-2xs)}.markdown-editor .editor-toolbar{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding:8px 10px;background:var(--pd-color-surface-soft);border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-md) var(--pd-radius-md) 0 0!important}.markdown-editor .editor-toolbar-label{display:inline-flex;gap:5px;align-items:center;height:32px;margin-right:4px;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text-secondary);white-space:nowrap}.markdown-editor .editor-toolbar button,.markdown-editor .editor-toolbar .editor-file{display:inline-flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:var(--pd-btn-h-sm);margin:0;padding:0;font-size:var(--pd-btn-fs-sm);line-height:1;color:var(--pd-color-text-secondary);cursor:pointer;background:transparent;border:1px solid transparent;border-radius:var(--pd-btn-radius)!important}.markdown-editor .editor-heading-menu{position:relative;flex:0 0 32px;width:32px;height:32px}.markdown-editor .editor-heading-menu>[data-heading-toggle]{width:100%;height:100%}.markdown-editor .editor-heading-dropdown{position:absolute;top:calc(100% + 6px);left:0;z-index:30;display:grid;gap:4px;min-width:82px;padding:6px;background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-sm);box-shadow:var(--pd-shadow-2)}.markdown-editor .editor-heading-dropdown[hidden]{display:none!important}.markdown-editor .editor-toolbar .editor-heading-dropdown button{flex:none;justify-content:flex-start;width:100%;height:var(--pd-btn-h-sm);min-height:var(--pd-btn-h-sm);padding:0 10px;font-size:var(--pd-btn-fs-sm);font-weight:var(--pd-btn-weight);color:var(--pd-color-text);text-align:left;border:1px solid transparent;border-radius:var(--pd-btn-radius)}.markdown-editor .editor-toolbar button:hover,.markdown-editor .editor-toolbar .editor-file:hover,.markdown-editor .editor-toolbar .editor-heading-dropdown button:hover{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border)}.markdown-editor .editor-toolbar .editor-file input{display:none}.markdown-editor .editor-toolbar .editor-md-import{flex:0 0 auto;gap:5px;width:auto;padding:0 8px;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);color:var(--pd-color-primary);white-space:nowrap}.markdown-editor .editor-toolbar-spacer{flex:1 1 auto;min-width:12px}.markdown-editor [data-editor-words-toolbar].is-limit{color:var(--pd-color-error);font-weight:var(--pd-fw-semibold)}.markdown-editor .editor-toolbar-meta{display:inline-flex;gap:8px;align-items:center;min-height:32px;font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary);white-space:nowrap}.markdown-editor .editor-toolbar-separator{width:1px;height:15px;background:var(--pd-color-border)}.markdown-editor .editor-preview-btn{display:inline-flex!important;flex:0 0 auto!important;gap:5px;width:auto!important;min-width:0;height:var(--pd-btn-h-sm);padding:0 10px!important;font-size:var(--pd-btn-fs-sm);font-weight:var(--pd-btn-weight);color:var(--pd-color-text-secondary)!important;background:var(--pd-color-surface)!important;border:1px solid var(--pd-color-border)!important;border-radius:var(--pd-btn-radius)!important}.markdown-editor .editor-preview-btn:hover{color:var(--pd-color-text)!important;background:var(--pd-color-surface)!important;border-color:var(--pd-color-border-strong)!important}.markdown-editor .editor-pane{display:block;min-height:0;overflow:hidden;background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-top:0;border-radius:0 0 var(--pd-radius-md) var(--pd-radius-md)!important}.markdown-editor .editor-pane textarea{display:block;width:100%;min-height:360px;margin:0;padding:16px 18px;font-family:var(--pd-font-mono);font-size:var(--pd-fs-sm);line-height:1.7;color:var(--pd-color-text);background:var(--pd-color-surface);border:0;border-radius:0!important;resize:vertical;box-shadow:none}.markdown-editor .editor-pane textarea:focus{outline:none;box-shadow:none}.markdown-editor.is-compact .editor-pane textarea{min-height:180px}@media(max-width:860px){.markdown-editor .editor-pane textarea{min-height:240px}.markdown-editor .editor-toolbar-spacer{display:none}.markdown-editor .editor-toolbar-meta{width:100%;margin-top:4px}}.md-preview-overlay.is-open{display:flex}.md-preview-box{width:min(920px,calc(100vw - 40px));max-height:min(86vh,900px);display:flex;flex-direction:column;padding:20px 22px 18px}.md-preview-head{display:flex;align-items:center;gap:10px;margin:0 36px 14px 0}.md-preview-head h2{margin:0;font-size:var(--pd-fs-md);line-height:1.3}.md-preview-badge{display:inline-flex;gap:5px;align-items:center;padding:3px 8px;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);color:var(--pd-color-primary);background:var(--pd-color-surface-soft);border-radius:var(--pd-badge-radius)}.md-preview-body{flex:1 1 auto;min-height:240px;max-height:calc(86vh - 160px);overflow:auto;padding:16px 18px;margin-bottom:14px;line-height:1.8;background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-sm)}.md-preview-body .empty{color:var(--pd-color-text-tertiary)}body.theme-wow .md-preview-body,body.theme-wow .md-preview-badge{color:var(--pd-color-text);background:rgba(0,0,0,.18);border-color:var(--pd-color-border)}body.theme-wow .md-preview-badge{color:var(--pd-color-primary)}.pd-md-body,.post-content-box,.reply .content,.md-preview-body{word-wrap:break-word}.pd-md-body>*:first-child,.post-content-box>*:first-child,.reply .content>*:first-child,.md-preview-body>*:first-child{margin-top:0}.pd-md-body h1,.pd-md-body h2,.pd-md-body h3,.pd-md-body h4,.pd-md-body h5,.post-content-box h1,.post-content-box h2,.post-content-box h3,.post-content-box h4,.post-content-box h5,.reply .content h1,.reply .content h2,.reply .content h3,.reply .content h4,.reply .content h5,.md-preview-body h1,.md-preview-body h2,.md-preview-body h3,.md-preview-body h4,.md-preview-body h5{margin:1.25em 0 .55em;font-weight:var(--pd-fw-semibold);line-height:1.35;color:var(--pd-color-text)}.pd-md-body h1,.post-content-box h1,.md-preview-body h1{font-size:var(--pd-fs-lg)}.pd-md-body h2,.post-content-box h2,.md-preview-body h2{font-size:var(--pd-fs-md)}.pd-md-body h3,.post-content-box h3,.md-preview-body h3{font-size:var(--pd-fs-sm)}.pd-md-body p,.post-content-box p,.reply .content p,.md-preview-body p{margin:0 0 1em}.pd-md-body ul,.pd-md-body ol,.post-content-box ul,.post-content-box ol,.reply .content ul,.reply .content ol,.md-preview-body ul,.md-preview-body ol{margin:0 0 1em;padding-left:1.4em}.pd-md-body blockquote,.post-content-box blockquote,.reply .content blockquote,.md-preview-body blockquote{margin:0 0 1em;padding:8px 14px;color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft);border-left:3px solid var(--pd-color-primary)}.pd-md-body pre,.post-content-box pre,.reply .content pre,.md-preview-body pre{margin:0 0 1em;padding:14px;overflow:auto;color:var(--pd-color-on-dark);background:var(--pd-color-text);border-radius:var(--pd-radius-sm)}.pd-md-body code,.post-content-box code,.reply .content code,.md-preview-body code{padding:.12em .35em;font-family:var(--pd-font-mono);font-size:.92em;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-xs)}.pd-md-body pre code,.post-content-box pre code,.reply .content pre code,.md-preview-body pre code{padding:0;color:inherit;background:transparent}.pd-md-body table,.post-content-box table,.md-preview-body table{width:100%;margin:0 0 1em;border-collapse:collapse}.pd-md-body th,.pd-md-body td,.post-content-box th,.post-content-box td,.md-preview-body th,.md-preview-body td{padding:8px 10px;border:1px solid var(--pd-color-divider)}.pd-md-body th,.post-content-box th,.md-preview-body th{background:var(--pd-color-surface-subtle)}.pd-md-body hr,.post-content-box hr,.md-preview-body hr{margin:1.4em 0;border:0;border-top:1px solid var(--pd-color-divider)}.pd-c-red{color:var(--pd-text-red)}.pd-c-orange{color:var(--pd-text-orange)}.pd-c-green{color:var(--pd-text-green)}.pd-c-blue{color:var(--pd-text-blue)}.pd-c-purple{color:var(--pd-text-purple)}.pd-c-gray{color:var(--pd-text-gray)}.pd-fs-small{font-size:var(--pd-content-fs-small)}.pd-fs-large{font-size:var(--pd-content-fs-large);line-height:var(--pd-lh-snug)}.pd-md-body .pd-md-heading,.md-preview-body .pd-md-heading{font-size:inherit}.pd-md-body .pd-md-heading strong,.md-preview-body .pd-md-heading strong{font-weight:var(--pd-fw-semibold)}.pd-md-body h4,.post-content-box h4,.md-preview-body h4{font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary)}.markdown-editor .editor-toolbar .editor-format-dropdown button{gap:var(--pd-space-1)}.markdown-editor .editor-swatch{display:inline-block;flex:none;width:var(--pd-icon-xs);height:var(--pd-icon-xs);background:currentColor;border-radius:var(--pd-radius-round)}.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-red,.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-red:hover{color:var(--pd-text-red)}.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-orange,.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-orange:hover{color:var(--pd-text-orange)}.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-green,.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-green:hover{color:var(--pd-text-green)}.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-blue,.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-blue:hover{color:var(--pd-text-blue)}.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-purple,.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-purple:hover{color:var(--pd-text-purple)}.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-gray,.markdown-editor .editor-toolbar .editor-format-dropdown button.pd-c-gray:hover{color:var(--pd-text-gray)}.markdown-editor .editor-toolbar button.is-locked[aria-disabled=true],.markdown-editor .editor-toolbar button.is-locked[aria-disabled=true]:hover{color:var(--pd-color-text-tertiary);cursor:not-allowed;background:transparent;border-color:transparent}.markdown-editor .editor-toolbar .editor-heading-dropdown button.is-locked .fa-lock{margin-left:auto;font-size:var(--pd-icon-xs)}body.theme-wow .markdown-editor .editor-toolbar,body.theme-wow .markdown-editor .editor-pane,body.theme-wow .markdown-editor .editor-heading-dropdown{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border)}body.theme-wow .markdown-editor .editor-toolbar{background:var(--pd-color-surface-soft)}body.theme-wow .markdown-editor .editor-pane textarea{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border)}body.theme-wow .markdown-editor .editor-toolbar button,body.theme-wow .markdown-editor .editor-toolbar-label,body.theme-wow .markdown-editor .editor-toolbar-meta{color:var(--pd-color-text-secondary)}body.theme-wow .markdown-editor .editor-preview-btn{color:var(--pd-color-primary)!important;background:var(--pd-color-surface)!important;border-color:var(--pd-color-border)!important}body.theme-wow .pd-md-body h1,body.theme-wow .pd-md-body h2,body.theme-wow .pd-md-body h3,body.theme-wow .post-content-box h1,body.theme-wow .post-content-box h2,body.theme-wow .post-content-box h3,body.theme-wow .md-preview-body h1,body.theme-wow .md-preview-body h2,body.theme-wow .md-preview-body h3{color:var(--pd-color-text)}body.theme-wow .pd-md-body blockquote,body.theme-wow .post-content-box blockquote,body.theme-wow .md-preview-body blockquote{color:var(--pd-color-text-secondary);background:rgba(255,255,255,.05)}body.theme-wow .pd-md-body code,body.theme-wow .post-content-box code,body.theme-wow .md-preview-body code{background:rgba(255,255,255,.08)}.captcha-box{margin:12px 0}.captcha-row{display:flex;align-items:center;gap:var(--pd-space-2)}.captcha-row .btn{flex:0 0 auto;height:var(--pd-cap-h);padding-top:0;padding-bottom:0;white-space:nowrap}.cap-box{display:inline-block;max-width:100%;vertical-align:middle}.captcha-row .cap-box{flex:0 1 calc(var(--pd-space-5) * 6 + var(--pd-space-3));min-width:0}.captcha-row .cap-check{width:100%;min-width:0}.cap-check{display:inline-flex;align-items:center;gap:var(--pd-space-1);box-sizing:border-box;min-width:calc(var(--pd-space-5) * 6 + var(--pd-space-3));max-width:100%;height:var(--pd-cap-h);margin:0;padding:0 var(--pd-space-2);border:1px solid var(--pd-color-border);border-radius:var(--pd-input-radius);background:var(--pd-color-surface);color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:1;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.cap-check:hover:not(:disabled){border-color:var(--pd-color-border-strong)}.cap-check:focus-visible{outline:none;border-color:var(--pd-color-primary);box-shadow:var(--pd-focus-ring)}.cap-check:disabled{cursor:default}.cap-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap-mark{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:var(--pd-icon-xl);height:var(--pd-icon-xl);border:2px solid var(--pd-color-border-strong);border-radius:var(--pd-radius-round);background:var(--pd-color-surface);color:var(--pd-color-on-primary);font-size:var(--pd-icon-xs);transition:border-color .15s,background-color .15s}.cap-check:hover:not(:disabled) .cap-mark{border-color:var(--pd-color-primary)}.cap-mark>i{display:none}.cap-fish{flex:0 0 auto;height:var(--pd-icon-xl);aspect-ratio:1065 / 490;margin-left:var(--pd-space-1);background-color:var(--pd-color-text-tertiary);-webkit-mask:var(--cap-fish-url) no-repeat center / contain;mask:var(--cap-fish-url) no-repeat center / contain;transition:background-color .2s}.cap-box[data-state=solving] .cap-mark{border-color:var(--pd-color-border);border-top-color:var(--pd-color-primary);border-radius:var(--pd-radius-round);animation:pdCapSpin .7s linear infinite}.cap-box[data-state=solving] .cap-label{color:var(--pd-color-text-secondary)}.cap-box[data-state=solving] .cap-fish{background-color:var(--pd-color-primary);animation:pdCapSwim 1.2s ease-in-out infinite}.cap-box[data-state=done] .cap-mark{border-color:var(--pd-color-success);border-radius:var(--pd-radius-round);background:var(--pd-color-success);color:var(--pd-color-surface)}.cap-box[data-state=done] .cap-mark .fa-check{display:inline-block}.cap-box[data-state=done] .cap-fish{background-color:var(--pd-color-success)}.cap-box[data-state=error] .cap-check{border-color:var(--pd-color-error)}.cap-box[data-state=error] .cap-mark{border-color:var(--pd-color-error);color:var(--pd-color-error)}.cap-box[data-state=error] .cap-mark .fa-xmark{display:inline-block}.cap-box[data-state=error] .cap-label{color:var(--pd-color-error)}.cap-box[data-state=error] .cap-fish{background-color:var(--pd-color-error);transform:scaleY(-1)}@keyframes pdCapSpin{to{transform:rotate(360deg)}}@keyframes pdCapSwim{0%,100%{transform:translateX(0)}50%{transform:translateX(-3px)}}@media(prefers-reduced-motion:reduce){.cap-box[data-state] .cap-fish{animation:none}.cap-box[data-state=solving] .cap-mark{animation-duration:1.5s}}.reply-submit-row{display:flex;align-items:center;gap:var(--pd-space-2);margin:var(--pd-space-3) 0 0}.reply-submit-row .captcha-box{margin:0}.reply-submit-row .btn{flex:0 0 auto;margin:0}.reply-submit-row .cap-box{display:flex;flex:0 1 calc(var(--pd-space-5) * 6 + var(--pd-space-3));min-width:0}.reply-submit-row .cap-check{width:100%;min-width:0}body.page-post .pd-post-actions{align-items:center;justify-content:flex-start}body.page-post .pd-post-actions .upload-captcha-row,body.page-post .pd-post-actions .captcha-box{margin-top:0;margin-bottom:0}body.page-post .pd-post-actions .upload-captcha-row{flex:0 1 360px}body.page-post .pd-post-actions .btn{margin:0}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.upload-captcha-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:12px 0 18px}.captcha-col{flex:1}.upload-tip{display:none;position:absolute;right:0;top:92px;z-index:5;width:260px;padding:10px 12px;border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-md);background:var(--pd-color-surface);box-shadow:var(--pd-shadow-2);text-align:left}.upload-status{margin:8px 0 0;font-size:var(--pd-fs-xs)}.editor-upload-tip{display:block;position:static;width:auto;margin:8px 0;box-shadow:none}.editor-dialog-overlay{position:fixed;inset:0;z-index:1140;display:none;align-items:center;justify-content:center;padding:18px;background:rgba(31,36,45,.38);backdrop-filter:blur(8px)}.editor-dialog-overlay.is-open{display:flex}.editor-dialog-box{position:relative;width:430px;max-width:94vw;padding:22px;background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-modal-radius);box-shadow:var(--pd-shadow-2)}.editor-dialog-box h2{margin:0 42px 16px 0;color:var(--pd-color-text)}.editor-dialog-box label{display:block;margin:10px 0 8px}.editor-dialog-box input{width:100%}.editor-dialog-close{position:absolute;top:12px;right:12px;width:32px;height:32px;color:var(--pd-color-primary);font-size:var(--pd-icon-lg);line-height:32px;cursor:pointer;background:var(--pd-color-surface-soft);border:0;border-radius:var(--pd-radius-round)}.editor-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.pd-confirm-overlay{position:fixed;inset:0;z-index:1200;display:none;align-items:center;justify-content:center;padding:18px;background:rgba(20,24,36,.46);backdrop-filter:blur(6px)}.pd-confirm-overlay.is-open{display:flex}.pd-confirm-box{width:400px;max-width:94vw;padding:22px 22px 18px;color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-modal-radius);box-shadow:var(--pd-shadow-2);animation:pdConfirmIn .16s ease}@keyframes pdConfirmIn{from{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.pd-confirm-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:10px}.pd-confirm-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;color:var(--pd-color-error);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-error-soft);border-radius:var(--pd-radius-sm);font-size:var(--pd-icon-md)}.pd-confirm-title{margin:2px 0 0;color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:1.35}.pd-confirm-message{margin:0 0 0 48px;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:1.6}.pd-confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.pd-confirm-actions .btn{min-height:var(--pd-btn-h);padding:0 var(--pd-btn-px);font-size:var(--pd-btn-fs);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-confirm-box{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-confirm-title{color:var(--pd-color-text)}body.theme-wow .pd-confirm-message{color:var(--pd-color-text-secondary)}body.theme-wow .pd-confirm-icon{color:var(--pd-color-error);background:rgba(217,48,37,.18);border-color:rgba(217,48,37,.35)}#pd-confirm-overlay{padding:var(--pd-space-3);backdrop-filter:none}#pd-confirm-overlay .pd-confirm-compact{width:calc(var(--pd-btn-h-lg) * 9);max-width:100%;max-height:calc(100dvh - var(--pd-space-3) * 2);padding:var(--pd-space-3);overflow-y:auto;border-color:var(--pd-color-border);box-shadow:var(--pd-shadow-2)}#pd-confirm-overlay .pd-confirm-compact .pd-confirm-head{align-items:center;gap:var(--pd-space-1);margin-bottom:var(--pd-space-2)}#pd-confirm-overlay .pd-confirm-compact .pd-confirm-icon{width:var(--pd-icon-lg);height:var(--pd-icon-lg);color:var(--pd-color-primary);background:transparent;border:0;border-radius:0;font-size:var(--pd-icon-lg)}#pd-confirm-overlay .pd-confirm-danger .pd-confirm-icon{color:var(--pd-color-error)}#pd-confirm-overlay .pd-confirm-compact .pd-confirm-title{margin:0;font-size:var(--pd-fs-md);line-height:var(--pd-lh-snug)}#pd-confirm-overlay .pd-confirm-compact .pd-confirm-message{margin:0;line-height:var(--pd-lh-normal);overflow-wrap:anywhere}#pd-confirm-overlay .pd-confirm-compact .pd-confirm-actions{gap:var(--pd-space-1);margin-top:var(--pd-space-3)}#pd-confirm-overlay .pd-confirm-compact .pd-confirm-actions .btn{margin:0}@media(prefers-reduced-motion:reduce){#pd-confirm-overlay .pd-confirm-compact{animation:none}}.pd-upload-progress{position:fixed;right:18px;bottom:18px;z-index:1150;width:280px;max-width:calc(100vw - 36px);padding:12px;color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-2);opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .18s ease,transform .18s ease}.pd-upload-progress.is-visible{opacity:1;transform:translateY(0)}.pd-upload-progress-title{display:flex;align-items:center;gap:8px;font-weight:var(--pd-fw-semibold)}.pd-upload-progress-name{margin-top:8px;overflow:hidden;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);text-overflow:ellipsis;white-space:nowrap}.pd-upload-progress-track{height:6px;margin-top:10px;overflow:hidden;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill)}.pd-upload-progress-track span{display:block;width:0;height:100%;background:var(--pd-color-primary);transition:width .14s ease}.pd-upload-progress-text{margin-top:7px;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);text-align:right}.pd-upload-progress.is-done .pd-upload-progress-track span{background:var(--pd-color-success)}.pd-upload-progress.is-error .pd-upload-progress-track span{background:var(--pd-color-error)}.rank-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:640px){.rank-grid{grid-template-columns:minmax(0,1fr)}.rank-grid .forum-table{table-layout:auto}.rank-grid .forum-table td{word-break:normal;overflow-wrap:break-word}}body.theme-wow .forum-table th,body.theme-wow .forum-table td{border-bottom-color:var(--pd-color-divider)}body.theme-wow .forum-table th{color:var(--pd-color-text-secondary)}.profile-avatar-preview{margin:12px 0}.profile-avatar-preview img{width:96px;height:96px;border-radius:var(--pd-radius-round);object-fit:cover;border:1px solid var(--pd-color-divider);background:var(--pd-color-surface-subtle)}form .btn{margin-top:14px}.alert{padding:10px 12px;margin:12px 0}.success{color:var(--pd-color-success)}.danger{color:var(--pd-color-error-hover)}.search{overflow:hidden}.search input{float:left;width:80%}.search .btn{float:right;width:18%;margin-top:0}.footer{padding:22px 0;color:var(--pd-color-text-secondary);border-top:1px solid var(--pd-color-divider)}.footer-links{text-align:left}body{font-family:var(--pd-font-body)}.brand,h1,h2,h3,.hero h1,.post-title-card h1,.thread-title,.signin-modal-box h2,.signin-rank-mini h3{font-family:var(--pd-font-title)}.post-content-box,.thread-main,.card,input,select,textarea,button{font-family:var(--pd-font-body)}.pd-toast-stack{position:fixed;right:calc(var(--pd-space-4) + env(safe-area-inset-right,0px));bottom:calc(var(--pd-space-4) + env(safe-area-inset-bottom,0px));z-index:calc(var(--pd-z-popover) * 3);display:flex;align-items:flex-end;width:max-content;max-width:min(var(--pd-auth-max-width),calc(100vw - var(--pd-space-4) * 2 - env(safe-area-inset-right,0px) - env(safe-area-inset-left,0px)));pointer-events:none}.pd-toast{display:inline-flex;gap:var(--pd-space-1);align-items:center;justify-content:flex-start;width:auto;max-width:100%;min-height:var(--pd-btn-h-lg);padding:var(--pd-space-2) var(--pd-space-3);overflow:hidden;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-on-primary);pointer-events:auto;background:var(--pd-color-toast-bg);border:calc(var(--pd-tab-indicator) / 2) solid var(--pd-color-toast-border);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-2);animation:toast-in 0.2s ease-out}.pd-toast>i{display:inline-grid;flex:0 0 var(--pd-icon-lg);place-items:center;width:var(--pd-icon-lg);height:var(--pd-icon-lg);font-size:var(--pd-icon-md)}.pd-toast>.pd-toast-message{flex:1 1 auto;min-width:0;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-normal);color:var(--pd-color-on-primary);white-space:pre-line;overflow-wrap:anywhere}.pd-toast-success>i{color:var(--pd-color-success)}.pd-toast-error>i{color:var(--pd-color-highlight)}.pd-toast.is-leaving{animation:toast-out 0.18s ease-in forwards}@keyframes toast-in{from{opacity:0;transform:translateY(var(--pd-space-1))}to{opacity:1;transform:translateY(0)}}@keyframes toast-out{to{opacity:0;transform:translateY(var(--pd-space-1))}}html{min-height:100%}body{min-height:100vh;display:flex;flex-direction:column}main.wrap{width:100%}.footer{margin-top:auto;flex-shrink:0}.pd-zoomable-image{cursor:zoom-in}.content img,.attachment-img{transition:transform 180ms ease,opacity 180ms ease}@media(prefers-reduced-motion:reduce){body,.content img,.attachment-img{transition:none}}.wrap,main.wrap,.footer .wrap{width:var(--pd-site-width);max-width:calc(100vw - 32px);margin-right:auto;margin-left:auto}main.wrap{flex:1 0 auto}.grid{grid-template-columns:minmax(0,700px) 300px}.latest-list,.grid>section .card{width:100%}.grid>aside{justify-self:stretch}@media(max-width:860px){.grid{display:block}.grid>aside{margin-top:18px}}a,body.theme-wow a,a:visited{color:var(--pd-color-primary)}a:hover,body.theme-wow a:hover{color:var(--pd-color-primary-hover)}h1,h2,h3,.brand,.hero h1,.post-title-card h1,.signin-modal-box h2,.signin-rank-mini h3{color:var(--pd-color-primary);font-family:var(--pd-heading-font);font-weight:var(--pd-h1-weight)}h1,.hero h1,.post-title-card h1{font-size:var(--pd-h1-size);line-height:var(--pd-h1-lh)}h2{font-size:var(--pd-h2-size);line-height:var(--pd-h2-lh)}h3,.signin-rank-mini h3{font-size:var(--pd-h3-size);line-height:var(--pd-h3-lh)}.muted,.hero p,.meta,.thread-meta{color:var(--pd-color-text-secondary)}.card,.content-card{padding:var(--pd-card-padding)}.latest-list .card,.thread-list .card{box-shadow:var(--pd-shadow-1)}.grid>aside .card,.sidebar{font-size:var(--pd-fs-sm);line-height:21px;border-color:var(--pd-color-border-strong)}.btn,button.btn,input[type=submit],.hero .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pd-btn-gap);height:var(--pd-btn-h);min-height:var(--pd-btn-h);padding:0 var(--pd-btn-px);font-size:var(--pd-btn-fs);line-height:1}.btn:where(:not(.btn-light,.btn-danger)):active:not(:disabled):not([aria-disabled=true]),input[type=submit]:active:not(:disabled):not([aria-disabled=true]){background:var(--pd-color-primary-active)!important}.content-page-nav a{color:var(--pd-color-primary)!important;background:var(--pd-color-surface-soft)}.content-page-nav a:hover{color:var(--pd-color-primary)!important;background:var(--pd-color-divider)}.content-page-nav a.active{color:var(--pd-color-on-primary)!important;background:var(--pd-color-primary);border-color:var(--pd-color-primary)}input:focus,select:focus,textarea:focus{border-color:var(--pd-color-primary);box-shadow:0 0 0 2px rgba(var(--pd-color-primary-rgb),.12);outline:0}input:disabled,select:disabled,textarea:disabled{color:var(--pd-color-border-strong);background:var(--pd-color-surface-soft);border-color:var(--pd-color-border)}.signin-modal-overlay{background:rgba(34,34,34,.42);backdrop-filter:none}.tag,.badge{color:var(--pd-color-text);background:var(--pd-color-primary-soft);border:1px solid var(--pd-color-primary-muted);border-radius:var(--pd-badge-radius)}.tag.good{color:var(--pd-color-on-primary);background:var(--pd-color-primary);border-color:var(--pd-color-primary)}.alert{color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border-strong);border-radius:0}.alert.success,.success{color:var(--pd-color-success)}.danger,.alert.danger{color:var(--pd-color-error-hover)}table,.table{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border)}th,td{border-color:var(--pd-color-border)}code,pre{color:var(--pd-color-text);background:var(--pd-color-surface-soft);border:1px solid var(--pd-color-border);border-radius:0}body.theme-wow{--pd-home-gap: 20px;--pd-home-cols: minmax(0, 1fr) var(--pd-sidebar-width)}body.theme-wow main.wrap{box-sizing:border-box;max-width:none;width:100%;padding:0 0 52px}body.theme-wow .pd-home-shell{width:min(1152px,calc(100vw - 48px));margin:0 auto}body.theme-wow .pd-feed-tabs::-webkit-scrollbar{display:none}body.theme-wow .pd-home-view-controls{--pd-switch-w: calc(var(--pd-space-5) + var(--pd-space-3));--pd-switch-h: calc(var(--pd-space-3) + var(--pd-space-1) / 2);--pd-switch-knob: var(--pd-space-5);position:relative;display:inline-flex;flex:none;align-self:center;width:var(--pd-switch-w);height:var(--pd-switch-h);background:var(--pd-color-border-strong);border-radius:999px}body.theme-wow .pd-home-view-controls::before{content:"";position:absolute;top:calc((var(--pd-switch-h) - var(--pd-switch-knob)) / 2);left:0;display:grid;place-items:center;width:var(--pd-switch-knob);height:var(--pd-switch-knob);color:var(--pd-color-on-primary);font:var(--fa-font-solid);font-size:var(--pd-icon-md);background:var(--pd-color-primary);border-radius:50%;box-shadow:var(--pd-shadow-1);pointer-events:none;transition:left .15s cubic-bezier(.4,0,.2,1)}body.theme-wow .pd-home-shell[data-home-view=board] .pd-home-view-controls::before{content:"";left:calc(var(--pd-switch-w) - var(--pd-switch-knob))}body.theme-wow .pd-home-view-button{flex:1;height:100%;padding:0;font-size:0;background:transparent;border:0;border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent}body.theme-wow .pd-home-view-button i{display:none}body.theme-wow .pd-home-view-button:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-home-view-controls::before{transition:none}}body.theme-wow .pd-board,body.theme-wow .pd-board-title{display:none}body.theme-wow .pd-home-shell[data-home-view=board] .pd-feed-tabs,body.theme-wow .pd-home-shell[data-home-view=board] .pd-feed{display:none}body.theme-wow .pd-home-shell[data-home-view=board] .pd-board{display:block}body.theme-wow .pd-home-shell[data-home-view=board] .pd-board-title{display:block;flex:1;min-width:0;margin:0;color:var(--pd-color-text);font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight);line-height:var(--pd-tab-h-touch)}body.theme-wow .pd-board-title-icon{margin-right:var(--pd-space-2)}body.theme-wow .pd-home-shell[data-home-view=board] .pd-board-title:has(+.pd-ticker){flex:none}body.theme-wow .pd-ticker{display:none}body.theme-wow .pd-home-shell[data-home-view=board] .pd-ticker{display:flex;flex:1;align-items:center;min-width:0;gap:var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-ticker-icon{flex:none;color:var(--pd-color-primary);font-size:var(--pd-icon-sm);transform-origin:30% 70%;animation:pd-ticker-ring 3s ease-in-out infinite}@keyframes pd-ticker-ring{0%,60%,100%{transform:rotate(0)}66%{transform:rotate(-14deg) scale(1.1)}72%{transform:rotate(10deg) scale(1.1)}78%{transform:rotate(-8deg)}84%{transform:rotate(5deg)}90%{transform:rotate(0)}}body.theme-wow .pd-ticker-view{--pd-ticker-h: var(--pd-space-5);flex:1;min-width:0;height:var(--pd-ticker-h);overflow:hidden}body.theme-wow .pd-ticker-list{margin:0;padding:0;list-style:none;animation:pd-ticker-roll calc((var(--pd-ticker-count) - 1) * 4s) steps(calc(var(--pd-ticker-count) - 1)) infinite}body.theme-wow .pd-ticker-view:hover .pd-ticker-list{animation-play-state:paused}body.theme-wow .pd-ticker-list li{height:var(--pd-ticker-h);overflow:hidden;line-height:var(--pd-ticker-h);text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-ticker-list a{color:inherit}body.theme-wow .pd-ticker-list a:hover{color:var(--pd-color-primary)}@keyframes pd-ticker-roll{to{transform:translateY(calc((var(--pd-ticker-count) - 1) * -1 * var(--pd-ticker-h)))}}@media(max-width:760px){body.theme-wow .pd-home-shell[data-home-view=board] .pd-ticker{display:none}}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-ticker-list,body.theme-wow .pd-ticker-icon{animation:none}}body.theme-wow .pd-board-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pd-space-2);padding-top:var(--pd-space-3)}body.theme-wow .pd-board-card{--pd-board-icon-color: var(--pd-board-color-0);display:flex;flex-direction:column;min-width:0;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius-row);box-shadow:var(--pd-shadow-2)}body.theme-wow .pd-board-tone-0{--pd-board-icon-color: var(--pd-board-color-0)}body.theme-wow .pd-board-tone-1{--pd-board-icon-color: var(--pd-board-color-1)}body.theme-wow .pd-board-tone-2{--pd-board-icon-color: var(--pd-board-color-2)}body.theme-wow .pd-board-tone-3{--pd-board-icon-color: var(--pd-board-color-3)}body.theme-wow .pd-board-tone-4{--pd-board-icon-color: var(--pd-board-color-4)}body.theme-wow .pd-board-tone-5{--pd-board-icon-color: var(--pd-board-color-5)}body.theme-wow .pd-board-tone-6{--pd-board-icon-color: var(--pd-board-color-6)}body.theme-wow .pd-board-tone-7{--pd-board-icon-color: var(--pd-board-color-7)}body.theme-wow .pd-board-tone-8{--pd-board-icon-color: var(--pd-board-color-8)}body.theme-wow .pd-board-tone-9{--pd-board-icon-color: var(--pd-board-color-9)}body.theme-wow .pd-board-entry{position:relative;display:grid;flex:1;grid-template-columns:minmax(0,1fr) var(--pd-board-art-size);align-items:start;gap:var(--pd-space-2);min-width:0;padding:var(--pd-card-padding);color:var(--pd-color-text);border-radius:var(--pd-card-radius-row)}body.theme-wow .pd-board-link{color:inherit;text-decoration:none}body.theme-wow .pd-board-link::after{content:"";position:absolute;inset:0;z-index:1;border-radius:var(--pd-card-radius-row)}body.theme-wow .pd-board-link:focus-visible{outline:none}body.theme-wow .pd-board-card:hover{border-color:color-mix(in srgb,var(--pd-board-icon-color) 40%,var(--pd-color-border))}body.theme-wow .pd-board-entry:hover .pd-board-label{color:var(--pd-board-icon-color)}body.theme-wow .pd-board-entry:has(.pd-board-link:focus-visible),body.theme-wow .pd-board-mod-name:focus-visible,body.theme-wow .pd-board-last-title:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-board-icon-color);outline-offset:calc(-1 * var(--pd-tab-indicator))}body.theme-wow .pd-board-entry--plain{grid-template-columns:minmax(0,1fr)}body.theme-wow .pd-board-art{display:block;width:var(--pd-board-art-size);height:var(--pd-board-art-size);object-fit:contain;border-radius:var(--pd-radius-md)}body.theme-wow .pd-board-main{display:flex;flex-direction:column;gap:var(--pd-space-1);min-width:0}body.theme-wow .pd-board-name{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-1);margin:0;color:var(--pd-color-text);font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight);line-height:var(--pd-h2-lh)}body.theme-wow .pd-board-heading{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);min-width:0;flex:0 0 var(--pd-board-heading-w)}body.theme-wow .pd-board-title-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pd-icon-sm);height:var(--pd-icon-sm);color:var(--pd-board-icon-color);font-size:var(--pd-icon-sm);line-height:1}body.theme-wow .pd-board-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-board-activity{position:relative;z-index:2;top:calc(-1 * var(--pd-space-1) / 4);display:inline-flex;flex:none;align-self:flex-start;align-items:baseline;color:var(--pd-text-green);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums;white-space:nowrap}body.theme-wow .pd-board-activity[hidden]{display:none}body.theme-wow .pd-board-activity.is-bumped{transform-origin:center;animation:pdBoardTodayBump .6s ease}@keyframes pdBoardTodayBump{0%{transform:perspective(var(--pd-side-art)) rotateX(-75deg);opacity:.35}45%{transform:perspective(var(--pd-side-art)) rotateX(15deg);opacity:1}70%{transform:perspective(var(--pd-side-art)) rotateX(-6deg)}100%{transform:perspective(var(--pd-side-art)) rotateX(0deg)}}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-board-activity.is-bumped{animation:none}}body.theme-wow .pd-board-desc{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-relaxed);overflow-wrap:anywhere}body.theme-wow .pd-board-counts{display:flex;align-items:center;gap:var(--pd-space-1);min-width:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-board-counts{flex:none;font-weight:var(--pd-fw-regular);white-space:nowrap}body.theme-wow .pd-board-counts b{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-board-mods,body.theme-wow .pd-board-mod-names{display:flex;flex:1 1 auto;align-items:center;gap:calc(var(--pd-space-1) / 2);min-width:0;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-normal)}body.theme-wow .pd-board-mods{margin-left:var(--pd-space-1)}body.theme-wow .pd-board-mod-empty{color:var(--pd-color-text-tertiary);white-space:nowrap}body.theme-wow .pd-board-mod-label{flex:none;color:var(--pd-color-text-tertiary)}body.theme-wow .pd-board-mod-names{container:pd-board-moderators / inline-size}body.theme-wow .pd-board-mod-name{position:relative;z-index:2;flex:0 1 auto;min-width:0;overflow:hidden;color:var(--pd-color-text-secondary);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--pd-radius-xs)}body.theme-wow .pd-board-mod-name:hover{color:var(--pd-color-primary)}@container pd-board-moderators (max-width: 160px){body.theme-wow .pd-board-mod-name:nth-child(n+3){display:none}}@container pd-board-moderators (max-width: 96px){body.theme-wow .pd-board-mod-name:nth-child(n+2){display:none}}body.theme-wow .pd-board-latest{display:flex;align-items:center;gap:var(--pd-space-1);min-width:0;margin:0 var(--pd-card-padding) var(--pd-card-padding);padding-top:var(--pd-space-2);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-board-last-title{display:flex;flex:1;align-items:center;gap:var(--pd-space-1);min-width:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);text-decoration:none}body.theme-wow .pd-board-last-label,body.theme-wow .pd-board-latest time{flex:none;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-board-last-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-board-last-title:hover{color:var(--pd-color-primary)}@media(max-width:480px){body.theme-wow .pd-board-card{--pd-board-art-size: var(--pd-board-art-size-sm)}body.theme-wow .pd-board-name{flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-board-mods{order:3;flex-basis:100%;margin-left:0}body.theme-wow .pd-board-heading{gap:calc(var(--pd-space-1) / 4)}body.theme-wow .pd-board-counts{gap:calc(var(--pd-space-1) / 2);font-size:var(--pd-fs-2xs)}body.theme-wow .pd-board-activity{font-size:var(--pd-fs-2xs)}}body.theme-wow .pd-home-layout{display:grid;grid-template-columns:var(--pd-home-cols);gap:var(--pd-home-gap);align-items:start}body.theme-wow .pd-home-layout>.pd-home-sidebar{align-self:start}body.theme-wow .pd-side-card{background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-home-main{min-width:0}body.theme-wow .pd-feed{display:flex;flex-direction:column;min-width:0}body.theme-wow .pd-feed-head{display:flex;align-items:center;gap:var(--pd-space-2);position:relative;border-bottom:1px solid transparent}body.theme-wow .pd-feed-tabs{display:flex;flex:1;align-items:center;min-width:0;gap:0;margin:0;overflow-x:auto;scrollbar-width:none}body.theme-wow .pd-feed-tabs a{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:auto;height:var(--pd-tab-h-touch);color:var(--pd-color-text-secondary);font-size:var(--pd-tab-fs);font-weight:var(--pd-fw-regular);text-decoration:none;background:transparent;border:0;border-radius:0}body.theme-wow .pd-feed-tabs a:hover{color:var(--pd-color-text)}body.theme-wow .pd-feed-tabs a.active{color:var(--pd-color-text);font-weight:var(--pd-tab-weight)}body.theme-wow .pd-feed-glider{--pd-glider-color: var(--pd-color-primary);position:absolute;bottom:0;left:0;width:0;height:var(--pd-tab-indicator);pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent 0%,var(--pd-glider-color) 25%,var(--pd-glider-color) 75%,transparent 100%);transition:transform .5s cubic-bezier(.37,1.95,.66,.56),width .5s cubic-bezier(.37,1.95,.66,.56),opacity .2s ease;will-change:transform,width}body.theme-wow .pd-feed-glider.is-ready{opacity:1}body.theme-wow .pd-feed-glider::before{content:"";position:absolute;left:15%;right:15%;bottom:0;height:300%;background:var(--pd-glider-color);opacity:.5;filter:blur(10px);transform:translateY(50%) scaleY(.3)}body.theme-wow .pd-home-shell[data-home-view=board] .pd-feed-glider{display:none}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-feed-glider{transition:none}}body.theme-wow .pd-thread-list{display:grid}body.theme-wow .pd-new-topics{display:flex;align-items:center;justify-content:center;gap:var(--pd-space-1);width:fit-content;max-width:100%;margin:var(--pd-space-3) auto var(--pd-space-1);padding:0 var(--pd-space-3);height:var(--pd-btn-h);color:var(--pd-color-on-primary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium);line-height:var(--pd-lh-tight);background:var(--pd-color-primary);border:0;border-radius:var(--pd-radius-pill);box-shadow:var(--pd-shadow-2);cursor:pointer;transition:background-color .15s ease;animation:pdNewTopics .28s ease}body.theme-wow .pd-new-topics i{font-size:var(--pd-icon-sm)}body.theme-wow .pd-new-topics[hidden]{display:none!important}body.theme-wow .pd-new-topics b{font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-new-topics:hover{background:var(--pd-color-primary-hover)}body.theme-wow .pd-new-topics.is-loading{opacity:.7;pointer-events:none}body.theme-wow .pd-new-topics:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-space-1) / 4)}body.theme-wow .pd-thread-row.pd-thread-row--updated{animation:pdFeedUpdated 5s ease-out}@keyframes pdFeedUpdated{0%,65%{background-color:var(--pd-feed-update-bg)}100%{background-color:transparent}}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-new-topics{animation:none}body.theme-wow .pd-thread-row.pd-thread-row--updated{animation:none;background-color:var(--pd-feed-update-bg)}}@keyframes pdNewTopics{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes pdSpin{to{transform:rotate(360deg)}}body.theme-wow .pd-feed-end{padding:6px 0 2px;font-size:var(--pd-fs-xs)}body.theme-wow .pd-feed-end[hidden]{display:none}body.theme-wow .pd-feed-end{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-thread-row{display:grid;gap:12px;padding:8px 12px;border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-thread-row:hover .pd-avatar{transform:scale(1.1)}body.theme-wow .pd-thread-row:last-child{border-bottom:0}body.theme-wow .pd-avatar{display:block;width:40px;height:40px;overflow:hidden;background:var(--pd-color-surface-soft);border-radius:0;transition:transform .15s ease;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0c9.601 0 12 2.399 12 12 0 9.601-2.399 12-12 12-9.601 0-12-2.399-12-12C0 2.399 2.399 0 12 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0c9.601 0 12 2.399 12 12 0 9.601-2.399 12-12 12-9.601 0-12-2.399-12-12C0 2.399 2.399 0 12 0z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.theme-wow .pd-avatar img{display:block;width:100%;height:100%;object-fit:cover}body.theme-wow .pd-thread-main{min-width:0}body.theme-wow .pd-thread-main h2{display:flex;align-items:center;gap:8px;min-width:0;margin:0;color:var(--pd-color-text);font-family:var(--pd-font-body);font-size:var(--pd-list-title-size);line-height:var(--pd-lh-normal)}body.theme-wow .pd-thread-main h2 a{min-width:0;color:var(--pd-color-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-thread-main p{display:flex;align-items:center;gap:14px;min-width:0;margin:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-snug)}body.theme-wow .pd-new{margin-left:5px;font-size:var(--pd-icon-md);line-height:1;vertical-align:middle;animation:pdNewPulse 1.8s ease-in-out infinite}@keyframes pdNewPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-new{animation:none}}body.theme-wow .pd-new{color:var(--pd-color-error)}body.theme-wow .pd-author-link,body.theme-wow .pd-reply-author{color:inherit;font-weight:var(--pd-fw-regular);text-decoration:none}body.theme-wow .pd-author-link:hover,body.theme-wow .pd-reply-author:hover{color:var(--pd-color-primary)}body.theme-wow .pd-badge-sq{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:5px;padding:0;font-size:var(--pd-icon-xs);line-height:1;border-radius:var(--pd-badge-radius);vertical-align:middle;flex:0 0 auto}body.theme-wow .pd-badge-sq i{color:var(--pd-color-on-primary)}body.theme-wow .pd-image-icon{color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-md)}body.theme-wow .pd-attach-icon{margin-left:4px;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-md);transform:rotate(15deg);transition:color .16s ease,transform .16s ease}body.theme-wow .pd-thread-row:hover .pd-attach-icon{color:var(--pd-color-text-tertiary);transform:rotate(0deg)}body.theme-wow .pd-home-sidebar{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;align-content:start;gap:var(--pd-home-card-gap)}body.theme-wow .pd-side-card{padding:16px 20px}body.theme-wow .pd-side-card h2{display:flex;align-items:center;gap:10px;margin:0 0 8px;padding-bottom:8px;color:var(--pd-color-text);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-side-card h2 span{width:4px;height:16px;background:var(--pd-color-primary);border-radius:var(--pd-badge-radius)}body.theme-wow .footer{margin-top:26px;padding:0 0 42px;border:0;box-shadow:none}body.theme-wow .footer .wrap{width:min(1200px,calc(100vw - 48px));max-width:none}body.theme-wow .footer-logo{display:inline-flex;width:172px;text-decoration:none}body.theme-wow .footer-logo img{display:block;width:100%;height:auto}body.theme-wow .footer-social{display:grid;justify-items:end;gap:14px}@media(max-width:1180px){body.theme-wow .pd-home-shell{width:min(1000px,calc(100vw - 32px))}body.theme-wow .footer-social{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;justify-items:start;align-items:center}body.theme-wow .pd-home-layout{grid-template-columns:minmax(0,1fr)}body.theme-wow .pd-home-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:var(--pd-space-4);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-promo{grid-column:1 / -1}}@media(max-width:760px){body.theme-wow .pd-home-shell{width:calc(100vw - 20px)}body.theme-wow .footer-logo{width:150px}body.theme-wow .footer-social{grid-template-columns:1fr;justify-items:start}body.theme-wow .pd-feed-tabs a{padding:0 var(--pd-space-2)}body.theme-wow .pd-thread-row{grid-template-columns:40px minmax(0,1fr);gap:12px}body.theme-wow .pd-thread-main h2{font-size:var(--pd-list-title-size);margin:0;line-height:var(--pd-lh-snug)}body.theme-wow .pd-thread-main p{gap:8px;flex-wrap:wrap;font-size:var(--pd-fs-xs);line-height:1.5}body.theme-wow .pd-home-sidebar{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-2)}body.theme-wow .pd-side-box{padding:var(--pd-card-padding-sm)}body.theme-wow .pd-promo{--pd-side-art: 72px}body.theme-wow .footer .wrap{width:calc(100vw - 20px)}}body.theme-wow .pd-side-banner,body.theme-wow .pd-adv-preview{width:100%;aspect-ratio:3 / 1;overflow:hidden;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius-side);box-shadow:var(--pd-shadow-2)}body.theme-wow .pd-side-banner a,body.theme-wow .pd-side-banner img{display:block;width:100%;height:100%}body.theme-wow .pd-side-banner img{object-fit:cover}body.theme-wow .pd-side-banner--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-snug);text-decoration:none;transition:border-color .15s ease}body.theme-wow .pd-side-banner--empty strong{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-side-banner--empty:hover{border-color:var(--pd-color-link);text-decoration:none}body.theme-wow .pd-side-banner--empty:hover strong{color:var(--pd-color-link)}body.theme-wow .pd-adv-form{margin:var(--pd-space-3) 0}body.theme-wow .pd-adv-steps{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin:var(--pd-space-3) 0 0;padding:0;list-style:none;counter-reset:pd-adv-step}body.theme-wow .pd-adv-steps li{display:inline-flex;align-items:center;gap:var(--pd-space-1);margin:0;padding:calc(var(--pd-space-1) / 2) var(--pd-space-2) calc(var(--pd-space-1) / 2) calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-snug);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-adv-steps li::before{counter-increment:pd-adv-step;content:counter(pd-adv-step);display:inline-flex;align-items:center;justify-content:center;width:var(--pd-icon-xl);height:var(--pd-icon-xl);color:var(--pd-color-on-primary);font-weight:var(--pd-fw-semibold);background:var(--pd-color-primary);border-radius:var(--pd-radius-round)}body.theme-wow .pd-adv-note{margin:var(--pd-space-2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-adv-pick{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--pd-space-4);align-items:start}body.theme-wow .pd-adv-map{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--pd-space-1);padding:var(--pd-space-2);background:var(--pd-color-surface-soft);border-radius:var(--pd-card-radius)}body.theme-wow .pd-adv-map-main,body.theme-wow .pd-adv-map-side{display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-adv-map-main span,body.theme-wow .pd-adv-map-card{display:block;height:var(--pd-space-3);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-adv-map-card{height:var(--pd-space-5)}body.theme-wow .pd-adv-map-slot{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 1;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-3xs);font-weight:var(--pd-fw-semibold);background:var(--pd-color-surface);border:1px dashed var(--pd-color-border-strong);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-adv-map-slot.is-active{color:var(--pd-color-on-primary);background:var(--pd-color-primary);border:1px solid var(--pd-color-primary)}body.theme-wow .pd-adv-steps li::before,body.theme-wow .pd-adv-map-slot.is-active{color:var(--pd-color-surface)}body.theme-wow .pd-adv-slots{display:grid;gap:var(--pd-space-1)}body.theme-wow .pd-adv-choice{position:relative;display:block;margin:0;padding:var(--pd-space-2) var(--pd-space-3);color:var(--pd-color-text);font-weight:var(--pd-fw-regular);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}body.theme-wow .pd-adv-choice input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}body.theme-wow .pd-adv-choice:hover{border-color:var(--pd-color-border-strong)}body.theme-wow .pd-adv-choice:has(input:checked){background:var(--pd-color-primary-soft);border-color:var(--pd-color-primary);box-shadow:inset 0 0 0 1px var(--pd-color-primary)}body.theme-wow .pd-adv-choice:has(input:focus-visible){outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-adv-choice:has(input:disabled){cursor:not-allowed;opacity:.6}body.theme-wow .pd-adv-slot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(var(--pd-space-1) / 2) var(--pd-space-2)}body.theme-wow .pd-adv-slot-top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);font-size:var(--pd-fs-sm)}body.theme-wow .pd-adv-slot-top b{font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-adv-slot-meta{grid-column:1;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-adv-slot-price{grid-column:2;grid-row:1 / span 2;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);white-space:nowrap}body.theme-wow .pd-adv-slot-price b{color:var(--pd-color-text);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-adv-tag{padding:0 var(--pd-space-1);color:var(--pd-text-green);font-size:var(--pd-fs-2xs);line-height:var(--pd-lh-normal);background:var(--pd-color-success-soft);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-adv-tag--busy{color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft)}body.theme-wow .pd-adv-durations{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--pd-space-1)}body.theme-wow .pd-adv-duration{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:var(--pd-space-2) var(--pd-space-1);text-align:center}body.theme-wow .pd-adv-duration-name{font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-adv-duration-total{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-adv-off{padding:0 var(--pd-space-1);color:var(--pd-text-green);font-size:var(--pd-fs-2xs);line-height:var(--pd-lh-normal);white-space:nowrap;background:var(--pd-color-success-soft);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-adv-upload{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-3)}body.theme-wow .pd-adv-preview{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--pd-sidebar-width);max-width:100%}body.theme-wow .pd-adv-preview-empty{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-adv-preview img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body.theme-wow .pd-adv-preview img[hidden]{display:none}body.theme-wow .pd-adv-upload-side{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:var(--pd-space-1);min-width:0}body.theme-wow .pd-adv-file{position:relative;display:inline-flex;align-items:center;gap:var(--pd-space-1);margin:0;font-size:var(--pd-fs-sm)}body.theme-wow .pd-adv-file-input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}body.theme-wow .pd-adv-file:has(.pd-adv-file-input:focus-visible){outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-adv-file-msg{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-adv-file-msg.is-error{color:var(--pd-color-error)}body.theme-wow .pd-adv-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-2) var(--pd-space-3);margin-top:var(--pd-space-3)}body.theme-wow .pd-adv-field{display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2);margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium)}body.theme-wow .pd-adv-field--wide{grid-column:1 / -1}body.theme-wow .pd-adv-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pd-space-1);margin:0 0 var(--pd-space-3)}body.theme-wow .pd-adv-summary div{padding:var(--pd-space-2);background:var(--pd-color-surface-soft);border-radius:var(--pd-card-radius)}body.theme-wow .pd-adv-summary dt{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-adv-summary dd{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-adv-summary-total dd{color:var(--pd-color-primary);font-size:var(--pd-fs-lg)}body.theme-wow .pd-adv-pay{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-2) var(--pd-space-3)}body.theme-wow .pd-adv-pay-btn{display:inline-flex;align-items:center;gap:var(--pd-space-1);margin:0;text-decoration:none}body.theme-wow .pd-adv-pay .pd-adv-note{flex:1 1 0;min-width:0;margin:0}body.theme-wow .pd-adv-form+.pd-info-block{margin-top:0}body.theme-wow .pd-adv-fields+.pd-adv-note{margin-bottom:var(--pd-space-3)}body.theme-wow .pd-adv-done{display:flex;align-items:center;gap:var(--pd-space-2);margin-top:var(--pd-space-3);padding:var(--pd-space-2) var(--pd-space-3);color:var(--pd-text-green);background:var(--pd-color-success-soft);border-radius:var(--pd-card-radius)}body.theme-wow .pd-adv-done[hidden]{display:none}body.theme-wow .pd-adv-done i{font-size:var(--pd-icon-lg)}body.theme-wow .pd-adv-done p{margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}@media(max-width:640px){body.theme-wow .pd-adv-pick,body.theme-wow .pd-adv-fields{grid-template-columns:minmax(0,1fr)}body.theme-wow .pd-adv-durations,body.theme-wow .pd-adv-summary{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-wow .pd-adv-duration:last-child:nth-child(odd){grid-column:1 / -1}body.theme-wow .pd-adv-pay .pd-adv-note{flex-basis:100%}}body.theme-wow .pd-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-1);margin:var(--pd-space-2) 0;padding:0;list-style:none}body.theme-wow .pd-contact-list li{display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2);margin:0;padding:var(--pd-space-2) var(--pd-space-3);line-height:var(--pd-lh-normal);background:var(--pd-color-surface-soft);border-radius:var(--pd-card-radius)}body.theme-wow .pd-contact-list span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-contact-list a{color:var(--pd-color-link);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);text-decoration:none;overflow-wrap:anywhere}body.theme-wow .pd-contact-list a:hover{text-decoration:underline}@media(max-width:640px){body.theme-wow .pd-contact-list{grid-template-columns:minmax(0,1fr)}}body.theme-wow.page-forum main.wrap,body.theme-wow.page-thread main.wrap,body.theme-wow.page-search main.wrap,body.theme-wow.page-post main.wrap,body.theme-wow.page-edit-thread main.wrap,body.theme-wow.page-user main.wrap,body.theme-wow.page-profile main.wrap,body.theme-wow.page-messages main.wrap,body.theme-wow.page-page main.wrap,body.theme-wow.page-about main.wrap,body.theme-wow.page-login main.wrap,body.theme-wow.page-register main.wrap{box-sizing:border-box;width:100%;max-width:100%;padding:24px 20px 56px}body.theme-wow .post-title-card,body.theme-wow .post-content-card,body.theme-wow.page-thread main.wrap>.card:not(.post-title-card):not(.post-content-card):not(.replies),body.theme-wow.page-user main.wrap>.card,body.theme-wow.page-profile main.wrap>.card,body.theme-wow.page-messages main.wrap>.card,body.theme-wow.page-page main.wrap>.card,body.theme-wow.page-login main.wrap>.card,body.theme-wow.page-register main.wrap>.card,body.theme-wow .thread-list,body.theme-wow.page-search .thread-list{color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border)}body.theme-wow .post-title-card h1{margin:0;color:var(--pd-color-text);font-family:var(--pd-font-body)}body.theme-wow.page-thread main.wrap>.card .btn{height:var(--pd-btn-h);padding:0 var(--pd-btn-px);font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);border-radius:var(--pd-btn-radius);box-shadow:none}body.theme-wow .filter-tabs{display:flex;gap:10px;margin:0 0 12px;overflow-x:auto;scrollbar-width:none}body.theme-wow .filter-tabs::-webkit-scrollbar{display:none}body.theme-wow .filter-tabs a{display:inline-flex;align-items:center;justify-content:center;min-width:74px;height:var(--pd-tab-h);padding:0 var(--pd-tab-px);color:var(--pd-color-text-secondary);font-size:var(--pd-tab-fs);font-weight:var(--pd-tab-weight);text-decoration:none;white-space:nowrap;background:var(--pd-color-surface-soft);border:0;border-radius:var(--pd-tab-radius)}body.theme-wow .thread-list{margin:0;padding:12px 26px}body.theme-wow .thread-row{display:grid;grid-template-columns:40px minmax(0,1fr) 132px;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .thread-row:last-child{border-bottom:0}body.theme-wow .thread-main{min-width:0}body.theme-wow .thread-title{display:block;overflow:hidden;color:var(--pd-color-text)!important;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:1.35;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}body.theme-wow .thread-main p{margin:4px 0 0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-sm);line-height:1.4}body.theme-wow .thread-count{display:flex;justify-content:flex-end;gap:16px;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}body.theme-wow .thread-count span{display:inline-flex;align-items:center;gap:7px}body.theme-wow .thread-count i{color:var(--pd-color-text-tertiary)}body.theme-wow .tag{display:inline-flex;align-items:center;height:23px;margin-right:7px;padding:0 7px;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);line-height:1;vertical-align:2px;border:1px solid rgba(255,103,79,.22);border-radius:var(--pd-badge-radius);text-decoration:none}body.theme-wow .pd-thread-title-card{padding:22px 26px 24px}body.theme-wow .pd-thread-main-card.post-content-card,body.theme-wow .pd-thread-main-card.post-content-card.card{margin-top:0;box-shadow:none}body.theme-wow .pd-thread-main-card .post-content-box{margin-top:20px;padding-top:20px;border-top:1px solid var(--pd-color-border)}body.theme-wow .pd-thread-main-card .ad-box.ad-thread{margin-top:20px;padding-top:16px;border-top:1px solid var(--pd-color-border);text-align:center}body.theme-wow .pd-thread-main-card .ad-box.ad-thread img{display:block;max-width:100%;height:auto;margin:0 auto}body.theme-wow .pd-thread-main-card .ad-box.ad-thread a{display:block}body.theme-wow .pd-thread-title-body{min-width:0}body.theme-wow .pd-thread-heading{display:flex;align-items:flex-start;gap:var(--pd-space-2);min-width:0}body.theme-wow .pd-thread-heading>h1{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}body.theme-wow .pd-thread-more{flex:0 0 auto}body.theme-wow .pd-thread-more .pd-reply-menu-item.is-active{color:var(--pd-color-primary)!important;background:var(--pd-color-primary-soft)}body.theme-wow .pd-thread-more>summary:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-thread-title-row{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--pd-space-3);align-items:center}body.theme-wow .pd-thread-title-row>.pd-avatar-wrap>.pd-author-avatar{display:block;width:var(--pd-thread-avatar-size);height:var(--pd-thread-avatar-size)}body.theme-wow .pd-author-avatar,body.theme-wow .pd-reply-avatar{width:58px;height:58px;object-fit:cover;background:var(--pd-color-surface-soft);border-radius:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0c9.601 0 12 2.399 12 12 0 9.601-2.399 12-12 12-9.601 0-12-2.399-12-12C0 2.399 2.399 0 12 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0c9.601 0 12 2.399 12 12 0 9.601-2.399 12-12 12-9.601 0-12-2.399-12-12C0 2.399 2.399 0 12 0z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.theme-wow .post-meta{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-sm);line-height:1.5}body.theme-wow .pd-thread-title-meta{display:flex;align-items:center;gap:var(--pd-space-1);flex-wrap:wrap;margin:var(--pd-space-1) 0 0}.pd-thread-category-meta{display:contents}body.theme-wow .pd-thread-title-meta .pd-author-link{font-size:var(--pd-fs-nick);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-thread-title-meta .pd-meta-time,body.theme-wow .pd-thread-title-meta .pd-meta-dot{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-thread-title-meta .pd-meta-time{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);white-space:nowrap}body.theme-wow .pd-thread-title-meta .pd-meta-time i{font-size:var(--pd-icon-xs)}body.theme-wow .pd-thread-main-card.post-content-card.card{min-height:0;padding-bottom:0}body.theme-wow .pd-thread-copy{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--pd-space-4);height:var(--pd-space-4);padding:0;border:0;border-radius:var(--pd-radius-xs);background:transparent;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-sm);cursor:pointer}body.theme-wow .pd-thread-footer-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);margin-top:var(--pd-space-3)}body.theme-wow .pd-thread-report{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);flex-shrink:0;padding:calc(var(--pd-space-1) / 2) 0;border:0;background:transparent;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-normal);cursor:pointer}body.theme-wow .pd-thread-copy:hover,body.theme-wow .pd-thread-report:hover{color:var(--pd-color-primary)}body.theme-wow .pd-thread-copy:focus-visible,body.theme-wow .pd-thread-report:focus-visible{outline:none;box-shadow:var(--pd-focus-ring)}body.theme-wow .pd-thread-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;gap:var(--pd-space-2) var(--pd-space-3);margin:var(--pd-space-2) 0 0;padding:var(--pd-space-2) 0;border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-thread-action-group{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pd-space-3);min-width:0}body.theme-wow .pd-thread-action-group--other{margin-left:auto}body.theme-wow .pd-thread-actions form{display:flex;min-width:0;margin:0}body.theme-wow .pd-tact,body.theme-wow .pd-thread-share{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:0;color:var(--pd-color-text-tertiary);font-family:inherit;font-weight:var(--pd-fw-regular);white-space:nowrap;text-decoration:none;background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;transition:opacity .15s ease}body.theme-wow .pd-thread-share{flex-shrink:0}body.theme-wow .pd-tact:hover:not(:disabled),body.theme-wow .pd-thread-share:hover:not(:disabled){opacity:.75;text-decoration:none}body.theme-wow .pd-tact i,body.theme-wow .pd-thread-share i{flex:none;font-size:var(--pd-icon-sm)}body.theme-wow .pd-tact-count{color:inherit;font-variant-numeric:tabular-nums}body.theme-wow .pd-tact-count:empty{display:none}body.theme-wow .pd-tact--up.is-active{color:var(--pd-color-primary)}body.theme-wow .pd-tact--down.is-active{color:var(--pd-color-error)}body.theme-wow .pd-tact--fav.is-active,body.theme-wow .pd-thread-share[aria-expanded=true]{color:var(--pd-color-primary)}body.theme-wow .pd-tact.is-active{font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-tact--fav.is-active [data-tact-label]{text-decoration:underline;text-underline-offset:calc(var(--pd-space-1) / 2);text-decoration-thickness:var(--pd-tab-indicator)}body.theme-wow .pd-tact:focus-visible,body.theme-wow .pd-thread-share:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-tact:disabled,body.theme-wow .pd-thread-share:disabled{opacity:.55;cursor:default}body.theme-wow .pd-tact.is-popping{animation:pd-tact-pop 420ms ease}body.theme-wow .pd-thread-share-menu{position:fixed;width:calc(var(--pd-space-5) * 7);max-width:calc(100vw - var(--pd-space-2) * 2);max-height:calc(100dvh - var(--pd-space-2) * 2);padding:calc(var(--pd-space-1) / 2);overflow-y:auto;overscroll-behavior:contain;color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-2);z-index:var(--pd-z-popover)}body.theme-wow .pd-thread-share-item{display:flex;align-items:center;gap:var(--pd-space-2);width:100%;min-height:var(--pd-btn-h);padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-text-secondary);background:transparent;border:0;border-radius:var(--pd-btn-radius);font-family:inherit;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-normal);text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}body.theme-wow .pd-thread-share-item:hover,body.theme-wow .pd-thread-share-item:focus-visible{color:var(--pd-color-primary);background:var(--pd-color-primary-soft);text-decoration:none}body.theme-wow .pd-thread-share-item:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .pd-thread-share-item i{flex:none;width:var(--pd-icon-md);font-size:var(--pd-icon-md);text-align:center}body.theme-wow .pd-thread-share-item--utility{margin-top:calc(var(--pd-space-1) / 2);border-top:1px solid var(--pd-color-divider);border-top-left-radius:0;border-top-right-radius:0}@media(max-width:640px){body.theme-wow .pd-tact,body.theme-wow .pd-thread-share{font-size:var(--pd-fs-xs)}body.theme-wow .pd-tact i,body.theme-wow .pd-thread-share i{font-size:var(--pd-icon-xs)}}body.theme-wow .pd-vote-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:78px;height:var(--pd-btn-h);padding:0 var(--pd-btn-px-sm);color:var(--pd-color-text-secondary)!important;font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);text-decoration:none;background:var(--pd-color-surface-soft)!important;border:1px solid var(--pd-color-border);border-radius:var(--pd-btn-radius)!important;box-shadow:none;cursor:pointer}body.theme-wow .pd-vote-button i{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-vote-button strong{color:var(--pd-color-text);font-weight:var(--pd-btn-weight)}body.theme-wow .pd-vote-button:hover i,body.theme-wow .pd-vote-button:hover strong,body.theme-wow .pd-vote-button.active i,body.theme-wow .pd-vote-button.active strong{color:var(--pd-color-on-primary)}body.theme-wow .post-content-card{margin-top:14px;padding:26px}body.theme-wow .post-content-box,body.theme-wow .reply .content{color:var(--pd-color-text)}body.theme-wow .content a{color:var(--pd-color-primary)}body.theme-wow .pd-reply-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:0;padding:16px 24px 20px;border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-reply-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border:1px solid var(--pd-color-divider);border-radius:var(--pd-btn-radius);font-size:var(--pd-fs-sm);font-weight:var(--pd-btn-weight);text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}body.theme-wow .pd-reply-pagination a:hover{background:var(--pd-color-surface-soft);border-color:var(--pd-color-border-strong)}body.theme-wow .pd-reply-pagination{border-top-color:var(--pd-color-border)}body.theme-wow .pd-reply-pagination a{background:var(--pd-color-surface);border-color:var(--pd-color-border);color:var(--pd-color-primary-hover)}body.theme-wow .pd-reply-pagination a.active{background:var(--pd-color-primary);border-color:var(--pd-color-primary);color:var(--pd-color-on-primary)}body.theme-wow .pd-reply-body{position:relative;min-width:0}body.theme-wow .pd-reply-header{display:flex;align-items:center;justify-content:space-between;gap:16px}body.theme-wow .reply .post-meta{display:flex;align-items:center;flex-wrap:wrap;margin:0;color:var(--pd-color-text-tertiary)}body.theme-wow .reply .post-meta strong,body.theme-wow .pd-reply-author{color:var(--pd-color-text);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-only-author{color:var(--pd-color-text-tertiary);font-weight:var(--pd-fw-semibold);text-decoration:none}body.theme-wow .pd-only-author:hover{color:var(--pd-color-primary)}body.theme-wow .card.replies.is-loading{opacity:.5;pointer-events:none;transition:opacity .15s ease}body.theme-wow .pd-floor-no{display:inline-flex;align-items:center;white-space:nowrap;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);font-variant-numeric:tabular-nums}body.theme-wow .reply .content{color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:1.75}body.theme-wow .pd-signature{padding-top:0;border-top:1px dashed var(--pd-color-border-strong)}body.theme-wow .pd-signature>span{display:inline-block;padding-right:12px;font-family:var(--pd-font-mono);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-regular);letter-spacing:1px}body.theme-wow .pd-signature p{margin:8px 0 0;font-size:var(--pd-fs-xs);line-height:1.6}body.theme-wow .pd-post-votes{display:inline-flex;align-items:center;gap:8px}body.theme-wow .pd-post-votes form{margin:0}body.theme-wow .pd-vote-button-sm{min-width:64px;height:var(--pd-btn-h-sm);padding:0 var(--pd-btn-px-sm);font-size:var(--pd-btn-fs-sm);gap:5px}body.theme-wow .action-badge{border-radius:var(--pd-btn-radius)}body.theme-wow.page-thread main.wrap>.card:not(.post-title-card):not(.post-content-card):not(.replies){margin-top:14px;padding:22px 24px}body.theme-wow.page-thread textarea,body.theme-wow.page-post textarea,body.theme-wow.page-edit-thread textarea,body.theme-wow.page-thread input,body.theme-wow.page-post input,body.theme-wow.page-edit-thread input,body.theme-wow.page-thread select,body.theme-wow.page-post select,body.theme-wow.page-edit-thread select{border-color:var(--pd-color-divider);border-radius:var(--pd-input-radius)}body.theme-wow .pd-empty{margin:18px 0;color:var(--pd-color-text-tertiary)}@media(max-width:900px){body.theme-wow.page-forum main.wrap,body.theme-wow.page-thread main.wrap,body.theme-wow.page-search main.wrap,body.theme-wow.page-post main.wrap,body.theme-wow.page-edit-thread main.wrap,body.theme-wow.page-user main.wrap,body.theme-wow.page-profile main.wrap,body.theme-wow.page-page main.wrap,body.theme-wow.page-about main.wrap,body.theme-wow.page-login main.wrap,body.theme-wow.page-register main.wrap{width:100%;max-width:100%;padding-top:14px}body.theme-wow .thread-list{padding:6px 16px}body.theme-wow .thread-row{grid-template-columns:40px minmax(0,1fr);gap:12px}body.theme-wow .thread-title{font-size:var(--pd-fs-sm)}body.theme-wow .thread-main p{font-size:var(--pd-fs-xs)}body.theme-wow .thread-count{grid-column:2;justify-content:flex-start;margin-top:-5px;font-size:var(--pd-fs-xs)}body.theme-wow .pd-thread-title-card,body.theme-wow .pd-thread-main-card,body.theme-wow .post-content-card{padding:18px}body.theme-wow .pd-thread-title-row{gap:var(--pd-space-2);align-items:start}body.theme-wow .pd-thread-title-row>.pd-avatar-wrap>.pd-author-avatar{width:var(--pd-thread-avatar-size-sm);height:var(--pd-thread-avatar-size-sm)}body.theme-wow .pd-author-avatar,body.theme-wow .pd-reply-avatar{width:44px;height:44px}body.theme-wow .pd-reply-header{align-items:flex-start;margin-bottom:12px}body.theme-wow .reply .post-meta{gap:8px;font-size:var(--pd-fs-xs)}body.theme-wow .reply .post-meta strong{font-size:var(--pd-fs-nick)}body.theme-wow .pd-floor-no{font-size:var(--pd-fs-xs)}body.theme-wow .reply .content{font-size:var(--pd-fs-sm)}}body.theme-wow{font-family:var(--pd-font-body);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow code,body.theme-wow pre,body.theme-wow kbd,body.theme-wow .pd-signature>span{font-family:var(--pd-font-mono)}body.theme-wow .pd-home-shell,body.theme-wow .footer .wrap{width:min(1200px,calc(100vw - 3rem))}body.theme-wow.page-forum main.wrap,body.theme-wow.page-thread main.wrap,body.theme-wow.page-search main.wrap,body.theme-wow.page-post main.wrap,body.theme-wow.page-edit-thread main.wrap,body.theme-wow.page-user main.wrap,body.theme-wow.page-profile main.wrap,body.theme-wow.page-messages main.wrap,body.theme-wow.page-page main.wrap,body.theme-wow.page-login main.wrap,body.theme-wow.page-register main.wrap{width:100%;max-width:100%}body.theme-wow .pd-side-card,body.theme-wow .post-title-card,body.theme-wow .post-content-card,body.theme-wow.page-thread main.wrap>.card:not(.post-title-card):not(.post-content-card):not(.replies),body.theme-wow.page-user main.wrap>.card,body.theme-wow.page-profile main.wrap>.card,body.theme-wow.page-messages main.wrap>.card,body.theme-wow.page-page main.wrap>.card,body.theme-wow.page-login main.wrap>.card,body.theme-wow.page-register main.wrap>.card,body.theme-wow .thread-list,body.theme-wow.page-search .thread-list{border-radius:var(--pd-card-radius-lg)!important;box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-side-card,body.theme-wow .post-title-card,body.theme-wow .post-content-card,body.theme-wow.page-thread main.wrap>.card:not(.post-title-card):not(.post-content-card):not(.replies){padding:var(--pd-card-padding)}body.theme-wow .filter-tabs a,body.theme-wow.page-thread main.wrap>.card .btn,body.theme-wow .pd-vote-button{border-radius:var(--pd-tab-radius)!important}body.theme-wow .filter-tabs{margin-bottom:var(--pd-space-2)}body.theme-wow .pd-thread-row,body.theme-wow .thread-row{min-height:0;padding:var(--pd-space-1) 0}body.theme-wow .pd-thread-main h2,body.theme-wow .thread-title{font-size:var(--pd-list-title-size);font-weight:var(--pd-list-title-weight);line-height:1.35}body.theme-wow .pd-thread-main p,body.theme-wow .thread-main p,body.theme-wow .post-meta,body.theme-wow .thread-count,body.theme-wow .pd-side-card{font-size:var(--pd-fs-xs)}body.theme-wow .post-title-card h1{font-size:var(--pd-h1-size);font-weight:var(--pd-h1-weight);line-height:var(--pd-h1-lh)}body.theme-wow .pd-side-card h2{font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight)}body.theme-wow .post-content-box,body.theme-wow .reply .content{font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .reply .post-meta{font-size:var(--pd-fs-xs)}body.theme-wow .reply .post-meta strong,body.theme-wow .pd-reply-author{font-size:var(--pd-fs-nick)}body.theme-wow .pd-floor-no{border-radius:var(--pd-badge-radius)}@media(max-width:900px){body.theme-wow .pd-home-shell,body.theme-wow .footer .wrap{width:calc(100vw - 1.25rem)}body.theme-wow.page-forum main.wrap,body.theme-wow.page-thread main.wrap,body.theme-wow.page-search main.wrap,body.theme-wow.page-post main.wrap,body.theme-wow.page-edit-thread main.wrap,body.theme-wow.page-user main.wrap,body.theme-wow.page-profile main.wrap,body.theme-wow.page-page main.wrap,body.theme-wow.page-login main.wrap,body.theme-wow.page-register main.wrap{width:100%;max-width:100%}body.theme-wow .pd-side-card,body.theme-wow .post-title-card,body.theme-wow .post-content-card,body.theme-wow.page-thread main.wrap>.card:not(.post-title-card):not(.post-content-card):not(.replies){padding:var(--pd-card-padding-sm)}body.theme-wow .post-title-card h1{font-size:var(--pd-h1-size)}body.theme-wow .pd-thread-main h2,body.theme-wow .thread-title{font-size:var(--pd-list-title-size)}body.theme-wow .pd-home-layout,body.theme-wow .pd-home-sidebar{grid-template-columns:minmax(0,1fr)}}body.theme-wow{color:var(--pd-color-text);background:var(--pd-color-surface-subtle)}body.theme-wow a{color:var(--pd-color-link)}body.theme-wow .post-meta,body.theme-wow .thread-main p,body.theme-wow .pd-thread-main p,body.theme-wow .thread-count,body.theme-wow .muted{color:var(--pd-color-text-secondary)}body.theme-wow .pd-side-card,body.theme-wow .post-title-card,body.theme-wow .post-content-card,body.theme-wow.page-thread main.wrap>.card:not(.post-title-card):not(.post-content-card):not(.replies),body.theme-wow.page-user main.wrap>.card,body.theme-wow.page-profile main.wrap>.card,body.theme-wow.page-messages main.wrap>.card,body.theme-wow.page-page main.wrap>.card,body.theme-wow.page-login main.wrap>.card,body.theme-wow.page-register main.wrap>.card,body.theme-wow .thread-list,body.theme-wow.page-search .thread-list,body.theme-wow .card,body.theme-wow .signin-modal-box,body.theme-wow .editor-dialog-box,body.theme-wow .pd-confirm-box{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border);box-shadow:var(--pd-shadow-1)}body.theme-wow .filter-tabs a,body.theme-wow .pd-vote-button{color:var(--pd-color-text)!important;background:var(--pd-color-surface-soft)!important;border-color:var(--pd-color-border)}body.theme-wow .filter-tabs a.active{color:var(--pd-color-on-primary)!important;background:var(--pd-color-primary)!important;border-color:var(--pd-color-primary)}body.theme-wow .filter-tabs a:hover{color:var(--pd-color-on-primary)!important;background:var(--pd-color-surface-subtle)!important;border-color:var(--pd-color-border-strong)}body.theme-wow .pd-thread-row,body.theme-wow .thread-row,body.theme-wow .pd-side-card h2{border-color:var(--pd-color-divider)}body.theme-wow .pd-thread-main h2,body.theme-wow .pd-thread-main h2 a,body.theme-wow .thread-title,body.theme-wow .post-title-card h1,body.theme-wow .pd-side-card h2,body.theme-wow .post-content-box,body.theme-wow .reply .content,body.theme-wow .pd-reply-author,body.theme-wow .reply .post-meta strong:not(.pd-name--system):not(.pd-name--ai),body.theme-wow h1,body.theme-wow h2,body.theme-wow h3,body.theme-wow label{color:var(--pd-color-text)!important}body.theme-wow .content a,body.theme-wow .pd-author-link:not(.pd-name--system):not(.pd-name--ai):hover,body.theme-wow .pd-reply-author:not(.pd-name--system):not(.pd-name--ai):hover{color:var(--pd-color-link)!important}body.theme-wow .pd-avatar,body.theme-wow .pd-author-avatar,body.theme-wow .pd-reply-avatar{background:var(--pd-color-border)}body.theme-wow .tag{color:var(--pd-color-error-hover)!important;background:rgba(255,138,120,.13)!important;border-color:rgba(255,138,120,.28)}body.theme-wow .tag.good{color:var(--pd-color-text)!important;background:rgba(var(--pd-color-primary-rgb),.18)!important;border-color:rgba(var(--pd-color-primary-rgb),.34)}body.theme-wow .pd-badge-sq{color:var(--pd-color-on-primary)!important}body.theme-wow .pd-thread-main h2 a.pd-title-good,body.theme-wow .thread-title.pd-title-good,body.theme-wow .post-title-card h1.pd-title-good{color:var(--pd-color-featured)!important}body.theme-wow .pd-thread-main h2 a.pd-title-good:hover,body.theme-wow .thread-title.pd-title-good:hover{color:var(--pd-color-featured)!important}body.theme-wow .pd-thread-main h2 a.pd-title-top,body.theme-wow .thread-title.pd-title-top,body.theme-wow .post-title-card h1.pd-title-top{color:var(--pd-color-pinned)!important}body.theme-wow .pd-thread-main h2 a.pd-title-top-board,body.theme-wow .thread-title.pd-title-top-board,body.theme-wow .post-title-card h1.pd-title-top-board{color:var(--pd-color-pinned)!important}body.theme-wow .pd-thread-main h2 a.pd-title-top:hover,body.theme-wow .thread-title.pd-title-top:hover,body.theme-wow .post-title-card h1.pd-title-top:hover{color:var(--pd-color-pinned)!important}body.theme-wow .pd-thread-main h2 a.pd-title-top-board:hover,body.theme-wow .thread-title.pd-title-top-board:hover,body.theme-wow .post-title-card h1.pd-title-top-board:hover{color:var(--pd-color-pinned)!important}body.theme-wow .pd-thread-main h2 a.pd-title-top.pd-title-good,body.theme-wow .thread-title.pd-title-top.pd-title-good,body.theme-wow .post-title-card h1.pd-title-top.pd-title-good{color:var(--pd-color-pinned)!important}body.theme-wow .pd-image-icon,body.theme-wow .pd-attach-icon,body.theme-wow .thread-count i,body.theme-wow .pd-only-author{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-floor-no{color:var(--pd-color-text-secondary)}body.theme-wow .pd-signature{color:var(--pd-color-text);border-top-color:var(--pd-color-border-strong)}body.theme-wow .pd-signature>span{color:var(--pd-color-link);background:var(--pd-color-surface)}body.theme-wow .pd-signature p{color:var(--pd-color-text)}body.theme-wow input,body.theme-wow select,body.theme-wow textarea{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border-strong)}body.theme-wow input::placeholder,body.theme-wow textarea::placeholder{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-vote-button strong,body.theme-wow .pd-vote-button i{color:var(--pd-color-text-secondary)}body.theme-wow .pd-vote-button:hover,body.theme-wow .pd-vote-button.active{color:var(--pd-color-on-primary)!important;background:var(--pd-color-primary)!important;border-color:var(--pd-color-primary)}body.theme-wow .pd-vote-button:hover strong,body.theme-wow .pd-vote-button:hover i,body.theme-wow .pd-vote-button.active strong,body.theme-wow .pd-vote-button.active i{color:var(--pd-color-on-primary)}body.theme-wow .footer{background:transparent}body.theme-wow .footer-logo{padding:4px 8px;background:var(--pd-color-text);border-radius:var(--pd-card-radius)}.pd-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:var(--pd-icon-md);line-height:1}.pd-cat-icon-img{width:20px;height:20px;object-fit:contain;border-radius:var(--pd-radius-xs)}.pd-cat-icon-svg{width:20px;height:20px}.pd-cat-icon-svg svg{width:100%;height:100%;display:block}.pd-loading-indicator{position:fixed;top:max(var(--pd-loading-edge),env(safe-area-inset-top));right:max(var(--pd-loading-edge),env(safe-area-inset-right));z-index:1300;display:grid;place-items:center;width:var(--pd-loading-size);height:var(--pd-loading-size);color:var(--pd-color-primary);background:transparent;border:0;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 160ms ease}.pd-loading-indicator svg{display:block;width:100%;height:100%}@keyframes pd-spin{to{transform:rotate(360deg)}}body.pd-is-loading .pd-loading-indicator{opacity:1;visibility:visible}body.pd-is-loading .pd-loading-indicator svg{animation:pd-spin .75s linear infinite}@media(prefers-reduced-motion:reduce){.pd-loading-indicator{transition:none}body.pd-is-loading .pd-loading-indicator svg{animation:none}}@media(max-width:640px){.pd-loading-indicator{--pd-loading-edge: var(--pd-space-3)}}.pd-pjax-veil{position:fixed;top:50%;left:50%;z-index:1290;transform:translate(-50%,-50%);pointer-events:none;opacity:0;visibility:hidden;transition:opacity 160ms ease,visibility 0s linear 160ms}.pd-pjax-veil.is-on{opacity:1;visibility:visible;transition:opacity 160ms ease}.pd-pjax-spinner{display:block;width:var(--pd-pjax-spinner-size);height:var(--pd-pjax-spinner-size);color:var(--pd-color-primary)}.pd-pjax-spinner svg{display:block;width:100%;height:100%;fill:currentColor;overflow:visible}.pd-pjax-spinner rect{transform-box:fill-box;transform-origin:center;animation:pd-pjax-square 1.2s ease-out infinite}.pd-pjax-spinner rect:nth-child(2){animation-delay:.15s}.pd-pjax-spinner rect:nth-child(3){animation-delay:.3s}.pd-pjax-spinner rect:nth-child(4){animation-delay:.45s}@keyframes pd-pjax-square{0%{transform:scale(1)}10%{transform:scale(1.22)}50%,100%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pd-pjax-veil{transition:none}.pd-pjax-spinner rect{animation:none}}.pd-topbar{width:100%;padding-top:14px}.pd-topbar-inner{max-width:1200px;margin:0 auto}.pd-topbar a{text-decoration:none!important}.pd-topbar ul,.pd-topbar li{list-style:none;margin:0;padding:0}.pd-banner{display:flex;align-items:center;min-height:200px;padding:0 28px;background:linear-gradient(120deg,var(--pd-color-primary) 0%,var(--pd-color-primary) 58%,var(--pd-color-primary-hover) 100%)}.pd-banner-logo img{height:52px}.pd-navbar{background:var(--pd-color-primary);padding:0;box-shadow:var(--pd-shadow-1)}.pd-topbar-hasbg{position:relative;z-index:40}.pd-topbar-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.pd-topbar-scrim{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(0,0,0,.30) 0%,rgba(0,0,0,.08) 32%,rgba(0,0,0,.06) 70%,rgba(0,0,0,.14) 100%)}.pd-topbar-hasbg .pd-banner{position:relative;z-index:2;min-height:191px;background:transparent}.pd-topbar-responsive{display:grid;grid-template-columns:minmax(0,1fr);isolation:isolate}.pd-banner-picture{position:relative;display:block;grid-area:1 / 1;width:100%;aspect-ratio:1200 / 239;z-index:0}.pd-topbar-responsive .pd-topbar-bg{object-fit:contain}.pd-banner-weather{position:absolute;inset:0;display:block;overflow:hidden;pointer-events:none;z-index:1}.pd-workshop-motion{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.pd-workshop-eyes{transform-box:fill-box;transform-origin:center;animation:pd-workshop-blink var(--pd-workshop-blink-cycle) infinite}.pd-workshop-eye-stroke{fill:none;stroke:var(--pd-workshop-signal-blue);stroke-width:var(--pd-workshop-line-width);stroke-linecap:round}.pd-workshop-eye-halo{opacity:.3;stroke-width:calc(var(--pd-workshop-line-width) * 3)}.pd-workshop-led{r:var(--pd-workshop-led-radius);fill:var(--pd-workshop-led-green);animation:pd-workshop-led var(--pd-workshop-led-cycle) ease-in-out infinite;animation-delay:var(--pd-workshop-delay,0s)}.pd-workshop-led-halo{r:var(--pd-workshop-led-halo-radius);opacity:.18}.pd-workshop-antenna{fill:var(--pd-workshop-signal-blue);opacity:.35;animation:pd-workshop-led var(--pd-workshop-led-cycle) ease-in-out infinite}.pd-workshop-signal{fill:none;stroke:var(--pd-workshop-led-green);stroke-width:var(--pd-workshop-line-width);stroke-linecap:round;stroke-dasharray:var(--pd-workshop-signal-dashes);animation:pd-workshop-signal var(--pd-workshop-signal-cycle) linear infinite}.pd-workshop-signal-blue{stroke:var(--pd-workshop-signal-blue)}.pd-workshop-connection{fill:var(--pd-workshop-signal-blue);animation:pd-workshop-led var(--pd-workshop-led-cycle) var(--pd-workshop-delay) ease-in-out infinite}.pd-workshop-cursor{fill:var(--pd-workshop-signal-blue);animation:pd-workshop-cursor var(--pd-workshop-cursor-cycle) steps(1) infinite}.pd-workshop-sparkle{fill:var(--pd-workshop-sparkle-color);transform-box:fill-box;transform-origin:center;animation:pd-workshop-sparkle var(--pd-workshop-soft-cycle) var(--pd-workshop-delay) ease-in-out infinite}.pd-workshop-scan{fill:none;stroke:var(--pd-workshop-steam-color);stroke-width:calc(var(--pd-workshop-line-width) * 2);animation:pd-workshop-scan var(--pd-workshop-soft-cycle) linear infinite}.pd-workshop-steam,.pd-workshop-sound{fill:none;stroke:var(--pd-workshop-steam-color);stroke-width:var(--pd-workshop-line-width);stroke-linecap:round;animation:pd-workshop-steam var(--pd-workshop-soft-cycle) var(--pd-workshop-delay) ease-out infinite}.pd-workshop-sound{stroke:var(--pd-workshop-signal-blue);animation-name:pd-workshop-sound}[data-pd-banner-workshop][data-pd-motion-paused] *{animation-play-state:paused}@keyframes pd-workshop-cursor{0%,100%{opacity:1}50%{opacity:0}}@keyframes pd-workshop-sparkle{0%,65%,100%{opacity:0;transform:scale(.4)}20%,40%{opacity:.9;transform:scale(1)}}@keyframes pd-workshop-scan{0%,100%{opacity:0;transform:translateY(0)}15%{opacity:.3}75%{opacity:.15}90%{opacity:0;transform:translateY(var(--pd-workshop-scan-travel))}}@keyframes pd-workshop-steam{0%,100%{opacity:0;transform:translateY(0)}25%{opacity:.65}80%{opacity:0;transform:translateY(var(--pd-workshop-steam-travel))}}@keyframes pd-workshop-sound{0%,100%{opacity:0;transform:translateX(0)}30%{opacity:.65}80%{opacity:0;transform:translateX(var(--pd-workshop-sound-travel))}}@keyframes pd-workshop-blink{0%,40%,46%,100%{transform:scaleY(1)}42%,44%{transform:scaleY(.1)}}@keyframes pd-workshop-led{0%,100%{opacity:.2}30%,65%{opacity:.9}}@keyframes pd-workshop-signal{to{stroke-dashoffset:-56}}@media(prefers-reduced-motion:reduce){.pd-workshop-motion{display:none}}.pd-banner-flag{position:absolute;display:block;pointer-events:none}.pd-banner-rainfall,.pd-banner-umbrella{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.pd-banner-rainfall{mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}.pd-banner-umbrella path{fill:none;stroke:var(--pd-gray-100);stroke-width:var(--pd-banner-umbrella-stroke);stroke-linecap:round}.pd-umbrella-hit{stroke-dasharray:24 110;animation:pd-umbrella-hit var(--pd-banner-umbrella-cycle) var(--pd-umbrella-delay) linear infinite}.pd-umbrella-splash{transform-box:fill-box;transform-origin:center bottom;animation:pd-umbrella-splash var(--pd-banner-umbrella-cycle) var(--pd-umbrella-delay) linear infinite}.pd-umbrella-flow{stroke-dasharray:18 110;animation:pd-umbrella-flow var(--pd-banner-umbrella-cycle) var(--pd-umbrella-delay) linear infinite}.pd-umbrella-drip{fill:var(--pd-gray-100);animation:pd-umbrella-drip var(--pd-banner-umbrella-cycle) var(--pd-umbrella-delay) linear infinite}@keyframes pd-umbrella-hit{0%{opacity:0;stroke-dashoffset:24}5%{opacity:1;stroke-dashoffset:24}22%{opacity:1;stroke-dashoffset:-100}25%,100%{opacity:0;stroke-dashoffset:-100}}@keyframes pd-umbrella-splash{0%,19%{opacity:0;transform:scale(0.25)}25%{opacity:0.95;transform:scale(1)}42%,100%{opacity:0;transform:scale(1.5)}}@keyframes pd-umbrella-flow{0%,26%{opacity:0;stroke-dashoffset:18}30%{opacity:0.8;stroke-dashoffset:18}80%{opacity:0.8;stroke-dashoffset:-100}85%,100%{opacity:0;stroke-dashoffset:-100}}@keyframes pd-umbrella-drip{0%,75%{opacity:0;transform:translateY(0)}79%{opacity:0.95;transform:translateY(0)}100%{opacity:0;transform:translateY(var(--pd-banner-umbrella-drip-travel))}}.pd-banner-weather[data-pd-weather-paused=true] .pd-banner-umbrella *{animation-play-state:paused}.pd-banner-weather-particle{position:absolute;top:calc(-1 * var(--pd-banner-weather-margin));left:var(--pd-weather-left);display:block;width:calc(var(--pd-banner-weather-rain-width) * var(--pd-weather-scale));height:calc(var(--pd-banner-weather-rain-height) * var(--pd-weather-scale));background:linear-gradient(transparent,var(--pd-gray-100) 55%,var(--pd-gray-100));opacity:var(--pd-weather-opacity);animation:pd-banner-rain var(--pd-weather-duration) var(--pd-weather-delay) linear infinite}.pd-banner-weather-snow .pd-banner-weather-particle{width:calc(var(--pd-banner-weather-snow-size) * var(--pd-weather-scale));height:calc(var(--pd-banner-weather-snow-size) * var(--pd-weather-scale));border-radius:var(--pd-radius-round);background:var(--pd-gray-100);animation-name:pd-banner-snow}.pd-banner-weather-snow .pd-banner-weather-flake{width:auto;height:auto;background:transparent;color:var(--pd-gray-100);font-family:var(--pd-font-system);font-size:var(--pd-icon-xs);line-height:var(--pd-lh-tight)}.pd-banner-weather[data-pd-weather-paused=true] .pd-banner-weather-particle{animation-play-state:paused}@keyframes pd-banner-rain{from{transform:translate3d(0,0,0) rotate(-12deg)}to{transform:translate3d(var(--pd-weather-drift),var(--pd-weather-travel),0) rotate(-12deg)}}@keyframes pd-banner-snow{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(var(--pd-weather-drift),calc(var(--pd-weather-travel) / 2),0)}100%{transform:translate3d(0,var(--pd-weather-travel),0)}}@media(prefers-reduced-motion:reduce){.pd-banner-weather{display:none}}.pd-topbar-responsive>.pd-topbar-scrim{position:relative;grid-area:1 / 1;pointer-events:none}.pd-topbar-responsive>.pd-banner{grid-area:1 / 1;min-height:0;padding:0 var(--pd-space-4) calc(var(--pd-btn-h-lg) + var(--pd-space-1));pointer-events:none}.pd-topbar-responsive>.pd-banner .pd-banner-logo,.pd-topbar-responsive>.pd-banner .pd-weather,.pd-topbar-responsive>.pd-banner .pd-banner-account-tools{pointer-events:auto}body.pd-standalone .pd-topbar-responsive>.pd-banner{min-height:0;align-items:center;padding-bottom:0}.pd-topbar-responsive>.pd-navbar{grid-area:1 / 1;align-self:end}@media(width<640px){.pd-topbar-responsive>.pd-banner-picture{aspect-ratio:3 / 2}.pd-topbar-responsive>.pd-banner,body.pd-standalone .pd-topbar-responsive>.pd-banner{align-items:flex-start;padding-top:var(--pd-space-1);padding-left:var(--pd-space-3)}.pd-topbar-responsive .pd-banner-logo img,body.pd-standalone .pd-topbar-responsive .pd-banner-logo img{height:var(--pd-btn-h-sm)}.pd-topbar-responsive>.pd-navbar{display:grid;grid-template-columns:auto minmax(0,1fr)}.pd-topbar-responsive>.pd-navbar .pd-burger{grid-area:1 / 1}.pd-topbar-responsive>.pd-navbar .pd-menu{grid-area:2 / 1 / 3 / -1;flex-direction:column}.pd-topbar-responsive:has([data-nav-burger][aria-expanded=true])>.pd-navbar{grid-row:2;background:var(--pd-color-on-dark-surface)}}@media(min-width:640px){.pd-topbar-responsive>.pd-navbar .pd-menu{flex:1;flex-direction:row;width:auto;overflow-x:auto}}.pd-navbar .pd-menu-more{position:relative}.pd-navbar .pd-menu-more-toggle{background:transparent;border:0;cursor:pointer;font-family:inherit}.pd-navbar .pd-menu-more-list{display:none;position:absolute;top:100%;right:0;z-index:30;min-width:128px;margin:0;padding:var(--pd-space-1) 0;list-style:none;background:var(--pd-color-on-dark-surface);border-radius:0 0 var(--pd-card-radius) var(--pd-card-radius);box-shadow:var(--pd-shadow-2)}.pd-navbar .pd-menu-more.is-open .pd-menu-more-list{display:block}@media(hover:hover)and (min-width:1024px){.pd-navbar .pd-menu-more:hover .pd-menu-more-list,.pd-navbar .pd-menu-more:focus-within .pd-menu-more-list{display:block}}.pd-topbar-hasbg .pd-navbar .pd-menu-more-list{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%)}.pd-navbar .pd-menu-more-list .pd-menu-link{width:100%;min-width:0;justify-content:flex-start;padding-left:var(--pd-space-3);padding-right:var(--pd-space-3)}@media(min-width:1024px){.pd-topbar-responsive>.pd-navbar .pd-menu{overflow:visible}}@media(width<1024px){.pd-navbar .pd-menu-more .pd-menu-more-toggle{display:none}.pd-navbar .pd-menu-more,.pd-navbar .pd-menu-more-list{display:contents}}@media(width<640px){.pd-navbar .pd-menu-more-list>li{width:100%}}.pd-topbar-hasbg .pd-navbar{position:relative;z-index:1;background:transparent;border-top:1px solid rgba(255,255,255,.10);box-shadow:none}.pd-topbar-hasbg .pd-navbar::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:rgba(0,0,0,.28);-webkit-backdrop-filter:blur(3px) saturate(115%);backdrop-filter:blur(3px) saturate(115%)}.pd-topbar-hasbg .pd-navbar .pd-menu-link,.pd-topbar-hasbg .pd-navbar .pd-menu-link span,.pd-topbar-hasbg .pd-navbar .pd-menu-link i{color:rgba(255,255,255,.90);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium);text-shadow:0 1px 4px rgba(0,0,0,.55);transition:color .12s ease,background .12s ease}.pd-topbar-hasbg .pd-navbar .pd-menu-link:hover{color:var(--pd-color-on-dark);background:rgba(255,255,255,.10)}.pd-topbar-hasbg .pd-navbar .pd-menu-link:hover span,.pd-topbar-hasbg .pd-navbar .pd-menu-link:hover i{color:var(--pd-color-on-dark);background:transparent}.pd-topbar-hasbg .pd-navbar .pd-menu-link.active{color:var(--pd-color-on-dark);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);background:rgba(0,0,0,.30);-webkit-backdrop-filter:blur(12px) saturate(135%);backdrop-filter:blur(12px) saturate(135%);border-radius:0;text-shadow:0 1px 6px rgba(0,0,0,.65)}.pd-topbar-hasbg .pd-navbar .pd-menu-link.active span,.pd-topbar-hasbg .pd-navbar .pd-menu-link.active i{color:var(--pd-color-on-dark);background:transparent;font-size:inherit;font-weight:inherit;text-shadow:inherit;-webkit-backdrop-filter:none;backdrop-filter:none}.pd-navbar .pd-menu-link{display:inline-flex;align-items:center;justify-content:center;width:var(--pd-navbar-item-width);min-width:var(--pd-navbar-item-width);gap:7px;padding:13px var(--pd-space-1);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);transition:background .12s ease,color .12s ease}.pd-navbar .pd-menu-link,.pd-navbar .pd-menu-link span,.pd-navbar .pd-menu-link i{color:rgba(255,255,255,.82)}.pd-navbar .pd-menu-link:hover{color:var(--pd-color-on-dark);background:rgba(0,0,0,.06)}.pd-navbar .pd-menu-link:hover span,.pd-navbar .pd-menu-link:hover i{color:var(--pd-color-on-dark);background:transparent}.pd-navbar .pd-menu-link.active{color:var(--pd-color-on-dark);background:rgba(0,0,0,.1)}.pd-navbar .pd-menu-link.active span,.pd-navbar .pd-menu-link.active i{color:var(--pd-color-on-dark);background:transparent}@media(width<640px){.pd-navbar .pd-menu>li{width:100%}.pd-navbar .pd-menu-link{width:100%;min-width:0;justify-content:flex-start;padding-left:var(--pd-space-3);padding-right:var(--pd-space-3)}}.pd-menu-link i,.pd-menu-link .pd-cat-icon{font-size:var(--pd-icon-sm)}.pd-menu-link .pd-cat-icon-img{width:16px;height:16px;filter:brightness(0) invert(1)}.pd-menu-link .pd-cat-icon-svg svg{fill:currentColor}.pd-search{height:34px;background:var(--pd-color-surface);border-radius:var(--pd-input-radius);overflow:hidden}.pd-search input{border:0;outline:0;height:34px;padding:0 10px;width:140px;max-width:40vw;background:transparent;font-size:var(--pd-fs-sm);color:var(--pd-color-text)}.pd-search button{border:0;background:transparent;padding:0 10px;color:var(--pd-color-text-secondary);cursor:pointer;height:34px}.pd-btn{display:inline-flex;align-items:center;gap:var(--pd-btn-gap);height:var(--pd-btn-h);padding:0 var(--pd-btn-px-sm);border-radius:var(--pd-btn-radius);font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);cursor:pointer}.pd-btn-ghost{color:var(--pd-color-on-dark);background:rgba(255,255,255,.12)}.pd-btn-ghost:hover,.pd-btn-ghost.active{background:rgba(255,255,255,.24)}.pd-btn-solid{color:var(--pd-color-primary-hover);background:var(--pd-color-on-primary)}.pd-btn-solid:hover,.pd-btn-solid.active{background:var(--pd-color-on-dark)}body.theme-wow .pd-btn-ghost{background:rgba(17,24,39,.6)}body.theme-wow .pd-btn-ghost:hover,body.theme-wow .pd-btn-ghost.active{background:rgba(17,24,39,.8)}body.theme-wow .pd-btn-solid{color:var(--pd-color-link);background:var(--pd-color-surface)}body.theme-wow .pd-btn-solid:hover,body.theme-wow .pd-btn-solid.active{background:var(--pd-color-surface-soft)}.pd-banner-account-tools{position:absolute;top:var(--pd-space-3);right:var(--pd-space-3);z-index:2;display:inline-flex;align-items:center;gap:var(--pd-space-1);pointer-events:auto}.pd-banner-account-tools .pd-weather{width:var(--pd-navbar-tool-size);height:var(--pd-navbar-tool-size)}.pd-weather{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--pd-btn-h);height:var(--pd-btn-h);color:var(--pd-color-on-dark);font-size:var(--pd-icon-xl);cursor:default;text-shadow:0 1px 3px rgba(0,0,0,.45)}.pd-weather[hidden]{display:none}.pd-weather:focus-visible{outline:2px solid var(--pd-color-on-dark);outline-offset:2px;border-radius:var(--pd-radius-sm)}.pd-weather-pop{position:absolute;right:100%;top:50%;display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-right:var(--pd-space-2);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:1.5;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(4px,-50%);transition:opacity .16s ease,transform .16s ease}.pd-weather:hover .pd-weather-pop,.pd-weather:focus .pd-weather-pop{opacity:1;transform:translate(0,-50%)}@media(max-width:640px){.pd-weather-date{display:none}}body.theme-wow .pd-banner-search{display:inline-flex;align-items:center;justify-content:center;width:var(--pd-navbar-tool-size);height:var(--pd-navbar-tool-size);border-radius:var(--pd-radius-round);color:var(--pd-color-on-dark);font-size:var(--pd-icon-lg);text-shadow:0 1px 3px rgba(0,0,0,.45);text-decoration:none;transition:background-color .15s ease}body.theme-wow .pd-banner-search:hover{color:var(--pd-color-on-dark);background:rgba(17,24,39,.35)}body.theme-wow .pd-banner-search:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-on-dark);outline-offset:calc(var(--pd-tab-indicator) * -1)}.pd-account-menu{display:inline-flex;align-items:center;margin-left:0}body.theme-wow .pd-account-trigger{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;width:var(--pd-navbar-tool-size);height:var(--pd-navbar-tool-size);padding:0;background:transparent;border:0;border-radius:var(--pd-radius-round);cursor:pointer}.pd-account-trigger img{display:block;width:var(--pd-account-avatar-size);height:var(--pd-account-avatar-size);object-fit:cover;background:var(--pd-color-on-primary);border:0;border-radius:var(--pd-radius-round)}.pd-account-unread-badge{position:absolute;top:0;right:0;transform:translate(25%,-25%);z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:var(--pd-account-unread-size);height:var(--pd-account-unread-size);padding:0 calc(var(--pd-space-1) / 2);border:var(--pd-tab-indicator) solid var(--pd-color-on-primary);border-radius:var(--pd-radius-pill);color:var(--pd-color-on-primary);background:var(--pd-color-error);font-family:var(--pd-font-system);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-semibold);line-height:1;font-variant-numeric:tabular-nums;pointer-events:none}.pd-account-unread-badge[hidden],.pd-account-count[hidden]{display:none}.pd-account-count{margin-left:auto;min-width:var(--pd-space-4);padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-error);background:var(--pd-color-error-soft);border-radius:var(--pd-radius-pill);font-size:var(--pd-fs-xs);font-variant-numeric:tabular-nums;text-align:center}.pd-account-trigger:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-on-dark);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-account-panel{position:fixed;inset:auto;width:min(var(--pd-account-menu-width),calc(100vw - var(--pd-space-3) * 2));max-height:calc(100dvh - var(--pd-space-3) * 2);margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-2);z-index:var(--pd-z-popover)}.pd-account-panel[hidden]{display:none}.pd-account-panel::backdrop{background:transparent;pointer-events:none}body.theme-wow .pd-account-summary{display:flex;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-2);color:var(--pd-color-text);text-decoration:none;border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-account-summary:hover{background:var(--pd-color-surface-soft)}.pd-account-summary-avatar{width:var(--pd-account-summary-avatar);height:var(--pd-account-summary-avatar);flex:none;object-fit:cover;background:var(--pd-color-on-primary);border-radius:var(--pd-radius-md)}.pd-account-summary-info{min-width:0}.pd-account-meta{display:flex;align-items:center;gap:var(--pd-space-1);min-width:0;margin-top:calc(var(--pd-space-1) / 2)}.pd-account-level{display:inline-flex;min-width:0}.pd-account-level :is(.pd-level-badge,.pd-group-badge){margin-left:0}.pd-account-name{display:block;margin:0;overflow:hidden;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);text-overflow:ellipsis;white-space:nowrap}.pd-account-uid{flex:none;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}.pd-account-links{display:block;padding:0}.pd-account-group{display:grid;padding:calc(var(--pd-space-1) / 2)}.pd-account-group+.pd-account-group{border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-account-panel :is(.pd-account-link,.pd-account-signout){display:flex;align-items:center;gap:var(--pd-space-1);width:100%;min-height:var(--pd-space-5);padding:calc(var(--pd-space-1) / 2) var(--pd-space-2);color:var(--pd-color-text);font-family:var(--pd-font-body);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-tight);text-align:left;text-decoration:none;background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}.pd-account-panel :is(.pd-account-link,.pd-account-signout) i{width:var(--pd-icon-md);color:var(--pd-color-text-secondary);font-size:var(--pd-icon-sm);text-align:center}body.theme-wow .pd-account-panel :is(.pd-account-link,.pd-account-signout):hover{color:var(--pd-color-primary);background:var(--pd-color-primary-soft)}.pd-account-panel :is(.pd-account-link,.pd-account-signout):hover i{color:inherit}.pd-account-panel :is(.pd-account-link,.pd-account-signout):focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}.pd-account-logout{margin:0;padding:calc(var(--pd-space-1) / 2);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-account-panel .pd-account-signout{color:var(--pd-color-text-secondary)}body.theme-wow .pd-account-panel .pd-account-signout:hover{color:var(--pd-color-error);background:var(--pd-color-error-soft)}.pd-burger{color:var(--pd-color-on-dark);background:transparent;border:0;font-size:var(--pd-icon-lg);padding:11px 12px;cursor:pointer}@media(max-width:640px){.pd-menu{flex-direction:column;width:100%;align-items:stretch}.pd-menu-link{padding:12px 14px}.pd-search input{width:100%;max-width:none;flex:1}.pd-search{flex:1}}.pd-page-frame{width:calc(100% - 44px);max-width:1200px;margin:24px auto 12px;background:var(--pd-color-surface);border-radius:var(--pd-radius-2xl);box-shadow:0 0 0 1px rgba(255,255,255,.28),0 7px 22px rgba(0,0,0,.30);overflow:hidden}body.theme-wow .pd-page-frame{background:var(--pd-color-surface);box-shadow:0 0 0 1px rgba(255,255,255,.05),0 7px 22px rgba(0,0,0,.6)}@media(width<640px){.pd-page-frame{width:100%;margin:0;border-radius:0;box-shadow:none}}.pd-page-frame .pd-topbar{padding-top:0}.pd-page-frame .pd-topbar-inner{max-width:none;margin:0;padding:0}.pd-page-frame .pd-banner{border-radius:0}.pd-page-frame main.wrap{padding-bottom:12px}body.theme-wow .pd-page-frame main.wrap{background:transparent}body.theme-wow{background-color:var(--pd-color-page-bg)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath d='M0 0L4 4M0 4L4 0' stroke='%23000000' stroke-width='.5' stroke-opacity='.28'/%3E%3C/svg%3E")!important;background-size:4px 4px!important;background-attachment:fixed!important}html{background-color:var(--pd-color-page-bg)!important;scrollbar-color:var(--pd-color-scrollbar-thumb) var(--pd-color-page-bg)!important;scrollbar-gutter:stable}html::-webkit-scrollbar{width:12px;background-color:var(--pd-color-page-bg)!important}html::-webkit-scrollbar-track{background-color:var(--pd-color-page-bg)!important}html::-webkit-scrollbar-thumb{background-color:var(--pd-color-scrollbar-thumb)!important;border:3px solid var(--pd-color-page-bg);border-radius:var(--pd-radius-pill)}html::-webkit-scrollbar-thumb:hover{background-color:var(--pd-color-scrollbar-thumb-hover)!important}.pd-banner-logo img{filter:brightness(0) invert(1);transition:transform .18s ease;transform-origin:left center;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.pd-banner-logo:hover img{transform:scale(1.06)}.pd-menu{flex:1;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.pd-menu::-webkit-scrollbar{display:none}.pd-menu-link{flex:0 0 auto;white-space:nowrap}@media(max-width:640px){.pd-menu{flex:none;overflow-x:visible}}body.theme-wow .pd-page-frame main.wrap{padding-left:20px;padding-right:20px;padding-bottom:12px}@media(width<640px){body.theme-wow .pd-page-frame main.wrap{padding-left:var(--pd-space-1);padding-right:var(--pd-space-1)}}body.theme-wow.page-thread .pd-page-frame main.wrap{padding-top:14px}body.theme-wow .pd-page-frame .pd-home-shell{width:100%;max-width:none;margin:var(--pd-space-4) 0 0}.pd-search-window{position:fixed;inset:0;z-index:2000;display:none;align-items:flex-start;justify-content:center;padding:12vh var(--pd-space-3) var(--pd-space-3);background:rgba(15,17,22,.55);backdrop-filter:blur(3px)}.pd-search-window.is-open{display:flex}.pd-search-window-box{width:100%;max-width:560px;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-modal-radius);box-shadow:var(--pd-shadow-2);overflow:hidden}.pd-search-window form{position:relative;display:flex;align-items:center;gap:var(--pd-space-2);height:calc(var(--pd-space-5) + var(--pd-space-4));padding:0 var(--pd-space-3);border-bottom:1px solid var(--pd-color-divider);transition:border-color .15s ease}.pd-search-window form:focus-within{border-bottom-color:var(--pd-color-primary)}.pd-search-window form>i{flex:0 0 auto;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xl);transition:color .15s ease}.pd-search-window form:focus-within>i{color:var(--pd-color-primary)}.pd-search-window form input,.pd-search-window form input:focus{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:var(--pd-color-text);font-size:var(--pd-fs-md);caret-color:var(--pd-color-primary)}.pd-search-window form input::placeholder{color:var(--pd-color-text-tertiary)}.pd-search-window kbd{display:inline-flex;align-items:center;padding:0 var(--pd-space-1);height:var(--pd-space-4);border:1px solid var(--pd-color-border);border-radius:var(--pd-badge-radius);background:var(--pd-color-surface-subtle);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-family:inherit;line-height:1;white-space:nowrap}.pd-search-window form kbd{flex:0 0 auto}.pd-search-window-hint{padding:var(--pd-space-1) var(--pd-space-3);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-space-4);background:var(--pd-color-surface-subtle)}.pd-search-window-hint kbd{margin:0 calc(var(--pd-space-1) / 4);vertical-align:middle}@media(max-width:640px),(hover:none)and (pointer:coarse){.pd-search-window-hint{display:none}}body.theme-wow .pd-search-window-box{background:var(--pd-color-surface-subtle)}body.theme-wow .pd-search-window kbd{background:var(--pd-color-surface-soft);border-color:var(--pd-color-border-strong);color:var(--pd-color-text-secondary)}body.theme-wow .pd-search-window-hint{background:var(--pd-color-surface);color:var(--pd-color-text-tertiary)}body{opacity:1;animation:pdBodyFadeIn 240ms ease-out}@keyframes pdBodyFadeIn{from{opacity:0}to{opacity:1}}.pd-banner{position:relative;z-index:2;width:100%;overflow:visible}.pd-banner>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.pd-banner>span{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25)}.pd-banner-logo{position:relative;z-index:2;display:inline-flex;align-items:center}.pd-banner>div{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;gap:8px}.pd-navbar{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center}.pd-menu{display:flex;align-items:center}.pd-burger{display:none}@media(max-width:640px){.pd-burger{display:inline-flex;align-items:center}}.site-footer{margin-top:0;padding:var(--pd-space-2) 0 var(--pd-space-4)}.site-footer-inner{max-width:var(--pd-page-max-width);margin:0 auto;padding:0 var(--pd-page-edge-gap)}.site-footer-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--pd-space-1) var(--pd-space-3);margin:0 0 var(--pd-space-2);padding:0;border:0}body .site-footer .site-footer-links a{color:var(--pd-color-on-dark-secondary);font-size:var(--pd-fs-xs);transition:color .12s ease}body .site-footer .site-footer-links a:hover{color:var(--pd-color-on-dark)}.site-footer-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--pd-space-2) var(--pd-space-4)}.site-footer-row>.site-footer-links{margin:0}.site-footer-side{display:flex;align-items:center;gap:var(--pd-space-2);min-width:0}.site-footer-logo{display:inline-flex;flex:0 0 auto}.site-footer-logo img{display:block;width:auto;height:var(--pd-icon-lg);filter:brightness(0) invert(1);user-select:none;-webkit-user-drag:none}.site-footer-copy{margin:0;color:var(--pd-color-on-dark-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);white-space:nowrap}.site-footer-icp a{color:var(--pd-color-on-dark-secondary)}.site-footer-icp a:hover{color:var(--pd-color-on-dark)}.site-footer-stats{display:flex;align-items:center;gap:var(--pd-space-2)}.site-footer-links a:focus-visible,.site-footer-logo:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-on-dark);outline-offset:calc(var(--pd-space-1) / 2);border-radius:var(--pd-radius-xs)}.site-footer-row.site-footer-friends{display:flex;flex-wrap:wrap;justify-content:center;margin-top:var(--pd-space-2);gap:var(--pd-space-1) var(--pd-space-3)}.site-footer-friends-label,.site-footer-friends a{color:var(--pd-color-on-dark-tertiary);font-size:var(--pd-fs-xs)}@media(max-width:960px){.site-footer-inner{text-align:center}.site-footer-row{display:flex;flex-wrap:wrap;justify-content:center}.site-footer-row:not(.site-footer-friends){flex-direction:column}.site-footer-side{flex:none;width:100%;flex-wrap:wrap;justify-content:center}.site-footer-copy{white-space:normal}.site-footer-stats{flex:none;flex-wrap:wrap;justify-content:center}}@media(max-width:640px){.site-footer-inner{padding:0 var(--pd-space-3)}.site-footer-row{column-gap:var(--pd-space-2)}.site-footer-side{gap:var(--pd-space-1)}}.pd-scroll-top{position:fixed;right:max(var(--pd-space-4),env(safe-area-inset-right));bottom:max(var(--pd-space-4),env(safe-area-inset-bottom));z-index:1000;display:grid;place-items:center;width:var(--pd-navbar-tool-size);height:var(--pd-navbar-tool-size);padding:0;color:var(--pd-color-text-secondary);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-round);box-shadow:var(--pd-shadow-1);font-size:var(--pd-icon-lg);cursor:pointer}.pd-scroll-top[hidden]{display:none}.pd-scroll-top:hover{color:var(--pd-color-primary)}.pd-scroll-top:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}@media(max-width:960px){.pd-scroll-top{display:none}}.pd-home-mobile-actions{display:none}@media(max-width:960px){.pd-home-mobile-actions{display:flex;justify-content:flex-end;margin-bottom:var(--pd-space-2)}}.pd-stat-chip{display:inline-flex;align-items:center;gap:4px;padding:0;font-size:var(--pd-fs-xs);white-space:nowrap}.pd-stat-chip__ico{display:inline-flex;font-size:var(--pd-icon-xs);line-height:1}.pd-stat-chip__k{color:var(--pd-color-on-dark-tertiary)}.pd-stat-chip__v{font-family:var(--pd-font-mono);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-regular);font-variant-numeric:tabular-nums;color:var(--pd-color-on-dark-secondary)}.pd-stat-chip--tip{position:relative;cursor:default;outline:0}.pd-stat-tip{position:absolute;left:50%;bottom:calc(100% + 8px);display:flex;flex-direction:column;gap:4px;padding:8px 12px;border-radius:var(--pd-radius-md);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);box-shadow:0 4px 12px rgba(0,0,0,.1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);white-space:nowrap;opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:opacity .12s ease,transform .12s ease,visibility .12s;pointer-events:none;z-index:20}.pd-stat-tip span{display:flex;justify-content:space-between;gap:16px}.pd-stat-tip b{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}.pd-stat-chip--tip:hover .pd-stat-tip,.pd-stat-chip--tip:focus-visible .pd-stat-tip{opacity:1;visibility:visible;transform:translate(-50%,0)}.pd-stat-chip__ico{color:var(--pd-color-on-dark-tertiary)}.pd-stat-chip__dot{flex:0 0 auto;width:var(--pd-space-1);height:var(--pd-space-1);background:var(--pd-color-success);border-radius:var(--pd-radius-round)}body.theme-wow .pd-about{max-width:960px;margin:0 auto;padding:4px 0 10px}body.theme-wow .pd-about-hero{text-align:center;padding:34px 24px 30px;background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-card-radius)}body.theme-wow .pd-about-hero h1{margin:0;font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);color:var(--pd-color-primary);letter-spacing:.5px}body.theme-wow .pd-about-slogan{margin:8px 0 0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-about-topstats{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 34px;margin-top:22px}body.theme-wow .pd-about-topstat{display:flex;flex-direction:column;align-items:center;min-width:72px}body.theme-wow .pd-about-topstat b{font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}body.theme-wow .pd-about-topstat span{margin-top:2px;font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}body.theme-wow .pd-about-block{margin-top:30px}body.theme-wow .pd-about-block>h2{margin:0 0 14px;padding-left:11px;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text);border-left:4px solid var(--pd-color-primary);line-height:1.1}body.theme-wow .pd-about-text{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:1.9}body.theme-wow .pd-staff-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}body.theme-wow .pd-staff-card{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-card-radius);text-decoration:none;transition:border-color .15s,transform .12s}body.theme-wow .pd-staff-card:hover{border-color:var(--pd-color-primary);transform:translateY(-1px)}body.theme-wow .pd-staff-avatar{width:46px;height:46px;flex:0 0 auto;object-fit:cover;background:var(--pd-color-surface-soft);border-radius:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0c9.601 0 12 2.399 12 12 0 9.601-2.399 12-12 12-9.601 0-12-2.399-12-12C0 2.399 2.399 0 12 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0c9.601 0 12 2.399 12 12 0 9.601-2.399 12-12 12-9.601 0-12-2.399-12-12C0 2.399 2.399 0 12 0z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.theme-wow .pd-staff-meta{display:flex;flex-direction:column;min-width:0}body.theme-wow .pd-staff-name{font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.theme-wow .pd-staff-title{margin-top:2px;font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.theme-wow .pd-about-contact p{margin:0 0 8px;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:1.8}body.theme-wow .pd-about-contact p.muted{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-about-contact a{color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-about-block>p.pd-about-text{margin:0 0 var(--pd-space-3)}body.theme-wow .pd-service-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--pd-space-2)}body.theme-wow .pd-service-card{display:flex;flex-direction:column;gap:var(--pd-space-1);padding:var(--pd-space-3);border:1px solid var(--pd-color-divider);border-radius:var(--pd-card-radius)}body.theme-wow .pd-service-head{display:flex;align-items:center;gap:var(--pd-space-2);margin-bottom:var(--pd-space-1);text-decoration:none}body.theme-wow .pd-service-card .pd-staff-name{white-space:normal}body.theme-wow .pd-service-role{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:1.7}body.theme-wow .pd-service-how{margin:0;padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-text-secondary);border-radius:var(--pd-radius-md);font-size:var(--pd-fs-xs);line-height:1.7}body.theme-wow .pd-service-cta{display:inline-block;width:fit-content;margin-top:var(--pd-space-1);padding:var(--pd-space-1) var(--pd-space-3);color:var(--pd-color-on-primary);background:var(--pd-color-primary);border-radius:var(--pd-radius-pill);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);text-decoration:none}body.theme-wow .pd-service-cta.is-plain{color:var(--pd-color-primary);background:var(--pd-color-primary-soft)}body.theme-wow .pd-about-steps{margin:0;padding-left:var(--pd-space-4);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:1.9}body.theme-wow .pd-about-steps b{color:var(--pd-color-text)}body.theme-wow .pd-about-steps ul{margin:var(--pd-space-1) 0 0;padding-left:var(--pd-space-3)}body.theme-wow .pd-about-steps a{color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-about-links{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin:var(--pd-space-3) 0 0}body.theme-wow .pd-about-links .pd-service-cta{margin-top:0}body.theme-wow .pd-service-card{background:var(--pd-color-surface-soft);border-color:var(--pd-color-border)}body.theme-wow .pd-service-how{background:var(--pd-color-surface)}body.theme-wow .pd-about-activity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body.theme-wow .pd-about-metric{padding:16px 18px;background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-card-radius)}body.theme-wow .pd-about-metric b{display:block;font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);color:var(--pd-color-primary)}body.theme-wow .pd-about-metric span{display:block;margin-top:4px;font-size:var(--pd-fs-xs);color:var(--pd-color-text)}body.theme-wow .pd-about-metric em{display:block;margin-top:2px;font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary);font-style:normal}@media(max-width:640px){body.theme-wow .pd-about-activity{grid-template-columns:repeat(2,minmax(0,1fr))}}body.theme-wow .pd-about-hero,body.theme-wow .pd-staff-card,body.theme-wow .pd-about-metric{background:var(--pd-color-surface-soft);border-color:var(--pd-color-border)}body.theme-wow .pd-about-topstat b,body.theme-wow .pd-about-block>h2,body.theme-wow .pd-staff-name,body.theme-wow .pd-about-metric span{color:var(--pd-color-text)}body.theme-wow .pd-about-text,body.theme-wow .pd-about-contact p{color:var(--pd-color-text-secondary)}body.theme-wow .pd-newuser-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px 8px}body.theme-wow .pd-newuser{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;text-decoration:none}body.theme-wow .pd-newuser img{width:52px;height:52px;object-fit:cover;background:var(--pd-color-surface-soft);transition:transform .12s ease}body.theme-wow .pd-newuser img,body.theme-wow .pd-squircle{border-radius:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0c9.601 0 12 2.399 12 12 0 9.601-2.399 12-12 12-9.601 0-12-2.399-12-12C0 2.399 2.399 0 12 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 0c9.601 0 12 2.399 12 12 0 9.601-2.399 12-12 12-9.601 0-12-2.399-12-12C0 2.399 2.399 0 12 0z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.theme-wow .pd-newuser:hover img{transform:translateY(-2px)}body.theme-wow .pd-newuser span{max-width:100%;font-size:var(--pd-fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.theme-wow .pd-newuser:hover span{color:var(--pd-color-primary)}body.theme-wow .pd-newuser span{color:var(--pd-color-text-secondary)}body.theme-wow .pd-promo{--pd-color-text: var(--pd-color-promo-fg);--pd-color-text-secondary: var(--pd-color-promo-fg-muted);--pd-color-link: var(--pd-color-promo-fg);--pd-color-link-hover: var(--pd-color-promo-fg);display:grid;grid-template-columns:minmax(0,1fr) var(--pd-side-art);column-gap:var(--pd-space-2);padding:var(--pd-card-padding);overflow:hidden;color:var(--pd-color-promo-fg);background:var(--pd-color-promo);border-radius:var(--pd-card-radius-side)}body.theme-wow .pd-promo-text{min-width:0}body.theme-wow .pd-promo h2{margin:0 0 var(--pd-space-1);overflow:hidden;color:var(--pd-color-text);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);white-space:nowrap;text-overflow:ellipsis}body.theme-wow .pd-promo p{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-promo-art{align-self:start;width:var(--pd-side-art);height:var(--pd-side-art);object-fit:contain;user-select:none}body.theme-wow .pd-promo-actions{display:flex;grid-column:1 / -1;gap:var(--pd-space-1);margin-top:var(--pd-space-3)}body.theme-wow .pd-promo-actions>*{flex:1;min-width:0}body.theme-wow .pd-promo-form{margin:0}body.theme-wow .pd-promo-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pd-btn-gap);width:100%;height:var(--pd-btn-h);padding:0 var(--pd-space-2);color:var(--pd-color-promo);font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);white-space:nowrap;text-decoration:none;background:var(--pd-color-promo-fg);border:1px solid transparent;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-promo-btn i{font-size:var(--pd-btn-icon)}body.theme-wow .pd-promo-btn:hover{color:var(--pd-color-promo);background:var(--pd-color-promo-fg-muted)}body.theme-wow .pd-promo-btn--ghost{color:var(--pd-color-promo-fg);background:transparent;border-color:var(--pd-color-promo-fg)}body.theme-wow .pd-promo-btn--ghost:hover{color:var(--pd-color-promo-fg);background:var(--pd-color-promo-hover)}body.theme-wow .pd-promo-btn--ghost.is-done,body.theme-wow .pd-promo-btn--ghost.is-done:hover{background:transparent;border-color:var(--pd-color-promo-fg-muted)}body.theme-wow .pd-promo-btn:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-promo-fg);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-promo--member{display:flex;flex-direction:column;gap:var(--pd-space-3)}body.theme-wow .pd-promo--member{--pd-color-text: unset;--pd-color-text-secondary: unset;--pd-color-link: unset;--pd-color-link-hover: unset;--pd-color-promo-fg: var(--pd-color-text);--pd-color-promo-fg-muted: var(--pd-color-text-secondary);--pd-color-promo-track: var(--pd-color-border);--pd-color-promo-chip: var(--pd-color-surface-soft);color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);box-shadow:var(--pd-shadow-2)}body.theme-wow .pd-promo--member .pd-promo-btn--go,body.theme-wow .pd-promo--member .pd-promo-btn--go:hover{color:#fff}body.theme-wow .pd-promo--member .pd-promo-btn--go.is-done{color:#fff}body.theme-wow .pd-promo-shell{position:relative;display:flex;flex-direction:column}body.theme-wow .pd-promo-shell>.pd-promo{flex:1 1 auto}body.theme-wow .pd-promo-stats{display:flex;flex-wrap:wrap;gap:var(--pd-space-1) var(--pd-space-3);margin:0}body.theme-wow .pd-promo-stats div{display:flex;align-items:baseline;gap:var(--pd-space-1);min-width:0}body.theme-wow .pd-promo-stats dt{color:var(--pd-color-promo-fg-muted);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-tight)}body.theme-wow .pd-promo-stats dd{margin:0;color:var(--pd-color-promo-fg);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums;white-space:nowrap}body.theme-wow .pd-promo-stats dd a{color:inherit;text-decoration:none}body.theme-wow .pd-promo-stats dd a:hover{text-decoration:underline}body.theme-wow .pd-promo-stats small{margin-left:calc(var(--pd-space-1) / 4);color:var(--pd-color-promo-fg-muted);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-promo-bar{display:block;width:100%;height:var(--pd-space-1);margin:var(--pd-space-1) 0;overflow:hidden;color:var(--pd-color-promo-progress);background:var(--pd-color-promo-track);border:0;border-radius:var(--pd-radius-pill);-webkit-appearance:none;appearance:none}body.theme-wow .pd-promo-bar::-webkit-progress-bar{background:var(--pd-color-promo-track)}body.theme-wow .pd-promo-bar::-webkit-progress-value{background:var(--pd-color-promo-progress);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-promo-bar::-moz-progress-bar{background:var(--pd-color-promo-progress);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-promo-more{display:grid;grid-template-rows:0fr;margin-top:calc(var(--pd-space-3) * -1);opacity:0;transition:grid-template-rows .3s ease,margin-top .3s ease,opacity .3s ease}body.theme-wow .pd-promo-more>div{min-height:0;overflow:hidden}body.theme-wow .pd-promo-shell:hover .pd-promo-more,body.theme-wow .pd-promo-shell:focus-within .pd-promo-more{grid-template-rows:1fr;margin-top:0;opacity:1}@media(hover:none){body.theme-wow .pd-promo-more{grid-template-rows:1fr;margin-top:0;opacity:1}}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-promo-more{transition:none}}body.theme-wow .pd-promo--member .pd-promo-actions{margin-top:0}body.theme-wow .pd-promo-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pd-space-1);color:var(--pd-color-promo-fg-muted);font-size:var(--pd-fs-xs)}body.theme-wow .pd-promo-row b{color:var(--pd-color-promo-fg);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-promo-row a{color:var(--pd-color-promo-fg);text-decoration:underline;text-underline-offset:calc(var(--pd-space-1) / 4)}body.theme-wow .pd-promo-chips{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2);margin:0;padding:0;list-style:none}body.theme-wow .pd-promo-chips li{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:0 calc(var(--pd-space-1) * .75);color:var(--pd-color-promo-fg);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);background:var(--pd-color-promo-chip);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-promo-chips li i{color:var(--pd-color-promo-progress)}body.theme-wow .pd-promo-btn--go,body.theme-wow .pd-promo-btn--go:hover{color:var(--pd-color-promo-fg);background:var(--pd-color-promo-go)}body.theme-wow .pd-promo-btn--go:hover{background:var(--pd-color-promo-go-hover)}body.theme-wow .pd-side-post-btn{--pd-key-edge: color-mix(in srgb, var(--pd-color-primary) 82%, #000);position:relative;display:flex;align-items:center;justify-content:center;gap:var(--pd-space-1);height:var(--pd-btn-h);margin-bottom:var(--pd-space-1);padding:0 var(--pd-space-2);overflow:hidden;color:var(--pd-color-on-primary);font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);white-space:nowrap;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.3);user-select:none;background:var(--pd-color-primary);border:1px solid var(--pd-key-edge);border-radius:var(--pd-btn-radius);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 3px 0 var(--pd-key-edge),0 6px 10px -2px rgba(0,40,120,.3);transition:transform .15s ease-in-out,box-shadow .15s ease-in-out}body.theme-wow .pd-side-post-btn i{font-size:var(--pd-btn-icon);transition:transform .5s ease-in-out}body.theme-wow .pd-side-post-btn .pd-side-post-text{transition:transform .5s ease-in-out}body.theme-wow .pd-side-post-btn:hover{color:var(--pd-color-on-primary);text-decoration:none}body.theme-wow .pd-side-post-btn:hover .pd-side-post-text{transform:translateX(calc(var(--pd-space-5) * 10))}body.theme-wow .pd-side-post-btn:hover i{transform:translateX(var(--pd-space-4)) scale(1.5)}body.theme-wow .pd-side-post-btn:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 0 var(--pd-key-edge),0 2px 4px -1px rgba(0,40,120,.3)}body.theme-wow .pd-side-post-btn:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-space-1)}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-side-post-btn,body.theme-wow .pd-side-post-btn i,body.theme-wow .pd-side-post-btn .pd-side-post-text{transition:none}}body.theme-wow .pd-side-post-btn,body.theme-wow .pd-side-post-btn:hover{color:var(--pd-color-surface);text-shadow:none}body.theme-wow .pd-side-checkin{--pd-mood-bg: var(--pd-color-surface)}body.theme-wow .pd-checkin-head{display:flex;align-items:center;gap:var(--pd-space-2);padding-bottom:var(--pd-space-2);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-checkin-flame{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pd-side-avatar);height:var(--pd-side-avatar);color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xl);background:var(--pd-color-border);border-radius:var(--pd-radius-round)}body.theme-wow .pd-checkin-flame.is-on{color:var(--pd-color-checkin-flame);background:var(--pd-color-checkin-flame-soft)}body.theme-wow .pd-checkin-streak{display:flex;flex:1;flex-direction:column;min-width:0}body.theme-wow .pd-checkin-streak>span,body.theme-wow .pd-checkin-label{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-tight)}body.theme-wow .pd-checkin-streak b,body.theme-wow .pd-checkin-month-row b{color:var(--pd-color-text);font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}body.theme-wow .pd-checkin-streak small,body.theme-wow .pd-checkin-month-row small{margin-left:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-checkin-month-row small{margin-left:0}body.theme-wow .pd-checkin-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pd-space-1)}body.theme-wow .pd-checkin-cal{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);white-space:nowrap;text-decoration:none}body.theme-wow .pd-checkin-cal:hover{color:var(--pd-color-link-hover);text-decoration:none}body.theme-wow .pd-checkin-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:calc(var(--pd-space-1) / 2);margin:var(--pd-space-2) 0 0;padding:0;list-style:none}body.theme-wow .pd-checkin-week li{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pd-space-1) / 2);min-width:0}body.theme-wow .pd-checkin-dot{display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--pd-side-avatar);aspect-ratio:1;color:var(--pd-color-text);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-semibold);line-height:1;background:var(--pd-color-border);border:var(--pd-tab-indicator) solid transparent;border-radius:var(--pd-radius-round)}body.theme-wow .pd-checkin-week li.is-signed .pd-checkin-dot{color:var(--pd-color-checkin-on-signed);font-size:var(--pd-icon-sm);background:var(--pd-color-checkin-signed)}body.theme-wow .pd-checkin-week li.is-today:not(.is-signed) .pd-checkin-dot{background:transparent;border-color:var(--pd-color-checkin-signed)}body.theme-wow .pd-checkin-day{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium);line-height:var(--pd-lh-tight)}body.theme-wow .pd-checkin-week li.is-signed .pd-checkin-day{color:var(--pd-color-text-secondary)}body.theme-wow .pd-checkin-week li.is-today .pd-checkin-day{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-checkin-month{margin-top:var(--pd-space-2)}body.theme-wow .pd-checkin-label{display:block}body.theme-wow .pd-checkin-month-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pd-space-1);margin-top:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-checkin-month-row b{font-size:var(--pd-fs-lg)}body.theme-wow .pd-checkin-month-row>span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-variant-numeric:tabular-nums}body.theme-wow .pd-checkin-days{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:calc(var(--pd-space-1) / 4);margin-top:var(--pd-space-1)}body.theme-wow .pd-checkin-days span{height:var(--pd-space-2);background:var(--pd-color-border-strong);border-radius:calc(var(--pd-radius-xs) / 2)}body.theme-wow .pd-checkin-days span.is-future{background:var(--pd-color-border)}body.theme-wow .pd-checkin-days span.is-signed{background:var(--pd-color-checkin-signed)}body.theme-wow .pd-checkin-days span.is-today:not(.is-signed){background:transparent;box-shadow:inset 0 0 0 1px var(--pd-color-checkin-signed)}body.theme-wow .pd-checkin-hint{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-checkin-mood{flex:none;width:var(--pd-side-icon-art);height:var(--pd-side-icon-art);user-select:none}body.theme-wow .pd-checkin-form{margin:0}body.theme-wow .pd-checkin-btn{display:flex;align-items:center;justify-content:center;gap:var(--pd-btn-gap);width:100%;height:var(--pd-btn-h);margin-top:var(--pd-space-2);padding:0 var(--pd-space-2);color:var(--pd-color-on-primary);font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);white-space:nowrap;background:var(--pd-color-primary);border:1px solid transparent;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-checkin-btn i{font-size:var(--pd-btn-icon)}body.theme-wow .pd-checkin-btn:hover{background:var(--pd-color-primary-hover)}body.theme-wow .pd-checkin-btn:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-mood-pick{min-width:0;margin:var(--pd-space-3) 0 0;padding:0;border:0}body.theme-wow .pd-mood-pick legend{margin-bottom:var(--pd-space-1);padding:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-mood-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-mood{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2);margin:0;padding:calc(var(--pd-space-1) / 2) 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-tight);white-space:nowrap;background:var(--pd-mood-bg, var(--pd-color-surface-soft));border:1px solid transparent;border-radius:var(--pd-radius-md);cursor:pointer}body.theme-wow .pd-mood input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}body.theme-wow .pd-mood img{flex:0 0 auto;width:var(--pd-side-avatar);max-width:100%;height:auto;aspect-ratio:1;user-select:none;transition:transform .15s ease}body.theme-wow .pd-mood:hover{color:var(--pd-color-text);background:var(--pd-color-primary-soft)}body.theme-wow .pd-mood:hover img{transform:translateY(calc(var(--pd-space-1) / -4))}body.theme-wow .pd-mood:has(input:checked){color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold);background:var(--pd-color-primary-soft);border-color:var(--pd-color-primary)}body.theme-wow .pd-mood:has(input:focus-visible){outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-mood img{transition:none}body.theme-wow .pd-mood:hover img{transform:none}}body.theme-wow .pd-side-box{padding:var(--pd-card-padding);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius-side);box-shadow:var(--pd-shadow-2)}body.theme-wow .pd-side-head,body.theme-wow .pd-side-subhead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pd-space-1)}body.theme-wow .pd-side-head{margin-bottom:var(--pd-space-2)}body.theme-wow :is(.pd-home-shell,.pd-forum-layout) .pd-card-heading-icon{display:inline-block;width:var(--pd-icon-md);margin-right:var(--pd-space-2);color:var(--pd-color-primary);font-size:var(--pd-icon-xl);text-align:center}body.theme-wow .pd-home-shell .pd-promo .pd-card-heading-icon{color:inherit}body.theme-wow .pd-side-title{margin:0;color:var(--pd-color-text);font-size:var(--pd-h3-size);font-weight:var(--pd-h3-weight);line-height:var(--pd-h3-lh)}body.theme-wow :is(.pd-home-shell,.pd-forum-layout) .pd-side-title{display:flex;align-items:center;gap:var(--pd-space-1)}body.theme-wow :is(.pd-home-shell,.pd-forum-layout) .pd-side-title .pd-card-heading-icon{flex:0 0 var(--pd-icon-md);height:var(--pd-icon-md);margin-right:0;font-size:var(--pd-icon-md);line-height:1}body.theme-wow .pd-side-sub{margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-side-link{color:var(--pd-color-link);font-size:var(--pd-fs-xs);text-decoration:none}body.theme-wow .pd-side-link:hover{color:var(--pd-color-link-hover);text-decoration:none}body.theme-wow .pd-side-meta{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-pulse-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body.theme-wow .pd-pulse-stats>div{min-width:0}body.theme-wow .pd-pulse-stats>div+div{padding-left:var(--pd-space-2);border-left:1px solid var(--pd-color-border-strong)}body.theme-wow .pd-pulse-stats b{display:block;color:var(--pd-color-text);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}body.theme-wow .pd-pulse-stats span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-dot{display:inline-block;width:var(--pd-space-1);height:var(--pd-space-1);margin-right:calc(var(--pd-space-1) / 2);background:var(--pd-color-success);border-radius:var(--pd-radius-round)}body.theme-wow .pd-pulse-new{margin-top:var(--pd-space-3);padding-top:var(--pd-space-3);border-top:1px solid var(--pd-color-border-strong)}body.theme-wow .pd-pulse-new .pd-side-subhead{margin-bottom:var(--pd-space-2)}body.theme-wow .pd-side-pulse .pd-newuser img{background:var(--pd-color-surface)}body.theme-wow .pd-side-list{margin:0;padding:0;list-style:none}body.theme-wow .pd-side-list li{padding:var(--pd-space-1) 0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);border-top:1px solid var(--pd-color-border-strong)}body.theme-wow .pd-unread{flex:0 0 auto;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-regular);line-height:1;white-space:nowrap}body.theme-wow .pd-unread[hidden]{display:none}body.theme-wow .pd-side-rank{margin:0;padding:0;list-style:none}body.theme-wow .pd-side-rank li{display:flex;align-items:baseline;gap:var(--pd-space-1);padding:5px 0;border-top:1px solid var(--pd-color-divider);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-side-rank li:first-child{border-top:0}body.theme-wow .pd-side-rank a{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--pd-color-text);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-side-rank a:hover{color:var(--pd-color-primary)}body.theme-wow .pd-rank-no{flex:0 0 var(--pd-space-2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-variant-numeric:tabular-nums;text-align:center}body.theme-wow .pd-rank-no.is-top{color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-rank-count{flex:0 0 auto;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-variant-numeric:tabular-nums}body.theme-wow .pd-rank-count i{margin-right:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-tg-list{margin:0;padding:0;list-style:none}body.theme-wow .pd-tg-item{display:flex;align-items:center;gap:var(--pd-space-2);padding:5px 0;color:var(--pd-color-text);text-decoration:none;border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-tg-list li:first-child .pd-tg-item{border-top:0;padding-top:0}body.theme-wow .pd-tg-ico{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--pd-space-4);height:var(--pd-space-4);color:#ffffff;font-size:var(--pd-icon-xs);background:var(--pd-color-telegram);border-radius:var(--pd-radius-round)}body.theme-wow .pd-tg-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;line-height:var(--pd-lh-tight)}body.theme-wow .pd-tg-text b{color:var(--pd-color-text);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-tg-text span{margin-top:calc(var(--pd-space-1) / 4);overflow:hidden;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs);white-space:nowrap;text-overflow:ellipsis}body.theme-wow .pd-tg-go{flex:0 0 auto;padding:0 var(--pd-space-1);color:var(--pd-color-telegram);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-regular);line-height:var(--pd-space-4);border:1px solid var(--pd-color-telegram);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-tg-item:hover .pd-tg-go{color:#ffffff;background:var(--pd-color-telegram)}body.theme-wow .pd-tg-item:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-telegram);outline-offset:calc(var(--pd-space-1) / 2);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-side-new{flex:0 0 auto;padding:0 calc(var(--pd-space-1) / 2);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);color:var(--pd-color-primary);background:var(--pd-color-primary-soft);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-newuser .pd-newuser-count{margin-top:calc(var(--pd-space-1) / -2);color:var(--pd-color-text-tertiary);font-variant-numeric:tabular-nums}body.theme-wow .pd-side-rank-box[hidden]{display:none}body.theme-wow .pd-side-inline{padding:0;color:var(--pd-color-link);font:inherit;background:none;border:0;cursor:pointer}body.theme-wow .pd-side-inline:hover{color:var(--pd-color-link-hover);text-decoration:none}body.theme-wow .pd-side-foot{display:flex;align-items:center;gap:var(--pd-space-1);margin:0;padding-top:var(--pd-space-1);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);border-top:1px solid var(--pd-color-border-strong)}body.theme-wow .pd-side-foot a{display:inline-flex;align-items:center;gap:var(--pd-space-1);color:var(--pd-color-link);text-decoration:none}body.theme-wow .pd-side-foot a:hover{color:var(--pd-color-link-hover);text-decoration:none}body.theme-wow .pd-sidebar-art-card{--pd-color-text: var(--pd-sidebar-art-fg);--pd-color-text-secondary: var(--pd-sidebar-art-muted);--pd-color-link: var(--pd-sidebar-art-fg);--pd-color-link-hover: var(--pd-sidebar-art-fg);--pd-color-promo: var(--pd-sidebar-art-blue);position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--pd-space-1);min-width:0;width:100%;max-width:var(--pd-sidebar-width);justify-self:center;grid-column:auto;min-height:var(--pd-sidebar-art-height);padding:var(--pd-card-padding);overflow:hidden;border-radius:var(--pd-card-radius-side);color:var(--pd-color-text);background:var(--pd-sidebar-art-blue)}body.theme-wow .pd-sidebar-card-bg{position:absolute;inset:0 auto auto 0;z-index:-2;display:block;width:100%;height:auto;pointer-events:none;user-select:none}body.theme-wow .pd-sidebar-card-copy{width:var(--pd-sidebar-art-copy-width)}body.theme-wow .pd-sidebar-card-copy h2{margin:0 0 var(--pd-space-1);color:var(--pd-color-text);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}body.theme-wow .pd-sidebar-card-copy p{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-sidebar-art-card .pd-promo-actions{margin-top:auto;padding-top:var(--pd-space-1)}body.theme-wow .pd-sidebar-card-actions{display:flex;margin-top:auto;padding-top:var(--pd-space-1)}body.theme-wow .pd-sidebar-card-btn{display:inline-flex;align-items:center;justify-content:center;flex:1;gap:var(--pd-btn-gap);min-height:var(--pd-btn-h);padding-inline:var(--pd-btn-px);border:1px solid transparent;border-radius:var(--pd-btn-radius);font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);text-decoration:none}body.theme-wow .pd-sidebar-art-card--telegram{min-height:var(--pd-sidebar-art-long-height);background:var(--pd-sidebar-art-telegram)}body.theme-wow .pd-sidebar-art-card--telegram::after,body.theme-wow .pd-sidebar-art-card--lottery::after{content:"";position:absolute;inset-inline:0;bottom:0;z-index:-1;height:calc(var(--pd-space-5) * 4);background:linear-gradient(transparent,var(--pd-sidebar-art-telegram) 52%);pointer-events:none}body.theme-wow .pd-sidebar-card-links{display:grid;gap:var(--pd-space-1);margin:auto 0 0;padding:0;list-style:none}body.theme-wow .pd-sidebar-card-links a{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);min-height:var(--pd-btn-h-sm);padding-inline:var(--pd-space-2);border:1px solid var(--pd-sidebar-art-line);border-radius:var(--pd-btn-radius);color:var(--pd-color-text);background:var(--pd-color-promo-chip);font-size:var(--pd-fs-sm);text-decoration:none;transition:background 150ms,transform 150ms}body.theme-wow .pd-sidebar-card-links a:hover{background:var(--pd-color-promo-track);transform:translateX(calc(var(--pd-space-1) / 4))}body.theme-wow .pd-sidebar-card-links small{font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}body.theme-wow .pd-sidebar-card-links a:focus-visible,body.theme-wow .pd-sidebar-card-btn:focus-visible{outline:var(--pd-tab-indicator) solid currentColor;outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-sidebar-art-card.pd-sidebar-art-card--lottery{--pd-color-text: var(--pd-sidebar-art-lottery-ink);--pd-color-text-secondary: var(--pd-sidebar-art-lottery-ink);--pd-color-text-tertiary: var(--pd-sidebar-art-lottery-ink);--pd-color-link: var(--pd-sidebar-art-fg);--pd-color-link-hover: var(--pd-sidebar-art-fg);background:var(--pd-sidebar-art-lottery)}body.theme-wow .pd-sidebar-art-card--lottery::after{background:linear-gradient(transparent,var(--pd-sidebar-art-lottery) 52%)}body.theme-wow .pd-sidebar-art-card--lottery .pd-sidebar-card-copy{min-height:var(--pd-sidebar-art-lotto-head)}body.theme-wow .pd-sidebar-art-card--lottery .pd-sidebar-card-copy h2{font-size:var(--pd-fs-md)}body.theme-wow .pd-sidebar-art-card--lottery .pd-sidebar-card-copy p{font-size:var(--pd-fs-xs)}body.theme-wow .pd-sidebar-art-card .pd-side-lotto-clock{flex:0 0 auto;justify-items:start;align-content:start}body.theme-wow .pd-sidebar-art-card .pd-side-lotto-digits{gap:var(--pd-space-1)}body.theme-wow .pd-sidebar-art-card .pd-side-lotto-digits b{min-width:calc(var(--pd-space-5) + var(--pd-space-1));padding:calc(var(--pd-space-1) / 2) var(--pd-space-1);border:1px solid var(--pd-sidebar-art-digit-line);border-radius:var(--pd-radius-xs);background:var(--pd-sidebar-art-digit)}body.theme-wow .pd-sidebar-art-card .pd-side-lotto-state,body.theme-wow .pd-sidebar-art-card .pd-side-lotto-prev{font-size:var(--pd-fs-2xs);text-align:left}body.theme-wow .pd-sidebar-art-card .pd-side-lotto-meta{margin:0;padding:var(--pd-space-1) 0 0;border-color:var(--pd-sidebar-art-digit-line)}body.theme-wow .pd-sidebar-art-card .pd-side-lotto-meta dd{font-size:var(--pd-fs-xs)}body.theme-wow .pd-sidebar-art-card .pd-sidebar-card-btn{background:var(--pd-sidebar-art-lottery-accent);color:var(--pd-sidebar-art-fg)}body.theme-wow .pd-sidebar-art-card .pd-sidebar-card-btn:hover{filter:brightness(.95)}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-sidebar-card-links a{transition:none}}body.theme-wow .pd-side-fish-body{display:grid;grid-template-columns:minmax(0,1fr) var(--pd-side-icon-art);align-items:center;gap:var(--pd-space-2)}body.theme-wow .pd-side-fish-body p{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-side-fish-body p.pd-side-meta{color:var(--pd-color-text-secondary)}body.theme-wow .pd-side-fish-body .pd-squircle{width:var(--pd-side-icon-art);height:var(--pd-side-icon-art);object-fit:cover;background:var(--pd-color-surface)}body.theme-wow .pd-side-box:not(.pd-side-checkin){display:flex;flex-direction:column;padding:0;overflow:hidden}body.theme-wow .pd-side-box:not(.pd-side-checkin)>.pd-side-head{align-items:center;margin:0;padding:var(--pd-space-2) var(--pd-card-padding);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-side-box:not(.pd-side-checkin)>:not(.pd-side-head){margin-inline:var(--pd-card-padding)}body.theme-wow .pd-side-box:not(.pd-side-checkin)>.pd-side-head+*{margin-top:var(--pd-space-1)}body.theme-wow .pd-side-box:not(.pd-side-checkin)>:last-child{margin-bottom:var(--pd-space-2)}body.theme-wow .pd-side-rank,body.theme-wow .pd-tg-list,body.theme-wow .pd-side-list{display:flex;flex:1 1 auto;flex-direction:column}body.theme-wow .pd-side-rank>li,body.theme-wow .pd-tg-list>li,body.theme-wow .pd-side-list>li{display:flex;flex:1 1 auto;align-items:center}body.theme-wow .pd-tg-list .pd-tg-item{flex:1 1 auto}body.theme-wow .pd-side-pulse .pd-pulse-new{display:flex;flex:1 1 auto;flex-direction:column}body.theme-wow .pd-side-pulse .pd-newuser-grid,body.theme-wow .pd-side-box:not(.pd-side-checkin)>.pd-newuser-grid{flex:1 1 auto;align-content:space-evenly}body.theme-wow .pd-side-fish-body{flex:1 1 auto}body.theme-wow .pd-side-fish-body p:first-child{margin-top:0}body.theme-wow .pd-chalkboard{width:400px;max-width:94vw;padding:var(--pd-space-3);color:var(--pd-chalkboard-chalk);background:var(--pd-chalkboard-bg);border:var(--pd-space-1) solid var(--pd-chalkboard-frame);border-radius:var(--pd-modal-radius);box-shadow:var(--pd-shadow-2);animation:pdConfirmIn .16s ease}body.theme-wow .pd-chalkboard-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);padding-bottom:var(--pd-space-2);border-bottom:1px dashed var(--pd-chalkboard-chalk-soft)}body.theme-wow .pd-chalkboard-head h2{display:flex;align-items:center;gap:var(--pd-space-1);margin:0;color:var(--pd-chalkboard-chalk);font-size:var(--pd-h3-size);font-weight:var(--pd-h3-weight)}body.theme-wow .pd-chalkboard-head h2 i{color:var(--pd-chalkboard-accent)}body.theme-wow .pd-chalkboard-x{width:var(--pd-space-4);height:var(--pd-space-4);color:var(--pd-chalkboard-chalk);background:none;border:0;border-radius:var(--pd-radius-round);cursor:pointer}body.theme-wow .pd-chalkboard-x:hover{background:var(--pd-chalkboard-chalk-soft)}body.theme-wow .pd-chalkboard-lead{margin:var(--pd-space-2) 0 var(--pd-space-1);color:var(--pd-chalkboard-chalk);font-size:var(--pd-fs-sm)}body.theme-wow .pd-chalkboard-list{margin:0;padding:0;list-style:none;counter-reset:pd-chalk}body.theme-wow .pd-chalkboard-list li{display:flex;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-1) 0;font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);border-top:1px dashed var(--pd-chalkboard-chalk-soft);counter-increment:pd-chalk}body.theme-wow .pd-chalkboard-list li:first-child{border-top:0}body.theme-wow .pd-chalkboard-list li::before{content:counter(pd-chalk);display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--pd-space-3);height:var(--pd-space-3);color:var(--pd-chalkboard-accent);font-size:var(--pd-fs-2xs);border:1px solid var(--pd-chalkboard-accent);border-radius:var(--pd-radius-round)}body.theme-wow .pd-chalkboard-inline{padding:0;color:var(--pd-chalkboard-accent);font:inherit;text-decoration:underline wavy;text-underline-offset:var(--pd-space-1);background:none;border:0;cursor:pointer}body.theme-wow .pd-chalkboard-foot{display:flex;align-items:center;gap:var(--pd-space-1);margin:var(--pd-space-1) 0 0;padding-top:var(--pd-space-2);color:var(--pd-chalkboard-chalk);font-size:var(--pd-fs-xs);border-top:1px dashed var(--pd-chalkboard-chalk-soft)}body.theme-wow .pd-chalkboard-foot a{display:inline-flex;align-items:center;gap:var(--pd-space-1);color:var(--pd-chalkboard-accent);text-decoration:none}body.theme-wow .pd-chalkboard-ok{display:block;width:100%;height:var(--pd-btn-h);margin-top:var(--pd-space-3);color:var(--pd-chalkboard-bg);font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);background:var(--pd-chalkboard-accent);border:0;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-chalkboard-ok:hover{background:color-mix(in srgb,var(--pd-chalkboard-accent) 90%,#000)}body.theme-wow .pd-feed-empty{display:flex;flex-direction:column;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-5) 0;text-align:center}body.theme-wow .pd-feed-empty i{color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xl)}body.theme-wow .pd-feed-empty h2{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-feed-empty p{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-feed-empty-btn{display:inline-flex;align-items:center;height:var(--pd-btn-h);margin-top:var(--pd-space-2);padding:0 var(--pd-space-3);color:var(--pd-color-primary);font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);text-decoration:none;background:transparent;border:1px solid var(--pd-color-border);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-feed-empty-btn:hover{background:var(--pd-color-surface-soft)}body.theme-wow .pd-feed .pd-thread-row:last-child{border-bottom:1px solid var(--pd-color-divider)}body.theme-wow:not(:is(.page-index,.page-forum,.page-thread)) .pd-page-frame main.wrap{display:flow-root;margin-top:0;padding:var(--pd-page-spacing) var(--pd-page-gutter)}body.theme-wow:not(:is(.page-index,.page-forum,.page-thread)) .pd-page-frame main.wrap>:nth-child(1 of:not(script,style,link)){margin-top:0}body.theme-wow:not(:is(.page-index,.page-forum,.page-thread)) .pd-page-frame main.wrap>:nth-last-child(1 of:not(script,style,link)){margin-bottom:0}body.theme-wow:not(:is(.page-index,.page-forum,.page-thread)) .pd-page-frame main.wrap>:is(.pd-info,.pd-settings,.pd-wallet,.pd-medals-page,.pd-post-page){padding:0}body.theme-wow.page-search .pd-page-frame main.wrap>.pd-search-page>:first-child{margin-top:0}body.theme-wow.page-search .pd-page-frame main.wrap>.pd-search-page>:last-child{margin-bottom:0}body.theme-wow.page-rankings .rank-grid{margin-top:var(--pd-space-3);gap:var(--pd-space-3)}body.theme-wow.page-rankings .rank-grid>.card{margin:0}body.theme-wow.page-post .pd-post-form{margin-bottom:0}body.theme-wow.pd-standalone .pd-info:has(.pd-auth2--single){width:100%;max-width:var(--pd-auth-max-width);margin-inline:auto}@media(max-width:640px){body.theme-wow{--pd-page-gutter: var(--pd-space-3);--pd-page-spacing: var(--pd-space-3)}}body.theme-wow .pd-favorites{padding:0;overflow:hidden;border:1px solid var(--pd-color-divider);border-radius:var(--pd-card-radius);box-shadow:none}.pd-favorites-head,.pd-favorites-heading,.pd-favorites-actions{display:flex;align-items:center;gap:var(--pd-space-3)}.pd-favorites-head{justify-content:space-between;flex-wrap:wrap;padding:var(--pd-space-4);border-bottom:1px solid var(--pd-color-divider)}.pd-favorites-heading{min-width:0}.pd-favorites-heading-icon{display:grid;place-items:center;flex:0 0 auto;width:var(--pd-side-icon-art);height:var(--pd-side-icon-art);border-radius:var(--pd-radius-lg);background:var(--pd-color-primary-soft);color:var(--pd-color-primary);font-size:var(--pd-icon-xl)}.pd-favorites h1{margin:0;color:var(--pd-color-text);font-size:var(--pd-h1-size);font-weight:var(--pd-h1-weight);line-height:var(--pd-h1-lh)}.pd-favorites-heading p{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-favorites-actions{flex-wrap:wrap;gap:var(--pd-space-2)}.pd-favorites-count{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-variant-numeric:tabular-nums}.pd-favorites-browse{display:inline-flex;align-items:center;gap:var(--pd-space-1);min-height:var(--pd-btn-h-sm);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);text-decoration:none;border-radius:var(--pd-btn-radius)}body.theme-wow .pd-favorites-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--pd-space-2);min-height:calc(var(--pd-space-5) * 8);padding:var(--pd-space-5) var(--pd-space-4)}.pd-favorites-empty-icon{display:grid;place-items:center;width:calc(var(--pd-space-5) * 2);height:calc(var(--pd-space-5) * 2);margin-bottom:var(--pd-space-1);border-radius:var(--pd-radius-round);background:var(--pd-color-surface-soft);color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xl)}body.theme-wow .pd-favorites-empty h2,body.theme-wow .pd-favorites-empty p{margin:0}body.theme-wow .pd-favorites-empty p{max-width:32em;line-height:var(--pd-lh-relaxed)}body.theme-wow .pd-favorites-empty .pd-feed-empty-btn{margin-top:var(--pd-space-1)}body.theme-wow .pd-favorites .pd-thread-list{padding-inline:var(--pd-space-4)}body.theme-wow .pd-favorites .pd-feed-foot{padding-inline:var(--pd-space-4)}.pd-favorites a:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}@media(max-width:640px){.pd-favorites-head{padding:var(--pd-space-3);gap:var(--pd-space-2)}.pd-favorites-heading{gap:var(--pd-space-2)}.pd-favorites-heading-icon{width:var(--pd-rail-btn-size);height:var(--pd-rail-btn-size)}.pd-favorites-actions{width:100%;justify-content:space-between}body.theme-wow .pd-favorites-empty{padding:var(--pd-space-5) var(--pd-space-3)}body.theme-wow .pd-favorites .pd-thread-list,body.theme-wow .pd-favorites .pd-feed-foot{padding-inline:var(--pd-space-3)}}body.theme-wow .pd-thread-row{grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:25px 15px;column-gap:var(--pd-space-2);row-gap:0;align-items:stretch;padding-top:var(--pd-space-1);padding-bottom:var(--pd-space-1)}body.theme-wow .pd-thread-row>.pd-avatar{grid-column:1;grid-row:1 / span 2;align-self:center}body.theme-wow .pd-thread-row>.pd-thread-main{display:contents}body.theme-wow .pd-thread-row>.pd-thread-main>h2{grid-column:2;grid-row:1;align-self:end;padding-bottom:calc(var(--pd-space-1) / 4)}body.theme-wow .pd-thread-row>.pd-thread-main>.pd-thread-meta{grid-column:2;grid-row:2;align-self:start}body.theme-wow .pd-thread-main p.pd-thread-meta{flex-wrap:nowrap;gap:var(--pd-space-1);overflow:hidden;white-space:nowrap}body.theme-wow .pd-thread-meta .pd-sep{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-thread-meta .pd-forum-tag{margin-left:0;padding:0;background:transparent;border:0;border-radius:0}body.theme-wow .pd-thread-row>.pd-thread-tags{grid-column:3;grid-row:1 / span 2;align-self:center;justify-self:end;display:flex;align-items:center;gap:var(--pd-space-2);min-width:0;white-space:nowrap}body.theme-wow .pd-thread-tags .pd-forum-tag{margin:0;padding:0;font-size:var(--pd-fs-3xs);background:transparent;border:0;border-radius:0}body.theme-wow .pd-thread-tags .pd-forum-tag i{font-size:inherit}body.theme-wow .pd-thread-row .pd-thread-tags .pd-forum-tag,body.theme-wow .pd-thread-row .pd-thread-tags .pd-forum-tag i{color:var(--pd-color-text-tertiary)!important;font-weight:var(--pd-fw-regular)}body.theme-wow .pd-thread-row .pd-thread-tags a.pd-forum-tag:hover{color:var(--pd-color-text-secondary)!important}body.theme-wow .pd-thread-views,body.theme-wow .pd-thread-replies{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 4);padding:0;color:var(--pd-color-text-tertiary);font-size:inherit;line-height:inherit;font-variant-numeric:tabular-nums}body.theme-wow .pd-thread-views i,body.theme-wow .pd-thread-replies i,body.theme-wow .pd-thread-row .pd-thread-meta .pd-name-icon{font-size:inherit}body.theme-wow .pd-thread-meta .pd-last-reply{display:inline-flex;gap:var(--pd-space-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--pd-fw-light)}@media(max-width:760px){body.theme-wow .pd-thread-meta .pd-last-reply{display:none}}@media(max-width:640px){body.theme-wow.page-index .pd-home-shell .pd-home-layout,body.theme-wow.page-index .pd-home-shell .pd-home-sidebar{grid-template-columns:minmax(0,1fr)}body.theme-wow.page-index .pd-home-shell .pd-feed-tabs{position:relative}body.theme-wow :is(.page-index .pd-home-shell,.pd-forum-feed) .pd-thread-row{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:calc(var(--pd-space-1) / 2);padding-block:var(--pd-space-1)}body.theme-wow :is(.page-index .pd-home-shell,.pd-forum-feed) .pd-thread-row>.pd-avatar{display:none}body.theme-wow :is(.page-index .pd-home-shell,.pd-forum-feed) .pd-thread-row>.pd-thread-main>h2{grid-column:1 / -1;align-self:center;gap:calc(var(--pd-space-1) / 2);flex-wrap:nowrap;min-height:0;padding:0;font-size:var(--pd-list-title-size-mobile);line-height:var(--pd-lh-snug)}body.theme-wow :is(.page-index .pd-home-shell,.pd-forum-feed) .pd-thread-main h2>a{display:block;flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.theme-wow :is(.page-index .pd-home-shell,.pd-forum-feed) .pd-thread-main h2>:not(a){flex-shrink:0}body.theme-wow :is(.page-index .pd-home-shell,.pd-forum-feed) .pd-thread-row>.pd-thread-main>.pd-thread-meta{grid-column:1;min-width:0;align-self:center}body.theme-wow :is(.page-index .pd-home-shell,.pd-forum-feed) .pd-thread-row>.pd-thread-tags{grid-column:2;grid-row:2;align-self:center}}.pd-tooltip{position:fixed;z-index:1000;max-width:240px;padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-on-primary);font-size:var(--pd-fs-xs);line-height:1.5;white-space:nowrap;pointer-events:none;background:var(--pd-color-tooltip-bg);border-radius:var(--pd-radius-sm)}body.theme-wow .pd-thread-modlog:empty{display:none}body.theme-wow .pd-thread-modlog{margin:var(--pd-space-3) 0 0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-thread-modlog p{text-align:center;margin:0;line-height:var(--pd-lh-relaxed);overflow-wrap:anywhere}body.theme-wow .pd-thread-modlog a,body.theme-wow .pd-thread-edit-note a{color:inherit;text-decoration:none}body.theme-wow .pd-thread-modlog a:hover,body.theme-wow .pd-thread-edit-note a:hover{color:var(--pd-color-link)}body.theme-wow .post-content-box>.pd-thread-edit-note{margin:0 0 var(--pd-space-4);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-relaxed);text-align:center;overflow-wrap:anywhere}body.theme-wow .pd-forum-tag{display:inline-flex;align-items:center;margin-left:8px;padding:0 var(--pd-badge-px);font-size:var(--pd-badge-fs);font-weight:var(--pd-fw-medium);line-height:1.5;text-decoration:none;white-space:nowrap;border:1px solid transparent;border-radius:var(--pd-radius-pill)}body.theme-wow .pd-forum-tag-0{border-color:#cfe4f7}body.theme-wow .pd-forum-tag-1{border-color:#cdeed7}body.theme-wow .pd-forum-tag-2{border-color:#f6e3bf}body.theme-wow .pd-forum-tag-3{border-color:#f7ced4}body.theme-wow .pd-forum-tag-4{border-color:#ddd3f7}body.theme-wow .pd-forum-tag-5{border-color:#c4ebef}body.theme-wow .pd-forum-tag-6{border-color:#f7d4c0}body.theme-wow .pd-forum-tag-7{border-color:#dde1e8}body.theme-wow .pd-forum-tag{border-color:transparent}body.theme-wow .pd-forum-tag-0{color:#7fc0f5;background:rgba(29,111,184,.18)}body.theme-wow .pd-forum-tag-1{color:#7fd6a0;background:rgba(47,143,78,.18)}body.theme-wow .pd-forum-tag-2{color:#f0c778;background:rgba(183,121,31,.20)}body.theme-wow .pd-forum-tag-3{color:#f39aa6;background:rgba(209,73,91,.18)}body.theme-wow .pd-forum-tag-4{color:#b7a4f5;background:rgba(107,75,214,.20)}body.theme-wow .pd-forum-tag-5{color:#7fd4de;background:rgba(26,138,157,.18)}body.theme-wow .pd-forum-tag-6{color:#f0a878;background:rgba(194,65,12,.20)}body.theme-wow .pd-forum-tag-7{color:#b7bdc8;background:rgba(90,98,112,.22)}.mx-auto{margin-left:auto;margin-right:auto}.px-3{padding-left:.75rem;padding-right:.75rem}.relative{position:relative}.absolute{position:absolute}.w-full{width:100%}.w-auto{width:auto}.inline-flex{display:inline-flex}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.z-10{z-index:10}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.hidden{display:none}@media(min-width:640px){.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:flex{display:flex}}.site-footer-tools{display:flex;align-items:center;gap:var(--pd-space-1)}.site-footer-tool{display:inline-flex;align-items:center;justify-content:center;width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);flex:0 0 auto;padding:0;color:var(--pd-color-on-dark-secondary);font-size:var(--pd-icon-md);background:transparent;border:0;border-radius:var(--pd-radius-round);cursor:pointer;transition:color .12s ease,background-color .12s ease}.site-footer-tool:hover{color:var(--pd-color-on-dark);background:rgba(255,255,255,.08)}.pd-footer-icon{display:block;width:var(--pd-icon-lg);height:var(--pd-icon-lg);flex:none;filter:grayscale(1);opacity:.72;transition:filter .15s ease,opacity .15s ease}.site-footer-tool:is(:hover,:focus-visible) .pd-footer-icon{filter:none;opacity:1}.site-footer-zh .pd-footer-glyph-label,.site-footer-zh [data-zh-icon]{display:none}.site-footer-zh[data-zh-mode=hans] [data-zh-icon=hant],.site-footer-zh[data-zh-mode=hant] [data-zh-icon=hans]{display:block}.site-footer-zh[aria-busy=true] .pd-footer-icon{animation:pd-zh-busy 1s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.pd-footer-icon{transition:none}.site-footer-zh[aria-busy=true] .pd-footer-icon{animation:none}}.site-footer-tool:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-on-dark);outline-offset:calc(var(--pd-space-1) / 2)}.site-footer-rss:hover{color:var(--pd-color-warning)}.site-footer-rss.is-copied,.site-footer-rss.is-copied:hover{color:var(--pd-color-success)}.site-footer-rss [data-rss-icon=success],.site-footer-rss.is-copied [data-rss-icon=default]{display:none}.site-footer-rss.is-copied [data-rss-icon=success]{display:block;filter:none;opacity:1}.site-footer-zh{font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:1}.site-footer-zh[aria-busy=true]{cursor:progress}.site-footer-zh[aria-busy=true] [data-zh-glyph]{animation:pd-zh-busy 1s ease-in-out infinite}@keyframes pd-zh-busy{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.site-footer-zh[aria-busy=true] [data-zh-glyph]{animation:none;color:var(--pd-color-on-dark-tertiary)}}html:lang(zh-TW){--pd-title-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft JhengHei", "PingFang TC", sans-serif;--pd-content-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft JhengHei", "PingFang TC", sans-serif}@keyframes pd-tact-pop{0%{transform:scale(1)}35%{transform:scale(1.12)}100%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-tact.is-popping{animation:none}}.pd-group-badge{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);height:20px;padding:0 8px;margin-left:6px;color:var(--pd-color-on-primary);font-size:var(--pd-badge-fs);font-weight:var(--pd-badge-weight);line-height:20px;vertical-align:middle;background:var(--group-color, var(--pd-color-primary));border-radius:var(--pd-badge-radius)}.pd-group-badge i{font-size:var(--pd-icon-xs)}body.theme-wow .forum-table .pd-group-badge{height:auto;min-height:20px;margin-left:0;padding:2px 8px;line-height:16px}.pd-level-progress{max-width:420px;margin:10px 0 4px}.pd-level-progress-meta{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-level-progress-track{height:8px;overflow:hidden;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill)}.pd-level-progress-track span{display:block;height:100%;background:var(--pd-color-primary);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-level-progress-track{background:rgba(255,255,255,.08)}body.theme-wow .pd-activity-rules{width:100%;margin:0 0 16px;border-collapse:collapse;font-size:var(--pd-fs-sm)}body.theme-wow .pd-activity-rules th,body.theme-wow .pd-activity-rules td{padding:8px 12px;color:var(--pd-color-text);text-align:left;border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-activity-rules th{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-level-bands{display:grid;gap:var(--pd-space-2);margin:0 0 var(--pd-space-3)}body.theme-wow .pd-level-band{--pd-band-color: var(--pd-level-c1);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);background:var(--pd-color-surface)}body.theme-wow .pd-level-band>summary{padding:var(--pd-space-2) var(--pd-space-3);cursor:pointer}body.theme-wow .pd-level-band>summary::marker{color:var(--pd-color-text-secondary)}body.theme-wow .pd-level-band-name{color:var(--pd-band-color);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-level-band-range,body.theme-wow .pd-level-band-meta{color:var(--pd-color-text-secondary);margin-left:var(--pd-space-2);font-size:var(--pd-fs-sm);font-variant-numeric:tabular-nums}body.theme-wow .pd-level-band>.pd-level-perks-wrap{margin:0;padding:0 var(--pd-space-3) var(--pd-space-3)}body.theme-wow .pd-level-band--b2{--pd-band-color: var(--pd-level-c2)}body.theme-wow .pd-level-band--b3{--pd-band-color: var(--pd-level-c3)}body.theme-wow .pd-level-band--b4{--pd-band-color: var(--pd-level-c4)}body.theme-wow .pd-level-band--b5{--pd-band-color: var(--pd-level-c5)}body.theme-wow .pd-level-band--b6{--pd-band-color: var(--pd-level-c6)}body.theme-wow .pd-level-band--b7{--pd-band-color: var(--pd-level-c7)}body.theme-wow .pd-level-band--b8{--pd-band-color: var(--pd-level-c8)}body.theme-wow .pd-level-band--b9{--pd-band-color: var(--pd-level-c9)}body.theme-wow .pd-level-band--b10{--pd-band-color: var(--pd-level-c10)}body.theme-wow .pd-level-perks-wrap{margin:0 0 var(--pd-space-3);overflow-x:auto}body.theme-wow .pd-level-perks-wrap .pd-level-perks{min-width:calc(var(--pd-space-5) * 22);margin:0}body.theme-wow .pd-level-perks td{vertical-align:top}body.theme-wow .pd-level-perks td.is-num{white-space:nowrap;font-variant-numeric:tabular-nums}body.theme-wow .pd-level-perks-note{display:block;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-level-unlocks{display:grid;gap:calc(var(--pd-space-1) / 2);margin:0;padding-left:var(--pd-space-3)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.theme-wow .pd-messages-card{padding:0;overflow:hidden}body.theme-wow .pd-messages{display:grid;grid-template-columns:var(--pd-sidebar-width) minmax(0,1fr);height:var(--pd-pm-fit, clamp(var(--pd-pm-min-height), calc(100dvh - var(--pd-pm-page-offset)), var(--pd-pm-height)));background:var(--pd-color-surface)}body.theme-wow .pd-messages-sidebar{display:flex;flex-direction:column;min-height:0;min-width:0;border-right:1px solid var(--pd-color-divider);background:var(--pd-color-surface-subtle)}body.theme-wow .pd-messages-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);padding:var(--pd-space-3);min-height:calc(var(--pd-btn-h-lg) + var(--pd-space-3) * 2);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-messages-sidebar-head h1{margin:0;font-size:var(--pd-h1-size);font-weight:var(--pd-h1-weight)}body.theme-wow .pd-messages-unread-total{display:inline-flex;align-items:center;padding:calc(var(--pd-space-1) / 2) var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill)}.pd-messages-unread-total[hidden]{display:none!important}body.theme-wow .pd-messages-thread-list{flex:1;min-height:0;overflow:auto;padding:var(--pd-space-1)}body.theme-wow .pd-messages-thread-row{display:grid;grid-template-columns:minmax(0,1fr) var(--pd-btn-h-sm);align-items:center;padding-right:calc(var(--pd-space-1) / 2);border-radius:var(--pd-card-radius)}body.theme-wow .pd-messages-thread-row:hover{background:var(--pd-color-surface-soft)}body.theme-wow .pd-messages-thread-row.is-active{background:var(--pd-color-primary-soft)}body.theme-wow .pd-messages-thread{display:grid;grid-template-columns:var(--pd-pm-avatar-size) minmax(0,1fr) auto;gap:var(--pd-space-2);align-items:center;width:100%;min-width:0;padding:var(--pd-space-2);color:var(--pd-color-text);font:inherit;text-align:left;background:transparent;border:0;border-radius:var(--pd-card-radius);cursor:pointer}body.theme-wow .pd-messages-thread:focus-visible,body.theme-wow .pd-messages-hide-btn:focus-visible,body.theme-wow .pd-messages-back:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .pd-messages-thread.is-unread :is(.pd-messages-thread-preview,strong){color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-messages-thread-avatar{width:var(--pd-pm-avatar-size);height:var(--pd-pm-avatar-size);border-radius:var(--pd-radius-round);object-fit:cover}body.theme-wow .pd-messages-thread-main{display:grid;gap:calc(var(--pd-space-1) / 2);min-width:0}body.theme-wow .pd-messages-thread-top{display:flex;justify-content:space-between;align-items:center;gap:var(--pd-space-1);min-width:0}body.theme-wow .pd-messages-thread-top strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-messages-thread-top time{flex-shrink:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs)}body.theme-wow .pd-messages-thread-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-messages-thread-badge{min-width:var(--pd-badge-h);padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-on-primary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);text-align:center;background:var(--pd-color-primary);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-messages-hide-btn{display:inline-grid;place-items:center;flex:0 0 auto;width:var(--pd-btn-h);height:var(--pd-btn-h);padding:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-md);background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-messages-hide-btn:hover{color:var(--pd-color-error);background:var(--pd-color-error-soft)}body.theme-wow .pd-messages-thread-delete{width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);opacity:0;transition:opacity .15s ease}body.theme-wow .pd-messages-thread-row:is(:hover,:focus-within) .pd-messages-thread-delete{opacity:1}body.theme-wow .pd-messages-main{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;min-width:0}body.theme-wow .pd-messages-main-head{display:flex;align-items:center;gap:var(--pd-space-2);min-height:calc(var(--pd-btn-h-lg) + var(--pd-space-3) * 2);padding:var(--pd-space-3);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-messages-back{display:none;align-items:center;justify-content:center;flex:0 0 auto;width:var(--pd-btn-h);height:var(--pd-btn-h);padding:0;color:var(--pd-color-text-secondary);font-size:var(--pd-icon-md);background:var(--pd-color-surface-soft);border:0;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-messages-peer-avatar-link{flex:0 0 auto;display:block;line-height:0}body.theme-wow .pd-messages-peer-avatar{width:var(--pd-side-avatar);height:var(--pd-side-avatar);border-radius:var(--pd-radius-round);object-fit:cover}body.theme-wow .pd-messages-peer-meta{display:grid;gap:calc(var(--pd-space-1) / 4);min-width:0;flex:1}body.theme-wow .pd-messages-peer-meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-messages-peer-meta span{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-messages-stream{min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--pd-space-4)}body.theme-wow .pd-messages-stream:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .pd-msg-row{display:flex}body.theme-wow .pd-msg-row:last-child{margin-bottom:0}body.theme-wow .pd-msg-row.is-mine{margin-left:auto;justify-content:flex-end}body.theme-wow .pd-msg-row.is-peer{margin-right:auto}body.theme-wow .pd-msg-avatar{object-fit:cover;flex-shrink:0}body.theme-wow .pd-msg-bubble{min-width:0;max-width:100%;padding:var(--pd-space-2) var(--pd-space-3);border-radius:var(--pd-radius-lg);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-msg-row.is-peer .pd-msg-bubble{border-bottom-left-radius:var(--pd-radius-xs)}body.theme-wow .pd-msg-row.is-mine .pd-msg-bubble{border-bottom-right-radius:var(--pd-radius-xs)}body.theme-wow .pd-msg-bubble p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--pd-lh-normal)}body.theme-wow .pd-msg-bubble time{display:block;margin-top:calc(var(--pd-space-1) / 2);font-size:var(--pd-fs-2xs);opacity:.78}body.theme-wow .pd-messages-compose{display:flex;align-items:flex-end;gap:var(--pd-space-2);padding:var(--pd-space-2) var(--pd-space-3);border-top:1px solid var(--pd-color-divider);background:var(--pd-color-surface)}body.theme-wow .pd-messages-compose textarea{flex:1 1 0;min-width:0;min-height:var(--pd-btn-h);max-height:var(--pd-pm-compose-max);margin:0;padding:calc((var(--pd-btn-h) - 2px - var(--pd-lh-normal) * 1em) / 2) var(--pd-space-3);resize:none;overflow-y:auto;color:var(--pd-color-text);border:1px solid var(--pd-color-divider);border-radius:var(--pd-input-radius);background:var(--pd-color-surface);font:inherit;font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-messages-compose textarea:focus{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .pd-messages-send{flex:none;height:var(--pd-btn-h);margin:0;padding-block:0;line-height:calc(var(--pd-btn-h) - 2px)}body.theme-wow :is(.pd-messages-empty-list,.pd-messages-placeholder,.pd-messages-empty-chat){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--pd-space-2);padding:var(--pd-space-4);color:var(--pd-color-text-tertiary);text-align:center}body.theme-wow :is(.pd-messages-empty-list,.pd-messages-empty-chat){min-height:calc(var(--pd-side-art) * 2)}body.theme-wow .pd-messages-placeholder{grid-row:1 / -1}body.theme-wow :is(.pd-messages-empty-list,.pd-messages-placeholder,.pd-messages-empty-chat) p{margin:0}body.theme-wow .pd-messages-placeholder-icon{display:grid;place-items:center;width:var(--pd-ucard-avatar);height:var(--pd-ucard-avatar);color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xl);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-round)}body.theme-wow .pd-messages-placeholder h2{margin:0;color:var(--pd-color-text);font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight)}body.theme-wow .pd-messages-placeholder p{font-size:var(--pd-fs-sm)}body.theme-wow .pd-messages-empty-list p{color:var(--pd-color-text-secondary);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-messages-empty-list span:last-child{font-size:var(--pd-fs-xs)}body.theme-wow .pd-messages-empty-icon{color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xl)}.pd-messages[aria-busy=true] .pd-messages-main{opacity:.65}@media(hover:none){body.theme-wow .pd-messages-thread-delete{opacity:1}}@media(max-width:900px){body.theme-wow .pd-messages{grid-template-columns:minmax(0,1fr)}body.theme-wow .pd-messages[data-pm-open="1"] .pd-messages-sidebar{display:none}body.theme-wow .pd-messages:not([data-pm-open="1"]) .pd-messages-main{display:none}body.theme-wow .pd-messages-back{display:inline-flex}body.theme-wow .pd-messages-thread-delete{opacity:1}body.theme-wow .pd-messages-stream{padding:var(--pd-space-3)}body.theme-wow .pd-msg-row{max-width:90%}}body.theme-wow.page-profile .pd-page-frame{overflow:clip}body.theme-wow .pd-settings-layout{display:grid;grid-template-columns:calc(var(--pd-space-5) * 7) minmax(0,1fr);gap:var(--pd-space-4);align-items:start}body.theme-wow .pd-settings-nav{position:sticky;top:var(--pd-space-3);display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-settings-me{display:flex;align-items:center;gap:var(--pd-space-2);margin-bottom:var(--pd-space-2);padding:0 var(--pd-space-1) var(--pd-space-3);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-settings-me img{flex:none;width:var(--pd-side-avatar);height:var(--pd-side-avatar);object-fit:cover;border-radius:var(--pd-radius-round)}body.theme-wow .pd-settings-me div{display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2);min-width:0}body.theme-wow .pd-settings-me b{overflow:hidden;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--pd-color-text)}body.theme-wow .pd-settings-me span{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--pd-space-1) / 2);font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}body.theme-wow .pd-settings-me span .pd-level-badge{margin-left:0}body.theme-wow .pd-settings-nav>a,body.theme-wow .pd-settings-quick>a{display:flex;align-items:center;gap:var(--pd-space-2);height:var(--pd-btn-h-lg);padding:0 var(--pd-space-2);font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary);text-decoration:none;border-radius:var(--pd-radius-sm)}body.theme-wow .pd-settings-nav>a i,body.theme-wow .pd-settings-quick>a i{flex:none;width:var(--pd-icon-lg);font-size:var(--pd-icon-md);text-align:center;color:var(--pd-color-text-tertiary)}body.theme-wow .pd-settings-nav>a:hover,body.theme-wow .pd-settings-quick>a:hover{color:var(--pd-color-text);background:var(--pd-color-surface-soft)}body.theme-wow .pd-settings-nav>a.is-active{color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold);background:var(--pd-color-primary-soft)}body.theme-wow .pd-settings-nav>a.is-active i{color:var(--pd-color-primary)}body.theme-wow .pd-settings-dot{flex:none;width:var(--pd-space-1);height:var(--pd-space-1);margin-left:auto;background:var(--pd-color-warning);border-radius:var(--pd-radius-round)}body.theme-wow .pd-settings-quick{display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2);margin-top:var(--pd-space-2);padding-top:var(--pd-space-2);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-settings-quick>span{padding:0 var(--pd-space-2);font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}body.theme-wow .pd-settings-quick>a{height:var(--pd-btn-h-sm);font-size:var(--pd-fs-xs)}body.theme-wow .pd-settings-main{min-width:0}body.theme-wow .pd-settings-page{display:flex;flex-direction:column;gap:var(--pd-space-3);min-width:0}body.theme-wow .pd-settings-page[hidden]{display:none}body.theme-wow .pd-settings-page+.pd-settings-page{margin-top:var(--pd-space-5)}body.theme-wow .pd-settings.is-paged .pd-settings-page+.pd-settings-page{margin-top:0}body.theme-wow .pd-settings-page-head h1{margin:0;font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);color:var(--pd-color-text)}body.theme-wow .pd-settings-page-head p{margin:calc(var(--pd-space-1) / 2) 0 0;font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary)}body.theme-wow .pd-set-card{scroll-margin-top:var(--pd-space-3);overflow:clip;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius-page)}body.theme-wow .pd-set-card-head{padding:var(--pd-space-3) var(--pd-space-4) 0}body.theme-wow .pd-set-card-head h2{margin:0;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug);color:var(--pd-color-text)}body.theme-wow .pd-set-card-head p{margin:calc(var(--pd-space-1) / 2) 0 0;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);color:var(--pd-color-text-secondary)}body.theme-wow .pd-set-form{margin:0}body.theme-wow .pd-set-card :is(input:not([type=checkbox],[type=radio],[type=file]),select){height:var(--pd-input-h);padding:0 var(--pd-input-px)}body.theme-wow .pd-set-card textarea{padding:var(--pd-space-1) var(--pd-input-px);line-height:var(--pd-lh-normal)}body.theme-wow .pd-set-card input[readonly]{color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft)}body.theme-wow .pd-set-rows{padding:var(--pd-space-1) 0}body.theme-wow .pd-set-row{display:grid;grid-template-columns:calc(var(--pd-space-5) * 5) minmax(0,1fr);gap:var(--pd-space-4);align-items:start;padding:var(--pd-space-2) var(--pd-space-4);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-set-rows>.pd-set-row:first-child{border-top:0}body.theme-wow .pd-set-row[hidden]{display:none}body.theme-wow .pd-set-label{display:block;margin:0;padding-top:var(--pd-space-1);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium);color:var(--pd-color-text)}body.theme-wow .pd-set-control{display:flex;flex-direction:column;gap:var(--pd-space-1);min-width:0;max-width:calc(var(--pd-space-5) * 15)}body.theme-wow .pd-set-control>*{margin:0}body.theme-wow .pd-set-hint{margin:0;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);color:var(--pd-color-text-secondary)}body.theme-wow .pd-set-row--switch{align-items:center}body.theme-wow .pd-set-row--switch>.pd-set-label{padding-top:0}body.theme-wow .pd-set-row--switch>.pd-set-control{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--pd-space-3);max-width:none}body.theme-wow .pd-set-value{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);min-height:var(--pd-input-h);font-size:var(--pd-fs-sm);color:var(--pd-color-text)}body.theme-wow .pd-set-value strong{font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}body.theme-wow .pd-set-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-set-inline[hidden],body.theme-wow .pd-set-fields[hidden]{display:none}body.theme-wow .pd-set-inline>input{flex:1 1 calc(var(--pd-space-5) * 5);width:auto;min-width:0}body.theme-wow .pd-set-card .btn{margin:0}body.theme-wow .pd-set-fields{display:flex;flex-direction:column;gap:var(--pd-space-1)}body.theme-wow .pd-set-tag{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);height:var(--pd-badge-h);padding:0 var(--pd-badge-px);font-size:var(--pd-badge-fs);font-weight:var(--pd-badge-weight);white-space:nowrap;vertical-align:middle;color:var(--pd-color-success);background:var(--pd-color-success-soft);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-set-tag--muted{color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft)}body.theme-wow .pd-set-tag-slot:empty{display:none}body.theme-wow .pd-set-card .pd-choice-row{gap:var(--pd-space-1);margin:0}body.theme-wow .pd-set-card .pd-choice{position:relative;height:var(--pd-input-h);padding:0 var(--pd-space-3);color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-input-radius)}body.theme-wow .pd-set-card .pd-choice:has(input:checked){color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold);background:var(--pd-color-primary-soft);border-color:var(--pd-color-primary)}body.theme-wow .pd-set-card .pd-choice:has(input:focus-visible){outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-set-card .pd-birth-fields{margin:0}body.theme-wow .pd-set-card .pd-birth-fields select{flex:1 1 0;min-width:0}body.theme-wow .pd-set-card .pd-birth-result{min-height:0;margin:0}body.theme-wow .pd-set-card .pd-birth-result:empty{display:none}body.theme-wow .pd-set-card .pd-signature-preview{margin:0}body.theme-wow .pd-set-card label.pd-switch{--pd-switch-w: calc(var(--pd-space-5) + var(--pd-space-3));--pd-switch-h: calc(var(--pd-space-4) + var(--pd-space-1) / 2);--pd-switch-knob: calc(var(--pd-space-3) + var(--pd-space-1) / 2);--pd-switch-gap: calc((var(--pd-switch-h) - var(--pd-switch-knob)) / 2);position:relative;display:inline-block;flex:none;width:var(--pd-switch-w);height:var(--pd-switch-h);margin:0}body.theme-wow .pd-switch input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}body.theme-wow .pd-switch-track{position:absolute;inset:0;background:var(--pd-color-border-strong);border-radius:var(--pd-radius-pill);transition:background .15s}body.theme-wow .pd-switch-track::after{content:"";position:absolute;top:var(--pd-switch-gap);left:var(--pd-switch-gap);width:var(--pd-switch-knob);height:var(--pd-switch-knob);background:var(--pd-color-surface);border-radius:var(--pd-radius-round);box-shadow:var(--pd-shadow-1);transition:left .15s cubic-bezier(.4,0,.2,1)}body.theme-wow .pd-switch input:checked+.pd-switch-track{background:var(--pd-color-primary)}body.theme-wow .pd-switch input:checked+.pd-switch-track::after{left:calc(var(--pd-switch-w) - var(--pd-switch-knob) - var(--pd-switch-gap))}body.theme-wow .pd-switch input:focus-visible+.pd-switch-track{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-timezone-detect{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-1) var(--pd-space-2);font-size:var(--pd-fs-xs);color:var(--pd-color-text);background:var(--pd-color-primary-soft);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-timezone-detect[hidden]{display:none}body.theme-wow .pd-link-button{padding:0;font:inherit;font-weight:var(--pd-fw-semibold);color:var(--pd-color-primary);background:none;border:0;cursor:pointer}body.theme-wow .pd-link-button:hover{text-decoration:underline}body.theme-wow .pd-set-list{display:flex;flex-direction:column;padding:var(--pd-space-1) 0}body.theme-wow .pd-set-item{display:flex;align-items:center;gap:var(--pd-space-2);min-width:0;padding:var(--pd-space-2) var(--pd-space-4)}body.theme-wow .pd-set-list>.pd-set-item+.pd-set-item{border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-set-item-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pd-btn-h);height:var(--pd-btn-h);font-size:var(--pd-icon-md);color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-sm)}body.theme-wow .pd-set-item-icon img{width:var(--pd-icon-lg);height:var(--pd-icon-lg)}body.theme-wow .pd-set-logo--telegram{color:var(--pd-color-telegram)}body.theme-wow .pd-set-logo--github{filter:invert(1)}body.theme-wow .pd-set-item-text{flex:1;min-width:0}body.theme-wow .pd-set-item-text>b{display:block;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium);color:var(--pd-color-text)}body.theme-wow .pd-set-item-text>span{display:block;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);overflow-wrap:anywhere;color:var(--pd-color-text-secondary)}body.theme-wow .pd-set-item-text .pd-set-tag{margin-right:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-set-item>form{flex:none;margin:0}body.theme-wow .pd-set-empty{margin:0;padding:var(--pd-space-2) var(--pd-space-4);font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}body.theme-wow .pd-set-note{display:flex;flex-direction:column;align-items:flex-start;gap:var(--pd-space-1);padding:var(--pd-space-1) var(--pd-space-4) var(--pd-space-3)}body.theme-wow .pd-set-note>input{max-width:calc(var(--pd-space-5) * 10)}body.theme-wow .pd-set-note>.pd-set-label{padding-top:0}body.theme-wow .pd-set-card .pd-tglink-pending{margin:0 var(--pd-space-4) var(--pd-space-3)}body.theme-wow .pd-set-foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--pd-space-2);padding:var(--pd-space-2) var(--pd-space-4);background:var(--pd-color-surface-subtle);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-set-status{margin-right:auto;font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}body.theme-wow .pd-set-form.is-dirty .pd-set-status{color:var(--pd-color-text)}body.theme-wow .pd-set-form.is-dirty .pd-set-status::before{content:"";display:inline-block;width:var(--pd-space-1);height:var(--pd-space-1);margin-right:var(--pd-space-1);vertical-align:middle;background:var(--pd-color-warning);border-radius:var(--pd-radius-round)}body.theme-wow .pd-set-foot [hidden]{display:none}@media(max-width:900px){body.theme-wow .pd-settings-layout{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-3)}body.theme-wow .pd-settings-nav{top:0;z-index:3;flex-direction:row;margin:calc(var(--pd-page-spacing) * -1) calc(var(--pd-page-gutter) * -1) 0;padding:var(--pd-space-1) var(--pd-page-gutter);overflow-x:auto;scrollbar-width:none;background:var(--pd-color-surface);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-settings-nav::-webkit-scrollbar{display:none}body.theme-wow .pd-settings-me,body.theme-wow .pd-settings-quick{display:none}body.theme-wow .pd-settings-nav>a{flex:none;height:var(--pd-tab-h-touch);white-space:nowrap}body.theme-wow .pd-settings-nav>a i{width:auto}}@media(max-width:640px){body.theme-wow .pd-set-card-head{padding:var(--pd-space-3) var(--pd-space-3) 0}body.theme-wow .pd-set-row{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-1);padding:var(--pd-space-2) var(--pd-space-3)}body.theme-wow .pd-set-label{padding-top:0}body.theme-wow .pd-set-row--switch{grid-template-columns:minmax(0,1fr) auto;align-items:center}body.theme-wow .pd-set-row--switch>.pd-set-control{display:contents}body.theme-wow .pd-set-row--switch .pd-set-hint{grid-column:1 / -1;grid-row:2}body.theme-wow .pd-set-item,body.theme-wow .pd-set-empty{padding:var(--pd-space-2) var(--pd-space-3)}body.theme-wow .pd-set-note{padding:var(--pd-space-1) var(--pd-space-3) var(--pd-space-3)}body.theme-wow .pd-set-note>input{max-width:none}body.theme-wow .pd-set-foot{position:sticky;bottom:0;padding:var(--pd-space-2) var(--pd-space-3)}body.theme-wow .pd-set-status{display:none}body.theme-wow .pd-set-foot [data-settings-save]{flex:1}}body.theme-wow .signin-modal-box{width:460px;padding:24px 26px}body.theme-wow .signin-modal-box h2{margin:0 0 6px;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}body.theme-wow .signin-modal-box>p{margin:0 0 4px;font-size:var(--pd-fs-sm);line-height:1.6}body.theme-wow .signin-rank-mini{gap:20px;margin:18px 0 20px;padding-top:16px;border-top:1px solid var(--pd-color-divider)}body.theme-wow .signin-rank-mini h3{margin:0 0 8px;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text-secondary)}body.theme-wow .signin-rank-mini ol{font-size:var(--pd-fs-xs);line-height:1.9;color:var(--pd-color-text)}body.theme-wow .signin-modal-box>.btn{display:inline-flex;float:right;height:var(--pd-btn-h-lg);min-height:var(--pd-btn-h-lg);padding:0 var(--pd-btn-px-lg);font-size:var(--pd-btn-fs)}body.theme-wow .signin-modal-box::after{content:"";display:block;clear:both}body.theme-wow .pd-ai-profile .pd-side-card h2 span{background:var(--pd-color-role-ai)}body.theme-wow .pd-profile-hero.pd-ai-hero{align-items:center}body.theme-wow .pd-ai-status{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);min-height:var(--pd-badge-h);padding-inline:var(--pd-badge-px);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);white-space:nowrap;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-ai-status i{width:var(--pd-space-1);height:var(--pd-space-1);background:var(--pd-color-text-tertiary);border-radius:var(--pd-radius-round)}body.theme-wow .pd-ai-status--on{color:var(--pd-text-green);background:var(--pd-color-success-soft)}body.theme-wow .pd-ai-status--on i{background:var(--pd-color-success)}body.theme-wow .pd-ai-status--trial{color:var(--pd-text-orange);background:var(--pd-color-warning-soft)}body.theme-wow .pd-ai-status--trial i{background:var(--pd-color-warning)}body.theme-wow .pd-ai-handle{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-ai-handle-item+.pd-ai-handle-item::before{content:"·";margin-right:var(--pd-space-1);color:var(--pd-color-text-tertiary)}body.theme-wow .pd-ai-quote{margin:var(--pd-space-2) 0 0;padding-left:var(--pd-space-2);color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);border-left:calc(var(--pd-space-1) / 4) solid color-mix(in srgb,var(--pd-color-role-ai) 45%,transparent)}body.theme-wow .pd-ai-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--pd-space-1)}body.theme-wow .pd-ai-actions .btn{display:inline-flex;align-items:center;gap:var(--pd-space-1);margin:0}body.theme-wow .pd-ai-work{overflow:hidden;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-ai-work-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--pd-space-1) var(--pd-space-3);padding:var(--pd-space-3) var(--pd-space-4);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-ai-work-head h2{margin:0;color:var(--pd-color-text);font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight)}body.theme-wow .pd-ai-work-head p{margin:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-ai-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--pd-color-divider)}body.theme-wow .pd-ai-stats>div{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:var(--pd-space-3) var(--pd-space-1);text-align:center;background:var(--pd-color-surface)}body.theme-wow .pd-ai-stats b{color:var(--pd-color-text);font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums;line-height:var(--pd-lh-tight)}body.theme-wow .pd-ai-stats span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-ai-stats small{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs)}body.theme-wow .pd-ai-main{min-width:0}body.theme-wow .pd-ai-main>*+*,body.theme-wow .pd-ai-profile .pd-profile-side>*+*{margin-top:var(--pd-space-3)}body.theme-wow .pd-ai-list{margin:0;padding:0;list-style:none}body.theme-wow .pd-ai-list li{display:grid;grid-template-columns:var(--pd-space-3) minmax(0,1fr);gap:var(--pd-space-1);color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-relaxed);overflow-wrap:anywhere}body.theme-wow .pd-ai-list li i{color:var(--pd-color-success);font-size:var(--pd-fs-xs);line-height:inherit;text-align:center}body.theme-wow .pd-ai-list--limit li{color:var(--pd-color-text-secondary)}body.theme-wow .pd-ai-list--limit li i{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-ai-subhead{margin:var(--pd-space-3) 0 var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-ai-steps{margin:0;padding:0;list-style:none;counter-reset:pd-ai-step}body.theme-wow .pd-ai-steps li{position:relative;padding-left:var(--pd-space-5);counter-increment:pd-ai-step}body.theme-wow .pd-ai-steps li+li{margin-top:var(--pd-space-3)}body.theme-wow .pd-ai-steps li::before{content:counter(pd-ai-step);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:var(--pd-space-4);height:var(--pd-space-4);color:var(--pd-color-role-ai);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);background:color-mix(in srgb,var(--pd-color-role-ai) 12%,transparent);border-radius:var(--pd-radius-round)}body.theme-wow .pd-ai-steps b{display:block;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:var(--pd-space-4)}body.theme-wow .pd-ai-steps p{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-relaxed);overflow-wrap:anywhere}body.theme-wow .pd-ai-example{display:inline-block;margin-top:var(--pd-space-1);padding:calc(var(--pd-space-1) / 2) var(--pd-space-1);color:var(--pd-color-text);font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs);background:var(--pd-color-surface-soft);border-radius:var(--pd-badge-radius);overflow-wrap:anywhere}body.theme-wow .pd-ai-calls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);margin-top:var(--pd-space-3);padding-top:var(--pd-space-3);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-ai-calls span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-ai-calls code{padding:calc(var(--pd-space-1) / 2) var(--pd-space-1);color:var(--pd-color-role-ai);font-size:var(--pd-fs-xs);background:color-mix(in srgb,var(--pd-color-role-ai) 10%,transparent);border-radius:var(--pd-badge-radius)}body.theme-wow .pd-ai-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--pd-space-1) var(--pd-space-2);margin:var(--pd-space-3) 0 0;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-ai-facts dt{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-ai-facts dd{margin:0;color:var(--pd-color-text-secondary);overflow-wrap:anywhere}body.theme-wow .pd-ai-intro{margin:0 0 var(--pd-space-3);color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-relaxed);overflow-wrap:anywhere}body.theme-wow .pd-ai-profile .pd-profile-meta{align-items:start}body.theme-wow .pd-ai-profile .pd-profile-meta dd{overflow-wrap:anywhere;text-align:left}body.theme-wow .pd-ai-mates{margin:0;padding:0;list-style:none}body.theme-wow .pd-ai-mates a{display:flex;align-items:center;gap:var(--pd-space-2);padding-block:var(--pd-space-1);color:var(--pd-color-text);text-decoration:none}body.theme-wow .pd-ai-mates img{flex:none;width:var(--pd-space-5);height:var(--pd-space-5);object-fit:cover;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-round)}body.theme-wow .pd-ai-mates span{display:flex;flex-direction:column;min-width:0}body.theme-wow .pd-ai-mates b{font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-ai-mates small{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-ai-mates a:hover b{color:var(--pd-color-role-ai)}body.theme-wow .pd-ai-profile .pd-profile-reply{padding-block:var(--pd-space-2)}body.theme-wow .pd-ai-profile .pd-profile-reply-body{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-ai-profile .pd-profile-reply-meta{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-ai-reply-list .pd-empty{margin:0;padding:var(--pd-space-4) 0;text-align:center;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}@media(max-width:640px){body.theme-wow .pd-profile-hero.pd-ai-hero{flex-wrap:wrap}body.theme-wow .pd-ai-actions{justify-content:flex-start;width:100%}body.theme-wow .pd-ai-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}body.theme-wow .pd-profile .pd-profile-hero,body.theme-wow .pd-profile .pd-profile-content,body.theme-wow .pd-profile .pd-side-card,body.theme-wow .pd-profile .pd-ai-work,body.theme-wow .pd-set-card,body.theme-wow .pd-notifications{border-radius:var(--pd-card-radius-page)!important}body.theme-wow .pd-profile>*+*{margin-top:var(--pd-space-3)}body.theme-wow .pd-profile-hero{display:flex;align-items:flex-start;gap:var(--pd-space-4);padding:var(--pd-space-4);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-profile-avatar{flex:none;width:calc(var(--pd-space-5) * 3);height:calc(var(--pd-space-5) * 3);border-radius:var(--pd-radius-round);object-fit:cover;background:var(--pd-color-surface-soft)}body.theme-wow .pd-profile-main{flex:1 1 auto;min-width:0}body.theme-wow .pd-profile-name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-profile-name h1{margin:0;font-size:var(--pd-h1-size);font-weight:var(--pd-h1-weight);line-height:var(--pd-h1-lh);color:var(--pd-color-text)}body.theme-wow .pd-profile-handle{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-profile-level{display:grid;gap:var(--pd-space-2);max-width:calc(var(--pd-space-5) * 13);margin-top:var(--pd-space-3)}body.theme-wow .pd-level-progress-item .pd-level-progress-meta{margin-bottom:var(--pd-space-1)}body.theme-wow .pd-level-progress-item.is-met .pd-level-progress-meta span:last-child{color:var(--pd-text-green)}body.theme-wow .pd-profile-actions{flex:none}body.theme-wow .pd-profile-body{display:grid;grid-template-columns:minmax(0,1fr) var(--pd-sidebar-width);gap:var(--pd-space-3);align-items:start}body.theme-wow .pd-profile-content{min-width:0;overflow:hidden;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-profile-panel{padding:var(--pd-space-1) var(--pd-space-3)}body.theme-wow .pd-profile-privacy-note{margin:0;padding:var(--pd-space-2) var(--pd-space-3);font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-profile-points-total{margin:var(--pd-space-2) 0;font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary)}body.theme-wow .pd-profile-point{display:flex;align-items:center;gap:var(--pd-space-3)}body.theme-wow .pd-profile-point-reason{flex:1;font-size:var(--pd-fs-sm);color:var(--pd-color-text)}body.theme-wow .pd-profile-panel[hidden]{display:none}body.theme-wow .pd-profile-panel .pd-empty{padding:var(--pd-space-5) var(--pd-space-3);text-align:center;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-profile-reply{padding:var(--pd-space-2) 0;border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-profile-reply:last-child{border-bottom:0}body.theme-wow .pd-profile-reply-title{color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);text-decoration:none}body.theme-wow .pd-profile-reply-title:hover{color:var(--pd-color-primary)}body.theme-wow .pd-profile-reply-body{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-relaxed)}body.theme-wow .pd-profile-reply-meta{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-profile-meta{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--pd-space-1) var(--pd-space-3);margin:0;font-size:var(--pd-fs-sm)}body.theme-wow .pd-profile-meta dt{color:var(--pd-color-text-secondary)}body.theme-wow .pd-profile-meta dd{margin:0;color:var(--pd-color-text);text-align:right}@media(max-width:900px){body.theme-wow .pd-profile-body{grid-template-columns:1fr}}@media(max-width:640px){body.theme-wow .pd-profile-hero{flex-wrap:wrap;gap:var(--pd-space-2);padding:var(--pd-space-3)}body.theme-wow .pd-profile-avatar{width:calc(var(--pd-space-5) * 2);height:calc(var(--pd-space-5) * 2)}body.theme-wow .pd-profile-actions{width:100%}body.theme-wow .pd-profile-panel{padding:var(--pd-space-1) var(--pd-space-2)}}body.theme-wow .pd-profile.pd-space{display:grid;grid-template-columns:calc(var(--pd-space-5) * 9) minmax(0,1fr);gap:var(--pd-space-5);align-items:start}body.theme-wow .pd-profile.pd-space>*+*{margin-top:0}body.theme-wow .pd-space-side{display:flex;flex-direction:column;gap:var(--pd-space-3);min-width:0}body.theme-wow .pd-space-side>*{margin:0}body.theme-wow .pd-space-head{display:flex;flex-direction:column;gap:var(--pd-space-3)}body.theme-wow .pd-space-avatar{display:block;flex:none;width:calc(var(--pd-space-5) * 5);height:calc(var(--pd-space-5) * 5);object-fit:cover;background:var(--pd-color-surface-soft);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-round)}body.theme-wow .pd-space-id{display:flex;flex-direction:column;gap:var(--pd-space-1);min-width:0}body.theme-wow .pd-space-name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-space-name>*{margin:0}body.theme-wow .pd-space-name h1{font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);overflow-wrap:anywhere;color:var(--pd-color-text)}body.theme-wow .pd-space-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);margin:0}body.theme-wow .pd-space-chips .pd-zodiac{margin-left:0}body.theme-wow .pd-space-id .pd-verified-labels{margin:0}body.theme-wow .pd-space-sign{font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);overflow-wrap:anywhere;color:var(--pd-color-text-secondary)}body.theme-wow .pd-space-actions .pd-social-actions{flex-wrap:nowrap;gap:var(--pd-space-1)}body.theme-wow .pd-space-actions .pd-social-actions>*{flex:1 1 0;min-width:0}body.theme-wow .pd-space-actions .pd-social-note{margin:var(--pd-space-1) 0 0}body.theme-wow .pd-space-follow{display:flex;flex-wrap:wrap;gap:var(--pd-space-3);font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary)}body.theme-wow .pd-space-follow b{margin-right:calc(var(--pd-space-1) / 2);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums;color:var(--pd-color-text)}body.theme-wow .pd-space-progress{display:flex;flex-direction:column;gap:var(--pd-space-1);padding:var(--pd-space-2) var(--pd-space-3);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-divider);border-radius:var(--pd-card-radius)}body.theme-wow .pd-space-progress-head,body.theme-wow .pd-space-progress-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:calc(var(--pd-space-1) / 2) var(--pd-space-1);margin:0;font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}body.theme-wow .pd-space-progress-head b{font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}body.theme-wow .pd-space-progress-head a{color:var(--pd-color-link);text-decoration:none}body.theme-wow .pd-space-progress-head a:hover{text-decoration:underline}body.theme-wow .pd-space-progress-meta.is-met span:last-child{color:var(--pd-text-green)}body.theme-wow .pd-space-bar{height:var(--pd-space-1);overflow:hidden;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-space-bar span{display:block;height:100%;background:var(--pd-color-primary);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-space-block{padding-top:var(--pd-space-3);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-space-block-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pd-space-2);margin-bottom:var(--pd-space-2)}body.theme-wow .pd-space-block-head h2{margin:0;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug);color:var(--pd-color-text)}body.theme-wow .pd-space-block-head a{font-size:var(--pd-fs-xs);color:var(--pd-color-link);text-decoration:none}body.theme-wow .pd-space-block-head a:hover{text-decoration:underline}body.theme-wow .pd-space-meta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--pd-space-1) var(--pd-space-3);margin:0;font-size:var(--pd-fs-sm)}body.theme-wow .pd-space-meta dt{color:var(--pd-color-text-secondary)}body.theme-wow .pd-space-meta dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;color:var(--pd-color-text)}body.theme-wow .pd-space-empty-medals{display:flex;align-items:center;gap:var(--pd-space-2);margin:0;font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}body.theme-wow .pd-space-empty-medals i{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pd-btn-h);height:var(--pd-btn-h);font-size:var(--pd-icon-md);color:var(--pd-color-text-tertiary);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-round)}body.theme-wow .pd-space-main{display:flex;flex-direction:column;gap:var(--pd-space-3);min-width:0}body.theme-wow .pd-space-stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--pd-space-2)}body.theme-wow .pd-space-stats>div{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pd-space-1) / 2);min-width:0;padding:var(--pd-space-3) var(--pd-space-1);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}body.theme-wow .pd-space-stats b{display:inline-flex;align-items:center;font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums;color:var(--pd-color-text)}body.theme-wow .pd-space-stats b .pd-fishcoin-amount{gap:calc(var(--pd-space-1) / 2);font-size:inherit;font-weight:inherit;color:inherit}body.theme-wow .pd-space-stats b .pd-fishcoin-icon{width:var(--pd-icon-lg);height:var(--pd-icon-lg)}body.theme-wow .pd-space-stats>div>span{font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}body.theme-wow .pd-space-tabs{display:flex;gap:var(--pd-space-1);overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-space-tabs::-webkit-scrollbar{display:none}body.theme-wow .pd-space-tabs button{position:relative;display:inline-flex;flex:none;align-items:center;gap:var(--pd-space-1);height:var(--pd-tab-h-touch);padding:0 var(--pd-space-3);font:inherit;font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary);background:none;border:0;cursor:pointer}body.theme-wow .pd-space-tabs button:hover{color:var(--pd-color-text)}body.theme-wow .pd-space-tabs button span{font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}body.theme-wow .pd-space-tabs button.active{font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}body.theme-wow .pd-space-tabs button.active::after{content:"";position:absolute;right:var(--pd-space-3);bottom:-1px;left:var(--pd-space-3);height:var(--pd-tab-indicator);background:var(--pd-color-primary)}body.theme-wow .pd-space .pd-profile-content{box-shadow:none}body.theme-wow .pd-space .pd-profile-privacy-note{padding:0;border-bottom:0}body.theme-wow .pd-space-empty{margin:0;padding:var(--pd-space-5) 0;font-size:var(--pd-fs-sm);text-align:center;color:var(--pd-color-text-secondary)}@media(max-width:900px){body.theme-wow .pd-profile.pd-space{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-3)}body.theme-wow .pd-space-side{display:contents}body.theme-wow .pd-space-main{order:2}body.theme-wow .pd-space-block{order:3}body.theme-wow .pd-space-head{flex-direction:row;align-items:center}body.theme-wow .pd-space-avatar{width:calc(var(--pd-space-5) * 2 + var(--pd-space-1));height:calc(var(--pd-space-5) * 2 + var(--pd-space-1))}}@media(max-width:1180px){body.theme-wow .pd-space-stats{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}}body.theme-wow .pd-oauth-bind-default{display:none!important}body.theme-wow .pd-tglink-pending{display:flex;align-items:center;gap:var(--pd-space-3);margin-top:var(--pd-space-2);padding:var(--pd-space-2);background:var(--pd-color-surface-soft);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-tglink-qr{flex:0 0 auto;display:block;width:calc(var(--pd-space-5) * 5);height:calc(var(--pd-space-5) * 5);background:var(--pd-color-qr-bg);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-tglink-steps p{margin:0 0 var(--pd-space-2);font-size:var(--pd-fs-sm);color:var(--pd-color-text)}@media(max-width:640px){body.theme-wow .pd-tglink-pending{flex-direction:column;align-items:flex-start}}.pd-auth2.pd-oauth-consent{display:block}.pd-auth2.pd-oauth-consent h1{margin:0}.pd-oauth-app{display:flex;align-items:center;gap:var(--pd-space-2);margin-bottom:var(--pd-space-4)}.pd-oauth-app-mark{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--pd-space-5);height:var(--pd-space-5);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);color:var(--pd-color-on-primary);background:var(--pd-color-primary);border-radius:var(--pd-radius-md)}.pd-info-block p.pd-oauth-app-sub{margin:calc(var(--pd-space-1) / 2) 0 0;font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary)}.pd-oauth-me{display:flex;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-2);margin-bottom:var(--pd-space-3);background:var(--pd-color-surface-soft);border-radius:var(--pd-btn-radius)}.pd-oauth-me img{width:var(--pd-space-5);height:var(--pd-space-5);border-radius:var(--pd-radius-round);object-fit:cover}.pd-oauth-me>div{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.pd-oauth-me strong{font-size:var(--pd-fs-sm);color:var(--pd-color-text)}.pd-oauth-me span{font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}.pd-oauth-switch,.pd-oauth-cancel{padding:0;font-size:var(--pd-fs-sm);color:var(--pd-color-link);background:none;border:0;cursor:pointer}.pd-oauth-switch:hover,.pd-oauth-cancel:hover{text-decoration:underline}.pd-info-block p.pd-oauth-label{margin:0 0 var(--pd-space-1);font-size:var(--pd-fs-sm);color:var(--pd-color-text)}.pd-info-block ul.pd-oauth-scopes{margin:0 0 var(--pd-space-3);padding:0;list-style:none}.pd-info-block ul.pd-oauth-scopes li{display:flex;align-items:center;gap:var(--pd-space-1);margin:0;padding:var(--pd-space-1) 0;font-size:var(--pd-fs-sm);color:var(--pd-color-text);border-bottom:1px solid var(--pd-color-divider)}.pd-oauth-scopes i{width:var(--pd-space-3);text-align:center;color:var(--pd-color-primary)}.pd-info-block p.pd-oauth-note,.pd-info-block p.pd-oauth-foot{font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}.pd-oauth-actions{display:flex;flex-direction:column;align-items:center;gap:var(--pd-space-2);margin:var(--pd-space-3) 0}.pd-info-block p.pd-auth-return{margin:calc(var(--pd-space-4) * -1 + var(--pd-space-1)) 0 var(--pd-space-3);font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary)}.pd-dev code{font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs);overflow-wrap:anywhere}.pd-dev pre{margin:0;padding:var(--pd-space-2);overflow-x:auto;background:var(--pd-color-surface-soft);border-radius:var(--pd-btn-radius)}.pd-dev pre code{white-space:pre;overflow-wrap:normal}.pd-dev-steps{margin:0 0 var(--pd-space-3);padding-left:var(--pd-space-4);font-size:var(--pd-fs-sm);color:var(--pd-color-text)}.pd-dev-kv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-1) var(--pd-space-2);margin:var(--pd-space-1) 0;background:var(--pd-color-surface-soft);border-radius:var(--pd-btn-radius)}.pd-dev-kv>span{font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}.pd-dev-kv>code{flex:1 1 auto;min-width:0;color:var(--pd-color-text)}.pd-dev-kv .btn{margin-left:0}.pd-dev-secret{background:var(--pd-color-warning-soft)}.pd-info-block .pd-dev-secret p{flex-basis:100%;margin:0;font-size:var(--pd-fs-xs);color:var(--pd-color-text)}.pd-dev-app{padding:var(--pd-space-2) 0;border-bottom:1px solid var(--pd-color-divider)}.pd-dev-app:last-child{border-bottom:0}.pd-dev-app-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);font-size:var(--pd-fs-sm);color:var(--pd-color-text)}.pd-dev-app-head .muted{font-size:var(--pd-fs-xs)}.pd-dev-status{padding:0 var(--pd-space-1);font-size:var(--pd-fs-xs);border-radius:var(--pd-radius-sm);color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft)}.pd-dev-status--approved{color:var(--pd-color-success);background:var(--pd-color-success-soft)}.pd-dev-status--pending{color:var(--pd-color-warning);background:var(--pd-color-warning-soft)}.pd-dev-status--rejected,.pd-dev-status--disabled{color:var(--pd-color-error);background:var(--pd-color-error-soft)}.pd-info-block p.pd-dev-reason{margin:var(--pd-space-1) 0 0;font-size:var(--pd-fs-xs);color:var(--pd-color-error)}.pd-info-block p.pd-dev-meta,.pd-info-block p.pd-dev-hint{margin:var(--pd-space-1) 0 0;font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}.pd-dev-actions{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin-top:var(--pd-space-1)}.pd-dev-actions .btn{margin-left:0}.pd-dev-form{display:flex;flex-direction:column;gap:var(--pd-space-1);max-width:calc(var(--pd-space-5) * 18)}.pd-dev-form label{margin-top:var(--pd-space-1);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}.pd-dev-form input:not([type=checkbox]),.pd-dev-form textarea{width:100%;font-size:var(--pd-fs-sm)}.pd-dev-form label.pd-dev-check{display:flex;align-items:center;gap:var(--pd-space-1);font-weight:var(--pd-fw-regular)}.pd-dev-form .btn{align-self:flex-start;margin:var(--pd-space-2) 0 0}body.theme-wow .pd-post-tail{display:flex;align-items:center;gap:calc(var(--pd-space-1) / 2);margin:var(--pd-space-1) 0 0;font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}.pd-ck{display:grid;gap:var(--pd-space-3)}.pd-ck-head,.pd-ck-cal,.pd-ck-card{background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}.pd-ck-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-3);padding:var(--pd-space-3) var(--pd-space-4)}.pd-ck-head h1{margin:0;font-size:var(--pd-h1-size);font-weight:var(--pd-h1-weight);line-height:var(--pd-h1-lh);color:var(--pd-color-text)}.pd-ck-head p{margin:calc(var(--pd-space-1) / 2) 0 0;font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary)}.pd-ck-head-action{flex:none}.pd-ck-head.has-mood{flex-wrap:wrap}.pd-ck-mood-form{display:flex;flex:1 0 100%;flex-wrap:wrap;align-items:flex-end;gap:var(--pd-space-2);margin:0}body.theme-wow .pd-ck-mood-form .pd-mood-pick{flex:1 1 320px;margin:0}body.theme-wow .pd-ck-mood-form .pd-mood-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.pd-ck-today-mood img{width:var(--pd-space-5);height:var(--pd-space-5)}.pd-ck-cell .pd-ck-mood{width:min(var(--pd-space-5),60%);height:auto;margin-top:calc(var(--pd-space-1) / 4);user-select:none}@media(max-width:600px){body.theme-wow .pd-ck-mood-form .pd-mood-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pd-ck-done{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-success);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}.pd-ck-hint{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-sm)}.pd-ck-layout{display:grid;grid-template-columns:minmax(0,22.5rem) minmax(0,1fr);gap:var(--pd-space-3);align-items:start}.pd-ck-main,.pd-ck-side{display:grid;gap:var(--pd-space-3);min-width:0}.pd-ck-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;background:var(--pd-color-divider);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}.pd-ck-stats>div{display:flex;flex-direction:column;align-items:center;padding:var(--pd-space-2) var(--pd-space-1);background:var(--pd-color-surface)}.pd-ck-stats b{font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);color:var(--pd-color-text)}.pd-ck-stats span{font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}.pd-ck-cal{padding:var(--pd-space-3)}.pd-ck-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--pd-space-2)}.pd-ck-cal-head h2{margin:0;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}.pd-ck-cal-nav{display:inline-flex;align-items:center;justify-content:center;width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);color:var(--pd-color-text-secondary);border-radius:var(--pd-btn-radius);text-decoration:none}a.pd-ck-cal-nav:hover{color:var(--pd-color-primary);background:var(--pd-color-surface-soft)}.pd-ck-cal-nav.is-disabled{color:var(--pd-color-text-tertiary);opacity:.5}.pd-ck-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:calc(var(--pd-space-1) / 2)}.pd-ck-wd{padding-bottom:calc(var(--pd-space-1) / 2);text-align:center;font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}.pd-ck-cell{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;margin:0;padding:0;font:inherit;font-size:var(--pd-fs-sm);line-height:1.1;color:var(--pd-color-text-secondary);background:transparent;border:1px solid transparent;border-radius:var(--pd-radius-sm)}.pd-ck-cell.is-empty{visibility:hidden}.pd-ck-cell.is-future{color:var(--pd-color-text-tertiary)}.pd-ck-cell.is-signed{color:var(--pd-color-checkin-on-signed);font-weight:var(--pd-fw-semibold);background:var(--pd-color-checkin-signed)}.pd-ck-cell.is-signed em{font-size:var(--pd-icon-xs);font-style:normal;font-weight:var(--pd-fw-semibold)}.pd-ck-cell.is-today{border-color:var(--pd-color-primary)}.pd-ck-cell.is-missed{color:var(--pd-color-text);border:1px dashed var(--pd-color-border-strong);cursor:pointer}.pd-ck-cell.is-missed:hover,.pd-ck-cell.is-picked{border-color:var(--pd-color-primary);background:var(--pd-color-surface-soft)}.pd-ck-cell.is-missed:focus-visible{outline:none;box-shadow:var(--pd-focus-ring);border-color:var(--pd-color-primary)}.pd-ck-makeup-info{margin:var(--pd-space-2) 0 0;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);color:var(--pd-color-text-secondary)}.pd-ck-makeup-info b{color:var(--pd-color-text)}.pd-ck-makeup{display:grid;gap:var(--pd-space-1);margin-top:var(--pd-space-2);padding:var(--pd-space-2);font-size:var(--pd-fs-sm);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-sm)}.pd-ck-makeup[hidden]{display:none}.pd-ck-makeup-actions{display:flex;gap:var(--pd-space-1)}.pd-ck-makeup .btn,.pd-ck-login .btn{margin:0;flex:none;white-space:nowrap}.pd-ck-makeup .btn[hidden]{display:none}.pd-ck-makeup-info a{color:var(--pd-color-primary);text-decoration:none}.pd-ck-points-hint{display:flex;align-items:center;gap:calc(var(--pd-space-1) / 2);margin-top:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-ck-points-hint i{color:var(--pd-color-checkin-flame)}.pd-ck-crit{position:absolute;top:calc(var(--pd-space-1) / 4);right:calc(var(--pd-space-1) / 4);padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-checkin-flame);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);background:var(--pd-color-surface);border-radius:var(--pd-radius-pill)}.pd-signin-crit,body.theme-wow .signin-modal-box>.pd-signin-crit{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);margin:0 0 var(--pd-space-2);color:var(--pd-color-checkin-flame);font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);animation:pd-signin-crit-pop 0.6s ease-out both}@keyframes pd-signin-crit-pop{0%{transform:scale(0.4);opacity:0}60%{transform:scale(1.15);opacity:1}100%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pd-signin-crit{animation:none}}.pd-signin-gains{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin:0 0 var(--pd-space-2);padding:0;list-style:none}.pd-signin-gains li{display:inline-flex;align-items:baseline;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2) var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill)}.pd-signin-gains b{color:var(--pd-color-success);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold)}.pd-signin-gains .is-points b{color:var(--pd-color-checkin-flame)}.pd-signin-gains em{font-style:normal;color:var(--pd-color-text-tertiary)}.pd-ck-card{padding:var(--pd-space-3)}.pd-ck-card h2{margin:0 0 var(--pd-space-2);font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight);line-height:var(--pd-h2-lh);color:var(--pd-color-text)}.pd-ck-card h2 b{color:var(--pd-color-primary)}.pd-ck-empty,.pd-ck-more{margin:0;font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}.pd-ck-more{margin-top:var(--pd-space-2)}.pd-ck-more a{color:var(--pd-color-primary);text-decoration:none}.pd-ck-login{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2)}.pd-ck-login p{margin:0;font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary)}.pd-ck-avatars{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) * .75);margin:0;padding:0;list-style:none}.pd-ck-avatars a{position:relative;display:block}.pd-ck-avatars img,.pd-ck-board-user img{display:block;object-fit:cover;background:var(--pd-color-surface-soft);border-radius:0;-webkit-mask-image:var(--pd-squircle-mask);mask-image:var(--pd-squircle-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(hover:hover){.pd-ck-avatars a::after{content:attr(data-name);position:absolute;bottom:calc(100% + var(--pd-space-1) / 2);left:50%;z-index:20;padding:calc(var(--pd-space-1) * .75) var(--pd-space-1);color:var(--pd-color-on-primary);font-size:var(--pd-fs-xs);line-height:1;white-space:nowrap;pointer-events:none;background:var(--pd-color-tooltip-bg);border-radius:var(--pd-badge-radius);opacity:0;transform:translate(-50%,calc(var(--pd-space-1) / 2));transition:opacity .14s ease,transform .14s ease}.pd-ck-avatars a:hover::after{opacity:1;transform:translate(-50%,0)}}.pd-ck-board{display:grid;gap:calc(var(--pd-space-1) / 2);margin:0;padding:0;list-style:none}.pd-ck-board li{display:grid;grid-template-columns:var(--pd-space-4) minmax(0,1fr) auto;align-items:center;gap:var(--pd-space-1)}.pd-ck-rank{text-align:center;font-size:var(--pd-fs-sm);font-variant-numeric:tabular-nums;color:var(--pd-color-text-tertiary)}.pd-ck-rank.is-top{color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold)}.pd-ck-board-user{display:flex;align-items:center;gap:var(--pd-space-1);min-width:0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);text-decoration:none}.pd-ck-board-user span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-ck-board-days{font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary);font-variant-numeric:tabular-nums}.pd-ck-board-days b{font-size:var(--pd-fs-sm);color:var(--pd-color-text)}.pd-ck-rules ul{margin:0;padding-left:var(--pd-space-3);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-relaxed);color:var(--pd-color-text-secondary)}@media(max-width:860px){.pd-ck-layout{grid-template-columns:minmax(0,1fr)}.pd-ck-head{padding:var(--pd-space-3)}}.pd-type-icon{display:inline-block;width:var(--pd-thread-title-icon-size);height:var(--pd-thread-title-icon-size);vertical-align:middle;flex:0 0 auto}.pd-tt-title>.pd-type-icon{margin-inline-end:var(--pd-space-1)}body.theme-wow .pd-feed-tabs .pd-type-icon{width:var(--pd-icon-sm);height:var(--pd-icon-sm)}body.theme-wow .pd-badge-type{background:transparent;width:var(--pd-thread-title-icon-size);height:var(--pd-thread-title-icon-size);border-radius:0}body.theme-wow .pd-thread-title-card h1 .pd-badge-sq{margin:0 0 0 var(--pd-space-1)}body.theme-wow .pd-thread-title-card h1 .pd-badge-sq i{font-size:var(--pd-icon-lg)}body.theme-wow .pd-thread-main h2>.pd-badge-sq{margin-left:calc(var(--pd-space-1) / -4);margin-right:calc(var(--pd-space-1) / -4)}.pd-tt-picker{margin-bottom:var(--pd-space-2)}.pd-tt-picker:not(:has(.pd-tt-form:not([hidden]))){display:none}.pd-tt-help,.pd-tt-note{font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}.pd-tt-form{margin-top:var(--pd-space-2);padding:var(--pd-space-3);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}.pd-tt-form[hidden]{display:none}.pd-tt-options{display:grid;gap:var(--pd-space-1);margin-bottom:var(--pd-space-2)}.pd-tt-option-row{display:flex;align-items:center;gap:var(--pd-space-1)}.pd-tt-option-row input{flex:1 1 auto;min-width:0}.pd-tt-icon-btn{flex:0 0 auto;width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);color:var(--pd-color-text-secondary);background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}.pd-tt-icon-btn:hover{color:var(--pd-color-error);background:var(--pd-color-error-soft)}.pd-tt-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:var(--pd-space-3);margin-top:var(--pd-space-3)}@media(max-width:640px){.pd-tt-fields{grid-template-columns:minmax(0,1fr)}}.pd-tt-field{text-align:left;display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2);min-width:0;margin:0}.pd-tt-field.is-wide{grid-column:1 / -1}.pd-tt-field-label{color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug);white-space:nowrap}.pd-tt-field input,.pd-tt-field select{width:100%;margin:0}.pd-tt-field input:disabled{opacity:.5;cursor:not-allowed}.pd-tt-field-hint{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-snug)}.pd-tt-form .btn-light{margin-left:0}.pd-tt-help{margin:var(--pd-space-2) 0 0}.pd-tt{margin:var(--pd-space-3) 0;padding:var(--pd-space-3);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}.pd-tt-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--pd-space-1);margin-bottom:var(--pd-space-2)}.pd-tt-title{font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight);color:var(--pd-color-text)}.pd-tt-line{margin:0 0 var(--pd-space-1);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);color:var(--pd-color-text)}.pd-tt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);margin-top:var(--pd-space-2)}.pd-tt-lottery{padding:var(--pd-space-4);background:var(--pd-color-surface)}.pd-lottery-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-3)}.pd-lottery-heading{display:flex;align-items:center;gap:var(--pd-space-2);min-width:0}.pd-lottery-icon{display:grid;place-items:center;flex:0 0 auto;width:var(--pd-btn-h-lg);height:var(--pd-btn-h-lg);color:var(--pd-color-primary);font-size:var(--pd-icon-lg);background:var(--pd-color-primary-soft);border-radius:var(--pd-radius-md)}.pd-lottery-title{margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug)}.pd-lottery-title:focus{outline:none}.pd-lottery-meta{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-lottery-status{flex:0 0 auto;padding:calc(var(--pd-space-1) / 2) var(--pd-space-1);color:var(--pd-color-primary);background:var(--pd-color-primary-soft);border-radius:var(--pd-badge-radius);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium);line-height:var(--pd-lh-snug)}.pd-lottery-status.is-drawn{color:var(--pd-color-success);background:var(--pd-color-success-soft)}.pd-lottery-status.is-ended{color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft)}.pd-lottery-prize{margin-top:var(--pd-space-3);padding:var(--pd-space-3);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md);overflow-wrap:anywhere}.pd-lottery-prize-label{display:block;margin-bottom:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-lottery-prize>strong{display:block;color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug)}.pd-lottery-detail{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-lottery-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pd-space-3);margin-top:var(--pd-space-3);padding-top:var(--pd-space-3);border-top:1px solid var(--pd-color-divider)}.pd-lottery-footer>.pd-tt-note{flex:1 1 calc(var(--pd-input-h) * 4);margin:0;line-height:var(--pd-lh-normal)}.pd-lottery-footer .pd-tt-actions{margin:0}.pd-lottery-footer .btn{margin:0}.pd-lottery-results{margin-top:var(--pd-space-3);padding-top:var(--pd-space-3);border-top:1px solid var(--pd-color-divider)}.pd-lottery-results h4{margin:0 0 var(--pd-space-2);color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug)}.pd-lottery-winners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-1);margin:0;padding:0;list-style:none}.pd-lottery-winners li{display:flex;align-items:center;gap:var(--pd-space-2);min-width:0;padding:var(--pd-space-1) var(--pd-space-2);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-sm);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-lottery-winners li>a{flex:1;min-width:0;font-weight:var(--pd-fw-medium);overflow-wrap:anywhere}.pd-lottery-winners li>span{flex:0 0 auto;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-lottery-empty{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}@media(max-width:640px){.pd-tt-lottery{padding:var(--pd-space-3)}.pd-lottery-head{align-items:flex-start;gap:var(--pd-space-1)}.pd-lottery-footer{flex-direction:column;align-items:stretch}.pd-lottery-footer>.pd-tt-note{flex-basis:auto}.pd-lottery-footer .pd-tt-actions>.btn{flex:1}.pd-lottery-winners{grid-template-columns:minmax(0,1fr)}}.pd-tt-poll{padding:var(--pd-space-4);background:var(--pd-color-surface);border-radius:var(--pd-radius-lg)}.pd-poll-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pd-space-3);margin-bottom:var(--pd-space-4)}.pd-poll-heading{display:flex;align-items:center;gap:var(--pd-space-2);min-width:0}.pd-poll-icon{display:grid;place-items:center;flex:0 0 auto;width:var(--pd-btn-h-lg);height:var(--pd-btn-h-lg);color:var(--pd-color-primary);font-size:var(--pd-icon-lg);background:var(--pd-color-primary-soft);border-radius:var(--pd-radius-md)}.pd-poll-title{margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug)}.pd-poll-title:focus{outline:none}.pd-poll-rule{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-poll-status{flex:0 0 auto;padding:calc(var(--pd-space-1) / 2) var(--pd-space-1);color:var(--pd-color-primary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-snug);background:var(--pd-color-primary-soft);border-radius:var(--pd-badge-radius)}.pd-poll-status.is-ended{color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft)}.pd-poll-status.is-voted{color:var(--pd-color-success);background:var(--pd-color-success-soft)}.pd-tt-poll .pd-poll-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-2);min-width:0;margin:0;padding:0;border:0}.pd-poll-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pd-tt-poll .pd-tt-choice{display:flex;align-items:center;gap:var(--pd-space-3);min-width:0;min-height:calc(var(--pd-btn-h-lg) + var(--pd-space-2));margin:0;padding:var(--pd-space-3);color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-normal);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md);cursor:pointer;transition:background-color .15s,border-color .15s}.pd-tt-poll .pd-poll-option-label{order:0;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.pd-tt-poll .pd-tt-choice>input:is([type=checkbox],[type=radio]){-webkit-appearance:none;appearance:none;display:grid;place-items:center;order:1;flex:0 0 auto;width:var(--pd-icon-lg);height:var(--pd-icon-lg);margin:0;padding:0;color:var(--pd-color-on-primary);background:var(--pd-color-surface);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-radius-xs);box-shadow:none;outline:none;cursor:inherit}.pd-tt-poll .pd-tt-choice>input[type=radio]{border-radius:var(--pd-radius-round)}.pd-tt-poll .pd-tt-choice>input::after{content:"";width:calc(var(--pd-space-1) / 2);height:var(--pd-space-1);border:solid currentColor;border-width:0 var(--pd-tab-indicator) var(--pd-tab-indicator) 0;transform:rotate(45deg);opacity:0}.pd-tt-poll .pd-tt-choice>input[type=radio]::after{width:var(--pd-space-1);height:var(--pd-space-1);background:currentColor;border:0;border-radius:var(--pd-radius-round);transform:none}.pd-tt-poll .pd-tt-choice>input:checked{background:var(--pd-color-primary);border-color:var(--pd-color-primary)}.pd-tt-poll .pd-tt-choice>input:checked::after{opacity:1}.pd-tt-poll .pd-tt-choice:has(input:checked){background:var(--pd-color-primary-soft);border-color:var(--pd-color-primary)}.pd-tt-poll .pd-tt-choice:has(input:checked) .pd-poll-option-label{color:var(--pd-color-primary)}@media(hover:hover){.pd-tt-poll .pd-tt-choice:hover:not(:has(input:disabled,input:checked)){background:var(--pd-color-surface-soft);border-color:var(--pd-color-border-strong)}}.pd-tt-poll .pd-tt-choice:has(input:focus-visible){outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-space-1) / 2)}.pd-tt-poll .pd-tt-choice:has(input:disabled:not(:checked)){cursor:not-allowed}.pd-tt-poll .pd-tt-choice:has(input:disabled:not(:checked)) .pd-poll-option-label{color:var(--pd-color-text-secondary)}.pd-tt-poll form[aria-busy=true] .pd-tt-choice{cursor:wait}.pd-poll-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pd-space-3);margin-top:var(--pd-space-4);padding-top:var(--pd-space-3);border-top:1px solid var(--pd-color-divider)}.pd-poll-selection{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-poll-selection [data-poll-selection]{color:var(--pd-color-text);font-weight:var(--pd-fw-medium);font-variant-numeric:tabular-nums}.pd-poll-hint{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-tt-poll .pd-poll-submit{display:inline-flex;align-items:center;justify-content:center;min-height:var(--pd-btn-h-lg);margin:0;padding:var(--pd-space-1) var(--pd-space-4);color:var(--pd-color-on-primary);font-family:var(--pd-font-body);font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);line-height:var(--pd-lh-snug);background:var(--pd-color-primary);border:1px solid var(--pd-color-primary);border-radius:var(--pd-btn-radius);cursor:pointer}.pd-tt-poll .pd-poll-submit:hover:not(:disabled){background:var(--pd-color-primary-hover);border-color:var(--pd-color-primary-hover)}.pd-tt-poll .pd-poll-submit:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-space-1) / 2)}.pd-tt-poll .pd-poll-submit:disabled{color:var(--pd-color-text-tertiary);background:var(--pd-color-surface-soft);border-color:var(--pd-color-border);cursor:not-allowed;box-shadow:none}.pd-poll-meta{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2) var(--pd-space-3);margin-top:var(--pd-space-3);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-tt-poll .pd-tt-bars{display:grid;gap:var(--pd-space-3);margin:0;padding:0;list-style:none}.pd-tt-poll .pd-tt-bar{margin:0}.pd-tt-poll .pd-tt-bar-line{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pd-space-2);margin-bottom:var(--pd-space-1);color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-poll-result-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pd-space-1);min-width:0;overflow-wrap:anywhere}.pd-poll-result-label>span:first-child{min-width:0;overflow-wrap:anywhere}.pd-poll-mine{flex:0 0 auto;color:var(--pd-color-primary);font-size:var(--pd-fs-xs);white-space:nowrap}.pd-tt-poll .pd-tt-bar-num{display:flex;align-items:baseline;gap:var(--pd-space-2);flex:0 0 auto;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.pd-poll-percent{min-width:calc(var(--pd-space-5) + var(--pd-space-1));color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);text-align:right}.pd-tt-poll .pd-tt-bar-track{height:var(--pd-space-1);overflow:hidden;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill)}.pd-tt-poll .pd-tt-bar-fill{height:100%;background:var(--pd-color-primary-muted);border-radius:var(--pd-radius-pill)}.pd-tt-poll .pd-tt-bar.is-mine .pd-tt-bar-fill{background:var(--pd-color-primary)}@media(max-width:640px){.pd-tt-poll{padding:var(--pd-space-3)}.pd-poll-head{gap:var(--pd-space-1);margin-bottom:var(--pd-space-3)}.pd-tt-poll .pd-poll-options{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-1)}.pd-tt-poll .pd-poll-submit{width:100%}.pd-tt-poll .pd-tt-bar-num{gap:var(--pd-space-1)}}@media(prefers-reduced-motion:reduce){.pd-tt-poll .pd-tt-choice{transition:none}}.pd-tt-claims{margin:var(--pd-space-2) 0 0;padding:0;list-style:none;border-top:1px solid var(--pd-color-divider)}.pd-tt-claims li{display:flex;justify-content:space-between;gap:var(--pd-space-2);padding:var(--pd-space-1) 0;font-size:var(--pd-fs-sm);border-bottom:1px solid var(--pd-color-divider)}.pd-tt-claims span{color:var(--pd-color-text-secondary)}.pd-tt-claims em{font-style:normal;color:var(--pd-color-featured)}.pd-tt-best{display:inline-flex;align-items:center;gap:var(--pd-space-1);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);color:var(--pd-color-success)}.pd-tt .btn-light{margin-left:0}.pd-confirm-icon-info{color:var(--pd-color-primary);border-color:var(--pd-color-primary-soft)}.pd-confirm-field{display:block;margin:var(--pd-space-2) 0 0 calc(var(--pd-space-5) + var(--pd-space-2) + var(--pd-space-1))}.pd-confirm-field select{width:100%}#pd-move-overlay{background:rgba(34,34,34,.42);backdrop-filter:none}#pd-move-overlay .pd-confirm-box{width:420px;padding:var(--pd-space-4)}#pd-move-overlay .pd-confirm-head{align-items:center;margin-bottom:var(--pd-space-2)}#pd-move-overlay .pd-confirm-title{margin:0}#pd-move-overlay .pd-confirm-message{margin-left:0}#pd-move-overlay .pd-confirm-field{margin:var(--pd-space-2) 0 0}#pd-move-overlay .pd-confirm-field select{-webkit-appearance:none;appearance:none;height:var(--pd-btn-h-lg);padding:0 calc(var(--pd-space-5) + var(--pd-space-1)) 0 var(--pd-space-2);border:1px solid var(--pd-color-border);color:var(--pd-color-text);background:var(--pd-color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%239ca3af' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") no-repeat right var(--pd-space-3) center / 12px 8px;cursor:pointer}#pd-move-overlay .pd-confirm-field select:hover{border-color:var(--pd-color-border-strong)}#pd-move-overlay .pd-confirm-field select:focus,#pd-move-overlay .pd-confirm-field select:focus-visible{outline:0;box-shadow:none;border-color:var(--pd-color-primary)}#pd-move-overlay .pd-confirm-actions{margin-top:var(--pd-space-4)}.pd-confirm-box .pd-confirm-hint{margin-top:var(--pd-space-1);font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}#pd-staff-overlay{background:rgba(34,34,34,.42);backdrop-filter:none}#pd-staff-overlay .pd-confirm-box{width:480px;padding:var(--pd-space-4)}#pd-staff-overlay .pd-confirm-head{align-items:center;margin-bottom:var(--pd-space-2)}#pd-staff-overlay .pd-confirm-title{margin:0}#pd-staff-overlay .pd-confirm-message,#pd-staff-overlay .pd-confirm-hint{margin-left:0}.pd-staff-field{display:grid;gap:var(--pd-space-1);margin:var(--pd-space-3) 0 0}.pd-staff-field textarea{padding:var(--pd-space-1) var(--pd-space-2);font-size:var(--pd-fs-sm)}.pd-staff-actions{display:grid;gap:var(--pd-space-2);margin-top:var(--pd-space-3)}.pd-staff-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pd-space-1)}.pd-staff-label{min-width:var(--pd-space-5);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-staff-row .pd-staff-label{flex:0 0 calc(var(--pd-space-5) + var(--pd-space-3))}.pd-staff-row select{width:auto;height:var(--pd-btn-h);padding:0 var(--pd-space-2);font-size:var(--pd-fs-sm)}.pd-staff-ip{font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs)}#pd-staff-overlay .pd-staff-error{margin-top:var(--pd-space-2);color:var(--pd-color-error)}#pd-staff-overlay .pd-staff-error:empty{display:none}#pd-staff-overlay .pd-confirm-actions{margin-top:var(--pd-space-4)}body.theme-wow.page-thread main.wrap>#reply-form{box-shadow:none}body.theme-wow.page-thread main.wrap>#reply-form:not(.pd-reply-locked-card):not(.pd-reply-guest){padding:0;background:transparent;border:0}body.theme-wow .replies{margin-top:var(--pd-space-3);padding:0;overflow:visible;color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);box-shadow:none}body.theme-wow .replies>.pd-replies-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1) var(--pd-space-3);min-height:calc(var(--pd-replies-ctl-h) + var(--pd-space-2) * 2);margin:0;padding:var(--pd-space-2) var(--pd-replies-pad-x);background:var(--pd-color-surface);border-bottom:1px solid var(--pd-color-divider);border-radius:var(--pd-replies-inner-radius) var(--pd-replies-inner-radius) 0 0}body.theme-wow .replies>.pd-replies-head:last-child{border-bottom:0;border-radius:var(--pd-replies-inner-radius)}body.theme-wow .replies>.pd-replies-filter:last-child{border-bottom:0;border-radius:0 0 var(--pd-replies-inner-radius) var(--pd-replies-inner-radius)}body.theme-wow .replies>:is(.pd-replies-head,.pd-replies-filter)+.pd-reply-pagination{border-top:0}body.theme-wow .pd-replies-title{display:flex;flex:1 1 0;align-items:center;gap:var(--pd-space-1);min-width:0}body.theme-wow .pd-replies-title h2{display:flex;align-items:center;gap:var(--pd-space-1);min-width:0;margin:0;padding:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium);line-height:var(--pd-lh-normal);white-space:normal}body.theme-wow .pd-replies-title h2 i{flex:none;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-md)}body.theme-wow .pd-replies-summary{min-width:0;overflow-wrap:anywhere}body.theme-wow .pd-replies-tools{display:flex;flex:none;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-replies-sort{display:inline-flex;flex:none;gap:var(--pd-replies-seg-pad);padding:var(--pd-replies-seg-pad);background:var(--pd-color-surface-soft);border-radius:var(--pd-tab-group-radius)}body.theme-wow .pd-replies-sort>a,body.theme-wow .pd-replies-sort>span{display:inline-flex;align-items:center;height:var(--pd-replies-seg-h);padding:0 var(--pd-space-2);color:var(--pd-replies-sort-fg);font-size:var(--pd-fs-xs);font-weight:var(--pd-tab-weight);line-height:1;white-space:nowrap;text-decoration:none;border:1px solid transparent;border-radius:var(--pd-tab-radius)}body.theme-wow .pd-replies-sort>a:hover{color:var(--pd-color-text)}body.theme-wow .pd-replies-sort>.is-active{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border);cursor:default}body.theme-wow .pd-replies-jump{display:inline-flex;flex:none;align-items:stretch;height:var(--pd-replies-ctl-h);margin:0;overflow:hidden;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-input-radius)}body.theme-wow .pd-replies-jump:hover{border-color:var(--pd-color-border-strong)}body.theme-wow .pd-replies-jump:focus-within{border-color:var(--pd-color-primary)}body.theme-wow .pd-replies-jump label{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0}body.theme-wow .pd-replies-jump input,body.theme-wow .pd-replies-jump input:focus{width:var(--pd-replies-jump-w);height:auto;min-height:0;margin:0;padding:0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-variant-numeric:tabular-nums;text-align:center;background:transparent;border:0;border-radius:0;outline:0;box-shadow:none;-moz-appearance:textfield;appearance:textfield}body.theme-wow .pd-replies-jump input::placeholder{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-replies-jump input::-webkit-outer-spin-button,body.theme-wow .pd-replies-jump input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}body.theme-wow .pd-replies-jump button{display:inline-flex;align-items:center;justify-content:center;width:var(--pd-replies-ctl-h);height:auto;min-height:0;margin:0;padding:0;color:var(--pd-color-text-secondary);font-size:var(--pd-icon-sm);background:transparent;border:0;border-left:1px solid var(--pd-color-divider);border-radius:0;cursor:pointer}body.theme-wow .pd-replies-jump button:hover{color:var(--pd-color-primary);background:var(--pd-color-surface-soft)}body.theme-wow .pd-replies-cta{display:inline-flex;flex:none;align-items:center;gap:calc(var(--pd-space-1) / 2);min-height:var(--pd-replies-ctl-h);color:var(--pd-color-link);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium);line-height:var(--pd-lh-normal);white-space:nowrap;text-decoration:none;border-radius:var(--pd-btn-radius)}body.theme-wow .pd-replies-cta:hover{color:var(--pd-color-link-hover);text-decoration:underline}body.theme-wow .pd-replies-cta i{font-size:var(--pd-icon-sm)}body.theme-wow .pd-replies-sort>a:focus-visible,body.theme-wow .pd-replies-cta:focus-visible,body.theme-wow .pd-replies-filter a:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-replies-jump button:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .replies>.pd-replies-filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--pd-space-1) / 2) var(--pd-space-3);margin:0;padding:var(--pd-space-1) var(--pd-replies-pad-x);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);background:var(--pd-color-surface-subtle);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-replies-filter>span{display:inline-flex;flex-wrap:wrap;align-items:center;gap:calc(var(--pd-space-1) / 2);min-width:0}body.theme-wow .pd-replies-filter>span>i{color:var(--pd-color-primary);font-size:var(--pd-icon-sm)}body.theme-wow .pd-replies-filter strong{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-replies-filter a{display:inline-flex;flex:none;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-link);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);text-decoration:none;border-radius:var(--pd-radius-xs)}body.theme-wow .pd-replies-filter a:hover{color:var(--pd-color-link-hover);text-decoration:underline}body.theme-wow .replies>.pd-replies-filter-empty,body.theme-wow .replies>.pd-replies-empty{display:flex;align-items:center;justify-content:center;gap:var(--pd-space-1);margin:0;padding:var(--pd-space-4) var(--pd-replies-pad-x);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);text-align:center}body.theme-wow .pd-replies-empty i{color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-md)}body.theme-wow .replies>.reply{display:grid;grid-template-columns:var(--pd-replies-avatar) minmax(0,1fr);align-items:start;gap:var(--pd-space-3);margin:0;padding:var(--pd-replies-pad-y) var(--pd-replies-pad-x);background:transparent;border:0;transition:background .3s ease}body.theme-wow .replies>.reply+.reply{border-top:1px solid var(--pd-color-divider)}body.theme-wow .replies>.reply:last-child{border-radius:0 0 var(--pd-replies-inner-radius) var(--pd-replies-inner-radius)}body.theme-wow .replies>.reply .pd-reply-avatar{width:var(--pd-replies-avatar);height:var(--pd-replies-avatar);padding:0}@keyframes pd-floor-flash{0%,40%{background-color:var(--pd-color-primary-soft);box-shadow:inset var(--pd-tab-indicator) 0 0 var(--pd-color-primary)}100%{background-color:transparent;box-shadow:inset 0 0 0 transparent}}@keyframes pd-floor-flash-label{0%,40%{background-color:var(--pd-color-primary-soft)}100%{background-color:var(--pd-color-surface)}}body.theme-wow .replies>.reply:target,body.theme-wow .replies>.reply.is-target{animation:pd-floor-flash 1.4s ease-out}body.theme-wow .replies>.reply:is(:target,.is-target) .pd-signature>span,body.theme-wow .replies>.reply:is(:target,.is-target) .pd-signature .pd-post-votes,body.theme-wow .replies>.reply:is(:target,.is-target) .pd-signature>.pd-bot-sig-note{animation:pd-floor-flash-label 1.4s ease-out}@media(prefers-reduced-motion:reduce){body.theme-wow .replies>.reply:is(:target,.is-target),body.theme-wow .replies>.reply:is(:target,.is-target) .pd-signature>span,body.theme-wow .replies>.reply:is(:target,.is-target) .pd-signature .pd-post-votes,body.theme-wow .replies>.reply:is(:target,.is-target) .pd-signature>.pd-bot-sig-note{animation:none}}body.theme-wow .replies>.pd-reply-pagination{margin:0;padding:var(--pd-space-3) var(--pd-replies-pad-x);border-top:1px solid var(--pd-color-divider)}@media(max-width:640px){:root{--pd-replies-pad-x: var(--pd-card-padding-sm);--pd-replies-pad-y: var(--pd-card-padding-sm);--pd-replies-ctl-h: var(--pd-tab-h-touch)}body.theme-wow .replies>.pd-replies-head{gap:var(--pd-space-1)}body.theme-wow .pd-replies-title{display:block;flex-basis:100%}body.theme-wow .pd-replies-title h2{display:inline}body.theme-wow .pd-replies-title h2 i{margin-inline-end:var(--pd-space-1)}body.theme-wow .pd-replies-cta{min-height:var(--pd-btn-h-sm);margin-inline-start:var(--pd-space-1);vertical-align:middle}body.theme-wow .pd-replies-sort>a,body.theme-wow .pd-replies-sort>span{padding-inline:var(--pd-space-1)}body.theme-wow .pd-replies-tools{flex-wrap:nowrap;margin-left:auto}body.theme-wow .replies>.reply{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-1)}body.theme-wow .replies>.reply>.pd-avatar-wrap{display:none}body.theme-wow .pd-replies-filter a{min-height:var(--pd-btn-h-sm)}}body.theme-wow .pd-reply-header{margin:0 0 var(--pd-space-2)}body.theme-wow .reply .post-meta{gap:var(--pd-space-1)}@media(min-width:641px){body.theme-wow .replies>.reply .pd-reply-header{min-height:var(--pd-replies-avatar);margin-bottom:var(--pd-space-3)}}body.theme-wow .pd-reply-meta-item{display:inline-flex;align-items:center;padding:0;color:var(--pd-color-text-secondary);font-family:inherit;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-normal);white-space:nowrap;text-decoration:none;background:transparent;border:0;border-radius:0;box-shadow:none}body.theme-wow .reply a.pd-reply-meta-item:hover,body.theme-wow .pd-reply-link:hover{color:var(--pd-color-primary)}body.theme-wow .reply a.pd-reply-meta-item:focus-visible,body.theme-wow .pd-reply-link:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-space-1) / 4)}body.theme-wow .reply .pd-only-author{margin:0;min-height:0;font-weight:var(--pd-fw-regular)}body.theme-wow .pd-mention{color:var(--pd-color-primary)}body.theme-wow .pd-reply-meta-item .pd-time{border-bottom:0;cursor:default}body.theme-wow .pd-env[hidden],body.theme-wow .pd-env-region[hidden]{display:none}body.theme-wow .pd-env-region{display:inline-flex;align-items:center;gap:var(--pd-space-1);height:var(--pd-env-icon-size)}body.theme-wow .pd-env-region .pd-country-flag{display:block;flex:none;width:calc(var(--pd-env-icon-size) * 4 / 3);height:var(--pd-env-icon-size);aspect-ratio:4 / 3;border-radius:calc(var(--pd-radius-xs) / 2)}body.theme-wow .pd-env-region .pd-region-text,body.theme-wow .pd-env-version{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs);font-variant-numeric:tabular-nums;line-height:1}body.theme-wow .pd-env-region [data-region-content],body.theme-wow .pd-env-region{gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-env{align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-env-device{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2);flex:none;min-width:var(--pd-env-icon-size);height:var(--pd-env-icon-size)}body.theme-wow .pd-env-icon{display:block;flex:none;width:var(--pd-env-icon-size);height:var(--pd-env-icon-size);object-fit:contain}body.theme-wow .pd-env-icon--apple{transform:translateY(var(--pd-env-apple-offset)) scale(var(--pd-env-apple-scale))}body.theme-wow .pd-env-icon--apple{filter:invert(1)}body.theme-wow .pd-forum-tag i{margin-right:calc(var(--pd-space-1) / 2);font-size:var(--pd-icon-xs)}body.theme-wow .reply .pd-reply-avatar{border-radius:0;-webkit-mask-image:var(--pd-squircle-mask);mask-image:var(--pd-squircle-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pd-select-icon{position:relative}.pd-select-icon>i{position:absolute;top:50%;left:var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-icon-md);transform:translateY(-50%);pointer-events:none}.pd-select-icon>select{padding-left:calc(var(--pd-space-2) + var(--pd-icon-md) + var(--pd-space-1))}.pd-icon-select-ready>i{display:none}.pd-icon-select-ready>.pd-icon-select-native{position:absolute;inset:0;opacity:0;pointer-events:none}.pd-icon-select-trigger{position:relative;display:flex;align-items:center;gap:var(--pd-space-1);width:100%;min-height:var(--pd-input-h);padding:0 var(--pd-input-px);border:1px solid var(--pd-color-border);border-radius:var(--pd-input-radius);color:var(--pd-color-text);background:var(--pd-color-surface);font:inherit;font-size:var(--pd-input-fs);font-weight:var(--pd-fw-regular);text-align:left;cursor:pointer}.pd-icon-select-trigger>i,.pd-icon-select-option>i{flex:0 0 var(--pd-icon-md);width:var(--pd-icon-md);color:var(--pd-color-text-secondary);font-size:var(--pd-icon-md);text-align:center}.pd-icon-select-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-icon-select-trigger>.pd-icon-select-caret{margin-left:auto;font-size:var(--pd-icon-xs)}.pd-icon-select-trigger:hover{border-color:var(--pd-color-border-strong)}.pd-icon-select-trigger:focus-visible,.pd-icon-select-trigger[aria-expanded=true]{border-color:var(--pd-color-primary);outline:var(--pd-tab-indicator) solid var(--pd-color-primary-soft);outline-offset:var(--pd-tab-indicator)}.pd-icon-select-trigger:disabled{opacity:.5;cursor:not-allowed}.pd-icon-select-menu{position:absolute;z-index:var(--pd-z-popover);top:calc(100% + var(--pd-space-1) / 2);left:0;right:0;max-height:calc(100dvh - var(--pd-space-5));margin:0;padding:calc(var(--pd-space-1) / 2);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--pd-color-border-strong) transparent;border:1px solid var(--pd-color-border);border-radius:var(--pd-input-radius);background:var(--pd-color-surface);box-shadow:var(--pd-shadow-2)}.pd-icon-select-menu::-webkit-scrollbar{width:calc(var(--pd-space-1) / 2)}.pd-icon-select-menu::-webkit-scrollbar-track,.pd-icon-select-menu::-webkit-scrollbar-corner{background:transparent}.pd-icon-select-menu::-webkit-scrollbar-thumb{background:var(--pd-color-border-strong);border-radius:var(--pd-radius-pill)}.pd-icon-select-menu::-webkit-scrollbar-button{display:none}.pd-icon-select-menu[hidden]{display:none}.pd-icon-select-option{display:flex;align-items:center;gap:var(--pd-space-1);min-height:var(--pd-input-h);padding:calc(var(--pd-space-1) / 2) var(--pd-space-1);border-radius:var(--pd-input-radius);color:var(--pd-color-text);font-size:var(--pd-input-fs);font-weight:var(--pd-fw-regular);cursor:pointer}.pd-icon-select-option[hidden]{display:none}.pd-icon-select-option.is-active,.pd-icon-select-option:hover{background:var(--pd-color-surface-soft)}.pd-icon-select-option.is-selected{color:var(--pd-color-primary);background:var(--pd-color-primary-soft)}.pd-icon-select-option.is-selected>i{color:inherit}.pd-icon-select-option>.pd-icon-select-check{margin-left:auto;visibility:hidden;font-size:var(--pd-icon-sm)}.pd-icon-select-option.is-selected>.pd-icon-select-check{visibility:visible}.pd-icon-select-option[aria-disabled=true]{opacity:.5;cursor:not-allowed}body.theme-wow :is(a,span,h1,strong).pd-name--system{color:var(--pd-color-role-system)!important}body.theme-wow :is(a,span,h1,strong,b).pd-name--ai{color:var(--pd-color-role-ai)!important}body.theme-wow a.pd-name--official{color:var(--pd-color-role-official)!important}body.theme-wow a.pd-name--admin{color:var(--pd-color-role-admin)!important}body.theme-wow a.pd-name--moderator{color:var(--pd-color-role-moderator)!important}body.theme-wow a.pd-name--ai{color:var(--pd-color-role-ai)!important}body.theme-wow a.pd-mention{text-decoration:none}body.theme-wow a.pd-mention:hover{text-decoration:underline}body.theme-wow .pd-avatar-wrap{position:relative;display:block;width:fit-content;height:fit-content;line-height:0}body.theme-wow .pd-online-dot{position:absolute;top:calc(var(--pd-online-dot) / -3);right:calc(var(--pd-online-dot) / -3);box-sizing:border-box;width:var(--pd-online-dot);height:var(--pd-online-dot);background:var(--pd-color-online);border:var(--pd-online-ring) solid var(--pd-color-surface);border-radius:var(--pd-radius-round)}body.theme-wow .pd-thread-title-row>.pd-avatar-wrap>.pd-online-dot{top:var(--pd-online-ring);right:var(--pd-online-ring)}body.theme-wow .pd-members-avatar{display:block;width:var(--pd-space-5);height:var(--pd-space-5);object-fit:cover;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-round)}body.theme-wow .pd-members-tabs{display:flex;gap:var(--pd-space-1);margin:var(--pd-space-2) 0}body.theme-wow .pd-members-tabs a{padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-text-secondary);border-radius:var(--pd-radius-round)}body.theme-wow .pd-members-tabs a.is-current{color:var(--pd-color-primary);background:var(--pd-color-surface-soft);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-members-status.is-online{color:var(--pd-color-success)}body.theme-wow .pd-support-head{display:flex;align-items:center;gap:var(--pd-space-2);margin-bottom:var(--pd-space-2)}body.theme-wow .pd-support-head h1,body.theme-wow .pd-support-head p{margin:0}body.theme-wow .pd-support-avatar{flex:none;width:var(--pd-space-5);height:var(--pd-space-5);object-fit:cover;border-radius:var(--pd-radius-round)}body.theme-wow .pd-support-log{display:flex;flex-direction:column;gap:var(--pd-space-1);max-height:60vh;min-height:calc(var(--pd-space-5) * 4);padding:var(--pd-space-2) 0;overflow-y:auto}body.theme-wow .pd-support-msg{max-width:85%;padding:var(--pd-space-1) var(--pd-space-2);border-radius:var(--pd-radius-lg);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}body.theme-wow .pd-support-msg--bot{align-self:flex-start;background:var(--pd-color-surface-soft)}body.theme-wow .pd-support-msg--user{align-self:flex-end;color:var(--pd-color-on-primary);background:var(--pd-color-primary)}body.theme-wow .pd-support-msg.pd-support-loading{display:flex;align-items:center;padding-block:var(--pd-space-1);color:var(--pd-color-primary)}body.theme-wow .pd-support-loading svg{display:block;width:var(--pd-space-4);height:var(--pd-space-4)}body.theme-wow .pd-support-links{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin-top:var(--pd-space-1)}body.theme-wow .pd-support-actions-row{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);align-self:flex-start}body.theme-wow button.pd-support-link{border:0;cursor:pointer}body.theme-wow .pd-support-actions-row .pd-support-link{background:var(--pd-color-primary-soft)}body.theme-wow .pd-support-link{padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-primary);background:var(--pd-color-surface);border-radius:var(--pd-radius-pill);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);text-decoration:none}body.theme-wow .pd-support-msg.is-error{color:var(--pd-color-error);background:var(--pd-color-error-soft)}body.theme-wow .pd-support-chips{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin:var(--pd-space-1) 0}body.theme-wow .pd-support-chips[hidden]{display:none}body.theme-wow .pd-support-chip{padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-primary);background:var(--pd-color-primary-soft);border:0;border-radius:var(--pd-radius-pill);font-size:var(--pd-fs-xs);cursor:pointer}body.theme-wow .pd-support-form{display:flex;flex-direction:column;gap:var(--pd-space-1);margin-top:var(--pd-space-1)}body.theme-wow .pd-support-form textarea{box-sizing:border-box;display:block;width:100%;min-height:calc(var(--pd-space-5) * 2);resize:vertical}body.theme-wow .pd-support-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2)}body.theme-wow .pd-support-send,body.theme-wow .pd-support-reset{padding:var(--pd-space-1) var(--pd-space-4);border:0;border-radius:var(--pd-btn-radius);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:1.5;cursor:pointer}body.theme-wow .pd-support-send{color:var(--pd-color-on-primary);background:var(--pd-color-primary)}body.theme-wow .pd-support-reset{color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft)}body.theme-wow .pd-support-send:disabled{opacity:.6;cursor:default}body.theme-wow .pd-support-note{margin-top:var(--pd-space-2);font-size:var(--pd-fs-xs)}body.theme-wow .pd-act{display:inline-flex;align-items:baseline;gap:calc(var(--pd-space-1) / 2);padding:0;color:var(--pd-color-text-tertiary);font:inherit;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);text-decoration:none;background:none;border:0;cursor:pointer}body.theme-wow .pd-act strong{color:inherit;font-weight:var(--pd-fw-regular)}body.theme-wow .pd-act:hover{color:var(--pd-color-primary)}body.theme-wow .pd-act.active[data-vote-button=up]{color:var(--pd-color-primary)}body.theme-wow .pd-act.active[data-vote-button=down]{color:var(--pd-color-text-secondary)}body.theme-wow .pd-act:disabled{cursor:default}body.theme-wow .pd-signature{position:relative}body.theme-wow .pd-signature .pd-post-votes{position:absolute;top:calc(var(--pd-space-4) / -2);right:0;padding-left:var(--pd-space-1);background:var(--pd-color-surface)}body.theme-wow .pd-signature.pd-signature--bot{margin-top:var(--pd-space-4)}body.theme-wow .pd-bot-sig{display:grid;gap:var(--pd-space-2);margin-top:var(--pd-space-3);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-relaxed)}body.theme-wow .pd-signature .pd-bot-sig p{margin:0;color:var(--pd-color-text-secondary);line-height:var(--pd-lh-relaxed)}body.theme-wow .pd-bot-sig-how b{color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-bot-sig-stats{display:flex;flex-wrap:wrap;gap:var(--pd-space-2);margin:0;padding:0;list-style:none}body.theme-wow .pd-bot-sig-stats li{display:inline-flex;align-items:baseline;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 4) var(--pd-space-2);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill);color:var(--pd-color-text-secondary)}body.theme-wow .pd-bot-sig-stats b{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-signature--bot>.pd-bot-sig-note{position:absolute;top:calc(var(--pd-space-4) / -2);right:0;display:inline-flex;align-items:center;height:var(--pd-space-4);padding-left:var(--pd-space-1);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);background:var(--pd-color-surface)}@media(max-width:640px){body.theme-wow .pd-signature--bot>.pd-bot-sig-note{position:static;display:block;height:auto;padding:var(--pd-space-2) 0 0;line-height:var(--pd-lh-normal)}}body.theme-wow .pd-reply-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);margin-top:var(--pd-space-1)}body.theme-wow .pd-reply-foot .pd-post-votes{margin-left:auto}body.theme-wow .reply .pd-post-votes{flex:0 0 auto;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-vote{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);height:var(--pd-space-4);color:var(--pd-color-text-secondary);font:inherit;font-size:var(--pd-fs-xs);text-decoration:none;background:var(--pd-color-surface-soft);border:1px solid var(--pd-color-divider);border-radius:var(--pd-btn-radius);cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}body.theme-wow .pd-vote i{display:inline-block;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-sm);transition:color .15s ease}body.theme-wow .pd-vote strong{color:inherit;font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-vote--up:hover,body.theme-wow .pd-vote--up.active{color:var(--pd-color-primary);background:var(--pd-color-primary-soft);border-color:var(--pd-color-primary)}body.theme-wow .pd-vote--up:hover i,body.theme-wow .pd-vote--up.active i{color:var(--pd-color-primary)}body.theme-wow .pd-vote--down:hover,body.theme-wow .pd-vote--down.active{color:var(--pd-color-error);background:var(--pd-color-error-soft);border-color:var(--pd-color-error)}body.theme-wow .pd-vote--down:hover i,body.theme-wow .pd-vote--down.active i{color:var(--pd-color-error)}body.theme-wow .pd-vote.active i{font-weight:900}body.theme-wow .pd-vote:disabled{cursor:default}body.theme-wow .pd-vote--up.is-anim i{animation:pd-vote-up 520ms cubic-bezier(.3,1.6,.5,1)}body.theme-wow .pd-vote--down.is-anim i{transform-origin:50% 20%;animation:pd-vote-down 640ms ease-in-out}@keyframes pd-vote-up{0%{transform:translateY(0) rotate(0) scale(1)}35%{transform:translateY(-6px) rotate(-18deg) scale(1.35)}100%{transform:translateY(0) rotate(0) scale(1)}}@keyframes pd-vote-down{0%{transform:translateY(0) rotate(0)}30%{transform:translateY(5px) rotate(24deg) scale(1.2)}55%{transform:translateY(2px) rotate(-14deg)}78%{transform:translateY(3px) rotate(8deg)}100%{transform:translateY(0) rotate(0)}}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-vote--up.is-anim i,body.theme-wow .pd-vote--down.is-anim i{animation:none}}body.theme-wow .pd-reply-link{margin:0;cursor:pointer}body.theme-wow .pd-reply-head-end{display:inline-flex;flex-shrink:0;align-items:center}body.theme-wow .pd-reply-more{position:relative}body.theme-wow .pd-reply-more>summary{display:inline-flex;align-items:center;justify-content:center;width:var(--pd-icon-xl);height:var(--pd-icon-xl);color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-sm);list-style:none;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-reply-more>summary::-webkit-details-marker{display:none}body.theme-wow .pd-reply-more>summary:hover,body.theme-wow .pd-reply-more[open]>summary{color:var(--pd-color-text);background:var(--pd-color-surface-soft)}body.theme-wow .pd-reply-menu{position:absolute;top:calc(100% + var(--pd-space-1) / 2);right:0;z-index:30;display:grid;width:max-content;min-width:8em;padding:calc(var(--pd-space-1) / 2);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md);box-shadow:var(--pd-shadow-2)}body.theme-wow .pd-reply-menu .pd-reply-menu-item{position:static;display:flex;align-items:center;justify-content:flex-start;gap:var(--pd-space-1);width:100%;min-width:0;height:auto;min-height:0;padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-text)!important;font:inherit;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-normal);text-align:left;text-decoration:none;white-space:nowrap;background:none;border:0;border-radius:var(--pd-radius-sm);cursor:pointer}body.theme-wow .pd-reply-menu .pd-reply-menu-item:hover{color:var(--pd-color-text)!important;background:var(--pd-color-surface-soft)}body.theme-wow .pd-reply-menu .pd-reply-menu-item.action-badge-danger,body.theme-wow .pd-reply-menu .pd-reply-menu-item.action-badge-danger:hover{color:var(--pd-color-error)!important}body.theme-wow .pd-reply-menu .pd-reply-menu-item i{width:var(--pd-icon-md);font-size:var(--pd-icon-sm);text-align:center}body.theme-wow .pd-reply-menu .action-badge>span{position:static;width:auto;max-width:none;padding:0;color:inherit;font-size:inherit;line-height:inherit;background:none;opacity:1;transform:none;pointer-events:auto}body.theme-wow .pd-ip-address{display:block;max-width:100%;color:var(--pd-color-text-tertiary);font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs);overflow-wrap:anywhere}body.theme-wow .pd-thread-row .pd-thread-meta,body.theme-wow .pd-thread-row .pd-thread-meta .pd-forum-tag,body.theme-wow .pd-thread-row .pd-thread-meta .pd-last-reply{font-size:var(--pd-fs-3xs)}body.theme-wow .pd-thread-row .pd-thread-meta .pd-forum-tag i{font-size:inherit}body.theme-wow .pd-name-icon{margin-right:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xs)}body.theme-wow .pd-thread-title-meta a.pd-author-link:not([class*=pd-name--]),body.theme-wow .reply a.pd-reply-author:not([class*=pd-name--]),body.theme-wow .pd-ucard-name:not([class*=pd-name--]),body.theme-wow .pd-thread-title-meta a.pd-author-link:not([class*=pd-name--]):hover,body.theme-wow .reply a.pd-reply-author:not([class*=pd-name--]):hover,body.theme-wow .pd-ucard-name:not([class*=pd-name--]):hover{color:var(--pd-color-name)!important}body.theme-wow .pd-thread-row .pd-thread-meta .pd-forum-tag,body.theme-wow .pd-thread-row .pd-thread-meta .pd-forum-tag i,body.theme-wow .pd-thread-row .pd-thread-meta a.pd-author-link:not(.pd-name--system):not(.pd-name--ai),body.theme-wow .pd-thread-row .pd-thread-meta .pd-last-reply a:not(.pd-name--system):not(.pd-name--ai){color:var(--pd-color-text-tertiary)!important;font-weight:var(--pd-fw-regular)}body.theme-wow .pd-thread-row .pd-thread-meta a.pd-author-link:not(.pd-name--system):not(.pd-name--ai):hover,body.theme-wow .pd-thread-row .pd-thread-meta .pd-last-reply a:not(.pd-name--system):not(.pd-name--ai):hover,body.theme-wow .pd-thread-row .pd-thread-meta a.pd-forum-tag:hover{color:var(--pd-color-text-secondary)!important}body.theme-wow .pd-feed-tabs a{gap:calc(var(--pd-space-1) / 2);padding:0 var(--pd-space-2)}body.theme-wow .pd-feed-tabs a.active[data-feed-filter=reply]{--pd-feed-type-color: var(--pd-feed-color-reply)}body.theme-wow .pd-feed-tabs a.active[data-feed-filter=latest]{--pd-feed-type-color: var(--pd-feed-color-latest)}body.theme-wow .pd-feed-tabs a.active[data-feed-filter=hot]{--pd-feed-type-color: var(--pd-feed-color-hot)}body.theme-wow .pd-feed-tabs a.active[data-feed-filter=good]{--pd-feed-type-color: var(--pd-feed-color-good)}body.theme-wow .pd-feed-tabs a.active:is([data-feed-filter=reply],[data-feed-filter=latest],[data-feed-filter=hot],[data-feed-filter=good]){color:var(--pd-feed-type-color)}body.theme-wow .pd-feed-tabs a[data-feed-filter=redpacket]{--pd-feed-type-color: var(--pd-color-type-redpacket)}body.theme-wow .pd-feed-tabs a[data-feed-filter=lottery]{--pd-feed-type-color: var(--pd-color-type-lottery)}body.theme-wow .pd-feed-tabs a[data-feed-filter=bounty]{--pd-feed-type-color: var(--pd-color-type-bounty)}body.theme-wow .pd-feed-tabs a[data-feed-filter=poll]{--pd-feed-type-color: var(--pd-color-type-poll)}body.theme-wow .pd-feed-tabs a i{color:var(--pd-feed-type-color, var(--pd-color-text-tertiary));font-size:var(--pd-icon-sm)}body.theme-wow .pd-feed-tabs a:hover i{color:var(--pd-feed-type-color, var(--pd-color-text-secondary))}body.theme-wow .pd-feed-tabs a.active i{color:var(--pd-feed-type-color, var(--pd-color-primary))}body.theme-wow .pd-feed-sort-icon{display:block;width:var(--pd-icon-sm);height:var(--pd-icon-sm);flex:none;filter:grayscale(1);opacity:.72;transition:filter .15s ease,opacity .15s ease}body.theme-wow .pd-feed-tabs a:is(:hover,:focus-visible) .pd-feed-sort-icon{opacity:1}body.theme-wow .pd-feed-tabs a.active .pd-feed-sort-icon{filter:none;opacity:1}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-feed-sort-icon{transition:none}}body.theme-wow .pd-feed-tabs-sep{flex:none;align-self:center;width:1px;height:var(--pd-space-3);margin:0 var(--pd-space-1);background:var(--pd-color-border)}body.theme-wow .pd-feed-head{container-type:inline-size}@container (max-width: 800px){body.theme-wow .pd-feed-tabs a{padding:0 var(--pd-space-2)}body.theme-wow .pd-feed-tabs a i{font-size:var(--pd-icon-md)}body.theme-wow .pd-feed-sort-icon{width:var(--pd-icon-md);height:var(--pd-icon-md)}body.theme-wow .pd-feed-tabs a span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(hover:hover){@container (min-width: 481px) and (max-width: 800px){body.theme-wow .pd-feed-tabs{overflow:visible}body.theme-wow .pd-feed-tabs a{position:relative}body.theme-wow .pd-feed-tabs a::after{content:attr(aria-label);position:absolute;top:calc(100% + var(--pd-space-1) / 2);left:50%;z-index:20;padding:calc(var(--pd-space-1) * .75) var(--pd-space-1);color:var(--pd-color-on-primary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);line-height:1;white-space:nowrap;pointer-events:none;background:var(--pd-color-tooltip-bg);border-radius:var(--pd-badge-radius);opacity:0;transform:translate(-50%,calc(var(--pd-space-1) / -2));transition:opacity .14s ease,transform .14s ease}body.theme-wow .pd-feed-tabs a:hover::after,body.theme-wow .pd-feed-tabs a:focus-visible::after{opacity:1;transform:translate(-50%,0)}}}body.theme-wow .pd-feed-foot{display:flex;flex-direction:column;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-4) 0 var(--pd-space-2)}body.theme-wow .pd-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-pager-num,body.theme-wow .pd-pager-step,body.theme-wow .pd-pager-gap{display:inline-flex;align-items:center;justify-content:center;min-width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);padding:0 calc(var(--pd-space-1) * .75);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);font-variant-numeric:tabular-nums;text-decoration:none;border-radius:var(--pd-btn-radius)}body.theme-wow a.pd-pager-num:hover,body.theme-wow a.pd-pager-step:hover{color:var(--pd-color-text);background:var(--pd-color-surface-soft)}body.theme-wow .pd-pager-num.is-current{color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold);background:var(--pd-color-primary-soft)}body.theme-wow .pd-pager-step.is-disabled{color:var(--pd-color-text-tertiary);opacity:.5}body.theme-wow .pd-pager-gap{min-width:0;color:var(--pd-color-text-tertiary)}body.theme-wow .pd-ucard{position:absolute;z-index:var(--pd-z-popover);box-sizing:border-box;width:var(--pd-ucard-width);max-width:calc(100vw - var(--pd-space-3));max-height:calc(100dvh - var(--pd-space-3));overflow-y:auto;overscroll-behavior:contain;padding:var(--pd-card-padding);color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-normal);text-align:left;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-2)}body.theme-wow .pd-ucard[hidden]{display:none}body.theme-wow .pd-ucard-head{display:flex;align-items:center;gap:var(--pd-space-2)}body.theme-wow .pd-ucard-avatar-link{flex:none}body.theme-wow .pd-ucard-avatar{display:block;width:var(--pd-account-summary-avatar);height:var(--pd-account-summary-avatar);object-fit:cover;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-round);-webkit-mask-image:none;mask-image:none}body.theme-wow .pd-ucard-ident{display:flex;flex:1;flex-direction:column;align-items:flex-start;min-width:0}body.theme-wow .pd-ucard-namerow{display:flex;align-items:center;max-width:100%;min-width:0}body.theme-wow .pd-ucard-name{display:block;max-width:100%;overflow:hidden;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-tight);white-space:nowrap;text-overflow:ellipsis;text-decoration:none}body.theme-wow a.pd-ucard-name:hover{text-decoration:underline}body.theme-wow .pd-ucard-uid{margin-top:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-variant-numeric:tabular-nums}body.theme-wow .pd-ucard-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:calc(var(--pd-space-1) / 2);margin-top:var(--pd-space-2)}body.theme-wow .pd-ucard-badges .pd-group-badge{margin-left:0}body.theme-wow .pd-ucard-role{display:inline-flex;align-items:center;flex:none;gap:calc(var(--pd-space-1) / 2);height:var(--pd-badge-h);padding:0 var(--pd-badge-px);color:var(--pd-color-text-secondary);font-size:var(--pd-badge-fs);font-weight:var(--pd-badge-weight);line-height:var(--pd-lh-tight);white-space:nowrap;background:color-mix(in srgb,currentColor 10%,transparent);border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-ucard-role>span{color:var(--pd-color-text)}body.theme-wow .pd-ucard-role:focus-visible{outline:var(--pd-tab-indicator) solid currentColor;outline-offset:calc(var(--pd-space-1) / 4)}body.theme-wow .pd-ucard-times{display:grid;gap:calc(var(--pd-space-1) / 2);margin:var(--pd-space-2) 0 0;padding:0;list-style:none;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-ucard-times li{display:flex;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-ucard-times i{width:var(--pd-icon-xs);color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xs);text-align:center}body.theme-wow .pd-ucard-online{color:var(--pd-color-success)}body.theme-wow .pd-ucard-online::before{content:"";display:inline-block;width:calc(var(--pd-online-dot) / 2);height:calc(var(--pd-online-dot) / 2);margin-right:calc(var(--pd-space-1) / 2);vertical-align:middle;background:var(--pd-color-online);border-radius:var(--pd-radius-round)}body.theme-wow .pd-ucard-honors{margin-top:var(--pd-space-3);padding-top:var(--pd-space-2);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-ucard-honors-heading{display:flex;justify-content:center;gap:var(--pd-space-1);margin:0 0 var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-ucard-honors-heading span{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-ucard-medals{display:flex;justify-content:center;gap:calc(var(--pd-space-1) / 2);margin:0;padding:0;list-style:none}body.theme-wow .pd-ucard-medals li{flex:1 1 0;min-width:0;max-width:calc(100% / 3)}body.theme-wow .pd-ucard-medals a{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-2xs);line-height:var(--pd-lh-tight);text-decoration:none}body.theme-wow .pd-ucard-medals a:hover{color:var(--pd-color-primary)}body.theme-wow .pd-ucard-medals a:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator);border-radius:var(--pd-radius-sm)}body.theme-wow .pd-ucard-medals img{display:block;width:var(--pd-side-avatar);height:var(--pd-side-avatar);object-fit:contain}body.theme-wow .pd-ucard-medals span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-ucard-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:var(--pd-space-3) 0 0;padding:var(--pd-space-2) 0;text-align:center;background:var(--pd-color-surface-subtle);border-radius:var(--pd-radius-sm)}body.theme-wow .pd-ucard-stats>div{display:flex;flex-direction:column-reverse;gap:calc(var(--pd-space-1) / 2);min-width:0}body.theme-wow .pd-ucard-stats dt{white-space:nowrap;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-ucard-stats dd{margin:0;white-space:nowrap;color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}body.theme-wow .pd-ucard-banned{margin:var(--pd-space-2) 0 0;color:var(--pd-color-error)}body.theme-wow .pd-ucard-banned i{margin-right:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-ucard-bot{margin:var(--pd-space-2) 0 0;color:var(--pd-color-text-secondary)}body.theme-wow .pd-ucard-help{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);margin-top:var(--pd-space-1);font-weight:var(--pd-fw-medium)}body.theme-wow .pd-ucard-loading,body.theme-wow .pd-ucard-error{margin:0;padding:var(--pd-space-2) 0;color:var(--pd-color-text-secondary);text-align:center}body.theme-wow .pd-ucard .pd-social-actions{margin-top:var(--pd-space-3)}body.theme-wow .pd-ucard .pd-social-btn{flex:1 1 0;min-width:0;padding:0 calc(var(--pd-space-1) / 2);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium)}body.theme-wow .pd-reply-meta-avatar{display:none;flex:none;width:var(--pd-icon-xl);height:var(--pd-icon-xl);object-fit:cover;background:var(--pd-color-surface-soft);border-radius:0;-webkit-mask-image:var(--pd-squircle-mask);mask-image:var(--pd-squircle-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(max-width:640px){body.theme-wow .pd-reply-meta-avatar{display:block}body.theme-wow .pd-reply-meta-avatar+.pd-reply-author-name{margin-left:calc(var(--pd-space-1) / -2)}}body.theme-wow .pd-social-actions{display:flex;flex-wrap:wrap;gap:var(--pd-space-1)}body.theme-wow .pd-social-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2);box-sizing:border-box;height:var(--pd-btn-h-sm);margin:0;padding:0 var(--pd-btn-px-sm);font:inherit;font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);line-height:1;white-space:nowrap;text-decoration:none;border:1px solid transparent;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-social-btn i{font-size:var(--pd-icon-sm)}body.theme-wow .pd-social-btn.is-primary{color:var(--pd-color-on-primary);background:var(--pd-color-primary);border-color:var(--pd-color-primary)}body.theme-wow .pd-social-btn.is-primary:hover{color:var(--pd-color-on-primary);background:var(--pd-color-primary-hover);border-color:var(--pd-color-primary-hover)}body.theme-wow .pd-social-btn.is-outline{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border-strong)}body.theme-wow .pd-social-btn.is-outline:hover{color:var(--pd-color-primary);border-color:var(--pd-color-primary)}body.theme-wow .pd-social-btn:focus-visible{outline:none;box-shadow:var(--pd-focus-ring)}body.theme-wow .pd-social-btn[disabled],body.theme-wow .pd-social-btn[disabled]:hover{color:var(--pd-color-text-tertiary);background:var(--pd-color-surface-soft);border-color:var(--pd-color-border);cursor:not-allowed}body.theme-wow .pd-social-btn.is-busy{cursor:progress}body.theme-wow .pd-social-note{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-profile-actions .pd-social-actions{justify-content:flex-end}body.theme-wow .pd-profile-actions .pd-social-note{text-align:right}@media(max-width:640px){body.theme-wow .pd-profile-actions .pd-social-actions{justify-content:flex-start}body.theme-wow .pd-profile-actions .pd-social-note{text-align:left}}body.theme-wow .pd-messages-compose textarea:disabled{color:var(--pd-color-text-tertiary);background:var(--pd-color-surface-soft);border-color:var(--pd-color-border);resize:none;cursor:not-allowed}body.theme-wow .pd-messages-tool{display:inline-grid;place-items:center;width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);padding:0;color:var(--pd-color-text-secondary);font-size:var(--pd-icon-md);background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-messages-tool:hover{background:var(--pd-color-surface-soft)}body.theme-wow .pd-messages-tool[data-pay-open=transfer]:hover{color:var(--pd-color-pay-transfer)}body.theme-wow .pd-messages-tool[data-pay-open=redpacket]:hover{color:var(--pd-color-type-redpacket)}body.theme-wow .pd-messages-tool[data-pay-block]{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-messages-tool:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .pd-msg-row.is-pay .pd-msg-bubble.pd-msg-bubble--pay{padding:0;color:var(--pd-color-text);background:transparent;border:0;box-shadow:none}body.theme-wow .pd-msg-row.is-pay .pd-msg-bubble--pay time{color:var(--pd-color-text-tertiary);opacity:1}body.theme-wow .pd-msg-row.is-pay.is-mine .pd-msg-bubble--pay time{text-align:right}body.theme-wow .pd-pay-card{--pd-pay-fill: var(--pd-color-pay-transfer);width:var(--pd-pay-card-w);max-width:100%;overflow:hidden;background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-lg)}body.theme-wow .pd-pay-card--redpacket{--pd-pay-fill: var(--pd-color-type-redpacket)}body.theme-wow .pd-pay-card-main{display:flex;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-2) var(--pd-space-3);color:var(--pd-color-on-primary);background:var(--pd-pay-fill)}body.theme-wow .pd-pay-card-icon{display:grid;place-items:center;flex:0 0 auto;width:var(--pd-btn-h-lg);height:var(--pd-btn-h-lg);font-size:var(--pd-icon-lg);background:var(--pd-color-pay-icon-bg);border-radius:var(--pd-radius-round)}body.theme-wow .pd-pay-card-text{display:grid;gap:calc(var(--pd-space-1) / 4);min-width:0}body.theme-wow .pd-pay-card-text strong{font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);overflow-wrap:anywhere}body.theme-wow .pd-pay-card-text small{font-size:var(--pd-fs-xs);line-height:var(--pd-lh-snug)}body.theme-wow .pd-pay-card-text em{font-size:var(--pd-fs-xs);font-style:normal;line-height:var(--pd-lh-snug);overflow-wrap:anywhere}body.theme-wow .pd-pay-card:not(.is-pending) .pd-pay-card-main{color:var(--pd-color-text);background:var(--pd-color-surface)}body.theme-wow .pd-pay-card:not(.is-pending) .pd-pay-card-icon{color:var(--pd-pay-fill);background:var(--pd-color-surface-soft)}body.theme-wow .pd-pay-card:not(.is-pending) .pd-pay-card-text :is(small,em){color:var(--pd-color-text-secondary)}body.theme-wow .pd-pay-card-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-1);min-height:var(--pd-btn-h-lg);padding:calc(var(--pd-space-1) / 2) var(--pd-space-3);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-pay-card-actions{display:inline-flex;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-pay-card-btn{height:var(--pd-btn-h-sm);padding:0 var(--pd-btn-px-sm);color:var(--pd-color-text);font:inherit;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);background:var(--pd-color-surface-soft);border:0;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-pay-card-btn.is-primary{color:var(--pd-color-on-primary);background:var(--pd-pay-fill)}body.theme-wow .pd-pay-card-btn:hover{filter:brightness(.9)}body.theme-wow .pd-pay-card-btn:disabled{cursor:progress;opacity:.6}body.theme-wow .pd-pay-card-btn:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}.pd-pay-dialog{width:min(var(--pd-pay-dialog-w),calc(100vw - var(--pd-space-4)));max-height:calc(100dvh - var(--pd-space-5));margin:auto;padding:0;color:var(--pd-color-text);font-family:var(--pd-font-body);font-size:var(--pd-fs-sm);background:var(--pd-color-surface);border:0;border-radius:var(--pd-modal-radius);box-shadow:var(--pd-shadow-2)}.pd-pay-dialog::backdrop{background:rgba(15,17,22,.55)}.pd-pay-dialog[aria-busy=true] .pd-pay-pin{opacity:.6}.pd-pay-sheet{display:grid;gap:var(--pd-space-3);padding:var(--pd-space-4)}.pd-pay-sheet[hidden],.pd-pay-step[hidden],.pd-pay-envelope[hidden]{display:none}.pd-pay-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2)}.pd-pay-head h2{margin:0;color:var(--pd-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}.pd-pay-close{display:inline-grid;place-items:center;flex:0 0 auto;width:var(--pd-btn-h);height:var(--pd-btn-h);padding:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-lg);background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}.pd-pay-close:hover{color:var(--pd-color-text);background:var(--pd-color-surface-soft)}.pd-pay-peer{display:flex;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-2);background:var(--pd-color-surface-subtle);border-radius:var(--pd-radius-md)}.pd-pay-peer img{width:var(--pd-btn-h-lg);height:var(--pd-btn-h-lg);border-radius:var(--pd-radius-round);object-fit:cover}.pd-pay-peer span{display:grid;min-width:0}.pd-pay-peer strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--pd-fw-semibold)}.pd-pay-peer small{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}.pd-pay-step{display:grid;gap:var(--pd-space-2)}.pd-pay-label{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-pay-amount{display:flex;align-items:baseline;gap:var(--pd-space-1);padding-bottom:calc(var(--pd-space-1) / 2);border-bottom:1px solid var(--pd-color-border-strong)}.pd-pay-amount:focus-within{border-bottom-color:var(--pd-color-primary)}.pd-pay-amount input{flex:1;min-width:0;padding:0;box-shadow:none;color:var(--pd-color-text);font:inherit;font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);background:transparent;border:0;outline:none}.pd-pay-amount span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-md)}.pd-pay-hint{margin:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}.pd-pay-hint.is-error{color:var(--pd-color-error)}.pd-pay-memo{width:100%;height:var(--pd-btn-h);padding:0 var(--pd-btn-px-sm);color:var(--pd-color-text);font:inherit;font-size:var(--pd-fs-md);background:var(--pd-color-surface);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-input-radius)}.pd-pay-memo:focus{border-color:var(--pd-color-primary);outline:none;box-shadow:none}.pd-pay-risk{display:flex;align-items:flex-start;gap:var(--pd-space-1);margin:0;padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);background:var(--pd-color-warning-soft);border-radius:var(--pd-radius-sm)}.pd-pay-risk[hidden]{display:none}.pd-pay-risk i{margin-top:calc(var(--pd-space-1) / 4);color:var(--pd-color-warning)}.pd-pay-submit{width:100%;height:var(--pd-btn-h-lg);margin-top:var(--pd-space-1)}.pd-pay-summary{display:grid;justify-items:center;gap:calc(var(--pd-space-1) / 2);margin:0;text-align:center}.pd-pay-summary span{color:var(--pd-color-text-secondary)}.pd-pay-summary strong{font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}.pd-pay-summary small{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}.pd-pay-pin-label{text-align:center}.pd-pay-pin{position:relative;justify-self:center}.pd-pay-pin input{position:absolute;inset:0;width:100%;height:100%;padding:0;font-size:var(--pd-fs-md);opacity:0;border:0;cursor:text}.pd-pay-pin-cells{display:grid;grid-template-columns:repeat(6,var(--pd-btn-h-lg));gap:var(--pd-space-1)}.pd-pay-pin-cells i{display:grid;place-items:center;height:var(--pd-btn-h-lg);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-radius-sm)}.pd-pay-pin:focus-within .pd-pay-pin-cells i{border-color:var(--pd-color-primary)}.pd-pay-pin-cells i.is-filled::after{content:"";width:var(--pd-space-1);height:var(--pd-space-1);background:var(--pd-color-text);border-radius:var(--pd-radius-round)}.pd-pay-error{margin:0;color:var(--pd-color-error);font-size:var(--pd-fs-xs);text-align:center}.pd-pay-error[hidden]{display:none}.pd-pay-pin-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);font-size:var(--pd-fs-xs)}.pd-pay-dialog.is-envelope{width:min(var(--pd-pay-envelope-w),calc(100vw - var(--pd-space-4)));color:var(--pd-color-on-primary);background:var(--pd-color-type-redpacket)}.pd-pay-envelope{position:relative;display:grid;align-content:start;justify-items:center;gap:var(--pd-space-2);min-height:var(--pd-pay-envelope-h);padding:var(--pd-space-5) var(--pd-space-4);text-align:center}.pd-pay-envelope .pd-pay-close{position:absolute;top:var(--pd-space-1);right:var(--pd-space-1);color:var(--pd-color-on-primary)}.pd-pay-envelope .pd-pay-close:hover{color:var(--pd-color-on-primary);background:var(--pd-color-pay-icon-bg)}.pd-pay-envelope img{width:var(--pd-ucard-avatar);height:var(--pd-ucard-avatar);border:2px solid var(--pd-color-pay-gold);border-radius:var(--pd-radius-round);object-fit:cover}.pd-pay-env-from{margin:0;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold)}.pd-pay-env-memo{margin:0;font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug);overflow-wrap:anywhere}.pd-pay-env-open{display:grid;place-items:center;width:var(--pd-pay-open-size);height:var(--pd-pay-open-size);margin-top:var(--pd-space-4);padding:0;color:var(--pd-color-pay-on-gold);font:inherit;font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);background:var(--pd-color-pay-gold);border:0;border-radius:var(--pd-radius-round);cursor:pointer}.pd-pay-env-open:hover{filter:brightness(.9)}.pd-pay-env-open:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-pay-gold);outline-offset:var(--pd-tab-indicator)}.pd-pay-env-open[hidden]{display:none}.pd-pay-env-open.is-opening{animation:pdPayFlip .9s linear infinite;cursor:progress}@keyframes pdPayFlip{to{transform:rotateY(360deg)}}@media(prefers-reduced-motion:reduce){.pd-pay-env-open.is-opening{animation:none;opacity:.7}}.pd-pay-env-result{display:grid;gap:calc(var(--pd-space-1) / 2);margin-top:var(--pd-space-3)}.pd-pay-env-result[hidden]{display:none}.pd-pay-env-result strong{font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}.pd-pay-env-result span{font-size:var(--pd-fs-sm)}.pd-pay-env-error{margin:0;padding:var(--pd-space-1) var(--pd-space-2);font-size:var(--pd-fs-xs);background:var(--pd-color-pay-icon-bg);border-radius:var(--pd-radius-sm)}.pd-pay-env-error[hidden]{display:none}@media(max-width:640px){.pd-pay-pin-cells{grid-template-columns:repeat(6,var(--pd-btn-h))}.pd-pay-pin-cells i{height:var(--pd-btn-h)}}body.theme-wow .pd-messages{position:relative}body.theme-wow .pd-messages-tabs{display:flex;gap:calc(var(--pd-space-1) / 2);padding:var(--pd-space-1) var(--pd-space-2);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-messages-tabs button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2);height:var(--pd-btn-h-sm);padding:0 var(--pd-btn-px-sm);color:var(--pd-color-text-secondary);font:inherit;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-messages-tabs button:hover{color:var(--pd-color-text);background:var(--pd-color-surface-soft)}body.theme-wow .pd-messages-tabs button[aria-selected=true]{color:var(--pd-color-primary);background:var(--pd-color-primary-soft)}body.theme-wow .pd-messages-tabs button:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .pd-messages-tab-count{color:var(--pd-color-success);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-medium)}body.theme-wow .pd-messages:not([data-pm-view=friends]) [data-pm-panel=friends],body.theme-wow .pd-messages[data-pm-view=friends] [data-pm-panel=threads]{display:none}body.theme-wow .pd-messages-friend-list{flex:1;min-height:0;overflow:auto;padding:var(--pd-space-1)}body.theme-wow .pd-messages-friend{position:relative;display:grid;grid-template-columns:var(--pd-pm-avatar-size) minmax(0,1fr);gap:var(--pd-space-2);align-items:center;width:100%;padding:var(--pd-space-2);color:var(--pd-color-text);font:inherit;text-align:left;background:transparent;border:0;border-radius:var(--pd-card-radius);cursor:pointer}body.theme-wow .pd-messages-friend:hover{background:var(--pd-color-surface-soft)}body.theme-wow .pd-messages-friend:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .pd-messages-friend:disabled{cursor:progress;opacity:.7}body.theme-wow .pd-messages-friend strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-messages-friend-status{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-messages-friend.is-online .pd-messages-friend-status{color:var(--pd-color-success)}body.theme-wow .pd-messages-friend:not(.is-online) .pd-messages-thread-avatar{filter:grayscale(.6);opacity:.8}body.theme-wow .pd-messages-thread{position:relative}body.theme-wow .pd-messages-online-dot{position:absolute;left:calc(var(--pd-space-2) + var(--pd-pm-avatar-size) - var(--pd-pm-dot-size));top:calc(50% + var(--pd-pm-avatar-size) / 2 - var(--pd-pm-dot-size));width:var(--pd-pm-dot-size);height:var(--pd-pm-dot-size);background:var(--pd-color-success);border:2px solid var(--pd-color-surface-subtle);border-radius:var(--pd-radius-round);pointer-events:none}body.theme-wow .pd-messages-peer-avatar-link{position:relative}body.theme-wow .pd-messages-peer-avatar-link .pd-messages-online-dot{left:auto;top:auto;right:0;bottom:0;border-color:var(--pd-color-surface)}body.theme-wow .pd-messages-peer-status.is-online{color:var(--pd-color-success)}body.theme-wow .pd-messages-compose-bar{display:flex;flex:none;align-items:center;gap:calc(var(--pd-space-1) / 2);height:var(--pd-btn-h);margin-left:calc(var(--pd-space-1) / -2)}@media(max-width:480px){body.theme-wow .pd-messages-compose{flex-wrap:wrap;row-gap:var(--pd-space-1)}body.theme-wow .pd-messages-compose-bar{flex-basis:100%;height:var(--pd-btn-h-sm)}}body.theme-wow .pd-messages-tool[data-pm-emoji-toggle]:hover,body.theme-wow .pd-messages-tool[data-pm-emoji-toggle][aria-expanded=true],body.theme-wow .pd-messages-tool[data-pm-image-pick]:hover{color:var(--pd-color-primary)}body.theme-wow .pd-messages-tool[data-pm-image-block]{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-messages-tool:disabled{cursor:progress;opacity:.6}body.theme-wow .pd-messages-emoji{position:absolute;z-index:20;display:flex;flex-direction:column;width:var(--pd-pm-emoji-w);max-width:calc(100% - var(--pd-space-3));background:var(--pd-color-surface);border-radius:var(--pd-radius-lg);box-shadow:var(--pd-shadow-2);overflow:hidden}body.theme-wow .pd-messages-emoji[hidden]{display:none}body.theme-wow .pd-messages-emoji-tabs{display:flex;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2);background:var(--pd-color-surface-subtle);border-bottom:1px solid var(--pd-color-divider);overflow-x:auto}body.theme-wow .pd-messages-emoji-tab{display:grid;place-items:center;flex:0 0 auto;width:var(--pd-btn-h);height:var(--pd-btn-h);padding:0;background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-messages-emoji-tab[aria-selected=true]{background:var(--pd-color-surface)}body.theme-wow .pd-messages-emoji-tab img{width:var(--pd-icon-xl);height:var(--pd-icon-xl);object-fit:contain}body.theme-wow .pd-messages-emoji-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--pd-pm-emoji-cell),1fr));align-content:start;height:var(--pd-pm-emoji-h);padding:calc(var(--pd-space-1) / 2);overflow-y:auto}body.theme-wow .pd-messages-emoji-item{display:grid;place-items:center;height:var(--pd-pm-emoji-cell);padding:calc(var(--pd-space-1) / 2);background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-messages-emoji-item:hover,body.theme-wow .pd-messages-emoji-tab:hover{background:var(--pd-color-surface-soft)}body.theme-wow .pd-messages-emoji-item img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}body.theme-wow .pd-messages-emoji-status{grid-column:1 / -1;margin:auto;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-msg-bubble img.pd-emoji{display:inline-block;width:auto;height:var(--pd-moji-inline);margin:0 2px;vertical-align:middle;object-fit:contain}body.theme-wow .pd-msg-bubble img.pd-emoji.pd-emoji-lg{height:auto}body.theme-wow .pd-msg-row.is-sticker .pd-msg-bubble.pd-msg-bubble,body.theme-wow .pd-msg-row.is-image .pd-msg-bubble.pd-msg-bubble{padding:0;color:var(--pd-color-text);background:transparent;border:0;box-shadow:none}body.theme-wow .pd-msg-row.is-sticker .pd-msg-bubble img.pd-emoji{height:var(--pd-pm-sticker-size)}body.theme-wow .pd-msg-row.is-sticker .pd-msg-bubble img.pd-emoji.pd-emoji-lg{height:auto}body.theme-wow .pd-msg-row:is(.is-sticker,.is-image) .pd-msg-bubble time{color:var(--pd-color-text-tertiary);opacity:1}body.theme-wow .pd-msg-row.is-mine:is(.is-sticker,.is-image) .pd-msg-bubble time{text-align:right}body.theme-wow .pd-msg-image{display:block;line-height:0}body.theme-wow .pd-msg-image img{max-width:100%;height:auto;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-lg);cursor:zoom-in}@media(max-width:640px){body.theme-wow .pd-messages-emoji{left:var(--pd-space-1)!important;right:var(--pd-space-1);width:auto;max-width:none}}body.theme-wow .pd-messages-stream{background:var(--pd-pm-stream-bg)}body.theme-wow .pd-msg-row{align-items:flex-start;gap:var(--pd-space-2);max-width:75%;margin-bottom:var(--pd-space-3)}body.theme-wow .pd-msg-avatar{width:var(--pd-pm-msg-avatar);height:var(--pd-pm-msg-avatar);border-radius:var(--pd-radius-sm)}body.theme-wow .pd-msg-row .pd-msg-bubble{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--pd-pm-msg-avatar);padding:var(--pd-space-1) var(--pd-space-2);font-size:var(--pd-fs-md);border:0;border-radius:var(--pd-radius-sm);box-shadow:none}body.theme-wow .pd-msg-row.is-peer .pd-msg-bubble{color:var(--pd-pm-on-bubble-peer);background:var(--pd-pm-bubble-peer);border:0;border-radius:var(--pd-radius-sm)}body.theme-wow .pd-msg-row.is-mine .pd-msg-bubble{color:var(--pd-pm-on-bubble-mine);background:var(--pd-pm-bubble-mine);border-radius:var(--pd-radius-sm)}body.theme-wow .pd-msg-row:not(.is-pay,.is-image,.is-sticker) .pd-msg-bubble::before{content:"";position:absolute;top:calc((var(--pd-pm-msg-avatar) - var(--pd-pm-tail) * 2) / 2);border:var(--pd-pm-tail) solid transparent}body.theme-wow .pd-msg-row.is-peer:not(.is-pay,.is-image,.is-sticker) .pd-msg-bubble::before{left:calc(var(--pd-pm-tail) * -1);border-left-width:0;border-right-color:var(--pd-pm-bubble-peer)}body.theme-wow .pd-msg-row.is-mine:not(.is-pay,.is-image,.is-sticker) .pd-msg-bubble::before{right:calc(var(--pd-pm-tail) * -1);border-right-width:0;border-left-color:var(--pd-pm-bubble-mine)}body.theme-wow .pd-msg-row.is-sticker .pd-msg-bubble.pd-msg-bubble,body.theme-wow .pd-msg-row.is-image .pd-msg-bubble.pd-msg-bubble,body.theme-wow .pd-msg-row.is-pay .pd-msg-bubble.pd-msg-bubble{min-height:0;padding:0;background:transparent}body.theme-wow .pd-msg-time{display:flex;justify-content:center;margin:var(--pd-space-3) 0 var(--pd-space-2)}body.theme-wow .pd-msg-time:first-child{margin-top:0}body.theme-wow .pd-msg-time time{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow.page-messages .pd-messages-card{margin-bottom:var(--pd-space-5)}body.theme-wow :is(.pd-messages-stream,.pd-messages-thread-list,.pd-messages-friend-list,.pd-messages-emoji-grid,.pd-messages-compose textarea){scrollbar-width:thin;scrollbar-color:transparent transparent}body.theme-wow :is(.pd-messages-stream,.pd-messages-thread-list,.pd-messages-friend-list,.pd-messages-emoji-grid,.pd-messages-compose textarea):is(:hover,:focus-within){scrollbar-color:var(--pd-pm-scroll-thumb) transparent}body.theme-wow :is(.pd-messages-stream,.pd-messages-thread-list,.pd-messages-friend-list,.pd-messages-emoji-grid,.pd-messages-compose textarea)::-webkit-scrollbar{width:var(--pd-space-1);height:var(--pd-space-1)}body.theme-wow :is(.pd-messages-stream,.pd-messages-thread-list,.pd-messages-friend-list,.pd-messages-emoji-grid,.pd-messages-compose textarea)::-webkit-scrollbar-track{background:transparent}body.theme-wow :is(.pd-messages-stream,.pd-messages-thread-list,.pd-messages-friend-list,.pd-messages-emoji-grid,.pd-messages-compose textarea)::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--pd-radius-pill)}body.theme-wow :is(.pd-messages-stream,.pd-messages-thread-list,.pd-messages-friend-list,.pd-messages-emoji-grid,.pd-messages-compose textarea):is(:hover,:focus-within)::-webkit-scrollbar-thumb{background:var(--pd-pm-scroll-thumb)}@media(hover:none){body.theme-wow :is(.pd-messages-stream,.pd-messages-thread-list,.pd-messages-friend-list,.pd-messages-emoji-grid,.pd-messages-compose textarea){scrollbar-color:var(--pd-pm-scroll-thumb) transparent}}@media(max-width:640px){body.theme-wow .pd-msg-row{max-width:88%}body.theme-wow .pd-msg-row .pd-msg-bubble{font-size:var(--pd-fs-sm)}}body.theme-wow .pd-notifications{padding:0;overflow:hidden;box-shadow:none}.pd-notifications-head,.pd-notifications-heading,.pd-notifications-actions{display:flex;align-items:center;gap:var(--pd-space-3)}.pd-notifications-head{justify-content:space-between;flex-wrap:wrap;padding:var(--pd-space-4)}.pd-notifications-heading{min-width:0}.pd-notifications-heading-icon{display:grid;place-items:center;flex:0 0 auto;width:var(--pd-side-icon-art);height:var(--pd-side-icon-art);border-radius:var(--pd-radius-lg);background:var(--pd-color-primary-soft);color:var(--pd-color-primary);font-size:var(--pd-icon-xl)}.pd-notifications h1{margin:0;color:var(--pd-color-text)}.pd-notifications-heading p{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-notifications-actions{flex-wrap:wrap;gap:var(--pd-space-1)}.pd-notifications-actions form{margin:0}.pd-notifications-type-form{display:flex;align-items:center;gap:var(--pd-space-1)}.pd-notifications-select{position:relative;display:inline-flex;align-items:center;min-width:0}.pd-notifications-select>i{position:absolute;right:var(--pd-input-px);color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xs);pointer-events:none}.pd-notifications-actions select{-webkit-appearance:none;appearance:none;width:auto;min-width:0;min-height:var(--pd-btn-h-lg);margin:0;padding:0 calc(var(--pd-input-px) + var(--pd-icon-xs) + var(--pd-space-1)) 0 var(--pd-input-px);border:1px solid var(--pd-color-border);border-radius:var(--pd-input-radius);background:var(--pd-color-surface);color:var(--pd-color-text);font:inherit;font-size:var(--pd-fs-xs);cursor:pointer}.pd-notifications-type-form .pd-notifications-preview{width:auto}.pd-notifications-actions button{display:inline-flex;align-items:center;justify-content:center;gap:var(--pd-btn-gap);min-height:var(--pd-btn-h-lg);padding:0 var(--pd-btn-px-sm);border:1px solid var(--pd-color-border);border-radius:var(--pd-btn-radius);background:var(--pd-color-surface);color:var(--pd-color-text-secondary);font:inherit;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium);white-space:nowrap;cursor:pointer}.pd-notifications-actions button i{font-size:var(--pd-icon-md)}.pd-notifications-actions button:hover:not(:disabled){background:var(--pd-color-surface-subtle);color:var(--pd-color-text)}.pd-notifications-actions button:disabled{color:var(--pd-color-text-tertiary);cursor:default}.pd-notifications-toggle{position:relative;flex:0 0 auto;width:var(--pd-btn-h-sm);height:var(--pd-space-3);border-radius:var(--pd-radius-pill);background:var(--pd-color-border-strong)}.pd-notifications-toggle::after{content:"";position:absolute;top:calc(var(--pd-space-1) / 4);left:calc(var(--pd-space-1) / 4);width:var(--pd-space-2);height:var(--pd-space-2);border-radius:var(--pd-radius-round);background:var(--pd-color-on-primary)}.pd-notifications-sound[aria-pressed=true] .pd-notifications-toggle{background:var(--pd-color-primary)}.pd-notifications-sound[aria-pressed=true] .pd-notifications-toggle::after{transform:translateX(calc(var(--pd-btn-h-sm) - var(--pd-space-3)))}.pd-notifications-system-sound{margin:0 var(--pd-space-4) var(--pd-space-3);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-notifications-system-sound>span>i{color:var(--pd-color-role-system)}.pd-notifications-summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--pd-space-1);padding:var(--pd-space-2) var(--pd-space-4);border-top:1px solid var(--pd-color-divider);border-bottom:1px solid var(--pd-color-divider);background:var(--pd-color-surface-subtle)}.pd-notifications-summary h2{display:flex;align-items:center;gap:var(--pd-space-1);margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-notifications-count{display:inline-grid;place-items:center;min-width:var(--pd-icon-xl);padding:0 calc(var(--pd-space-1) / 2);border-radius:var(--pd-badge-radius);background:var(--pd-color-surface-soft);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium)}.pd-notifications-summary>span,.pd-notifications-footnote{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-notifications-list{list-style:none;margin:0;padding:0}.pd-notifications-list>li+li{border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-notification{display:flex;align-items:flex-start;gap:var(--pd-space-3);padding:var(--pd-space-3) var(--pd-space-4);color:var(--pd-color-text);text-decoration:none}body.theme-wow a.pd-notification:hover{background:var(--pd-color-surface-subtle)}.pd-notification-avatar{flex:0 0 auto;width:var(--pd-side-avatar);height:var(--pd-side-avatar);border-radius:var(--pd-radius-round);object-fit:cover}img.pd-notification-avatar{background:var(--pd-color-on-primary)}.pd-notification-icon{display:grid;place-items:center;background:var(--pd-color-primary-soft);color:var(--pd-color-primary);font-size:var(--pd-icon-lg)}.pd-notification-content{display:block;min-width:0;flex:1}.pd-notification-meta{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2) var(--pd-space-2);margin-bottom:calc(var(--pd-space-1) / 2);line-height:var(--pd-lh-normal)}.pd-notification-sender{min-width:0;overflow-wrap:anywhere;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}.pd-notification-kind{display:inline-block;margin-left:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}.pd-notification-time{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);white-space:nowrap;font-weight:var(--pd-fw-regular)}.pd-notification-message{display:block;overflow-wrap:anywhere;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-relaxed)}.pd-notification-arrow{flex:0 0 auto;align-self:center;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xs)}body.theme-wow a.pd-notification:hover .pd-notification-arrow{color:var(--pd-color-primary)}.pd-notifications-actions button:focus-visible,.pd-notifications-actions select:focus-visible,body.theme-wow a.pd-notification:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}.pd-notifications-empty{display:grid;justify-items:center;gap:var(--pd-space-2);padding:calc(var(--pd-space-5) * 2) var(--pd-space-4);text-align:center}.pd-notifications-empty>span{display:grid;place-items:center;width:var(--pd-ucard-avatar);height:var(--pd-ucard-avatar);border-radius:var(--pd-radius-round);background:var(--pd-color-primary-soft);color:var(--pd-color-primary);font-size:var(--pd-icon-xl)}.pd-notifications-empty h2{margin:0;color:var(--pd-color-text);font-size:var(--pd-h2-size)}.pd-notifications-empty p,.pd-notifications-footnote{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-relaxed)}.pd-notifications-footnote{padding:var(--pd-space-3) var(--pd-space-4);border-top:1px solid var(--pd-color-divider);text-align:center}@media(max-width:640px){.pd-notifications-head{padding:var(--pd-space-3)}.pd-notifications-heading{gap:var(--pd-space-2)}.pd-notifications-heading-icon{width:var(--pd-side-avatar);height:var(--pd-side-avatar);font-size:var(--pd-icon-lg)}.pd-notifications-actions{width:100%}.pd-notifications-actions form{flex:1}.pd-notifications-actions .pd-notifications-type-form{flex-basis:100%;order:1}.pd-notifications-select{flex:1}.pd-notifications-actions select{width:100%}.pd-notifications-actions button{width:100%}.pd-notifications-summary{padding:var(--pd-space-2) var(--pd-space-3)}.pd-notifications-summary>span{font-size:var(--pd-fs-2xs)}body.theme-wow .pd-notification{gap:var(--pd-space-2);padding:var(--pd-space-3)}.pd-notification-avatar{width:var(--pd-space-5);height:var(--pd-space-5)}.pd-notification-arrow{display:none}.pd-notification-time{font-size:var(--pd-fs-2xs)}}body.theme-wow .pd-chip--locked{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);height:var(--pd-badge-h);padding:0 var(--pd-badge-px);color:var(--pd-color-text);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);white-space:nowrap;vertical-align:middle;background:var(--pd-color-warning-soft);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-chip--locked i{color:var(--pd-color-warning);font-size:var(--pd-icon-xs)}.pd-patrol-mark,.pd-reply-locked{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--pd-space-1);margin:0 0 var(--pd-space-2);padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-text);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);background:var(--pd-color-warning-soft);border:1px solid var(--pd-color-warning);border-radius:var(--pd-radius-md)}.pd-patrol-mark i,.pd-reply-locked i{flex:0 0 auto;color:var(--pd-color-warning);font-size:var(--pd-icon-sm)}.pd-reply-locked{font-size:var(--pd-fs-sm)}.pd-reply-locked a{margin-left:auto;color:var(--pd-color-link);font-weight:var(--pd-fw-medium);text-decoration:none}.pd-reply-locked a:hover{color:var(--pd-color-link-hover);text-decoration:underline}.pd-reply-locked-card .pd-reply-locked{margin:0}.pd-link-disabled{color:var(--pd-color-text-secondary);text-decoration:underline dotted;overflow-wrap:anywhere;cursor:not-allowed}#pd-report-overlay .pd-confirm-box{width:420px;padding:var(--pd-space-4)}#pd-report-overlay .pd-confirm-head{align-items:center;margin-bottom:var(--pd-space-2)}#pd-report-overlay .pd-confirm-title{margin:0}#pd-report-overlay .pd-confirm-message{margin-left:0}#pd-report-overlay .pd-confirm-field{display:grid;gap:var(--pd-space-1);margin:var(--pd-space-2) 0 0}#pd-report-overlay .pd-report-label{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}#pd-report-overlay textarea{padding:var(--pd-space-1) var(--pd-input-px);color:var(--pd-color-text);font-size:var(--pd-input-fs);line-height:var(--pd-lh-normal);border:1px solid var(--pd-color-border)}#pd-report-overlay textarea:focus,#pd-report-overlay textarea:focus-visible{outline:0;box-shadow:none;border-color:var(--pd-color-primary)}#pd-report-overlay .pd-confirm-actions{margin-top:var(--pd-space-4)}@media(max-width:640px){:root{--pd-code-fs: var(--pd-fs-xs);--pd-code-pad-x: var(--pd-space-2);--pd-code-head-h: var(--pd-btn-h-lg)}}body.theme-wow .pd-md-body pre,body.theme-wow .pd-code{margin:0 0 var(--pd-space-3);color:var(--pd-code-fg);background:var(--pd-code-bg);border:1px solid var(--pd-code-border);border-radius:var(--pd-code-radius)}body.theme-wow .pd-md-body pre:last-child,body.theme-wow .pd-code:last-child{margin-bottom:0}body.theme-wow .pd-md-body pre{box-sizing:content-box;padding:calc(1px + var(--pd-code-pad-y)) var(--pd-code-pad-x) var(--pd-code-pad-y);overflow:auto;font-family:var(--pd-font-mono);font-size:var(--pd-code-fs);font-variant-ligatures:none;line-height:var(--pd-code-lh);white-space:pre;word-wrap:normal;tab-size:var(--pd-code-tab);border-top:var(--pd-code-head-h) solid var(--pd-code-head-bg);outline:1px solid var(--pd-code-border);outline-offset:-1px;box-shadow:inset 0 1px 0 var(--pd-code-border);scrollbar-width:thin;scrollbar-color:var(--pd-code-scroll-thumb) transparent}body.theme-wow .pd-code{position:relative;max-width:100%;min-width:0;overflow:hidden}body.theme-wow div.pd-code>pre{margin:0;padding:var(--pd-code-pad-y) var(--pd-code-pad-x);background:transparent;border:0;border-radius:0;outline:none;box-shadow:none}body.theme-wow .reply .pd-md-body pre{max-height:var(--pd-code-reply-max)}@media(forced-colors:active){body.theme-wow .pd-md-body pre{border-top-color:Canvas}}body.theme-wow .pd-md-body pre>code{display:block;width:max-content;min-width:100%;padding:0;color:inherit;font-family:inherit;font-size:inherit;font-variant-ligatures:none;line-height:inherit;white-space:inherit;background:transparent;border:0;border-radius:0}body.theme-wow .pd-md-body pre ::selection{background:var(--pd-code-selection)}body.theme-wow .pd-md-body pre::-webkit-scrollbar{width:var(--pd-code-scrollbar);height:var(--pd-code-scrollbar)}body.theme-wow .pd-md-body pre::-webkit-scrollbar-track,body.theme-wow .pd-md-body pre::-webkit-scrollbar-corner{background:transparent}body.theme-wow .pd-md-body pre::-webkit-scrollbar-thumb{background:var(--pd-code-scroll-thumb);border:var(--pd-tab-indicator) solid var(--pd-code-bg);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-md-body pre::-webkit-scrollbar-thumb:hover{background:var(--pd-code-scroll-thumb-hover)}body.theme-wow .pd-md-body pre:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-code-focus);outline-offset:calc(-1 * var(--pd-tab-indicator))}body.theme-wow div.pd-code>pre:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-code-focus);outline-offset:calc(-1 * var(--pd-tab-indicator))}@supports selector(:has(*)){body.theme-wow div.pd-code>pre:focus-visible{outline:none}body.theme-wow .pd-code:has(>pre:focus-visible){outline:var(--pd-tab-indicator) solid var(--pd-code-focus);outline-offset:calc(-1 * var(--pd-tab-indicator))}}body.theme-wow .pd-code-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-1);height:var(--pd-code-head-h);padding:0 calc(var(--pd-code-pad-x) - var(--pd-code-btn-px)) 0 var(--pd-code-pad-x);font-family:var(--pd-font-body);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-tight);background:var(--pd-code-head-bg);border-bottom:1px solid var(--pd-code-border);user-select:none;-webkit-user-select:none}body.theme-wow div.pd-code span{margin:0;color:inherit;font-size:inherit}body.theme-wow .pd-code .pd-code-lang{position:relative;min-width:0;padding-left:calc(var(--pd-code-dot) + var(--pd-space-1));overflow:hidden;color:var(--pd-code-muted);font-weight:var(--pd-fw-medium);white-space:nowrap;text-overflow:ellipsis}body.theme-wow .pd-code-lang::before{content:"";position:absolute;inset:0 auto 0 0;width:var(--pd-code-dot);height:var(--pd-code-dot);margin:auto 0;background:var(--pd-code-dot-color);border-radius:var(--pd-radius-round)}body.theme-wow .pd-code-copy{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--pd-code-gap);height:var(--pd-code-btn-h);margin:0;padding:0 var(--pd-code-btn-px);color:var(--pd-code-muted);font:inherit;font-weight:var(--pd-fw-medium);white-space:nowrap;background:transparent;border:0;border-radius:var(--pd-btn-radius);box-shadow:none;cursor:pointer;transition:color var(--pd-code-transition),background-color var(--pd-code-transition)}body.theme-wow .pd-code-copy::after{content:"";position:absolute;inset:calc(-1 * var(--pd-code-gap)) 0}body.theme-wow .pd-code-copy i{width:var(--pd-icon-xs);font-size:var(--pd-icon-xs);text-align:center}@media(hover:hover){body.theme-wow .pd-code-copy:hover{color:var(--pd-code-btn-hover-fg);background:var(--pd-code-btn-hover-bg)}}body.theme-wow .pd-code-copy:active{background:var(--pd-code-btn-active-bg)}body.theme-wow .pd-code-copy:focus{outline:none}body.theme-wow .pd-code-copy:focus-visible{color:var(--pd-code-btn-hover-fg);outline:var(--pd-tab-indicator) solid var(--pd-code-focus);outline-offset:0}body.theme-wow .pd-code-copy.is-copied,body.theme-wow .pd-code-copy.is-copied:hover{color:var(--pd-code-copied-fg);background:var(--pd-code-copied-bg)}body.theme-wow .pd-code-copy.is-failed,body.theme-wow .pd-code-copy.is-failed:hover{color:var(--pd-code-failed-fg);background:var(--pd-code-failed-bg)}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-code-copy{transition:none}}body.theme-wow .pd-code .hljs-comment,body.theme-wow .pd-code .hljs-quote{color:var(--pd-code-comment)}body.theme-wow .pd-code .hljs-punctuation,body.theme-wow .pd-code .hljs-tag{color:var(--pd-code-punct)}body.theme-wow .pd-code .hljs-meta{color:var(--pd-code-meta)}body.theme-wow .pd-code .hljs-keyword,body.theme-wow .pd-code .hljs-doctag,body.theme-wow .pd-code .hljs-template-tag,body.theme-wow .pd-code .hljs-selector-tag,body.theme-wow .pd-code .hljs-type,body.theme-wow .pd-code .hljs-variable.language_,body.theme-wow .pd-code .hljs-meta .hljs-keyword{color:var(--pd-code-keyword)}body.theme-wow .pd-code .hljs-title,body.theme-wow .pd-code .hljs-section,body.theme-wow .pd-code .hljs-name{color:var(--pd-code-title)}body.theme-wow .pd-code .hljs-section{font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-code .hljs-attr,body.theme-wow .pd-code .hljs-attribute,body.theme-wow .pd-code .hljs-property,body.theme-wow .pd-code .hljs-variable,body.theme-wow .pd-code .hljs-template-variable,body.theme-wow .pd-code .hljs-selector-id,body.theme-wow .pd-code .hljs-selector-class,body.theme-wow .pd-code .hljs-selector-attr,body.theme-wow .pd-code .hljs-selector-pseudo{color:var(--pd-code-attr)}body.theme-wow .pd-code .hljs-string,body.theme-wow .pd-code .hljs-regexp,body.theme-wow .pd-code .hljs-char.escape_,body.theme-wow .pd-code .hljs-meta .hljs-string{color:var(--pd-code-string)}body.theme-wow .pd-code .hljs-number,body.theme-wow .pd-code .hljs-literal,body.theme-wow .pd-code .hljs-built_in,body.theme-wow .pd-code .hljs-symbol,body.theme-wow .pd-code .hljs-bullet,body.theme-wow .pd-code .hljs-variable.constant_{color:var(--pd-code-number)}body.theme-wow .pd-code .hljs-literal .hljs-keyword{color:inherit}body.theme-wow .pd-code .hljs-params,body.theme-wow .pd-code .hljs-subst,body.theme-wow .pd-code .hljs-operator{color:var(--pd-code-fg)}body.theme-wow .pd-code .hljs-addition{color:var(--pd-code-add-fg);background:var(--pd-code-add-bg)}body.theme-wow .pd-code .hljs-deletion{color:var(--pd-code-del-fg);background:var(--pd-code-del-bg)}body.theme-wow .pd-code .hljs-strong{font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-code .hljs-emphasis{font-style:italic}body.theme-wow .pd-code .hljs-link{text-decoration:underline}body.theme-wow .pd-md-body code:not(pre code){padding:0 var(--pd-code-gap);color:var(--pd-code-inline-fg);font-family:var(--pd-font-mono);font-size:var(--pd-code-inline-fs);font-variant-ligatures:none;overflow-wrap:anywhere;background:var(--pd-code-inline-bg);border:1px solid var(--pd-code-border);border-radius:var(--pd-radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone}body.theme-wow .pd-md-body a code:not(pre code),body.theme-wow .pd-md-body span[class^=pd-c-] code:not(pre code){color:inherit}body.theme-wow .pd-md-body blockquote code:not(pre code){background:var(--pd-code-bg)}body.theme-wow .pd-md-body :is(h1,h2,h3,h4,h5,.pd-fs-large) code:not(pre code){font-size:inherit}body.theme-wow:not(.theme-wow) .md-preview-body{--pd-code-bg: var(--pd-color-surface)}.content img.pd-emoji,.reply .content img.pd-emoji,.md-preview-body img.pd-emoji{display:inline-block;width:auto;height:var(--pd-moji-inline);max-width:none;max-height:none;margin:0 2px;vertical-align:middle;cursor:default;object-fit:contain}.markdown-editor .editor-toolbar .editor-heading-dropdown.editor-emoji-panel{display:flex;flex-direction:column;gap:var(--pd-space-1);width:min(360px,calc(100vw - var(--pd-space-4)));min-width:0;padding:var(--pd-space-1)}.markdown-editor .editor-emoji-panel[hidden]{display:none!important}.markdown-editor .editor-emoji-panel .emoji-tabs{display:flex;gap:4px;padding-bottom:var(--pd-space-1);overflow-x:auto;border-bottom:1px solid var(--pd-color-divider)}.markdown-editor .editor-toolbar .editor-emoji-panel .emoji-tab,.markdown-editor .editor-toolbar .editor-emoji-panel .emoji-item{display:flex;flex:none;align-items:center;justify-content:center;padding:0;background:transparent;border:1px solid transparent;border-radius:var(--pd-radius-sm)}.markdown-editor .editor-toolbar .editor-emoji-panel .emoji-tab{width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);min-height:var(--pd-btn-h-sm)}.markdown-editor .editor-toolbar .editor-emoji-panel .emoji-tab[aria-selected=true]{background:var(--pd-color-surface-subtle);border-color:var(--pd-color-primary-muted)}.markdown-editor .editor-emoji-panel .emoji-tab img{width:var(--pd-icon-lg);height:var(--pd-icon-lg);object-fit:contain}.markdown-editor .editor-emoji-panel .emoji-grid{display:grid;grid-template-columns:repeat(auto-fill,var(--pd-moji-cell));gap:4px;justify-content:center;max-height:240px;overflow-y:auto;overscroll-behavior:contain}.markdown-editor .editor-toolbar .editor-emoji-panel .emoji-item{width:var(--pd-moji-cell);height:var(--pd-moji-cell);min-height:var(--pd-moji-cell)}.markdown-editor .editor-emoji-panel .emoji-item img{width:calc(var(--pd-moji-cell) - var(--pd-space-1));height:calc(var(--pd-moji-cell) - var(--pd-space-1));object-fit:contain;pointer-events:none}.markdown-editor .editor-emoji-panel .emoji-status{grid-column:1 / -1;margin:var(--pd-space-3) 0;font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary);text-align:center}.markdown-editor .editor-emoji-panel .emoji-foot{min-height:var(--pd-space-3);font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-emoji-panel .emoji-grid,.editor-emoji-panel .emoji-tabs{scrollbar-width:thin;scrollbar-color:var(--pd-color-border) transparent}.markdown-editor .editor-pane{position:relative}.markdown-editor .editor-mirror{position:absolute;top:0;left:0;overflow:hidden;color:var(--pd-color-text);white-space:pre-wrap;pointer-events:none;visibility:hidden}.markdown-editor .editor-mirror.is-on{visibility:visible}.markdown-editor .editor-pane.has-emoji-mirror textarea{position:relative;z-index:1;color:transparent!important;-webkit-text-fill-color:transparent;caret-color:var(--pd-color-text);background:transparent!important}.markdown-editor .editor-pane.has-emoji-mirror textarea::placeholder{-webkit-text-fill-color:var(--pd-color-text-secondary)}.markdown-editor .editor-mirror .mj{color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;padding:.55em 0;margin:-.55em 0}@font-face{font-family:PdMojiGap;src:url(fonts/pd-moji-gap.woff2) format("woff2");unicode-range:U+E000-E1FF;font-display:block}body.pd-standalone .pd-banner{min-height:clamp(260px,34vw,460px);align-items:flex-end;padding-bottom:26px}body.pd-standalone .pd-banner-logo img{height:52px}.pd-info{max-width:none;margin:0;padding:8px 0}.pd-info.pd-info-page{padding-top:0}.pd-info-block{background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);box-shadow:var(--pd-shadow-1);padding:26px 20px}.pd-info-block+.pd-info-block{margin-top:16px}.pd-info-block h1{margin:0 0 18px;padding-left:12px;font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:1.25;color:var(--pd-color-text);border-left:4px solid var(--pd-color-primary)}.pd-info-block:not(.pd-legal)>h2,.pd-help-guide-copy>h2{margin:0 0 14px;padding-left:12px;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:1.3;color:var(--pd-color-text);border-left:4px solid var(--pd-color-primary)}.pd-info-block p{margin:0 0 14px;color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:1.8}.pd-info-block p:last-child{margin-bottom:0}.pd-info-block h3{margin:18px 0 8px;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}.pd-info-block ul{margin:0 0 14px;padding-left:22px}.pd-info-block li{margin:0 0 8px;color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:1.8}.pd-info-block p a,.pd-info-block li a{color:var(--pd-color-primary);text-decoration:none}.pd-info-block p a:hover,.pd-info-block li a:hover{text-decoration:underline}.pd-help-guide{display:grid;grid-template-columns:minmax(0,1fr) var(--pd-help-guide-art-size);align-items:center;gap:var(--pd-space-5)}.pd-help-guide-copy{min-width:0}.pd-help-guide-copy>ul{margin-bottom:0}.pd-help-guide-art{margin:0}.pd-help-guide-art img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}@media(max-width:640px){.pd-help-guide{grid-template-columns:minmax(0,1fr);gap:0}.pd-help-guide-art{display:none}}.pd-legal h2{margin:30px 0 12px;padding-top:6px;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text);scroll-margin-top:20px}.pd-legal h3{margin:20px 0 8px;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}.pd-legal ul{margin:0 0 14px;padding-left:22px}.pd-legal li{margin:0 0 8px;color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:1.8}.pd-legal a{color:var(--pd-color-primary);text-decoration:none}.pd-legal a:hover{text-decoration:underline}.pd-legal-updated{margin:0 0 20px!important;color:var(--pd-color-text-secondary)!important;font-size:var(--pd-fs-xs)!important}.pd-legal-license{margin-top:26px!important;padding-top:16px;border-top:1px solid var(--pd-color-divider);color:var(--pd-color-text-secondary)!important;font-size:var(--pd-fs-xs)!important}.pd-legal-toc{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 26px;padding:16px 18px;background:var(--pd-color-surface-soft);border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-md);font-size:var(--pd-fs-sm)}.pd-legal-toc span{color:var(--pd-color-text-secondary);font-weight:var(--pd-fw-semibold)}.pd-legal-toc a{color:var(--pd-color-primary);text-decoration:none}.pd-legal-toc a:hover{text-decoration:underline}.pd-info-contact{margin-top:var(--pd-space-3)}.pd-info-contact a.pd-info-mail{display:inline-flex;align-items:center;gap:var(--pd-btn-gap);min-height:var(--pd-btn-h-lg);padding:var(--pd-space-2) var(--pd-btn-px-lg);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-on-primary)!important;background:var(--pd-color-primary);border-radius:var(--pd-radius-md);text-decoration:none;transition:background .15s ease}.pd-info-contact a.pd-info-mail:hover{background:var(--pd-color-primary-hover)}.pd-info-contact a.pd-info-mail:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-info-contact a.pd-info-mail{color:var(--pd-color-surface)!important}.pd-info-mail i{font-size:var(--pd-icon-md)}.pd-auth-field-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.pd-pw-strength-text{font-size:var(--pd-fs-xs);white-space:nowrap;color:var(--pd-color-text-secondary)}.pd-pw-strength-track{height:6px;margin-top:8px;border-radius:var(--pd-radius-xs);background:var(--pd-color-border);overflow:hidden}.pd-pw-strength-fill{display:block;height:100%;width:0;border-radius:var(--pd-radius-xs);transition:width .2s ease,background .2s ease}.pd-auth-field.pw-weak .pd-pw-strength-fill{width:33%;background:var(--pd-color-highlight)}.pd-auth-field.pw-mid .pd-pw-strength-fill{width:66%;background:var(--pd-color-warning)}.pd-auth-field.pw-strong .pd-pw-strength-fill{width:100%;background:var(--pd-color-success)}.pd-auth-field.pw-weak .pd-pw-strength-text{color:var(--pd-color-highlight)}.pd-auth-field.pw-mid .pd-pw-strength-text{color:var(--pd-color-warning)}.pd-auth-field.pw-strong .pd-pw-strength-text{color:var(--pd-color-success)}body.theme-wow .pd-about.pd-info{max-width:none;padding-top:0}.pd-search{max-width:none}.pd-search-summary{margin:18px 2px 14px;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-search-summary b{color:var(--pd-color-primary)}.pd-search-summary span{color:var(--pd-color-text)}.pd-search-summary .pd-search-also{color:var(--pd-color-text-secondary)}.pd-search-results .pd-empty{padding:44px 20px;text-align:center;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}.pd-search-empty{margin:32px 0;padding:48px 20px;text-align:center;color:var(--pd-color-text-secondary);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-input-radius);box-shadow:var(--pd-shadow-1)}.pd-search-empty i{display:block;margin-bottom:12px;font-size:30px;color:var(--pd-color-border)}.pd-search-empty p{margin:0;font-size:var(--pd-fs-sm)}@media(max-width:640px){.pd-info-block{padding:22px 18px}.pd-info-block h1{font-size:var(--pd-fs-lg)}}.pd-auth2{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.pd-auth2.pd-auth2--single{grid-template-columns:1fr;max-width:480px}.pd-info-block.pd-auth2{border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}.pd-auth2 h1{margin:0 0 22px;padding:0;border:0;font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}.pd-auth-field{margin:0 0 18px}.pd-auth2 label{display:block;margin:0 0 7px;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}.pd-auth2 input{width:100%;height:46px;padding:0 14px;font-size:var(--pd-fs-sm);color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-input-radius)!important;box-shadow:none;outline:0;transition:border-color .15s ease,box-shadow .15s ease}.pd-auth2 input:focus{border-color:var(--pd-color-primary);box-shadow:0 0 0 3px rgba(var(--pd-color-primary-rgb),.12)}.pd-auth-submit{width:100%;height:44px;margin-top:6px;font-size:var(--pd-fs-sm);font-weight:var(--pd-btn-weight);color:var(--pd-color-on-primary);background:var(--pd-color-primary);border:0;border-radius:var(--pd-btn-radius);cursor:pointer;transition:background .15s ease}.pd-auth-submit:hover{background:var(--pd-color-primary-hover)}.pd-auth2-switch{margin:22px 0 0;text-align:center;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}.pd-auth2-switch a{color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold)}.pd-input-affix{position:relative}.pd-input-affix input{padding-right:46px}.pd-input-affix:has(.pd-affix-text) input{padding-right:108px}.pd-affix-btn{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-sm)!important;cursor:pointer;font-size:14px;transition:color .15s ease,border-color .15s ease}.pd-affix-btn:hover{color:var(--pd-color-primary);border-color:var(--pd-color-primary)}.pd-affix-btn:disabled{opacity:.55;cursor:default}.pd-affix-btn.pd-affix-text{width:auto;padding:0 12px;font-size:var(--pd-fs-xs)}.pd-info-block .pd-field-hint,.pd-field-hint{margin:6px 2px 0;font-size:var(--pd-fs-xs);line-height:1.5;color:var(--pd-color-text-tertiary)}.pd-auth2 .captcha-box{margin:0}.pd-auth2 .captcha-row{display:flex;align-items:center;gap:12px}.pd-auth2 .captcha-row input{flex:0 1 168px;width:168px;min-width:0;height:46px;letter-spacing:.18em;text-transform:uppercase}.pd-auth2 .captcha-row img{flex:0 0 auto;height:46px;width:auto;margin:0;border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);background:var(--pd-color-surface-soft);cursor:pointer}.pd-auth2 [data-mail-captcha] .captcha-row{flex-wrap:wrap}.pd-auth2 [data-mail-captcha] .captcha-row input{flex:1 1 140px;width:auto}body.pd-standalone:has(.pd-auth-card) .pd-topbar-inner{z-index:1}@media(width>=640px){body.pd-standalone:has(.pd-auth-card) .pd-topbar-responsive>.pd-banner{align-items:flex-start;padding-top:var(--pd-space-4)}}body.theme-wow.pd-standalone .pd-page-frame main.wrap>.pd-info.pd-auth-wrap{position:relative;z-index:2;width:100%;max-width:var(--pd-auth-card-width);margin:calc(var(--pd-auth-overlap) * -1) auto 0}.pd-info-block.pd-auth-card{display:block;position:relative;padding:calc(var(--pd-auth-emblem) / 2 + var(--pd-space-3)) var(--pd-space-5) var(--pd-space-4);text-align:center;box-shadow:var(--pd-shadow-2)}.pd-auth-emblem{position:absolute;top:calc(var(--pd-auth-emblem) / -2);left:50%;width:var(--pd-auth-emblem);height:var(--pd-auth-emblem);transform:translateX(-50%);border-radius:var(--pd-radius-round);background:var(--pd-color-surface) url(fish-head.svg?v=1) center / calc(var(--pd-auth-emblem) - var(--pd-space-4)) no-repeat;box-shadow:var(--pd-shadow-1)}.pd-auth-card h1{margin:0 0 var(--pd-space-1);line-height:var(--pd-lh-tight)}.pd-info-block.pd-auth-card p.pd-auth-sub{margin:0 0 var(--pd-space-4);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);color:var(--pd-color-text-secondary)}.pd-info-block.pd-auth-card p.pd-auth-return{margin:calc(var(--pd-space-1) * -1) 0 var(--pd-space-3)}.pd-reg-invite-perks{display:flex;flex-direction:column;gap:var(--pd-space-1);margin:0 0 var(--pd-space-4);padding:var(--pd-space-2) var(--pd-space-3);list-style:none;text-align:left;font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);color:var(--pd-color-text);background:var(--pd-color-surface-soft);border-radius:var(--pd-card-radius)}.pd-reg-invite-perks li{display:flex;align-items:baseline;gap:var(--pd-space-1)}.pd-reg-invite-perks i{width:var(--pd-fs-sm);color:var(--pd-color-primary);text-align:center}.pd-reg-invite-perks strong{font-weight:var(--pd-fw-semibold)}.pd-auth-card form{text-align:left}.pd-auth-card .pd-auth-field{margin:0 0 var(--pd-space-3)}.pd-auth-card input:not([type=radio]){height:var(--pd-auth-field-h)}.pd-auth-card .pd-auth-submit{height:var(--pd-auth-field-h);margin-top:var(--pd-space-1)}.pd-auth-field-head a{font-size:var(--pd-fs-xs);color:var(--pd-color-primary);text-decoration:none}.pd-auth-field-head a:hover{color:var(--pd-color-primary-hover)}.pd-auth-card .captcha-box>.cap-box,.pd-auth-card .captcha-box>.cap-box>.cap-check{display:flex;width:100%}.pd-auth-card .captcha-box>.cap-box>.cap-check{height:var(--pd-auth-field-h)}.pd-auth-seg{display:grid;grid-template-columns:1fr 1fr;gap:var(--pd-space-1)}.pd-auth2 .pd-auth-seg label{position:relative;margin:0;font-weight:var(--pd-fw-regular)}.pd-auth2 .pd-auth-seg input{position:absolute;left:0;bottom:0;width:1px;height:1px;padding:0;opacity:0;pointer-events:none}.pd-auth-seg span{display:flex;align-items:center;justify-content:center;gap:var(--pd-space-1);height:var(--pd-auth-field-h);border:1px solid var(--pd-color-border);border-radius:var(--pd-input-radius);background:var(--pd-color-surface);color:var(--pd-color-text);font-size:var(--pd-fs-sm);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.pd-auth-seg span:hover{border-color:var(--pd-color-border-strong)}.pd-auth-seg input:checked+span{border-color:var(--pd-color-primary);background:rgba(var(--pd-color-primary-rgb),.06);color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold)}.pd-auth-seg input:focus-visible+span{box-shadow:var(--pd-focus-ring)}.pd-auth-or{display:flex;align-items:center;gap:var(--pd-space-2);margin:var(--pd-space-4) 0 var(--pd-space-3);font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary);white-space:nowrap}.pd-auth-or::before,.pd-auth-or::after{content:"";flex:1 1 auto;height:1px;background:var(--pd-color-divider)}.pd-auth-icons{display:flex;justify-content:center;gap:var(--pd-space-5)}.pd-auth-card .pd-auth-icon{display:flex;flex-direction:column;align-items:center;gap:var(--pd-space-1);height:auto;margin:0;padding:0;border:0;background:none;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);color:var(--pd-color-text-secondary);text-decoration:none;cursor:pointer}.pd-auth-card .pd-auth-icon:hover{color:var(--pd-color-text)}.pd-auth-card .pd-auth-icon:focus-visible{outline:none}.pd-auth-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--pd-auth-icon-btn);height:var(--pd-auth-icon-btn);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-round);background:var(--pd-color-surface);color:var(--pd-color-text);transition:border-color .15s ease,background .15s ease}.pd-auth-icon:hover .pd-auth-icon-btn{border-color:var(--pd-color-primary);background:var(--pd-color-surface-soft)}.pd-auth-icon:focus-visible .pd-auth-icon-btn{border-color:var(--pd-color-primary);box-shadow:var(--pd-focus-ring)}.pd-auth-icon-btn .pd-oauth-logo{width:var(--pd-icon-lg);height:var(--pd-icon-lg)}.pd-auth-icon-btn i{font-size:var(--pd-icon-lg)}body.theme-wow .pd-oauth-logo--github{filter:invert(1)}.pd-auth-help{margin-top:var(--pd-space-3);font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}.pd-auth-help summary{display:inline-flex;align-items:center;gap:var(--pd-space-1);cursor:pointer;list-style:none}.pd-auth-help summary::-webkit-details-marker{display:none}.pd-auth-help summary:hover{color:var(--pd-color-text-secondary)}.pd-info-block .pd-auth-help p.pd-field-hint{margin:var(--pd-space-1) 0 0}@media(width<640px){body.theme-wow.pd-standalone .pd-page-frame main.wrap>.pd-info.pd-auth-wrap{margin-top:calc(var(--pd-auth-overlap) * -2 / 3)}.pd-info-block.pd-auth-card{padding-inline:var(--pd-space-3);padding-bottom:var(--pd-space-3)}}.content img.pd-emoji.pd-emoji-lg,.reply .content img.pd-emoji.pd-emoji-lg,.md-preview-body img.pd-emoji.pd-emoji-lg{width:auto;height:auto}body.theme-wow .pd-vote,body.theme-wow .pd-vote:hover,body.theme-wow .pd-vote.active{background:transparent;border-color:transparent}body.theme-wow .pd-vote{padding:0 calc(var(--pd-space-1) / 2)}body.theme-wow .pd-vote span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.theme-wow .pd-signature{margin-top:var(--pd-space-4)}body.theme-wow .pd-signature>span{position:absolute;top:0;left:0;transform:translateY(-50%);line-height:1}body.theme-wow .pd-signature p{margin-top:var(--pd-space-3)}body.theme-wow .pd-forum-hero{display:flex;align-items:flex-start;gap:var(--pd-space-3);margin:0 0 var(--pd-space-3);padding:var(--pd-space-4) 26px;color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius-lg)}body.theme-wow .pd-forum-hero-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:48px;height:48px;color:var(--pd-board-icon-color);font-size:var(--pd-icon-lg);background:color-mix(in srgb,var(--pd-board-icon-color) 12%,var(--pd-color-surface));border-radius:var(--pd-radius-md)}body.theme-wow .pd-forum-hero-art{display:block;flex:none;width:var(--pd-board-art-size);height:var(--pd-board-art-size);object-fit:contain;border-radius:var(--pd-radius-md)}body.theme-wow .pd-forum-hero-main{flex:1;min-width:0}body.theme-wow .pd-forum-hero h1{margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:1.25}body.theme-wow .pd-forum-hero-desc{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-forum-main{min-width:0}body.theme-wow .pd-forum-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);margin:0 0 var(--pd-space-2)}body.theme-wow .pd-forum-toolbar .pd-forum-tabs{flex:1 1 auto;min-width:0;margin:0}body.theme-wow .pd-forum-tabs a{gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-forum-toolbar .pd-forum-tabs a{flex:none}@media(min-width:761px)and (max-width:1180px){body.theme-wow .pd-forum-sidebar>:last-child:nth-child(odd),body.theme-wow .pd-forum-sidebar>.pd-forum-info{grid-column:1 / -1}}@media(max-width:1180px){body.theme-wow .pd-forum-sidebar>.pd-side-post-btn{display:none}body.theme-wow .pd-forum-toolbar .pd-forum-post-inline{display:flex;flex:none;margin:0}}body.theme-wow .pd-forum-info .pd-pulse-stats b.is-up{color:var(--pd-text-green)}body.theme-wow .pd-forum-tabs{border-bottom:0}body.theme-wow .pd-forum-tabs a.active[data-forum-sort=all]{--pd-feed-type-color: var(--pd-feed-color-reply)}body.theme-wow .pd-forum-tabs a.active[data-forum-sort=new]{--pd-feed-type-color: var(--pd-feed-color-latest)}body.theme-wow .pd-forum-tabs a.active[data-forum-sort=hot]{--pd-feed-type-color: var(--pd-feed-color-hot)}body.theme-wow .pd-forum-tabs a.active[data-forum-sort=good]{--pd-feed-type-color: var(--pd-feed-color-good)}body.theme-wow .pd-forum-tabs a.active[data-forum-sort]{color:var(--pd-feed-type-color)}body.theme-wow .pd-feed-tabs a.pd-forum-cat::after{content:none}@media(max-width:640px){body.theme-wow .pd-forum-hero{padding:var(--pd-space-3)}body.theme-wow .pd-forum-hero-art{--pd-board-art-size: var(--pd-board-art-size-sm)}body.theme-wow .pd-forum-hero:has(.pd-forum-hero-art) .pd-forum-hero-icon{display:none}body.theme-wow .pd-forum-tabs a{min-width:0}body.theme-wow .pd-forum-toolbar .pd-forum-post-inline{padding:0 var(--pd-space-2)}body.theme-wow .pd-forum-post-inline .pd-side-post-text{display:none}body.theme-wow .pd-forum-post-inline:hover i{transform:none}}.pd-tip-amounts{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin:var(--pd-space-2) 0 0 calc(var(--pd-space-5) + var(--pd-space-2) + var(--pd-space-1))}.pd-tip-amount{position:relative;cursor:pointer}.pd-tip-amount input{position:absolute;opacity:0;pointer-events:none}.pd-tip-amount span{display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--pd-space-5) + var(--pd-space-2));height:var(--pd-btn-h);padding:0 var(--pd-space-2);color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);background:var(--pd-color-surface);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-btn-radius)}.pd-tip-amount:hover span{border-color:var(--pd-color-primary)}.pd-tip-amount input:checked+span{color:var(--pd-color-primary);background:var(--pd-color-primary-soft);border-color:var(--pd-color-primary)}.pd-tip-amount input:focus-visible+span{box-shadow:var(--pd-focus-ring)}body.theme-wow .pd-upgrade-card{display:grid;gap:var(--pd-space-3);margin-top:var(--pd-space-3);padding:var(--pd-space-3);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}body.theme-wow .pd-upgrade-card p{margin:0}body.theme-wow .pd-upgrade-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pd-space-2)}body.theme-wow .pd-upgrade-path{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-upgrade-label{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-upgrade-arrow{margin:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xs)}body.theme-wow .pd-upgrade-state{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2) var(--pd-space-2);color:var(--pd-text-orange);background:var(--pd-color-warning-soft);border-radius:var(--pd-radius-pill);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);white-space:nowrap}body.theme-wow .pd-upgrade-state.is-ready{color:var(--pd-text-green);background:var(--pd-color-success-soft)}body.theme-wow .pd-upgrade-conds{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--pd-space-5) * 7)),1fr));gap:var(--pd-space-2);margin:0;padding:0;list-style:none}body.theme-wow .pd-upgrade-cond{display:grid;gap:var(--pd-space-1);padding:var(--pd-space-2) var(--pd-space-3);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md)}body.theme-wow .pd-upgrade-cond-name{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-upgrade-cond-name i{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-upgrade-cond.is-met .pd-upgrade-cond-name i{color:var(--pd-text-green)}body.theme-wow .pd-upgrade-cond-value{color:var(--pd-color-text);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}body.theme-wow .pd-upgrade-cond-value small{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-upgrade-cond.is-met .pd-level-progress-track span{background:var(--pd-color-success)}body.theme-wow .pd-upgrade-cond-note{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-upgrade-cond.is-met .pd-upgrade-cond-note{color:var(--pd-text-green)}body.theme-wow .pd-upgrade-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-2) var(--pd-space-3)}body.theme-wow .pd-upgrade-foot form{margin:0}body.theme-wow .pd-upgrade-foot .btn{display:inline-flex;align-items:center;gap:var(--pd-space-1);margin:0}body.theme-wow .pd-upgrade-hint{flex:1 1 auto;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-upgrade-link{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);font-size:var(--pd-fs-sm)}body.theme-wow .pd-op-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:calc(var(--pd-space-2) / 2);padding:calc(var(--pd-space-1) / 8) var(--pd-space-1);color:var(--pd-color-on-primary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-normal);vertical-align:middle;white-space:nowrap;background:var(--pd-op-badge-bg);border-radius:var(--pd-radius-pill)}body.theme-wow img[src]:is([src*="/ai-fish-clownbot.webp"]){background:transparent;border-radius:0;-webkit-mask-image:none;mask-image:none}body.theme-wow .pd-avatar:has(>img[src]:is([src*="/ai-fish-clownbot.webp"])){background:transparent;border-radius:0;-webkit-mask-image:none;mask-image:none}.pd-thread-badges{display:inline-flex;align-items:center;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2);margin-inline-start:var(--pd-space-1);vertical-align:middle}.pd-thread-badge{display:inline-flex;align-items:center;min-height:var(--pd-badge-h);padding-inline:var(--pd-badge-px);border:1px solid currentColor;border-radius:var(--pd-radius-pill);font-size:var(--pd-badge-fs);font-weight:var(--pd-badge-weight);line-height:var(--pd-lh-tight);white-space:nowrap}.pd-thread-badges--prefix{flex-wrap:nowrap;margin-inline-start:0}.pd-thread-badges--prefix>.pd-thread-badge{flex:0 0 auto;justify-content:center;width:var(--pd-thread-title-icon-size);height:var(--pd-thread-title-icon-size);min-height:var(--pd-thread-title-icon-size);padding:0;border:0;background:transparent;border-radius:var(--pd-badge-radius);overflow:hidden}.pd-thread-heading .pd-thread-badges{--pd-thread-title-icon-size: var(--pd-icon-lg)}.pd-thread-badges--prefix>.pd-thread-badge>img{display:block;width:100%;height:100%}.pd-thread-badge-hot{color:var(--pd-text-red);background:var(--pd-color-error-soft)}.pd-thread-badge-rating{color:var(--pd-text-green);background:var(--pd-color-success-soft)}.pd-thread-badge-status{flex:0 0 auto;width:calc(var(--pd-icon-md) * 8 / 3);height:var(--pd-icon-md);min-height:var(--pd-icon-md);padding:0;border:0;border-radius:var(--pd-badge-radius);background:transparent;font-weight:var(--pd-fw-regular)}.pd-thread-badge-status>img{display:block;width:100%;height:100%}.pd-thread-badge-status>.pd-status-dark{display:none}body.theme-wow .pd-thread-badge-status>.pd-status-light{display:none}body.theme-wow .pd-thread-badge-status>.pd-status-dark{display:block}.pd-thread-badges--prefix>.pd-thread-badge-cat{width:calc(var(--pd-thread-title-icon-size) * 11 / 6)}body.theme-wow .pd-thread-main h2>.pd-thread-badges{flex-shrink:0;margin-inline-start:0}body.theme-wow .pd-thread-title-card h1 .pd-thread-badges .pd-badge-sq{margin:0}body.theme-wow .pd-thread-title-row{position:relative}body.theme-wow .pd-thread-title-row>[data-thread-stamps]{position:absolute;inset-inline-end:var(--pd-thread-stamp-right);bottom:calc(-1 * var(--pd-space-5));pointer-events:none;user-select:none;opacity:var(--pd-thread-stamp-opacity)}body.theme-wow .pd-thread-heading>:is(.pd-tact--head,.pd-thread-share--head),body.theme-wow .pd-thread-heading>form:has(.pd-tact--head){position:relative;z-index:1}.pd-thread-stamps{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--pd-space-2);margin:0;padding:0}.pd-thread-stamp{display:inline-flex;flex-shrink:0;width:var(--pd-thread-stamp-width)}.pd-thread-stamp img{display:block;width:100%;height:auto}body.theme-wow .pd-thread-title-row:has(.pd-thread-stamps--many)>[data-thread-stamps]{position:static;grid-column:1 / -1;width:100%}.pd-thread-stamps--many{flex-wrap:wrap;justify-content:flex-end}#pd-stamp-overlay .pd-confirm-box{width:var(--pd-stamp-picker-width);max-height:calc(100dvh - var(--pd-space-4));overflow-y:auto}.pd-stamp-picker{display:grid;grid-template-columns:repeat(var(--pd-stamp-picker-columns),minmax(0,1fr));gap:var(--pd-space-2);margin-block:var(--pd-space-3)}.pd-stamp-choice{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-2);border:var(--pd-tab-indicator) solid var(--pd-color-border);border-radius:var(--pd-radius-md);color:var(--pd-color-text);background:var(--pd-color-surface);cursor:pointer;font-size:var(--pd-fs-sm)}.pd-stamp-choice:has(input:checked){border-color:var(--pd-color-primary);background:var(--pd-color-primary-soft)}.pd-stamp-choice:has(input:focus-visible){outline:var(--pd-tab-indicator) solid var(--pd-color-primary)}.pd-stamp-choice:has(input:disabled){cursor:default;opacity:var(--pd-thread-stamp-opacity)}.pd-stamp-choice input{position:absolute;inset-inline-start:var(--pd-space-1);top:var(--pd-space-1);accent-color:var(--pd-color-primary);width:var(--pd-icon-md);height:var(--pd-icon-md);min-height:0;padding:0;margin:0;box-shadow:none}.pd-stamp-choice img{width:var(--pd-stamp-picker-image-width);max-width:100%;height:auto}#pd-stamp-overlay [data-stamp-error]{color:var(--pd-color-error)}body.theme-wow .pd-thread-heading>h1,body.theme-wow .thread-title{display:flex;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-thread-heading>h1{flex-wrap:wrap}.pd-thread-title-text{min-width:0}body.theme-wow .thread-title>.pd-thread-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .thread-title>.pd-thread-badges,.pd-thread-main-card [data-thread-prefix-badges],.pd-thread-main-card [data-thread-badges]{display:inline-flex;flex:0 0 auto;max-width:100%}body.theme-wow .thread-title>.pd-thread-badges,.pd-thread-main-card [data-thread-prefix-badges]>.pd-thread-badges,.pd-thread-main-card [data-thread-badges]>.pd-thread-badges{margin-inline-start:0}.pd-thread-main-card [data-thread-prefix-badges]:empty,.pd-thread-main-card [data-thread-badges]:empty,.pd-thread-main-card [data-thread-stamps]:empty{display:none}@media(max-width:640px){body.theme-wow .pd-thread-title-row>[data-thread-stamps]{inset-inline-end:0;bottom:calc(-1 * (var(--pd-space-5) + var(--pd-space-2)))}.pd-thread-stamp{width:var(--pd-thread-stamp-width-sm)}}.pd-tact--rate:disabled{opacity:.55;cursor:default}.pd-feedback-section{margin-block:var(--pd-space-3);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-feedback-section:empty{display:none}.pd-feedback-title{margin:0 0 var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium);line-height:var(--pd-lh-normal)}.pd-feedback-list{margin:0;padding:0;list-style:none}.pd-feedback-record{margin:0;padding-block:calc(var(--pd-space-1) / 2);overflow-wrap:anywhere}.pd-feedback-user{font-weight:var(--pd-fw-medium)}.pd-feedback-amount{color:var(--pd-text-orange);white-space:nowrap;font-weight:var(--pd-fw-medium)}.pd-feedback-time{white-space:nowrap}.pd-feedback-pages{display:flex;align-items:center;gap:var(--pd-space-3);margin-top:var(--pd-space-1);font-size:var(--pd-fs-xs)}.pd-feedback-pages a{color:var(--pd-color-link)}.pd-rating-panel{border-block:1px dashed var(--pd-color-border)}.pd-rating-summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-3);padding-block:var(--pd-space-2);list-style:none;cursor:pointer}.pd-rating-summary::-webkit-details-marker{display:none}.pd-rating-summary .pd-feedback-title{margin:0;font-weight:var(--pd-fw-semibold)}.pd-rating-toggle{margin-inline-start:auto;color:var(--pd-color-link)}.pd-rating-panel .pd-rating-collapse,.pd-rating-panel[open] .pd-rating-expand{display:none}.pd-rating-panel[open] .pd-rating-collapse{display:inline}.pd-rating-summary:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}.pd-rating-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--pd-fs-sm)}.pd-rating-table th,.pd-rating-table td{padding:var(--pd-space-2) var(--pd-space-1);text-align:start;vertical-align:top;border-top:1px dashed var(--pd-color-border);overflow-wrap:anywhere}.pd-rating-table th{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium)}.pd-rating-table th:first-child{width:32%}.pd-rating-table th:nth-child(2){width:var(--pd-feedback-amount-width)}.pd-rating-table .pd-feedback-user{display:inline-flex;align-items:center;gap:var(--pd-space-1);max-width:100%}.pd-feedback-avatar{width:var(--pd-feedback-avatar-size);height:var(--pd-feedback-avatar-size);flex:none;object-fit:cover;border-radius:var(--pd-radius-round)}.pd-rating-table .pd-feedback-user span{min-width:0;overflow-wrap:anywhere}.pd-rating-table .pd-feedback-time{display:block;margin-block-start:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs);white-space:normal}.pd-rating-table .pd-feedback-amount{font-weight:var(--pd-fw-medium)}.pd-rating-panel .pd-feedback-pages{margin-block:var(--pd-space-2)}@media(max-width:640px){.pd-rating-summary{gap:var(--pd-space-2)}.pd-rating-table{font-size:var(--pd-fs-xs)}.pd-rating-table th:nth-child(2){width:calc(var(--pd-feedback-amount-width) - var(--pd-space-4))}.pd-rating-table .pd-feedback-user{flex-direction:column;align-items:start}}.pd-rating-field{display:block;margin-block:var(--pd-space-3);font-size:var(--pd-fs-sm)}textarea.pd-rating-reason{display:block;width:100%;min-height:calc(var(--pd-input-h) * 2);margin-block-start:var(--pd-space-1);padding:var(--pd-space-2);border:1px solid var(--pd-color-border);border-radius:var(--pd-input-radius);background:var(--pd-color-surface);color:var(--pd-color-text);font:inherit;resize:vertical}textarea.pd-rating-reason:focus{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}[data-rating-status]{color:var(--pd-color-error);font-size:var(--pd-fs-xs)}.pd-youtube{margin-block:var(--pd-space-3);max-width:100%;min-width:0}.pd-youtube-player{position:relative;width:100%;aspect-ratio:var(--pd-youtube-aspect-ratio);min-height:var(--pd-youtube-min-height);overflow:hidden;border:var(--pd-navbar-search-border-width) solid var(--pd-color-border);border-radius:var(--pd-radius-md);background:var(--pd-color-surface-soft)}.pd-youtube-consent{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--pd-space-2);padding:var(--pd-space-3);color:var(--pd-color-text);text-align:center}.pd-youtube-consent>i{color:var(--pd-color-error);font-size:var(--pd-icon-xl)}.pd-youtube-consent>strong{font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-youtube .pd-youtube-consent>.btn{color:var(--pd-color-on-primary)!important}.pd-youtube-consent>p{margin:0;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);color:var(--pd-color-text-secondary)}.pd-youtube-player>iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pd-youtube-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--pd-space-1);margin-top:var(--pd-space-1);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);color:var(--pd-color-text-secondary)}body.theme-wow .pd-youtube .pd-youtube-links>a{color:var(--pd-text-blue)}.pd-info-block.pd-reg-done{display:flex;flex-direction:column;align-items:center;gap:var(--pd-space-2);max-width:var(--pd-auth-max-width);margin-inline:auto;text-align:center}.pd-reg-done-icon{color:var(--pd-color-success);font-size:var(--pd-fs-display)}.pd-info-block.pd-reg-done h1{margin:0;padding-left:0;border-left:0}.pd-info-block.pd-reg-done p.pd-reg-done-hello{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}.pd-reg-done-id{display:flex;flex-direction:column;align-items:center;gap:var(--pd-space-1);width:100%;padding:var(--pd-space-4) var(--pd-space-3);background:var(--pd-color-primary-soft);border-radius:var(--pd-radius-md)}.pd-reg-done-label{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-reg-done-number{color:var(--pd-color-primary);font-family:var(--pd-font-mono);font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);letter-spacing:.12em;font-variant-numeric:tabular-nums;user-select:all}.pd-reg-done-copy{display:inline-flex;align-items:center;gap:var(--pd-space-1);padding:0 var(--pd-space-2);min-height:var(--pd-navbar-tool-size);color:var(--pd-color-primary);font-size:var(--pd-fs-xs);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-pill);cursor:pointer}.pd-reg-done-copy:hover{border-color:var(--pd-color-primary)}.pd-reg-done-copy:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}.pd-reg-done-copy.is-copied{color:var(--pd-color-success);border-color:var(--pd-color-success)}.pd-reg-done-notes{display:flex;flex-direction:column;gap:var(--pd-space-1);margin:0;padding:0;list-style:none;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-reg-done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pd-space-2);margin-top:var(--pd-space-1)}.pd-reg-done-actions .btn-light{margin-left:0}body.theme-wow :is(.pd-home-shell,.pd-forum-feed) .pd-thread-list{gap:var(--pd-home-card-gap);padding-top:var(--pd-space-3)}body.theme-wow .pd-forum-feed .pd-thread-list{padding-top:var(--pd-space-2)}body.theme-wow :is(.pd-home-shell,.pd-forum-feed) .pd-thread-list>.pd-thread-row,body.theme-wow .pd-home-shell .pd-feed .pd-thread-list>.pd-thread-row:last-child,body.theme-wow .pd-feed.pd-forum-feed .pd-thread-list>.pd-thread-row:last-child{min-height:var(--pd-home-card-h);padding-inline:var(--pd-space-3);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius-row);box-shadow:var(--pd-shadow-2);transition:border-color .15s ease}body.theme-wow :is(.pd-home-shell,.pd-forum-feed) .pd-thread-list>.pd-thread-row:hover{border-color:var(--pd-color-border-strong)}body.theme-wow .pd-go-lead{margin:0 0 var(--pd-space-4);color:var(--pd-color-text-secondary)}body.theme-wow .pd-go-url{margin:0 0 var(--pd-space-3);padding:var(--pd-space-3) var(--pd-space-4);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-md);font-size:var(--pd-fs-md);line-height:var(--pd-lh-normal);overflow-wrap:anywhere;word-break:break-all}body.theme-wow .pd-go-url b{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-go-url span{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-go-warning{display:flex;gap:var(--pd-space-2);align-items:baseline;margin:0 0 var(--pd-space-2);padding:var(--pd-space-2) var(--pd-space-3);background:var(--pd-color-warning-soft);border-radius:var(--pd-radius-md);color:var(--pd-color-text);font-size:var(--pd-fs-sm)}body.theme-wow .pd-go-warning i{color:var(--pd-color-warning)}body.theme-wow .pd-go-actions{display:flex;flex-wrap:wrap;gap:var(--pd-space-2);margin:var(--pd-space-4) 0 var(--pd-space-3)}body.theme-wow .pd-go-note{margin:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-go-trusted{margin-top:var(--pd-space-4);padding-top:var(--pd-space-3);border-top:1px solid var(--pd-color-divider);font-size:var(--pd-fs-sm)}body.theme-wow .pd-go-trusted[hidden]{display:none}body.theme-wow .pd-go-trusted summary{color:var(--pd-color-text-secondary);cursor:pointer}body.theme-wow .pd-go-trusted ul{margin:var(--pd-space-2) 0 0;padding:0;list-style:none}body.theme-wow .pd-go-trusted li{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-3);padding:var(--pd-space-1) 0}body.theme-wow .pd-go-remove{padding:0;border:0;background:none;color:var(--pd-color-primary);font:inherit;cursor:pointer}body.theme-wow .pd-go-remove:hover{color:var(--pd-color-primary-hover)}body.theme-wow .pd-friend-logo{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;background:var(--pd-color-primary-soft);color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-friend-logo img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;background:var(--pd-color-surface)}body.theme-wow .pd-friend-list{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin:0;padding:0;list-style:none}body.theme-wow .pd-friend-list li{min-width:0;max-width:100%}body.theme-wow .pd-friend-list a{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 12px 4px 6px;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill);color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);text-decoration:none}body.theme-wow .pd-friend-list a:hover{background:var(--pd-color-primary-soft);color:var(--pd-color-primary)}body.theme-wow .pd-friend-list .pd-friend-logo{width:16px;height:16px;border-radius:var(--pd-radius-round);font-size:var(--pd-fs-2xs)}body.theme-wow .pd-friend-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-friends-note{margin:0 0 var(--pd-space-4);color:var(--pd-color-text-secondary)}body.theme-wow .pd-friends-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--pd-space-3);margin:0;padding:0;list-style:none}body.theme-wow .pd-friend-card{display:flex;align-items:center;gap:var(--pd-space-3);height:100%;padding:var(--pd-space-3);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-lg);color:var(--pd-color-text);text-decoration:none}body.theme-wow .pd-friend-card:hover{border-color:var(--pd-color-primary)}body.theme-wow .pd-friend-card .pd-friend-logo{width:40px;height:40px;border-radius:var(--pd-radius-round);font-size:var(--pd-fs-lg)}body.theme-wow .pd-friend-text{display:flex;flex-direction:column;min-width:0}body.theme-wow .pd-friend-text b{overflow:hidden;font-weight:var(--pd-fw-semibold);text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-friend-text span{overflow:hidden;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-sm);text-overflow:ellipsis;white-space:nowrap}@media(width<640px){body.theme-wow .post-title-card h1{font-size:var(--pd-fs-md)}body.theme-wow .pd-thread-heading>h1{flex-wrap:nowrap}body.theme-wow .pd-thread-heading>h1>.pd-thread-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-thread-heading>h1>:not(.pd-thread-title-text){flex-shrink:0}}@media(width<640px){body.theme-wow .pd-replies-title{display:flex;flex-wrap:nowrap;align-items:center}body.theme-wow .pd-replies-title h2{display:flex;flex:1 1 auto;min-width:0;font-size:var(--pd-fs-xs)}body.theme-wow .pd-replies-title h2 i{margin-inline-end:0;font-size:var(--pd-icon-sm)}body.theme-wow .pd-replies-summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-replies-cta{min-height:0;margin-inline-start:0;font-size:var(--pd-fs-xs)}body.theme-wow .pd-replies-tools{display:none}}body.theme-wow .post-title-card,body.theme-wow .post-content-card,body.theme-wow .pd-thread-main-card,body.theme-wow .card.replies,body.theme-wow.page-thread main.wrap>#reply-form{border-radius:var(--pd-card-radius-thread)!important}body.theme-wow .pd-quote{position:relative;margin:0 0 var(--pd-space-2);padding:var(--pd-space-2) calc(var(--pd-space-5) + var(--pd-space-3)) var(--pd-space-2) var(--pd-space-3);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);background:var(--pd-color-surface-soft);border:0;border-radius:var(--pd-card-radius)}body.theme-wow .pd-quote-head{display:block;color:var(--pd-color-text-tertiary);text-decoration:none}body.theme-wow .pd-quote-head:hover{color:var(--pd-color-text-secondary)}body.theme-wow .pd-quote-name{color:var(--pd-color-text-secondary)}body.theme-wow .pd-quote-text{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);overflow-wrap:anywhere}body.theme-wow .pd-quote-mark{position:absolute;top:var(--pd-space-2);right:var(--pd-space-3);color:var(--pd-color-border-strong);font-size:var(--pd-icon-xl);pointer-events:none}body.theme-wow .pd-quote-chip{display:flex;align-items:center;gap:var(--pd-space-1);margin:0 0 var(--pd-space-2);padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);background:var(--pd-color-surface-soft);border-radius:var(--pd-card-radius)}body.theme-wow .pd-quote-chip[hidden]{display:none}body.theme-wow .pd-quote-chip>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-quote-chip button{flex:none;color:var(--pd-color-text-tertiary);background:none;border:0;cursor:pointer}body.theme-wow .pd-quote-chip button:hover{color:var(--pd-color-text)}body.theme-wow .pd-uid{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);min-height:var(--pd-badge-h);padding-inline:var(--pd-badge-px);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-variant-numeric:tabular-nums;line-height:var(--pd-lh-tight);white-space:nowrap;background:transparent;border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-pill);cursor:default}body.theme-wow .pd-uid-fish{flex:0 0 auto;width:1.1em;height:1.1em;background:currentColor;-webkit-mask:url(fish-head.svg?v=1) center / contain no-repeat;mask:url(fish-head.svg?v=1) center / contain no-repeat}body.theme-wow .pd-uid--pretty{color:var(--pd-uid-pretty-fg);font-weight:var(--pd-fw-semibold);background:var(--pd-color-type-bounty);border-color:var(--pd-color-type-bounty)}body.theme-wow .pd-uid-tag{padding-inline:calc(var(--pd-space-1) / 2);color:var(--pd-color-type-bounty);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-semibold);background:var(--pd-uid-pretty-fg);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-uid--lg{min-height:calc(var(--pd-badge-h) + var(--pd-space-1));padding-inline:var(--pd-space-2);font-size:var(--pd-fs-md);user-select:all}body.theme-wow .pd-uid--official{color:var(--pd-color-primary);background:var(--pd-color-primary-soft);border-color:color-mix(in srgb,var(--pd-color-primary) 35%,transparent)}body.theme-wow .pd-uid--ai{color:var(--pd-color-role-ai);background:color-mix(in srgb,var(--pd-color-role-ai) 10%,transparent);border-color:color-mix(in srgb,var(--pd-color-role-ai) 35%,transparent)}body.theme-wow .pd-uid--system{color:var(--pd-color-role-system);background:color-mix(in srgb,var(--pd-color-role-system) 10%,transparent);border-color:color-mix(in srgb,var(--pd-color-role-system) 35%,transparent)}body.theme-wow .pd-uid-ai{flex:0 0 auto;line-height:1}body.theme-wow .pd-verified-badge{display:inline-flex;align-items:center;margin-left:var(--pd-space-1);color:var(--pd-color-primary);font-size:var(--pd-fs-sm);line-height:1;vertical-align:middle;cursor:help}body.theme-wow .pd-verified-badge:focus-visible{outline:2px solid var(--pd-color-primary);outline-offset:2px;border-radius:50%}body.theme-wow .pd-identity-badge+.pd-verified-badge{margin-left:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-verify-count{margin-left:var(--pd-space-1);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);color:var(--pd-color-text-tertiary)}body.theme-wow .pd-verify-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pd-space-2);margin-top:var(--pd-space-3)}body.theme-wow .pd-verify-card{display:flex;align-items:center;gap:var(--pd-space-2);min-width:0;padding:var(--pd-space-3);background:var(--pd-color-surface-soft);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}body.theme-wow .pd-verify-avatar img{display:block;width:var(--pd-space-5);height:var(--pd-space-5);border-radius:50%;object-fit:cover}body.theme-wow .pd-verify-avatar{flex:none}body.theme-wow .pd-verify-main{display:flex;flex:1;flex-wrap:wrap;align-items:center;min-width:0;gap:0 var(--pd-space-1)}body.theme-wow .pd-verify-name{max-width:100%;overflow:hidden;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-verify-host,body.theme-wow .pd-verify-intro-text{flex-basis:100%;overflow:hidden;font-size:var(--pd-fs-xs);text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-verify-host{font-family:var(--pd-font-mono);color:var(--pd-color-text-secondary)}body.theme-wow .pd-verify-intro-text{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-verify-pm{flex:none;padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-verify-pm:hover{color:var(--pd-color-primary);border-color:var(--pd-color-primary)}body.theme-wow .pd-verify-howto{margin-top:var(--pd-space-1);padding:var(--pd-space-2) var(--pd-space-3);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}body.theme-wow .pd-verify-howto summary{cursor:pointer;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}body.theme-wow .pd-verify-howto ol{margin:0 0 var(--pd-space-2);padding-left:var(--pd-space-4);font-size:var(--pd-fs-sm);line-height:1.8}body.theme-wow .pd-verify-mine{padding-left:var(--pd-space-4)}body.theme-wow .pd-verify-form{display:grid;gap:var(--pd-space-1);max-width:560px}body.theme-wow .pd-verify-form label{margin-top:var(--pd-space-2);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}body.theme-wow .pd-verify-form .btn{justify-self:start;margin-top:var(--pd-space-3)}body.theme-wow .pd-merchant-status{display:flex;align-items:baseline;gap:var(--pd-space-1);font-size:var(--pd-fs-sm)}body.theme-wow .pd-merchant-status.is-active>i{color:var(--pd-color-success)}body.theme-wow .pd-merchant-status.is-expired>i{color:var(--pd-color-role-merchant)}body.theme-wow .pd-merchant-status.is-rejected>i{color:var(--pd-color-error)}body.theme-wow .pd-merchant-picks{display:grid;gap:var(--pd-space-1);margin:var(--pd-space-2) 0 0;padding:0;border:0}body.theme-wow .pd-merchant-picks legend{margin-bottom:var(--pd-space-1);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}body.theme-wow .pd-verify-form .pd-merchant-picks label{display:flex;align-items:baseline;gap:var(--pd-space-1);margin:0;font-weight:var(--pd-fw-regular)}body.theme-wow .pd-merchant-picks label .muted{font-size:var(--pd-fs-xs)}body.theme-wow .pd-merchant-chips{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-merchant-chip{padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-role-merchant);font-size:var(--pd-fs-xs);background:color-mix(in srgb,var(--pd-color-role-merchant) 12%,transparent);border-radius:var(--pd-radius-sm)}@media(max-width:960px){body.theme-wow .pd-verify-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){body.theme-wow .pd-verify-grid{grid-template-columns:minmax(0,1fr)}}body.theme-wow .pd-verified-badge--merchant{color:var(--pd-color-role-merchant)}body.theme-wow .pd-verified-labels{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin:var(--pd-space-1) 0 0}body.theme-wow .pd-verified-label{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 4) var(--pd-space-1);color:var(--pd-color-primary);font-size:var(--pd-fs-xs);background:var(--pd-color-primary-soft);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-verified-label--merchant{color:var(--pd-color-role-merchant);background:color-mix(in srgb,var(--pd-color-role-merchant) 12%,transparent)}body.theme-wow .pd-gender{display:inline-flex;align-items:center;margin-left:var(--pd-space-1);font-size:var(--pd-fs-sm);line-height:1}body.theme-wow .pd-gender--male{color:var(--pd-color-gender-male)}body.theme-wow .pd-gender--female{color:var(--pd-color-gender-female)}body.theme-wow .pd-choice-row{display:flex;flex-wrap:wrap;gap:var(--pd-space-3);margin:var(--pd-space-1) 0}body.theme-wow .pd-choice{display:inline-flex;align-items:center;gap:var(--pd-space-1);margin:0;font-size:var(--pd-fs-sm);cursor:pointer}body.theme-wow .pd-choice[hidden]{display:none}body.theme-wow .pd-choice input{width:auto;margin:0}body.theme-wow .pd-birth-fields{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);margin:var(--pd-space-1) 0}body.theme-wow .pd-birth-fields select{width:auto;min-width:88px}body.theme-wow .pd-birth-result{min-height:var(--pd-lh-normal);margin:var(--pd-space-1) 0;color:var(--pd-color-primary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium)}body.theme-wow .pd-birth-result.is-error{color:var(--pd-color-error)}body.theme-wow .pd-zodiac{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);min-height:var(--pd-badge-h);margin-left:var(--pd-space-1);padding-inline:var(--pd-badge-px);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-tight);white-space:nowrap;border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-zodiac img{width:var(--pd-icon-md);height:var(--pd-icon-md)}body.theme-wow .pd-birth-result img{margin-right:var(--pd-space-1);vertical-align:middle}body.theme-wow .pd-birth-public{margin:0}body.theme-wow .pd-signature .pd-sig-img,body.theme-wow .pd-space-sign .pd-sig-img,body.theme-wow .pd-signature-preview .pd-sig-img{display:block;width:auto;max-width:100%;height:auto;max-height:var(--pd-sig-img-max-h);margin:calc(var(--pd-space-1) / 2) 0;object-fit:contain;object-position:left center;border-radius:var(--pd-radius-xs)}body.theme-wow .pd-sig-align{display:block}body.theme-wow .pd-sig-align--center{text-align:center}body.theme-wow .pd-sig-align--right{text-align:right}body.theme-wow .pd-signature-preview{margin:var(--pd-space-1) 0;padding:var(--pd-space-2);background:var(--pd-color-surface-soft);border-radius:var(--pd-card-radius)}body.theme-wow .pd-signature-preview[hidden]{display:none}body.theme-wow .pd-signature-preview-label{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-signature-preview p{margin:var(--pd-space-1) 0 0;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);overflow-wrap:anywhere}body.theme-wow .pd-reply-head-end{margin-left:auto;gap:var(--pd-space-2)}body.theme-wow .pd-reply-acts{display:inline-flex;align-items:center;gap:2px}body.theme-wow .pd-reply-act{display:inline-flex;align-items:center;justify-content:center;width:var(--pd-icon-xl);height:var(--pd-icon-xl);padding:0;border:0;border-radius:var(--pd-radius-pill);background:transparent;color:var(--pd-color-text-tertiary);font-family:inherit;font-size:var(--pd-icon-sm);line-height:1;text-decoration:none;cursor:pointer}body.theme-wow .pd-reply-act:hover,body.theme-wow .pd-reply-act:focus-visible{background:var(--pd-color-surface-soft);color:var(--pd-color-primary)}body.theme-wow .reply a.pd-reply-act.pd-only-author{color:var(--pd-color-text-tertiary)}body.theme-wow .reply a.pd-reply-act.pd-only-author:hover{color:var(--pd-color-primary)}body.theme-wow .pd-thread-stats{display:flex;flex-wrap:wrap;align-items:center;min-width:0;color:var(--pd-color-text-tertiary)}body.theme-wow .pd-thread-stats .pd-meta-stat{display:inline-flex;align-items:center;white-space:nowrap;color:inherit;text-decoration:none}body.theme-wow .pd-thread-stats a.pd-meta-stat:hover{color:var(--pd-color-primary)}body.theme-wow .pd-thread-stats i{font-size:var(--pd-icon-xs)}body.theme-wow .pd-thread-actions{min-height:calc(var(--pd-space-4) + var(--pd-space-1))}body.theme-wow .pd-tact,body.theme-wow .pd-thread-share{gap:calc(var(--pd-space-1) / 2);min-height:var(--pd-space-4);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-tact i,body.theme-wow .pd-thread-stats i{width:var(--pd-icon-xs);font-size:var(--pd-icon-xs);text-align:center}body.theme-wow .pd-thread-share--head{flex:0 0 auto;gap:calc(var(--pd-space-1) / 2);min-width:var(--pd-icon-xl);height:var(--pd-icon-xl);padding:0 calc(var(--pd-space-1) / 2);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-thread-share--head i{width:auto;font-size:var(--pd-icon-sm)}body.theme-wow .pd-thread-share--head:hover:not(:disabled),body.theme-wow .pd-thread-share--head[aria-expanded=true]{background:var(--pd-color-surface-soft);color:var(--pd-color-text);opacity:1}body.theme-wow .pd-tact-count{font-size:var(--pd-fs-xs)}body.theme-wow .pd-thread-stats{gap:var(--pd-space-1);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-thread-stats .pd-meta-stat{gap:calc(var(--pd-space-1) / 2)}@media(max-width:640px){body.theme-wow .pd-thread-action-group{gap:var(--pd-space-2)}}body.theme-wow .pd-thread-head-fav{display:flex;flex:0 0 auto;margin:0}body.theme-wow .pd-tact--head{flex:0 0 auto;min-width:var(--pd-icon-xl);height:var(--pd-icon-xl);padding:0 calc(var(--pd-space-1) / 2);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-tact--head i{width:auto;font-size:var(--pd-icon-sm)}body.theme-wow .pd-tact--head:hover:not(:disabled){background:var(--pd-color-surface-soft);opacity:1}body.theme-wow .pd-tact--head [data-tact-label],body.theme-wow .pd-tact--head .pd-tact-count,body.theme-wow .pd-thread-share--head .pd-tact-count{display:none}body.theme-wow .pd-tact--fav.pd-tact--head.is-active{font-weight:var(--pd-fw-regular)}body.theme-wow .pd-tact--fav.is-active,body.theme-wow .pd-tact--fav.is-active i{color:var(--pd-color-warning)}body.theme-wow .btn.is-saving{position:relative;-webkit-text-fill-color:transparent;pointer-events:none}body.theme-wow .btn.is-saving::after{content:"";position:absolute;inset:0;width:var(--pd-icon-sm);height:var(--pd-icon-sm);margin:auto;border:2px solid var(--pd-color-surface);border-right-color:transparent;border-radius:var(--pd-radius-round);animation:pd-btn-saving-spin .7s linear infinite}@keyframes pd-btn-saving-spin{to{transform:rotate(360deg)}}body.theme-wow .pd-level-badge{--pd-level-color: var(--pd-level-c1);display:inline-flex;align-items:center;min-height:var(--pd-badge-h);padding-inline:var(--pd-badge-px);color:var(--pd-level-color);background:color-mix(in srgb,var(--pd-level-color) 12%,transparent);border-radius:var(--pd-radius-pill);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums;line-height:var(--pd-lh-tight);white-space:nowrap}body.theme-wow .pd-level-badge--b2{--pd-level-color: var(--pd-level-c2)}body.theme-wow .pd-level-badge--b3{--pd-level-color: var(--pd-level-c3)}body.theme-wow .pd-level-badge--b4{--pd-level-color: var(--pd-level-c4)}body.theme-wow .pd-level-badge--b5{--pd-level-color: var(--pd-level-c5)}body.theme-wow .pd-level-badge--b6{--pd-level-color: var(--pd-level-c6)}body.theme-wow .pd-level-badge--b7{--pd-level-color: var(--pd-level-c7)}body.theme-wow .pd-level-badge--b8{--pd-level-color: var(--pd-level-c8)}body.theme-wow .pd-level-badge--b9{--pd-level-color: var(--pd-level-c9)}body.theme-wow .pd-level-badge--b10{--pd-level-color: var(--pd-level-c10)}.markdown-editor .editor-pane .editor-ph{position:absolute;top:16px;left:18px;right:18px;z-index:2;display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-family:inherit;font-size:var(--pd-fs-sm);line-height:1.5;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.markdown-editor .editor-pane .editor-ph small{font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary)}.markdown-editor .editor-pane textarea:focus~.editor-ph,.markdown-editor .editor-pane textarea:not(:placeholder-shown)~.editor-ph{opacity:0;transform:translateY(calc(-1 * var(--pd-space-1)))}@media(prefers-reduced-motion:reduce){.markdown-editor .editor-pane .editor-ph{transition:none}}.markdown-editor .editor-pane.has-rule textarea{padding-bottom:calc(var(--pd-space-4) + var(--pd-space-2))}.markdown-editor .editor-pane .editor-rule{position:absolute;right:calc(var(--pd-space-4) + var(--pd-space-1));bottom:var(--pd-space-1);z-index:2;display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:1.5;white-space:nowrap;pointer-events:none;user-select:none;-webkit-user-select:none}.markdown-editor .editor-pane .editor-rule i{font-size:var(--pd-icon-sm)}body.theme-wow textarea,body.theme-wow .markdown-editor .editor-pane textarea{scrollbar-width:thin;scrollbar-color:var(--pd-color-border-strong) transparent!important}body.theme-wow .pd-inline-edit{margin:0}body.theme-wow .pd-inline-edit textarea{display:block;width:100%;min-height:calc(var(--pd-space-5) * 5);padding:var(--pd-space-2) var(--pd-space-3);font-family:inherit;font-size:var(--pd-fs-sm);line-height:1.7;color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md);resize:vertical}body.theme-wow .pd-inline-edit textarea:focus{outline:none;border-color:var(--pd-color-primary)}body.theme-wow .pd-inline-edit-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);margin-top:var(--pd-space-1)}body.theme-wow .pd-inline-edit-count{font-size:var(--pd-fs-xs);color:var(--pd-color-text-tertiary);font-variant-numeric:tabular-nums}body.theme-wow .pd-inline-edit-actions{display:inline-flex;gap:var(--pd-space-1)}body.theme-wow .pd-side-box.pd-side-services>.pd-side-services-grid{display:grid;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--pd-space-1);margin:var(--pd-space-1)}body.theme-wow .pd-side-services-grid>:only-child{grid-column:1 / -1}body.theme-wow .pd-side-service{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2);min-width:0;padding:var(--pd-space-1);text-align:center;border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-md);color:var(--pd-color-text);text-decoration:none;transition:background-color .15s ease,border-color .15s ease}body.theme-wow .pd-side-service:hover{background:var(--pd-color-surface-soft);border-color:var(--pd-color-border)}body.theme-wow .pd-side-service:focus-visible{outline:2px solid var(--pd-color-primary);outline-offset:2px}body.theme-wow .pd-side-service-ico{--pd-service-color: var(--pd-text-green);display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pd-space-5);height:var(--pd-space-5);background:color-mix(in srgb,var(--pd-service-color) 12%,transparent);border-radius:var(--pd-radius-md);color:var(--pd-service-color);font-size:var(--pd-icon-md)}body.theme-wow .pd-side-service--shop .pd-side-service-ico{--pd-service-color: var(--pd-text-orange)}body.theme-wow .pd-side-service-text{display:flex;flex-direction:column;align-items:center;max-width:100%;min-width:0}body.theme-wow .pd-side-service-text b{font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:1.4;white-space:nowrap}body.theme-wow .pd-side-service-text small{overflow:hidden;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-side-box.pd-side-services--promos{padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}body.theme-wow .pd-side-box.pd-side-services--promos>.pd-side-services-grid{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-2);margin:0}body.theme-wow .pd-side-promo{display:block;min-width:0;width:100%;aspect-ratio:5 / 1;overflow:hidden;border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius-side);background:var(--pd-color-surface);box-shadow:var(--pd-shadow-2)}body.theme-wow .pd-side-promo:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-side-promo img{display:block;width:100%;height:100%;object-fit:cover}body.theme-wow #reply-form.is-necro-locked{position:relative}body.theme-wow #reply-form.is-necro-locked>form{filter:blur(5px);pointer-events:none;user-select:none}body.theme-wow .pd-necro-gate{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--pd-space-2);padding:var(--pd-space-4);text-align:center}body.theme-wow .pd-necro-gate p{max-width:calc(var(--pd-space-5) * 20);margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-md);line-height:1.7}body.theme-wow .pd-necro-gate b{font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-necro-gate .pd-necro-balance{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-necro-gate .btn{margin:0;border-radius:var(--pd-radius-pill)}.markdown-editor .editor-toolbar .editor-heading-dropdown.editor-assistant-panel{display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2);width:min(360px,calc(100vw - var(--pd-space-4)));min-width:0;padding:var(--pd-space-1)}.markdown-editor .editor-assistant-panel[hidden]{display:none!important}.markdown-editor .editor-assistant-head{display:flex;flex-direction:column;margin:0;padding:calc(var(--pd-space-1) / 2) var(--pd-space-1) var(--pd-space-1);color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);border-bottom:1px solid var(--pd-color-divider)}.markdown-editor .editor-assistant-head span,.markdown-editor .editor-assistant-foot{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}.markdown-editor .editor-toolbar .editor-heading-dropdown button.editor-assistant-item{display:flex;align-items:flex-start;gap:var(--pd-space-2);height:auto;min-height:0;padding:var(--pd-space-1);white-space:normal}.markdown-editor .editor-assistant-item img{flex:none;width:var(--pd-space-5);height:var(--pd-space-5);border-radius:50%;object-fit:cover}.markdown-editor .editor-assistant-text{display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 4);min-width:0;line-height:1.5}.markdown-editor .editor-assistant-name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}.markdown-editor .editor-assistant-name code{padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-primary);font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);background:var(--pd-color-primary-soft);border-radius:var(--pd-radius-sm)}.markdown-editor .editor-assistant-does{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}.markdown-editor .editor-assistant-eg{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs);font-weight:var(--pd-fw-regular)}.markdown-editor .editor-assistant-foot{margin:0;padding:var(--pd-space-1) var(--pd-space-1) calc(var(--pd-space-1) / 2);line-height:1.5;border-top:1px solid var(--pd-color-divider)}.markdown-editor .editor-assistant-foot a{color:var(--pd-color-primary)}.markdown-editor .editor-toolbar .editor-heading-dropdown.is-up{top:auto;bottom:calc(100% + 6px)}.markdown-editor .editor-toolbar .editor-heading-dropdown{overflow-y:auto;overscroll-behavior:contain}.pd-payment-recharge .fa-weixin,.pd-payment-return .fa-weixin,.pd-adv-submit .fa-weixin{color:inherit}.pd-payment-recharge .pd-wallet-section-head .fa-weixin{color:var(--pd-color-wechat)}.pd-payment-form{display:grid;gap:var(--pd-space-3);margin-top:var(--pd-space-2)}.pd-payment-amounts{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--pd-space-5) * 4),1fr));gap:var(--pd-space-2)}.pd-payment-amount{position:relative;display:grid;align-content:center;gap:calc(var(--pd-space-1) / 2);min-height:calc(var(--pd-btn-h-lg) * 2);padding:var(--pd-space-2) var(--pd-space-3);background:var(--pd-color-surface);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-card-radius);cursor:pointer}.pd-payment-amount input[type=radio]{position:absolute;opacity:0;pointer-events:none}.pd-payment-amount b{color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}.pd-payment-amount span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-payment-amount:hover{border-color:var(--pd-color-primary)}.pd-payment-amount:has(input[type=radio]:checked){background:var(--pd-color-primary-soft);border-color:var(--pd-color-primary)}.pd-payment-amount:has(input[type=radio]:focus-visible){outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}.pd-payment-custom{width:100%;height:var(--pd-btn-h);padding:0 var(--pd-btn-px-sm);color:var(--pd-color-text);font:inherit;font-size:var(--pd-fs-sm);background:var(--pd-color-surface);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-input-radius)}.pd-payment-custom:focus{border-color:var(--pd-color-primary);outline:none;box-shadow:none}.pd-payment-submit-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-2) var(--pd-space-3)}.pd-payment-submit{display:inline-flex;align-items:center;gap:var(--pd-space-1);height:var(--pd-btn-h-lg)}.pd-payment-submit:disabled{cursor:progress;opacity:.6}.pd-payment-return{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-2);margin:0;padding:var(--pd-space-2) var(--pd-space-3);color:var(--pd-color-text);font-size:var(--pd-fs-sm);background:var(--pd-color-primary-soft);border-radius:var(--pd-card-radius)}.pd-adv>.pd-payment-return{margin-bottom:var(--pd-space-3)}.pd-payment-return>i{color:var(--pd-color-primary);font-size:var(--pd-icon-md)}.pd-payment-return>span{flex:1 1 calc(var(--pd-space-5) * 6);min-width:0}.pd-payment-return .btn{display:inline-flex;flex:none;align-items:center;gap:var(--pd-space-1)}.pd-payment-return .btn[hidden]{display:none}.pd-payment-return[data-payment-state=paid]{background:var(--pd-color-success-soft)}.pd-payment-return[data-payment-state=paid]>i{color:var(--pd-color-success)}.pd-payment-return:is([data-payment-state=closed],[data-payment-state=refunded]){background:var(--pd-color-warning-soft)}.pd-payment-return:is([data-payment-state=closed],[data-payment-state=refunded])>i{color:var(--pd-color-warning)}.pd-adv-done .btn[data-payment-retry]{display:inline-flex;align-items:center;gap:var(--pd-space-1)}.pd-adv-done .btn[data-payment-retry][hidden]{display:none}.pd-payment-dialog{width:min(var(--pd-payment-dialog-w),calc(100vw - var(--pd-space-4)));max-height:calc(100dvh - var(--pd-space-5));margin:auto;padding:0;color:var(--pd-color-text);font-family:var(--pd-font-body);font-size:var(--pd-fs-sm);background:var(--pd-color-surface);border:0;border-radius:var(--pd-modal-radius);box-shadow:var(--pd-shadow-2)}.pd-payment-dialog::backdrop{background:rgba(15,17,22,.55)}.pd-payment-sheet{display:grid;gap:var(--pd-space-3);padding:var(--pd-space-4);text-align:center}.pd-payment-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);text-align:left}.pd-payment-head h2{display:flex;align-items:center;gap:var(--pd-space-1);margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}.pd-payment-head h2 .fa-weixin{color:var(--pd-color-wechat)}.pd-payment-close{display:inline-grid;place-items:center;flex:0 0 auto;width:var(--pd-btn-h);height:var(--pd-btn-h);padding:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-lg);background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}.pd-payment-close:hover{color:var(--pd-color-text);background:var(--pd-color-surface-soft)}.pd-payment-sum{display:grid;gap:calc(var(--pd-space-1) / 2);margin:0}.pd-payment-sum strong{font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}.pd-payment-sum span{color:var(--pd-color-text-secondary)}.pd-payment-qr-wrap{justify-self:center;padding:var(--pd-space-2);background:var(--pd-color-qr-bg);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md)}.pd-payment-qr{display:block;width:var(--pd-payment-qr);height:var(--pd-payment-qr)}.pd-payment-open{display:inline-flex;justify-self:center;align-items:center;gap:var(--pd-space-1)}.pd-payment-qr-wrap[hidden],.pd-payment-open[hidden]{display:none}.pd-payment-status{display:flex;align-items:center;justify-content:center;gap:var(--pd-space-1);margin:0;color:var(--pd-color-text-secondary)}.pd-payment-status.is-paid{color:var(--pd-color-success);font-weight:var(--pd-fw-semibold)}.pd-payment-status.is-closed{color:var(--pd-color-warning)}.pd-payment-actions{display:flex;justify-content:center}.pd-payment-head h2 .fa-coins,.pd-adv-method .fa-coins{color:var(--pd-color-usdt)}.pd-adv-method .fa-weixin{color:var(--pd-color-wechat)}.pd-payment-usdt{display:grid;gap:var(--pd-space-1);text-align:left}.pd-payment-usdt[hidden]{display:none}.pd-payment-usdt-net{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);text-align:center}.pd-payment-usdt-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-1) var(--pd-space-2);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-md)}.pd-payment-usdt-label{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);white-space:nowrap}.pd-payment-usdt-row code{min-width:0;color:var(--pd-color-text);font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs);overflow-wrap:anywhere;background:transparent}.pd-payment-usdt-row .pd-payment-usdt-amount{font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold)}.pd-payment-copy{display:inline-grid;place-items:center;width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);padding:0;color:var(--pd-color-text-secondary);font-size:var(--pd-icon-md);background:transparent;border:0;border-radius:var(--pd-btn-radius);cursor:pointer}.pd-payment-copy:hover{color:var(--pd-color-primary);background:var(--pd-color-surface)}.pd-payment-usdt-tips{display:grid;gap:calc(var(--pd-space-1) / 2);margin:0;padding-left:var(--pd-space-3);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-adv-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--pd-space-5) * 6),1fr));gap:var(--pd-space-1)}body.theme-wow .pd-adv-method{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(var(--pd-space-1) / 2) var(--pd-space-2)}body.theme-wow .pd-adv-method-name{display:inline-flex;align-items:center;gap:var(--pd-space-1);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-adv-method-price{grid-column:2;grid-row:1 / span 2;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);white-space:nowrap}body.theme-wow .pd-adv-method-price b{color:var(--pd-color-text);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-adv-method-meta{grid-column:1;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-adv-pay .pd-adv-note[hidden]{display:none}body.theme-wow .pd-side-tabs{display:flex;flex:1 1 auto;align-items:stretch;min-width:0}body.theme-wow .pd-side-box.pd-side-tabbed>.pd-side-head{padding-top:0;padding-bottom:0}body.theme-wow .pd-side-tab{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2);min-width:0;height:calc(var(--pd-btn-h-lg) + var(--pd-space-1));margin-bottom:-1px;padding:0 var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-tight);white-space:nowrap;background:transparent;border:0;border-bottom:var(--pd-tab-indicator) solid transparent;border-radius:0;box-shadow:none;cursor:pointer}body.theme-wow .pd-side-tab[hidden]{display:none}body.theme-wow .pd-side-tab i{font-size:var(--pd-icon-xs)}body.theme-wow .pd-side-tab small{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-side-tab:hover{color:var(--pd-color-text)}body.theme-wow .pd-side-tab.is-active{color:var(--pd-color-primary);font-weight:var(--pd-fw-semibold);border-bottom-color:var(--pd-color-primary)}body.theme-wow .pd-side-tab:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-space-1) / -2)}body.theme-wow .pd-pulse-new .pd-side-tabs{margin-bottom:var(--pd-space-1);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-pulse-new .pd-side-tab{height:var(--pd-btn-h-lg)}body.theme-wow .pd-side-tabpanels{display:grid;flex:1 1 auto;min-width:0}body.theme-wow .pd-side-tabpanel{grid-area:1 / 1;min-width:0}body.theme-wow .pd-side-tabpanel.pd-side-rank{justify-content:flex-start}body.theme-wow .pd-side-tabpanel.pd-side-rank>li{flex:0 0 auto}body.theme-wow .pd-side-tabpanel.pd-side-rank:has(>li:nth-child(5))>li{flex:1 1 auto}body.theme-wow .pd-side-tabpanel:not(.is-active){visibility:hidden}body.theme-wow .pd-side-pulse .pd-pulse-stats{gap:var(--pd-space-1)}body.theme-wow .pd-side-pulse .pd-pulse-stats>div{padding:var(--pd-space-1) var(--pd-space-2);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-md)}body.theme-wow .pd-side-pulse .pd-pulse-stats>div+div{padding-left:var(--pd-space-2);border-left:0}body.theme-wow .pd-side-pulse .pd-pulse-stats b{font-size:var(--pd-fs-md)}body.theme-wow .pd-side-pulse .pd-pulse-stats span{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);margin-top:calc(var(--pd-space-1) / 4)}body.theme-wow .pd-side-pulse .pd-pulse-new{margin-top:var(--pd-space-2);padding-top:0;border-top:0}body.theme-wow .pd-side-pulse .pd-newuser-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--pd-space-2) calc(var(--pd-space-1) / 2)}body.theme-wow .pd-side-pulse .pd-newuser{gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-side-pulse .pd-newuser img{width:var(--pd-side-avatar);height:var(--pd-side-avatar)}[data-live-balance].is-bumped{border-radius:var(--pd-radius-sm);animation:pdLiveBalanceFlash 1.6s ease}@keyframes pdLiveBalanceFlash{0%,30%{background-color:var(--pd-color-warning-soft)}100%{background-color:transparent}}@media(prefers-reduced-motion:reduce){[data-live-balance].is-bumped{animation:none}}body.theme-wow .pd-netbank.is-masked [data-live-balance].is-bumped{animation:none}[data-live-balance-note][hidden]{display:none}body.theme-wow .pd-side-search{display:flex;align-items:center;gap:var(--pd-space-1);height:var(--pd-btn-h);margin:0 0 var(--pd-space-1);padding:0 var(--pd-space-2);color:var(--pd-color-text-tertiary);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-btn-radius)}body.theme-wow .pd-side-search:focus-within{border-color:var(--pd-color-primary)}body.theme-wow .pd-side-search i{flex:none;font-size:var(--pd-icon-sm)}body.theme-wow .pd-side-search input{flex:1 1 auto;min-width:0;height:100%;padding:0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);background:transparent;border:0;border-radius:0;box-shadow:none;outline:none}body.theme-wow .pd-side-search input::placeholder{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-side-search input::-webkit-search-cancel-button{cursor:pointer}body.theme-wow .pd-side-search kbd{flex:none;padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-sm)}body.theme-wow .pd-side-search:focus-within kbd{display:none}body.theme-wow .pd-side-post-btn--below{margin-bottom:0}body.theme-wow .pd-forum-toolbar .pd-forum-post-inline{display:flex;flex:none;margin:0}.pd-navbar-account{display:flex;flex:0 0 auto;align-self:stretch;align-items:center;margin-left:auto}body.theme-wow .pd-account-menu--nav{--pd-squircle-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M0 50C0 10 10 0 50 0s50 10 50 50-10 50-50 50S0 90 0 50z'/%3E%3C/svg%3E");display:flex}body.theme-wow .pd-account-menu--nav .pd-account-trigger{display:block;width:var(--pd-navbar-height);height:var(--pd-navbar-height);padding:calc(var(--pd-space-1) / 4);border-radius:0;transition:background .15s ease}body.theme-wow .pd-account-menu--nav .pd-account-trigger img{width:100%;height:100%;border-radius:0;-webkit-mask:var(--pd-squircle-mask) center / 100% 100% no-repeat;mask:var(--pd-squircle-mask) center / 100% 100% no-repeat;transition:transform .2s cubic-bezier(.2,.8,.2,1)}body.theme-wow .pd-account-menu--nav .pd-account-trigger:hover,body.theme-wow .pd-account-menu--nav .pd-account-trigger[aria-expanded=true]{background:rgba(0,0,0,.1)}body.theme-wow .pd-topbar-hasbg .pd-account-menu--nav .pd-account-trigger:hover,body.theme-wow .pd-topbar-hasbg .pd-account-menu--nav .pd-account-trigger[aria-expanded=true]{background:rgba(255,255,255,.10)}body.theme-wow .pd-account-menu--nav .pd-account-trigger:hover img{transform:scale(1.04)}body.theme-wow .pd-account-menu--nav .pd-account-trigger[aria-expanded=true] img{transform:scale(.96)}body.theme-wow .pd-account-menu--nav .pd-account-trigger:focus-visible{outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .pd-account-menu--nav .pd-account-unread-badge{top:0;right:0;transform:none}@media(width<640px){.pd-topbar-responsive>.pd-navbar .pd-navbar-account{grid-area:1 / 2;justify-self:end}.pd-navbar .pd-navbar-account{order:1}.pd-navbar .pd-menu{order:2}}@keyframes pd-account-panel-in{from{opacity:0;transform:translateY(calc(var(--pd-space-1) * -1)) scale(.97)}to{opacity:1;transform:none}}@keyframes pd-account-panel-out{from{opacity:1;transform:none}to{opacity:0;transform:translateY(calc(var(--pd-space-1) / -2)) scale(.98)}}@keyframes pd-account-item-in{from{opacity:0;transform:translateY(calc(var(--pd-space-1) / 2))}to{opacity:1;transform:none}}body.theme-wow .pd-account-panel:not([hidden]){transform-origin:top right;animation:pd-account-panel-in .2s cubic-bezier(.2,.8,.2,1)}body.theme-wow .pd-account-panel.is-closing{animation:pd-account-panel-out .14s ease-in forwards;pointer-events:none}body.theme-wow .pd-account-panel:not([hidden]) :is(.pd-account-summary,.pd-account-grid,.pd-account-group,.pd-account-footer){animation:pd-account-item-in .24s cubic-bezier(.2,.8,.2,1) both}body.theme-wow .pd-account-panel:not([hidden]) .pd-account-grid{animation-delay:.03s}body.theme-wow .pd-account-panel:not([hidden]) .pd-account-group{animation-delay:.06s}body.theme-wow .pd-account-panel:not([hidden]) .pd-account-footer{animation-delay:.09s}body.theme-wow .pd-account-panel.is-closing :is(.pd-account-summary,.pd-account-grid,.pd-account-group,.pd-account-footer){animation:none}body.theme-wow .pd-account-panel :is(.pd-account-link,.pd-account-signout){transition:color .12s ease,background .12s ease}.pd-account-panel :is(.pd-account-link,.pd-account-signout) i{transition:transform .15s ease,color .12s ease}.pd-account-panel :is(.pd-account-link,.pd-account-signout):hover i{transform:translateX(calc(var(--pd-space-1) / 4))}body.theme-wow .pd-account-summary{transition:background .12s ease}.pd-account-summary-avatar{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pd-account-summary:hover .pd-account-summary-avatar{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-account-panel:not([hidden]),body.theme-wow .pd-account-panel.is-closing,body.theme-wow .pd-account-panel:not([hidden]) :is(.pd-account-summary,.pd-account-grid,.pd-account-group,.pd-account-footer){animation:none}body.theme-wow .pd-account-menu--nav .pd-account-trigger img,.pd-account-panel :is(.pd-account-link,.pd-account-signout) i,.pd-account-tile-icon,.pd-account-summary-avatar{transition:none;transform:none}}body.theme-wow .pd-account-panel{scrollbar-width:none}body.theme-wow .pd-account-panel::-webkit-scrollbar{display:none}.pd-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2)}.pd-account-links>.pd-account-group{border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-account-tile{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:var(--pd-space-1) calc(var(--pd-space-1) / 2);color:var(--pd-color-text);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-tight);text-decoration:none;border-radius:var(--pd-btn-radius);transition:color .12s ease,background .12s ease}.pd-account-tile-icon{position:relative;display:inline-grid;place-items:center;width:var(--pd-icon-lg);height:var(--pd-icon-lg);color:var(--pd-color-text-secondary);font-size:var(--pd-icon-md);transition:transform .15s ease,color .12s ease}body.theme-wow .pd-account-tile:hover{color:var(--pd-color-primary);background:var(--pd-color-primary-soft)}.pd-account-tile:hover .pd-account-tile-icon{color:inherit;transform:translateY(calc(var(--pd-space-1) / -4))}.pd-account-tile:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:calc(var(--pd-tab-indicator) * -1)}body.theme-wow .pd-account-tile .pd-account-count{position:absolute;top:calc(var(--pd-space-1) * -1 / 2);left:calc(100% - var(--pd-space-1) / 2);min-width:var(--pd-space-3);margin:0;padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-on-primary);background:var(--pd-color-error);font-size:var(--pd-fs-2xs);line-height:var(--pd-space-3)}.pd-account-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2);border-top:1px solid var(--pd-color-divider)}.pd-account-footer .pd-account-logout{padding:0;border-top:0}body.theme-wow :is(.btn,.pd-btn,.pd-social-btn,.pd-side-post-btn,.pd-promo-btn,.pd-checkin-btn,.pd-sidebar-card-btn,.pd-feed-empty-btn,.pd-scroll-top,.pd-new-topics,.pd-pay-card-btn,.pd-pay-close,.pd-payment-close,.pd-affix-btn,.pd-tt-icon-btn,.editor-dialog-close,.pd-chalkboard-ok,.pd-chalkboard-x,.pd-messages-hide-btn,.pd-btn-status,.action-badge:where(:not(.action-badge-static,.pd-reply-menu-item))){--pd-button-fill: var(--pd-color-primary);--pd-button-ink: var(--pd-color-on-primary);color:var(--pd-button-ink)!important;background:var(--pd-button-fill)!important;border:calc(var(--pd-tab-indicator) / 2) solid var(--pd-button-fill);border-radius:var(--pd-btn-radius);box-shadow:none;text-shadow:none;text-decoration:none;transition:background .15s ease,border-color .15s ease}body.theme-wow :is(.btn-light,.pd-btn-ghost,.pd-social-btn.is-outline,.pd-pay-card-btn:not(.is-primary),.pd-pay-close,.pd-payment-close,.pd-affix-btn,.editor-dialog-close,.pd-chalkboard-x,.action-badge-muted){--pd-button-fill: var(--pd-color-surface-soft);--pd-button-ink: var(--pd-color-text);border-color:var(--pd-color-border)}body.theme-wow :is(.btn.btn-success,.pd-btn.pd-btn-success,.pd-social-btn.pd-btn-success,.pd-btn-status,[data-follow-btn]:is([data-state=following],[data-state=mutual])){--pd-button-fill: var(--pd-color-success-soft);--pd-button-ink: var(--pd-color-success)}body.theme-wow :is(.btn-danger,.pd-btn-danger,.action-badge-danger:where(:not(.pd-reply-menu-item)),.pd-messages-hide-btn,.pd-tt-icon-btn){--pd-button-fill: var(--pd-color-error-soft);--pd-button-ink: var(--pd-color-error)}body.theme-wow :is(.btn,.pd-btn,.pd-social-btn,.pd-side-post-btn,.pd-promo-btn,.pd-checkin-btn,.pd-sidebar-card-btn,.pd-feed-empty-btn,.pd-scroll-top,.pd-new-topics,.pd-pay-card-btn,.pd-pay-close,.pd-payment-close,.pd-affix-btn,.pd-tt-icon-btn,.editor-dialog-close,.pd-chalkboard-ok,.pd-chalkboard-x,.pd-messages-hide-btn,.pd-btn-status,.action-badge:where(:not(.action-badge-static,.pd-reply-menu-item))):hover:not(:disabled):not([aria-disabled=true]):not(.pd-btn-status){background:color-mix(in srgb,var(--pd-button-fill) 88%,var(--pd-color-text))!important;text-decoration:none}body.theme-wow :is(.btn,.pd-btn,.pd-social-btn,.pd-side-post-btn,.pd-promo-btn,.pd-checkin-btn,.pd-sidebar-card-btn,.pd-feed-empty-btn,.pd-scroll-top,.pd-new-topics,.pd-pay-card-btn,.pd-pay-close,.pd-payment-close,.pd-affix-btn,.pd-tt-icon-btn,.editor-dialog-close,.pd-chalkboard-ok,.pd-chalkboard-x,.pd-messages-hide-btn,.pd-btn-status,.action-badge:where(:not(.action-badge-static,.pd-reply-menu-item))):active:not(:disabled):not([aria-disabled=true]){background:var(--pd-button-fill)!important;box-shadow:none}body.theme-wow :is(.btn,.pd-btn,.pd-social-btn,.pd-side-post-btn,.pd-promo-btn,.pd-checkin-btn,.pd-sidebar-card-btn,.pd-feed-empty-btn,.pd-scroll-top,.pd-new-topics,.pd-pay-card-btn,.pd-pay-close,.pd-payment-close,.pd-affix-btn,.pd-tt-icon-btn,.editor-dialog-close,.pd-chalkboard-ok,.pd-chalkboard-x,.pd-messages-hide-btn,.pd-btn-status,.action-badge:where(:not(.action-badge-static,.pd-reply-menu-item))):focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-btn-status{display:inline-flex;align-items:center;height:var(--pd-btn-h-sm);padding:0 var(--pd-btn-px-sm);font-size:var(--pd-btn-fs-sm);font-weight:var(--pd-fw-medium);vertical-align:middle}body.theme-wow .btn.btn-small{height:var(--pd-btn-h-sm);min-height:var(--pd-btn-h-sm);padding-inline:var(--pd-btn-px-sm);font-size:var(--pd-btn-fs-sm)}@media(prefers-reduced-motion:reduce){body.theme-wow :is(.btn,.pd-btn,.pd-social-btn,.pd-side-post-btn,.pd-promo-btn,.pd-checkin-btn,.pd-sidebar-card-btn,.pd-feed-empty-btn,.pd-scroll-top,.pd-new-topics,.pd-pay-card-btn,.pd-pay-close,.pd-payment-close,.pd-affix-btn,.pd-tt-icon-btn,.editor-dialog-close,.pd-chalkboard-ok,.pd-chalkboard-x,.pd-messages-hide-btn,.pd-btn-status,.action-badge:where(:not(.action-badge-static,.pd-reply-menu-item))){transition:none}}body.theme-wow :is(.pd-close,.pd-chalkboard-x,.pd-pay-close,.pd-payment-close,.editor-dialog-close,.pd-lotto-live-x,.pd-lotto-live-pill .off,.pd-tt-icon-btn){display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:var(--pd-close-size, var(--pd-btn-h-sm));height:var(--pd-close-size, var(--pd-btn-h-sm));min-width:0;min-height:0;padding:0;line-height:1;border-radius:var(--pd-btn-radius)}body.theme-wow :is(.pd-pay-close,.pd-payment-close){--pd-close-size: var(--pd-btn-h)}body.theme-wow .pd-quote-chip .pd-close{--pd-close-size: var(--pd-space-4)}body.theme-wow .pd-chalkboard-ok{text-shadow:none}body.theme-wow .pd-chalkboard:focus{outline:none}body.theme-wow .pd-chalkboard :is(.pd-chalkboard-ok,.pd-chalkboard-x,a):focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-chalkboard-accent);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-forum-hero-top{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-3)}body.theme-wow .pd-forum-hero-top h1{flex:none}body.theme-wow .pd-forum-hero-top .pd-side-search{flex:0 1 calc(var(--pd-space-5) * 9);min-width:0;margin:0}body.theme-wow .pd-search-all{display:inline-flex;flex:none;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);white-space:nowrap;cursor:pointer}body.theme-wow .pd-search-all input{margin:0;accent-color:var(--pd-color-primary)}body.theme-wow .pd-search-all:hover{color:var(--pd-color-text-secondary)}@media(max-width:640px){body.theme-wow .pd-forum-hero-top{flex-wrap:wrap}body.theme-wow .pd-forum-hero-top .pd-side-search{flex:1 1 100%}}body.theme-wow .pd-search-page>.pd-side-search{max-width:calc(var(--pd-space-5) * 18);margin:0 0 var(--pd-space-3)}body.theme-wow .pd-fside .pd-card-heading-icon{color:var(--pd-board-icon-color)}body.theme-wow .pd-fside-lead>.pd-side-head{background:color-mix(in srgb,var(--pd-board-icon-color) 9%,var(--pd-color-surface))}@media(min-width:761px)and (max-width:1180px){body.theme-wow .pd-fside>:is(.pd-fside-lead,.pd-fside-modbar){grid-column:1 / -1}}body.theme-wow .pd-fside-money{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);white-space:nowrap;font-variant-numeric:tabular-nums}body.theme-wow .pd-fside-money img{width:var(--pd-icon-md);height:var(--pd-icon-md)}body.theme-wow .pd-fside-stats{margin-top:var(--pd-space-2)}body.theme-wow .pd-fside-stats.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}body.theme-wow .pd-fside-stats b.is-up{color:var(--pd-text-green)}body.theme-wow .pd-fside-stats b .pd-fside-money{color:inherit;font-size:inherit}body.theme-wow .pd-fside-note,body.theme-wow .pd-fside-lede{margin:var(--pd-space-2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-fside-note .pd-fside-money{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold);vertical-align:bottom}body.theme-wow .pd-fside-foot{margin:var(--pd-space-2) 0 0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-fside-action{display:flex;align-items:center;justify-content:center;gap:var(--pd-space-1);height:var(--pd-btn-h);margin-top:var(--pd-space-3);padding:0 var(--pd-space-3);color:var(--pd-color-on-primary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);background:var(--pd-color-primary);border:1px solid var(--pd-color-primary);border-radius:var(--pd-btn-radius);text-decoration:none}body.theme-wow .pd-fside-action:hover{color:var(--pd-color-on-primary);background:var(--pd-color-primary-hover);border-color:var(--pd-color-primary-hover);text-decoration:none}body.theme-wow .pd-fside-action.is-quiet{color:var(--pd-color-text);background:var(--pd-color-surface);border-color:var(--pd-color-border)}body.theme-wow .pd-fside-action.is-quiet:hover{color:var(--pd-color-primary);background:var(--pd-color-surface);border-color:var(--pd-color-primary)}body.theme-wow .pd-fside-row{display:flex;align-items:center;gap:var(--pd-space-2)}body.theme-wow .pd-fside-row .pd-fside-action{flex:1 1 0;min-width:0}body.theme-wow .pd-fside-row>.pd-side-link{flex:none;margin-top:var(--pd-space-3)}body.theme-wow .pd-fside-empty{display:flex;flex-direction:column;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-3) 0 var(--pd-space-1);text-align:center}body.theme-wow .pd-fside-empty i{color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-xl)}body.theme-wow .pd-fside-empty p{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-fside-rank{margin:0;padding:0;list-style:none}body.theme-wow .pd-fside-rank li{display:grid;grid-template-columns:var(--pd-space-3) var(--pd-space-5) minmax(0,1fr) auto;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-1) 0;border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-fside-rank li:first-child{border-top:0}body.theme-wow .pd-fside-rank img{width:var(--pd-space-5);height:var(--pd-space-5);object-fit:cover}body.theme-wow .pd-fside-no{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);text-align:center;font-variant-numeric:tabular-nums}body.theme-wow .pd-fside-no:is(.is-1,.is-2,.is-3){color:var(--pd-board-icon-color);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-fside-who{display:flex;flex-direction:column;min-width:0}body.theme-wow .pd-fside-who a{overflow:hidden;color:var(--pd-color-text);font-size:var(--pd-fs-sm);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-fside-who a:hover{color:var(--pd-color-primary)}body.theme-wow .pd-fside-who small{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-fside-val{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);text-align:right;white-space:nowrap}body.theme-wow .pd-fside-val b{display:block;color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}body.theme-wow .pd-side-box.pd-fside-modbar:not(.pd-side-checkin){flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1) var(--pd-space-2);padding:var(--pd-space-2) var(--pd-card-padding)}body.theme-wow .pd-side-box.pd-fside-modbar:not(.pd-side-checkin)>:not(.pd-side-head){margin:0}body.theme-wow .pd-fside-modlist{display:inline-flex;flex-wrap:wrap;gap:var(--pd-space-1) var(--pd-space-2);min-width:0}body.theme-wow .pd-fside-mod{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text);font-size:var(--pd-fs-sm);text-decoration:none}body.theme-wow .pd-fside-mod:hover{color:var(--pd-color-primary)}body.theme-wow .pd-fside-mod img{width:var(--pd-icon-lg);height:var(--pd-icon-lg);object-fit:cover}body.theme-wow .pd-fside-steps{margin:var(--pd-space-2) 0 0;padding:0;list-style:none;counter-reset:pdfstep}body.theme-wow .pd-fside-steps li{display:grid;grid-template-columns:var(--pd-icon-xl) minmax(0,1fr);column-gap:var(--pd-space-1);padding:calc(var(--pd-space-1) / 2) 0;counter-increment:pdfstep}body.theme-wow .pd-fside-steps li::before{content:counter(pdfstep);display:flex;grid-row:1 / 3;align-items:center;justify-content:center;width:var(--pd-icon-xl);height:var(--pd-icon-xl);color:var(--pd-board-icon-color);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);background:color-mix(in srgb,var(--pd-board-icon-color) 12%,var(--pd-color-surface));border-radius:var(--pd-radius-round)}body.theme-wow .pd-fside-steps b{color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug)}body.theme-wow .pd-fside-steps span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-fside-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-1)}body.theme-wow .pd-fside-cats a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:calc(var(--pd-space-1) / 2);padding:var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md);text-decoration:none}body.theme-wow .pd-fside-cats a:hover{color:var(--pd-color-text);border-color:var(--pd-board-icon-color);text-decoration:none}body.theme-wow .pd-fside-cats i{color:var(--pd-board-icon-color);font-size:var(--pd-icon-sm)}body.theme-wow .pd-fside-cats b{grid-column:1 / 3;color:var(--pd-color-text);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}body.theme-wow .pd-fside-cats small{color:var(--pd-text-green);font-size:var(--pd-fs-xs)}body.theme-wow .pd-fside-chips{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-fside-chips label{position:relative;cursor:pointer}body.theme-wow .pd-fside-chips input{position:absolute;opacity:0;pointer-events:none}body.theme-wow .pd-fside-chips span{display:inline-flex;align-items:center;height:var(--pd-icon-xl);padding:0 calc(var(--pd-space-1) * .75);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-pill)}body.theme-wow .pd-fside-chips label:hover span{color:var(--pd-color-text)}body.theme-wow .pd-fside-chips input:checked+span{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold);background:color-mix(in srgb,var(--pd-board-icon-color) 12%,var(--pd-color-surface));border-color:var(--pd-board-icon-color)}body.theme-wow .pd-fside-chips input:focus-visible+span{outline:2px solid var(--pd-color-primary);outline-offset:1px}body.theme-wow .pd-fside-wall:has(.pd-fside-chips input[value=esim]:checked) .pd-fside-merchants>a:not([data-scope~=esim]),body.theme-wow .pd-fside-wall:has(.pd-fside-chips input[value=vps]:checked) .pd-fside-merchants>a:not([data-scope~=vps]),body.theme-wow .pd-fside-wall:has(.pd-fside-chips input[value=node]:checked) .pd-fside-merchants>a:not([data-scope~=node]),body.theme-wow .pd-fside-wall:has(.pd-fside-chips input[value=domain]:checked) .pd-fside-merchants>a:not([data-scope~=domain]),body.theme-wow .pd-fside-wall:has(.pd-fside-chips input[value=other]:checked) .pd-fside-merchants>a:not([data-scope~=other]){display:none}body.theme-wow .pd-fside-merchants{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pd-space-2) calc(var(--pd-space-1) / 2);margin-top:var(--pd-space-2)}body.theme-wow .pd-fside-merchants a{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pd-space-1) / 4);min-width:0;text-decoration:none}body.theme-wow .pd-fside-merchants img{width:calc(var(--pd-icon-xl) * 2);height:calc(var(--pd-icon-xl) * 2);object-fit:cover;transition:transform .12s ease}body.theme-wow .pd-fside-merchants a:hover img{transform:translateY(-2px)}body.theme-wow .pd-fside-merchants span{max-width:100%;overflow:hidden;color:var(--pd-color-text);font-size:var(--pd-fs-xs);text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-fside-merchants a:hover span{color:var(--pd-color-primary)}body.theme-wow .pd-fside-merchants small{max-width:100%;overflow:hidden;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs);text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-fside-ticks{margin:var(--pd-space-1) 0 0;padding:0;list-style:none}body.theme-wow .pd-fside-ticks li{position:relative;padding:calc(var(--pd-space-1) / 4) 0 calc(var(--pd-space-1) / 4) var(--pd-space-3);color:var(--pd-color-text);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-fside-ticks li::before{content:"";position:absolute;top:calc(var(--pd-space-1) / 4 + .75em - var(--pd-space-1) * .375);left:calc(var(--pd-space-1) / 2);width:calc(var(--pd-space-1) * .75);height:calc(var(--pd-space-1) * .75);background:var(--pd-board-icon-color);border-radius:var(--pd-radius-round)}body.theme-wow .pd-fside-rules{margin:0;padding:0;list-style:none}body.theme-wow .pd-fside-rules li{display:grid;grid-template-columns:var(--pd-icon-md) minmax(0,1fr);gap:var(--pd-space-1);padding:calc(var(--pd-space-1) / 2) 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-fside-rules i{padding-top:calc(var(--pd-space-1) / 4);color:var(--pd-board-icon-color);font-size:var(--pd-icon-sm);text-align:center}body.theme-wow .pd-fside-rules b{margin-right:calc(var(--pd-space-1) / 2);color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-fside-qlist{margin:0;padding:0;list-style:none}body.theme-wow .pd-fside-qlist li{display:flex;align-items:center;gap:var(--pd-space-1);padding:calc(var(--pd-space-1) * .75) 0;border-top:1px solid var(--pd-color-divider);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-fside-qlist li:first-child{border-top:0}body.theme-wow .pd-fside-qlist a{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--pd-color-text);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-fside-qlist a:hover{color:var(--pd-color-primary)}body.theme-wow .pd-fside-qlist>li>span{display:inline-flex;flex:none;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-fside-qlist em{font-style:normal;color:var(--pd-color-warning)}body.theme-wow .pd-fside-qlist em img{width:var(--pd-icon-sm);height:var(--pd-icon-sm)}body.theme-wow .pd-fside-bounty,body.theme-wow .pd-fside-issues{margin:0;padding:0;list-style:none}body.theme-wow .pd-fside-bounty li,body.theme-wow .pd-fside-issues li{display:grid;grid-template-columns:calc(var(--pd-space-5) * 2) minmax(0,1fr) auto;align-items:center;gap:var(--pd-space-1);padding:calc(var(--pd-space-1) * .75) 0;border-top:1px solid var(--pd-color-divider);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-fside-bounty li:first-child,body.theme-wow .pd-fside-issues li:first-child{border-top:0}body.theme-wow .pd-fside-bounty b{color:var(--pd-color-warning);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-fside-issues b{color:var(--pd-board-icon-color);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold)}body.theme-wow :is(.pd-fside-bounty,.pd-fside-issues) a{min-width:0;overflow:hidden;color:var(--pd-color-text);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}body.theme-wow :is(.pd-fside-bounty,.pd-fside-issues) a:hover{color:var(--pd-color-primary)}body.theme-wow :is(.pd-fside-bounty,.pd-fside-issues) span{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);white-space:nowrap}body.theme-wow :is(.pd-fside-issue,.pd-fside-soon){display:flex;flex-direction:column;gap:calc(var(--pd-space-1) / 2);margin-top:var(--pd-space-1);padding:var(--pd-space-2);background:color-mix(in srgb,var(--pd-board-icon-color) 7%,var(--pd-color-surface));border-radius:var(--pd-radius-md);text-decoration:none}body.theme-wow :is(.pd-fside-issue,.pd-fside-soon) b{color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug)}body.theme-wow .pd-fside-issue:hover b{color:var(--pd-color-primary)}body.theme-wow .pd-fside-soon small{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-fside-issue-no{align-self:flex-start;padding:0 var(--pd-space-1);color:var(--pd-board-icon-color);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-normal);border:1px solid currentColor;border-radius:var(--pd-radius-pill)}body.theme-wow .pd-fside-review{display:flex;align-items:center;gap:var(--pd-space-1);margin-top:var(--pd-space-1);padding:var(--pd-space-1) var(--pd-space-2);color:var(--pd-color-text);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);background:var(--pd-color-warning-soft);border-radius:var(--pd-radius-md);text-decoration:none}body.theme-wow .pd-fside-review>i{flex:none;color:var(--pd-color-warning)}body.theme-wow .pd-fside-review>span{flex:1 1 auto;min-width:0}body.theme-wow .pd-fside-review:hover{color:var(--pd-color-text);text-decoration:none}body.theme-wow .pd-fside-review:hover>span{text-decoration:underline}body.theme-wow .pd-fside-dots{display:flex;align-items:center;gap:calc(var(--pd-space-1) / 2);margin:calc(var(--pd-space-1) / 2) 0 var(--pd-space-1)}body.theme-wow .pd-fside-dots i{width:var(--pd-space-1);height:var(--pd-space-1);background:var(--pd-color-border-strong);border-radius:var(--pd-radius-round)}body.theme-wow .pd-fside-dots i.is-on{background:var(--pd-board-icon-color)}body.theme-wow .pd-fside-dots span{margin-left:auto;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-side-box.pd-fside-editor:not(.pd-side-checkin){flex-direction:row;align-items:flex-start;gap:var(--pd-space-2);padding:var(--pd-card-padding)}body.theme-wow .pd-side-box.pd-fside-editor:not(.pd-side-checkin)>:not(.pd-side-head){margin:0}body.theme-wow .pd-fside-editor img{flex:none;width:calc(var(--pd-icon-xl) * 2);height:calc(var(--pd-icon-xl) * 2);object-fit:cover}body.theme-wow .pd-fside-editor a{color:var(--pd-color-role-ai);font-size:var(--pd-fs-sm);text-decoration:none}body.theme-wow .pd-fside-editor p{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-whois-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--pd-icon-md);height:var(--pd-icon-md);margin:0 0 0 calc(var(--pd-space-1) / 2);padding:0;color:var(--pd-color-primary);font-size:var(--pd-fs-3xs);line-height:1;vertical-align:text-bottom;background:var(--pd-color-primary-soft);border:0;border-radius:var(--pd-radius-xs);cursor:pointer}body.theme-wow .pd-whois-btn:hover,body.theme-wow .pd-whois-btn[aria-expanded=true]{color:var(--pd-color-on-primary);background:var(--pd-color-primary)}body.theme-wow .pd-whois-btn:focus-visible{outline:2px solid var(--pd-color-primary);outline-offset:1px}body.theme-wow .pd-whois-pop{--pd-whois-pop-w: 360px;position:absolute;z-index:var(--pd-z-popover);width:min(var(--pd-whois-pop-w),calc(100vw - var(--pd-space-3) * 2));color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md);box-shadow:var(--pd-shadow-2);outline:none}body.theme-wow .pd-whois-pop-head{display:flex;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-1) var(--pd-space-1) var(--pd-space-1) var(--pd-space-2);border-bottom:1px solid var(--pd-color-divider)}body.theme-wow .pd-whois-pop-head>i{color:var(--pd-color-primary);font-size:var(--pd-icon-sm)}body.theme-wow .pd-whois-pop-head>b{flex:1 1 auto;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-whois-pop-body{padding:var(--pd-space-2)}body.theme-wow .pd-whois-list{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--pd-space-1) var(--pd-space-2);margin:0;font-size:var(--pd-fs-sm);line-height:var(--pd-lh-snug)}body.theme-wow .pd-whois-list dt{color:var(--pd-color-text-secondary);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-whois-list dd{min-width:0;margin:0;overflow-wrap:anywhere}body.theme-wow .pd-whois-list dd a{color:var(--pd-color-link);text-decoration:none}body.theme-wow .pd-whois-list dd a:hover{text-decoration:underline}body.theme-wow .pd-whois-list dd.is-soon{color:var(--pd-color-warning)}body.theme-wow .pd-whois-list dd.is-expired{color:var(--pd-color-error)}body.theme-wow .pd-whois-tags{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-whois-tag{padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-whois-tag.is-ok{color:var(--pd-color-success);background:var(--pd-color-success-soft)}body.theme-wow .pd-whois-dns{display:flex;flex-direction:column;font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs)}body.theme-wow :is(.pd-whois-msg,.pd-ftool-loading){margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-whois-msg.is-error{color:var(--pd-color-error)}body.theme-wow .pd-ftool-loading{display:flex;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-ftool-form{display:flex;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-ftool-form input{flex:1 1 auto;min-width:0;height:var(--pd-input-h);margin:0;padding:0 var(--pd-space-1);font-size:var(--pd-fs-sm)}body.theme-wow .pd-ftool-go{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pd-input-h);height:var(--pd-input-h);margin:0;padding:0;color:var(--pd-color-on-primary);font-size:var(--pd-icon-md);background:var(--pd-color-primary);border:0;border-radius:var(--pd-btn-radius);cursor:pointer}body.theme-wow .pd-ftool-go:hover{background:var(--pd-color-primary-hover)}body.theme-wow .pd-ftool-go:active{background:var(--pd-color-primary-active)}body.theme-wow .pd-ftool-go:focus-visible{outline:2px solid var(--pd-color-primary);outline-offset:2px}body.theme-wow :is(.pd-ftool-go,.pd-whois-btn:hover,.pd-whois-btn[aria-expanded=true]){color:var(--pd-color-surface)}body.theme-wow .pd-ftool-out:empty{display:none}body.theme-wow .pd-ftool-out{margin-top:var(--pd-space-2)}body.theme-wow .pd-ftool-out .pd-shcd-card{margin:0}body.theme-wow .pd-ftool-tip{margin-top:var(--pd-space-1);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-ftool-tip i{font-size:var(--pd-fs-3xs)}body.theme-wow .pd-ftool-script-list{display:flex;flex-direction:column;gap:var(--pd-space-2);margin:0;padding:0;list-style:none}body.theme-wow .pd-ftool-script-list li{min-width:0}body.theme-wow .pd-ftool-script-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-1)}body.theme-wow .pd-ftool-script-head b{font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-ftool-script-list li.is-main .pd-ftool-script-head b{color:var(--pd-color-primary)}body.theme-wow .pd-ftool-script-desc{display:block;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-ftool-script-list code{display:block;margin-top:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2) var(--pd-space-1);overflow-x:auto;color:var(--pd-color-text);font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);white-space:nowrap;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-ftool-copy{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);background:transparent;border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-xs);cursor:pointer}body.theme-wow .pd-ftool-copy:hover{color:var(--pd-color-primary);border-color:var(--pd-color-primary)}body.theme-wow .pd-ftool-copy.is-copied{color:var(--pd-color-success);border-color:var(--pd-color-success)}body.theme-wow .pd-shcd-card{margin:var(--pd-space-2) 0;padding:var(--pd-space-2);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-snug)}body.theme-wow .pd-shcd-head{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--pd-space-1) / 2) var(--pd-space-1)}body.theme-wow .pd-shcd-head>i{color:var(--pd-color-primary);font-size:var(--pd-icon-sm)}body.theme-wow .pd-shcd-head>b{font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-shcd-meta{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-shcd-more{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);margin-left:auto;color:var(--pd-color-link);font-size:var(--pd-fs-xs);text-decoration:none}body.theme-wow .pd-shcd-more:hover{text-decoration:underline}body.theme-wow .pd-shcd-more i{font-size:var(--pd-fs-3xs)}body.theme-wow .pd-md-body .pd-shcd-card p{margin:0}body.theme-wow .pd-shcd-facts{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-shcd-groups{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--pd-space-1) var(--pd-space-2);margin:var(--pd-space-2) 0 0;padding-top:var(--pd-space-2);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-shcd-groups dt{color:var(--pd-color-text-secondary);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-shcd-groups dd{min-width:0;margin:0}body.theme-wow .pd-shcd-line{display:block;overflow-wrap:anywhere}body.theme-wow .pd-shcd-tag{margin-right:calc(var(--pd-space-1) / 2);padding:0 calc(var(--pd-space-1) / 2);color:var(--pd-color-success);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);background:var(--pd-color-success-soft);border-radius:var(--pd-radius-xs)}body.theme-wow .pd-shcd-foot{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-shcd-msg{margin:var(--pd-space-1) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-shcd-card.is-loading .pd-ftool-loading{font-size:var(--pd-fs-xs)}body.theme-wow.page-thread main.wrap>#reply-form.pd-reply-guest{display:flex;align-items:center;gap:var(--pd-space-2) var(--pd-space-3);padding:var(--pd-space-3) var(--pd-space-4);background:var(--pd-color-surface);border:1px solid var(--pd-color-border)}body.theme-wow .pd-reply-guest-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pd-space-5);height:var(--pd-space-5);color:var(--pd-color-primary);font-size:var(--pd-fs-md);background:var(--pd-color-primary-soft);border-radius:var(--pd-radius-md)}body.theme-wow .pd-reply-guest-text{flex:1 1 auto;min-width:0}body.theme-wow .pd-reply-guest-text h2{margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug)}body.theme-wow .pd-reply-guest-text p{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-reply-guest-actions{display:flex;flex:none;gap:var(--pd-space-1)}body.theme-wow .pd-reply-guest-actions .btn{margin:0}@media(max-width:640px){body.theme-wow.page-thread main.wrap>#reply-form.pd-reply-guest{flex-wrap:wrap;padding:var(--pd-space-3)}body.theme-wow .pd-reply-guest-text{flex-basis:calc(100% - var(--pd-space-5) - var(--pd-space-3))}body.theme-wow .pd-reply-guest-actions{flex-basis:100%}body.theme-wow .pd-reply-guest-actions .btn{flex:1 1 0;justify-content:center}}:root{--pd-heat-bg-1: #e39a0b;--pd-heat-bg-2: #ea6c0a;--pd-heat-bg-3: #d93025;--pd-heat-fg: #ffffff}.pd-thread-badge-hot[class*=pd-thread-heat-level-]{flex:0 0 auto;justify-content:center;width:var(--pd-thread-title-icon-size);height:var(--pd-thread-title-icon-size);min-height:var(--pd-thread-title-icon-size);padding:0;border:0;border-radius:calc(var(--pd-thread-title-icon-size) / 6);background:var(--pd-heat-bg-1);color:var(--pd-heat-fg)}.pd-thread-badge-hot .pd-thread-heat-flame{font-size:calc(var(--pd-thread-title-icon-size) * .62);line-height:1}.pd-thread-badge-hot.pd-thread-heat-level-2{background:var(--pd-heat-bg-2)}.pd-thread-badge-hot.pd-thread-heat-level-3{background:var(--pd-heat-bg-3)}@media(max-width:640px){body.theme-wow .pd-thread-row:has(.pd-thread-badges){grid-template-rows:auto calc(var(--pd-space-3) + var(--pd-space-2))}body.theme-wow .pd-thread-row:has(.pd-thread-badges)>.pd-thread-main>h2{flex-wrap:wrap;align-content:flex-end;row-gap:calc(var(--pd-space-1) / 2);min-height:var(--pd-side-avatar);padding-top:var(--pd-space-1)}body.theme-wow .pd-thread-main h2>.pd-thread-badges{max-width:100%}body.theme-wow .pd-thread-main h2:has(>.pd-thread-badges)>a{flex:1 1 calc(var(--pd-list-title-size) * 8);min-width:min(100%,calc(var(--pd-list-title-size) * 8))}body.theme-wow .thread-title:has(>.pd-thread-badges){white-space:normal;overflow-wrap:anywhere}body.theme-wow .thread-title>.pd-thread-badges{max-width:100%}}.pd-medal-icon{display:block;flex:none;object-fit:contain;max-width:100%}.pd-medals-equipped{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);flex:none;vertical-align:middle}.pd-medals-page{display:grid;gap:var(--pd-space-4);padding:var(--pd-space-4);color:var(--pd-color-text);background:var(--pd-color-surface);border-radius:var(--pd-card-radius)}.pd-medals-head h1{margin:0 0 var(--pd-space-1);font-size:var(--pd-h1-size);font-weight:var(--pd-h1-weight);line-height:var(--pd-h1-lh)}.pd-medals-head p,.pd-medals-gallery-card p{margin:0;font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-medals-head p,.pd-medals-muted{color:var(--pd-color-text-secondary)}.pd-medals-muted{margin:0;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-medals-section{display:grid;gap:var(--pd-space-3);min-width:0}.pd-medals-section-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pd-space-2)}.pd-medals-section-head h2,.pd-profile-medals h2{margin:0;font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight);line-height:var(--pd-h2-lh)}.pd-medals-empty{margin:0;font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);color:var(--pd-color-text-secondary)}.pd-medals-collection,.pd-medals-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--pd-ucard-width)),1fr));gap:var(--pd-space-3)}.pd-medals-owned,.pd-medals-gallery-title{display:flex;align-items:center;gap:var(--pd-space-2);min-width:0}.pd-medals-owned .pd-medal-icon,.pd-medals-gallery-title .pd-medal-icon,.pd-profile-medals-item .pd-medal-icon{width:48px;height:48px}.pd-medals-owned h3,.pd-medals-gallery-title h3{margin:0;font-size:var(--pd-h3-size);font-weight:var(--pd-h3-weight);line-height:var(--pd-h3-lh)}.pd-medals-owned,.pd-medals-gallery-card{padding:var(--pd-card-padding);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);background:var(--pd-color-surface-subtle)}.pd-medals-gallery-card{display:grid;align-content:start;gap:var(--pd-space-2)}.pd-medals-gallery-card .pd-medals-criteria{display:grid;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-medals-criteria>span{font-weight:var(--pd-fw-semibold);color:var(--pd-color-text)}.pd-medals-equip-form{display:grid;justify-items:start;gap:var(--pd-space-3)}.pd-medals-equip-form fieldset{min-width:0;width:100%;margin:0;padding:var(--pd-card-padding);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}.pd-medals-equip-form legend{padding:0 var(--pd-space-1);font-size:var(--pd-h3-size);font-weight:var(--pd-h3-weight)}.pd-medals-slots{display:flex;flex-wrap:wrap;gap:var(--pd-space-3);margin-top:var(--pd-space-3)}.pd-medals-slot{display:grid;gap:var(--pd-space-1);flex:1 1 var(--pd-ucard-width);min-width:0}.pd-medals-slot label,.pd-medals-slot select{font-size:var(--pd-input-fs)}.pd-medals-slot select{width:100%;min-height:var(--pd-input-h);padding:0 var(--pd-input-px);color:var(--pd-color-text);background:var(--pd-color-surface);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-input-radius)}.pd-medals-slot select:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}.pd-profile-medals-list{display:flex;flex-wrap:wrap;gap:var(--pd-space-3);list-style:none;margin:0;padding:0}.pd-profile-medals-item{display:grid;justify-items:center;gap:var(--pd-space-1);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}@media(max-width:600px){.pd-medals-page{padding:var(--pd-card-padding-sm);gap:var(--pd-space-3)}}body.theme-wow .pd-name-with-badges{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:calc(var(--pd-space-1) / 2);max-width:100%;min-width:0;vertical-align:middle}body.theme-wow .pd-name-with-badges>.pd-name-text{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.theme-wow .pd-name-with-badges>:is(.pd-identity-badge,.pd-verified-badge,.pd-gender,.pd-op-badge){flex:none;margin-left:0}body.theme-wow .pd-name-with-badges.pd-staff-name{overflow:visible}body.theme-wow .pd-identity-badge{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--pd-color-text-secondary);font-size:var(--pd-icon-sm);line-height:var(--pd-lh-tight);vertical-align:middle}body.theme-wow .pd-identity-badge:focus-visible{outline:var(--pd-tab-indicator) solid currentColor;outline-offset:calc(var(--pd-space-1) / 4)}body.theme-wow .pd-identity-badge--moderator{color:var(--pd-color-crown-moderator)}body.theme-wow .pd-identity-badge--admin{color:var(--pd-color-crown-admin)}body.theme-wow .pd-identity-badge--official{color:var(--pd-color-role-admin)}body.theme-wow .pd-identity-badge--system{color:var(--pd-color-role-system)}body.theme-wow .pd-identity-badge--ai{color:var(--pd-color-role-ai)}body.theme-wow .pd-identity-icon{display:block;width:var(--pd-icon-sm);height:var(--pd-icon-sm);flex:none}body.theme-wow .pd-identity-badge--disabled{color:var(--pd-color-error)}.pd-wallet{display:grid;gap:var(--pd-space-4);min-width:0;padding:var(--pd-space-4);background:var(--pd-color-surface);border-radius:var(--pd-card-radius);color:var(--pd-color-text)}.pd-wallet-head,.pd-wallet-section-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--pd-space-3)}.pd-wallet h1,.pd-wallet h2,.pd-wallet p{margin:0}.pd-wallet h1{font-size:var(--pd-h1-size);font-weight:var(--pd-h1-weight);line-height:var(--pd-h1-lh)}.pd-wallet h2{font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight);line-height:var(--pd-h2-lh)}.pd-wallet-head p{margin-top:var(--pd-space-1);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);color:var(--pd-color-text-secondary)}.pd-wallet-link{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);color:var(--pd-color-link);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-wallet-link:hover{color:var(--pd-color-link-hover)}.pd-wallet-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pd-space-3)}.pd-wallet-metrics--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-wallet-metric{display:grid;align-content:start;gap:var(--pd-space-2);min-width:0;padding:var(--pd-card-padding);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);background:var(--pd-color-surface-subtle)}.pd-wallet-metric--balance{background:var(--pd-color-primary-soft);border-color:var(--pd-color-primary-muted)}.pd-wallet-label{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-wallet-number{color:var(--pd-color-text);font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pd-wallet-metric--balance .pd-wallet-number{color:var(--pd-color-primary)}.pd-wallet-emblem{display:flex;align-items:center;min-height:calc(var(--pd-fs-xl) * var(--pd-lh-tight))}.pd-wallet-help{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-wallet-help.pd-wallet-link{color:var(--pd-color-link)}.pd-wallet-tabs{display:flex;gap:var(--pd-tab-gap);border-bottom:1px solid var(--pd-color-divider)}.pd-wallet-tabs a{display:inline-flex;align-items:center;min-height:var(--pd-tab-h-touch);padding:0 var(--pd-tab-px);color:var(--pd-color-text-secondary);border-bottom:var(--pd-tab-indicator) solid transparent;font-size:var(--pd-tab-fs);font-weight:var(--pd-tab-weight)}.pd-wallet-tabs a.is-active{color:var(--pd-color-primary);border-bottom-color:var(--pd-color-primary)}.pd-wallet-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--pd-sidebar-width);align-items:start;gap:var(--pd-space-4)}.pd-wallet-ledger,.pd-wallet-sources{display:grid;gap:var(--pd-space-3);min-width:0}.pd-wallet-sources{padding:var(--pd-card-padding);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}.pd-wallet-summary{display:flex;flex-wrap:wrap;gap:var(--pd-space-5)}.pd-wallet-summary>div{display:grid;gap:calc(var(--pd-space-1) / 2)}.pd-wallet-summary span{font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}.pd-wallet-summary b{font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}.pd-wallet-positive{color:var(--pd-color-success)}.pd-wallet-negative{color:var(--pd-color-error)}.pd-wallet-table-wrap{overflow-x:auto}.pd-wallet-table{width:100%;border-collapse:collapse;font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-wallet-table th,.pd-wallet-table td{padding:var(--pd-space-2) var(--pd-space-1);text-align:left;border-bottom:1px solid var(--pd-color-divider);vertical-align:top}.pd-wallet-table th{font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium);color:var(--pd-color-text-secondary);white-space:nowrap}.pd-wallet-table th:nth-last-child(-n+2),.pd-wallet-delta,.pd-wallet-balance{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pd-wallet-time{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);min-width:calc(var(--pd-space-5) * 3)}.pd-wallet-delta{font-weight:var(--pd-fw-semibold)}.pd-wallet-reason{display:block}.pd-wallet-note{display:block;margin-top:calc(var(--pd-space-1) / 2);font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary);overflow-wrap:anywhere}.pd-wallet-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--pd-space-3);font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary)}.pd-wallet-pagination a{display:inline-flex;align-items:center;min-height:var(--pd-btn-h-sm);padding:0 var(--pd-btn-px-sm);border:1px solid var(--pd-color-border);border-radius:var(--pd-btn-radius);color:var(--pd-color-link)}.pd-wallet-empty{padding:var(--pd-space-4) 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-wallet-source{display:grid;gap:var(--pd-space-1)}.pd-wallet-source>div:first-child{display:flex;justify-content:space-between;gap:var(--pd-space-2);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-wallet-source b{font-weight:var(--pd-fw-medium);font-variant-numeric:tabular-nums}.pd-wallet-source-bar{height:calc(var(--pd-space-1) / 2);border-radius:var(--pd-radius-pill);background:var(--pd-color-surface-soft);overflow:hidden}.pd-wallet-source-bar>span{display:block;height:100%;width:var(--pd-wallet-share, 0%);background:var(--pd-color-primary);border-radius:inherit}@media(max-width:1000px){.pd-wallet-layout{grid-template-columns:minmax(0,1fr)}.pd-wallet-sources{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-wallet-sources h2,.pd-wallet-sources>.pd-wallet-help,.pd-wallet-sources>.pd-wallet-link,.pd-wallet-sources>.pd-wallet-empty{grid-column:1 / -1}}@media(max-width:640px){.pd-wallet{padding:var(--pd-card-padding);gap:var(--pd-space-3)}.pd-wallet-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-2)}.pd-wallet-metrics--3{grid-template-columns:minmax(0,1fr)}.pd-wallet-metric{padding:var(--pd-card-padding-sm)}.pd-wallet-sources{grid-template-columns:minmax(0,1fr)}}.pd-invites .pd-btn-primary{color:var(--pd-color-on-primary);background:var(--pd-color-primary);border:0}.pd-invites .pd-btn-primary:hover:not(:disabled){background:var(--pd-color-primary-hover)}.pd-invites .pd-btn-primary:disabled{opacity:.5;cursor:not-allowed}.pd-invites .pd-btn-ghost{color:var(--pd-color-primary);background:var(--pd-color-surface-soft);border:0}.pd-invites .pd-btn-sm{height:var(--pd-btn-h-sm)}.pd-invites{grid-template-columns:minmax(0,1fr)}.pd-invites>*{min-width:0}.pd-invites .pd-info-block p{margin-bottom:var(--pd-space-2)}.pd-invites .pd-info-block{margin:0;padding:var(--pd-card-padding);box-shadow:none}.pd-invites .pd-invite-list-hint{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-invite-table{width:100%;border-collapse:collapse;color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-invite-table th,.pd-invite-table td{padding:var(--pd-space-3) var(--pd-space-2);border-bottom:1px solid var(--pd-color-divider);text-align:left;vertical-align:middle}.pd-invite-table th{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium);white-space:nowrap}.pd-invite-table :is(th,td):first-child{padding-left:0}.pd-invite-table :is(th,td):last-child{padding-right:0}.pd-invite-table tbody tr:last-child td{border-bottom:0}.pd-invite-table .pd-invite-actions-cell{text-align:right}.pd-invite-actions-cell form{margin:0}.pd-invite-actions-cell .pd-btn{justify-content:center;white-space:nowrap}.pd-invite-code{display:inline-flex;align-items:center;gap:var(--pd-space-1);max-width:100%;min-height:var(--pd-btn-h-sm);padding:0;border:0;border-radius:var(--pd-radius-xs);background:transparent;color:var(--pd-color-text);font-family:var(--pd-font-mono);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-normal);text-align:left;cursor:pointer}.pd-invite-code>span{min-width:0;overflow-wrap:anywhere}.pd-invite-code>i{flex:none;color:var(--pd-color-text-tertiary);font-size:var(--pd-icon-sm)}.pd-invite-code:hover,.pd-invite-code:hover>i{color:var(--pd-color-primary)}.pd-invite-code:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-space-1)}.pd-invite-code.is-inactive{color:var(--pd-color-text-secondary);overflow-wrap:anywhere;cursor:auto}.pd-invite-status{display:inline-flex;align-items:center;gap:var(--pd-space-1);white-space:nowrap;color:var(--pd-color-text-secondary)}.pd-invite-status::before{content:"";width:calc(var(--pd-space-1) / 2);height:calc(var(--pd-space-1) / 2);flex:none;border-radius:var(--pd-radius-round);background:currentColor}.pd-invite-status--available{color:var(--pd-text-green)}.pd-invite-status--expired{color:var(--pd-text-yellow)}.pd-invite-time{display:grid;gap:calc(var(--pd-space-1) / 2);white-space:nowrap;font-variant-numeric:tabular-nums}.pd-invite-time small{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-invite-user-cell{overflow-wrap:anywhere}.pd-invite-unused{color:var(--pd-color-text-tertiary)}@media(max-width:900px){.pd-invite-table,.pd-invite-table tbody{display:block}.pd-invite-table thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.pd-invite-table tbody{display:grid;gap:var(--pd-space-3)}.pd-invite-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-3) var(--pd-space-2);padding:var(--pd-card-padding);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}.pd-invite-table tr>td{min-width:0;padding:0;border:0}.pd-invite-table td[data-label]::before{display:block;margin-bottom:var(--pd-space-1);content:attr(data-label);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-invite-table .pd-invite-code-cell{grid-column:1 / -1}.pd-invite-table .pd-invite-status-cell{grid-column:1 / -1}.pd-invite-table .pd-invite-status-cell::before{display:none}.pd-invite-table .pd-invite-actions-cell{text-align:left}.pd-invite-table .pd-invite-actions-cell::before{display:none}.pd-invite-table .pd-invite-user-cell,.pd-invite-table .pd-invite-actions-cell{grid-column:1 / -1}}.pd-files-quota{display:grid;gap:var(--pd-space-1);padding:var(--pd-card-padding);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);background:var(--pd-color-surface-subtle)}.pd-files-quota-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);font-variant-numeric:tabular-nums}.pd-files-quota-head b{color:var(--pd-color-text);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold)}.pd-files-quota-percent{font-size:var(--pd-fs-xs)}.pd-files-meter{--pd-files-meter-fill: var(--pd-color-primary);display:block;width:100%;height:var(--pd-space-1);overflow:hidden;color:var(--pd-files-meter-fill);background:var(--pd-color-border);border:0;border-radius:var(--pd-radius-pill);-webkit-appearance:none;appearance:none}.pd-files-meter.is-warn{--pd-files-meter-fill: var(--pd-color-warning)}.pd-files-meter.is-full{--pd-files-meter-fill: var(--pd-color-error)}.pd-files-meter::-webkit-progress-bar{background:var(--pd-color-border)}.pd-files-meter::-webkit-progress-value{background:var(--pd-files-meter-fill);border-radius:var(--pd-radius-pill)}.pd-files-meter::-moz-progress-bar{background:var(--pd-files-meter-fill);border-radius:var(--pd-radius-pill)}.pd-files-quota-note{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-files-tabs{overflow-x:auto;scrollbar-width:none}.pd-files-tabs::-webkit-scrollbar{display:none}.pd-files-tabs a{gap:calc(var(--pd-space-1) / 2);white-space:nowrap}.pd-files-tab-count{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);font-variant-numeric:tabular-nums}.pd-files-tabs a.is-active .pd-files-tab-count{color:inherit}.pd-files-trash-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-files-trash-bar form{margin:0}.pd-files-list{display:grid;margin:0;padding:0;list-style:none}.pd-files-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--pd-space-3);padding:var(--pd-space-2) 0;border-bottom:1px solid var(--pd-color-divider)}.pd-files-item:first-child{padding-top:0}.pd-files-item:last-child{border-bottom:0}.pd-files-thumb{display:grid;place-items:center;width:calc(var(--pd-space-5) + var(--pd-space-4));height:calc(var(--pd-space-5) + var(--pd-space-4));overflow:hidden;color:var(--pd-color-text-tertiary);background:var(--pd-color-surface-subtle);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md)}.pd-files-thumb img{display:block;width:100%;height:100%;object-fit:cover}.pd-files-thumb--icon{font-size:var(--pd-icon-xl)}.pd-files-item.is-trashed .pd-files-thumb img{filter:grayscale(1)}.pd-files-body{display:grid;gap:calc(var(--pd-space-1) / 2);min-width:0}.pd-files-name{overflow:hidden;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium);line-height:var(--pd-lh-normal);text-overflow:ellipsis;white-space:nowrap}body.theme-wow a.pd-files-name{color:var(--pd-color-text)}body.theme-wow a.pd-files-name:hover{color:var(--pd-color-link-hover)}.pd-files-item.is-trashed .pd-files-name{color:var(--pd-color-text-secondary)}.pd-files-meta{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--pd-space-1) / 2) var(--pd-space-2);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);font-variant-numeric:tabular-nums}.pd-files-kind{padding:0 calc(var(--pd-space-1) / 2);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-xs)}.pd-files-note{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-files-ref,.pd-files-refs>summary{color:var(--pd-color-success);cursor:pointer}body.theme-wow .pd-files-ref:hover,.pd-files-refs>summary:hover{color:var(--pd-color-success);text-decoration:underline}.pd-files-refs{position:relative}.pd-files-refs>summary{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);list-style:none}.pd-files-refs>summary::-webkit-details-marker{display:none}.pd-files-refs>summary>i{font-size:var(--pd-icon-xs);transition:transform .15s ease}.pd-files-refs[open]>summary>i{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.pd-files-refs>summary>i{transition:none}}.pd-files-refs>ul{position:absolute;z-index:5;top:100%;left:0;display:grid;gap:calc(var(--pd-space-1) / 2);width:max-content;max-width:min(calc(var(--pd-space-5) * 10),80vw);margin:calc(var(--pd-space-1) / 2) 0 0;padding:var(--pd-space-1) var(--pd-space-2);list-style:none;background:var(--pd-color-surface);border-radius:var(--pd-radius-md);box-shadow:var(--pd-shadow-2)}.pd-files-refs>ul a{color:var(--pd-color-link);overflow-wrap:anywhere}.pd-files-refs>ul a:hover{color:var(--pd-color-link-hover)}.pd-files-actions{display:flex;align-items:center;gap:var(--pd-space-1)}.pd-files-actions form,.pd-files-trash-bar form{display:flex;margin:0}body.theme-wow .pd-files .btn{height:var(--pd-btn-h-sm);min-height:var(--pd-btn-h-sm);margin:0;padding:0 var(--pd-btn-px-sm);font-size:var(--pd-btn-fs);white-space:nowrap}.pd-files .btn i{font-size:var(--pd-icon-sm)}.pd-files-empty{text-align:center}.pd-img-gone{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2) var(--pd-space-1);color:var(--pd-color-text-tertiary);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-sm);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}@media(max-width:640px){.pd-files-item{align-items:start;gap:var(--pd-space-1) var(--pd-space-2)}.pd-files-thumb{width:calc(var(--pd-space-5) + var(--pd-space-3));height:calc(var(--pd-space-5) + var(--pd-space-3))}.pd-files-tabs a{padding:0 var(--pd-space-1)}.pd-files-tabs a>i{display:none}.pd-files-item.is-trashed .pd-files-actions{grid-column:2 / -1}}body.theme-wow .pd-bank{display:grid;gap:var(--pd-space-3);min-width:0}body.theme-wow .pd-bank-card{min-width:0;padding:var(--pd-space-4);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius);color:var(--pd-color-text)}body.theme-wow .pd-bank-card h1,body.theme-wow .pd-bank-card h2,body.theme-wow .pd-bank-card p{margin:0}body.theme-wow .pd-bank-card h1{font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);line-height:1.25}body.theme-wow .pd-bank-card h2{font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:1.25}body.theme-wow .pd-bank-card>h1+*,body.theme-wow .pd-bank-card>h2+*{margin-top:var(--pd-space-2)}body.theme-wow .pd-bank-lead{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:1.7}body.theme-wow .pd-bank-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--pd-space-5) * 4),1fr));gap:var(--pd-space-3);margin:var(--pd-space-3) 0 0}body.theme-wow .pd-bank-stats div{min-width:0}body.theme-wow .pd-bank-stats dt{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-bank-stats dd{margin:calc(var(--pd-space-1) / 2) 0 0;font-family:var(--pd-font-mono);font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums;line-height:1.25}body.theme-wow .pd-bank-notice{display:flex;align-items:baseline;gap:var(--pd-space-1);margin-top:var(--pd-space-3);padding:var(--pd-space-1) var(--pd-space-2);background:var(--pd-color-warning-soft);border-radius:var(--pd-radius-md);font-size:var(--pd-fs-sm)}body.theme-wow .pd-bank-notice i{color:var(--pd-color-warning)}body.theme-wow .pd-bank-notice a{color:var(--pd-color-primary)}body.theme-wow .pd-bank-rates{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--pd-space-5) * 4),1fr));gap:var(--pd-space-2);margin:var(--pd-space-3) 0 0;padding:0;list-style:none}body.theme-wow .pd-bank-rates li{padding:var(--pd-space-2) var(--pd-space-3);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-md)}body.theme-wow .pd-bank-rates span{display:block;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-bank-rates b{display:block;margin-top:calc(var(--pd-space-1) / 2);font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);line-height:1.25}body.theme-wow .pd-bank-rates b.is-term{color:var(--pd-text-green)}body.theme-wow .pd-bank-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-4);margin-top:var(--pd-space-3)}body.theme-wow .pd-bank-form{min-width:0}body.theme-wow .pd-bank-form>label{display:block;margin:0 0 var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium)}body.theme-wow .pd-bank-terms+label{margin-top:var(--pd-space-3)}body.theme-wow .pd-bank-row{display:flex;gap:var(--pd-space-1);align-items:stretch}body.theme-wow .pd-bank-row input[type=text]{flex:1 1 auto;min-width:0;font-family:var(--pd-font-mono)}body.theme-wow .pd-bank-row .btn{flex:none;min-width:calc(var(--pd-space-5) * 2);margin:0}body.theme-wow .pd-bank-form>.pd-bank-lead+.pd-bank-terms{margin-top:var(--pd-space-3)}body.theme-wow .pd-bank-terms{display:grid;grid-template-columns:repeat(3,minmax(0,calc(var(--pd-space-5) * 6)));gap:var(--pd-space-2);margin-top:var(--pd-space-3)}body.theme-wow .pd-bank-term{display:block;margin:0;cursor:pointer}body.theme-wow .pd-bank-term input{position:absolute;opacity:0;pointer-events:none}body.theme-wow .pd-bank-term>span{display:block;padding:var(--pd-space-2) var(--pd-space-3);background:var(--pd-color-surface-soft);border:1px solid transparent;border-radius:var(--pd-radius-md)}body.theme-wow .pd-bank-term b{display:block;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-bank-term small{display:block;margin-top:calc(var(--pd-space-1) / 2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-bank-term input:checked+span{background:var(--pd-color-surface);border-color:var(--pd-color-primary)}body.theme-wow .pd-bank-term input:focus-visible+span{outline:2px solid var(--pd-color-primary);outline-offset:2px}body.theme-wow .pd-bank-term-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pd-space-2) var(--pd-space-3);margin-top:var(--pd-space-3);padding:var(--pd-space-2) var(--pd-space-3);border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-md)}body.theme-wow .pd-bank-term-main{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pd-space-1);flex:1 1 100%;font-size:var(--pd-fs-sm)}body.theme-wow .pd-bank-term-main b{font-family:var(--pd-font-mono);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-bank-term-main span{color:var(--pd-color-text-secondary)}body.theme-wow .pd-bank-badge{padding:0 var(--pd-space-1);background:var(--pd-color-success-soft);border-radius:var(--pd-radius-pill);color:var(--pd-text-green);font-size:var(--pd-fs-xs);font-style:normal}body.theme-wow .pd-bank-term-meta{display:flex;flex:1 1 0;flex-wrap:wrap;gap:var(--pd-space-1) var(--pd-space-3);min-width:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-bank-term-meta b{color:var(--pd-color-text);font-family:var(--pd-font-mono)}body.theme-wow .pd-bank-term-item form{margin:0}body.theme-wow .pd-bank-table-wrap{margin-top:var(--pd-space-3);overflow-x:auto;border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-md)}body.theme-wow .pd-bank-table{width:100%;border-collapse:collapse;font-size:var(--pd-fs-sm)}body.theme-wow .pd-bank-table th,body.theme-wow .pd-bank-table td{padding:var(--pd-space-2) var(--pd-space-3);text-align:left;white-space:nowrap}body.theme-wow .pd-bank-table td:nth-child(2){white-space:normal}body.theme-wow .pd-bank-table thead th{background:var(--pd-color-surface-soft);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-bank-table tbody tr+tr td{border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-bank-table .is-num{text-align:right;font-family:var(--pd-font-mono);font-variant-numeric:tabular-nums}body.theme-wow .pd-bank-table .is-time{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-bank-table .is-plus{color:var(--pd-text-green)}body.theme-wow .pd-bank-table .is-minus{color:var(--pd-text-red)}body.theme-wow .pd-bank-pager{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin-top:var(--pd-space-3)}body.theme-wow .pd-bank-pager a{min-width:var(--pd-space-4);padding:0 var(--pd-space-1);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:calc(var(--pd-space-4) - 2px);text-align:center;text-decoration:none}body.theme-wow .pd-bank-pager a.is-active{background:var(--pd-color-primary);border-color:var(--pd-color-primary);color:var(--pd-color-on-primary)}body.theme-wow .pd-bank-rules{margin:var(--pd-space-3) 0 0;padding-left:var(--pd-space-3);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:1.8}body.theme-wow .pd-bank-rules li+li{margin-top:var(--pd-space-1)}body.theme-wow .pd-bank-empty{margin-top:var(--pd-space-2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-sm)}@media(max-width:720px){body.theme-wow .pd-bank-pair{grid-template-columns:minmax(0,1fr)}body.theme-wow .pd-bank-terms{grid-template-columns:minmax(0,1fr)}body.theme-wow .pd-bank-card{padding:var(--pd-space-3)}}body.theme-wow .pd-bank-card h1,body.theme-wow .pd-bank-card h2{display:flex;align-items:center;gap:var(--pd-space-2)}body.theme-wow .pd-bank-card h1 i,body.theme-wow .pd-bank-card h2 i{flex:none;color:var(--pd-color-primary)}body.theme-wow .pd-bank-card h2 i{display:inline-grid;place-items:center;width:var(--pd-space-4);height:var(--pd-space-4);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-md);font-size:var(--pd-fs-sm)}body.theme-wow .pd-bank-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pd-space-4);align-items:start}body.theme-wow .pd-bank-hero:has(.pd-bank-cardface){grid-template-columns:minmax(0,1fr) minmax(0,calc(var(--pd-space-5) * 10))}body.theme-wow .pd-bank-hero-main{min-width:0}body.theme-wow .pd-bank-cardface{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1.586;min-width:0;padding:var(--pd-space-4);background:var(--pd-color-primary);border-radius:var(--pd-card-radius);color:var(--pd-color-on-primary);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-bank-cardface-top,body.theme-wow .pd-bank-cardface-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);font-size:var(--pd-fs-sm)}body.theme-wow .pd-bank-cardface-top span{display:inline-flex;align-items:center;gap:var(--pd-space-1);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-bank-cardface-top em{font-size:var(--pd-fs-xs);font-style:normal;opacity:.85}body.theme-wow .pd-bank-cardno{font-family:var(--pd-font-mono);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);letter-spacing:.08em;user-select:all;overflow-wrap:anywhere}body.theme-wow .pd-bank-cardface-bottom{opacity:.9}body.theme-wow .pd-bank-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-3) var(--pd-space-4);margin-top:var(--pd-space-3)}body.theme-wow .pd-bank-fields>div{min-width:0}body.theme-wow .pd-bank-fields label{display:block;margin:0 0 var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium)}body.theme-wow .pd-bank-fields input{width:100%}body.theme-wow .pd-bank-fields-action{display:flex;align-items:end}body.theme-wow .pd-bank-fields-action .btn{margin:0}body.theme-wow .pd-bank-pin{flex:0 0 calc(var(--pd-space-5) * 4);min-width:0;font-family:var(--pd-font-mono);letter-spacing:.2em}body.theme-wow .pd-bank-fold{margin-top:var(--pd-space-3)}body.theme-wow .pd-bank-fold summary{cursor:pointer;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium)}body.theme-wow .pd-bank-fold summary:hover{color:var(--pd-color-primary)}body.theme-wow .pd-bank-term-item .pd-bank-row{flex-wrap:nowrap}@media(max-width:720px){body.theme-wow .pd-bank-hero:has(.pd-bank-cardface){grid-template-columns:minmax(0,1fr)}body.theme-wow .pd-bank-fields{grid-template-columns:minmax(0,1fr)}body.theme-wow .pd-bank-pin{flex-basis:calc(var(--pd-space-5) * 3)}body.theme-wow .pd-bank-row{flex-wrap:wrap}}body.theme-wow .pd-shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--pd-space-5) * 8),1fr));gap:var(--pd-space-3);margin:var(--pd-space-3) 0 0;padding:0;list-style:none}body.theme-wow .pd-shop-item{display:flex;flex-direction:column;gap:var(--pd-space-1);min-width:0;padding:var(--pd-space-3);background:var(--pd-color-surface);border:1px solid var(--pd-color-divider);border-radius:var(--pd-radius-md)}body.theme-wow .pd-shop-item-image{flex:none;width:100%;aspect-ratio:16 / 9;margin-bottom:var(--pd-space-1);overflow:hidden;background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-sm)}body.theme-wow .pd-shop-item-image img{display:block;width:100%;height:100%;object-fit:cover}body.theme-wow .pd-shop-item-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-1)}body.theme-wow .pd-shop-item-head b{min-width:0;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);overflow-wrap:anywhere}body.theme-wow .pd-shop-kind{flex:none;padding:0 var(--pd-space-1);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-style:normal}body.theme-wow .pd-shop-desc{flex:1 1 auto;margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:1.6}body.theme-wow .pd-shop-meta{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2) var(--pd-space-2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-shop-buy{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);margin-top:var(--pd-space-1)}body.theme-wow .pd-shop-buy form{margin:0}body.theme-wow .pd-shop-buy:has(.pd-shop-note){flex-wrap:wrap}body.theme-wow .pd-shop-buy form:has(.pd-shop-note){display:flex;flex:1 1 100%;gap:var(--pd-space-2)}body.theme-wow .pd-shop-note{flex:1 1 auto;min-width:0;height:var(--pd-btn-h-sm);padding:0 var(--pd-input-px);font-size:var(--pd-fs-sm)}body.theme-wow .pd-shop-code{font-family:var(--pd-font-mono);font-size:var(--pd-fs-sm);overflow-wrap:anywhere;cursor:copy}body.theme-wow .pd-shop-price{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-shop-price b{color:var(--pd-color-text);font-family:var(--pd-font-mono);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-shop-props{display:grid;gap:var(--pd-space-2);margin:0;padding:0;list-style:none}body.theme-wow .pd-shop-props li{display:flex;align-items:center;gap:var(--pd-space-3);min-width:0;padding:var(--pd-space-2) var(--pd-space-3);background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-md)}body.theme-wow .pd-shop-prop-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pd-space-5);height:var(--pd-space-5);color:var(--pd-color-primary);font-size:var(--pd-icon-lg);background:var(--pd-color-surface);border-radius:var(--pd-radius-md)}body.theme-wow .pd-shop-prop-text{display:grid;flex:1 1 auto;gap:calc(var(--pd-space-1) / 2);min-width:0}body.theme-wow .pd-shop-prop-text b{font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-shop-prop-text span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-shop-props .btn{flex:none;margin:0}body.theme-wow .pd-shop-plate{display:flex;align-items:center;justify-content:center}body.theme-wow .pd-shop-plate span{color:var(--pd-color-primary);font-family:var(--pd-font-mono);font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);letter-spacing:0.2em}body.theme-wow .pd-uid-tabs{margin-top:var(--pd-space-3)}body.theme-wow .pd-uid-tabs small{margin-left:var(--pd-space-1);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-uid-current{font-family:var(--pd-font-mono)}body.theme-wow .pd-uid-current small{display:block;color:var(--pd-color-text-secondary);font-family:var(--pd-font-body);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular)}body.theme-wow .pd-uid-grades summary{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold);cursor:pointer}body.theme-wow .pd-uid-grades .pd-bank-table tr.is-current td{background:var(--pd-color-primary-soft)}body.theme-wow .pd-uid-example{font-family:var(--pd-font-mono);white-space:nowrap}body.theme-wow .pd-uid-warn{background:var(--pd-color-warning-soft);border-color:var(--pd-color-warning)}body.theme-wow .pd-uid-warn h2,body.theme-wow .pd-uid-done h2{display:flex;align-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-uid-warn h2 i{color:var(--pd-color-warning)}body.theme-wow .pd-uid-done h2 i{color:var(--pd-color-success)}body.theme-wow .pd-uid-done-id{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-2) var(--pd-space-3);margin:var(--pd-space-3) 0}body.theme-wow .pd-uid-done-id span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-uid-done-id strong{color:var(--pd-color-primary);font-family:var(--pd-font-mono);font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}body.theme-wow .pd-uid-done-id .btn{margin:0}body.theme-wow .pd-uid-filter{display:flex;align-items:center;gap:var(--pd-space-1);max-width:calc(var(--pd-space-5) * 8);margin-top:var(--pd-space-3);color:var(--pd-color-text-tertiary)}body.theme-wow .pd-uid-filter input{flex:1 1 auto;min-width:0;height:var(--pd-btn-h-sm);padding:0 var(--pd-input-px);font-size:var(--pd-fs-sm)}body.theme-wow .pd-uid-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--pd-space-5) * 3),1fr));gap:var(--pd-space-2);margin:var(--pd-space-3) 0 0;padding:0;list-style:none}body.theme-wow .pd-uid-grid li[hidden]{display:none}body.theme-wow .pd-uid-grid label{display:block;margin:0;cursor:pointer}body.theme-wow .pd-uid-grid input{position:absolute;opacity:0;pointer-events:none}body.theme-wow .pd-uid-grid span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:var(--pd-btn-h-lg);color:var(--pd-color-text);font-family:var(--pd-font-mono);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);letter-spacing:0.08em;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md)}body.theme-wow .pd-uid-grid span small{color:var(--pd-color-text-secondary);font-family:var(--pd-font-body);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);letter-spacing:0}body.theme-wow .pd-uid-grid input:checked+span small{color:var(--pd-color-on-primary)}body.theme-wow .pd-uid-grid label:hover span{border-color:var(--pd-color-primary)}body.theme-wow .pd-uid-grid input:focus-visible+span{box-shadow:var(--pd-focus-ring)}body.theme-wow .pd-uid-grid input:checked+span{color:var(--pd-color-on-primary);background:var(--pd-color-primary);border-color:var(--pd-color-primary)}body.theme-wow .pd-uid-grid input:disabled+span{color:var(--pd-color-text-tertiary);cursor:not-allowed}body.theme-wow .pd-uid-submit{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--pd-space-2) var(--pd-space-3);margin-top:var(--pd-space-3)}body.theme-wow .pd-uid-submit .btn{margin:0}body.theme-wow .pd-uid-picked{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-uid-block{color:var(--pd-color-error);font-size:var(--pd-fs-sm)}body.theme-wow .pd-uid-block a{color:var(--pd-color-link)}.pd-manage-count{margin-left:var(--pd-space-1);padding:0 var(--pd-space-1);border-radius:var(--pd-radius-pill);background:var(--pd-color-error);color:var(--pd-color-on-primary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-manage-list{display:grid;gap:var(--pd-space-3);min-width:0}.pd-manage-item{display:grid;gap:var(--pd-space-1);padding:var(--pd-card-padding);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius)}.pd-manage-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}.pd-manage-kind{padding:0 var(--pd-space-1);border-radius:var(--pd-radius-pill);background:var(--pd-color-surface-subtle);color:var(--pd-color-text)}.pd-manage-target,.pd-manage-summary{font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);overflow-wrap:anywhere}.pd-manage-target a{display:inline}.pd-manage-summary{color:var(--pd-color-text-secondary)}.pd-manage-form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-2);margin:0}.pd-manage-item .pd-manage-form{margin-top:var(--pd-space-1)}.pd-manage-check,.pd-manage-field{display:inline-flex;align-items:center;gap:var(--pd-space-1);margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular)}.pd-manage-check input{width:auto}.pd-manage-form select,.pd-manage-form input[type=text]{width:auto;height:var(--pd-btn-h-sm);padding:0 var(--pd-space-1);font-size:var(--pd-fs-sm)}.pd-manage-actions{display:inline-flex;gap:var(--pd-space-1);margin-left:auto}.pd-manage-table .pd-invite-actions-cell .pd-manage-form{justify-content:flex-end;flex-wrap:nowrap}.pd-manage-excerpt{color:var(--pd-color-text)}@media(max-width:640px){.pd-manage-actions{margin-left:0}.pd-manage-table .pd-invite-actions-cell .pd-manage-form{flex-wrap:wrap}}body.theme-wow .pd-netbank{--pd-nb-ink-standard: #fffaf1;--pd-nb-ink-gold: #382303;--pd-nb-ink-platinum: #263944;--pd-nb-ink-black: #f9e2b3;--pd-nb-face-standard: #1f5fc4;--pd-nb-face-gold: #c99a3f;--pd-nb-face-platinum: #c9d1d6;--pd-nb-face-black: #17191c;--pd-nb-chip-face: #ead5a6;--pd-nb-chip-line: #806033;--pd-nb-tilt-x: 0deg;--pd-nb-tilt-y: 0deg;--pd-nb-ease: cubic-bezier(.2, .7, .2, 1);gap:var(--pd-space-3)}body.theme-wow .pd-nb-head,body.theme-wow .pd-nb-overview,body.theme-wow .pd-nb-desk{min-width:0;padding:var(--pd-space-4);background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius-lg);color:var(--pd-color-text)}body.theme-wow .pd-nb-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pd-space-3);padding-block:var(--pd-space-3)}body.theme-wow .pd-nb-brand{display:flex;align-items:center;gap:var(--pd-space-2);min-width:0}body.theme-wow .pd-nb-brand img{flex:none;width:var(--pd-space-5);height:var(--pd-space-5)}body.theme-wow .pd-nb-brand h1{margin:0;font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}body.theme-wow .pd-nb-brand p{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-safety{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);margin:0;padding:0;list-style:none}body.theme-wow .pd-nb-safety li{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2) var(--pd-space-2);border-radius:var(--pd-radius-pill);background:var(--pd-color-surface-soft);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-safety li.is-on i{color:var(--pd-color-success)}body.theme-wow .pd-nb-safety li.is-warn{background:var(--pd-color-warning-soft)}body.theme-wow .pd-nb-safety li.is-warn i{color:var(--pd-color-warning)}body.theme-wow .pd-nb-safety li:last-child{padding:0;background:none}body.theme-wow .pd-nb-eye,body.theme-wow .pd-nb-link{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2) var(--pd-space-2);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-pill);background:var(--pd-color-surface);color:var(--pd-color-text-secondary);font:inherit;font-size:var(--pd-fs-xs);cursor:pointer;transition:color .2s,border-color .2s}body.theme-wow .pd-nb-eye:hover,body.theme-wow .pd-nb-link:hover,body.theme-wow .pd-nb-link.is-copied{color:var(--pd-color-primary);border-color:var(--pd-color-primary)}body.theme-wow .pd-nb-overview{display:grid;grid-template-columns:minmax(0,25rem) minmax(0,1fr);gap:var(--pd-space-5);align-items:center}body.theme-wow .pd-nb-cardslot{display:grid;gap:var(--pd-space-2);min-width:0}body.theme-wow .pd-nb-cardtools{display:flex;justify-content:center;gap:var(--pd-space-1)}body.theme-wow .pd-nb-card{perspective:75rem;min-width:0}body.theme-wow .pd-nb-card-inner{position:relative;aspect-ratio:856 / 540;transform-style:preserve-3d;transform:rotateX(var(--pd-nb-tilt-x)) rotateY(var(--pd-nb-tilt-y));transition:transform .7s var(--pd-nb-ease)}body.theme-wow .pd-nb-card.is-tilting .pd-nb-card-inner{transition-duration:.12s}body.theme-wow .pd-nb-face{position:absolute;inset:0;border-radius:var(--pd-radius-xl);box-shadow:var(--pd-shadow-2)}body.theme-wow .pd-nb-card.is-issued .pd-nb-card-inner{animation:pd-nb-issue .9s var(--pd-nb-ease) both}@keyframes pd-nb-issue{from{opacity:0;transform:translateY(var(--pd-space-5)) rotateX(35deg) scale(.92)}to{opacity:1;transform:none}}body.theme-wow .pd-netbank .pd-bankcard{overflow:hidden;isolation:isolate;container-type:inline-size;color:var(--pd-nb-ink-standard);background:var(--pd-nb-face-standard);text-shadow:0 1px 2px rgba(0,28,59,.32)}body.theme-wow .pd-netbank .pd-bankcard--gold{color:var(--pd-nb-ink-gold);background:var(--pd-nb-face-gold);text-shadow:0 1px 1px rgba(255,241,192,.32)}body.theme-wow .pd-netbank .pd-bankcard--platinum{color:var(--pd-nb-ink-platinum);background:var(--pd-nb-face-platinum);text-shadow:0 1px 1px rgba(255,255,255,.44)}body.theme-wow .pd-netbank .pd-bankcard--black{color:var(--pd-nb-ink-black);background:var(--pd-nb-face-black);text-shadow:0 1px 2px rgba(0,0,0,.6)}body.theme-wow .pd-netbank .pd-bankcard-art{position:absolute;z-index:-1;inset:0;width:100%;height:100%;object-fit:cover;display:block}body.theme-wow .pd-netbank .pd-bankcard-chip{position:absolute;left:7%;top:36%;width:12%;color:var(--pd-nb-chip-line)}body.theme-wow .pd-netbank .pd-bankcard-chip svg{display:block;width:100%;height:auto}body.theme-wow .pd-netbank .pd-bankcard-chip rect{fill:var(--pd-nb-chip-face);stroke:currentColor;stroke-width:1}body.theme-wow .pd-netbank .pd-bankcard-chip path{fill:none;stroke:currentColor;stroke-width:1}body.theme-wow .pd-netbank .pd-bankcard-contactless{position:absolute;left:23%;top:38%;width:4.5%;height:auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;opacity:.85}body.theme-wow .pd-netbank .pd-bankcard-number{position:absolute;left:7%;top:62%;width:86%;font-family:var(--pd-font-mono);font-size:5.25cqi;font-weight:var(--pd-fw-medium);font-variant-numeric:tabular-nums;line-height:var(--pd-lh-tight);letter-spacing:.1cqi;white-space:pre}body.theme-wow .pd-netbank .pd-bankcard-holder{position:absolute;left:7%;bottom:9%;max-width:64%;display:grid;gap:.8cqi}body.theme-wow .pd-netbank .pd-bankcard-holder>span{font-size:2.4cqi;opacity:.82;line-height:var(--pd-lh-tight)}body.theme-wow .pd-netbank .pd-bankcard-holder strong{font-size:3.8cqi;font-weight:var(--pd-fw-medium);line-height:var(--pd-lh-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-wow .pd-netbank .pd-bankcard-tier{position:absolute;right:7%;bottom:9%;display:grid;gap:.8cqi;font-size:3.8cqi;font-weight:var(--pd-fw-medium);text-align:right;line-height:var(--pd-lh-tight)}body.theme-wow .pd-netbank .pd-bankcard-tier span{font-size:2.4cqi;letter-spacing:.3cqi}body.theme-wow .pd-nb-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.38) 50%,transparent 62%);transform:translateX(-130%)}body.theme-wow .pd-nb-card.is-shine .pd-nb-sheen{animation:pd-nb-sheen 1.1s var(--pd-nb-ease)}@keyframes pd-nb-sheen{to{transform:translateX(130%)}}body.theme-wow .pd-nb-card.is-pulse .pd-nb-card-inner{animation:pd-nb-pulse .6s var(--pd-nb-ease)}@keyframes pd-nb-pulse{40%{transform:scale(1.035)}}body.theme-wow .pd-nb-card.is-empty .pd-nb-face{position:relative;aspect-ratio:856 / 540;display:grid;place-content:center;justify-items:center;gap:var(--pd-space-1);padding:var(--pd-space-4);text-align:center;border:2px dashed var(--pd-color-border-strong);background:var(--pd-color-surface-soft);box-shadow:none}body.theme-wow .pd-nb-card.is-empty img{width:calc(var(--pd-space-5) * 2);height:calc(var(--pd-space-5) * 2);animation:pd-nb-bob 3s ease-in-out infinite}body.theme-wow .pd-nb-card.is-empty b{font-size:var(--pd-fs-md)}body.theme-wow .pd-nb-card.is-empty span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}@keyframes pd-nb-bob{50%{transform:translateY(calc(var(--pd-space-1) / -2))}}body.theme-wow .pd-nb-summary{display:grid;gap:var(--pd-space-3);min-width:0}body.theme-wow .pd-nb-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pd-space-1)}body.theme-wow .pd-nb-total>span{flex:1 0 100%;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-nb-total b{font-family:var(--pd-font-mono);font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums;line-height:var(--pd-lh-tight)}body.theme-wow .pd-nb-total small{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-nb-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-2);margin:0}body.theme-wow .pd-nb-figures div{min-width:0;padding:var(--pd-space-2);border-radius:var(--pd-radius-md);background:var(--pd-color-surface-soft);transition:background-color .3s}body.theme-wow .pd-nb-figures dt{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-figures dd{margin:calc(var(--pd-space-1) / 2) 0 0;font-family:var(--pd-font-mono);font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}body.theme-wow .pd-nb-figures div.is-hit,body.theme-wow .pd-nb-wallet.is-hit{background:var(--pd-color-primary-soft)}body.theme-wow .pd-nb-wallet{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-2);border-radius:var(--pd-radius-md);background:var(--pd-color-surface-soft);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);transition:background-color .3s}body.theme-wow .pd-nb-wallet i{color:var(--pd-color-primary)}body.theme-wow .pd-nb-wallet span{flex:1 1 auto;min-width:0}body.theme-wow .pd-nb-wallet b{color:var(--pd-color-text);font-family:var(--pd-font-mono)}body.theme-wow .pd-nb-wallet a{color:var(--pd-color-link)}body.theme-wow .pd-nb-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--pd-space-5) * 1.5),1fr));gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-nb-actions a{display:grid;justify-items:center;gap:calc(var(--pd-space-1) / 2);padding:var(--pd-space-2) var(--pd-space-1);border-radius:var(--pd-radius-md);color:var(--pd-color-text);font-size:var(--pd-fs-xs);text-decoration:none;transition:background-color .2s,transform .2s var(--pd-nb-ease)}body.theme-wow .pd-nb-actions a i{display:grid;place-items:center;width:var(--pd-space-5);height:var(--pd-space-5);border-radius:var(--pd-radius-round);background:var(--pd-color-primary-soft);color:var(--pd-color-primary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-nb-actions a:hover{background:var(--pd-color-surface-soft);transform:translateY(calc(var(--pd-space-1) / -4))}body.theme-wow .pd-nb-desk{display:grid;gap:var(--pd-space-4)}body.theme-wow .pd-nb-tabs{display:flex;gap:calc(var(--pd-space-1) / 2);overflow-x:auto;padding:calc(var(--pd-space-1) / 2);border-radius:var(--pd-tab-group-radius);background:var(--pd-color-surface-soft);scrollbar-width:none}body.theme-wow .pd-nb-tabs button{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2);height:var(--pd-tab-h);padding:0 var(--pd-tab-px);border:0;border-radius:var(--pd-tab-radius);background:none;color:var(--pd-color-text-secondary);font:inherit;font-size:var(--pd-tab-fs);font-weight:var(--pd-tab-weight);cursor:pointer;transition:color .2s,background-color .2s,box-shadow .2s}body.theme-wow .pd-nb-tabs button[aria-selected=true]{background:var(--pd-color-surface);color:var(--pd-color-primary);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-nb-panel{min-width:0}body.theme-wow .pd-nb-panel.is-entering{animation:pd-nb-in .35s var(--pd-nb-ease)}@keyframes pd-nb-in{from{opacity:0;transform:translateY(var(--pd-space-1))}}body.theme-wow .pd-nb-form{display:grid;gap:var(--pd-space-3);margin:0;min-width:0}body.theme-wow .pd-nb-form>.pd-nb-field{max-width:calc(var(--pd-space-5) * 15)}body.theme-wow .pd-nb-lead{margin:0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-nb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-3)}body.theme-wow .pd-nb-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.theme-wow .pd-nb-field{display:grid;align-content:start;gap:calc(var(--pd-space-1) / 2);min-width:0}body.theme-wow .pd-nb-field>label{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-field>input{width:100%;height:var(--pd-input-h);padding:0 var(--pd-input-px)}body.theme-wow .pd-nb-amount{display:flex;align-items:center;gap:var(--pd-space-1);height:var(--pd-btn-h-lg);padding:0 var(--pd-input-px);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-input-radius);background:var(--pd-color-surface)}body.theme-wow .pd-nb-amount:focus-within{border-color:var(--pd-color-primary)}body.theme-wow .pd-nb-amount i{flex:none;color:var(--pd-color-warning)}body.theme-wow .pd-nb-amount input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;background:none;font-family:var(--pd-font-mono);font-size:var(--pd-fs-lg);font-variant-numeric:tabular-nums;outline:none;box-shadow:none}body.theme-wow .pd-nb-amount span{flex:none;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);white-space:nowrap}body.theme-wow .pd-nb-chips{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-nb-chips:empty{display:none}body.theme-wow .pd-nb-chips button{padding:calc(var(--pd-space-1) / 4) var(--pd-space-2);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-pill);background:var(--pd-color-surface);color:var(--pd-color-text-secondary);font:inherit;font-size:var(--pd-fs-xs);cursor:pointer}body.theme-wow .pd-nb-chips button:hover:not(:disabled){color:var(--pd-color-primary);border-color:var(--pd-color-primary)}body.theme-wow .pd-nb-chips button:disabled{opacity:.45;cursor:not-allowed}body.theme-wow .pd-nb-pin{position:relative;min-width:0}body.theme-wow .pd-nb-pin>input{width:100%;height:var(--pd-input-h);padding:0 var(--pd-input-px)}body.theme-wow .pd-nb-pin-cells{display:none}body.theme-wow .pd-nb-pin.is-enhanced>input{position:absolute;inset:0;z-index:1;height:100%;opacity:0;color:transparent;caret-color:transparent;cursor:pointer}body.theme-wow .pd-nb-pin.is-enhanced .pd-nb-pin-cells{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(var(--pd-space-1) / 2);max-width:calc(var(--pd-space-5) * 9)}body.theme-wow .pd-nb-pin-cells i{position:relative;height:var(--pd-btn-h-lg);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-radius-sm);background:var(--pd-color-surface);transition:border-color .15s}body.theme-wow .pd-nb-pin-cells i.is-filled::after{content:"";position:absolute;inset:50% auto auto 50%;width:var(--pd-space-1);height:var(--pd-space-1);border-radius:var(--pd-radius-round);background:var(--pd-color-text);transform:translate(-50%,-50%);animation:pd-nb-dot .18s var(--pd-nb-ease)}@keyframes pd-nb-dot{from{transform:translate(-50%,-50%) scale(0)}}body.theme-wow .pd-nb-pin.is-focus .pd-nb-pin-cells i.is-current{border-color:var(--pd-color-primary)}body.theme-wow .pd-nb-pin.is-done .pd-nb-pin-cells i{border-color:var(--pd-color-success)}body.theme-wow .pd-nb-pin.is-shake .pd-nb-pin-cells{animation:pd-nb-shake .45s}body.theme-wow .pd-nb-pin.is-shake .pd-nb-pin-cells i{border-color:var(--pd-color-error)}@keyframes pd-nb-shake{20%,60%{transform:translateX(calc(var(--pd-space-1) / -1))}40%,80%{transform:translateX(var(--pd-space-1))}}body.theme-wow .pd-nb-flow{display:flex;align-items:center;gap:var(--pd-space-2);color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-flow span{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2) var(--pd-space-2);border-radius:var(--pd-radius-pill);background:var(--pd-color-surface-soft);color:var(--pd-color-text-secondary)}body.theme-wow .pd-nb-flow>i{color:var(--pd-color-primary);animation:pd-nb-nudge 1.6s ease-in-out infinite}@keyframes pd-nb-nudge{50%{transform:translateX(calc(var(--pd-space-1) / 2))}}body.theme-wow .pd-nb-submit{display:flex;gap:var(--pd-space-2)}body.theme-wow .pd-nb-submit .btn{min-width:calc(var(--pd-space-5) * 4)}body.theme-wow .pd-nb-inline{display:flex;flex-wrap:wrap;align-items:end;gap:var(--pd-space-2)}body.theme-wow .pd-nb-inline .pd-nb-field{flex:1 1 calc(var(--pd-space-5) * 8)}body.theme-wow .pd-nb-secure{display:grid;gap:var(--pd-space-1);margin:0 0 var(--pd-space-3);padding:0;list-style:none}body.theme-wow .pd-nb-secure li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-2);border-radius:var(--pd-radius-md);background:var(--pd-color-surface-soft);font-size:var(--pd-fs-sm)}body.theme-wow .pd-nb-secure li i{color:var(--pd-color-primary)}body.theme-wow .pd-nb-secure li span{flex:1 1 auto}body.theme-wow .pd-nb-secure li em{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-style:normal}body.theme-wow .pd-nb-termlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--pd-space-5) * 9),1fr));gap:var(--pd-space-3)}body.theme-wow .pd-nb-term{display:grid;gap:var(--pd-space-2);min-width:0;padding:var(--pd-space-3);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-lg)}body.theme-wow .pd-nb-term header{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pd-space-1)}body.theme-wow .pd-nb-term header b{font-family:var(--pd-font-mono);font-size:var(--pd-fs-xl)}body.theme-wow .pd-nb-term header>span{flex:1 1 auto;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-progress{height:var(--pd-space-1);overflow:hidden;border-radius:var(--pd-radius-pill);background:var(--pd-color-surface-soft)}body.theme-wow .pd-nb-progress span{display:block;width:var(--pd-nb-progress);height:100%;border-radius:inherit;background:var(--pd-color-primary);animation:pd-nb-grow 1s var(--pd-nb-ease);transform-origin:left}@keyframes pd-nb-grow{from{transform:scaleX(0)}}body.theme-wow .pd-nb-term dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pd-space-1);margin:0}body.theme-wow .pd-nb-term dt{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-term dd{margin:0;font-size:var(--pd-fs-sm);font-variant-numeric:tabular-nums}body.theme-wow .pd-nb-term form{margin:0}body.theme-wow .pd-nb-ledger{display:grid;margin:0;padding:0;list-style:none}body.theme-wow .pd-nb-ledger li{display:flex;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-2) 0}body.theme-wow .pd-nb-ledger li+li{border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-nb-ledger li:first-child.is-new{animation:pd-nb-row 1.4s var(--pd-nb-ease)}@keyframes pd-nb-row{from{background:var(--pd-color-primary-soft)}}body.theme-wow .pd-nb-ledger-icon{flex:none;display:grid;place-items:center;width:var(--pd-space-5);height:var(--pd-space-5);border-radius:var(--pd-radius-round);background:var(--pd-color-surface-soft);color:var(--pd-color-text-secondary)}body.theme-wow .pd-nb-ledger li.is-plus .pd-nb-ledger-icon{background:var(--pd-color-success-soft);color:var(--pd-color-success)}body.theme-wow .pd-nb-ledger-main{display:grid;flex:1 1 auto;min-width:0}body.theme-wow .pd-nb-ledger-main b{overflow:hidden;font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium);white-space:nowrap;text-overflow:ellipsis}body.theme-wow .pd-nb-ledger-main span{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-ledger-amount{display:grid;justify-items:end;flex:none}body.theme-wow .pd-nb-ledger-amount b{font-family:var(--pd-font-mono);font-size:var(--pd-fs-md);font-variant-numeric:tabular-nums}body.theme-wow .pd-nb-ledger li.is-plus .pd-nb-ledger-amount b{color:var(--pd-color-success)}body.theme-wow .pd-nb-ledger-amount>span{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-ledger-amount span i{font-style:normal}body.theme-wow .pd-nb-rules{margin-top:var(--pd-space-3)}body.theme-wow .pd-netbank.is-masked [data-amount]{position:relative;display:inline-block;min-width:4ch;color:transparent}body.theme-wow .pd-netbank.is-masked [data-amount]::after{content:"****";position:absolute;inset:0;color:var(--pd-color-text-secondary);text-align:inherit}body.theme-wow .pd-nb-coin{position:fixed;z-index:var(--pd-z-popover);width:var(--pd-space-5);height:var(--pd-space-5);pointer-events:none;will-change:transform,opacity}@media(max-width:900px){body.theme-wow .pd-nb-overview{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-4)}body.theme-wow .pd-nb-cardslot{justify-self:center;width:100%;max-width:25rem}body.theme-wow .pd-nb-grid--3{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){body.theme-wow .pd-nb-head,body.theme-wow .pd-nb-overview,body.theme-wow .pd-nb-desk{padding:var(--pd-space-3)}body.theme-wow .pd-nb-grid{grid-template-columns:minmax(0,1fr)}body.theme-wow .pd-nb-total b{font-size:var(--pd-fs-xl)}body.theme-wow .pd-nb-figures dd{font-size:var(--pd-fs-md)}body.theme-wow .pd-nb-tabs button span{display:none}body.theme-wow .pd-nb-tabs button[aria-selected=true] span{display:inline}body.theme-wow .pd-nb-submit .btn{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){body.theme-wow .pd-netbank *,body.theme-wow .pd-netbank *::after{animation:none!important;transition:none!important}}body.theme-wow .pd-fishcoin-amount{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);vertical-align:middle;white-space:nowrap;font-variant-numeric:tabular-nums}body.theme-wow .pd-fishcoin-icon{display:inline-block;width:var(--pd-icon-xl);height:var(--pd-icon-xl);object-fit:contain;flex:none;vertical-align:middle}body.theme-wow .pd-wallet-help .pd-fishcoin-icon,body.theme-wow .pd-bank-table .pd-fishcoin-icon,body.theme-wow .pd-nb-ledger .pd-fishcoin-icon{width:var(--pd-icon-md);height:var(--pd-icon-md)}body.theme-wow .pd-netbank.is-masked [data-amount] .pd-fishcoin-amount{visibility:hidden}body.theme-wow .pd-wallet-exchange{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--pd-space-5) * 8)),1fr));gap:var(--pd-space-4);margin-top:var(--pd-space-3)}body.theme-wow .pd-wallet-exchange form{display:grid;gap:var(--pd-space-2)}body.theme-wow .pd-wallet-exchange label{font-size:var(--pd-fs-sm);color:var(--pd-color-text-secondary)}body.theme-wow .pd-wallet-exchange button{justify-self:start}body.theme-wow .pd-nb-upgrade{display:grid;gap:var(--pd-space-3);min-width:0}body.theme-wow .pd-nb-upgrade-head{display:flex;align-items:center;gap:var(--pd-space-3);min-width:0}body.theme-wow .pd-nb-upgrade-art{flex:none;width:calc(var(--pd-space-5) * 5);height:auto;border-radius:var(--pd-radius-md);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-nb-upgrade-head h3{margin:0;font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-nb-upgrade-head p{margin:calc(var(--pd-space-1) / 2) 0 0;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-conds{display:grid;gap:var(--pd-space-2);margin:0;padding:0;list-style:none}body.theme-wow .pd-nb-conds li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:calc(var(--pd-space-1) / 2) var(--pd-space-2)}body.theme-wow .pd-nb-conds li>i{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-nb-conds li.is-met>i{color:var(--pd-color-success)}body.theme-wow .pd-nb-conds li>span{font-size:var(--pd-fs-sm)}body.theme-wow .pd-nb-conds li>b{font-family:var(--pd-font-mono);font-size:var(--pd-fs-sm);font-variant-numeric:tabular-nums}body.theme-wow .pd-nb-conds li>.pd-nb-progress{grid-column:2 / -1}body.theme-wow .pd-nb-conds li.is-met .pd-nb-progress span{background:var(--pd-color-success)}body.theme-wow .pd-nb-conds li>em{grid-column:2 / -1;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-style:normal}body.theme-wow .pd-nb-note{margin:0;color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-nb-warn{display:flex;gap:var(--pd-space-1);margin:0;padding:var(--pd-space-2);border-radius:var(--pd-radius-md);background:var(--pd-color-warning-soft);font-size:var(--pd-fs-sm)}body.theme-wow .pd-nb-warn i{color:var(--pd-color-warning)}body.theme-wow .pd-nb-link .pd-nb-dot{width:var(--pd-space-1);height:var(--pd-space-1);border-radius:var(--pd-radius-round);background:var(--pd-color-success)}body.theme-wow a.pd-nb-link{text-decoration:none}body.theme-wow .pd-nb-card.is-upgrading .pd-nb-card-inner{animation:pd-nb-upgrade .85s var(--pd-nb-ease) both}@keyframes pd-nb-upgrade{from{transform:rotateY(90deg) scale(.94);opacity:.4}to{transform:none;opacity:1}}body.theme-wow .pd-netbank .pd-bankcard-tier.is-pop{animation:pd-nb-pop .45s var(--pd-nb-ease)}@keyframes pd-nb-pop{50%{transform:scale(1.12)}}body.theme-wow .pd-escrow h3{margin:0 0 var(--pd-space-1);font-size:var(--pd-h3-size);font-weight:var(--pd-h3-weight);line-height:var(--pd-h3-lh)}body.theme-wow .pd-escrow-status{display:inline-flex;align-items:center;padding:calc(var(--pd-space-1) / 2) var(--pd-space-2);border-radius:var(--pd-radius-pill);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug);white-space:nowrap;color:var(--pd-color-text-secondary);background:var(--pd-color-surface-soft)}body.theme-wow .pd-escrow-status--wait{color:var(--pd-color-warning);background:var(--pd-color-warning-soft)}body.theme-wow .pd-escrow-status--active{color:var(--pd-color-primary);background:var(--pd-color-primary-soft)}body.theme-wow .pd-escrow-status--alert{color:var(--pd-color-error);background:var(--pd-color-error-soft)}body.theme-wow .pd-escrow-status--done{color:var(--pd-color-success);background:var(--pd-color-success-soft)}body.theme-wow .pd-escrow-uid{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);font-variant-numeric:tabular-nums}body.theme-wow .pd-escrow-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--pd-space-5) * 5)),1fr));gap:var(--pd-space-2);margin:0;padding:0;list-style:none}body.theme-wow .pd-escrow-steps li{display:flex;align-items:center;gap:var(--pd-space-2);min-width:0;padding:var(--pd-space-2) var(--pd-space-3);border-radius:var(--pd-radius-md);background:var(--pd-color-surface-soft);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-snug)}body.theme-wow .pd-escrow-steps li>span{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pd-icon-xl);height:var(--pd-icon-xl);border-radius:var(--pd-radius-round);background:var(--pd-color-surface);color:var(--pd-color-text-secondary);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}body.theme-wow .pd-escrow-steps li.is-current{color:var(--pd-color-primary);background:var(--pd-color-primary-soft);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-escrow-steps li.is-current>span{background:var(--pd-color-primary);color:var(--pd-color-on-primary)}body.theme-wow .pd-escrow-steps li.is-done>span{background:var(--pd-color-success);color:var(--pd-color-on-primary)}body.theme-wow .pd-escrow-order{display:grid;gap:var(--pd-space-3)}body.theme-wow .pd-escrow-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--pd-space-5) * 10)),1fr));gap:var(--pd-space-2) var(--pd-space-4);margin:0}body.theme-wow .pd-escrow-facts>div{display:grid;gap:calc(var(--pd-space-1) / 2);min-width:0}body.theme-wow .pd-escrow-facts dt{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}body.theme-wow .pd-escrow-facts dd{margin:0;font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);overflow-wrap:anywhere}body.theme-wow .pd-escrow-no{font-family:var(--pd-font-mono);font-variant-numeric:tabular-nums}body.theme-wow .pd-escrow-block{padding:var(--pd-space-3);border-radius:var(--pd-radius-md);background:var(--pd-color-surface-soft);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);overflow-wrap:anywhere}body.theme-wow .pd-escrow-block p+p{margin-top:var(--pd-space-1)}body.theme-wow .pd-escrow-block--private h3{color:var(--pd-color-primary)}body.theme-wow .pd-escrow-block--alert{background:var(--pd-color-error-soft)}body.theme-wow .pd-escrow-note,body.theme-wow .pd-escrow-hint{display:flex;align-items:baseline;gap:var(--pd-space-2);padding:var(--pd-space-2) var(--pd-space-3);border-radius:var(--pd-radius-md);background:var(--pd-color-primary-soft);color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-escrow-note>i,body.theme-wow .pd-escrow-hint>i{flex:none;color:var(--pd-color-primary)}body.theme-wow .pd-escrow-hint{margin:var(--pd-space-3) 0}body.theme-wow .pd-escrow-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--pd-space-5) * 10)),1fr));gap:var(--pd-space-3);align-items:start}body.theme-wow .pd-escrow-action{display:grid;gap:var(--pd-space-2);min-width:0}body.theme-wow .pd-escrow-action label,body.theme-wow .pd-escrow-create label{margin:0;font-size:var(--pd-fs-sm)}body.theme-wow .pd-escrow-action button{justify-self:start}body.theme-wow .pd-escrow-create{display:grid;gap:var(--pd-space-2)}body.theme-wow .pd-escrow-create button{justify-self:start}body.theme-wow .pd-escrow-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--pd-space-5) * 8)),1fr));gap:var(--pd-space-2) var(--pd-space-3)}body.theme-wow .pd-escrow-grid>div{display:grid;gap:var(--pd-space-2)}body.theme-wow .pd-escrow-log{display:grid;gap:var(--pd-space-1);margin:0;padding:0;list-style:none}body.theme-wow .pd-escrow-log li{display:flex;flex-wrap:wrap;gap:0 var(--pd-space-2)}body.theme-wow .pd-escrow-log time{color:var(--pd-color-text-tertiary);font-variant-numeric:tabular-nums}body.theme-wow .pd-escrow-rules{display:grid;gap:var(--pd-space-1);margin:var(--pd-space-2) 0 0;padding-left:var(--pd-space-4);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}body.theme-wow .pd-escrow-table td{vertical-align:middle}body.theme-wow .pd-auction-actions{display:flex;flex-wrap:wrap;gap:var(--pd-space-2);margin-top:var(--pd-space-3)}body.theme-wow .pd-auction-actions .btn{margin:0}body.theme-wow .pd-auction-item .pd-shop-plate{text-decoration:none}body.theme-wow .pd-auction-number{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pd-space-2) var(--pd-space-3);margin:var(--pd-space-2) 0}body.theme-wow .pd-auction-number strong{color:var(--pd-color-primary);font-family:var(--pd-font-mono);font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);letter-spacing:0.1em;line-height:var(--pd-lh-tight)}body.theme-wow .pd-auction-number span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-auction-form,body.theme-wow .pd-auction-source{display:grid;gap:var(--pd-space-3);margin:var(--pd-space-3) 0 0;padding:0;border:0}body.theme-wow .pd-auction-source legend{margin-bottom:var(--pd-space-2);color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-auction-source label{display:flex;align-items:center;gap:var(--pd-space-2);margin:0}body.theme-wow .pd-auction-field{display:grid;gap:var(--pd-space-1);margin:0}body.theme-wow .pd-auction-field span{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-sm)}body.theme-wow .pd-auction-field input,body.theme-wow .pd-auction-field select,body.theme-wow .pd-auction-source select{max-width:calc(var(--pd-space-5) * 10)}body.theme-wow .pd-auction-bid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--pd-space-2) var(--pd-space-3);margin-top:var(--pd-space-3)}body.theme-wow .pd-auction-bid .btn{margin:0}body.theme-wow .pd-avatar-card .pd-avatar-layout{display:grid;grid-template-columns:calc(var(--pd-space-5) * 3) minmax(0,1fr);align-items:start;gap:var(--pd-space-4);margin:0;padding:var(--pd-space-3) var(--pd-space-4);min-width:0}body.theme-wow .pd-avatar-card .profile-avatar-preview{margin:0;min-width:0}body.theme-wow .pd-avatar-card .profile-avatar-preview img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--pd-radius-round)}body.theme-wow .pd-avatar-card .pd-avatar-content{display:grid;gap:var(--pd-space-2);min-width:0}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-self:start;gap:calc(var(--pd-space-1) / 2);min-width:0;margin:0;padding:calc(var(--pd-space-1) / 2);background:var(--pd-color-surface-soft);border-radius:var(--pd-tab-group-radius)}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs .profile-avatar-radio{position:relative;display:inline-flex;min-width:0;margin:0;font-weight:var(--pd-tab-weight)}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs input{position:absolute;width:var(--pd-tab-indicator);height:var(--pd-tab-indicator);padding:0;margin:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs .profile-avatar-radio>span{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--pd-space-1) / 2);min-height:var(--pd-tab-h);padding:calc(var(--pd-space-1) / 2) var(--pd-tab-px);border:0;border-radius:var(--pd-tab-radius);background:transparent;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-regular);line-height:var(--pd-lh-tight);white-space:nowrap}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs .profile-avatar-radio:hover>input:not(:checked):not(:disabled)+span{color:var(--pd-color-text)}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs input:checked+span{background:var(--pd-color-surface);color:var(--pd-color-text);font-weight:var(--pd-fw-semibold);box-shadow:var(--pd-shadow-1)}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs input:focus-visible+span{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs input:disabled+span{color:var(--pd-color-text-tertiary);cursor:not-allowed}body.theme-wow .pd-avatar-card .pd-avatar-source-panel{min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent}body.theme-wow .pd-avatar-card .pd-avatar-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pd-space-1);min-width:0;margin:0}body.theme-wow .pd-avatar-card .pd-avatar-actions>label{display:inline-block;margin:0;font-size:var(--pd-fs-xs);font-weight:var(--pd-fw-medium);white-space:nowrap}body.theme-wow .pd-avatar-card .pd-avatar-actions .btn{margin:0;max-width:100%}body.theme-wow .pd-avatar-card .pd-avatar-actions input[type=text]{width:calc(var(--pd-space-5) * 3);max-width:100%;min-width:0;height:var(--pd-btn-h-sm);padding:0 var(--pd-input-px);font-family:var(--pd-font-mono);font-variant-numeric:tabular-nums}body.theme-wow .pd-avatar-card .pd-preset-avatars{display:inline-flex;flex-wrap:wrap;gap:var(--pd-space-1);min-width:0;margin:0}body.theme-wow .pd-avatar-card .pd-preset-avatar{display:block;margin:0}body.theme-wow .pd-avatar-card .pd-preset-avatar img{width:var(--pd-side-icon-art);height:var(--pd-side-icon-art);border-width:var(--pd-tab-indicator)}body.theme-wow .pd-avatar-card .pd-preset-avatar input:focus-visible+img{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}body.theme-wow .pd-avatar-card .pd-avatar-upload-status{flex:1 1 0;min-width:0;overflow-wrap:anywhere;color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal)}body.theme-wow .pd-avatar-card .pd-avatar-source-panel .pd-avatar-upload-status.is-error,body.theme-wow .pd-avatar-card .pd-avatar-source-panel .pd-library-status.is-error{color:var(--pd-color-error)}body.theme-wow .pd-avatar-card .pd-avatar-source-panel .muted,body.theme-wow .pd-avatar-card .pd-avatar-save-hint{margin:var(--pd-space-1) 0 0;overflow-wrap:anywhere;font-size:var(--pd-fs-xs);line-height:var(--pd-lh-normal);color:var(--pd-color-text-secondary)}body.theme-wow .pd-avatar-card .pd-avatar-save-hint{margin:0}body.theme-wow .pd-avatar-card .pd-avatar-actions .muted,body.theme-wow .pd-avatar-card .pd-avatar-source-panel>.muted:first-child{margin:0}@media(max-width:640px){body.theme-wow .pd-avatar-card .pd-avatar-layout{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-2);padding:var(--pd-space-3)}body.theme-wow .pd-avatar-card .profile-avatar-preview{width:calc(var(--pd-space-5) * 3)}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs{gap:calc(var(--pd-space-1) / 2)}body.theme-wow .pd-avatar-card .pd-avatar-source-tabs .profile-avatar-radio>span{min-height:var(--pd-tab-h-touch);padding-inline:var(--pd-space-1);font-size:var(--pd-fs-xs)}}.pd-library-controls,.pd-library-picker{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pd-space-2);margin-bottom:var(--pd-space-2)}.pd-library-controls input,.pd-library-picker input{width:calc(var(--pd-side-art) * 1.5);max-width:100%}.pd-library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--pd-side-art),1fr));gap:var(--pd-space-2);margin-top:var(--pd-space-4)}.pd-library-avatar{display:flex;flex-direction:column;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-2);border-radius:var(--pd-card-radius);color:var(--pd-color-text);background:var(--pd-color-surface-subtle);text-decoration:none}.pd-library-avatar:hover,.pd-library-avatar.is-selected{background:var(--pd-color-primary-soft);color:var(--pd-color-link);text-decoration:none}.pd-library-avatar:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-color-primary);outline-offset:var(--pd-tab-indicator)}.pd-library-avatar img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--pd-radius-round)}.pd-library-number{font-family:var(--pd-font-mono);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-medium);font-variant-numeric:tabular-nums}.pd-library-status{color:var(--pd-color-text-secondary)}.pd-library-status.is-error{color:var(--pd-color-error)}.pd-library-dialog{width:calc(100% - var(--pd-space-5));max-width:calc(var(--pd-side-art) * 9);height:min(calc(100dvh - var(--pd-space-5)),calc(var(--pd-side-art) * 7.5));max-height:calc(100dvh - var(--pd-space-5));margin:auto;padding:0;border:1px solid var(--pd-color-border);border-radius:var(--pd-modal-radius);background:var(--pd-color-surface);color:var(--pd-color-text);font-family:var(--pd-font-body);font-size:var(--pd-fs-sm);box-shadow:var(--pd-shadow-2)}.pd-library-dialog:not([open]){display:none}.pd-library-dialog[open]{display:flex;flex-direction:column}.pd-library-dialog::backdrop{background:rgba(15,17,22,.55)}.pd-library-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-3);padding:var(--pd-space-3) var(--pd-space-4);flex-shrink:0}.pd-library-dialog-head h2{margin:0;font-size:var(--pd-h2-size);font-weight:var(--pd-h2-weight);line-height:var(--pd-h2-lh)}.pd-library-dialog>.pd-library-controls{padding:0 var(--pd-space-4);flex-shrink:0}.pd-library-dialog>.pd-library-status{padding:0 var(--pd-space-4);margin:0 0 var(--pd-space-2);min-height:calc(var(--pd-fs-sm) * var(--pd-lh-normal) * 2);line-height:var(--pd-lh-normal);flex-shrink:0}.pd-library-dialog-scroll{flex:1 1 0;overflow-y:auto;min-height:0;padding:var(--pd-space-2) var(--pd-space-4);overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--pd-color-text-tertiary) var(--pd-color-surface-subtle)}.pd-library-dialog-scroll::-webkit-scrollbar{width:var(--pd-space-1)}.pd-library-dialog-scroll::-webkit-scrollbar-track{background:var(--pd-color-surface-subtle)}.pd-library-dialog-scroll::-webkit-scrollbar-thumb{background:var(--pd-color-text-tertiary);border:var(--pd-tab-indicator) solid var(--pd-color-surface-subtle);border-radius:var(--pd-radius-pill)}.pd-library-dialog-scroll::-webkit-scrollbar-thumb:hover{background:var(--pd-color-text-secondary)}.pd-library-dialog .pd-library-grid{margin-top:0}.pd-library-dialog .pd-library-grid.is-filtered{grid-template-columns:minmax(0,calc(var(--pd-side-art) * 1.5))}.pd-library-dialog .pd-library-avatar{border:0;cursor:pointer;font:inherit;text-align:center}.pd-library-dialog .pd-library-avatar.is-selected{box-shadow:inset 0 0 0 var(--pd-tab-indicator) var(--pd-color-primary)}.pd-library-dialog-pagination{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--pd-space-2);padding:var(--pd-space-2) var(--pd-space-4)}.pd-library-dialog-foot{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--pd-space-2);padding:var(--pd-space-3) var(--pd-space-4);border-top:1px solid var(--pd-color-divider)}body.pd-library-dialog-open{overflow:hidden}.pd-lotto{display:grid;gap:var(--pd-space-4);min-width:0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal)}.pd-lotto :is(h1,h2,h3,p,dl,dd,ul,ol){margin:0}.pd-lotto :is(h1,h2,h3){color:inherit}.pd-lotto :is(ul,ol){padding:0;list-style:none}.pd-lotto [hidden]{display:none!important}body.theme-wow .pd-lotto a{color:var(--pd-lotto-accent);text-decoration:none}body.theme-wow .pd-lotto a:hover{color:var(--pd-lotto-accent-hover)}.pd-lotto code{font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs);word-break:break-all}.pd-lotto-num{font-family:var(--pd-font-mono);font-variant-numeric:tabular-nums}.pd-lotto-muted{color:var(--pd-color-text-secondary)}.pd-lotto-tiny{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-lotto-tiny a{white-space:nowrap}.pd-lotto-body{display:grid;grid-template-columns:minmax(0,1fr) var(--pd-sidebar-width);gap:var(--pd-space-4);align-items:start}.pd-lotto-main,.pd-lotto-side{display:grid;gap:var(--pd-space-4);min-width:0;align-content:start}.pd-lotto-side{gap:var(--pd-home-card-gap)}.pd-lotto-card{min-width:0;background:var(--pd-color-surface);border:1px solid var(--pd-color-border);border-radius:var(--pd-card-radius-thread);box-shadow:var(--pd-shadow-2);scroll-margin-top:var(--pd-space-5)}.pd-lotto-side .pd-lotto-card{border-radius:var(--pd-card-radius-side)}.pd-lotto-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pd-space-1) var(--pd-space-2);padding:var(--pd-space-2) var(--pd-card-padding);border-bottom:1px solid var(--pd-color-divider)}.pd-lotto-card-head h2{display:flex;align-items:center;gap:var(--pd-space-1);font-size:var(--pd-h3-size);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-snug)}.pd-lotto-card-head h2 i{color:var(--pd-lotto-accent);font-size:var(--pd-icon-md)}.pd-lotto-card-head small,.pd-lotto-card-head>a{font-size:var(--pd-fs-xs)}.pd-lotto-card-head small{color:var(--pd-color-text-secondary);font-weight:var(--pd-fw-regular)}.pd-lotto-card-head small b{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}.pd-lotto-card-body{display:grid;gap:var(--pd-space-3);padding:var(--pd-card-padding)}.pd-lotto-card-foot{padding:var(--pd-space-1) var(--pd-card-padding) var(--pd-space-2);border-top:1px solid var(--pd-color-divider);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-lotto-card-head+.pd-lotto-card-foot{border-top:0;padding-top:var(--pd-space-2)}.pd-lotto-balls{display:inline-flex;gap:calc(var(--pd-space-1) / 2);vertical-align:middle}.pd-lotto-balls--lg{gap:var(--pd-space-1)}.pd-lotto-ball{display:inline-grid;place-items:center;width:var(--pd-lotto-ball);height:var(--pd-lotto-ball);border-radius:var(--pd-radius-round);background:var(--pd-lotto-red);color:var(--pd-lotto-on-red);font-family:var(--pd-font-mono);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);line-height:1}.pd-lotto-balls--lg .pd-lotto-ball{width:var(--pd-lotto-ball-lg);height:var(--pd-lotto-ball-lg);font-size:var(--pd-fs-xl)}.pd-lotto-balls--sm .pd-lotto-ball{width:var(--pd-lotto-ball-sm);height:var(--pd-lotto-ball-sm);font-size:var(--pd-fs-xs)}.pd-lotto-ball.is-pick{background:var(--pd-lotto-cream);color:var(--pd-lotto-ink);box-shadow:inset 0 0 0 1px var(--pd-lotto-cream-line)}.pd-lotto-ball.is-pick.is-hit{background:var(--pd-lotto-red);color:var(--pd-lotto-on-red);box-shadow:none}.pd-lotto-ball.is-unknown{background:var(--pd-lotto-cream-strong);color:var(--pd-lotto-ink-muted)}.pd-lotto-tier{display:inline-flex;align-items:center;justify-content:center;height:var(--pd-badge-h);padding:0 var(--pd-badge-px);border-radius:var(--pd-badge-radius);background:var(--pd-lotto-red-soft);color:var(--pd-lotto-red);font-size:var(--pd-badge-fs);font-weight:var(--pd-badge-weight);white-space:nowrap}.pd-lotto-tier--0{background:var(--pd-lotto-gold);color:var(--pd-lotto-on-gold)}.pd-lotto-tier--none{background:var(--pd-color-surface-soft);color:var(--pd-color-text-secondary)}.pd-lotto-prize{color:var(--pd-color-success);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}.pd-lotto-stage{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.1fr);border:1px solid var(--pd-lotto-cream-line);border-radius:var(--pd-card-radius-thread);background:var(--pd-lotto-cream);color:var(--pd-lotto-ink);box-shadow:var(--pd-shadow-2);overflow:hidden}.pd-lotto-stage--detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pd-lotto-stage>*{display:grid;align-content:center;gap:var(--pd-space-2);min-width:0;padding:var(--pd-space-4)}.pd-lotto-stage>*+*{border-left:1px dashed var(--pd-lotto-cream-line)}.pd-lotto-stage-label{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1);color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-xs)}.pd-lotto-stage-title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1)}.pd-lotto-stage-title h1{font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}.pd-lotto-back{display:inline-flex;align-items:center;gap:var(--pd-space-1);font-size:var(--pd-fs-xs)}.pd-lotto-pill{display:inline-flex;align-items:center;gap:calc(var(--pd-space-1) / 2);height:var(--pd-badge-h);padding:0 var(--pd-badge-px);border-radius:var(--pd-radius-pill);background:var(--pd-color-success-soft);color:var(--pd-color-success);font-size:var(--pd-badge-fs);font-weight:var(--pd-badge-weight);white-space:nowrap}.pd-lotto-pill--closed{background:var(--pd-lotto-accent-soft);color:var(--pd-lotto-accent)}.pd-lotto-pill--done{background:var(--pd-color-surface-soft);color:var(--pd-color-text-secondary)}body.theme-wow .pd-lotto-stage .pd-lotto-pill{background:var(--pd-lotto-cream-strong)}.pd-lotto-jackpot{display:flex;align-items:center;gap:var(--pd-space-1);font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}.pd-lotto-jackpot img{width:var(--pd-icon-xl);height:var(--pd-icon-xl)}.pd-lotto-jackpot small{color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-regular)}.pd-lotto-facts-line{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2) var(--pd-space-2);color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-xs)}.pd-lotto-facts-line li+li::before{content:"·";margin-right:var(--pd-space-2)}.pd-lotto-stage-clock{justify-items:center;text-align:center}.pd-lotto-tiles{display:flex;align-items:center;gap:var(--pd-space-1);font-family:var(--pd-font-mono);font-variant-numeric:tabular-nums}.pd-lotto-tiles b{min-width:calc(var(--pd-space-5) + var(--pd-space-3));padding:var(--pd-space-1) 0;border:1px solid var(--pd-lotto-cream-line);border-radius:var(--pd-radius-md);background:var(--pd-color-surface);color:var(--pd-lotto-ink);font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);text-align:center}body.theme-wow .pd-lotto-tiles b{background:var(--pd-lotto-cream-strong)}.pd-lotto-tiles i{color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-lg);font-style:normal;font-weight:var(--pd-fw-semibold)}.pd-lotto-stage-clock[data-phase=closed] .pd-lotto-tiles b{color:var(--pd-lotto-accent)}.pd-lotto-stage-last{justify-items:start}.pd-lotto-stage-last-head{display:flex;justify-content:space-between;gap:var(--pd-space-2);width:100%;font-size:var(--pd-fs-xs)}.pd-lotto-stage-last-head span{color:var(--pd-lotto-ink-muted)}.pd-lotto-winline{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2) var(--pd-space-2);color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-xs)}.pd-lotto-winline b{color:var(--pd-lotto-ink);font-weight:var(--pd-fw-semibold)}.pd-lotto-buy-form{display:grid;gap:var(--pd-space-3)}.pd-lotto-seg{display:inline-flex;justify-self:start;gap:calc(var(--pd-space-1) / 2);padding:calc(var(--pd-space-1) / 2);border-radius:var(--pd-tab-group-radius);background:var(--pd-color-surface-soft)}.pd-lotto-seg label{position:relative;display:block}.pd-lotto-seg input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.pd-lotto-seg span{display:flex;align-items:center;height:var(--pd-tab-h);padding:0 var(--pd-tab-px);border-radius:var(--pd-tab-radius);color:var(--pd-color-text-secondary);font-size:var(--pd-tab-fs);font-weight:var(--pd-tab-weight)}.pd-lotto-seg input:checked+span{background:var(--pd-color-surface);color:var(--pd-color-text);box-shadow:var(--pd-shadow-1)}.pd-lotto-seg input:focus-visible+span{box-shadow:0 0 0 2px var(--pd-lotto-accent)}.pd-lotto-buy-form:has(input[value=buy_auto]:checked) :is(.pd-lotto-wheels,.pd-lotto-dice){display:none}.pd-lotto-buy-form:not(:has(input[value=buy_auto]:checked)) .pd-lotto-auto-note{display:none}.pd-lotto-buy-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--pd-space-4);align-items:start}.pd-lotto-field-label{display:flex;justify-content:space-between;gap:var(--pd-space-1);margin-bottom:var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-lotto-dice{padding:0;border:0;background:none;color:var(--pd-lotto-accent);font:inherit;cursor:pointer}.pd-lotto-dice:hover{color:var(--pd-lotto-accent-hover)}.pd-lotto-wheels{display:flex;gap:var(--pd-space-1)}.pd-lotto-wheel{display:grid;justify-items:center;gap:calc(var(--pd-space-1) / 2)}.pd-lotto-wheel button{display:grid;place-items:center;width:calc(var(--pd-space-5) + var(--pd-space-3));height:var(--pd-space-4);border:0;border-radius:var(--pd-radius-sm);background:none;color:var(--pd-color-text-tertiary);cursor:pointer}.pd-lotto-wheel button:hover{background:var(--pd-color-surface-soft);color:var(--pd-color-text)}.pd-lotto .pd-lotto-wheel input{width:calc(var(--pd-space-5) + var(--pd-space-3));height:calc(var(--pd-space-5) + var(--pd-space-3));padding:0;border:1px solid var(--pd-lotto-cream-line);border-radius:var(--pd-radius-round);background:var(--pd-lotto-cream);color:var(--pd-lotto-ink);font-family:var(--pd-font-mono);font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);text-align:center;caret-color:transparent}.pd-lotto .pd-lotto-wheel input::placeholder{color:var(--pd-lotto-ink-muted);opacity:.5}.pd-lotto .pd-lotto-wheel input:focus{outline:none;border-color:var(--pd-lotto-accent);box-shadow:0 0 0 2px var(--pd-lotto-accent-soft)}.pd-lotto-wheel input.is-rolled{animation:pd-lotto-roll .35s ease-out}@keyframes pd-lotto-roll{0%{transform:translateY(-30%);opacity:.2}100%{transform:none;opacity:1}}.pd-lotto-auto-note{display:grid;place-items:center;align-content:center;gap:var(--pd-space-1);min-height:calc(var(--pd-space-5) * 3);padding:var(--pd-space-2);border:1px dashed var(--pd-lotto-cream-line);border-radius:var(--pd-radius-md);background:var(--pd-lotto-cream);color:var(--pd-lotto-ink-muted);text-align:center}.pd-lotto-auto-note i{color:var(--pd-lotto-accent);font-size:var(--pd-icon-xl)}.pd-lotto-stepper{display:inline-flex;align-items:stretch;height:var(--pd-btn-h-lg);border:1px solid var(--pd-color-border-strong);border-radius:var(--pd-input-radius);overflow:hidden}.pd-lotto-stepper button{width:var(--pd-btn-h-lg);border:0;background:var(--pd-color-surface-soft);color:var(--pd-color-text);cursor:pointer}.pd-lotto-stepper button:hover{background:var(--pd-color-border)}.pd-lotto .pd-lotto-stepper input{width:calc(var(--pd-space-5) * 2);height:auto;padding:0;border:0;border-inline:1px solid var(--pd-color-border-strong);border-radius:0;background:var(--pd-color-surface);color:var(--pd-color-text);font-family:var(--pd-font-mono);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);text-align:center;-moz-appearance:textfield;appearance:textfield}.pd-lotto .pd-lotto-stepper input::-webkit-inner-spin-button,.pd-lotto .pd-lotto-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pd-lotto-chips{display:flex;flex-wrap:wrap;gap:var(--pd-space-1);margin-top:var(--pd-space-1)}.pd-lotto-chips button{height:var(--pd-btn-h-sm);padding:0 var(--pd-btn-px-sm);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-pill);background:var(--pd-color-surface);color:var(--pd-color-text-secondary);font:inherit;font-size:var(--pd-fs-xs);cursor:pointer}.pd-lotto-chips button:hover,.pd-lotto-chips button[aria-pressed=true]{border-color:var(--pd-lotto-accent);color:var(--pd-lotto-accent)}.pd-lotto-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pd-space-2);padding:var(--pd-space-2) var(--pd-space-3);border-radius:var(--pd-radius-md);background:var(--pd-color-surface-subtle)}.pd-lotto-total-sum{display:grid;gap:calc(var(--pd-space-1) / 2)}.pd-lotto-total-sum b{font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}.pd-lotto-closed-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-3);border-radius:var(--pd-radius-md);background:var(--pd-lotto-cream);color:var(--pd-lotto-ink)}.pd-lotto-closed-note>span{flex:1 1 auto;min-width:0}.pd-lotto-closed-note>i{color:var(--pd-lotto-accent);font-size:var(--pd-icon-lg)}.pd-lotto-block{display:flex;align-items:baseline;gap:var(--pd-space-1);padding:var(--pd-space-2);border-radius:var(--pd-radius-sm);background:var(--pd-color-warning-soft);color:var(--pd-color-text)}.pd-lotto-block i{color:var(--pd-color-warning)}.pd-lotto-mine{display:flex;flex-wrap:wrap;gap:var(--pd-space-1)}.pd-lotto-mine li{display:inline-flex;align-items:center;gap:var(--pd-space-1);padding:calc(var(--pd-space-1) / 2) var(--pd-space-1) calc(var(--pd-space-1) / 2) calc(var(--pd-space-1) / 2);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-pill);font-size:var(--pd-fs-xs)}.pd-lotto-mine li span{color:var(--pd-color-text-secondary)}.pd-lotto-more-tickets{margin-top:var(--pd-space-1)}.pd-lotto-more-tickets summary{display:inline-block;margin-bottom:var(--pd-space-1);color:var(--pd-lotto-accent);font-size:var(--pd-fs-xs);cursor:pointer}.pd-lotto-more-tickets[open] summary{color:var(--pd-color-text-secondary)}.pd-lotto-claim{display:grid;gap:var(--pd-space-2)}.pd-lotto-claim+.pd-lotto-claim{padding-top:var(--pd-space-3);border-top:1px solid var(--pd-color-divider)}.pd-lotto-claim-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pd-space-1)}.pd-lotto-claim-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pd-space-2)}.pd-lotto-claim-options form{display:grid;min-width:0;margin:0}.pd-lotto .pd-lotto-claim-option{display:grid;align-content:start;gap:calc(var(--pd-space-1) / 2);min-width:0;padding:var(--pd-space-2) var(--pd-space-3);border:1px solid var(--pd-color-border);border-radius:var(--pd-radius-md);background:var(--pd-color-surface);color:var(--pd-color-text);font:inherit;text-align:left;cursor:pointer}.pd-lotto .pd-lotto-claim-option:hover{border-color:var(--pd-lotto-accent);background:var(--pd-lotto-accent-soft)}.pd-lotto .pd-lotto-claim-option:focus-visible{outline:var(--pd-tab-indicator) solid var(--pd-lotto-accent);outline-offset:var(--pd-tab-indicator)}.pd-lotto .pd-lotto-claim-option:disabled{cursor:wait;opacity:.6}.pd-lotto-claim-option strong{font-weight:var(--pd-fw-semibold)}.pd-lotto-claim-option b{color:var(--pd-lotto-accent);font-size:var(--pd-fs-md);font-variant-numeric:tabular-nums}.pd-lotto-claim-option span,.pd-lotto-claim-option small{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-snug)}.pd-lotto-history li{display:grid;grid-template-columns:minmax(0,7em) auto minmax(0,1fr) auto;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-2) var(--pd-card-padding)}.pd-lotto-history li+li{border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-lotto .pd-lotto-history-code{display:grid;color:var(--pd-color-text);line-height:var(--pd-lh-snug)}body.theme-wow .pd-lotto .pd-lotto-history-code:hover b{color:var(--pd-lotto-accent)}.pd-lotto-history-code b{font-weight:var(--pd-fw-semibold)}.pd-lotto-history-code span{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs)}.pd-lotto-history-wins{display:flex;flex-wrap:wrap;gap:calc(var(--pd-space-1) / 2)}.pd-lotto-history-wins span{padding:0 calc(var(--pd-space-1) / 2);border-radius:var(--pd-badge-radius);background:var(--pd-color-surface-soft);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-2xs);white-space:nowrap}.pd-lotto-history-wins span.is-hot{background:var(--pd-lotto-gold);color:var(--pd-lotto-on-gold);font-weight:var(--pd-fw-semibold)}.pd-lotto-history-pool{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);text-align:right;white-space:nowrap}.pd-lotto-history-pool b{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}.pd-lotto-prizes li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--pd-space-1) var(--pd-space-2);padding:var(--pd-space-2) var(--pd-card-padding)}.pd-lotto-prizes li+li{border-top:1px solid var(--pd-color-divider)}.pd-lotto-prizes .pd-lotto-tier{min-width:calc(var(--pd-space-5) + var(--pd-space-2))}.pd-lotto-match{display:inline-flex;gap:calc(var(--pd-space-1) / 2)}.pd-lotto-match i{width:var(--pd-space-1);height:var(--pd-space-1);border-radius:var(--pd-radius-round);background:var(--pd-color-border-strong)}.pd-lotto-match i.on{background:var(--pd-lotto-red)}.pd-lotto-prize-cond{display:grid;gap:calc(var(--pd-space-1) / 2);min-width:0}.pd-lotto-prize-cond span+span{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs)}.pd-lotto-prize-amt{display:grid;justify-items:end;text-align:right}.pd-lotto-prize-amt b{font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.pd-lotto-prize-amt span{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-2xs)}.pd-lotto-kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(10em,1fr));gap:var(--pd-space-1) var(--pd-space-3);padding:var(--pd-space-2) var(--pd-card-padding);border-top:1px solid var(--pd-color-divider)}.pd-lotto-kv>div{display:grid;gap:calc(var(--pd-space-1) / 2);min-width:0}.pd-lotto-kv dt{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-lotto-kv dd{min-width:0;font-variant-numeric:tabular-nums}.pd-lotto-kv--stack{grid-template-columns:minmax(0,1fr);padding:0;border-top:0}.pd-lotto-statgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pd-space-1)}.pd-lotto-statgrid>div{display:grid;gap:calc(var(--pd-space-1) / 2);padding:var(--pd-space-1);border-radius:var(--pd-radius-sm);background:var(--pd-color-surface-subtle);text-align:center}.pd-lotto-statgrid dt{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-2xs)}.pd-lotto-statgrid dd{font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}.pd-lotto-record li{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:var(--pd-space-1);padding:var(--pd-space-1) 0;font-size:var(--pd-fs-xs)}.pd-lotto-record li+li{border-top:1px solid var(--pd-color-divider)}.pd-lotto-record b{min-width:calc(var(--pd-space-5) + var(--pd-space-2));text-align:right}.pd-lotto-fair{gap:var(--pd-space-1);color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs)}.pd-lotto-fair b{color:var(--pd-color-text)}.pd-lotto-ticket-list li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1) var(--pd-space-2);padding:var(--pd-space-2) var(--pd-card-padding)}.pd-lotto-ticket-list li+li{border-top:1px solid var(--pd-color-divider)}.pd-lotto-ticket-no{color:var(--pd-color-text-tertiary);font-family:var(--pd-font-mono);font-size:var(--pd-fs-xs)}.pd-lotto-ticket-buyer{min-width:calc(var(--pd-space-5) * 3)}body.theme-wow .pd-lotto .pd-lotto-ticket-buyer a{color:var(--pd-color-text)}.pd-lotto-pager{display:flex;justify-content:center;align-items:center;gap:var(--pd-space-3);padding:var(--pd-space-2);border-top:1px solid var(--pd-color-divider);font-size:var(--pd-fs-xs)}.pd-lotto-proof{gap:var(--pd-space-2)}.pd-lotto-verify{display:grid;gap:var(--pd-space-2);justify-items:start}.pd-lotto-verify-out{display:grid;gap:var(--pd-space-1);width:100%;padding:var(--pd-space-2);border-radius:var(--pd-radius-sm);background:var(--pd-color-surface-subtle)}.pd-lotto-verify-line{display:block;font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary);word-break:break-all}.pd-lotto-verify-line i{margin-right:calc(var(--pd-space-1) / 2)}.pd-lotto-verify-line.is-ok{color:var(--pd-color-success)}.pd-lotto-verify-line.is-bad{color:var(--pd-color-error)}.pd-lotto-faq details+details{border-top:1px solid var(--pd-color-divider)}.pd-lotto-faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);padding:var(--pd-space-2) var(--pd-card-padding);font-weight:var(--pd-fw-semibold);cursor:pointer;list-style:none}.pd-lotto-faq summary::-webkit-details-marker{display:none}.pd-lotto-faq summary::after{content:"";flex:0 0 auto;width:var(--pd-space-1);height:var(--pd-space-1);border-right:2px solid var(--pd-color-text-tertiary);border-bottom:2px solid var(--pd-color-text-tertiary);transform:rotate(45deg);transition:transform .2s}.pd-lotto-faq details[open] summary::after{transform:rotate(-135deg)}.pd-lotto-faq-body{display:grid;gap:var(--pd-space-2);padding:0 var(--pd-card-padding) var(--pd-space-3);color:var(--pd-color-text-secondary)}.pd-lotto-faq-body ul{display:grid;gap:var(--pd-space-1)}.pd-lotto-faq-body li{position:relative;padding-left:var(--pd-space-3)}.pd-lotto-faq-body li::before{content:"";position:absolute;top:calc(var(--pd-space-1) + 1px);left:calc(var(--pd-space-1) / 2);width:calc(var(--pd-space-1) / 2);height:calc(var(--pd-space-1) / 2);border-radius:var(--pd-radius-round);background:var(--pd-lotto-accent)}.pd-lotto-table{width:100%;border-collapse:collapse;font-size:var(--pd-fs-xs)}.pd-lotto-table :is(th,td){padding:var(--pd-space-1);border-bottom:1px solid var(--pd-color-divider);text-align:left}.pd-lotto-table thead th{color:var(--pd-color-text-secondary);font-weight:var(--pd-fw-medium)}.pd-lotto-table tbody th{color:var(--pd-color-text);font-weight:var(--pd-fw-semibold)}.pd-lotto-table td{color:var(--pd-color-text)}@media(max-width:1180px){.pd-lotto-body{grid-template-columns:minmax(0,1fr)}.pd-lotto-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.pd-lotto-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pd-lotto-stage>.pd-lotto-stage-last{grid-column:1 / -1;border-left:0;border-top:1px dashed var(--pd-lotto-cream-line)}.pd-lotto-stage--detail>.pd-lotto-stage-last{grid-column:auto;border-top:0;border-left:1px dashed var(--pd-lotto-cream-line)}.pd-lotto-buy-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.pd-lotto{gap:var(--pd-space-3)}.pd-lotto-stage,.pd-lotto-stage--detail{grid-template-columns:minmax(0,1fr)}.pd-lotto-stage>*{padding:var(--pd-space-3)}.pd-lotto-stage>*+*,.pd-lotto-stage--detail>.pd-lotto-stage-last{border-left:0;border-top:1px dashed var(--pd-lotto-cream-line)}.pd-lotto-stage-clock{justify-items:start;text-align:left}.pd-lotto-side{grid-template-columns:minmax(0,1fr)}.pd-lotto-claim-options{grid-template-columns:minmax(0,1fr)}.pd-lotto-claim-progress{grid-template-columns:minmax(0,1fr);gap:var(--pd-space-1)}.pd-lotto-history li{grid-template-columns:minmax(0,1fr) auto}.pd-lotto-history .pd-lotto-balls{grid-column:2;grid-row:1}.pd-lotto-history-wins{grid-column:1}.pd-lotto-history-pool{grid-column:2}}@media(prefers-reduced-motion:reduce){.pd-lotto-wheel input.is-rolled{animation:none}.pd-lotto-faq summary::after{transition:none}}body.theme-wow .pd-side-services-grid>.pd-side-service--lotto{grid-column:1 / -1;flex-direction:row;justify-content:flex-start;gap:var(--pd-space-2);text-align:left}body.theme-wow .pd-side-service--lotto .pd-side-service-ico{--pd-service-color: var(--pd-text-red)}body.theme-wow .pd-side-service--lotto .pd-side-service-text{align-items:flex-start}body.theme-wow .pd-side-lotto{--pd-lotto-ball-sm: var(--pd-space-4);display:flex;flex-direction:column}body.theme-wow .pd-side-lotto-clock{display:grid;flex:1 1 auto;align-content:center;justify-items:center;gap:var(--pd-space-1)}body.theme-wow .pd-side-lotto-digits{display:flex;align-items:center;gap:calc(var(--pd-space-1) / 2);font-family:var(--pd-font-mono);font-variant-numeric:tabular-nums}body.theme-wow .pd-side-lotto-digits b{min-width:calc(var(--pd-space-5) + var(--pd-space-2));padding:var(--pd-space-1) 0;border-radius:var(--pd-radius-md);background:var(--pd-color-surface-soft);color:var(--pd-color-text);font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);text-align:center}body.theme-wow .pd-side-lotto-digits i{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-lg);font-style:normal;font-weight:var(--pd-fw-semibold)}body.theme-wow .pd-side-lotto-clock[data-lotto-phase=drawing] .pd-side-lotto-digits b{color:var(--pd-color-text-tertiary)}body.theme-wow .pd-side-lotto-state{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-snug);text-align:center}body.theme-wow .pd-side-lotto-meta{display:grid;gap:var(--pd-space-1);margin:var(--pd-space-2) 0 0;padding-top:var(--pd-space-2);border-top:1px solid var(--pd-color-divider)}body.theme-wow .pd-side-lotto-meta>div{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);min-width:0}body.theme-wow .pd-side-lotto-meta dt{color:var(--pd-color-text-secondary);font-size:var(--pd-fs-xs);white-space:nowrap}body.theme-wow .pd-side-lotto-meta dd{margin:0;color:var(--pd-color-text);font-size:var(--pd-fs-sm);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}body.theme-wow .pd-side-lotto-prev{color:var(--pd-color-text-tertiary);font-size:var(--pd-fs-xs);line-height:var(--pd-lh-snug);text-align:center}body.theme-wow .pd-side-lotto-prev[hidden]{display:none}.pd-lotto-claim-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--pd-space-2);font-size:var(--pd-fs-xs);color:var(--pd-color-text-secondary);font-variant-numeric:tabular-nums}.pd-lotto-claim-progress progress{width:100%;height:var(--pd-space-1);border:0;border-radius:var(--pd-radius-pill);background:var(--pd-color-surface-soft);-webkit-appearance:none;appearance:none}.pd-lotto-claim-progress progress::-webkit-progress-bar{background:var(--pd-color-surface-soft);border-radius:var(--pd-radius-pill)}.pd-lotto-claim-progress progress::-webkit-progress-value{background:var(--pd-color-success);border-radius:var(--pd-radius-pill)}.pd-lotto-claim-progress progress::-moz-progress-bar{background:var(--pd-color-success);border-radius:var(--pd-radius-pill)}.pd-lotto-wallet-notice{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--pd-space-1);margin:0;padding:var(--pd-space-2) var(--pd-space-3);border-radius:var(--pd-card-radius);background:var(--pd-color-warning-soft);color:var(--pd-color-text);font-size:var(--pd-fs-sm)}.pd-lotto-wallet-notice i{color:var(--pd-text-red)}.pd-lotto-wallet-notice a{margin-left:auto;color:var(--pd-color-link);white-space:nowrap}:root{--pd-lotto-ball: var(--pd-space-5);--pd-lotto-ball-sm: var(--pd-space-4);--pd-lotto-ball-lg: calc(var(--pd-space-5) + var(--pd-space-3));--pd-lotto-ball-xl: calc(var(--pd-space-5) * 2);--pd-lotto-live-w: 520px;--pd-lotto-ring: 168px;--pd-lotto-countdown-fs: calc(var(--pd-fs-display) * 2)}html.pd-lotto-live-open{overflow:hidden}.pd-lotto-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pd-btn-gap);height:var(--pd-btn-h);padding:0 var(--pd-btn-px);border:1px solid transparent;border-radius:var(--pd-btn-radius);background:var(--pd-lotto-accent);color:var(--pd-lotto-on-accent);font:inherit;font-size:var(--pd-btn-fs);font-weight:var(--pd-btn-weight);white-space:nowrap;text-decoration:none;cursor:pointer}a.pd-lotto-btn,a.pd-lotto-btn:hover,body.theme-wow a.pd-lotto-btn,body.theme-wow .pd-lotto a.pd-lotto-btn,body.theme-wow a.pd-lotto-btn:hover,body.theme-wow .pd-lotto a.pd-lotto-btn:hover{color:var(--pd-lotto-on-accent);text-decoration:none}.pd-lotto-btn:hover{background:var(--pd-lotto-accent-hover)}.pd-lotto-btn--sm{height:var(--pd-btn-h-sm);padding:0 var(--pd-btn-px-sm);font-size:var(--pd-btn-fs-sm)}.pd-lotto-btn--ghost{background:var(--pd-color-surface);border-color:var(--pd-lotto-cream-line);color:var(--pd-lotto-ink)}.pd-lotto-btn--ghost:hover{background:var(--pd-lotto-cream-strong)}.pd-lotto-btn--lg{height:var(--pd-btn-h-lg);padding:0 var(--pd-btn-px-lg)}.pd-lotto-btn:disabled{opacity:.5;cursor:not-allowed}.pd-lotto-btn.is-saving{opacity:.7;cursor:wait}.pd-lotto-strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pd-space-1) var(--pd-space-2);min-height:var(--pd-btn-h-lg);padding:var(--pd-space-1) var(--pd-space-3);border:1px solid var(--pd-lotto-cream-line);border-radius:var(--pd-radius-md);background:var(--pd-lotto-accent-soft);color:var(--pd-lotto-ink)}.pd-lotto-strip [hidden]{display:none!important}.pd-lotto-strip-text{flex:1 1 auto;min-width:0}.pd-lotto-strip-text b{font-weight:var(--pd-fw-semibold)}.pd-lotto-strip-clock{font-family:var(--pd-font-mono);font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}.pd-lotto-strip>i{color:var(--pd-lotto-on-gold)}.pd-lotto-strip .pd-lotto-ball,.pd-lotto-strip .pd-lotto-balls--sm .pd-lotto-ball{background:var(--pd-lotto-red);color:var(--pd-lotto-on-red)}.pd-lotto-dot{position:relative;flex:0 0 auto;width:var(--pd-space-1);height:var(--pd-space-1);border-radius:var(--pd-radius-round);background:var(--pd-lotto-accent)}.pd-lotto-dot::after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:pd-lotto-ping 1.6s ease-out infinite}.pd-lotto-strip[data-phase=final],.pd-lotto-strip[data-phase=drawing]{background:var(--pd-lotto-red-soft);border-color:var(--pd-lotto-red)}.pd-lotto-strip[data-phase=final] .pd-lotto-dot,.pd-lotto-strip[data-phase=drawing] .pd-lotto-dot{background:var(--pd-lotto-red)}.pd-lotto-strip[data-phase=final] .pd-lotto-strip-clock{color:var(--pd-lotto-red)}.pd-lotto-strip[data-phase=result]{background:var(--pd-lotto-gold-soft);border-color:var(--pd-lotto-gold)}.pd-lotto-strip[data-phase=result] .pd-lotto-dot{display:none}@keyframes pd-lotto-ping{0%{transform:scale(1);opacity:.7}100%{transform:scale(3);opacity:0}}.pd-lotto-live{position:fixed;inset:0;z-index:calc(var(--pd-z-popover) + 10);display:grid;place-items:center;padding:var(--pd-space-3);background:var(--pd-lotto-backdrop);color:var(--pd-lotto-ink);font-size:var(--pd-fs-sm);line-height:var(--pd-lh-normal);animation:pd-lotto-fade .3s ease-out}.pd-lotto-live[hidden],.pd-lotto-live [hidden]{display:none!important}.pd-lotto-live :is(h2,p,dl,dd,ul){margin:0}.pd-lotto-live h2{color:inherit}.pd-lotto-live ul{padding:0;list-style:none}.pd-lotto-live canvas{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}.pd-lotto-live-panel{position:relative;display:grid;gap:var(--pd-space-3);width:min(100%,var(--pd-lotto-live-w));max-height:calc(100vh - var(--pd-space-4));overflow:auto;padding:var(--pd-space-4);border:1px solid var(--pd-lotto-cream-line);border-radius:var(--pd-modal-radius);background:var(--pd-lotto-cream);box-shadow:var(--pd-shadow-2);text-align:center;outline:none;animation:pd-lotto-rise .4s cubic-bezier(.2,.9,.3,1.2)}.pd-lotto-live-top{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-space-2);color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-xs)}.pd-lotto-live-top span{display:inline-flex;align-items:center;gap:var(--pd-space-1)}.pd-lotto-live-top i{color:var(--pd-lotto-accent)}.pd-lotto-live-x{display:grid;place-items:center;width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);border:0;border-radius:var(--pd-radius-round);background:none;color:var(--pd-lotto-ink-muted);cursor:pointer}.pd-lotto-live-x:hover{background:var(--pd-lotto-cream-strong);color:var(--pd-lotto-ink)}.pd-lotto-live-title{font-size:var(--pd-fs-xl);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight)}.pd-lotto-live-sub{color:var(--pd-lotto-ink-muted)}.pd-lotto-ring{position:relative;justify-self:center;width:var(--pd-lotto-ring);height:var(--pd-lotto-ring)}.pd-lotto-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.pd-lotto-ring circle{fill:none;stroke-width:8}.pd-lotto-ring .track{stroke:var(--pd-lotto-cream-line)}.pd-lotto-ring .bar{stroke:var(--pd-lotto-accent);stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .3s}.pd-lotto-ring-num{position:absolute;inset:0;display:grid;place-content:center;line-height:1}.pd-lotto-ring-num b{font-family:var(--pd-font-mono);font-size:var(--pd-lotto-countdown-fs);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}.pd-lotto-ring-num span{margin-top:var(--pd-space-1);color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-xs)}.pd-lotto-ring.is-urgent .bar{stroke:var(--pd-lotto-red)}.pd-lotto-ring.is-urgent .pd-lotto-ring-num b{color:var(--pd-lotto-red)}.pd-lotto-ring.is-tick .pd-lotto-ring-num b{animation:pd-lotto-tick .5s ease-out}@keyframes pd-lotto-tick{0%{transform:scale(1.35)}100%{transform:none}}.pd-lotto-live .pd-lotto-ball{background:var(--pd-lotto-red);color:var(--pd-lotto-on-red)}.pd-lotto-live .pd-lotto-ball.is-pick{background:var(--pd-lotto-cream);color:var(--pd-lotto-ink);box-shadow:inset 0 0 0 1px var(--pd-lotto-cream-line)}.pd-lotto-live .pd-lotto-ball.is-pick.is-hit{background:var(--pd-lotto-red);color:var(--pd-lotto-on-red);box-shadow:none}.pd-lotto-live .pd-lotto-ball.is-unknown{background:var(--pd-lotto-cream-strong);color:var(--pd-lotto-ink-muted)}.pd-lotto-live-balls{display:flex;justify-content:center;gap:var(--pd-space-1)}.pd-lotto-live-balls .pd-lotto-ball{width:var(--pd-lotto-ball-xl);height:var(--pd-lotto-ball-xl);font-size:var(--pd-fs-display)}.pd-lotto-live-balls .pd-lotto-ball.is-unknown{animation:pd-lotto-bob 1.6s ease-in-out infinite}.pd-lotto-live-balls .pd-lotto-ball.is-unknown:nth-child(2){animation-delay:.15s}.pd-lotto-live-balls .pd-lotto-ball.is-unknown:nth-child(3){animation-delay:.3s}.pd-lotto-live-balls .pd-lotto-ball.is-unknown:nth-child(4){animation-delay:.45s}.pd-lotto-live-balls .pd-lotto-ball.is-unknown:nth-child(5){animation-delay:.6s}.pd-lotto-live-balls .pd-lotto-ball.is-spin{animation:pd-lotto-shake .25s linear infinite}.pd-lotto-live-balls .pd-lotto-ball.is-done{animation:pd-lotto-pop .5s cubic-bezier(.2,.9,.3,1.4)}@keyframes pd-lotto-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-15%)}}@keyframes pd-lotto-shake{0%,100%{transform:translateY(0) rotate(0)}25%{transform:translateY(-6%) rotate(-6deg)}75%{transform:translateY(6%) rotate(6deg)}}@keyframes pd-lotto-pop{0%{transform:scale(1.5)}100%{transform:none}}.pd-lotto-live-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pd-space-1)}.pd-lotto-live-stats>div{display:grid;gap:calc(var(--pd-space-1) / 2);padding:var(--pd-space-1);border-radius:var(--pd-radius-md);background:var(--pd-color-surface)}body.theme-wow .pd-lotto-live-stats>div{background:var(--pd-lotto-cream-strong)}.pd-lotto-live-stats dt{color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-2xs)}.pd-lotto-live-stats dd{font-size:var(--pd-fs-md);font-weight:var(--pd-fw-semibold);font-variant-numeric:tabular-nums}.pd-lotto-live-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--pd-space-2)}.pd-lotto-live-note{color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-xs)}.pd-lotto-spinner{display:inline-block;width:var(--pd-icon-md);height:var(--pd-icon-md);border:2px solid var(--pd-lotto-cream-line);border-top-color:var(--pd-lotto-accent);border-radius:var(--pd-radius-round);vertical-align:middle;animation:pd-lotto-spin .8s linear infinite}@keyframes pd-lotto-spin{to{transform:rotate(360deg)}}.pd-lotto-live-result{display:grid;gap:var(--pd-space-3);animation:pd-lotto-fade .4s ease-out}.pd-lotto-win{display:grid;gap:var(--pd-space-1);padding:var(--pd-space-3);border:1px solid var(--pd-lotto-gold);border-radius:var(--pd-radius-lg);background:var(--pd-lotto-gold-soft)}.pd-lotto-win-icon{color:var(--pd-lotto-gold);font-size:var(--pd-fs-display);line-height:1}.pd-lotto-win-title{font-size:var(--pd-fs-lg);font-weight:var(--pd-fw-semibold)}.pd-lotto-win-amount{color:var(--pd-lotto-on-gold);font-size:var(--pd-fs-display);font-weight:var(--pd-fw-semibold);line-height:var(--pd-lh-tight);font-variant-numeric:tabular-nums}body.theme-wow .pd-lotto-win-amount{color:var(--pd-lotto-gold)}.pd-lotto-win-list{display:grid;gap:var(--pd-space-1);justify-items:center}.pd-lotto-win-list li{display:inline-flex;align-items:center;gap:var(--pd-space-1)}.pd-lotto-live .pd-lotto-tier{background:var(--pd-lotto-red-soft);color:var(--pd-lotto-red)}.pd-lotto-live .pd-lotto-tier--0{background:var(--pd-lotto-gold);color:var(--pd-lotto-on-gold)}.pd-lotto-live-tiers{display:grid;text-align:left}.pd-lotto-live-tiers li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--pd-space-2);padding:var(--pd-space-1) 0}.pd-lotto-live-tiers li+li{border-top:1px dashed var(--pd-lotto-cream-line)}.pd-lotto-live-tiers .pd-lotto-tier{justify-content:center;min-width:calc(var(--pd-space-5) + var(--pd-space-2))}.pd-lotto-live-tiers b{font-variant-numeric:tabular-nums}.pd-lotto-live-sum{color:var(--pd-lotto-ink-muted);font-size:var(--pd-fs-xs)}.pd-lotto-live-sum b{color:var(--pd-lotto-ink)}.pd-lotto-live-pill{position:fixed;left:50%;bottom:var(--pd-space-4);z-index:calc(var(--pd-z-popover) + 9);display:inline-flex;align-items:center;gap:var(--pd-space-1);height:var(--pd-btn-h-lg);padding:0 var(--pd-space-1) 0 var(--pd-space-3);border:1px solid var(--pd-lotto-cream-line);border-radius:var(--pd-radius-pill);background:var(--pd-lotto-cream);color:var(--pd-lotto-ink);box-shadow:var(--pd-shadow-2);transform:translateX(-50%);font-size:var(--pd-fs-sm);animation:pd-lotto-fade .3s ease-out}.pd-lotto-live-pill[hidden]{display:none}.pd-lotto-live-pill button{border:0;background:none;color:inherit;font:inherit;cursor:pointer}.pd-lotto-live-pill .open{display:inline-flex;align-items:center;gap:var(--pd-space-1);font-weight:var(--pd-fw-semibold)}.pd-lotto-live-pill .open i{color:var(--pd-lotto-accent)}.pd-lotto-live-pill .open b{font-family:var(--pd-font-mono);font-variant-numeric:tabular-nums;color:var(--pd-lotto-red)}.pd-lotto-live-pill .off{display:grid;place-items:center;width:var(--pd-btn-h-sm);height:var(--pd-btn-h-sm);border-radius:var(--pd-radius-round);color:var(--pd-lotto-ink-muted)}.pd-lotto-live-pill .off:hover{background:var(--pd-lotto-cream-strong)}@keyframes pd-lotto-fade{from{opacity:0}to{opacity:1}}@keyframes pd-lotto-rise{from{opacity:0;transform:translateY(var(--pd-space-4)) scale(.96)}to{opacity:1;transform:none}}@media(max-width:640px){.pd-lotto-live{align-items:end;padding:0}.pd-lotto-live-panel{width:100%;max-height:92vh;padding:var(--pd-space-3);border-radius:var(--pd-modal-radius) var(--pd-modal-radius) 0 0}.pd-lotto-live-balls .pd-lotto-ball{width:calc(var(--pd-space-5) + var(--pd-space-3));height:calc(var(--pd-space-5) + var(--pd-space-3));font-size:var(--pd-fs-xl)}.pd-lotto-live-pill{bottom:var(--pd-space-3)}}@media(prefers-reduced-motion:reduce){.pd-lotto-dot::after,.pd-lotto-live,.pd-lotto-live-panel,.pd-lotto-live-result,.pd-lotto-live-pill,.pd-lotto-ring.is-tick .pd-lotto-ring-num b,.pd-lotto-live-balls .pd-lotto-ball{animation:none!important}.pd-lotto-ring .bar{transition:none}}:root{--pd-wow-fs-8: 8px;--pd-wow-fs-9: 9px;--pd-wow-fs-10: 10px;--pd-wow-fs-18: 18px;--pd-wow-fs-19: 19px;--pd-wow-fs-20: 20px;--pd-wow-fs-21: 21px;--pd-wow-fs-22: 22px;--pd-wow-fs-28: 28px;--pd-wow-fs-29: 29px;--pd-wow-fs-30: 30px;--pd-wow-fs-46: 46px;--pd-wow-bg: #101412;--pd-wow-surface: #171c18;--pd-wow-surface-raised: #1c221d;--pd-wow-surface-subtle: #141a16;--pd-wow-text: #eeeade;--pd-wow-muted: #a5aaa1;--pd-wow-faint: #727b70;--pd-wow-gold: #d9b66b;--pd-wow-gold-light: #ead097;--pd-wow-border: #31382d;--pd-wow-scrollbar-size: 10px;--pd-wow-scrollbar-inset: 2px;--pd-wow-scrollbar-track: #101712;--pd-wow-scrollbar-thumb: #756749;--pd-wow-scrollbar-hover: #b49a63;--pd-wow-green: #8da97a;--pd-wow-serif: "Songti SC", "STSong", "Noto Serif CJK SC", "SimSun", serif;--pd-wow-font: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--pd-wow-mono: "SFMono-Regular", Consolas, monospace;--pd-wow-width: 1264px;--pd-wow-doc-sidebar: 224px;--pd-wow-doc-measure: 840px;--pd-wow-gutter: 48px;--pd-wow-nav-height: 88px;--pd-wow-hero-height: 700px;--pd-wow-display: clamp(44px, 4.9vw, 72px);--pd-wow-title: clamp(30px, 3.2vw, 42px);--pd-wow-subtitle: 24px;--pd-wow-body: 15px;--pd-wow-small: 13px;--pd-wow-tiny: 11px;--pd-wow-sp-1: 4px;--pd-wow-sp-2: 8px;--pd-wow-sp-3: 12px;--pd-wow-sp-4: 16px;--pd-wow-sp-5: 24px;--pd-wow-sp-6: 32px;--pd-wow-sp-7: 48px;--pd-wow-sp-8: 64px;--pd-wow-sp-9: 96px;--pd-wow-radius: 4px;--pd-wow-round: 50%;--pd-wow-wordmark-width: 240px;--pd-wow-kit-hero: 660px;--pd-wow-kit-wordmark: clamp(40px, 5vw, 72px);--pd-wow-lh: 1.8;--pd-wow-regular: 400;--pd-wow-medium: 500;--pd-wow-bold: 600;--pd-wow-close-size: 36px;--pd-wow-control: 48px;--pd-wow-button: 52px;--pd-wow-motion: 220ms}html:has(.pd-wow){scroll-behavior:smooth;scroll-padding-top:calc(var(--pd-wow-nav-height) + var(--pd-wow-sp-5))}.pd-wow{margin:0;color:var(--pd-wow-text);background:var(--pd-wow-bg);font-family:var(--pd-wow-font);font-size:var(--pd-wow-body);line-height:var(--pd-wow-lh);color-scheme:dark}.pd-wow *,.pd-wow *::before,.pd-wow *::after{box-sizing:border-box}.pd-wow h1,.pd-wow h2,.pd-wow h3,.pd-wow p{margin:0}.pd-wow h1,.pd-wow h2,.pd-wow h3,.pd-wow h4{color:var(--pd-wow-text)}:where(.pd-wow) a{color:inherit;text-decoration:none}:where(.pd-wow) :where(button,input,select,textarea){font:inherit}:where(.pd-wow) button{cursor:pointer;color:inherit}.pd-wow button,.pd-wow a{-webkit-tap-highlight-color:transparent}:where(.pd-wow) button{background:none;border:0;padding:0}.pd-wow img{max-width:100%;height:auto;display:block}.pd-wow ::selection{color:var(--pd-wow-bg);background:var(--pd-wow-gold)}.pd-wow :focus-visible{outline:2px solid var(--pd-wow-gold-light);outline-offset:var(--pd-wow-sp-1)}.pd-wow [hidden]{display:none!important}.pd-wow-container{width:min(var(--pd-wow-width),calc(100% - var(--pd-wow-gutter) * 2));margin-inline:auto}.pd-wow-skip{position:fixed;z-index:100;top:var(--pd-wow-sp-3);left:var(--pd-wow-sp-3);padding:var(--pd-wow-sp-3) var(--pd-wow-sp-5);background:var(--pd-wow-gold);color:var(--pd-wow-bg)!important;transform:translateY(-150%)}.pd-wow-skip:focus{transform:translateY(0)}.pd-wow-nav{height:var(--pd-wow-nav-height);position:sticky;top:0;z-index:30;background:rgb(16 20 18 / 96%);border-bottom:1px solid var(--pd-wow-border);backdrop-filter:blur(16px)}.pd-wow-nav-inner{height:100%;display:flex;gap:var(--pd-wow-sp-6);align-items:center;justify-content:space-between}.pd-wow-brand{display:flex;gap:var(--pd-wow-sp-3);align-items:center;flex-shrink:0}.pd-wow-brand img{width:var(--pd-wow-sp-7)}.pd-wow-brand strong{display:block;font-family:var(--pd-wow-serif);font-weight:var(--pd-wow-bold);font-size:var(--pd-wow-subtitle);line-height:1.4;letter-spacing:.08em}.pd-wow-brand small{display:block;font-family:var(--pd-wow-mono);font-size:var(--pd-wow-tiny);letter-spacing:.06em;color:var(--pd-wow-faint)}.pd-wow-menu{display:flex;gap:var(--pd-wow-sp-6);height:100%;align-items:center}.pd-wow-menu a{height:100%;display:flex;align-items:center;gap:var(--pd-wow-sp-2);color:var(--pd-wow-muted);position:relative;white-space:nowrap;font-size:var(--pd-wow-small);transition:color var(--pd-wow-motion)}.pd-wow-menu a:hover,.pd-wow-menu a[aria-current]{color:var(--pd-wow-gold-light)}.pd-wow-menu a[aria-current]::after{content:"";position:absolute;height:2px;bottom:0;background:var(--pd-wow-gold);left:0;right:0}.pd-wow-menu i{font-size:var(--pd-wow-tiny)}.pd-wow-dot{display:inline-block;width:5px;height:5px;background:var(--pd-wow-green);border-radius:var(--pd-wow-round);flex-shrink:0;box-shadow:0 0 10px rgb(141 169 122 / 20%)}.pd-wow-button{min-height:var(--pd-wow-button);display:inline-flex;justify-content:center;align-items:center;gap:var(--pd-wow-sp-3);padding:0 var(--pd-wow-sp-5);border:1px solid var(--pd-wow-gold);background:var(--pd-wow-gold);color:#202318;border-radius:var(--pd-wow-radius);font-weight:var(--pd-wow-bold);line-height:1.4;transition:background var(--pd-wow-motion),transform var(--pd-wow-motion),box-shadow var(--pd-wow-motion)}.pd-wow-button:hover{background:var(--pd-wow-gold-light);border-color:var(--pd-wow-gold-light);transform:translateY(-2px);box-shadow:0 5px 25px rgb(217 182 107 / 14%)}.pd-wow-button:active{transform:translateY(0)}.pd-wow-button-small{min-height:calc(var(--pd-wow-control) - var(--pd-wow-sp-1));padding-inline:var(--pd-wow-sp-4);font-size:var(--pd-wow-small)}.pd-wow-button-large{min-height:calc(var(--pd-wow-button) + var(--pd-wow-sp-1));padding-inline:var(--pd-wow-sp-5)}.pd-wow-button-ghost{background:rgb(16 20 18 / 40%);border-color:#61634c;color:var(--pd-wow-text);font-weight:var(--pd-wow-regular)}.pd-wow-button-ghost:hover{background:var(--pd-wow-surface-raised)}.pd-wow-button-version{font-size:var(--pd-wow-tiny);font-family:var(--pd-wow-mono);font-weight:var(--pd-wow-regular);opacity:.7;border-left:1px solid rgb(32 35 24 / 25%);padding-left:var(--pd-wow-sp-3)}.pd-wow-menu-toggle{display:none;width:var(--pd-wow-control);height:var(--pd-wow-control)}.pd-wow-hero{min-height:var(--pd-wow-hero-height);position:relative;overflow:hidden}.pd-wow-hero-art{position:absolute;top:0;right:0;width:100%;height:100%!important;object-fit:cover;object-position:center 42%;transform:scaleX(-1);opacity:.66}.pd-wow-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#101412 3%,rgb(16 20 18 / 88%) 25%,rgb(16 20 18 / 24%) 75%),linear-gradient(0deg,#101412 1%,transparent 45%)}.pd-wow-hero-content{position:relative;min-height:var(--pd-wow-hero-height);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--pd-wow-sp-7);padding-top:var(--pd-wow-sp-6);padding-bottom:var(--pd-wow-sp-8)}.pd-wow-hero-copy{z-index:2;padding-bottom:var(--pd-wow-sp-4)}.pd-wow-release{display:inline-flex;align-items:center;gap:var(--pd-wow-sp-3);font-size:var(--pd-wow-tiny);color:var(--pd-wow-muted)!important;padding:var(--pd-wow-sp-2) var(--pd-wow-sp-3);border:1px solid #464c35;border-radius:var(--pd-wow-radius);background:rgb(22 28 21 / 65%);margin-bottom:var(--pd-wow-sp-6)}.pd-wow-release:hover{border-color:var(--pd-wow-gold);color:var(--pd-wow-gold-light)!important}.pd-wow-release-divider{height:var(--pd-wow-sp-3);width:1px;background:var(--pd-wow-border)}.pd-wow-eyebrow{font-family:var(--pd-wow-mono);color:var(--pd-wow-gold);font-size:var(--pd-wow-tiny);letter-spacing:.16em;margin-bottom:var(--pd-wow-sp-4)!important;font-weight:var(--pd-wow-medium)}.pd-wow h1{font-family:var(--pd-wow-serif);font-size:var(--pd-wow-display);font-weight:var(--pd-wow-bold);letter-spacing:-.04em;line-height:1.35;margin-bottom:var(--pd-wow-sp-5)}.pd-wow h1 span,.pd-wow h2 span{color:var(--pd-wow-gold)}.pd-wow h2{font-family:var(--pd-wow-serif);font-size:var(--pd-wow-title);font-weight:var(--pd-wow-bold);line-height:1.45;letter-spacing:-.025em}.pd-wow h3{font-size:var(--pd-wow-subtitle);font-weight:var(--pd-wow-medium);line-height:1.5}.pd-wow-hero-desc{color:#c1c5ba;line-height:1.9;margin-bottom:var(--pd-wow-sp-6)!important}.pd-wow-hero-actions{display:flex;gap:var(--pd-wow-sp-4)}.pd-wow-hero-meta{display:flex;align-items:center;gap:var(--pd-wow-sp-5);margin-top:var(--pd-wow-sp-5);color:var(--pd-wow-muted);font-size:var(--pd-wow-tiny)}.pd-wow-hero-meta span,.pd-wow-hero-meta button{display:inline-flex;gap:var(--pd-wow-sp-2);align-items:center}.pd-wow-hero-meta span i{color:var(--pd-wow-green)}.pd-wow code{font-family:var(--pd-wow-mono);color:var(--pd-wow-gold-light);background:transparent;padding:0;border:0;border-radius:0}.pd-wow-hero-meta code{font-size:var(--pd-wow-small)}.pd-wow-hero-meta button{padding:0}.pd-wow-hero-meta button:hover{color:var(--pd-wow-gold)}.pd-wow-hero-product{margin-top:calc(var(--pd-wow-sp-9) * 2);background:rgb(13 17 14 / 94%);border:1px solid #6b6446;border-radius:var(--pd-wow-radius);box-shadow:0 32px 70px rgb(0 0 0 / 45%);width:calc(100% + var(--pd-wow-sp-7));transform:perspective(1600px) rotateY(-6deg)}.pd-wow-product-caption{display:flex;align-items:center;justify-content:space-between;padding:var(--pd-wow-sp-3) var(--pd-wow-sp-4);font-size:var(--pd-wow-tiny);color:var(--pd-wow-muted);border-bottom:1px solid var(--pd-wow-border)}.pd-wow-product-caption span:first-child{display:flex;align-items:center;gap:var(--pd-wow-sp-2)}.pd-wow-product-caption span:last-child{font-family:var(--pd-wow-mono);font-size:var(--pd-wow-fs-9);color:var(--pd-wow-faint);letter-spacing:.1em}.pd-wow-screen-button{display:block;padding:0;position:relative;width:100%;overflow:hidden}.pd-wow-screen-button img{width:100%}.pd-wow-screen-zoom{position:absolute;right:var(--pd-wow-sp-4);bottom:var(--pd-wow-sp-4);padding:var(--pd-wow-sp-2) var(--pd-wow-sp-3);color:var(--pd-wow-gold-light);font-size:var(--pd-wow-tiny);background:rgb(16 20 18 / 90%);border:1px solid var(--pd-wow-border);opacity:0;transform:translateY(var(--pd-wow-sp-2));transition:opacity var(--pd-wow-motion),transform var(--pd-wow-motion)}.pd-wow-screen-button:hover .pd-wow-screen-zoom,.pd-wow-screen-button:focus-visible .pd-wow-screen-zoom{opacity:1;transform:translateY(0)}.pd-wow-screen-zoom i{margin-right:var(--pd-wow-sp-2)}.pd-wow-product-foot{display:flex;gap:var(--pd-wow-sp-4);align-items:center;padding:var(--pd-wow-sp-3) var(--pd-wow-sp-4);font-size:var(--pd-wow-tiny);color:var(--pd-wow-gold);border-top:1px solid var(--pd-wow-border)}.pd-wow-product-foot i{margin-right:var(--pd-wow-sp-1)}.pd-wow-product-foot-note{margin-left:auto;color:var(--pd-wow-faint)}.pd-wow-scroll-cue{position:absolute;bottom:var(--pd-wow-sp-5);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--pd-wow-sp-2);color:var(--pd-wow-faint)!important;font-size:var(--pd-wow-tiny)}.pd-wow-scroll-cue i{animation:pd-wow-nudge 3s ease-in-out infinite}@keyframes pd-wow-nudge{0%,100%{transform:translateY(0)}50%{transform:translateY(5px)}}.pd-wow-promise-bar{border-top:1px solid var(--pd-wow-border);border-bottom:1px solid var(--pd-wow-border);background:#151a16}.pd-wow-promise-bar .pd-wow-container{display:flex;justify-content:space-between;gap:var(--pd-wow-sp-5);padding-block:var(--pd-wow-sp-5);color:var(--pd-wow-muted);font-size:var(--pd-wow-small)}.pd-wow-promise-bar span{display:flex;gap:var(--pd-wow-sp-3);align-items:center}.pd-wow-promise-bar i{color:var(--pd-wow-gold)}.pd-wow-section{padding-block:var(--pd-wow-sp-9)}.pd-wow-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--pd-wow-sp-7);margin-bottom:var(--pd-wow-sp-7)}.pd-wow-section-heading>p{font-size:var(--pd-wow-small);color:var(--pd-wow-muted);line-height:1.9;padding-bottom:var(--pd-wow-sp-2)}.pd-wow-feature-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pd-wow-sp-7);margin-bottom:var(--pd-wow-sp-7)}.pd-wow-feature-rail article{display:flex;gap:var(--pd-wow-sp-5);border-right:1px solid var(--pd-wow-border)}.pd-wow-feature-rail article:last-child{border-right:0}.pd-wow-feature-number{font-family:var(--pd-wow-mono);font-size:var(--pd-wow-tiny);color:var(--pd-wow-faint);padding-top:var(--pd-wow-sp-2)}.pd-wow-feature-rail i{color:var(--pd-wow-gold);font-size:var(--pd-wow-subtitle);display:inline-block;margin-bottom:var(--pd-wow-sp-3)}.pd-wow-feature-rail h3{font-size:var(--pd-wow-fs-21);margin-bottom:var(--pd-wow-sp-2)}.pd-wow-feature-rail p{font-size:var(--pd-wow-small);color:var(--pd-wow-muted)}.pd-wow-showcase{border:1px solid var(--pd-wow-border);background:var(--pd-wow-surface);border-radius:var(--pd-wow-radius);overflow:hidden}.pd-wow-showcase-bar{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--pd-wow-border);padding-inline:var(--pd-wow-sp-5)}.pd-wow-tabs{display:flex;gap:var(--pd-wow-sp-6)}.pd-wow-tabs button{display:flex;align-items:center;gap:var(--pd-wow-sp-3);padding:var(--pd-wow-sp-5) 0;border-bottom:2px solid transparent;font-size:var(--pd-wow-body);color:var(--pd-wow-muted)}.pd-wow-tabs button[aria-selected=true]{color:var(--pd-wow-gold);border-color:var(--pd-wow-gold)}.pd-wow-tabs button span{font-size:var(--pd-wow-tiny);color:var(--pd-wow-faint)}.pd-wow-showcase-label{color:var(--pd-wow-faint);font-size:var(--pd-wow-tiny)}.pd-wow-showcase-label i{margin-right:var(--pd-wow-sp-2)}.pd-wow-showcase-body{display:grid;grid-template-columns:1fr .36fr;align-items:center}.pd-wow-showcase-body>button{margin:var(--pd-wow-sp-5);width:calc(100% - var(--pd-wow-sp-5) * 2);box-shadow:0 15px 35px rgb(0 0 0 / 25%)}.pd-wow-showcase-copy{padding:var(--pd-wow-sp-6) var(--pd-wow-sp-5) var(--pd-wow-sp-6) 0}.pd-wow-showcase-copy h3{font-family:var(--pd-wow-serif);font-size:var(--pd-wow-fs-29);margin-bottom:var(--pd-wow-sp-4)}.pd-wow-showcase-copy p{font-size:var(--pd-wow-small);color:var(--pd-wow-muted)}.pd-wow-showcase-copy ul{padding:0;margin:var(--pd-wow-sp-5) 0;list-style:none;font-size:var(--pd-wow-small);color:#c3c7bb}.pd-wow-showcase-copy li{margin-bottom:var(--pd-wow-sp-2)}.pd-wow-showcase-copy li::before{content:"✓";color:var(--pd-wow-green);margin-right:var(--pd-wow-sp-3)}.pd-wow-text-link{display:inline-flex;align-items:center;gap:var(--pd-wow-sp-3);color:var(--pd-wow-gold)!important;font-size:var(--pd-wow-small);padding:0}.pd-wow-text-link i{transition:transform var(--pd-wow-motion);font-size:var(--pd-wow-tiny)}.pd-wow-text-link:hover i{transform:translateX(4px)}.pd-wow-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pd-wow-sp-7);margin-top:var(--pd-wow-sp-7)}.pd-wow-detail-grid article{display:flex;gap:var(--pd-wow-sp-4)}.pd-wow-detail-grid i{font-size:var(--pd-wow-fs-19);color:var(--pd-wow-gold);margin-top:var(--pd-wow-sp-1)}.pd-wow-detail-grid h3{font-size:var(--pd-wow-body);margin-bottom:var(--pd-wow-sp-2)}.pd-wow-detail-grid p{font-size:var(--pd-wow-small);color:var(--pd-wow-muted)}.pd-wow-playground-section{border-block:1px solid var(--pd-wow-border);padding-block:var(--pd-wow-sp-8);background:#141a16}.pd-wow-playground-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--pd-wow-sp-9);align-items:center}.pd-wow-playground-copy>p:not(.pd-wow-eyebrow){color:var(--pd-wow-muted);font-size:var(--pd-wow-small);margin-top:var(--pd-wow-sp-5)}.pd-wow-role-controls{display:flex;gap:var(--pd-wow-sp-2);margin-top:var(--pd-wow-sp-6)}.pd-wow-role-controls button{display:flex;align-items:center;gap:var(--pd-wow-sp-2);min-height:var(--pd-wow-control);border:1px solid var(--pd-wow-border);padding:var(--pd-wow-sp-2) var(--pd-wow-sp-4);border-radius:var(--pd-wow-radius);font-size:var(--pd-wow-small);color:var(--pd-wow-muted);transition:border-color var(--pd-wow-motion),background var(--pd-wow-motion)}.pd-wow-role-controls button:hover{border-color:var(--pd-wow-gold)}.pd-wow-role-controls button[aria-pressed=true]{background:#303121;color:var(--pd-wow-gold-light);border-color:#807047}.pd-wow-demo-note{color:var(--pd-wow-faint)!important;font-size:var(--pd-wow-tiny)!important}.pd-wow-demo-note i{margin-right:var(--pd-wow-sp-2)}.pd-wow-demo{border:1px solid #51523a;background:#101511;border-radius:var(--pd-wow-radius);box-shadow:0 20px 50px rgb(0 0 0 / 25%)}.pd-wow-demo-header{display:flex;justify-content:space-between;align-items:center;padding:var(--pd-wow-sp-4) var(--pd-wow-sp-5);border-bottom:1px solid var(--pd-wow-border)}.pd-wow-demo-header>span:first-child{display:flex;gap:var(--pd-wow-sp-3);align-items:center;font-size:var(--pd-wow-small);color:var(--pd-wow-gold)}.pd-wow-demo-header img{width:var(--pd-wow-sp-5)}.pd-wow-demo-badge{font-size:var(--pd-wow-tiny);padding:var(--pd-wow-sp-1) var(--pd-wow-sp-2);color:var(--pd-wow-faint);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius)}.pd-wow-demo-search{display:flex;align-items:center;gap:var(--pd-wow-sp-3);padding:var(--pd-wow-sp-3);margin:var(--pd-wow-sp-4) var(--pd-wow-sp-5);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);color:var(--pd-wow-faint)}.pd-wow-demo-search:focus-within{border-color:var(--pd-wow-gold)}.pd-wow-demo-search input{width:100%;min-width:0;background:none;border:0;color:var(--pd-wow-text);font-size:var(--pd-wow-small);outline:none!important}.pd-wow-demo-search kbd{font:var(--pd-wow-tiny) var(--pd-wow-mono);border:1px solid var(--pd-wow-border);padding-inline:var(--pd-wow-sp-1)}.pd-wow-demo-columns{display:grid;grid-template-columns:1fr 90px 76px;gap:var(--pd-wow-sp-3);padding:var(--pd-wow-sp-2) var(--pd-wow-sp-5);color:var(--pd-wow-faint);font-size:var(--pd-wow-tiny)}.pd-wow-demo-rows{min-height:280px}.pd-wow-demo-row{display:grid;grid-template-columns:1fr 90px 76px;gap:var(--pd-wow-sp-3);align-items:center;padding:var(--pd-wow-sp-4) var(--pd-wow-sp-5);border-top:1px solid #242d23;transition:background var(--pd-wow-motion)}.pd-wow-demo-row:hover{background:#1b251b}.pd-wow-demo-row h4{font-size:var(--pd-wow-small);font-weight:var(--pd-wow-medium);margin:0 0 var(--pd-wow-sp-1)}.pd-wow-demo-row p{font-size:var(--pd-wow-tiny);color:var(--pd-wow-faint)}.pd-wow-demo-roles{display:flex;gap:var(--pd-wow-sp-2)}.pd-wow-demo-roles span{display:grid;place-items:center;height:var(--pd-wow-sp-5);width:var(--pd-wow-sp-5);background:#252f26;border:1px solid #39483a;border-radius:var(--pd-wow-radius);font-size:var(--pd-wow-tiny);color:var(--pd-wow-green)}.pd-wow-demo-style{font-size:var(--pd-wow-tiny);color:var(--pd-wow-green)}.pd-wow-demo-style[data-style=challenge]{color:var(--pd-wow-gold)}.pd-wow-demo-empty{text-align:center;padding:var(--pd-wow-sp-7) var(--pd-wow-sp-5);color:var(--pd-wow-muted);font-size:var(--pd-wow-small)}.pd-wow-demo-footer{border-top:1px solid var(--pd-wow-border);padding:var(--pd-wow-sp-3) var(--pd-wow-sp-5);display:flex;justify-content:space-between;font-size:var(--pd-wow-tiny);color:var(--pd-wow-faint)}.pd-wow-demo-footer button{padding:0;font-size:inherit;color:var(--pd-wow-gold)}.pd-wow-demo-footer i{margin-right:var(--pd-wow-sp-1)}.pd-wow-install-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pd-wow-sp-8);list-style:none;padding:0;margin:0}.pd-wow-install-steps li{position:relative;padding-top:var(--pd-wow-sp-5);border-top:1px solid var(--pd-wow-border)}.pd-wow-install-steps li>span{display:inline-block;font-family:var(--pd-wow-serif);font-size:var(--pd-wow-title);line-height:1.4;color:#6a6147;margin-bottom:var(--pd-wow-sp-4)}.pd-wow-install-steps h3{font-size:var(--pd-wow-fs-21);margin-bottom:var(--pd-wow-sp-3)}.pd-wow-install-steps p{font-size:var(--pd-wow-small);color:var(--pd-wow-muted);margin-bottom:var(--pd-wow-sp-5)}.pd-wow-install-steps code{font-size:var(--pd-wow-tiny);background:var(--pd-wow-surface);padding:var(--pd-wow-sp-2) var(--pd-wow-sp-3);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius)}.pd-wow-command{display:inline-flex;align-items:center;gap:var(--pd-wow-sp-4);padding:0;color:var(--pd-wow-faint)!important}.pd-wow-community-cta{min-height:460px;position:relative;overflow:hidden;border-block:1px solid var(--pd-wow-border)}.pd-wow-community-cta>img{position:absolute;width:100%;height:100%!important;object-fit:cover;object-position:left center;opacity:.4}.pd-wow-community-cta::after{position:absolute;content:"";inset:0;background:linear-gradient(90deg,transparent,rgb(16 20 18 / 78%) 45%,#101412 90%)}.pd-wow-community-cta>div{position:relative;z-index:1;padding-block:var(--pd-wow-sp-8);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--pd-wow-sp-7)}.pd-wow-community-cta>div>*{grid-column:2;min-width:0}.pd-wow-community-cta .pd-wow-button{justify-self:start;white-space:nowrap}.pd-wow-community-cta p:not(.pd-wow-eyebrow){font-size:var(--pd-wow-small);color:var(--pd-wow-muted);margin-top:var(--pd-wow-sp-5);margin-bottom:var(--pd-wow-sp-6)}.pd-wow-domain{display:block;font-family:var(--pd-wow-mono);font-size:var(--pd-wow-tiny);color:var(--pd-wow-faint);margin-top:var(--pd-wow-sp-4)}.pd-wow-faq-section{display:grid;grid-template-columns:1fr 1.35fr;gap:var(--pd-wow-sp-9)}.pd-wow-faq-section h2{margin-bottom:var(--pd-wow-sp-5)}.pd-wow-faq details{border-bottom:1px solid var(--pd-wow-border)}.pd-wow-faq details:first-child{border-top:1px solid var(--pd-wow-border)}.pd-wow-faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-wow-sp-5);padding-block:var(--pd-wow-sp-5);cursor:pointer;list-style:none;font-size:var(--pd-wow-body)}.pd-wow-faq summary::-webkit-details-marker{display:none}.pd-wow-faq summary i{color:var(--pd-wow-gold);font-size:var(--pd-wow-tiny);transition:transform var(--pd-wow-motion)}.pd-wow-faq details[open] summary i{transform:rotate(45deg)}.pd-wow-faq details p{color:var(--pd-wow-muted);font-size:var(--pd-wow-small);padding-bottom:var(--pd-wow-sp-5)}.pd-wow-footer{border-top:1px solid var(--pd-wow-border);padding-top:var(--pd-wow-sp-7);background:#0c100e}.pd-wow-footer-top{display:flex;align-items:center;gap:var(--pd-wow-sp-7);justify-content:space-between;padding-bottom:var(--pd-wow-sp-7)}.pd-wow-footer .pd-wow-brand img{width:var(--pd-wow-close-size)}.pd-wow-footer .pd-wow-brand strong{font-size:var(--pd-wow-fs-20)}.pd-wow-footer .pd-wow-brand small{font-family:var(--pd-wow-font);margin-top:var(--pd-wow-sp-1)}.pd-wow-footer nav{display:flex;gap:var(--pd-wow-sp-6);font-size:var(--pd-wow-small);color:var(--pd-wow-muted)}.pd-wow-footer nav a:hover{color:var(--pd-wow-gold)}.pd-wow-footer nav i{margin-left:var(--pd-wow-sp-2);font-size:var(--pd-wow-tiny)}.pd-wow-backtop{width:var(--pd-wow-close-size);height:var(--pd-wow-close-size);display:grid;place-items:center;border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);color:var(--pd-wow-muted)!important}.pd-wow-footer-bottom{display:flex;justify-content:space-between;gap:var(--pd-wow-sp-5);color:var(--pd-wow-faint);font-size:var(--pd-wow-tiny);padding-block:var(--pd-wow-sp-5);border-top:1px solid var(--pd-wow-border)}.pd-wow-dialog{width:min(520px,calc(100% - var(--pd-wow-sp-6)));max-height:calc(100dvh - var(--pd-wow-sp-6));padding:var(--pd-wow-sp-7);background:var(--pd-wow-surface);border:1px solid #675c3b;border-radius:var(--pd-wow-radius);color:var(--pd-wow-text);overflow-y:auto}.pd-wow dialog::backdrop{background:rgb(4 8 5 / 85%);backdrop-filter:blur(5px)}.pd-wow-dialog-icon{margin-bottom:var(--pd-wow-sp-5);width:var(--pd-wow-sp-8)}.pd-wow-dialog .pd-wow-eyebrow{font-size:var(--pd-wow-fs-9)}.pd-wow-dialog h2{font-size:var(--pd-wow-fs-30);margin-bottom:var(--pd-wow-sp-3)}.pd-wow-dialog>p:not(.pd-wow-eyebrow){color:var(--pd-wow-muted);font-size:var(--pd-wow-small);margin-bottom:var(--pd-wow-sp-5)}.pd-wow .pd-wow-dialog-close{position:absolute;top:var(--pd-wow-sp-4);right:var(--pd-wow-sp-4);width:var(--pd-wow-close-size);height:var(--pd-wow-close-size);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);padding:0;display:grid;place-items:center;background:var(--pd-wow-surface);font-size:var(--pd-wow-body)}.pd-wow-dialog-close:hover{color:var(--pd-wow-gold);border-color:var(--pd-wow-gold)}.pd-wow-download-options{display:flex;flex-direction:column;gap:var(--pd-wow-sp-3);margin-bottom:var(--pd-wow-sp-5)}.pd-wow-download-options>a{display:flex;align-items:center;gap:var(--pd-wow-sp-4);padding:var(--pd-wow-sp-4);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);transition:background var(--pd-wow-motion),border-color var(--pd-wow-motion)}.pd-wow-download-options>a:hover{background:var(--pd-wow-surface-raised);border-color:var(--pd-wow-gold)}.pd-wow-download-options>a>i:first-child{width:var(--pd-wow-sp-5);text-align:center;color:var(--pd-wow-gold);font-size:var(--pd-wow-fs-22)}.pd-wow-download-options>a>i:last-child{margin-left:auto;color:var(--pd-wow-faint);font-size:var(--pd-wow-small)}.pd-wow-download-options strong{font-size:var(--pd-wow-body);font-weight:var(--pd-wow-medium);display:block}.pd-wow-download-options small{display:block;color:var(--pd-wow-muted);font-size:var(--pd-wow-tiny)}.pd-wow-lightbox{width:min(1560px,calc(100% - var(--pd-wow-sp-7)));max-width:none;padding:var(--pd-wow-sp-7) var(--pd-wow-sp-4) var(--pd-wow-sp-4);background:#0b0d0b;border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);color:var(--pd-wow-muted)}.pd-wow-lightbox img{max-height:80dvh;width:100%;object-fit:contain}.pd-wow-lightbox p{font-size:var(--pd-wow-small);text-align:center;padding-top:var(--pd-wow-sp-3)}.pd-wow-toast{position:fixed;bottom:var(--pd-wow-sp-6);left:50%;transform:translateX(-50%);padding:var(--pd-wow-sp-3) var(--pd-wow-sp-5);border:1px solid #5a6544;border-radius:var(--pd-wow-radius);background:#232c21;box-shadow:0 10px 30px rgb(0 0 0 / 30%);color:var(--pd-wow-text);z-index:100;font-size:var(--pd-wow-small);max-width:90%}.pd-wow.js-wow [data-wow-reveal]{opacity:0;transform:translateY(20px);transition:opacity 650ms ease,transform 650ms ease}.pd-wow.js-wow [data-wow-reveal].is-visible{opacity:1;transform:translateY(0)}.pd-wow-document{max-width:900px;padding-block:var(--pd-wow-sp-8)}.pd-wow-document-head{padding-bottom:var(--pd-wow-sp-7);border-bottom:1px solid var(--pd-wow-border);margin-bottom:var(--pd-wow-sp-7)}.pd-wow-document-head p:not(.pd-wow-eyebrow){margin-top:var(--pd-wow-sp-4);color:var(--pd-wow-muted)}.pd-wow-guide-block{margin-bottom:var(--pd-wow-sp-7);padding:var(--pd-wow-sp-6);border:1px solid var(--pd-wow-border);background:var(--pd-wow-surface)}.pd-wow-guide-block h2{font-family:var(--pd-wow-font);font-size:var(--pd-wow-subtitle);margin-bottom:var(--pd-wow-sp-4)}.pd-wow-guide-block h2 span{margin-right:var(--pd-wow-sp-4);font-family:var(--pd-wow-mono)}.pd-wow-guide-block p{color:var(--pd-wow-muted);margin-bottom:var(--pd-wow-sp-4)}.pd-wow-guide-block>code{display:block;overflow-wrap:anywhere;padding:var(--pd-wow-sp-4);background:#101412;border:1px solid var(--pd-wow-border);margin-block:var(--pd-wow-sp-5)}.pd-wow-guide-block li{color:var(--pd-wow-muted);margin-bottom:var(--pd-wow-sp-3)}.pd-wow-changelog-item{display:grid;grid-template-columns:140px 1fr;gap:var(--pd-wow-sp-6);border-bottom:1px solid var(--pd-wow-border);padding-bottom:var(--pd-wow-sp-7);margin-bottom:var(--pd-wow-sp-7)}.pd-wow-changelog-item h2{font:var(--pd-wow-subtitle) var(--pd-wow-mono);color:var(--pd-wow-gold)}.pd-wow-changelog-item ul{list-style:none;padding:0;margin:0}.pd-wow-changelog-item li{margin-bottom:var(--pd-wow-sp-4);color:var(--pd-wow-muted);font-size:var(--pd-wow-small)}.pd-wow-changelog-item li span{display:inline-block;border:1px solid var(--pd-wow-border);color:var(--pd-wow-green);font-size:var(--pd-wow-tiny);padding:0 var(--pd-wow-sp-2);margin-right:var(--pd-wow-sp-3)}.pd-wow-forum-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--pd-wow-border)}.pd-wow-forum-hero>img{position:absolute;height:100%!important;width:100%;object-fit:cover;opacity:.24;transform:scaleX(-1);object-position:center}.pd-wow-forum-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--pd-wow-bg) 10%,transparent 80%)}.pd-wow-forum-hero>div{position:relative;z-index:1;padding-block:var(--pd-wow-sp-7);display:flex;align-items:center;justify-content:space-between;gap:var(--pd-wow-sp-5)}.pd-wow-forum-hero h1{font-size:var(--pd-wow-title);margin-bottom:var(--pd-wow-sp-3)}.pd-wow-forum-hero p:not(.pd-wow-eyebrow){color:var(--pd-wow-muted);font-size:var(--pd-wow-small)}.pd-wow-forum-shell{display:grid;grid-template-columns:1fr 300px;gap:var(--pd-wow-sp-6);padding-block:var(--pd-wow-sp-7)}.pd-wow-board-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pd-wow-sp-3);margin-bottom:var(--pd-wow-sp-6)}.pd-wow-board-card{display:flex;gap:var(--pd-wow-sp-3);align-items:center;padding:var(--pd-wow-sp-4);border:1px solid var(--pd-wow-border);background:var(--pd-wow-surface);transition:border-color var(--pd-wow-motion),background var(--pd-wow-motion)}.pd-wow-board-card:hover,.pd-wow-board-card[aria-current]{border-color:#7b704e;background:#22271e}.pd-wow-board-card>i{width:var(--pd-wow-sp-6);color:var(--pd-wow-gold);font-size:var(--pd-wow-fs-21)}.pd-wow-board-card[data-tone=red]>i{color:#c28173}.pd-wow-board-card[data-tone=blue]>i{color:#82a1b8}.pd-wow-board-card[data-tone=green]>i{color:var(--pd-wow-green)}.pd-wow-board-card[data-tone=purple]>i{color:#aa94b8}.pd-wow-board-card[data-tone=orange]>i{color:#c8956e}.pd-wow-board-card strong{display:block;font-size:var(--pd-wow-small);font-weight:var(--pd-wow-medium)}.pd-wow-board-card small{display:block;font-size:var(--pd-wow-tiny);color:var(--pd-wow-faint)}.pd-wow-forum-feed{border:1px solid var(--pd-wow-border);background:var(--pd-wow-surface)}.pd-wow-forum-toolbar{display:flex;align-items:center;gap:var(--pd-wow-sp-5);padding:var(--pd-wow-sp-4) var(--pd-wow-sp-5);border-bottom:1px solid var(--pd-wow-border)}.pd-wow-forum-toolbar a{font-size:var(--pd-wow-small);color:var(--pd-wow-muted)}.pd-wow-forum-toolbar a[aria-current]{color:var(--pd-wow-gold)}.pd-wow-forum-toolbar span{margin-left:auto;font-size:var(--pd-wow-tiny);color:var(--pd-wow-faint)}.pd-wow-empty{text-align:center;padding:var(--pd-wow-sp-9) var(--pd-wow-sp-6)}.pd-wow-empty>i{color:#685f43;font-size:var(--pd-wow-title);margin-bottom:var(--pd-wow-sp-5)}.pd-wow-empty h2{font-size:var(--pd-wow-subtitle);margin-bottom:var(--pd-wow-sp-4)}.pd-wow-empty p{color:var(--pd-wow-muted);font-size:var(--pd-wow-small);margin-bottom:var(--pd-wow-sp-5)}.pd-wow-forum-aside>section{padding:var(--pd-wow-sp-5);border:1px solid var(--pd-wow-border);background:var(--pd-wow-surface);margin-bottom:var(--pd-wow-sp-4)}.pd-wow-forum-aside h2{font-family:var(--pd-wow-font);font-size:var(--pd-wow-fs-18);margin-bottom:var(--pd-wow-sp-4)}.pd-wow-forum-aside p{color:var(--pd-wow-muted);font-size:var(--pd-wow-small);margin-bottom:var(--pd-wow-sp-4)}.pd-wow-forum-aside .pd-wow-button{width:100%}.pd-wow-forum-aside .pd-wow-button+a{display:block;font-size:var(--pd-wow-small);text-align:center;color:var(--pd-wow-muted);margin-top:var(--pd-wow-sp-3)}.pd-wow-forum-search{display:flex;border:1px solid var(--pd-wow-border);background:#101412;margin-bottom:var(--pd-wow-sp-4)}.pd-wow-forum-search input{border:0;width:100%;min-width:0;background:none;color:var(--pd-wow-text);padding:var(--pd-wow-sp-3);font-size:var(--pd-wow-small)}.pd-wow-forum-search button{width:var(--pd-wow-control);flex-shrink:0;color:var(--pd-wow-gold)}.pd-wow-forum-note{color:var(--pd-wow-faint);font-size:var(--pd-wow-tiny);padding:var(--pd-wow-sp-4);border-top:1px solid var(--pd-wow-border);text-align:center}.pd-wow-topic-row{display:flex;align-items:center;gap:var(--pd-wow-sp-4);padding:var(--pd-wow-sp-5);border-bottom:1px solid var(--pd-wow-border)}.pd-wow-topic-avatar{background:#313b29;width:var(--pd-wow-control);height:var(--pd-wow-control);border-radius:var(--pd-wow-radius);display:grid;place-items:center;color:var(--pd-wow-gold);flex-shrink:0}.pd-wow-topic-copy{flex:1;min-width:0}.pd-wow-topic-copy>a{display:block;font-size:var(--pd-wow-body);margin-bottom:var(--pd-wow-sp-1);overflow-wrap:anywhere}.pd-wow-topic-copy>a:hover{color:var(--pd-wow-gold)}.pd-wow-topic-copy>span{font-size:var(--pd-wow-tiny);color:var(--pd-wow-faint)}.pd-wow-topic-count{color:var(--pd-wow-faint);font-size:var(--pd-wow-small);flex-shrink:0}.pd-wow-aside-addon{text-align:center}.pd-wow-aside-addon img{width:var(--pd-wow-sp-8);margin:0 auto var(--pd-wow-sp-4)}.pd-wow-aside-links{display:flex;flex-direction:column;gap:var(--pd-wow-sp-3)}.pd-wow-aside-links a{display:flex;justify-content:space-between;font-size:var(--pd-wow-small);color:var(--pd-wow-muted)}.pd-wow-aside-links a:hover{color:var(--pd-wow-gold)}@media(min-width:1600px){.pd-wow-hero{--pd-wow-hero-height: 760px}}@media(max-width:1180px){:root{--pd-wow-gutter: 32px;--pd-wow-nav-height: 80px}.pd-wow-menu{gap:var(--pd-wow-sp-5)}.pd-wow-brand strong{font-size:var(--pd-wow-fs-21)}.pd-wow-brand small{font-size:var(--pd-wow-fs-9)}.pd-wow-nav-inner{gap:var(--pd-wow-sp-5)}.pd-wow-hero-product{width:100%;transform:none}.pd-wow-hero-content{gap:var(--pd-wow-sp-5)}.pd-wow-hero-meta{flex-direction:column;align-items:flex-start;gap:var(--pd-wow-sp-2)}.pd-wow-showcase-body{grid-template-columns:1fr .44fr}.pd-wow-playground-layout{gap:var(--pd-wow-sp-7)}.pd-wow-board-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.pd-wow-nav-inner>.pd-wow-button{margin-left:auto}.pd-wow-menu-toggle{display:block;order:3}.pd-wow-menu{display:none;position:absolute;top:100%;left:0;right:0;height:auto;background:#141a16;border-bottom:1px solid var(--pd-wow-border);padding:var(--pd-wow-sp-4) var(--pd-wow-gutter);flex-direction:column;align-items:stretch;gap:0}.pd-wow-menu.is-open{display:flex}.pd-wow-menu a{min-height:var(--pd-wow-control)}.pd-wow-menu a[aria-current]::after{display:none}.pd-wow-hero-content{grid-template-columns:1fr;padding-block:var(--pd-wow-sp-7) var(--pd-wow-sp-8)}.pd-wow-hero-copy{max-width:600px}.pd-wow-hero-product{margin-top:var(--pd-wow-sp-5);max-width:740px}.pd-wow-hero-art{opacity:.4;object-position:28% top}.pd-wow-hero-shade{background:linear-gradient(90deg,#101412 8%,rgb(16 20 18 / 45%) 80%),linear-gradient(0deg,#101412 0%,transparent 90%)}.pd-wow-hero-meta{flex-direction:row;gap:var(--pd-wow-sp-5)}.pd-wow-promise-bar .pd-wow-container{display:grid;grid-template-columns:1fr 1fr;row-gap:var(--pd-wow-sp-4)}.pd-wow-section-heading{align-items:flex-start;flex-direction:column;gap:var(--pd-wow-sp-5)}.pd-wow-feature-rail{gap:var(--pd-wow-sp-5)}.pd-wow-feature-rail article{gap:var(--pd-wow-sp-3)}.pd-wow-showcase-body{grid-template-columns:1fr}.pd-wow-showcase-copy{padding:var(--pd-wow-sp-5) var(--pd-wow-sp-6) var(--pd-wow-sp-6)}.pd-wow-showcase-copy h3 br{display:none}.pd-wow-showcase-copy ul{display:flex;gap:var(--pd-wow-sp-5);flex-wrap:wrap}.pd-wow-detail-grid{gap:var(--pd-wow-sp-5)}.pd-wow-playground-layout{grid-template-columns:1fr}.pd-wow-playground-copy h2 br{display:none}.pd-wow-install-steps{gap:var(--pd-wow-sp-6)}.pd-wow-community-cta>div{grid-template-columns:minmax(0,.6fr) minmax(0,1fr)}.pd-wow-faq-section{gap:var(--pd-wow-sp-7)}.pd-wow-forum-shell{grid-template-columns:1fr}.pd-wow-forum-aside{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--pd-wow-sp-4)}.pd-wow-board-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){:root{--pd-wow-gutter: 20px;--pd-wow-nav-height: 74px;--pd-wow-sp-9: 64px}.pd-wow-nav-inner{gap:var(--pd-wow-sp-2)}.pd-wow-brand{gap:var(--pd-wow-sp-2)}.pd-wow-brand img{width:var(--pd-wow-close-size)}.pd-wow-brand strong{font-size:var(--pd-wow-fs-19)}.pd-wow-brand small{font-size:var(--pd-wow-fs-8);letter-spacing:.02em}.pd-wow-nav-inner>.pd-wow-button{font-size:var(--pd-wow-tiny);padding-inline:var(--pd-wow-sp-3);min-height:var(--pd-wow-close-size)}.pd-wow-nav-inner>.pd-wow-button i{display:none}.pd-wow-menu-toggle{width:var(--pd-wow-close-size);height:var(--pd-wow-close-size);flex-shrink:0}.pd-wow-hero-content{padding-top:var(--pd-wow-sp-6)}.pd-wow-release{margin-bottom:var(--pd-wow-sp-5)}.pd-wow-hero .pd-wow-eyebrow{font-size:var(--pd-wow-fs-9)}.pd-wow h1{font-size:var(--pd-wow-fs-46)}.pd-wow-hero-desc{font-size:var(--pd-wow-small)}.pd-wow-hero-actions{gap:var(--pd-wow-sp-3)}.pd-wow-hero-actions .pd-wow-button{padding-inline:var(--pd-wow-sp-4);font-size:var(--pd-wow-small)}.pd-wow-button-version{display:none}.pd-wow-hero-meta{gap:var(--pd-wow-sp-4);font-size:var(--pd-wow-fs-10)}.pd-wow-product-caption{font-size:var(--pd-wow-fs-9);padding:var(--pd-wow-sp-2)}.pd-wow-product-caption span:last-child{display:none}.pd-wow-product-foot{font-size:var(--pd-wow-fs-10);padding:var(--pd-wow-sp-2)}.pd-wow-product-foot-note{display:none}.pd-wow-promise-bar .pd-wow-container{font-size:var(--pd-wow-fs-10);gap:var(--pd-wow-sp-3);padding-block:var(--pd-wow-sp-4)}.pd-wow-promise-bar span{gap:var(--pd-wow-sp-2)}.pd-wow-section-heading{margin-bottom:var(--pd-wow-sp-6)}.pd-wow-feature-rail{grid-template-columns:1fr;gap:var(--pd-wow-sp-5)}.pd-wow-feature-rail article{border-right:0;border-bottom:1px solid var(--pd-wow-border);padding-bottom:var(--pd-wow-sp-5);gap:var(--pd-wow-sp-5)}.pd-wow-feature-rail article:last-child{border-bottom:0;padding-bottom:0}.pd-wow-feature-rail article>div{flex:1}.pd-wow-feature-rail article i{float:right;margin:var(--pd-wow-sp-2) var(--pd-wow-sp-2) 0 var(--pd-wow-sp-5)}.pd-wow-feature-rail p br{display:none}.pd-wow-showcase-bar{padding-inline:var(--pd-wow-sp-4)}.pd-wow-tabs{width:100%;justify-content:space-between;gap:var(--pd-wow-sp-4)}.pd-wow-tabs button{font-size:var(--pd-wow-small);padding-block:var(--pd-wow-sp-4)}.pd-wow-tabs button span,.pd-wow-showcase-label{display:none}.pd-wow-showcase-body>button{margin:var(--pd-wow-sp-3);width:calc(100% - var(--pd-wow-sp-3) * 2)}.pd-wow-showcase-copy{padding:var(--pd-wow-sp-5)}.pd-wow-showcase-copy h3{font-size:var(--pd-wow-subtitle)}.pd-wow-showcase-copy ul{display:block}.pd-wow-detail-grid{grid-template-columns:1fr;gap:var(--pd-wow-sp-5);margin-top:var(--pd-wow-sp-6)}.pd-wow-playground-section{padding-block:var(--pd-wow-sp-7)}.pd-wow-playground-copy h2 br{display:block}.pd-wow-role-controls{gap:var(--pd-wow-sp-2)}.pd-wow-role-controls button{padding-inline:var(--pd-wow-sp-3)}.pd-wow-demo-header,.pd-wow-demo-footer{padding-inline:var(--pd-wow-sp-4)}.pd-wow-demo-search{margin-inline:var(--pd-wow-sp-4)}.pd-wow-demo-columns,.pd-wow-demo-row{grid-template-columns:minmax(0,1fr) 78px 58px;gap:var(--pd-wow-sp-2);padding-inline:var(--pd-wow-sp-4)}.pd-wow-demo-row h4{font-size:var(--pd-wow-tiny)}.pd-wow-demo-roles{gap:var(--pd-wow-sp-1)}.pd-wow-demo-roles span{width:22px;height:22px}.pd-wow-demo-style{font-size:var(--pd-wow-fs-10)}.pd-wow-install-steps{grid-template-columns:1fr;gap:var(--pd-wow-sp-6)}.pd-wow-install-steps li{padding-left:var(--pd-wow-sp-8);padding-top:var(--pd-wow-sp-5)}.pd-wow-install-steps li>span{position:absolute;left:0;top:var(--pd-wow-sp-5);font-size:var(--pd-wow-fs-30)}.pd-wow-community-cta>div{grid-template-columns:minmax(0,1fr);padding-block:var(--pd-wow-sp-7)}.pd-wow-community-cta>div>*{grid-column:1}.pd-wow-community-cta::after{background:rgb(16 20 18 / 65%)}.pd-wow-community-cta p br{display:none}.pd-wow-faq-section{grid-template-columns:1fr;gap:var(--pd-wow-sp-6)}.pd-wow-footer-top{gap:var(--pd-wow-sp-5);flex-wrap:wrap}.pd-wow-footer nav{order:3;width:100%;gap:var(--pd-wow-sp-5);justify-content:space-between;font-size:var(--pd-wow-tiny)}.pd-wow-footer-bottom{flex-direction:column;gap:var(--pd-wow-sp-2)}.pd-wow-dialog{padding:var(--pd-wow-sp-6) var(--pd-wow-sp-5)}.pd-wow-dialog h2{font-size:var(--pd-wow-fs-28)}.pd-wow-lightbox{width:calc(100% - var(--pd-wow-sp-5));padding-top:var(--pd-wow-sp-8)}.pd-wow-document{padding-block:var(--pd-wow-sp-7)}.pd-wow-guide-block{padding:var(--pd-wow-sp-5)}.pd-wow-changelog-item{grid-template-columns:1fr;gap:var(--pd-wow-sp-5)}.pd-wow-forum-hero>div{align-items:flex-start;flex-direction:column}.pd-wow-forum-hero h1{font-size:var(--pd-wow-title)}.pd-wow-board-grid{grid-template-columns:repeat(2,1fr)}.pd-wow-board-card{padding:var(--pd-wow-sp-3);gap:var(--pd-wow-sp-2)}.pd-wow-board-card>i{width:var(--pd-wow-sp-5);font-size:var(--pd-wow-fs-18)}.pd-wow-board-card small{font-size:var(--pd-wow-fs-9)}.pd-wow-forum-aside{grid-template-columns:1fr}.pd-wow-forum-toolbar{gap:var(--pd-wow-sp-4);padding-inline:var(--pd-wow-sp-4)}.pd-wow-forum-toolbar span{font-size:var(--pd-wow-fs-10)}.pd-wow-topic-row{padding:var(--pd-wow-sp-4);gap:var(--pd-wow-sp-3)}.pd-wow-topic-avatar{width:var(--pd-wow-close-size);height:var(--pd-wow-close-size)}}@media(prefers-reduced-motion:reduce){html:has(.pd-wow){scroll-behavior:auto}.pd-wow *,.pd-wow *::before,.pd-wow *::after{animation:none!important;transition:none!important}.pd-wow.js-wow [data-wow-reveal]{opacity:1;transform:none}}.pd-wow-hero [data-wow-reveal]{opacity:1!important;transform:none!important}.pd-wow-kitbrand strong{font-family:var(--pd-wow-font);font-size:var(--pd-wow-fs-22);letter-spacing:.14em}.pd-wow-kit-hero{position:relative;min-height:var(--pd-wow-kit-hero);overflow:hidden;border-bottom:1px solid var(--pd-wow-border)}.pd-wow-kit-art{position:absolute;width:100%;height:100%!important;object-fit:cover;object-position:center;opacity:.55}.pd-wow-kit-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101412 5%,rgb(16 20 18 / 88%) 35%,rgb(16 20 18 / 10%) 100%),linear-gradient(0deg,#101412,transparent 55%)}.pd-wow-kit-hero>.pd-wow-container{position:relative;z-index:1;min-height:var(--pd-wow-kit-hero);display:flex;align-items:center;justify-content:space-between;gap:var(--pd-wow-sp-7);padding-block:var(--pd-wow-sp-9)}.pd-wow-kit-intro{max-width:calc(var(--pd-wow-width) / 2)}.pd-wow-kit-intro>p:not(.pd-wow-eyebrow){color:var(--pd-wow-muted);margin-bottom:var(--pd-wow-sp-6)}.pd-wow-kit-intro .pd-wow-hero-actions{align-items:center;gap:var(--pd-wow-sp-6)}.pd-wow-kit-signature{padding-top:calc(var(--pd-wow-sp-9) * 3);color:var(--pd-wow-gold-light);opacity:.8;text-align:right}.pd-wow-kit-signature span{display:block;font-family:var(--pd-wow-serif);letter-spacing:.12em;font-size:var(--pd-wow-kit-wordmark);line-height:1.1}.pd-wow-kit-signature small{display:block;letter-spacing:.22em;font-family:var(--pd-wow-mono);font-size:var(--pd-wow-tiny);margin-top:var(--pd-wow-sp-3)}.pd-wow-kit-catalog{display:grid;gap:var(--pd-wow-sp-5)}.pd-wow-kit-plugin{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);border:1px solid var(--pd-wow-border);background:var(--pd-wow-surface);overflow:hidden}.pd-wow-kit-plugin-info{padding:var(--pd-wow-sp-7);display:flex;flex-direction:column;align-items:flex-start}.pd-wow-kit-plugin-label{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--pd-wow-gold);font-size:var(--pd-wow-tiny);margin-bottom:var(--pd-wow-sp-5)}.pd-wow-kit-plugin-label>span{border:1px solid var(--pd-wow-border);padding:var(--pd-wow-sp-1) var(--pd-wow-sp-3)}.pd-wow-kit-plugin-name{display:flex;align-items:center;gap:var(--pd-wow-sp-4)}.pd-wow-kit-plugin-name>img{width:var(--pd-wow-sp-8)}.pd-wow-kit-plugin-name h3{font-family:var(--pd-wow-serif);font-size:var(--pd-wow-fs-28)}.pd-wow-kit-plugin-name span{color:var(--pd-wow-faint);font-family:var(--pd-wow-mono);font-size:var(--pd-wow-tiny)}.pd-wow-kit-plugin-info>p{color:var(--pd-wow-muted);margin-block:var(--pd-wow-sp-5);font-size:var(--pd-wow-small)}.pd-wow-kit-plugin-info>small{color:var(--pd-wow-faint);font-family:var(--pd-wow-mono);font-size:var(--pd-wow-tiny);margin-top:var(--pd-wow-sp-4)}.pd-wow-kit-plugin-preview{position:relative;min-width:0;align-self:center;margin:var(--pd-wow-sp-5) var(--pd-wow-sp-5) var(--pd-wow-sp-5) 0;border:1px solid #6b6446}.pd-wow-kit-plugin-preview>img{width:100%}.pd-wow-kit-plugin-preview>span{display:flex;align-items:center;justify-content:space-between;padding:var(--pd-wow-sp-3) var(--pd-wow-sp-4);border-top:1px solid var(--pd-wow-border);font-size:var(--pd-wow-tiny);color:var(--pd-wow-muted);transition:color var(--pd-wow-motion)}.pd-wow-kit-plugin-preview:hover>span{color:var(--pd-wow-gold)}@media(max-width:980px){.pd-wow-kit-signature{display:none}.pd-wow-kit-plugin{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pd-wow-kit-plugin-info{padding:var(--pd-wow-sp-5)}}@media(max-width:640px){.pd-wow-kit-hero{--pd-wow-kit-hero: 560px}.pd-wow-kit-art{object-position:36% center}.pd-wow-kit-hero::after{background:linear-gradient(90deg,rgb(16 20 18 / 90%),rgb(16 20 18 / 55%)),linear-gradient(0deg,#101412,transparent)}.pd-wow-kit-hero>.pd-wow-container{padding-block:var(--pd-wow-sp-8)}.pd-wow-kit-intro .pd-wow-hero-actions{gap:var(--pd-wow-sp-5);flex-wrap:wrap}.pd-wow-kit-plugin{grid-template-columns:minmax(0,1fr)}.pd-wow-kit-plugin-preview{margin:0 var(--pd-wow-sp-5) var(--pd-wow-sp-5)}}.pd-wow-pagination{display:flex;justify-content:center;align-items:center;gap:var(--pd-wow-sp-5);padding:var(--pd-wow-sp-5);font-size:var(--pd-wow-small)}.pd-wow-pagination a{color:var(--pd-wow-gold);padding:var(--pd-wow-sp-2) var(--pd-wow-sp-3);border:1px solid var(--pd-wow-border)}.pd-wow-pagination span{color:var(--pd-wow-faint)}.pd-wow-account-links{display:flex;gap:var(--pd-wow-sp-5);align-items:center;margin-top:var(--pd-wow-sp-4);font-size:var(--pd-wow-small);color:var(--pd-wow-muted)}.pd-wow-account-links form{margin:0}.pd-wow-account-links button{padding:0}.pd-wow-account-links :is(a,button):hover{color:var(--pd-wow-gold)}.pd-wow-library{padding-block:var(--pd-wow-sp-8) var(--pd-wow-sp-9)}.pd-wow-library-head{display:flex;justify-content:space-between;align-items:center;gap:var(--pd-wow-sp-7);padding-bottom:var(--pd-wow-sp-7);margin-bottom:var(--pd-wow-sp-7);border-bottom:1px solid var(--pd-wow-border)}.pd-wow-library-head h1{font-family:var(--pd-wow-serif);font-size:var(--pd-wow-title);font-weight:var(--pd-wow-bold);line-height:1.5;margin-top:var(--pd-wow-sp-3)}.pd-wow-library-head h1 span{color:var(--pd-wow-gold)}.pd-wow-library-head p:not(.pd-wow-eyebrow){color:var(--pd-wow-muted);margin-top:var(--pd-wow-sp-4)}.pd-wow-library-meta{display:grid;gap:var(--pd-wow-sp-2);flex-shrink:0;padding-left:var(--pd-wow-sp-6);border-left:1px solid var(--pd-wow-border);font-size:var(--pd-wow-small)}.pd-wow-library-meta strong{font-family:var(--pd-wow-mono);font-size:var(--pd-wow-fs-20);font-weight:var(--pd-wow-medium);color:var(--pd-wow-gold-light)}.pd-wow-library-meta>span{color:var(--pd-wow-faint)}.pd-wow-library-meta .pd-wow-text-link{margin-top:var(--pd-wow-sp-2);font-size:var(--pd-wow-small)}.pd-wow-library-layout{display:grid;grid-template-columns:var(--pd-wow-doc-sidebar) minmax(0,1fr);gap:var(--pd-wow-sp-8);align-items:start}.pd-wow-doc-aside{position:sticky;top:calc(var(--pd-wow-nav-height) + var(--pd-wow-sp-6));max-height:calc(100dvh - var(--pd-wow-nav-height) - var(--pd-wow-sp-8));overflow-y:auto;padding-right:var(--pd-wow-sp-4);font-size:var(--pd-wow-small);scrollbar-width:thin;scrollbar-color:var(--pd-wow-border) transparent}.pd-wow-series-nav{margin-top:var(--pd-wow-sp-4);display:grid;gap:var(--pd-wow-sp-1)}.pd-wow-series-nav a{display:flex;justify-content:space-between;align-items:center;gap:var(--pd-wow-sp-4);padding:var(--pd-wow-sp-3) var(--pd-wow-sp-4);color:var(--pd-wow-muted);border-left:2px solid transparent;border-radius:var(--pd-wow-radius)}.pd-wow-series-nav a:hover{color:var(--pd-wow-text);background:var(--pd-wow-surface)}.pd-wow-series-nav a[aria-current]{color:var(--pd-wow-gold-light);background:var(--pd-wow-surface);border-left-color:var(--pd-wow-gold)}.pd-wow-series-nav small{font:var(--pd-wow-tiny) var(--pd-wow-mono);color:var(--pd-wow-faint)}.pd-wow-doc-help{display:grid;gap:var(--pd-wow-sp-3);border-top:1px solid var(--pd-wow-border);padding-top:var(--pd-wow-sp-5);margin-top:var(--pd-wow-sp-6);color:var(--pd-wow-faint)}.pd-wow-doc-help a{display:flex;align-items:center;justify-content:space-between;gap:var(--pd-wow-sp-3);color:var(--pd-wow-muted)}.pd-wow-doc-help a:hover{color:var(--pd-wow-gold)}.pd-wow-doc-help p{margin-bottom:var(--pd-wow-sp-2);font-family:var(--pd-wow-mono)}.pd-wow-history-search{display:flex;align-items:center;margin:0;gap:var(--pd-wow-sp-3)}.pd-wow-history-search label{height:var(--pd-wow-control);margin:0;display:flex;align-items:center;gap:var(--pd-wow-sp-3);flex:1;min-width:0;padding-inline:var(--pd-wow-sp-4);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);background:var(--pd-wow-surface);color:var(--pd-wow-faint)}.pd-wow-history-search label:focus-within{border-color:var(--pd-wow-gold)}.pd-wow-history-search input{width:100%;min-width:0;height:100%;padding:0;color:var(--pd-wow-text);background:transparent;border:0;outline:none;font-size:var(--pd-wow-small)}.pd-wow-history-search input:focus-visible{outline:none}.pd-wow-history-search input::placeholder{color:var(--pd-wow-faint)}.pd-wow-history-search button{height:var(--pd-wow-control);min-height:var(--pd-wow-control);flex-shrink:0;min-width:calc(var(--pd-wow-sp-6) * 2)}.pd-wow-history-tools{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--pd-wow-sp-3);padding-block:var(--pd-wow-sp-5);color:var(--pd-wow-faint);font-size:var(--pd-wow-small)}.pd-wow-history-tools p{overflow-wrap:anywhere}.pd-wow-history-tools p a{color:var(--pd-wow-gold);margin-left:var(--pd-wow-sp-3)}.pd-wow-history-tools button{font-size:var(--pd-wow-small);flex-shrink:0}.pd-wow-release-detail{margin-bottom:var(--pd-wow-sp-4);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);scroll-margin-top:0}.pd-wow-release-detail>summary{list-style:none;display:grid;grid-template-columns:calc(var(--pd-wow-sp-9) + var(--pd-wow-sp-5)) minmax(0,1fr) auto auto;align-items:center;gap:var(--pd-wow-sp-4);cursor:pointer;padding:var(--pd-wow-sp-5);background:var(--pd-wow-surface)}.pd-wow-release-detail>summary::-webkit-details-marker{display:none}.pd-wow-release-detail>summary:hover{background:var(--pd-wow-surface-raised)}.pd-wow-release-detail>summary>i{color:var(--pd-wow-faint);font-size:var(--pd-wow-tiny);transition:transform var(--pd-wow-motion)}.pd-wow-release-detail[open]>summary>i{transform:rotate(180deg)}.pd-wow-release-number{display:flex;align-items:baseline;gap:var(--pd-wow-sp-3);flex-wrap:wrap}.pd-wow-release-number strong{font:var(--pd-wow-bold) var(--pd-wow-fs-18) var(--pd-wow-mono);color:var(--pd-wow-text)}.pd-wow-release-number small{color:var(--pd-wow-gold);font-size:var(--pd-wow-tiny);white-space:nowrap}.pd-wow-release-preview{font-size:var(--pd-wow-small);color:var(--pd-wow-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pd-wow-release-detail[open] .pd-wow-release-preview{visibility:hidden}.pd-wow-release-count{white-space:nowrap;color:var(--pd-wow-faint);font:var(--pd-wow-tiny) var(--pd-wow-mono)}.pd-wow-release-body{padding:var(--pd-wow-sp-5);border-top:1px solid var(--pd-wow-border)}.pd-wow-release-body ul{padding:0;margin:0;list-style:none;display:grid;gap:var(--pd-wow-sp-4)}.pd-wow-release-body li{display:flex;align-items:flex-start;gap:var(--pd-wow-sp-4)}.pd-wow-release-body li p{min-width:0;color:var(--pd-wow-muted);overflow-wrap:anywhere;font-size:var(--pd-wow-small);line-height:1.9}.pd-wow-change-kind{flex-shrink:0;padding:0 var(--pd-wow-sp-2);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);color:var(--pd-wow-muted);font-size:var(--pd-wow-tiny);line-height:2;margin-top:var(--pd-wow-sp-1)}.pd-wow-change-kind[data-kind=新增],.pd-wow-change-kind[data-kind=发布]{color:var(--pd-wow-green)}.pd-wow-change-kind[data-kind=修复]{color:var(--pd-wow-gold)}.pd-wow-doc-icon{display:inline-block!important;width:var(--pd-wow-sp-5);height:var(--pd-wow-sp-5)!important;object-fit:contain;vertical-align:middle;margin-left:var(--pd-wow-sp-2)}.pd-wow-release-links{display:flex;justify-content:space-between;align-items:center;gap:var(--pd-wow-sp-4);padding-top:var(--pd-wow-sp-5);margin-top:var(--pd-wow-sp-5);border-top:1px solid var(--pd-wow-border);font-size:var(--pd-wow-tiny)}.pd-wow-release-links .pd-wow-text-link{font-size:var(--pd-wow-small)}.pd-wow-release-links>a:last-child{display:inline-flex;align-items:center;gap:var(--pd-wow-sp-2);color:var(--pd-wow-faint)}.pd-wow-release-links>a:last-child:hover{color:var(--pd-wow-gold)}.pd-wow-history-empty{display:grid;justify-items:center;gap:var(--pd-wow-sp-4);text-align:center;border:1px solid var(--pd-wow-border);padding:var(--pd-wow-sp-8) var(--pd-wow-sp-5);color:var(--pd-wow-muted)}.pd-wow-history-empty>i{font-size:var(--pd-wow-sp-6);color:var(--pd-wow-gold)}.pd-wow-history-empty h2{font-size:var(--pd-wow-fs-20)}.pd-wow-doc-index>summary{display:none}.pd-wow-doc-nav{display:grid;border-left:1px solid var(--pd-wow-border)}.pd-wow-doc-nav a{padding:var(--pd-wow-sp-2) var(--pd-wow-sp-4);margin-left:-1px;color:var(--pd-wow-muted);border-left:2px solid transparent}.pd-wow-doc-nav a:hover,.pd-wow-doc-nav a[aria-current]{border-left-color:var(--pd-wow-gold);color:var(--pd-wow-gold-light);background:var(--pd-wow-surface)}.pd-wow-manual{min-width:0;max-width:var(--pd-wow-doc-measure)}.pd-wow-manual-section{display:flow-root;scroll-margin-top:0;padding-bottom:var(--pd-wow-sp-7);margin-bottom:var(--pd-wow-sp-7);border-bottom:1px solid var(--pd-wow-border)}.pd-wow-manual-section:last-child{border-bottom:0}.pd-wow-manual-section h2{font-family:var(--pd-wow-serif);font-size:var(--pd-wow-subtitle);line-height:1.6;margin-bottom:var(--pd-wow-sp-5)}.pd-wow-manual-section>p:not(.pd-wow-eyebrow){margin-block:var(--pd-wow-sp-4);color:var(--pd-wow-muted);font-size:var(--pd-wow-body);line-height:2;overflow-wrap:anywhere}.pd-wow-manual-section>.pd-wow-eyebrow{margin-bottom:var(--pd-wow-sp-2)}.pd-wow-manual-cover{float:right;width:min(35%,var(--pd-wow-doc-sidebar));margin:0 0 var(--pd-wow-sp-5) var(--pd-wow-sp-6)}.pd-wow-manual-cover img{border-radius:var(--pd-wow-radius)}.pd-wow-manual-figure{margin:var(--pd-wow-sp-6) 0}.pd-wow-manual-figure button{position:relative;display:block;width:100%;padding:0;border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);overflow:hidden;cursor:zoom-in;background:var(--pd-wow-surface-subtle)}.pd-wow-manual-figure button>img{width:100%}.pd-wow-manual-figure button>span{position:absolute;right:var(--pd-wow-sp-3);bottom:var(--pd-wow-sp-3);display:flex;align-items:center;gap:var(--pd-wow-sp-2);background:var(--pd-wow-bg);color:var(--pd-wow-gold-light);padding:var(--pd-wow-sp-2) var(--pd-wow-sp-3);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);font-size:var(--pd-wow-tiny);opacity:.8;transition:opacity var(--pd-wow-motion)}.pd-wow-manual-figure button:hover{border-color:var(--pd-wow-gold)}.pd-wow-manual-figure button:hover>span{opacity:1}.pd-wow-manual-figure figcaption{margin-top:var(--pd-wow-sp-3);font-size:var(--pd-wow-tiny);color:var(--pd-wow-faint);text-align:center}.pd-wow-manual-callout{display:flex;align-items:flex-start;gap:var(--pd-wow-sp-4);padding:var(--pd-wow-sp-4) var(--pd-wow-sp-5);margin-block:var(--pd-wow-sp-5);background:var(--pd-wow-surface);border-left:2px solid var(--pd-wow-gold);color:var(--pd-wow-muted);font-size:var(--pd-wow-small)}.pd-wow-manual-callout i{color:var(--pd-wow-gold);margin-top:var(--pd-wow-sp-1)}@media(min-width:981px)and (max-width:1200px){.pd-wow-nav-inner{gap:var(--pd-wow-sp-4)}.pd-wow-menu{gap:var(--pd-wow-sp-4)}.pd-wow-brand small{font-size:var(--pd-wow-fs-9)}}@media(max-width:980px){.pd-wow-library-head{align-items:flex-start;flex-direction:column;gap:var(--pd-wow-sp-5)}.pd-wow-library-meta{padding-left:0;border-left:0}.pd-wow-library-layout{grid-template-columns:minmax(0,1fr);gap:var(--pd-wow-sp-6)}.pd-wow-doc-aside{position:static;max-height:none;padding-right:0}.pd-wow-series-nav{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.pd-wow-series-nav a{padding:var(--pd-wow-sp-3);gap:var(--pd-wow-sp-2)}.pd-wow-doc-aside>.pd-wow-eyebrow,.pd-wow-doc-aside>.pd-wow-doc-help{display:none}.pd-wow-doc-index{border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius);background:var(--pd-wow-surface)}.pd-wow-doc-index>summary{display:flex;justify-content:space-between;align-items:center;padding:var(--pd-wow-sp-4);color:var(--pd-wow-gold);cursor:pointer}.pd-wow-doc-index>summary::-webkit-details-marker{display:none}.pd-wow-doc-index[open]>summary>i{transform:rotate(180deg)}.pd-wow-doc-nav{grid-template-columns:repeat(2,minmax(0,1fr));border-left:0;padding-bottom:var(--pd-wow-sp-4)}.pd-wow-manual{max-width:none}}@media(max-width:640px){.pd-wow-library{padding-block:var(--pd-wow-sp-7)}.pd-wow-library-head{margin-bottom:var(--pd-wow-sp-6);padding-bottom:var(--pd-wow-sp-6)}.pd-wow-library-head h1 span{display:block;font-size:var(--pd-wow-subtitle)}.pd-wow-series-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-wow-release-detail>summary{grid-template-columns:minmax(0,1fr) auto auto;gap:var(--pd-wow-sp-3);padding:var(--pd-wow-sp-4)}.pd-wow-release-preview{display:none}.pd-wow-release-body{padding:var(--pd-wow-sp-4)}.pd-wow-release-body li{gap:var(--pd-wow-sp-3)}.pd-wow-release-links{gap:var(--pd-wow-sp-3)}.pd-wow-manual-section h2{font-size:var(--pd-wow-fs-20)}.pd-wow-manual-callout{padding:var(--pd-wow-sp-4)}}html:has(body.pd-wow),html:has(body.theme-wow){--pd-color-page-bg: var(--pd-wow-bg);--pd-color-scrollbar-thumb: var(--pd-wow-scrollbar-thumb);--pd-color-scrollbar-thumb-hover: var(--pd-wow-scrollbar-hover);background-color:var(--pd-wow-bg)!important;scrollbar-gutter:stable}:is(html:has(body.pd-wow),html:has(body.theme-wow),.pd-wow-doc-aside,.pd-wow-forum-aside,body.theme-wow aside,body.theme-wow .sidebar){scrollbar-width:thin;scrollbar-color:var(--pd-wow-scrollbar-thumb) var(--pd-wow-scrollbar-track)!important}@supports selector(::-webkit-scrollbar){:is(html:has(body.pd-wow),html:has(body.theme-wow),.pd-wow-doc-aside,.pd-wow-forum-aside,body.theme-wow aside,body.theme-wow .sidebar){scrollbar-width:auto;scrollbar-color:auto!important}:is(html:has(body.pd-wow),html:has(body.theme-wow),.pd-wow-doc-aside,.pd-wow-forum-aside,body.theme-wow aside,body.theme-wow .sidebar)::-webkit-scrollbar{width:var(--pd-wow-scrollbar-size);height:var(--pd-wow-scrollbar-size);background-color:var(--pd-wow-scrollbar-track)!important}:is(html:has(body.pd-wow),html:has(body.theme-wow),.pd-wow-doc-aside,.pd-wow-forum-aside,body.theme-wow aside,body.theme-wow .sidebar)::-webkit-scrollbar-track{background-color:var(--pd-wow-scrollbar-track)!important;border-radius:var(--pd-wow-radius)}:is(html:has(body.pd-wow),html:has(body.theme-wow),.pd-wow-doc-aside,.pd-wow-forum-aside,body.theme-wow aside,body.theme-wow .sidebar)::-webkit-scrollbar-thumb{background-color:var(--pd-wow-scrollbar-thumb)!important;border:var(--pd-wow-scrollbar-inset) solid var(--pd-wow-scrollbar-track);border-radius:var(--pd-wow-radius);min-height:var(--pd-wow-sp-7);background-clip:padding-box}:is(html:has(body.pd-wow),html:has(body.theme-wow),.pd-wow-doc-aside,.pd-wow-forum-aside,body.theme-wow aside,body.theme-wow .sidebar)::-webkit-scrollbar-thumb:hover{background-color:var(--pd-wow-scrollbar-hover)!important}:is(html:has(body.pd-wow),html:has(body.theme-wow),.pd-wow-doc-aside,.pd-wow-forum-aside,body.theme-wow aside,body.theme-wow .sidebar)::-webkit-scrollbar-thumb:active{background-color:var(--pd-wow-gold)!important}:is(html:has(body.pd-wow),html:has(body.theme-wow),.pd-wow-doc-aside,.pd-wow-forum-aside,body.theme-wow aside,body.theme-wow .sidebar)::-webkit-scrollbar-button{display:none;width:0;height:0}:is(html:has(body.pd-wow),html:has(body.theme-wow),.pd-wow-doc-aside,.pd-wow-forum-aside,body.theme-wow aside,body.theme-wow .sidebar)::-webkit-scrollbar-corner{background-color:var(--pd-wow-scrollbar-track)}}body.theme-wow{background:var(--pd-wow-bg);color:var(--pd-wow-text);color-scheme:dark;font-family:var(--pd-wow-font);background-image:none!important}body.theme-wow .pd-page-frame{width:100%;max-width:none;margin:0;background:transparent;border-radius:0;box-shadow:none;overflow:visible}body.theme-wow .pd-page-frame main.wrap{width:min(var(--pd-wow-width),calc(100% - var(--pd-wow-gutter) * 2));max-width:var(--pd-wow-width);margin-inline:auto;padding:var(--pd-wow-sp-6) 0}body.theme-wow .pd-topbar{padding-top:0;border-bottom:1px solid var(--pd-wow-border);background:var(--pd-wow-bg)}body.theme-wow .pd-topbar-inner{max-width:var(--pd-wow-width);margin-inline:auto;padding-inline:0}body.theme-wow .pd-topbar-bg{object-fit:cover;object-position:center 47%;opacity:.26}body.theme-wow .pd-topbar-scrim{background:linear-gradient(90deg,var(--pd-wow-bg) 5%,rgb(16 20 18 / 72%),rgb(16 20 18 / 38%))}body.theme-wow .pd-topbar-hasbg .pd-banner{min-height:calc(var(--pd-wow-nav-height) + var(--pd-wow-sp-5));padding-inline:var(--pd-wow-sp-5);gap:var(--pd-wow-sp-5)}body.theme-wow .pd-banner-logo img{width:var(--pd-wow-wordmark-width);height:auto;filter:none}body.theme-wow .pd-forum-family-nav{display:flex;gap:var(--pd-wow-sp-5);align-items:center;margin-left:auto;position:relative;z-index:2}body.theme-wow .pd-forum-family-nav a{display:inline-flex;align-items:center;gap:var(--pd-wow-sp-2);color:var(--pd-wow-muted);font-family:var(--pd-wow-font);font-size:var(--pd-wow-small)}body.theme-wow .pd-forum-family-nav a:hover{color:var(--pd-wow-gold)}body.theme-wow .pd-forum-family-nav i{font-size:var(--pd-wow-tiny)}body.theme-wow .pd-topbar-hasbg .pd-navbar{background:rgb(16 20 18 / 92%);border-top:1px solid var(--pd-wow-border);border-bottom:0;box-shadow:none;backdrop-filter:none}body.theme-wow .pd-topbar-hasbg .pd-navbar::before{display:none}body.theme-wow .pd-menu>li{width:auto;flex-shrink:0}body.theme-wow .pd-navbar .pd-menu-link{width:auto;min-width:var(--pd-wow-sp-9);gap:var(--pd-wow-sp-2);padding-inline:var(--pd-wow-sp-4)}body.theme-wow .pd-topbar-hasbg .pd-navbar .pd-menu-link{color:var(--pd-wow-muted);background:transparent;border-color:transparent}body.theme-wow .pd-topbar-hasbg .pd-navbar .pd-menu-link :is(span,i){color:inherit}body.theme-wow .pd-topbar-hasbg .pd-navbar .pd-menu-link:hover{color:var(--pd-wow-text);background:var(--pd-wow-surface-raised)}body.theme-wow .pd-topbar-hasbg .pd-navbar .pd-menu-link.active{color:var(--pd-wow-gold);border-bottom-color:var(--pd-wow-gold);background:var(--pd-wow-surface)}body.theme-wow .pd-navbar-guest{display:flex;gap:var(--pd-wow-sp-4);align-items:center;padding-inline:var(--pd-wow-sp-4);font-size:var(--pd-wow-small)}body.theme-wow .pd-navbar-guest a{color:var(--pd-wow-muted);white-space:nowrap}body.theme-wow .pd-navbar-guest .pd-navbar-register{color:var(--pd-wow-gold)}body.theme-wow .pd-navbar :is(.pd-menu-more-list,.pd-account-pop){background:var(--pd-wow-surface-raised);border-color:var(--pd-wow-border)}body.theme-wow .card{box-shadow:none;border-color:var(--pd-wow-border);padding:var(--pd-wow-sp-5)}body.theme-wow :is(.pd-feed-list,.pd-forum-main) .pd-thread-row{border-radius:0;border-inline:0;box-shadow:none}body.theme-wow :is(.pd-thread-title,.pd-forum-hero h1,.post-title-card h1){color:var(--pd-wow-text);font-family:var(--pd-wow-serif)}body.theme-wow .pd-thread-row:hover{background:var(--pd-wow-surface-raised)}body.theme-wow :is(.pd-feed-glider,.pd-forum-glider,.pd-tabs-glider){background:var(--pd-wow-gold);box-shadow:none}body.theme-wow :is(.pd-feed-head,.pd-forum-toolbar){border-color:var(--pd-wow-border);background:transparent}body.theme-wow :is(input,textarea,select){accent-color:var(--pd-wow-gold)}body.theme-wow :is(button,input[type=submit]):disabled{background:var(--pd-wow-surface-raised)!important;background-image:none!important;color:var(--pd-wow-faint)!important;border-color:var(--pd-wow-border)!important;box-shadow:none}body.theme-wow :is(.markdown-editor .editor-toolbar,.markdown-editor .editor-pane,.markdown-editor .editor-heading-dropdown){background:var(--pd-wow-surface-subtle);border-color:var(--pd-wow-border)}body.theme-wow .markdown-editor .editor-pane textarea{color:var(--pd-wow-text);background:transparent}body.theme-wow :is(.markdown-editor .editor-toolbar button,.markdown-editor .editor-preview-btn){color:var(--pd-wow-muted);background:transparent}body.theme-wow :is(.markdown-editor .editor-toolbar button,.markdown-editor .editor-preview-btn):hover{color:var(--pd-wow-gold);background:var(--pd-wow-surface-raised)}body.theme-wow :is(.post-content-box,.pd-md-body,.md-preview-body){color:var(--pd-wow-text);line-height:var(--pd-wow-lh)}body.theme-wow :is(.post-content-box,.pd-md-body,.md-preview-body) :is(h1,h2,h3){color:var(--pd-wow-text)}body.theme-wow :is(.post-content-box,.pd-md-body,.md-preview-body) blockquote{background:var(--pd-wow-surface-raised);border-left-color:var(--pd-wow-gold)}body.theme-wow :is(.pd-info-block,.pd-set-section,.pd-profile-card,.pd-account-pop){background:var(--pd-wow-surface);border-color:var(--pd-wow-border);box-shadow:none}body.theme-wow.pd-standalone .pd-page-frame main.wrap>.pd-info.pd-auth-wrap{margin-top:var(--pd-wow-sp-7);max-width:var(--pd-auth-card-width)}body.theme-wow .pd-info-block.pd-auth-card{padding:var(--pd-wow-sp-6);border:1px solid var(--pd-wow-border);border-radius:var(--pd-wow-radius)}body.theme-wow .pd-auth-emblem{position:static;display:inline-block;transform:none;width:var(--pd-wow-sp-8);height:var(--pd-wow-sp-8);margin-bottom:var(--pd-wow-sp-5);background:transparent url(wow/groupfinder.png) center / contain no-repeat;box-shadow:none;border-radius:0}body.theme-wow .pd-auth-card h1{font-family:var(--pd-wow-serif);font-size:var(--pd-wow-fs-30)}body.theme-wow .pd-auth-card input:not([type=radio]){background:var(--pd-wow-bg);border-color:var(--pd-wow-border);color:var(--pd-wow-text)}body.theme-wow .pd-auth-card input:focus{border-color:var(--pd-wow-gold);box-shadow:0 0 0 2px rgb(217 182 107 / 12%)}body.theme-wow .pd-auth-card .pd-auth-submit{color:var(--pd-color-on-primary);background:var(--pd-wow-gold);border-color:var(--pd-wow-gold);box-shadow:none}body.theme-wow .pd-auth-card .pd-auth-submit:hover{background:var(--pd-wow-gold-light)}body.theme-wow .pd-auth-icons{border-top-color:var(--pd-wow-border)}body.theme-wow .pd-auth-icon-btn{border-radius:var(--pd-wow-radius);background:var(--pd-wow-surface-raised);box-shadow:none}body.theme-wow .site-footer{margin-top:var(--pd-wow-sp-8);padding-block:var(--pd-wow-sp-6);background:var(--pd-wow-bg);border-top:1px solid var(--pd-wow-border)}body.theme-wow .site-footer-logo img{filter:none}body.theme-wow .site-footer-inner{width:min(var(--pd-wow-width),calc(100% - var(--pd-wow-gutter) * 2));max-width:var(--pd-wow-width);margin-inline:auto;padding:0}body.theme-wow :is(.pd-stat-chip--sql,.pd-stat-chip--time){display:none}body.theme-wow .site-footer-links a{color:var(--pd-wow-muted)}body.theme-wow .site-footer-links a:hover{color:var(--pd-wow-gold)}body.theme-wow .site-footer-stat{color:var(--pd-wow-faint)}@media(max-width:640px){body.theme-wow{--pd-page-gutter: var(--pd-wow-sp-4)}body.theme-wow .pd-page-frame main.wrap{width:calc(100% - var(--pd-wow-sp-4) * 2);padding-block:var(--pd-wow-sp-5)}body.theme-wow .site-footer-inner{width:calc(100% - var(--pd-wow-sp-4) * 2)}body.theme-wow .pd-topbar-inner{padding-inline:var(--pd-wow-sp-4)}body.theme-wow .pd-topbar-hasbg .pd-banner{min-height:var(--pd-wow-nav-height);padding-inline:0}body.theme-wow .pd-banner-logo img{width:calc(var(--pd-wow-wordmark-width) - var(--pd-wow-sp-8))}body.theme-wow .pd-forum-family-nav{gap:var(--pd-wow-sp-3)}body.theme-wow .pd-forum-family-nav a{font-size:var(--pd-wow-tiny)}body.theme-wow .pd-topbar-hasbg .pd-navbar{margin-inline:calc(-1 * var(--pd-wow-sp-4));padding-inline:var(--pd-wow-sp-4)}body.theme-wow .pd-navbar-guest{margin-left:auto;padding-right:0}body.theme-wow.pd-standalone .pd-page-frame main.wrap>.pd-info.pd-auth-wrap{margin-top:var(--pd-wow-sp-6)}body.theme-wow .pd-info-block.pd-auth-card{padding:var(--pd-wow-sp-5)}body.theme-wow .card{padding:var(--pd-wow-sp-4)}body.theme-wow .pd-reply-header{flex-wrap:wrap;gap:var(--pd-wow-sp-2)}body.theme-wow .pd-reply-header .post-meta{flex:1 1 100%;min-width:0}body.theme-wow .pd-reply-head-end{max-width:100%;margin-left:auto}}
