.bds_page_953837046b{min-height:100vh;overflow:auto;background:var(--bg-deep);color:var(--text-bright)}.bds_controlPage_d046f1fd9d{display:grid;grid-template-rows:auto auto minmax(0,1fr);box-sizing:border-box;height:100%;padding:var(--space-2xl) var(--space-xl) var(--bonnie-chat-dock-reserve,var(--space-2xl));overflow:hidden;color:var(--text-bright);background:var(--app-canvas)}.bds_controlHeade_b1b2511026{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-xl);width:min(100%,76rem);margin:0 auto var(--space-2xl)}.bds_controlHeadi_0988cae6f9{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs)}.bds_controlDescr_dc766f6c0b{max-width:64ch}.bds_controlHeade_893725cdad{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-sm)}.bds_controlLayou_74762ebd0a,.bds_controlLayou_f9403b92f6{display:grid;grid-template-columns:minmax(13rem,16rem) minmax(0,58rem);align-items:start;justify-content:center;grid-gap:var(--space-2xl);gap:var(--space-2xl);width:min(100%,76rem);margin:0 auto}.bds_controlBodyV_c10fe347e7{min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.bds_controlBodyV_c10fe347e7::-webkit-scrollbar{display:none}.bds_controlLayou_f9403b92f6{padding-bottom:var(--space-xl)}.bds_controlRail_70a20a3796{position:-webkit-sticky;position:sticky;top:0;display:grid;grid-gap:var(--space-md);gap:var(--space-md);padding:var(--space-md);border:var(--glass-border-panel);border-radius:var(--radius-card);background:var(--glass-panel-bg);box-shadow:var(--glass-panel-shadow)}.bds_controlNavig_bfe86373b1{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.bds_controlNavig_821706cdd5{justify-content:flex-start;min-width:0;padding:var(--space-sm) var(--space-md);text-align:left}.bds_controlNavig_821706cdd5 .ds-control-label{width:100%}.bds_controlNavig_27f029af0d{display:block;color:var(--text-bright);font-weight:700}.bds_controlNavig_3156d795d1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);width:100%}.bds_controlAtten_ff6f3678fd{flex:0 0 auto;padding:var(--space-2xs) var(--space-xs);border:var(--border-width-thin) solid color-mix(in srgb,var(--semantic-warning),transparent 55%);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--semantic-warning),transparent 90%)}.bds_controlConte_bcf6ba5002{display:grid;min-width:0;grid-gap:var(--space-xl);gap:var(--space-xl)}.bds_controlMobil_a6a15f0ce5{display:none}@media(max-width:48rem){.bds_controlPage_d046f1fd9d{padding:var(--space-lg) var(--space-lg) var(--bonnie-chat-dock-reserve,var(--space-lg))}.bds_controlHeade_b1b2511026{align-items:flex-start;flex-direction:column;margin-bottom:var(--space-lg)}.bds_controlHeade_893725cdad{justify-content:flex-start}.bds_controlLayou_74762ebd0a,.bds_controlLayou_f9403b92f6{grid-template-columns:minmax(0,1fr)}.bds_controlRail_70a20a3796{display:none}.bds_controlMobil_a6a15f0ce5{display:block;width:min(100%,58rem);margin:0 auto var(--space-lg)}}.bds_pageShellMob_f2f156bbd9,.bds_pageShell_c2b589a020{display:grid;max-width:60rem;margin:0 auto;padding:var(--space-2xl) var(--space-lg);grid-gap:var(--space-2xl);gap:var(--space-2xl)}.bds_pageShellMob_f2f156bbd9{padding:var(--space-2xl) var(--space-lg)}.bds_headerStack_c939c82502{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.bds_smallStack_f50bc9e0ff{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs)}.bds_mediumStack_94c0c5c283{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.bds_tightStack_f5ed340556{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.bds_cardList_c4e5f28c88{display:grid;grid-gap:var(--space-md);gap:var(--space-md)}.bds_actionRow_3c1c1e317d,.bds_headerAction_82cccb36f8,.bds_inlineContro_df37a2022a,.bds_splitRow_628f1cc628{display:flex;flex-wrap:wrap;gap:var(--space-md)}.bds_splitRow_628f1cc628{justify-content:space-between}.bds_headerAction_82cccb36f8{align-items:flex-start}.bds_inlineContro_df37a2022a{align-items:center;gap:var(--space-sm)}.bds_actionRow_3c1c1e317d{gap:var(--space-sm)}.bds_sectionCard_93eb77ddde{padding:var(--space-xl);border:var(--glass-border-control);background:var(--glass-panel-bg);box-shadow:var(--glass-panel-shadow)}.bds_sectionCard_93eb77ddde,.bds_stageSection_c385d17c29{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.bds_sectionCard_93eb77ddde[data-recently-changed=true]{border-color:color-mix(in srgb,var(--semantic-success),transparent 52%);box-shadow:inset 2px 0 0 var(--semantic-success)}.bds_insetCard_645cd4ab41,.bds_itemCard_5bde4125b2{display:grid;padding:var(--space-lg);grid-gap:var(--space-md);gap:var(--space-md);border:var(--glass-border-control);background:var(--bg-glass)}.bds_itemCard_5bde4125b2{padding:var(--space-md) var(--space-lg)}.bds_warningCard_5815af3312{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-lg);border:1px solid color-mix(in srgb,var(--semantic-warning),transparent 55%);background:var(--accent-faint)}.bds_listRow_ad00c82ab5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--glass-border-control);background:var(--bg-glass)}.bds_truncatedSta_5beb79eeb9{min-width:0;display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.bds_truncatedTex_4a9a011082{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bds_goalList_07479e906f{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);margin-top:var(--space-2xs)}.bds_formGrid_35cf5c656a{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.bds_editPanel_12bf494bec,.bds_formGrid_35cf5c656a{display:grid;grid-gap:var(--space-md);gap:var(--space-md)}.bds_editPanel_12bf494bec{padding-top:var(--space-md);border-top:var(--glass-border-control)}.bds_textLink_a9084df3a9{text-decoration:none}.bds_displayTitle_c10df7a94f{background:linear-gradient(90deg,var(--text-bright),var(--accent-primary));-webkit-background-clip:text;background-clip:text;color:transparent}.bds_introCopy_c838e9fd59{max-width:60ch}.bds_root_97321a9296{display:grid;grid-gap:var(--space-md);gap:var(--space-md)}.bds_status_51eaa3b923{padding:var(--space-md);display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);border:var(--glass-border-control);background:var(--control-secondary-bg)}.bds_statusTitle_9e14199aef{margin:0;color:var(--text-bright);font-weight:var(--type-weight-bold)}.bds_description_b13d537697{margin:0;color:var(--text-dim);font-size:var(--type-size-label);line-height:var(--type-lh-relaxed)}.bds_actions_b952da482e{display:flex;gap:var(--space-sm);flex-wrap:wrap;align-items:center}.bds_codePanel_b128cfff78{padding:var(--space-md);display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);border:var(--glass-border-accent);background:var(--accent-faint)}.bds_code_63e9e5ec73{color:var(--accent-primary);font-size:var(--type-size-body);overflow-wrap:anywhere}.bds_meta_3a1ba9bb1a{margin:0;color:var(--text-dim);font-size:var(--type-size-micro)}.bds_error_258ae02a95{margin:0;color:var(--semantic-warning);font-size:var(--type-size-label)}.bds_notice_4b0b30cccb{margin:0;color:var(--semantic-success);font-size:var(--type-size-label)}.bds_view_2339fc1877{min-width:0}.settings-github-connection{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);padding:var(--space-2xl);margin-bottom:var(--space-xl);border:1px solid color-mix(in srgb,var(--text-bright),transparent 90%);border-radius:var(--radius-card-inset);background:color-mix(in srgb,var(--text-bright),transparent 97%)}.settings-github-connection__header{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs)}.settings-github-connection__title{margin:0;color:var(--text-bright);font-size:var(--type-size-title-md);font-weight:600}.settings-github-connection__body{margin:0;color:var(--text-dim);font-size:var(--type-size-body);line-height:var(--type-lh-base)}.settings-github-connection__card{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-lg);border:1px solid color-mix(in srgb,var(--text-bright),transparent 88%);border-radius:var(--radius-card-inset);background:color-mix(in srgb,var(--text-bright),transparent 97%)}.settings-github-connection__impact-title,.settings-github-connection__status-title{margin:0;color:var(--text-bright);font-size:var(--type-size-body);font-weight:600}.settings-github-connection__error-body,.settings-github-connection__impact-body,.settings-github-connection__notice-body,.settings-github-connection__status-body{margin:0;color:var(--text-dim);font-size:var(--type-size-body-sm);line-height:var(--type-lh-base)}.settings-github-connection__notice-title,.settings-github-connection__status-detail{margin:0;color:var(--accent-primary);font-size:var(--type-size-body-sm);line-height:var(--type-lh-base)}.settings-github-connection__error,.settings-github-connection__impact,.settings-github-connection__notice{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.settings-github-connection__error-title{margin:0;color:color-mix(in srgb,var(--accent-primary),white 32%);font-size:var(--type-size-body-sm);line-height:var(--type-lh-base)}.settings-github-connection__actions{display:flex;gap:var(--space-md);flex-wrap:wrap}.settings-github-connection__button{--bonnie-button-min-width:10.625rem}.bds_skill_studio_f77c7590b8{display:grid;grid-gap:var(--space-md);gap:var(--space-md);color:var(--text-bright)}.bds_skill_studio_c334f4831d button{border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-dim);font:inherit;font-size:var(--type-size-body-sm);cursor:pointer}.bds_skill_studio_360d911c7a{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.bds_skill_studio_7fb7f1981e{padding:var(--space-xl);border:var(--glass-border-control);border-radius:var(--radius-card);background:var(--glass-panel-bg);box-shadow:var(--glass-panel-shadow)}.bds_skill_studio_43c092b5f0{scroll-margin-top:var(--space-xl)}.bds_skill_studio_0f85363d09,.bds_skill_studio_1c60daeb0b,.bds_skill_studio_1e99384217,.bds_skill_studio_56264d58dc,.bds_skill_studio_b1fcfe0e1d,.bds_skill_studio_c978bbcac5{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-md);gap:var(--space-md);min-width:0;max-width:100%;box-sizing:border-box}.bds_skill_studio_0539e98bc4 h3,.bds_skill_studio_1c60daeb0b h3,.bds_skill_studio_1e99384217 label,.bds_skill_studio_56264d58dc h5,.bds_skill_studio_b1fcfe0e1d h4{margin:0;color:var(--text-bright)}.bds_skill_studio_1e99384217 textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:8.5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);padding:var(--space-md);background:color-mix(in srgb,var(--app-canvas),var(--text-bright) 4%);color:var(--text-bright);font:inherit;line-height:var(--type-lh-base)}.bds_skill_studio_3b0df176f4,.bds_skill_studio_c334f4831d,.bds_skill_studio_e7fa786fa9{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm)}.bds_skill_studio_303b239473,.bds_skill_studio_4de4188567,.bds_skill_studio_66bbe512ec,.bds_skill_studio_675044e10b,.bds_skill_studio_7d6ff875ca{margin:0;border-radius:var(--radius-control);padding:var(--space-sm) var(--space-md);line-height:var(--type-lh-base)}.bds_skill_studio_303b239473{border:1px solid color-mix(in srgb,var(--accent-primary),transparent 64%);background:var(--accent-faint);color:var(--text-bright)}.bds_skill_studio_4de4188567,.bds_skill_studio_675044e10b,.bds_skill_studio_7d6ff875ca{border:1px solid color-mix(in srgb,var(--status-warning),transparent 54%);background:color-mix(in srgb,var(--status-warning),transparent 90%);color:var(--text-bright)}.bds_skill_studio_66bbe512ec{border:1px dashed var(--border-subtle);color:var(--text-dim)}.bds_skill_studio_389010688e{display:grid;grid-template-columns:minmax(15rem,.9fr) minmax(0,1.4fr);align-items:start;grid-gap:var(--space-lg);gap:var(--space-lg)}.bds_skill_studio_b2bdc35895{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.bds_skill_studio_bab85bc5eb{padding:var(--space-md);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-glass);color:var(--text-dim);font:inherit;line-height:var(--type-lh-base);cursor:pointer}.bds_skill_studio_bab85bc5eb,.bds_skill_studio_bab85bc5eb>span{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);width:100%;text-align:left}.bds_skill_studio_bab85bc5eb>span{min-width:0;justify-items:start;overflow-wrap:anywhere;white-space:normal}.bds_skill_studio_bab85bc5eb>span>span{max-width:100%;min-width:0}.bds_skill_studio_bab85bc5eb[aria-pressed=true]{border-color:var(--border-glow);background:var(--accent-faint)}.bds_skill_studio_f7ecbe65a0{color:var(--text-bright);font-weight:600;font-size:var(--type-size-title-sm)}.bds_skill_studio_1c252348a3 span,.bds_skill_studio_3b0df176f4 span,.bds_skill_studio_83d0030be2 span,.bds_skill_studio_da1fb06c60{width:-moz-fit-content;width:fit-content;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:var(--space-2xs) var(--space-xs);color:var(--text-dim);font-size:var(--type-size-caption)}.bds_skill_studio_b1fcfe0e1d{padding:var(--space-lg);min-width:0}.bds_skill_studio_0539e98bc4 p,.bds_skill_studio_b1fcfe0e1d p,.bds_skill_studio_c4a3b39e11 p{margin:0;color:var(--text-dim);line-height:var(--type-lh-base)}.bds_skill_studio_0539e98bc4>div{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs)}.bds_skill_studio_0f2f7afb5e{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-top:var(--space-md)}.bds_skill_studio_0f2f7afb5e,.bds_skill_studio_4b8427bbb4{border-top:var(--glass-divider)}.bds_skill_studio_b556b0213a{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--space-md);padding:var(--space-md) 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:default}.bds_skill_studio_3c5dca1ba2,.bds_skill_studio_672fa09d11{display:flex;align-items:center;gap:var(--space-sm)}.bds_skill_studio_3c5dca1ba2{min-width:0}.bds_skill_studio_ed0e091e85{flex:none;width:1rem;height:1rem;color:var(--text-dim);transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.bds_skill_studio_ed0e091e85[data-expanded=true]{transform:rotate(180deg)}.bds_skill_studio_95f710e827{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);padding:0 0 var(--space-lg) var(--space-md)}.bds_skill_studio_8678ddf8fc{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.bds_skill_studio_8678ddf8fc h4{margin:0;color:var(--text-dim);font-size:var(--type-size-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bds_skill_studio_61099d1eff{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.bds_skill_studio_4a2e6c8928{display:flex;align-items:center;gap:var(--space-xs)}.bds_skill_studio_68d1e9066f{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) 0}.bds_skill_studio_68d1e9066f+.bds_skill_studio_68d1e9066f{border-top:var(--glass-divider)}.bds_skill_studio_68d1e9066f>div:first-child{display:grid;min-width:0;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.bds_skill_studio_68d1e9066f>div:first-child span{color:var(--text-dim);font-size:var(--type-size-body-sm);line-height:var(--type-lh-base)}.bds_skill_studio_68d1e9066f[data-category-locked=true]>div:first-child{opacity:.62}.bds_skill_studio_41373cbfa8{display:block;text-align:left}.bds_skill_studio_f8b81449a7{grid-gap:var(--space-lg);gap:var(--space-lg)}.bds_skill_studio_49aa6ecf2f h4,.bds_skill_studio_49aa6ecf2f p,.bds_skill_studio_7b58bdedf1 h3,.bds_skill_studio_7b58bdedf1 p{margin:0}.bds_skill_studio_49aa6ecf2f p,.bds_skill_studio_7b58bdedf1 p{margin-top:var(--space-2xs);color:var(--text-dim)}.bds_skill_studio_38b6c65e20,.bds_skill_studio_49aa6ecf2f,.bds_skill_studio_6c3f015970{display:grid;grid-gap:var(--space-md);gap:var(--space-md)}.bds_skill_studio_38b6c65e20{overflow:hidden;border:var(--glass-border-control);border-radius:var(--radius-control);background:var(--bg-glass)}.bds_skill_studio_58c8171e9e{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md)}.bds_skill_studio_58c8171e9e+.bds_skill_studio_58c8171e9e{border-top:var(--glass-divider)}.bds_skill_studio_58c8171e9e>div{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.bds_skill_studio_58c8171e9e span,.bds_skill_studio_f365333226>span{color:var(--text-dim);font-size:var(--type-size-body-sm)}.bds_skill_studio_f365333226{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-sm)}.bds_skill_studio_0067958798{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-sm);gap:var(--space-sm)}.bds_skill_studio_7e962e7c22{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl)}.bds_skill_studio_76ad2a6f40{padding:var(--space-md);border:var(--glass-border-accent);border-radius:var(--radius-control);background:var(--accent-faint)}.bds_skill_studio_344ea7430b{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-md);gap:var(--space-md);width:100%;min-width:0}.bds_skill_studio_67e2165018{display:flex;align-items:center;gap:var(--space-sm);min-width:0}.bds_skill_studio_73766dd600{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs);min-width:0}.bds_skill_studio_73766dd600 h4{cursor:help}.bds_skill_studio_9dddbf8dd0{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2xs)}.bds_skill_studio_6281ce4a11{width:var(--control-height-sm);height:var(--control-height-sm);flex:0 0 var(--control-height-sm);padding:var(--space-2xs);border-radius:var(--radius-control);background:var(--control-secondary-bg);object-fit:contain}.bds_skill_studio_e3ec084d2e{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs);min-width:0}.bds_skill_studio_e3ec084d2e span{color:var(--text-dim);font-size:var(--type-size-micro);overflow-wrap:anywhere}.bds_skill_studio_3d54bd597e{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-xs)}.bds_skill_studio_f8b81449a7{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.bds_skill_studio_7b58bdedf1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}.bds_skill_studio_7b58bdedf1>div{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.bds_skill_studio_7b58bdedf1 h4,.bds_skill_studio_7b58bdedf1 p{margin:0}.bds_skill_studio_85b06981b8{flex:none;padding:var(--space-2xs) var(--space-sm);border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--type-size-caption);font-weight:700}.bds_skill_studio_85b06981b8[data-state=connected]{border-color:color-mix(in srgb,var(--semantic-success),transparent 58%);background:color-mix(in srgb,var(--semantic-success),transparent 90%);color:var(--semantic-success)}.bds_skill_studio_85b06981b8[data-state=needs-approval]{border-color:color-mix(in srgb,var(--semantic-warning),transparent 58%);background:color-mix(in srgb,var(--semantic-warning),transparent 90%);color:var(--semantic-warning)}.bds_skill_studio_85b06981b8[data-state=disconnected]{border-color:color-mix(in srgb,var(--semantic-danger),transparent 58%);background:color-mix(in srgb,var(--semantic-danger),transparent 90%);color:var(--semantic-danger)}.bds_skill_studio_56264d58dc>p,.bds_skill_studio_56264d58dc>p code{min-width:0;max-width:100%;overflow-wrap:anywhere}.bds_skill_studio_0539e98bc4,.bds_skill_studio_1c252348a3,.bds_skill_studio_83d0030be2,.bds_skill_studio_edda4f044d>div,.bds_skill_studio_f9df7fc88a>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.bds_skill_studio_1c252348a3>div,.bds_skill_studio_83d0030be2>div{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.bds_skill_studio_1c252348a3{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.bds_skill_studio_d3ed85a067{margin:0;color:var(--accent-primary)!important;font-size:var(--type-size-caption);font-weight:600;letter-spacing:var(--type-track-wide);text-transform:uppercase}.bds_skill_studio_afb40387d0{margin:0;-webkit-padding-start:var(--space-lg);padding-inline-start:var(--space-lg);color:var(--text-dim)}.bds_skill_studio_27df75cc3b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-sm);gap:var(--space-sm)}.bds_skill_studio_27df75cc3b>div{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);min-width:0;padding:var(--space-sm);border:1px solid var(--border-subtle);border-radius:var(--radius-control)}.bds_skill_studio_27df75cc3b span{color:var(--text-faint);font-size:var(--type-size-caption)}.bds_skill_studio_27df75cc3b code,.bds_skill_studio_27df75cc3b strong,.bds_skill_studio_b194b12fb3 code,.bds_skill_studio_c334f4831d code{overflow-wrap:anywhere}.bds_skill_studio_27df75cc3b>a,.bds_skill_studio_59fd612d53{grid-column:1/-1}.bds_skill_studio_27df75cc3b>a{width:-moz-fit-content;width:fit-content;color:var(--accent-primary)}.bds_skill_studio_56264d58dc,.bds_skill_studio_c978bbcac5{padding:var(--space-md);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb,var(--text-bright),transparent 97%)}.bds_skill_studio_aabca73d1f{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-sm);gap:var(--space-sm);justify-items:start;min-width:0;max-width:100%}.bds_skill_studio_aabca73d1f code{min-width:0;max-width:100%;overflow-wrap:anywhere}.bds_skill_studio_1c252348a3,.bds_skill_studio_691da233da,.bds_skill_studio_edda4f044d>div,.bds_skill_studio_f9df7fc88a{padding:var(--space-sm);border:1px solid var(--border-subtle);border-radius:var(--radius-control)}.bds_skill_studio_f9df7fc88a{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.bds_skill_studio_edda4f044d span,.bds_skill_studio_f9df7fc88a>div:first-child span{color:var(--text-dim)}.bds_skill_studio_c4a3b39e11,.bds_skill_studio_cb54ac21e6,.bds_skill_studio_edda4f044d{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);min-width:0;max-width:100%}.bds_skill_studio_691da233da{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:var(--space-sm);gap:var(--space-sm);min-width:0;max-width:100%}.bds_skill_studio_691da233da.bds_warning_d382d17a9d{border-color:color-mix(in srgb,var(--status-warning),transparent 54%)}.bds_skill_studio_d4ffd146cd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-sm);gap:var(--space-sm);min-width:0;max-width:100%}.bds_skill_studio_c334f4831d code{flex:1 1;min-width:12rem}.bds_skill_studio_c334f4831d button{padding:var(--space-xs) var(--space-sm);border:1px solid var(--border-subtle)}@media(max-width:760px){.bds_skill_studio_27df75cc3b,.bds_skill_studio_389010688e,.bds_skill_studio_691da233da,.bds_skill_studio_d4ffd146cd{grid-template-columns:minmax(0,1fr)}.bds_skill_studio_7fb7f1981e{padding:var(--space-md)}.bds_skill_studio_56264d58dc,.bds_skill_studio_b1fcfe0e1d,.bds_skill_studio_c978bbcac5{width:100%;max-width:100%;box-sizing:border-box;padding:var(--space-md)}.bds_skill_studio_c334f4831d{align-items:stretch}.bds_skill_studio_c334f4831d code{width:100%;min-width:0;max-width:100%}.bds_skill_studio_c334f4831d button,.bds_skill_studio_e7fa786fa9>*{width:100%}.bds_skill_studio_1c252348a3{grid-template-columns:minmax(0,1fr)}.bds_skill_studio_0f2f7afb5e,.bds_skill_studio_68d1e9066f,.bds_skill_studio_b556b0213a{align-items:flex-start}.bds_skill_studio_68d1e9066f{flex-direction:column}.bds_skill_studio_95f710e827{-webkit-padding-start:0;padding-inline-start:0}.bds_skill_studio_3d54bd597e{justify-content:flex-start}}.bds_page_73406af41b{block-size:100%;max-block-size:100dvh;min-block-size:0;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-deep);color:var(--text-bright)}.bds_content_eaa8f2e763{flex:1 1 auto;min-block-size:0;width:100%;max-width:var(--layout-container-content);margin-inline:auto;display:grid;align-content:start;grid-gap:var(--space-xl);gap:var(--space-xl);padding:var(--space-xl);overflow-y:auto;overscroll-behavior-y:contain;scroll-padding-block:var(--space-xl);scrollbar-gutter:stable}.bds_actionBarInn_47ff33ed9d,.bds_configuratio_88561aff99,.bds_header_eb75383822,.bds_packRow_fe0a22567f,.bds_stepHeading_8ea0739836{display:flex;align-items:center}.bds_header_eb75383822{gap:var(--space-lg);flex-wrap:wrap}.bds_section_6c5c9b547d{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);padding:var(--space-xl) 0 var(--space-2xl)}.bds_section_6c5c9b547d+.bds_section_6c5c9b547d{border-top:1px solid var(--border-subtle)}.bds_stepHeading_8ea0739836{gap:var(--space-md)}.bds_stepBadge_c7c93ae117{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-pill);background:var(--accent-primary);color:var(--bg-deep);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:var(--type-size-body-sm);font-weight:600}.bds_packGrid_1e21dbdc72,.bds_profileGrid_e66e0cdd76{display:grid;grid-gap:var(--space-md);gap:var(--space-md)}.bds_profileGrid_e66e0cdd76{grid-template-columns:repeat(auto-fit,minmax(var(--setup-profile-min-width),1fr))}.bds_profileOptio_b935f8a3da{display:grid;grid-template-columns:var(--setup-profile-icon-size) minmax(0,1fr);align-items:center;grid-column-gap:var(--space-lg);column-gap:var(--space-lg);background:var(--control-secondary-bg)}.bds_packIcon_e6f66ff16b,.bds_profileIcon_6635cbd0e1{color:var(--accent-primary);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:var(--radius-pill);background:var(--control-secondary-bg)}.bds_profileIcon_6635cbd0e1{width:var(--setup-profile-icon-size);height:var(--setup-profile-icon-size)}.bds_packGrid_1e21dbdc72{grid-template-columns:repeat(auto-fit,minmax(var(--setup-pack-min-width),1fr))}.bds_packRow_fe0a22567f{gap:var(--space-md);border:1px solid var(--glass-border-control);border-radius:var(--radius-card-inset);background:var(--control-secondary-bg);padding:var(--space-md) var(--space-lg)}.bds_packIcon_e6f66ff16b{width:var(--control-height-md);height:var(--control-height-md)}.bds_packCopy_03cb6fe614{min-width:0;display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);flex:1 1}.bds_actionBar_7df1139268{flex:0 0 auto;border-top:var(--glass-divider);background:var(--bg-medium);-webkit-padding-before:var(--space-md);padding-block-start:var(--space-md);-webkit-padding-after:calc(var(--space-md) + env(safe-area-inset-bottom,0px));padding-block-end:calc(var(--space-md) + env(safe-area-inset-bottom,0px));-webkit-padding-start:max(var(--space-xl),env(safe-area-inset-left,0px));padding-inline-start:max(var(--space-xl),env(safe-area-inset-left,0px));-webkit-padding-end:max(var(--space-xl),env(safe-area-inset-right,0px));padding-inline-end:max(var(--space-xl),env(safe-area-inset-right,0px))}.bds_actionBarInn_47ff33ed9d{max-width:var(--layout-container-content);margin-inline:auto;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.bds_configuratio_88561aff99{gap:var(--space-sm);color:var(--text-faint)}@media(max-width:720px){.bds_content_eaa8f2e763{padding-inline:var(--space-lg)}.bds_actionBar_7df1139268{-webkit-padding-start:max(var(--space-lg),env(safe-area-inset-left,0px));padding-inline-start:max(var(--space-lg),env(safe-area-inset-left,0px));-webkit-padding-end:max(var(--space-lg),env(safe-area-inset-right,0px));padding-inline-end:max(var(--space-lg),env(safe-area-inset-right,0px))}.bds_actionBarInn_47ff33ed9d{align-items:stretch;flex-direction:column}}@media(max-height:520px){.bds_configuratio_88561aff99{display:none}}