._wrapper_t79ak_3{display:inline-flex;position:relative}._bell_t79ak_8{border-radius:var(--radius-md);width:40px;height:40px;color:inherit;font-size:var(--font-size-lg);cursor:pointer;transition:border-color var(--transition-base), background var(--transition-base);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}._bell_t79ak_8:hover{border-color:var(--color-border)}._bell_t79ak_8:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._badge_t79ak_35{background:var(--gk-yellow,#f5c400);color:#1a1a1a;min-width:18px;font-size:11px;font-weight:var(--font-weight-bold,700);text-align:center;border-radius:9px;padding:0 4px;line-height:18px;position:absolute;top:2px;right:2px}._panel_t79ak_50{top:calc(100% + var(--space-2));z-index:40;width:min(24rem, calc(100vw - var(--space-8)));max-height:26rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-md);position:absolute;right:0;overflow-y:auto}._heading_t79ak_65{margin:0 0 var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._empty_t79ak_74{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._list_t79ak_80{margin:0;padding:0;list-style:none}._item_t79ak_86+._item_t79ak_86{border-top:1px solid var(--color-border)}._itemLink_t79ak_90{gap:var(--space-3);padding:var(--space-3) 0;color:inherit;text-decoration:none;display:flex}._itemLink_t79ak_90:hover ._itemName_t79ak_98{text-decoration:underline}._badgeKind_t79ak_102{border-radius:var(--radius-sm);background:var(--color-bg);border:1px solid var(--color-border);font-size:10px;font-weight:var(--font-weight-bold,700);letter-spacing:.04em;flex:none;align-self:flex-start;padding:2px 6px}._badgeKind_t79ak_102[data-kind=created]{border-color:var(--color-success,#2e7d32);color:var(--color-success,#2e7d32)}._badgeKind_t79ak_102[data-kind=removed]{border-color:var(--color-danger,#b3261e);color:var(--color-danger,#b3261e)}._itemBody_t79ak_124{flex-direction:column;gap:2px;min-width:0;display:flex}._itemName_t79ak_98{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium,500)}._itemSummary_t79ak_136{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}._layout_1gsuz_4{flex-direction:column;min-height:100vh;display:flex}._skipLink_1gsuz_10{top:-100%;left:var(--space-4);background:var(--color-primary);color:var(--color-on-primary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);z-index:200;font-weight:var(--font-weight-bold);text-decoration:none;position:absolute}._skipLink_1gsuz_10:focus{top:var(--space-2)}._nav_1gsuz_27{height:var(--nav-height);background-color:var(--color-bg);border-bottom:1px solid var(--color-border);padding:0 var(--space-6);z-index:100;align-items:center;display:flex;position:sticky;top:0}._navInner_1gsuz_39{max-width:var(--max-width);justify-content:space-between;align-items:center;gap:var(--space-6);width:100%;margin:0 auto;display:flex}._mobilePanel_1gsuz_49{display:contents}._menuToggle_1gsuz_53,._drawerHeader_1gsuz_54,._drawerBackdrop_1gsuz_55{display:none}._logo_1gsuz_59{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text);align-items:center;gap:var(--space-3);letter-spacing:-.01em;text-decoration:none;display:flex}._logo_1gsuz_59:hover{color:var(--color-text);text-decoration:none}._headerLogo_1gsuz_75{width:30px;height:30px}._navLinks_1gsuz_80{align-items:center;gap:var(--space-6);margin-right:auto;margin-left:var(--space-4);list-style:none;display:flex}._navLink_1gsuz_80{font-size:.95rem;font-weight:var(--font-weight-normal);color:var(--color-text);padding:var(--space-2) 0;transition:color var(--transition-fast), border-color var(--transition-fast);border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:inline-flex;position:relative}._navLink_1gsuz_80:hover{color:var(--color-primary);border-bottom-color:var(--color-primary);text-decoration:none}._navLink_1gsuz_80._active_1gsuz_110{color:var(--color-text);font-weight:var(--font-weight-bold);border-bottom-color:var(--color-primary)}._userSection_1gsuz_116{align-items:center;gap:var(--space-4);display:flex}._userName_1gsuz_122{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._authLink_1gsuz_127{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none}._authLink_1gsuz_127:hover{text-decoration:underline}._themeToggle_1gsuz_138{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);font-size:var(--font-size-base);cursor:pointer;min-width:2.5rem;height:2.5rem;color:var(--color-text-secondary);transition:border-color var(--transition-fast), background-color var(--transition-fast);background:0 0;font-family:inherit;line-height:1}._themeToggle_1gsuz_138:hover{border-color:var(--color-primary);background-color:var(--color-bg-secondary)}._langSwitch_1gsuz_160{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);font-family:inherit;font-weight:var(--font-weight-bold);cursor:pointer;height:2.5rem;color:var(--color-text-secondary);transition:border-color var(--transition-fast), background-color var(--transition-fast);background:0 0;line-height:1}._langSwitch_1gsuz_160:hover{border-color:var(--color-primary);background-color:var(--color-bg-secondary)}._main_1gsuz_182{max-width:var(--max-width);width:100%;padding:var(--space-10) var(--space-6);flex:1;margin:0 auto}._footer_1gsuz_191{background:var(--gk-ink);border-top:3px solid var(--color-primary);padding:var(--space-6);align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:#fff9;flex-direction:column;display:flex}._footerLogo_1gsuz_203{filter:brightness(0)invert();opacity:.85;width:auto;height:22px}._footerIssueLink_1gsuz_210{font-size:var(--font-size-sm);color:#fff9;text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}._footerIssueLink_1gsuz_210:hover{color:#ffffffe6}@media (width<=768px){._nav_1gsuz_27{height:64px;padding:0 var(--space-3)}._navInner_1gsuz_39{gap:var(--space-2);flex-wrap:nowrap}._logo_1gsuz_59{min-width:0;font-size:var(--font-size-base)}._headerLogo_1gsuz_75{flex:none}._menuToggle_1gsuz_53{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);width:44px;height:44px;color:var(--color-text);flex:0 0 44px;justify-content:center;align-items:center;margin-left:auto;font-size:1.5rem;line-height:1;display:inline-flex}._drawerBackdrop_1gsuz_55{z-index:109;background:#00142373;display:block;position:fixed;inset:0}._mobilePanel_1gsuz_49{z-index:110;width:min(88vw,360px);height:100dvh;padding:var(--space-4);border-left:1px solid var(--color-border);background:var(--color-bg);box-shadow:var(--shadow-lg);visibility:hidden;transition:transform var(--transition-base), visibility 0s linear var(--transition-base);flex-direction:column;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}._mobilePanelOpen_1gsuz_287{visibility:visible;transition-delay:0s;transform:translate(0)}._drawerHeader_1gsuz_54{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text);font-weight:var(--font-weight-bold);justify-content:space-between;align-items:center;display:flex}._drawerClose_1gsuz_303{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);width:44px;height:44px;color:var(--color-text);justify-content:center;align-items:center;font-size:1.75rem;line-height:1;display:inline-flex}._navLinks_1gsuz_80{width:100%;margin:var(--space-3) 0 auto;flex-direction:column;align-items:stretch;gap:0}._navLink_1gsuz_80{width:100%;min-height:48px;padding:var(--space-3);border-bottom-width:1px}._userSection_1gsuz_116{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:1fr auto;display:grid}._langSwitch_1gsuz_160{width:100%}._userName_1gsuz_122,._authLink_1gsuz_127{grid-column:1/-1}._authLink_1gsuz_127{align-items:center;min-height:44px;display:inline-flex}._main_1gsuz_182{padding:var(--space-5) var(--space-3)}}._badge_b4y9v_1{margin:0 0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:var(--font-weight-bold);cursor:help;border:1px solid #0000;padding:3px 8px;display:inline-flex}._agent_b4y9v_14{color:#00345f;background:#e8f3ff;border-color:#c7e1fb}._agentMemory_b4y9v_19{color:#00565b;background:#e1f1f2;border-color:#bfe2e3}._command_b4y9v_24{color:#9a4700;background:#fdecdd;border-color:#f8d3b4}._hook_b4y9v_29{color:#a3161b;background:#fbe3dc;border-color:#f4c4b6}._outputStyle_b4y9v_34{color:#3d6b14;background:#f1f8e2;border-color:#d9edb5}._rule_b4y9v_39{color:#6a5800;background:#fff6cc;border-color:#f3e394}._skill_b4y9v_44{color:#3f2c75;background:#ece7f4;border-color:#d4c9ea}._instructions_b4y9v_49{color:#1f4d4f;background:#e4f3f1;border-color:#c3e3df}._mcpServer_b4y9v_54{color:#5a2a86;background:#f0e8fb;border-color:#ddc9f3}._plugin_b4y9v_59{color:#8a3a00;background:#fdeede;border-color:#f6d3ad}._settings_b4y9v_64{color:#444b54;background:#eef0f3;border-color:#d4d9df}._chip_157ze_4{padding:3px var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);border:1px solid var(--color-border);white-space:nowrap;transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);cursor:default;background-color:#0000;align-items:center;display:inline-flex}._clickable_157ze_22{cursor:pointer}._clickable_157ze_22:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}._active_157ze_32{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary);font-weight:var(--font-weight-bold)}._card_1bz4y_6{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-3);color:inherit;box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base), transform var(--transition-base), border-color var(--transition-fast);cursor:pointer;flex-direction:column;text-decoration:none;display:flex;position:relative}._featuredCard_1bz4y_26{border-top:3px solid var(--gk-yellow)}._card_1bz4y_6:hover{border-color:var(--color-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}._featuredCard_1bz4y_26:hover{box-shadow:var(--shadow-md)}._card_1bz4y_6:has(._titleLink_1bz4y_40:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}._header_1bz4y_45{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._titleLink_1bz4y_40{color:inherit;text-decoration:none}._titleLink_1bz4y_40:after{content:"";z-index:0;position:absolute;inset:0}._titleLink_1bz4y_40:focus-visible{outline:none}._card_1bz4y_6 button,._card_1bz4y_6 a:not(._titleLink_1bz4y_40){z-index:1;position:relative}._card_1bz4y_6:hover ._titleLink_1bz4y_40{color:var(--color-primary)}._name_1bz4y_81{font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._description_1bz4y_89{color:var(--color-text-secondary);line-height:var(--line-height-normal);-webkit-line-clamp:5;line-clamp:5;text-overflow:ellipsis;min-height:calc(var(--line-height-normal) * 5em);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._ratingSummary_1bz4y_104{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}._ratingValue_1bz4y_112{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text)}._ratingMeta_1bz4y_118{font-size:var(--font-size-xs);color:var(--color-text-muted)}._metaRow_1bz4y_123{gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._metaLabel_1bz4y_131{color:var(--color-text-muted);min-width:56px}._tags_1bz4y_136{gap:var(--space-2);flex-wrap:wrap;display:flex}._footer_1bz4y_142{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);padding-top:var(--space-3);border-top:1px solid var(--color-border);margin-top:auto;display:flex}._footerMeta_1bz4y_154{gap:var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}._downloadButton_1bz4y_163{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-sm);color:var(--color-on-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);white-space:nowrap;clip-path:var(--clip-cutoff);background-color:var(--color-primary);background-image:linear-gradient(var(--gk-ink), var(--gk-ink));transition:background-size var(--transition-base), border-color var(--transition-fast), box-shadow var(--transition-fast);background-position:0;background-repeat:no-repeat;background-size:0% 100%;border:2px solid #0000}._downloadButton_1bz4y_163:hover:not(:disabled){color:var(--color-on-primary-hover);background-size:100% 100%}._downloadButton_1bz4y_163:disabled{opacity:.55}@media (width<=768px){._card_1bz4y_6{padding:var(--space-4);gap:var(--space-2)}._description_1bz4y_89{-webkit-line-clamp:3;line-clamp:3;min-height:calc(var(--line-height-normal) * 3em)}._footer_1bz4y_142{padding-top:var(--space-2)}}._sourceBadge_1bz4y_212{width:fit-content;margin:0 0 var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-border);font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:var(--font-weight-bold);color:var(--color-text-secondary);padding:3px 8px;display:flex}._skeleton_177hs_1{background:linear-gradient(90deg, var(--color-bg-muted) 25%, var(--color-bg-surface) 50%, var(--color-bg-muted) 75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s infinite _shimmer_177hs_1;display:inline-block}@keyframes _shimmer_177hs_1{0%{background-position:200% 0}to{background-position:-200% 0}}._text_177hs_23{width:100%;height:1rem;margin:var(--space-xs) 0}._heading_177hs_29{width:60%;height:1.5rem;margin:var(--space-sm) 0}._card_177hs_35{border-radius:var(--radius-md);width:100%;height:160px}._badge_177hs_41{border-radius:var(--radius-full);width:80px;height:1.5rem}._mascot_177hs_48{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-lg) 0 var(--space-xl);text-align:center;flex-direction:column;display:flex}._mascotImage_177hs_58{width:112px;height:112px;animation:3.2s ease-in-out infinite _breathe_177hs_1}._mascotLabel_177hs_64{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.04em}@keyframes _breathe_177hs_1{0%,to{opacity:.7;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-6px)scale(1.04)}}._assetPage_177hs_84{max-width:var(--layout-max-width);padding:var(--space-lg) var(--space-md);margin:0 auto}._grid_177hs_90{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}._assetCard_177hs_98{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-3);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._assetCardHeader_177hs_109{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._assetCardHeading_177hs_116{flex:1;min-width:0}._assetCardRating_177hs_121{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}._assetCardMeta_177hs_129{gap:var(--space-2);flex-direction:column;display:flex}._assetCardFooter_177hs_135{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);margin-top:auto;display:flex}._detailHeader_177hs_146{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._detailHeading_177hs_157{flex:1;min-width:0}._detailActions_177hs_162{gap:var(--space-sm);flex-direction:column;align-items:flex-end;display:flex}._detailFields_177hs_169{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);margin-bottom:var(--space-lg);flex-direction:column;display:flex;overflow:hidden}._detailFieldRow_177hs_179{gap:var(--space-md);padding:var(--space-3) var(--space-md);border-bottom:1px solid var(--color-border);grid-template-columns:180px 1fr;display:grid}._detailFieldRow_177hs_179:last-child{border-bottom:none}@media (width<=768px){._detailFieldRow_177hs_179{gap:var(--space-xs);grid-template-columns:1fr}._detailActions_177hs_162{align-items:stretch;width:100%}}@media (prefers-reduced-motion:reduce){._skeleton_177hs_1,._mascotImage_177hs_58{animation:none}}._container_j836g_4{display:inline-block;position:relative}._split_j836g_9{align-items:stretch;display:inline-flex}._primary_j836g_14,._toggle_j836g_15{background-color:var(--color-primary);background-image:linear-gradient(var(--gk-ink), var(--gk-ink));color:var(--color-on-primary);transition:background-size var(--transition-base);background-position:0;background-repeat:no-repeat;background-size:0% 100%}._primary_j836g_14{padding:var(--space-sm) var(--space-lg);font-weight:var(--font-weight-bold);border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._primary_j836g_14:hover{color:var(--color-on-primary-hover);background-size:100% 100%}._toggle_j836g_15{min-width:44px;padding:var(--space-sm);cursor:pointer;font-size:var(--font-size-base);clip-path:var(--clip-cutoff);border:none;border-left:1px solid #ffffff40;justify-content:center;align-items:center;line-height:1;display:inline-flex}._toggle_j836g_15:hover{color:var(--color-on-primary-hover);background-size:100% 100%}._menu_j836g_59{top:calc(100% + var(--space-xs));z-index:20;background:var(--color-bg-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-primary);border-radius:var(--radius-sm);min-width:300px;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;right:0;overflow:hidden}._menuItem_j836g_75{padding:var(--space-sm) var(--space-md);color:var(--color-text);border-bottom:1px solid var(--color-border);flex-direction:column;gap:2px;text-decoration:none;display:flex}._menuItem_j836g_75:last-child{border-bottom:none}._menuItem_j836g_75:hover{background:var(--color-bg-tertiary)}._menuItemTitle_j836g_93{font-weight:var(--font-weight-bold)}._menuItemDesc_j836g_97{font-size:var(--font-size-sm);color:var(--color-text-muted)}._wrapper_shgs2_3{position:relative}._toggle_shgs2_7{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--transition-base), box-shadow var(--transition-base);display:inline-flex}._toggle_shgs2_7:hover{border-color:var(--color-primary)}._toggle_shgs2_7:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._panel_shgs2_32{z-index:20;width:min(28rem, calc(100vw - var(--space-8)));margin-top:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-md);position:absolute;right:0}._description_shgs2_45{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}._label_shgs2_52{margin-bottom:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:block}._urlRow_shgs2_59{gap:var(--space-2);display:flex}._url_shgs2_59{min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:var(--font-family-mono,monospace);font-size:var(--font-size-xs);flex:1}._secret_shgs2_76{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}._actions_shgs2_83{gap:var(--space-2);margin-top:var(--space-4);display:flex}._action_shgs2_83,._primary_shgs2_90{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--transition-base)}._primary_shgs2_90{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary,#fff)}._action_shgs2_83:hover:not(:disabled),._primary_shgs2_90:hover:not(:disabled){border-color:var(--color-primary)}._action_shgs2_83:disabled,._primary_shgs2_90:disabled{opacity:.7;cursor:not-allowed}._error_shgs2_118{margin:var(--space-3) 0 0;color:var(--color-danger,#b3261e);font-size:var(--font-size-sm)}._page_ltkl2_4{max-width:var(--layout-max-width);padding:var(--space-lg) var(--space-md);margin:0 auto}._header_ltkl2_10{justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._eyebrow_ltkl2_22{margin:0 0 var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);display:block}._header_ltkl2_10 h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-light);letter-spacing:-.01em;margin:0}._header_ltkl2_10 h1 strong{font-weight:var(--font-weight-bold)}._subtitle_ltkl2_43{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal);max-width:58ch}._headerActions_ltkl2_51{align-items:center;gap:var(--space-sm);display:flex}._createLink_ltkl2_57{padding:var(--space-sm) var(--space-lg);font-weight:var(--font-weight-bold);color:var(--color-on-primary);clip-path:var(--clip-cutoff);background-color:var(--color-primary);background-image:linear-gradient(var(--gk-ink), var(--gk-ink));transition:background-size var(--transition-base);background-position:0;background-repeat:no-repeat;background-size:0% 100%;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._createLink_ltkl2_57:hover{color:var(--color-on-primary-hover);background-size:100% 100%}._filters_ltkl2_80{gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}._searchInput_ltkl2_87,._select_ltkl2_88{min-height:48px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text);font-size:var(--font-size-base);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}._toggle_ltkl2_101{align-items:center;gap:var(--space-sm);min-height:48px;padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text);display:inline-flex}._searchInput_ltkl2_87:focus,._select_ltkl2_88:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 22%, transparent);outline:none}._searchInput_ltkl2_87{flex:1;min-width:240px}._select_ltkl2_88{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-text) 50%), linear-gradient(135deg, var(--color-text) 50%, transparent 50%);padding-right:var(--space-xl);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px,6px 6px}._grid_ltkl2_140{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}._empty_ltkl2_146,._error_ltkl2_147{text-align:center;padding:var(--space-xl) var(--space-md);color:var(--color-text-secondary)}._error_ltkl2_147{color:var(--color-danger)}@media (width<=768px){._page_ltkl2_4{padding:var(--space-md) var(--space-sm)}._header_ltkl2_10{flex-direction:column;align-items:stretch}._header_ltkl2_10 h1{font-size:var(--font-size-2xl)}._headerActions_ltkl2_51{width:100%}._filters_ltkl2_80{flex-direction:column}._searchInput_ltkl2_87,._select_ltkl2_88{width:100%}._grid_ltkl2_140{grid-template-columns:1fr}}._page_xi0s5_4{min-height:100vh;padding:var(--space-md);background-color:var(--gk-ink);background-image:linear-gradient(135deg,#5cbbff1a 25%,#0000 25%),linear-gradient(225deg,#5cbbff1a 25%,#0000 25%);background-position:100%;background-size:56px 56px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._card_xi0s5_20{align-items:center;gap:var(--space-md);background:var(--color-bg-surface);border-top:4px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-xl) var(--space-2xl);width:100%;max-width:400px;box-shadow:var(--shadow-lg);clip-path:var(--clip-cutoff);flex-direction:column;display:flex;position:relative}._logo_xi0s5_36{width:60px;height:60px}._eyebrow_xi0s5_41{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);margin:0}._title_xi0s5_50{font-size:var(--font-size-2xl);font-weight:var(--font-weight-light);color:var(--color-text);text-align:center;line-height:var(--line-height-tight);margin:0}._title_xi0s5_50 strong{font-weight:var(--font-weight-bold)}._subtitle_xi0s5_63{font-size:var(--font-size-base);color:var(--color-text-secondary);text-align:center;margin:0}._msBtn_xi0s5_71{align-items:center;gap:var(--space-3);margin-top:var(--space-md);padding:var(--space-3) var(--space-lg);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);cursor:pointer;white-space:nowrap;background-color:var(--gk-ink);background-image:linear-gradient(var(--color-primary), var(--color-primary));transition:background-size var(--transition-base);background-position:0;background-repeat:no-repeat;background-size:0% 100%;border:none;text-decoration:none;display:inline-flex}._msBtn_xi0s5_71:hover{color:#fff;background-size:100% 100%}._page_gnmk6_1{max-width:var(--layout-max-width);padding:var(--space-xl) var(--space-md);text-align:center;margin:0 auto}._code_gnmk6_8{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-muted);letter-spacing:.1em;margin:0}._body_gnmk6_16{margin:var(--space-4) auto var(--space-6);max-width:48ch;color:var(--color-text-secondary);overflow-wrap:anywhere}._home_gnmk6_23{padding:var(--space-2) var(--space-4);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--font-weight-bold);text-decoration:none;display:inline-flex}._home_gnmk6_23:hover{background:var(--color-primary-hover);color:var(--color-on-primary-hover)}._home_gnmk6_23:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._region_16add_1{right:var(--space-md);bottom:var(--space-md);z-index:1000;align-items:flex-end;gap:var(--space-2);max-width:min(420px, calc(100vw - 2 * var(--space-md)));pointer-events:none;flex-direction:column;display:flex;position:fixed}._toast_16add_14{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text);box-shadow:var(--shadow-md);font-size:var(--font-size-sm);pointer-events:auto;border-left-width:4px;animation:.16s ease-out _toast-in_16add_1;display:flex}._success_16add_30{border-left-color:var(--color-success)}._error_16add_34{border-left-color:var(--color-danger)}._message_16add_38{overflow-wrap:anywhere}._dismiss_16add_42{color:var(--color-text-muted);font-size:var(--font-size-base);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;padding:2px 4px;line-height:1}._dismiss_16add_42:hover{color:var(--color-text)}._dismiss_16add_42:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@keyframes _toast-in_16add_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._toast_16add_14{animation:none}}@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Lato-Thin-CvSM47fD.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Lato-ThinItalic-9M4CJfMt.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Lato-Light-Cg7pVZQZ.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Lato-LightItalic-BkbZ6uep.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Lato-Regular-57KsL5Ww.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Lato-Italic-CxPt6gM6.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Lato-Bold-DBmunEOG.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Lato-BoldItalic-DfTVlc2v.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Lato-Black-B_kLSaRn.ttf)format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Lato-BlackItalic-B2JUbIh8.ttf)format("truetype")}:root{--gk-ink:#000520;--gk-mid-blue:#0072c6;--gk-light-blue:#5cbbff;--gk-link-water:#e8f3ff;--gk-porcelain:#f2f4f5;--gk-light-grey:#f5f5f5;--gk-yellow:#fcd116;--gk-orange:#f8842c;--gk-red:#e44418;--gk-violet:#543b9c;--gk-green:#acd653;--gk-petrol:#008187;--gk-ink-10:#e5e6e9;--gk-ink-20:#cccdd2;--gk-ink-30:#b3b4bc;--gk-ink-40:#999ba6;--gk-ink-50:#80828f;--gk-ink-60:#666979;--gk-ink-70:#4c5063;--gk-ink-80:#33374d;--gk-ink-90:#1a1e36;--cutoff-size:14px;--clip-cutoff:polygon(0 0, calc(100% - 14px) 0, 100% 14px, 100% 100%, 0 100%);--ease-brand:cubic-bezier(.4, 0, .2, 1);--color-primary:var(--gk-mid-blue);--color-primary-hover:#005699;--color-primary-light:var(--gk-link-water);--color-primary-accent:var(--gk-light-blue);--color-secondary:var(--gk-light-blue);--color-success:var(--gk-petrol);--color-success-bg:#e1f1f2;--color-warning:var(--gk-orange);--color-warning-bg:#fdecdd;--color-danger:var(--gk-red);--color-danger-bg:#fbe3dc;--color-bonus:var(--gk-violet);--color-bonus-bg:#ece7f4;--color-skipped:var(--gk-ink-50);--color-skipped-bg:#eff0f2;--color-bg:#fff;--color-bg-secondary:var(--gk-light-grey);--color-bg-tertiary:var(--gk-porcelain);--color-text:var(--gk-ink);--color-text-secondary:var(--gk-ink-70);--color-text-muted:#666979;--color-border:var(--gk-ink-10);--color-border-focus:var(--gk-mid-blue);--font-family:"Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.75rem;--font-size-3xl:2.5rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:400;--font-weight-semibold:700;--font-weight-bold:700;--font-weight-black:900;--line-height-tight:1.2;--line-height-normal:1.6;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:2.5rem;--space-10:3rem;--space-12:4rem;--space-16:6rem;--space-xs:var(--space-1);--space-sm:var(--space-2);--space-md:var(--space-4);--space-lg:var(--space-6);--space-xl:var(--space-10);--space-2xl:var(--space-12);--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-full:9999px;--shadow-sm:0 1px 2px #0005200f;--shadow-md:0 4px 12px #00052014;--shadow-lg:0 16px 40px #0005201f;--transition-fast:.15s var(--ease-brand);--transition-base:.3s var(--ease-brand);--max-width:1200px;--layout-max-width:1200px;--nav-height:72px;--color-bg-surface:#fff;--color-bg-muted:var(--gk-porcelain);--color-on-primary:#fff;--color-on-primary-hover:#fff}:root[data-theme=dark]{--color-primary:var(--gk-light-blue);--color-primary-hover:#8cd0ff;--color-primary-light:#12203f;--color-primary-accent:var(--gk-light-blue);--color-secondary:var(--gk-light-blue);--color-success:#4fb6bb;--color-success-bg:#0a2b2d;--color-warning:#f8a45c;--color-warning-bg:#3a2410;--color-danger:#f4795a;--color-danger-bg:#3a160d;--color-bonus:#9b86d6;--color-bonus-bg:#211a3a;--color-skipped:var(--gk-ink-30);--color-skipped-bg:#161a30;--color-bg:var(--gk-ink);--color-bg-secondary:#080c26;--color-bg-tertiary:#12173a;--color-bg-surface:#0a0e29;--color-bg-muted:#12173a;--color-text:#fff;--color-text-secondary:var(--gk-ink-30);--color-text-muted:var(--gk-ink-50);--color-border:#1a1e36;--color-border-focus:var(--gk-light-blue);--color-on-primary:var(--gk-ink);--shadow-sm:0 1px 2px #00000080;--shadow-md:0 4px 12px #0000008c;--shadow-lg:0 16px 40px #0009}:root[data-theme=matrix]{--color-primary:#00ff41;--color-primary-hover:#3f6;--color-primary-light:#001a00;--color-primary-accent:#00ff41;--color-secondary:#00aa2b;--color-success:#00ff41;--color-success-bg:#001a00;--color-warning:#ffe600;--color-warning-bg:#1a1500;--color-danger:#ff3131;--color-danger-bg:#1a0000;--color-bonus:#a8ff41;--color-bonus-bg:#192600;--color-skipped:#2a9e40;--color-skipped-bg:#0a1a0a;--color-bg:#000d00;--color-bg-secondary:#0a150a;--color-bg-tertiary:#121;--color-bg-surface:#060e06;--color-bg-muted:#121;--color-text:#00ff41;--color-text-secondary:#00c832;--color-text-muted:#009a28;--color-border:#007020;--color-border-focus:#00ff41;--color-on-primary:#000d00;--font-family:"Courier New", "Lucida Console", Consolas, monospace;--font-mono:"Courier New", "Lucida Console", Consolas, monospace;--shadow-sm:0 1px 4px #00ff4126;--shadow-md:0 4px 12px #00ff412e, 0 0 1px #00ff414d;--shadow-lg:0 8px 24px #00ff4138, 0 0 2px #00ff4166}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=matrix]){--color-primary:var(--gk-light-blue);--color-primary-hover:#8cd0ff;--color-primary-light:#12203f;--color-primary-accent:var(--gk-light-blue);--color-secondary:var(--gk-light-blue);--color-success:#4fb6bb;--color-success-bg:#0a2b2d;--color-warning:#f8a45c;--color-warning-bg:#3a2410;--color-danger:#f4795a;--color-danger-bg:#3a160d;--color-bonus:#9b86d6;--color-bonus-bg:#211a3a;--color-skipped:var(--gk-ink-30);--color-skipped-bg:#161a30;--color-bg:var(--gk-ink);--color-bg-secondary:#080c26;--color-bg-tertiary:#12173a;--color-bg-surface:#0a0e29;--color-bg-muted:#12173a;--color-text:#fff;--color-text-secondary:var(--gk-ink-30);--color-text-muted:var(--gk-ink-50);--color-border:#1a1e36;--color-border-focus:var(--gk-light-blue);--color-on-primary:var(--gk-ink);--shadow-sm:0 1px 2px #00000080;--shadow-md:0 4px 12px #0000008c;--shadow-lg:0 16px 40px #0009}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text);background-color:var(--color-bg)}h1,h2,h3,h4{color:var(--color-text);line-height:var(--line-height-tight);font-weight:var(--font-weight-light);text-wrap:balance}h1 strong,h2 strong,h3 strong,h4 strong{font-weight:var(--font-weight-bold)}h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-primary-hover);text-decoration:underline}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}::selection{background:var(--color-primary);color:var(--color-on-primary)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
