._wrapper_105ps_4{border-radius:var(--radius-3);overflow:hidden;background:var(--surface-1);border:var(--border-size-1) solid var(--surface-3);box-shadow:var(--shadow-3);max-width:95vw;margin-left:auto;margin-right:auto}._title-bar_105ps_15{background:linear-gradient(to bottom,var(--surface-2) 0%,var(--surface-3) 20%,var(--surface-3) 70%,var(--surface-4) 100%);border-bottom:var(--border-size-1) solid var(--surface-3);height:var(--size-8);display:flex;align-items:center;padding:0 var(--size-3);gap:var(--size-4);position:relative}._controls_105ps_26{display:flex;align-items:center;gap:var(--size-2);z-index:2}._control-button_105ps_33{width:var(--size-3);height:var(--size-3);border-radius:var(--radius-round);border:none;padding:0;cursor:pointer;position:relative;transition:opacity var(--transition-1);pointer-events:none}._control-button_105ps_33:before{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity var(--transition-1)}._control-button_105ps_33._close_105ps_51:before{background:#ff5f57;box-shadow:inset 0 1px 1px #0000001a}._control-button_105ps_33._minimize_105ps_55:before{background:#ffbd2e;box-shadow:inset 0 1px 1px #0000001a}._control-button_105ps_33._maximize_105ps_59:before{background:#28ca42;box-shadow:inset 0 1px 1px #0000001a}._tab_105ps_64{flex:1;display:flex;align-items:center;height:100%}._tab-content_105ps_71{display:flex;align-items:center;gap:var(--size-2);padding:0 var(--size-4);height:var(--size-6);background:var(--surface-3);border-radius:var(--radius-2);min-width:var(--size-12);max-width:90%;width:100%}._address-bar_105ps_84{display:flex;align-items:center;gap:var(--size-2);width:100%;overflow:hidden}._lock-icon_105ps_92{color:var(--text-2);flex-shrink:0}._url_105ps_97{font-size:var(--font-size-0);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--body-font)}._content_105ps_106{background:var(--surface-1);min-height:var(--size-15);position:relative;overflow:auto}[color-scheme=dark] ._wrapper_105ps_4{box-shadow:var(--shadow-4)}[color-scheme=dark] ._title-bar_105ps_15,[color-scheme=dark] ._tab-content_105ps_71{background:var(--surface-4)}[color-scheme=dark] ._control-button_105ps_33._close_105ps_51:before{background:#ff6058}[color-scheme=dark] ._control-button_105ps_33._minimize_105ps_55:before{background:#ffbd2b}[color-scheme=dark] ._control-button_105ps_33._maximize_105ps_59:before{background:#27c93f}._wrapper_1xmg4_4{width:100%;height:100%;position:relative;overflow:hidden}._wrapper_y83c7_4{padding:var(--size-8) 0;text-align:center;position:relative;content-visibility:auto;max-height:1000px;will-change:transform,opacity}@media (max-width: 767px){._wrapper_y83c7_4{max-height:1500px}}._container_y83c7_18{position:relative;z-index:var(--layer-3)}@media (max-width: 767px){._container_y83c7_18{padding:0;max-width:100%}}._browser-content_y83c7_29{height:65vh;min-height:min(800px,80vh);position:relative;padding:var(--size-6);display:flex;flex-flow:column nowrap;justify-content:center;justify-items:center;z-index:var(--layer-1);background-image:var(--gradient-23);color:var(--gray-1)}@media (max-width: 767px){._browser-content_y83c7_29{min-height:min(950px,80vh);height:100vh}}._title_y83c7_49{margin:0 auto var(--size-6);font-size:var(--font-size-fluid-6);line-height:var(--font-lineheight-00);will-change:transform,opacity}@media (max-width: 767px){._title_y83c7_49{font-size:var(--font-size-fluid-5)}}._caption_y83c7_61{margin:0 auto;font-size:var(--font-size-fluid-1-5);max-inline-size:var(--size-content-2);line-height:var(--font-lineheight-1);opacity:.8}._actions_y83c7_69{position:relative;margin:var(--size-8) 0;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:var(--size-5);z-index:var(--layer-4)}@media (max-width: 767px){._actions_y83c7_69{gap:1rem}}._curved-bg_y83c7_85{position:absolute;bottom:-1px;left:0;width:100%;height:auto;z-index:var(--layer-1);min-height:10vh;pointer-events:none}@media (max-width: 767px){._curved-bg_y83c7_85{bottom:-5px}}@media (min-width: 1440px){._curved-bg_y83c7_85{height:25vh}}._browser_y83c7_29{margin:var(--size-10) auto 0;position:relative;z-index:1;will-change:transform,opacity}._terminal_y83c7_113{filter:invert(1);transition:invert .3s var(--ease-3);position:absolute;inset:0;z-index:0}[color-scheme=dark] ._terminal_y83c7_113{filter:invert(0)}._wrapper_1swb6_4{background:var(--surface-4);padding:var(--size-10) 0 var(--size-10);position:relative;content-visibility:auto;height:800px}@media (max-width: 767px){._wrapper_1swb6_4{height:1300px}}._content_1swb6_18,._content-text_1swb6_19,._content-video_1swb6_20{will-change:transform,opacity}._container_1swb6_24{display:flex;flex-direction:row;gap:var(--size-10);align-items:flex-start;position:relative;z-index:2;min-height:75vh}@media (max-width: 1023px){._container_1swb6_24{flex-direction:column;gap:var(--size-8);text-align:center;min-height:auto}}._content_1swb6_18{display:flex;flex-direction:column;flex:1}._content-text_1swb6_19{max-width:100%}._title_1swb6_52{font-size:var(--font-size-fluid-3);font-weight:var(--font-weight-7);color:var(--text-1);margin:0 0 var(--size-6);line-height:var(--font-lineheight-1)}._description_1swb6_60{font-size:var(--font-size-1);line-height:var(--font-lineheight-3);color:var(--text-2);margin-bottom:var(--size-6)}._description_1swb6_60 ._lead_1swb6_66{font-size:var(--font-size-2);font-weight:var(--font-weight-5);color:var(--text-1);margin-bottom:var(--size-5);line-height:var(--font-lineheight-2)}._description_1swb6_60 p{margin:0 0 var(--size-4)}._description_1swb6_60 p:last-child{margin-bottom:0}._key-features_1swb6_82{margin:var(--size-8) 0}._features-title_1swb6_86{font-size:var(--font-size-2);font-weight:var(--font-weight-6);color:var(--text-1);margin:0 0 var(--size-4)}._features-grid_1swb6_93{display:flex;flex-direction:column;gap:var(--size-3)}._feature-item_1swb6_99{display:flex;align-items:flex-start;gap:var(--size-3);padding:var(--size-3);background:var(--surface-3);border-radius:var(--radius-2);border:1px solid var(--surface-2);transition:border-color .3s var(--ease-3),background .3s var(--ease-3),box-shadow .3s var(--ease-3)}._feature-item_1swb6_99:hover{background:var(--surface-2);border-color:var(--brand);box-shadow:0 20px 40px #0000001a}._feature-icon_1swb6_115{width:40px;height:40px;border-radius:var(--radius-2);background:var(--brand);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._feature-content_1swb6_127{flex:1;min-width:0}._feature-title_1swb6_132{font-size:var(--font-size-1);font-weight:var(--font-weight-6);color:var(--text-1);margin:0 0 var(--size-1);line-height:var(--font-lineheight-2)}._feature-description_1swb6_140{font-size:var(--font-size-0);color:var(--text-2);margin:0;line-height:var(--font-lineheight-2)}._actions_1swb6_149{display:flex;gap:var(--size-3)}@media (max-width: 767px){._actions_1swb6_149{flex-direction:column;align-items:center}}@media (max-width: 1023px){._actions_1swb6_149{justify-content:center}}._transition-bg_1swb6_167{position:absolute;bottom:-80px;left:0;width:100%;height:auto;z-index:1;min-height:8vh;pointer-events:none}@media (max-width: 767px){._transition-bg_1swb6_167{min-height:37vh}}@media (max-width: 767px){._wrapper_1swb6_4{padding:var(--size-8) 0 var(--size-6)}._container_1swb6_24{gap:var(--size-6)}._title_1swb6_52{font-size:var(--font-size-fluid-2)}._description_1swb6_60 ._lead_1swb6_66{font-size:var(--font-size-1)}._demo-container_1swb6_198{padding:var(--size-4)}._actions_1swb6_149{gap:var(--size-2)}._feature-item_1swb6_99{padding:var(--size-2)}._feature-item_1swb6_99:hover{transform:none}._features-grid_1swb6_93{gap:var(--size-2)}}@media (max-width: 479px){._wrapper_1swb6_4{padding:var(--size-6) 0 var(--size-4)}._container_1swb6_24{gap:var(--size-4)}._key-features_1swb6_82{margin-bottom:var(--size-6)}}._wrapper_62xwf_4{position:relative;width:100%;aspect-ratio:16/9;background:var(--surface-2);border-radius:var(--radius-2);overflow:hidden;cursor:pointer}._thumbnail-container_62xwf_14{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--surface-1);cursor:pointer;transition:all .2s var(--ease-3)}._thumbnail-container_62xwf_14:hover ._play-button_62xwf_25{background:#fffffff2}._thumbnail-container_62xwf_14:active ._play-button_62xwf_25{transform:scale(.95)}._thumbnail_62xwf_14{width:100%;height:100%;object-fit:cover;transition:transform .2s var(--ease-3)}._play-button_62xwf_25{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#ffffffe6;border:none;border-radius:50%;color:var(--red-6);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s var(--ease-3);box-shadow:0 4px 12px #00000026;backdrop-filter:blur(8px)}._play-button_62xwf_25 svg{margin-left:4px}._iframe_62xwf_62{width:100%;height:100%;border:none}._error_62xwf_68{display:flex;align-items:center;justify-content:center;background:var(--surface-1);color:var(--text-2);cursor:not-allowed}._error_62xwf_68 p{margin:0;font-size:var(--font-size-1)}@media (max-width: 768px){._play-button_62xwf_25{width:60px;height:60px}._play-button_62xwf_25 svg{width:32px;height:32px}}._thumbnail-container_62xwf_14:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._play-button_62xwf_25:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._wrapper_uqxwg_4{padding:var(--size-10) 0;background:var(--surface-1);position:relative;content-visibility:auto}._container_uqxwg_11{position:relative}._header_uqxwg_15{margin-bottom:var(--size-10)}._title_uqxwg_19{font-size:var(--font-size-fluid-3);font-weight:var(--font-weight-7);margin:0 0 var(--size-4)}._subtitle_uqxwg_25{font-size:var(--font-size-fluid-1);color:var(--text-2);max-width:var(--size-content-2);line-height:var(--font-lineheight-3)}._content_uqxwg_32{display:flex;flex-direction:column;gap:var(--size-12)}._feature-section_uqxwg_38{display:grid;grid-template-columns:1fr;gap:var(--size-6);align-items:start}@media (min-width: 1024px){._feature-section_uqxwg_38{grid-template-columns:var(--size-content-2) 1fr;gap:var(--size-8);align-items:start}}._feature-card_uqxwg_52{background:var(--surface-2);border:1px solid var(--surface-3);border-radius:var(--radius-3);padding:var(--size-6);position:relative;overflow:hidden;will-change:transform,opacity,background-color,border-color}._feature-card_uqxwg_52:before{content:"";display:none;position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--brand),var(--indigo-5));transform:translateY(-100%);transition:transform .5s var(--ease-3)}@media (min-width: 1024px){._feature-card_uqxwg_52{position:sticky;top:var(--size-8)}._feature-card_uqxwg_52:before{display:block}}._feature-card-active_uqxwg_83{border-color:var(--brand);background:var(--surface-3);box-shadow:var(--shadow-4)}._feature-card-active_uqxwg_83:before{transform:translateY(0)}._feature-card-active_uqxwg_83 ._feature-icon_uqxwg_91{background:var(--brand);color:#fff;transform:scale(1.1)}._feature-content_uqxwg_97{display:flex;flex-direction:column;gap:var(--size-4)}._feature-header_uqxwg_103{display:flex;gap:var(--size-4);align-items:flex-start}._feature-text_uqxwg_109{flex:1}._feature-icon_uqxwg_91{width:56px;height:56px;border-radius:var(--radius-2);background:var(--surface-3);color:var(--brand);display:flex;align-items:center;justify-content:center;transition:all .5s var(--ease-3);flex-shrink:0}._feature-title_uqxwg_126{font-size:var(--font-size-4);font-weight:var(--font-weight-6);margin:0 0 var(--size-3);color:var(--text-1);line-height:var(--font-lineheight-1)}._feature-description_uqxwg_134{font-size:var(--font-size-1);color:var(--text-2);line-height:var(--font-lineheight-3);margin:0 0 var(--size-3)}._feature-highlights_uqxwg_141{list-style:none;padding:0;margin:0}._feature-highlights_uqxwg_141 li{display:flex;align-items:center;gap:var(--size-2);font-size:var(--font-size-0);color:var(--text-2);margin-bottom:var(--size-1)}._feature-highlights_uqxwg_141 li svg{flex-shrink:0;color:var(--brand)}._feature-preview_uqxwg_159{margin-top:0}@media (min-width: 1024px){._feature-preview_uqxwg_159{min-height:var(--size-15)}}._preview-placeholder_uqxwg_168{background:var(--surface-2);border:2px dashed var(--surface-3);border-radius:var(--radius-3);padding:var(--size-8);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size-4);min-height:var(--size-14);text-align:center;transition:border-color .3s var(--ease-3),background .3s var(--ease-3)}._preview-placeholder_uqxwg_168 svg{color:var(--text-3);opacity:.6}._preview-placeholder_uqxwg_168 h4{margin:0;color:var(--text-1);font-size:var(--font-size-3);opacity:.8}._preview-placeholder_uqxwg_168 p{margin:0;color:var(--text-3);font-size:var(--font-size-1);opacity:.7;font-style:italic}._preview-placeholder_uqxwg_168:hover{border-color:var(--brand);background:var(--surface-3)}._preview-placeholder_uqxwg_168:hover svg{opacity:.8;color:var(--brand)}@media (max-width: 1023px){._wrapper_uqxwg_4{padding:var(--size-12) var(--size-4)}._content_uqxwg_32{gap:var(--size-4)}._feature-section_uqxwg_38{grid-template-columns:1fr;gap:var(--size-6)}._feature-card_uqxwg_52{position:static}._feature-header_uqxwg_103{flex-direction:column;gap:var(--size-3);text-align:center}._feature-icon_uqxwg_91{align-self:center}._feature-preview_uqxwg_159{display:none}}._interface-preview_z30s5_4{background:#fff;border-radius:var(--radius-3);overflow:hidden;box-shadow:0 20px 60px #00000026;border:1px solid var(--gray-3);min-height:400px}[color-scheme=dark] ._interface-preview_z30s5_4{background:var(--gray-9);border-color:var(--gray-7);box-shadow:0 20px 60px #0006}._interface-header_z30s5_18{background:var(--gray-1);border-bottom:1px solid var(--gray-3);padding:var(--size-3)}[color-scheme=dark] ._interface-header_z30s5_18{background:var(--gray-8);border-bottom-color:var(--gray-6)}._interface-tabs_z30s5_28{display:flex;gap:var(--size-4);font-size:var(--font-size-0)}._interface-tab_z30s5_28,._interface-tab-active_z30s5_35{padding:var(--size-2) var(--size-3);border-radius:var(--radius-2);color:var(--gray-7);cursor:pointer}._interface-tab-active_z30s5_35{background:#fff;color:var(--brand);font-weight:var(--font-weight-6);box-shadow:0 2px 4px #0000001a}[color-scheme=dark] ._interface-tab-active_z30s5_35{background:var(--gray-7);color:var(--brand)}._interface-body_z30s5_53{display:flex;height:350px}._interface-sidebar_z30s5_58{width:250px;background:var(--gray-1);border-right:1px solid var(--gray-3);padding:var(--size-3)}[color-scheme=dark] ._interface-sidebar_z30s5_58{background:var(--gray-8);border-right-color:var(--gray-6)}._interface-section_z30s5_69{font-size:var(--font-size-0)}._interface-section-title_z30s5_73{font-weight:var(--font-weight-6);color:var(--gray-8);margin-bottom:var(--size-2);padding:var(--size-2);background:var(--gray-2);border-radius:var(--radius-1)}[color-scheme=dark] ._interface-section-title_z30s5_73{color:var(--gray-2);background:var(--gray-7)}._interface-item_z30s5_86{padding:var(--size-2);color:var(--gray-7);cursor:pointer;border-radius:var(--radius-1)}._interface-item_z30s5_86:hover{background:var(--gray-2)}[color-scheme=dark] ._interface-item_z30s5_86{color:var(--gray-3)}[color-scheme=dark] ._interface-item_z30s5_86:hover{background:var(--gray-7)}._interface-subitem_z30s5_102{padding:var(--size-1) var(--size-2);margin-left:var(--size-4);color:var(--gray-6);font-size:var(--font-size-0)}._interface-subitem_z30s5_102:hover{color:var(--brand);background:var(--gray-2);border-radius:var(--radius-1)}[color-scheme=dark] ._interface-subitem_z30s5_102{color:var(--gray-4)}[color-scheme=dark] ._interface-subitem_z30s5_102:hover{color:var(--brand);background:var(--gray-7)}._interface-icon_z30s5_121,._interface-browser_z30s5_122{margin-right:var(--size-2)}._interface-content_z30s5_126{flex:1;padding:var(--size-4);background:#fff}[color-scheme=dark] ._interface-content_z30s5_126{background:var(--gray-9)}._interface-table_z30s5_135{width:100%;border-collapse:collapse;font-size:var(--font-size-0)}._interface-table_z30s5_135 thead{background:var(--gray-1)}._interface-table_z30s5_135 thead th{text-align:left;padding:var(--size-2) var(--size-3);color:var(--gray-7);font-weight:var(--font-weight-6);border-bottom:2px solid var(--gray-3)}[color-scheme=dark] ._interface-table_z30s5_135 thead{background:var(--gray-8)}[color-scheme=dark] ._interface-table_z30s5_135 thead th{color:var(--gray-3);border-bottom-color:var(--gray-6)}._interface-table_z30s5_135 tbody tr{border-bottom:1px solid var(--gray-2)}._interface-table_z30s5_135 tbody tr:hover{background:var(--blue-1)}._interface-table_z30s5_135 tbody td{padding:var(--size-2) var(--size-3);color:var(--gray-8)}[color-scheme=dark] ._interface-table_z30s5_135 tbody tr{border-bottom-color:var(--gray-7)}[color-scheme=dark] ._interface-table_z30s5_135 tbody tr:hover{background:var(--gray-8)}[color-scheme=dark] ._interface-table_z30s5_135 tbody td{color:var(--gray-2)}@media (max-width: 1023px){._interface-sidebar_z30s5_58{display:none}._interface-body_z30s5_53{height:auto;min-height:300px}}._modules-preview_tf6l1_4{background:#fff;border-radius:var(--radius-3);overflow:hidden;box-shadow:0 20px 60px #00000026;border:1px solid var(--gray-3);min-height:400px}[color-scheme=dark] ._modules-preview_tf6l1_4{background:var(--gray-9);border-color:var(--gray-7);box-shadow:0 20px 60px #0006}._modules-header_tf6l1_18{background:var(--gray-1);border-bottom:1px solid var(--gray-3);padding:var(--size-3);display:flex;justify-content:space-between;align-items:center}[color-scheme=dark] ._modules-header_tf6l1_18{background:var(--gray-8);border-bottom-color:var(--gray-6)}._modules-tabs_tf6l1_31{display:flex;gap:var(--size-4);font-size:var(--font-size-0)}._modules-tab_tf6l1_31,._modules-tab-active_tf6l1_38{padding:var(--size-2) var(--size-3);border-radius:var(--radius-2);color:var(--gray-7);cursor:pointer}._modules-tab-active_tf6l1_38{background:#fff;color:var(--brand);font-weight:var(--font-weight-6);box-shadow:0 2px 4px #0000001a}[color-scheme=dark] ._modules-tab-active_tf6l1_38{background:var(--gray-7);color:var(--brand)}._modules-search_tf6l1_56{display:flex;align-items:center;gap:var(--size-2);background:#fff;padding:var(--size-2) var(--size-3);border-radius:var(--radius-2);border:1px solid var(--gray-3);font-size:var(--font-size-0);color:var(--gray-6);min-width:180px}._modules-search_tf6l1_56 svg{color:var(--gray-5)}[color-scheme=dark] ._modules-search_tf6l1_56{background:var(--gray-7);border-color:var(--gray-6);color:var(--gray-4)}[color-scheme=dark] ._modules-search_tf6l1_56 svg{color:var(--gray-4)}._modules-body_tf6l1_80{display:flex;height:350px}._modules-sidebar_tf6l1_85{width:220px;background:var(--gray-1);border-right:1px solid var(--gray-3);padding:var(--size-3);overflow-y:auto}[color-scheme=dark] ._modules-sidebar_tf6l1_85{background:var(--gray-8);border-right-color:var(--gray-6)}._modules-section-title_tf6l1_97{font-weight:var(--font-weight-6);color:var(--gray-8);margin-bottom:var(--size-3);padding:var(--size-2);background:var(--gray-2);border-radius:var(--radius-1);font-size:var(--font-size-0)}[color-scheme=dark] ._modules-section-title_tf6l1_97{color:var(--gray-2);background:var(--gray-7)}._modules-category_tf6l1_111{display:flex;align-items:center;gap:var(--size-2);padding:var(--size-2);margin-bottom:var(--size-1);border-radius:var(--radius-1);cursor:pointer;font-size:var(--font-size-0);color:var(--gray-7)}._modules-category_tf6l1_111:hover{background:var(--gray-2)}._modules-category_tf6l1_111 svg{flex-shrink:0}[color-scheme=dark] ._modules-category_tf6l1_111{color:var(--gray-3)}[color-scheme=dark] ._modules-category_tf6l1_111:hover{background:var(--gray-7)}._modules-category-active_tf6l1_135{background:var(--brand);color:#fff}._modules-category-active_tf6l1_135:hover{background:var(--brand)}._modules-category-name_tf6l1_143{flex:1}._modules-category-count_tf6l1_147{background:#fff3;padding:2px 6px;border-radius:var(--radius-1);font-size:11px;font-weight:var(--font-weight-6)}._modules-category_tf6l1_111:not(._modules-category-active_tf6l1_135) ._modules-category-count_tf6l1_147{background:var(--gray-3);color:var(--gray-6)}._modules-content_tf6l1_159{flex:1;padding:var(--size-4);background:#fff;overflow-y:auto}[color-scheme=dark] ._modules-content_tf6l1_159{background:var(--gray-9)}._modules-grid_tf6l1_169{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--size-3)}._module-card_tf6l1_175{background:var(--surface-1);border:1px solid var(--gray-3);border-radius:var(--radius-2);padding:var(--size-4);cursor:pointer}._module-card_tf6l1_175:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 6px 20px #0000001a}[color-scheme=dark] ._module-card_tf6l1_175{background:var(--gray-8);border-color:var(--gray-6)}[color-scheme=dark] ._module-card_tf6l1_175:hover{border-color:var(--brand);box-shadow:0 6px 20px #0000004d}._module-header_tf6l1_196{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--size-3)}._module-title_tf6l1_203{font-size:var(--font-size-2);font-weight:var(--font-weight-6);color:var(--text-1)}._module-difficulty_tf6l1_209{padding:2px 8px;border-radius:var(--radius-1);font-size:11px;font-weight:var(--font-weight-6);color:#fff;text-transform:uppercase}._module-description_tf6l1_218{font-size:var(--font-size-1);color:var(--text-2);line-height:var(--font-lineheight-3);margin-bottom:var(--size-4)}._module-footer_tf6l1_225{display:flex;justify-content:space-between;align-items:center}._module-browsers_tf6l1_231{display:flex;gap:var(--size-2)}._module-browser-icon_tf6l1_236{color:var(--gray-6)}._module-browser-icon_tf6l1_236:hover{color:var(--brand)}._module-execute_tf6l1_243{display:flex;align-items:center;gap:var(--size-1);background:var(--brand);color:#fff;border:none;padding:var(--size-2) var(--size-3);border-radius:var(--radius-2);font-size:var(--font-size-0);font-weight:var(--font-weight-6);cursor:pointer}._module-execute_tf6l1_243:hover{background:var(--indigo-6)}@media (max-width: 1023px){._modules-sidebar_tf6l1_85{display:none}._modules-body_tf6l1_80{height:auto;min-height:300px}._modules-grid_tf6l1_169{grid-template-columns:1fr}._modules-search_tf6l1_56{min-width:auto;width:140px}}._network-preview_3mc73_4{background:#fff;border-radius:var(--radius-3);overflow:hidden;box-shadow:0 20px 60px #00000026;border:1px solid var(--gray-3);min-height:400px}[color-scheme=dark] ._network-preview_3mc73_4{background:var(--gray-9);border-color:var(--gray-7);box-shadow:0 20px 60px #0006}._network-header_3mc73_18{background:var(--gray-1);border-bottom:1px solid var(--gray-3);padding:var(--size-3);display:flex;justify-content:space-between;align-items:center}[color-scheme=dark] ._network-header_3mc73_18{background:var(--gray-8);border-bottom-color:var(--gray-6)}._network-tabs_3mc73_31{display:flex;gap:var(--size-4);font-size:var(--font-size-0)}._network-tab_3mc73_31,._network-tab-active_3mc73_38{padding:var(--size-2) var(--size-3);border-radius:var(--radius-2);color:var(--gray-7);cursor:pointer}._network-tab-active_3mc73_38{background:#fff;color:var(--brand);font-weight:var(--font-weight-6);box-shadow:0 2px 4px #0000001a}[color-scheme=dark] ._network-tab-active_3mc73_38{background:var(--gray-7);color:var(--brand)}._network-status_3mc73_56{display:flex;align-items:center;gap:var(--size-2);font-size:var(--font-size-0);color:var(--gray-6)}._network-status_3mc73_56 svg{color:var(--green-5)}._network-status_3mc73_56 ._scanning_3mc73_66{animation:_pulse_3mc73_1 1.5s infinite;color:var(--yellow-5)!important}[color-scheme=dark] ._network-status_3mc73_56{color:var(--gray-4)}._network-body_3mc73_74{display:flex;height:350px}._network-topology_3mc73_79{flex:1;padding:var(--size-4);background:var(--gray-1);border-right:1px solid var(--gray-3);position:relative}[color-scheme=dark] ._network-topology_3mc73_79{background:var(--gray-8);border-right-color:var(--gray-6)}._network-title_3mc73_91{font-size:var(--font-size-1);font-weight:var(--font-weight-6);color:var(--gray-8);margin-bottom:var(--size-4);text-align:center}[color-scheme=dark] ._network-title_3mc73_91{color:var(--gray-2)}._network-list_3mc73_102{height:260px;overflow-y:auto;padding:var(--size-2);display:flex;flex-direction:column;gap:var(--size-3)}._network-node-card_3mc73_111{background:var(--surface-2);border:1px solid var(--gray-3);border-radius:var(--radius-2);padding:var(--size-3);border-left:4px solid var(--status-color, var(--gray-5));transition:border-color .3s var(--ease-3)}._network-node-card_3mc73_111:hover{border-color:var(--status-color, var(--gray-5));transform:translate(4px);box-shadow:0 4px 12px #0000001a}[color-scheme=dark] ._network-node-card_3mc73_111{background:var(--gray-7);border-color:var(--gray-5)}[color-scheme=dark] ._network-node-card_3mc73_111:hover{box-shadow:0 4px 12px #0000004d}._network-node-header_3mc73_132{display:flex;align-items:center;gap:var(--size-3);margin-bottom:var(--size-2)}._network-node-main_3mc73_139{flex:1}._network-node-icon_3mc73_143{width:40px;height:40px;background:var(--surface-1);border:2px solid var(--status-color, var(--gray-5));border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s;flex-shrink:0}._network-node-icon_3mc73_143 svg{color:var(--status-color, var(--gray-7))}[color-scheme=dark] ._network-node-icon_3mc73_143{background:var(--gray-8)}._network-node-ip_3mc73_162{font-weight:var(--font-weight-6);color:var(--gray-8);font-size:var(--font-size-1)}[color-scheme=dark] ._network-node-ip_3mc73_162{color:var(--gray-1)}._network-node-type_3mc73_171{color:var(--gray-6);text-transform:capitalize;font-size:var(--font-size-0);margin-top:2px}[color-scheme=dark] ._network-node-type_3mc73_171{color:var(--gray-3)}._network-node-ports_3mc73_181{font-size:var(--font-size-0);color:var(--gray-6);font-family:monospace;margin-bottom:var(--size-1)}._network-node-ports_3mc73_181 strong{color:var(--gray-7)}[color-scheme=dark] ._network-node-ports_3mc73_181{color:var(--gray-4)}[color-scheme=dark] ._network-node-ports_3mc73_181 strong{color:var(--gray-2)}._network-node-status_3mc73_197{width:12px;height:12px;border-radius:50%;flex-shrink:0}._network-node-status-text_3mc73_204{font-size:var(--font-size-0);color:var(--gray-6)}._network-node-status-text_3mc73_204 span{font-weight:var(--font-weight-6);text-transform:capitalize}[color-scheme=dark] ._network-node-status-text_3mc73_204{color:var(--gray-4)}._network-console_3mc73_216{width:280px;background:var(--gray-9);display:flex;flex-direction:column}[color-scheme=dark] ._network-console_3mc73_216{background:var(--gray-9)}._network-console-header_3mc73_226{background:var(--gray-8);padding:var(--size-3);display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-0);color:var(--gray-2);border-bottom:1px solid var(--gray-7)}._network-console-dots_3mc73_237{display:flex;gap:var(--size-1)}._network-console-dots_3mc73_237 span{width:8px;height:8px;border-radius:50%;background:var(--gray-6)}._network-console-dots_3mc73_237 span:nth-child(1){background:var(--red-6)}._network-console-dots_3mc73_237 span:nth-child(2){background:var(--yellow-6)}._network-console-dots_3mc73_237 span:nth-child(3){background:var(--green-6)}._network-console-body_3mc73_257{padding:var(--size-3);flex:1;overflow-y:auto;font-family:Monaco,Courier New,monospace}._network-console-line_3mc73_264{font-size:var(--font-size-0);line-height:1.6;margin-bottom:var(--size-2);display:flex;gap:var(--size-2)}._network-console-line_3mc73_264._console-info_3mc73_271{color:var(--cyan-4)}._network-console-line_3mc73_264._console-success_3mc73_274{color:var(--green-4)}._network-console-line_3mc73_264._console-warning_3mc73_277{color:var(--yellow-4)}._console-prompt_3mc73_281{color:var(--gray-5);flex-shrink:0}._network-cursor_3mc73_286{display:inline-block;width:8px;height:14px;background:var(--green-4);animation:_blink_3mc73_1 1s infinite;margin-left:4px}@keyframes _pulse_3mc73_1{0%,to{opacity:1}50%{opacity:.5}}@keyframes _blink_3mc73_1{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width: 1023px){._network-body_3mc73_74{flex-direction:column;height:auto}._network-topology_3mc73_79{border-right:none;border-bottom:1px solid var(--gray-3)}[color-scheme=dark] ._network-topology_3mc73_79{border-bottom-color:var(--gray-6)}._network-console_3mc73_216{width:100%;min-height:200px}._network-list_3mc73_102{height:180px}}._framework-preview_c3ja7_4{background:#fff;border-radius:var(--radius-3);overflow:hidden;box-shadow:0 20px 60px #00000026;border:1px solid var(--gray-3);min-height:400px;width:100%}[color-scheme=dark] ._framework-preview_c3ja7_4{background:var(--gray-9);border-color:var(--gray-7);box-shadow:0 20px 60px #0006}._framework-header_c3ja7_19{background:var(--gray-1);border-bottom:1px solid var(--gray-3);padding:var(--size-3);display:flex;justify-content:space-between;align-items:center}[color-scheme=dark] ._framework-header_c3ja7_19{background:var(--gray-8);border-bottom-color:var(--gray-6)}._framework-tabs_c3ja7_32{display:flex;gap:var(--size-4);font-size:var(--font-size-0)}._framework-tab_c3ja7_32,._framework-tab-active_c3ja7_39{padding:var(--size-2) var(--size-3);border-radius:var(--radius-2);color:var(--gray-7);cursor:pointer}._framework-tab-active_c3ja7_39{background:#fff;color:var(--brand);font-weight:var(--font-weight-6);box-shadow:0 2px 4px #0000001a}[color-scheme=dark] ._framework-tab-active_c3ja7_39{background:var(--gray-7);color:var(--brand)}._framework-actions_c3ja7_57{display:flex;gap:var(--size-2)}._action-btn_c3ja7_62{display:flex;align-items:center;gap:var(--size-1);background:var(--surface-2);border:1px solid var(--gray-3);padding:var(--size-1) var(--size-2);border-radius:var(--radius-2);font-size:var(--font-size-0);color:var(--gray-7);cursor:pointer;transition:all .2s}._action-btn_c3ja7_62:hover{background:var(--brand);color:#fff;border-color:var(--brand)}[color-scheme=dark] ._action-btn_c3ja7_62{background:var(--gray-7);border-color:var(--gray-6);color:var(--gray-3)}[color-scheme=dark] ._action-btn_c3ja7_62:hover{background:var(--brand);color:#fff;border-color:var(--brand)}._framework-body_c3ja7_91{display:flex;height:350px;max-width:100%;overflow:hidden}._file-explorer_c3ja7_98{width:200px;min-width:180px;flex-shrink:0;background:var(--gray-1);border-right:1px solid var(--gray-3);display:flex;flex-direction:column}[color-scheme=dark] ._file-explorer_c3ja7_98{background:var(--gray-8);border-right-color:var(--gray-6)}@media (min-width: 1440px){._file-explorer_c3ja7_98{width:220px}}._explorer-header_c3ja7_117{padding:var(--size-3);border-bottom:1px solid var(--gray-3);display:flex;align-items:center;gap:var(--size-2);font-size:var(--font-size-0);font-weight:var(--font-weight-6);color:var(--gray-8)}[color-scheme=dark] ._explorer-header_c3ja7_117{border-bottom-color:var(--gray-6);color:var(--gray-2)}._explorer-tree_c3ja7_132{flex:1;overflow-y:auto;padding:var(--size-2)}._tree-node_c3ja7_138{margin-bottom:2px}._tree-item_c3ja7_142{display:flex;align-items:center;gap:var(--size-1);padding:2px var(--size-1);border-radius:var(--radius-1);cursor:pointer;transition:all .2s;font-size:var(--font-size-0);color:var(--gray-7)}._tree-item_c3ja7_142:hover{background:var(--gray-2)}[color-scheme=dark] ._tree-item_c3ja7_142{color:var(--gray-3)}[color-scheme=dark] ._tree-item_c3ja7_142:hover{background:var(--gray-7)}._tree-item_c3ja7_142 svg{flex-shrink:0;width:14px;height:14px}._tree-item-active_c3ja7_168{background:var(--brand);color:#fff}._tree-item-active_c3ja7_168:hover{background:var(--brand)}._tree-spacer_c3ja7_176{width:14px;height:14px;flex-shrink:0}._tree-name_c3ja7_182{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._tree-children_c3ja7_190{margin-left:var(--size-2)}._code-editor_c3ja7_194{flex:1;background:var(--surface-1);display:flex;flex-direction:column;position:relative}[color-scheme=dark] ._code-editor_c3ja7_194{background:var(--gray-9)}._editor-header_c3ja7_205{background:var(--gray-2);border-bottom:1px solid var(--gray-3);padding:var(--size-2) var(--size-3);display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-0)}[color-scheme=dark] ._editor-header_c3ja7_205{background:var(--gray-8);border-bottom-color:var(--gray-6)}._editor-breadcrumb_c3ja7_219{color:var(--gray-7);font-family:monospace}[color-scheme=dark] ._editor-breadcrumb_c3ja7_219{color:var(--gray-3)}._editor-language_c3ja7_227{background:var(--brand);color:#fff;padding:2px 6px;border-radius:var(--radius-1);font-size:10px;font-weight:var(--font-weight-6)}._editor-content_c3ja7_236{flex:1;display:flex;overflow:hidden;position:relative}._line-numbers_c3ja7_243{background:var(--gray-2);border-right:1px solid var(--gray-3);padding:var(--size-2) var(--size-1);min-width:40px;font-family:Monaco,Courier New,monospace;font-size:var(--font-size-0);line-height:20px;user-select:none}[color-scheme=dark] ._line-numbers_c3ja7_243{background:var(--gray-8);border-right-color:var(--gray-6)}._line-number_c3ja7_243{color:var(--gray-5);text-align:right;padding-right:var(--size-1)}[color-scheme=dark] ._line-number_c3ja7_243{color:var(--gray-5)}._line-number-active_c3ja7_267{background:var(--yellow-1);color:var(--gray-8);border-radius:2px}[color-scheme=dark] ._line-number-active_c3ja7_267{background:var(--yellow-9);color:var(--yellow-2)}._code-content_c3ja7_277{flex:1;padding:var(--size-2);overflow:auto;font-family:Monaco,Courier New,monospace;font-size:var(--font-size-0);line-height:20px}._code-line_c3ja7_286{white-space:pre-wrap;min-height:20px;padding:0 var(--size-1)}._code-line_c3ja7_286:hover{background:#00000005}[color-scheme=dark] ._code-line_c3ja7_286:hover{background:#ffffff05}._code-line-active_c3ja7_298{background:var(--yellow-1);border-radius:2px}[color-scheme=dark] ._code-line-active_c3ja7_298{background:var(--yellow-9)}._code-tooltip_c3ja7_306{position:absolute;left:250px;background:var(--gray-8);color:#fff;padding:var(--size-2);border-radius:var(--radius-2);font-size:var(--font-size-0);max-width:200px;z-index:10;box-shadow:0 4px 12px #0000004d}._code-tooltip_c3ja7_306:before{content:"";position:absolute;left:-6px;top:10px;width:0;height:0;border:6px solid transparent;border-right-color:var(--gray-8)}._tooltip-title_c3ja7_329{font-weight:var(--font-weight-6);margin-bottom:var(--size-1);color:var(--cyan-3)}._tooltip-text_c3ja7_335{line-height:1.4}.keyword{color:var(--purple-6);font-weight:var(--font-weight-6)}[color-scheme=dark] .keyword{color:var(--purple-4)}.comment{color:var(--gray-5);font-style:italic}[color-scheme=dark] .comment{color:var(--gray-5)}.string{color:var(--green-6)}[color-scheme=dark] .string{color:var(--green-4)}.instance-var{color:var(--cyan-6)}[color-scheme=dark] .instance-var{color:var(--cyan-4)}.constant{color:var(--orange-6);font-weight:var(--font-weight-6)}[color-scheme=dark] .constant{color:var(--orange-4)}.number{color:var(--red-6)}[color-scheme=dark] .number{color:var(--red-4)}@media (min-width: 1024px) and (max-width: 1439px){._file-explorer_c3ja7_98{width:160px;min-width:140px}}@media (max-width: 1023px){._framework-body_c3ja7_91{flex-direction:column;height:auto}._file-explorer_c3ja7_98{display:none}._code-editor_c3ja7_194{min-height:300px}._framework-actions_c3ja7_57{display:none}._code-tooltip_c3ja7_306{left:60px;max-width:150px}}._wrapper_l36e7_4{margin-bottom:var(--size-12)}._header_l36e7_8{text-align:center;margin-bottom:var(--size-8)}._title_l36e7_13{font-size:var(--font-size-fluid-2);font-weight:var(--font-weight-6);margin:0 auto var(--size-3);color:var(--text-1)}._description_l36e7_20{font-size:var(--font-size-1);color:var(--text-2);max-width:600px;margin:0 auto;line-height:var(--font-lineheight-3)}._timeline_l36e7_30{display:grid;grid-template-columns:1fr;gap:var(--size-8)}@media (min-width: 1024px){._timeline_l36e7_30{grid-template-columns:repeat(4,1fr);gap:var(--size-4)}}._timeline-step_l36e7_42{position:relative}._step-content_l36e7_46{background:var(--surface-2);border:1px solid var(--surface-3);border-radius:var(--radius-3);padding:var(--size-5);height:100%;display:flex;flex-direction:column;box-shadow:0 0 #0000;transition:border-color .3s var(--ease-3),box-shadow .3s var(--ease-3)}._step-content_l36e7_46:hover{box-shadow:0 8px 25px #0000001a;border-color:var(--brand)}._step-header_l36e7_62{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--size-4);position:relative}._step-icon_l36e7_70{width:48px;height:48px;border-radius:var(--radius-2);background:var(--brand);color:#fff;display:flex;align-items:center;justify-content:center}._step-number_l36e7_81{width:24px;height:24px;border-radius:50%;background:var(--surface-3);color:var(--text-1);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-0);font-weight:var(--font-weight-6);border:2px solid var(--surface-2)}._step-content_l36e7_46:hover ._step-number_l36e7_81{background:var(--brand);color:#fff;border-color:var(--brand)}._step-body_l36e7_101{display:flex;flex-direction:column;flex:1}._step-title_l36e7_107{font-size:var(--font-size-2);font-weight:var(--font-weight-6);margin:0 0 var(--size-2);color:var(--text-1);line-height:var(--font-lineheight-1)}._step-description_l36e7_115{font-size:var(--font-size-0);color:var(--text-2);line-height:var(--font-lineheight-3);margin:0 0 var(--size-3)}._step-details_l36e7_122{list-style:none;padding:0;margin:0 0 var(--size-4);flex:1}._step-details_l36e7_122 li{display:flex;align-items:flex-start;gap:var(--size-2);font-size:var(--font-size-00);color:var(--text-2);margin-bottom:var(--size-2)}._step-details_l36e7_122 li:last-child{margin-bottom:0}._step-details_l36e7_122 li svg{flex-shrink:0;color:var(--green-6);width:12px;height:12px;margin-top:2px}._step-details_l36e7_122 li span{line-height:var(--font-lineheight-2)}._step-action_l36e7_150{margin-top:auto;width:100%}._step-connector_l36e7_157{display:none}@media (min-width: 1024px){._step-connector_l36e7_157{display:block;position:absolute;top:48px;right:-32px;width:64px;height:2px;z-index:1}}._connector-line_l36e7_172{width:100%;height:2px;background:linear-gradient(90deg,var(--brand),var(--indigo-5));border-radius:1px;transform-origin:left}._connector-line_l36e7_172:after{content:"";position:absolute;right:-6px;top:-3px;width:8px;height:8px;background:var(--brand);border-radius:50%}@media (max-width: 1023px){._timeline_l36e7_30{position:relative;padding-left:0}._timeline_l36e7_30:before{content:"";position:absolute;left:23px;top:24px;bottom:var(--size-6);width:2px;background:linear-gradient(180deg,var(--brand),var(--indigo-5));z-index:1}._timeline-step_l36e7_42{position:relative;margin-bottom:var(--size-6)}._timeline-step_l36e7_42:last-child{margin-bottom:0}._step-content_l36e7_46{margin-left:var(--size-8);position:relative;z-index:2}._step-header_l36e7_62{position:relative;margin-bottom:var(--size-3)}._step-icon_l36e7_70{position:absolute;left:calc(-1 * var(--size-8) - var(--size-6));top:0;width:48px;height:48px;z-index:3}._step-number_l36e7_81{position:absolute;left:calc(-1 * var(--size-8) + var(--size-1));top:34px;z-index:4}}@media (max-width: 767px){._wrapper_l36e7_4{margin-bottom:var(--size-8)}._header_l36e7_8{margin-bottom:var(--size-6)}._timeline_l36e7_30{gap:var(--size-4);padding-left:var(--size-2)}._timeline_l36e7_30:before{left:13px}._timeline-step_l36e7_42{margin-bottom:var(--size-4)}._timeline-step_l36e7_42:last-child{margin-bottom:0}._step-content_l36e7_46{padding:var(--size-4);margin-left:var(--size-6)}._step-icon_l36e7_70{left:calc(-1 * var(--size-6) - var(--size-5));width:40px;height:40px}._step-icon_l36e7_70 svg{width:18px;height:18px}._step-number_l36e7_81{left:calc(-1 * var(--size-6) + 2px);top:28px;width:20px;height:20px;font-size:11px}}._wrapper_y8xzf_4{margin-bottom:var(--size-12)}._header_y8xzf_8{text-align:center;margin-bottom:var(--size-8)}._title_y8xzf_13{font-size:var(--font-size-fluid-2);font-weight:var(--font-weight-6);margin:0 auto var(--size-3);color:var(--text-1)}._description_y8xzf_20{font-size:var(--font-size-1);color:var(--text-2);max-width:600px;margin:0 auto;line-height:var(--font-lineheight-3)}._content_y8xzf_30{display:grid;grid-template-columns:1fr;gap:var(--size-8)}@media (min-width: 1024px){._content_y8xzf_30{grid-template-columns:1fr 1fr}}._left-column_y8xzf_41,._right-column_y8xzf_42{display:flex;flex-direction:column;gap:var(--size-6)}._section-title_y8xzf_50{font-size:var(--font-size-2);font-weight:var(--font-weight-6);margin:0 0 var(--size-4);color:var(--text-1)}._stats-section_y8xzf_59{background:var(--surface-2);border:1px solid var(--surface-3);border-radius:var(--radius-3);padding:var(--size-6);transition:border-color .3s var(--ease-3),box-shadow .3s var(--ease-3)}._stats-section_y8xzf_59:hover{border-color:var(--brand);box-shadow:0 8px 25px #0000001a}._stats-grid_y8xzf_71{display:grid;grid-template-columns:1fr;gap:var(--size-4)}@media (min-width: 768px){._stats-grid_y8xzf_71{grid-template-columns:1fr 1fr}}._loading-state_y8xzf_82,._error-state_y8xzf_83{display:flex;align-items:center;justify-content:center;gap:var(--size-2);padding:var(--size-4);background:var(--surface-1);border-radius:var(--radius-2);color:var(--text-2);font-size:var(--font-size-0);min-height:200px}._error-state_y8xzf_83{color:var(--red-6)}._skeleton-item_y8xzf_101{background:var(--surface-3);border-radius:var(--radius-2);animation:_pulse_y8xzf_1 1.5s ease-in-out infinite}._skeleton-stat_y8xzf_107{height:80px;margin-bottom:var(--size-3)}._skeleton-activity_y8xzf_112{height:60px;margin-bottom:var(--size-2)}@keyframes _pulse_y8xzf_1{0%,to{opacity:1}50%{opacity:.5}}._stat-card_y8xzf_125{display:flex;align-items:center;gap:var(--size-3);padding:var(--size-3);background:var(--surface-1);border-radius:var(--radius-2);transition:box-shadow .3s var(--ease-3)}._stat-card_y8xzf_125:hover{box-shadow:0 4px 12px #0000001a}._stat-icon_y8xzf_138{width:40px;height:40px;border-radius:var(--radius-2);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._stat-content_y8xzf_149{flex:1;min-width:0}._stat-value_y8xzf_154{font-size:var(--font-size-3);font-weight:var(--font-weight-7);color:var(--text-1);line-height:1;margin-bottom:2px}._stat-label_y8xzf_162{font-size:var(--font-size-0);color:var(--text-2);margin-bottom:2px}._stat-trend_y8xzf_168{font-size:var(--font-size-00);color:var(--green-6);font-weight:var(--font-weight-5)}._guidelines-section_y8xzf_176{background:var(--surface-2);border:1px solid var(--surface-3);border-radius:var(--radius-3);padding:var(--size-6);transition:border-color .3s var(--ease-3),box-shadow .3s var(--ease-3)}._guidelines-section_y8xzf_176:hover{border-color:var(--brand);box-shadow:0 8px 25px #0000001a}._guidelines-list_y8xzf_188{list-style:none;padding:0;margin:0}._guidelines-list_y8xzf_188 li{display:flex;align-items:flex-start;gap:var(--size-2);font-size:var(--font-size-0);color:var(--text-2);margin-bottom:var(--size-3)}._guidelines-list_y8xzf_188 li:last-child{margin-bottom:0}._guidelines-list_y8xzf_188 li svg{flex-shrink:0;color:var(--brand);width:14px;height:14px;margin-top:2px}._guidelines-list_y8xzf_188 li span{line-height:var(--font-lineheight-2)}._action-buttons_y8xzf_217{display:flex;gap:var(--size-3)}._discord-button_y8xzf_222{width:100%}._activity-section_y8xzf_228{background:var(--surface-2);border:1px solid var(--surface-3);border-radius:var(--radius-3);padding:var(--size-6);flex:1;transition:border-color .3s var(--ease-3),box-shadow .3s var(--ease-3)}._activity-section_y8xzf_228:hover{border-color:var(--brand);box-shadow:0 8px 25px #0000001a}._activity-header_y8xzf_241{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--size-4)}._activity-header_y8xzf_241 ._section-title_y8xzf_50{margin-bottom:0}._activity-list_y8xzf_251{display:flex;flex-direction:column;gap:var(--size-3)}._activity-item_y8xzf_257{display:flex;align-items:flex-start;gap:var(--size-3);padding:var(--size-3);background:var(--surface-1);border-radius:var(--radius-2);transition:background .3s var(--ease-3)}._activity-item_y8xzf_257:hover{background:var(--surface-3)}._activity-icon_y8xzf_270{width:32px;height:32px;border-radius:var(--radius-2);background:var(--surface-3);display:flex;align-items:center;justify-content:center;color:var(--brand);flex-shrink:0}._activity-content_y8xzf_282{flex:1;min-width:0}._activity-title_y8xzf_287{font-size:var(--font-size-0);font-weight:var(--font-weight-5);color:var(--text-1);margin-bottom:var(--size-1);line-height:var(--font-lineheight-2)}._activity-meta_y8xzf_295{display:flex;align-items:center;gap:var(--size-2);font-size:var(--font-size-00);color:var(--text-3)}._activity-author_y8xzf_303{font-weight:var(--font-weight-5);color:var(--text-2)}._activity-time_y8xzf_308{display:flex;align-items:center;gap:4px}._activity-status_y8xzf_314{padding:2px var(--size-2);border-radius:var(--radius-1);font-size:var(--font-size-00);font-weight:var(--font-weight-5);text-transform:capitalize;flex-shrink:0}._status-merged_y8xzf_323{background:var(--purple-1);color:var(--purple-7)}._status-open_y8xzf_328{background:var(--green-1);color:var(--green-7)}._status-published_y8xzf_333{background:var(--blue-1);color:var(--blue-7)}._status-review_y8xzf_338{background:var(--yellow-1);color:var(--yellow-7)}._contribution-cta_y8xzf_345{background:linear-gradient(135deg,var(--brand),var(--indigo-5));border-radius:var(--radius-3);padding:var(--size-6);text-align:center;color:#fff;position:relative;overflow:hidden}._contribution-cta_y8xzf_345:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.1),transparent);pointer-events:none}._cta-title_y8xzf_365{font-size:var(--font-size-2);font-weight:var(--font-weight-6);margin:0 auto var(--size-2);color:#fff}._cta-description_y8xzf_372{font-size:var(--font-size-0);margin:0 auto var(--size-4);color:#ffffffe6;line-height:var(--font-lineheight-2)}._cta-button_y8xzf_379{position:relative;z-index:1}@media (max-width: 1023px){._content_y8xzf_30{grid-template-columns:1fr;gap:var(--size-6)}._stats-grid_y8xzf_71{grid-template-columns:1fr}}@media (max-width: 767px){._wrapper_y8xzf_4{margin-bottom:var(--size-8)}._header_y8xzf_8{margin-bottom:var(--size-6)}._content_y8xzf_30,._left-column_y8xzf_41,._right-column_y8xzf_42{gap:var(--size-4)}._stats-section_y8xzf_59,._guidelines-section_y8xzf_176,._activity-section_y8xzf_228,._contribution-cta_y8xzf_345{padding:var(--size-4)}._activity-header_y8xzf_241{flex-direction:column;align-items:flex-start;gap:var(--size-2)}._activity-header_y8xzf_241 ._section-title_y8xzf_50{margin-bottom:0}._activity-item_y8xzf_257{flex-direction:column;align-items:flex-start;gap:var(--size-2)}._activity-meta_y8xzf_295{flex-direction:column;align-items:flex-start;gap:var(--size-1)}}._wrapper_1r43x_4{background:var(--surface-1);position:relative;margin-top:var(--size-fluid-6);min-height:800px}._contribution-card_1r43x_12,._hero_1r43x_13,._hero-actions_1r43x_14{will-change:transform,opacity}._curved-top_1r43x_18{position:absolute;top:0;left:0;width:100%;height:120px;z-index:var(--layer-1);pointer-events:none;transform:translateY(-50%) rotate(-180deg)}._curved-bottom_1r43x_29{position:relative;left:0;width:100%;height:120px;z-index:var(--layer-2);pointer-events:none;margin-top:-1px;transform:rotate(-180deg)}._hero-section_1r43x_40{background:var(--surface-3);padding:calc(var(--size-fluid-3) + 60px) 0 var(--size-fluid-4);position:relative;z-index:var(--layer-2)}._container_1r43x_47{position:relative;padding:var(--size-fluid-3) 0}._hero_1r43x_13{text-align:center;max-width:800px;margin-left:auto;margin-right:auto}._title_1r43x_61{font-size:var(--font-size-fluid-3);font-weight:var(--font-weight-7);margin:0 0 var(--size-4);background-clip:text;color:var(--text-1)}._subtitle_1r43x_69{font-size:var(--font-size-fluid-1);color:var(--text-2);line-height:var(--font-lineheight-3);margin:0 0 var(--size-6)}._hero-actions_1r43x_14{display:flex;gap:var(--size-4);justify-content:center;align-items:center;flex-wrap:wrap}._contribution-types_1r43x_86{margin-bottom:var(--size-12)}._section-header_1r43x_90{text-align:center;margin-bottom:var(--size-8)}._section-title_1r43x_95{font-size:var(--font-size-fluid-2);font-weight:var(--font-weight-6);margin:0 auto var(--size-3);color:var(--text-1)}._section-description_1r43x_102{font-size:var(--font-size-1);color:var(--text-2);max-width:600px;margin:0 auto;line-height:var(--font-lineheight-3)}._contribution-grid_1r43x_110{display:grid;grid-template-columns:1fr;gap:var(--size-6)}@media (min-width: 768px){._contribution-grid_1r43x_110{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._contribution-grid_1r43x_110{grid-template-columns:repeat(3,1fr)}}._contribution-card_1r43x_12{background:var(--surface-2);border:1px solid var(--surface-3);border-radius:var(--radius-3);padding:var(--size-6);position:relative;overflow:hidden;box-shadow:0 0 #0000;transition:border-color .3s var(--ease-3),box-shadow .3s var(--ease-3)}._contribution-card_1r43x_12:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--brand),var(--indigo-5));transform:translateY(-100%);transition:transform .5s var(--ease-3)}._contribution-card_1r43x_12:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000001a;border-color:var(--brand)}._contribution-card_1r43x_12:hover:before{transform:translateY(0)}._contribution-card_1r43x_12:hover ._card-icon_1r43x_155{background:var(--brand);color:#fff;transform:scale(1.1)}._card-header_1r43x_161{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--size-4)}._card-icon_1r43x_155{width:64px;height:64px;border-radius:var(--radius-2);background:var(--surface-3);color:var(--brand);display:flex;align-items:center;justify-content:center;transition:all .5s var(--ease-3);margin-bottom:var(--size-3)}._card-title_1r43x_182{font-size:var(--font-size-3);font-weight:var(--font-weight-6);margin:0;color:var(--text-1);line-height:var(--font-lineheight-1)}._card-description_1r43x_190{font-size:var(--font-size-1);color:var(--text-2);line-height:var(--font-lineheight-3);margin:0 0 var(--size-4);text-align:center}._card-highlights_1r43x_198{list-style:none;padding:0;margin:0 0 var(--size-5)}._card-highlights_1r43x_198 li{display:flex;align-items:center;gap:var(--size-2);font-size:var(--font-size-0);color:var(--text-2);margin-bottom:var(--size-2)}._card-highlights_1r43x_198 li:last-child{margin-bottom:0}._card-highlights_1r43x_198 li svg{flex-shrink:0;color:var(--brand);width:14px;height:14px}._card-action_1r43x_221{width:100%}@media (max-width: 767px){._wrapper_1r43x_4{padding:var(--size-8) 0}._hero_1r43x_13{margin-bottom:var(--size-8)}._hero-actions_1r43x_14{flex-direction:column;align-items:stretch}._contribution-card_1r43x_12{text-align:center}._card-highlights_1r43x_198 li{justify-content:center}}
