.skill-assistant-chat-module__ErgrNq__chat{border:1px solid var(--line);background:var(--panel-elevated);border-radius:12px;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.skill-assistant-chat-module__ErgrNq__chat>header{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;padding:20px;display:flex}.skill-assistant-chat-module__ErgrNq__avatar{background:var(--brand-a);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.skill-assistant-chat-module__ErgrNq__chat h2{margin:0 0 4px;font-size:18px}.skill-assistant-chat-module__ErgrNq__chat header p{color:var(--muted);margin:0;font-size:12px}.skill-assistant-chat-module__ErgrNq__transcript{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong,#c8c5d8) transparent;flex:1;min-height:0;padding:22px 20px;overflow-y:auto}.skill-assistant-chat-module__ErgrNq__welcome{color:var(--brand-a);text-align:center;padding:24px 14px 30px}.skill-assistant-chat-module__ErgrNq__welcome h3{color:var(--text);margin:12px 0 8px;font-size:16px}.skill-assistant-chat-module__ErgrNq__welcome p{color:var(--muted);max-width:360px;margin:0 auto 14px;font-size:13px;line-height:1.8}.skill-assistant-chat-module__ErgrNq__welcome>small{color:var(--dim);font-size:11px;line-height:1.7;display:block}.skill-assistant-chat-module__ErgrNq__transcript:has(article) .skill-assistant-chat-module__ErgrNq__welcome{text-align:left;padding:0 0 20px}:is(.skill-assistant-chat-module__ErgrNq__transcript:has(article) .skill-assistant-chat-module__ErgrNq__welcome>svg,.skill-assistant-chat-module__ErgrNq__transcript:has(article) .skill-assistant-chat-module__ErgrNq__welcome h3,.skill-assistant-chat-module__ErgrNq__transcript:has(article) .skill-assistant-chat-module__ErgrNq__welcome p){display:none}.skill-assistant-chat-module__ErgrNq__userMessage,.skill-assistant-chat-module__ErgrNq__assistantMessage{flex-direction:column;align-items:flex-start;gap:6px;margin:0 0 22px;display:flex}.skill-assistant-chat-module__ErgrNq__userMessage{align-items:flex-end;padding-left:36px}.skill-assistant-chat-module__ErgrNq__assistantMessage{padding-right:20px}.skill-assistant-chat-module__ErgrNq__userMessage>small,.skill-assistant-chat-module__ErgrNq__assistantMessage>small{color:var(--muted);font-size:11px}.skill-assistant-chat-module__ErgrNq__bubble{border:1px solid var(--line);border-radius:12px 12px 12px 3px;min-width:0;max-width:100%;padding:12px 14px;font-size:13px;line-height:1.8}.skill-assistant-chat-module__ErgrNq__bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.skill-assistant-chat-module__ErgrNq__bubble .skill-assistant-chat-module__ErgrNq__chips{margin-bottom:10px}.skill-assistant-chat-module__ErgrNq__userMessage .skill-assistant-chat-module__ErgrNq__bubble{background:color-mix(in srgb, var(--brand-a) 11%, var(--panel-elevated));border-color:#0000;border-radius:12px 12px 3px}.skill-assistant-chat-module__ErgrNq__applied{border-top:1px solid var(--line);color:var(--brand-a);align-items:center;gap:6px;margin-top:10px;padding-top:10px;font-size:11px;display:flex}.skill-assistant-chat-module__ErgrNq__composer{border-top:1px solid var(--line);background:var(--panel-elevated);flex:none;padding:14px}.skill-assistant-chat-module__ErgrNq__composer textarea{resize:vertical;border:1px solid var(--line);background:var(--panel);width:100%;height:92px;min-height:72px;max-height:180px;color:var(--text);font:inherit;border-radius:10px;margin:10px 0;padding:12px;font-size:13px;line-height:1.7;display:block}.skill-assistant-chat-module__ErgrNq__composer textarea:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-a) 45%, transparent);outline-offset:1px}.skill-assistant-chat-module__ErgrNq__composer textarea::placeholder{color:var(--dim)}.skill-assistant-chat-module__ErgrNq__controls{align-items:center;gap:8px;min-width:0;display:flex}.skill-assistant-chat-module__ErgrNq__controls button{cursor:pointer;place-items:center;display:grid}.skill-assistant-chat-module__ErgrNq__add{width:36px;height:36px;color:var(--brand-a);border:1px solid var(--line);background:var(--panel);border-radius:50%}.skill-assistant-chat-module__ErgrNq__model{width:155px;min-width:100px}.skill-assistant-chat-module__ErgrNq__model select{font-size:12px}.skill-assistant-chat-module__ErgrNq__send{background:var(--brand-a);color:#fff;border:0;border-radius:50%;flex:none;width:38px;height:38px;margin-left:auto}.skill-assistant-chat-module__ErgrNq__chat button:disabled{cursor:not-allowed;opacity:.45}.skill-assistant-chat-module__ErgrNq__chat button:focus-visible,.skill-assistant-chat-module__ErgrNq__preview button:focus-visible{outline:2px solid var(--brand-a);outline-offset:3px}.skill-assistant-chat-module__ErgrNq__uploadStatus{color:var(--muted);font-size:10px}.skill-assistant-chat-module__ErgrNq__hint{color:var(--dim);text-align:right;margin-top:12px;font-size:10px;display:block}.skill-assistant-chat-module__ErgrNq__uploadMenu{position:relative}.skill-assistant-chat-module__ErgrNq__menu{z-index:15;background:var(--panel-elevated);border:1px solid var(--line);min-width:190px;box-shadow:var(--shadow-sm);border-radius:12px;padding:6px;position:absolute;bottom:44px;left:0}.skill-assistant-chat-module__ErgrNq__menu button{width:100%;color:var(--text);background:0 0;border:0;border-radius:7px;gap:10px;padding:10px 12px;font-size:12px;display:flex}.skill-assistant-chat-module__ErgrNq__menu button:hover{background:var(--surface-hover);color:var(--brand-a)}.skill-assistant-chat-module__ErgrNq__chips{flex-wrap:wrap;gap:6px;max-height:132px;padding:2px;display:flex;overflow-y:auto}.skill-assistant-chat-module__ErgrNq__chip{border:1px solid var(--line);background:color-mix(in srgb, var(--brand-a) 4%, var(--panel));border-radius:8px;align-items:center;width:calc(50% - 3px);min-width:0;padding:5px;display:flex;position:relative}.skill-assistant-chat-module__ErgrNq__chip button{min-width:0;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:2px;display:flex}.skill-assistant-chat-module__ErgrNq__chip .skill-assistant-chat-module__ErgrNq__previewTrigger{text-align:left;flex:1}.skill-assistant-chat-module__ErgrNq__chip svg{color:var(--brand-a);flex:none}.skill-assistant-chat-module__ErgrNq__chip img{object-fit:cover;border-radius:5px;flex:none}.skill-assistant-chat-module__ErgrNq__chip span{gap:3px;min-width:0;display:grid}.skill-assistant-chat-module__ErgrNq__chip b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.skill-assistant-chat-module__ErgrNq__chip small{color:var(--dim);font-size:10px}.skill-assistant-chat-module__ErgrNq__chip progress{width:calc(100% - 10px);height:2px;accent-color:var(--brand-a);position:absolute;bottom:0;left:5px}.skill-assistant-chat-module__ErgrNq__chip[data-status=error]{border-color:var(--danger)}.skill-assistant-chat-module__ErgrNq__error{color:var(--danger);font-size:12px;line-height:1.6}.skill-assistant-chat-module__ErgrNq__preview{z-index:100;border:1px solid var(--line);background:var(--panel-elevated);width:min(320px,100vw - 24px);max-height:min(320px,45dvh);color:var(--text);box-shadow:var(--shadow-sm);border-radius:12px;padding:8px;position:fixed;overflow:auto}.skill-assistant-chat-module__ErgrNq__preview>img,.skill-assistant-chat-module__ErgrNq__preview>video{object-fit:contain;background:#171720;border-radius:7px;width:100%;height:180px;display:block}.skill-assistant-chat-module__ErgrNq__preview>iframe{border:0;width:100%;height:205px}.skill-assistant-chat-module__ErgrNq__preview>b{overflow-wrap:anywhere;margin:8px 2px 3px;font-size:12px;display:block}.skill-assistant-chat-module__ErgrNq__preview>small{color:var(--muted);margin-left:2px;font-size:11px}.skill-assistant-chat-module__ErgrNq__closePreview{z-index:2;border:1px solid var(--line);background:var(--panel-elevated);width:25px;height:25px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.skill-assistant-chat-module__ErgrNq__audioPreview,.skill-assistant-chat-module__ErgrNq__documentPreview{text-align:center;color:var(--brand-a);padding:30px 12px 16px}.skill-assistant-chat-module__ErgrNq__audioPreview audio{width:100%;margin-top:14px}.skill-assistant-chat-module__ErgrNq__documentPreview p{color:var(--muted);font-size:12px}.skill-assistant-chat-module__ErgrNq__preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:190px;padding:12px;font-size:12px;line-height:1.7;overflow:auto}@media (min-width:1700px){.skill-assistant-chat-module__ErgrNq__chip{width:calc(25% - 5px)}}@media (max-width:960px){.skill-assistant-chat-module__ErgrNq__chat{height:640px;min-height:0;position:static}}@media (max-width:500px){.skill-assistant-chat-module__ErgrNq__chat>header,.skill-assistant-chat-module__ErgrNq__transcript{padding:16px}.skill-assistant-chat-module__ErgrNq__composer{padding:10px}.skill-assistant-chat-module__ErgrNq__model{width:135px}.skill-assistant-chat-module__ErgrNq__uploadStatus{max-width:65px}}
.skill-unified-editor-module__AHtbeW__editor{gap:16px;max-width:1760px;margin:0 auto;display:grid;position:relative}@media (min-width:961px){.skill-unified-editor-module__AHtbeW__editor{flex-direction:column;height:100%;min-height:0;display:flex}.skill-unified-editor-module__AHtbeW__editor>:not(.skill-unified-editor-module__AHtbeW__workspace){flex-shrink:0}.skill-unified-editor-module__AHtbeW__editor .skill-unified-editor-module__AHtbeW__workspace{flex:1;align-items:stretch;min-height:0}.skill-unified-editor-module__AHtbeW__workspace .skill-unified-editor-module__AHtbeW__content{flex-direction:column;min-height:0;display:flex;overflow:hidden}.skill-unified-editor-module__AHtbeW__workspace .skill-unified-editor-module__AHtbeW__content fieldset{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;min-height:0;display:block;overflow-y:auto}.skill-unified-editor-module__AHtbeW__content .skill-unified-editor-module__AHtbeW__footer{flex-shrink:0;position:static}}.skill-unified-editor-module__AHtbeW__toolbar,.skill-unified-editor-module__AHtbeW__footer{border:1px solid var(--line);background:color-mix(in srgb, var(--panel-elevated) 88%, transparent);box-shadow:var(--shadow-sm);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;display:flex}.skill-unified-editor-module__AHtbeW__toolbar{min-height:58px;padding:9px 10px 9px 14px}.skill-unified-editor-module__AHtbeW__toolbar>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.skill-unified-editor-module__AHtbeW__toolbar small,.skill-unified-editor-module__AHtbeW__footer span{color:var(--dim);font-size:10px}.skill-unified-editor-module__AHtbeW__progressTrack{grid-template-columns:repeat(6,1fr);gap:3px;width:90px;display:grid}.skill-unified-editor-module__AHtbeW__progressTrack i{background:var(--surface-hover);border-radius:99px;height:3px}.skill-unified-editor-module__AHtbeW__progressTrack i.skill-unified-editor-module__AHtbeW__progressDone{background:var(--brand-a)}.skill-unified-editor-module__AHtbeW__toolbarActions{flex:none;gap:6px;display:flex}.skill-unified-editor-module__AHtbeW__toolbarActions button,.skill-unified-editor-module__AHtbeW__coverRow button{min-height:36px;color:var(--muted);border:1px solid var(--line);background:var(--surface-tint);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:650;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.skill-unified-editor-module__AHtbeW__toolbarActions button:hover,.skill-unified-editor-module__AHtbeW__coverRow button:hover{color:var(--text);border-color:color-mix(in srgb, var(--brand-a) 32%, transparent);background:color-mix(in srgb, var(--brand-a) 8%, transparent)}.skill-unified-editor-module__AHtbeW__toolbarActions i{color:var(--brand-a);font-size:13px;font-style:normal}.skill-unified-editor-module__AHtbeW__workspace{grid-template-columns:minmax(0,13fr) minmax(360px,7fr);align-items:start;gap:16px;display:grid}.skill-unified-editor-module__AHtbeW__content,.skill-unified-editor-module__AHtbeW__content fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.skill-unified-editor-module__AHtbeW__content fieldset:disabled{opacity:.68}.skill-unified-editor-module__AHtbeW__card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:20px;padding:24px}.skill-unified-editor-module__AHtbeW__sectionHeader{align-items:flex-start;gap:13px;margin-bottom:22px;display:flex}.skill-unified-editor-module__AHtbeW__sectionHeader>span{width:34px;height:34px;color:var(--brand-a);border:1px solid color-mix(in srgb, var(--brand-a) 18%, transparent);background:color-mix(in srgb, var(--brand-a) 9%, transparent);font:700 9px/1 var(--font-mono);border-radius:10px;flex:0 0 34px;place-items:center;font-style:normal;display:grid}.skill-unified-editor-module__AHtbeW__sectionHeader h2{letter-spacing:-.02em;margin:0 0 5px;font-size:17px}.skill-unified-editor-module__AHtbeW__sectionHeader p{color:var(--dim);margin:0;font-size:11px;line-height:1.55}.skill-unified-editor-module__AHtbeW__identityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.skill-unified-editor-module__AHtbeW__identityGrid label,.skill-unified-editor-module__AHtbeW__releaseDetails label{gap:8px;display:grid}.skill-unified-editor-module__AHtbeW__identityGrid label>span,.skill-unified-editor-module__AHtbeW__coverField>span,.skill-unified-editor-module__AHtbeW__releaseDetails label>span{color:var(--muted);font-size:11px;font-weight:700}.skill-unified-editor-module__AHtbeW__identityGrid input,.skill-unified-editor-module__AHtbeW__identityGrid textarea,.skill-unified-editor-module__AHtbeW__identityGrid select,.skill-unified-editor-module__AHtbeW__releaseDetails input,.skill-unified-editor-module__AHtbeW__skillSection textarea{width:100%;color:var(--text);border:1px solid var(--brand-border);background:var(--panel);border-radius:11px;outline:0;transition:border-color .16s,box-shadow .16s,background .16s}.skill-unified-editor-module__AHtbeW__identityGrid input,.skill-unified-editor-module__AHtbeW__identityGrid select,.skill-unified-editor-module__AHtbeW__releaseDetails input{min-height:42px;padding:0 12px;font-size:12px}.skill-unified-editor-module__AHtbeW__identityGrid textarea{resize:vertical;min-height:86px;padding:12px;font-size:12px;line-height:1.6}.skill-unified-editor-module__AHtbeW__identityGrid :is(input,textarea,select):focus,.skill-unified-editor-module__AHtbeW__releaseDetails input:focus,.skill-unified-editor-module__AHtbeW__skillSection textarea:focus{border-color:color-mix(in srgb, var(--brand-a) 72%, transparent);background:var(--panel);box-shadow:0 0 0 3px var(--focus-ring)}.skill-unified-editor-module__AHtbeW__identityGrid :is(input,textarea)::placeholder,.skill-unified-editor-module__AHtbeW__skillSection textarea::placeholder,.skill-unified-editor-module__AHtbeW__releaseDetails input::placeholder{color:var(--muted)}.skill-unified-editor-module__AHtbeW__wideField{grid-column:1/-1}.skill-unified-editor-module__AHtbeW__coverField{gap:9px;display:grid}.skill-unified-editor-module__AHtbeW__coverRow{border:1px dashed color-mix(in srgb, var(--brand-a) 22%, transparent);background:color-mix(in srgb, var(--panel-elevated) 38%, transparent);border-radius:14px;grid-template-columns:148px minmax(0,1fr);min-height:112px;transition:border-color .16s;display:grid;overflow:hidden}.skill-unified-editor-module__AHtbeW__coverRow:hover{border-color:color-mix(in srgb, var(--brand-a) 45%, transparent)}.skill-unified-editor-module__AHtbeW__coverPreview{cursor:pointer;place-items:center;width:148px;display:grid;position:relative;overflow:hidden;border:0!important;border-right:1px solid var(--line)!important;background:radial-gradient(circle at 70% 15%, color-mix(in srgb, var(--brand-b) 11%, transparent), transparent 34%), linear-gradient(145deg, color-mix(in srgb, var(--brand-a) 12%, transparent), #0c0e14)!important;border-radius:0!important;min-height:112px!important;padding:0!important}.skill-unified-editor-module__AHtbeW__coverPreview>span,.skill-unified-editor-module__AHtbeW__coverPreview video{object-fit:cover;background-position:50%;background-size:cover;width:100%;height:100%;min-height:112px}.skill-unified-editor-module__AHtbeW__coverPreview>i{color:#a69eff;font-size:26px;font-style:normal}.skill-unified-editor-module__AHtbeW__coverActions{padding:18px}.skill-unified-editor-module__AHtbeW__coverThumbs{grid-column:1/-1;gap:8px;padding:0 16px 14px;display:flex;overflow-x:auto}.skill-unified-editor-module__AHtbeW__coverThumbs>button{flex:none;width:72px;height:48px;position:relative;overflow:hidden;background:#0b0d13!important;border:1px solid #ffffff17!important;border-radius:10px!important;padding:0!important}.skill-unified-editor-module__AHtbeW__coverThumbs img{object-fit:cover;width:100%;height:100%}.skill-unified-editor-module__AHtbeW__coverThumbs i{color:#fff;background:#050609c7;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:grid;position:absolute;top:3px;right:3px}.skill-unified-editor-module__AHtbeW__coverRow strong{font-size:12px}.skill-unified-editor-module__AHtbeW__coverRow p{color:var(--dim);margin:5px 0 12px;font-size:10px;line-height:1.55}.skill-unified-editor-module__AHtbeW__textButton{margin-left:6px;color:var(--danger)!important;background:#ff7b860a!important;border-color:#ff7b8624!important}.skill-unified-editor-module__AHtbeW__sectionList{border:1px solid var(--line);background:color-mix(in srgb, var(--panel-elevated) 32%, transparent);border-radius:15px;display:grid;overflow:hidden}.skill-unified-editor-module__AHtbeW__skillSection+.skill-unified-editor-module__AHtbeW__skillSection{border-top:1px solid var(--line)}.skill-unified-editor-module__AHtbeW__skillSection{background:var(--surface-tint);transition:background .16s}.skill-unified-editor-module__AHtbeW__skillSection:hover,.skill-unified-editor-module__AHtbeW__skillSectionExpanded{background:color-mix(in srgb, var(--brand-a) 3.5%, transparent)}.skill-unified-editor-module__AHtbeW__skillSectionToggle{width:100%;min-height:72px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) 24px 24px;align-items:center;gap:10px;padding:13px 15px;display:grid}.skill-unified-editor-module__AHtbeW__skillSectionToggle>i{color:var(--brand-a);font:700 9px/1 var(--font-mono);font-style:normal}.skill-unified-editor-module__AHtbeW__skillSectionToggle>span{gap:4px;min-width:0;display:grid}.skill-unified-editor-module__AHtbeW__skillSectionToggle b{font-size:12px}.skill-unified-editor-module__AHtbeW__skillSectionToggle small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.skill-unified-editor-module__AHtbeW__skillSectionToggle em{width:20px;height:20px;color:var(--muted);border:1px solid var(--line);border-radius:50%;place-self:center;place-items:center;font-size:9px;font-style:normal;display:grid}.skill-unified-editor-module__AHtbeW__skillSectionToggle em.skill-unified-editor-module__AHtbeW__sectionReady{color:var(--success);border-color:color-mix(in srgb, var(--brand-b) 20%, transparent);background:color-mix(in srgb, var(--brand-b) 7%, transparent)}.skill-unified-editor-module__AHtbeW__skillSectionToggle>strong{width:20px;height:20px;color:var(--muted);place-self:center;place-items:center;font-size:17px;font-weight:400;line-height:1;transition:transform .16s;display:grid}.skill-unified-editor-module__AHtbeW__skillSectionToggle>strong svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;display:block;overflow:visible}.skill-unified-editor-module__AHtbeW__skillSectionExpanded .skill-unified-editor-module__AHtbeW__skillSectionToggle>strong{transform:rotate(180deg)}.skill-unified-editor-module__AHtbeW__skillSection textarea{resize:vertical;min-height:150px;padding:13px 14px;font-size:12px;line-height:1.7}.skill-unified-editor-module__AHtbeW__publishSwitch{border:1px solid var(--line);background:color-mix(in srgb, var(--panel-elevated) 35%, transparent);cursor:pointer;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:14px 16px;display:flex;position:relative}.skill-unified-editor-module__AHtbeW__publishSwitch>span{gap:4px;display:grid}.skill-unified-editor-module__AHtbeW__publishSwitch b{font-size:12px}.skill-unified-editor-module__AHtbeW__publishSwitch small,.skill-unified-editor-module__AHtbeW__releaseDetails label small{color:var(--dim);font-size:10px}.skill-unified-editor-module__AHtbeW__publishSwitch input{opacity:0;width:38px;height:22px;margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.skill-unified-editor-module__AHtbeW__publishSwitch>i{background:var(--bg-soft);border-radius:99px;flex:0 0 38px;width:38px;height:22px;transition:background .16s;position:relative}.skill-unified-editor-module__AHtbeW__publishSwitch>i:after{content:"";background:#d7dae2;border-radius:50%;width:16px;height:16px;transition:transform .16s;position:absolute;top:3px;left:3px}.skill-unified-editor-module__AHtbeW__publishSwitch input:checked+i{background:var(--brand-a)}.skill-unified-editor-module__AHtbeW__publishSwitch input:checked+i:after{transform:translate(16px)}.skill-unified-editor-module__AHtbeW__releaseDetails{grid-template-columns:minmax(0,1fr) 240px;gap:12px;margin-top:12px;display:grid}.skill-unified-editor-module__AHtbeW__reviewFlow{background:#e7b4550e;border:1px solid #e7b45526;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex}.skill-unified-editor-module__AHtbeW__reviewFlow>i{color:#19140c;background:var(--gold);border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;font-weight:800;display:grid}.skill-unified-editor-module__AHtbeW__reviewFlow>span{gap:3px;display:grid}.skill-unified-editor-module__AHtbeW__reviewFlow b{font-size:11px}.skill-unified-editor-module__AHtbeW__reviewFlow small{color:var(--dim);font-size:9px}.skill-unified-editor-module__AHtbeW__footer button{min-height:42px;color:var(--on-brand);background:var(--brand-a);box-shadow:var(--shadow-sm);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 17px;font-size:11px;font-weight:800;display:inline-flex}.skill-unified-editor-module__AHtbeW__footer button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none;color:var(--on-brand);background:var(--brand-a);border-radius:999px}[data-theme=light] .skill-unified-editor-module__AHtbeW__coverPreview[data-empty]{color:var(--brand-a);background:var(--brand-soft)!important}.skill-unified-editor-module__AHtbeW__footer{z-index:4;min-height:62px;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:9px 10px 9px 16px;position:sticky;bottom:12px}.skill-unified-editor-module__AHtbeW__footer button{min-width:166px;color:var(--on-brand);background:var(--brand-a);border-radius:999px}.skill-unified-editor-module__AHtbeW__notice,.skill-unified-editor-module__AHtbeW__formError{color:var(--gold);background:#e7b45512;border:1px solid #e7b45540;border-radius:12px;padding:12px 14px;font-size:11px}.skill-unified-editor-module__AHtbeW__noticeError,.skill-unified-editor-module__AHtbeW__formError{color:var(--danger);background:#ff7b8612;border-color:#ff7b8645}.skill-unified-editor-module__AHtbeW__hiddenInput{display:none}@media (max-width:1120px){.skill-unified-editor-module__AHtbeW__workspace{grid-template-columns:1fr}}@media (max-width:720px){.skill-unified-editor-module__AHtbeW__toolbar,.skill-unified-editor-module__AHtbeW__footer{flex-direction:column;align-items:stretch}.skill-unified-editor-module__AHtbeW__toolbar>div:first-child{flex-wrap:wrap}.skill-unified-editor-module__AHtbeW__progressTrack{flex:1}.skill-unified-editor-module__AHtbeW__toolbarActions,.skill-unified-editor-module__AHtbeW__toolbarActions button,.skill-unified-editor-module__AHtbeW__footer button{width:100%;color:var(--on-brand);background:var(--brand-a);border-radius:999px}.skill-unified-editor-module__AHtbeW__identityGrid,.skill-unified-editor-module__AHtbeW__releaseDetails{grid-template-columns:1fr}.skill-unified-editor-module__AHtbeW__wideField{grid-column:auto}.skill-unified-editor-module__AHtbeW__card{padding:18px}.skill-unified-editor-module__AHtbeW__coverRow{grid-template-columns:1fr}.skill-unified-editor-module__AHtbeW__coverPreview{width:100%;border-right:0!important;border-bottom:1px solid var(--line)!important}.skill-unified-editor-module__AHtbeW__skillSectionToggle{grid-template-columns:24px minmax(0,1fr) 20px 20px;padding-inline:12px}.skill-unified-editor-module__AHtbeW__skillSectionEditor{padding:0 12px 12px}.skill-unified-editor-module__AHtbeW__footer{position:static}}@media (prefers-reduced-motion:reduce){.skill-unified-editor-module__AHtbeW__toolbarActions button,.skill-unified-editor-module__AHtbeW__coverRow button,.skill-unified-editor-module__AHtbeW__skillSectionToggle>strong,.skill-unified-editor-module__AHtbeW__publishSwitch>i,.skill-unified-editor-module__AHtbeW__publishSwitch>i:after{transition:none}}[data-theme=light] .skill-unified-editor-module__AHtbeW__footer button{color:var(--on-brand);background:var(--brand-a);box-shadow:var(--shadow-sm);border-radius:999px}.skill-unified-editor-module__AHtbeW__toolbar{box-shadow:none;background:0 0;border:0;justify-content:flex-end;min-height:42px;margin:0;padding:0;position:absolute;top:-62px;right:132px}.skill-unified-editor-module__AHtbeW__content{border:1px solid var(--line);background:var(--panel-elevated);border-radius:12px;gap:0}.skill-unified-editor-module__AHtbeW__content fieldset{gap:0;padding:0 20px}.skill-unified-editor-module__AHtbeW__card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px 0}.skill-unified-editor-module__AHtbeW__card+.skill-unified-editor-module__AHtbeW__card{border-top:1px solid var(--line)}.skill-unified-editor-module__AHtbeW__sectionHeader{border-bottom:1px solid var(--line);gap:12px;margin-bottom:12px;padding-bottom:8px}.skill-unified-editor-module__AHtbeW__sectionHeader>span{border:0;border-radius:50%;flex-basis:30px;width:30px;height:30px;font-size:11px}.skill-unified-editor-module__AHtbeW__sectionHeader h2{font-size:16px;line-height:1.35}.skill-unified-editor-module__AHtbeW__identityGrid{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.15fr);gap:14px}.skill-unified-editor-module__AHtbeW__identityGrid>label:first-child{grid-area:1/1}.skill-unified-editor-module__AHtbeW__identityGrid>label:nth-child(2){grid-area:1/2}.skill-unified-editor-module__AHtbeW__identityGrid>label:nth-child(3){grid-area:2/1/auto/3}.skill-unified-editor-module__AHtbeW__identityGrid>label:nth-child(4){grid-area:3/1/auto/3}.skill-unified-editor-module__AHtbeW__identityGrid>.skill-unified-editor-module__AHtbeW__coverField{border-left:1px solid var(--line);grid-area:1/3/5;align-content:start;padding-left:14px}.skill-unified-editor-module__AHtbeW__identityGrid input,.skill-unified-editor-module__AHtbeW__identityGrid select{border-radius:8px;min-height:38px}.skill-unified-editor-module__AHtbeW__identityGrid textarea{border-radius:8px;min-height:96px}.skill-unified-editor-module__AHtbeW__coverRow{background:0 0;border:0;border-radius:8px;grid-template-columns:1fr;overflow:visible}.skill-unified-editor-module__AHtbeW__coverPreview{aspect-ratio:16/10;cursor:default;width:100%;border:0!important;border-radius:8px!important;min-height:0!important}.skill-unified-editor-module__AHtbeW__coverActions{grid-row:3;padding:10px 0 0}.skill-unified-editor-module__AHtbeW__coverActions strong{display:none}.skill-unified-editor-module__AHtbeW__coverActions p{margin:0 0 8px;font-size:10px;line-height:1.7}.skill-unified-editor-module__AHtbeW__coverRow button{border-radius:7px;min-height:30px;padding:0 9px;font-size:10px}.skill-unified-editor-module__AHtbeW__coverThumbs{grid-row:2;gap:5px;padding:8px 0 0}.skill-unified-editor-module__AHtbeW__coverThumbs>button{width:50px;height:34px;border-radius:5px!important}.skill-unified-editor-module__AHtbeW__skillSectionToggle{grid-template-columns:24px minmax(0,1fr) 20px 20px;min-height:36px;padding:6px 12px}.skill-unified-editor-module__AHtbeW__skillSectionToggle small{display:none}.skill-unified-editor-module__AHtbeW__skillSectionToggle i{background:color-mix(in srgb, var(--brand-a) 8%, transparent);border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.skill-unified-editor-module__AHtbeW__skillSectionToggle em{background:0 0;border:0}.skill-unified-editor-module__AHtbeW__skillSectionEditor{padding:0 10px 10px}.skill-unified-editor-module__AHtbeW__skillSection textarea{border-radius:8px;min-height:80px;padding:10px}.skill-unified-editor-module__AHtbeW__sectionList{border-radius:9px}.skill-unified-editor-module__AHtbeW__publishSwitch{background:0 0;border:0;min-height:48px;padding:6px 0}.skill-unified-editor-module__AHtbeW__card:last-child .skill-unified-editor-module__AHtbeW__sectionHeader{border:0;align-items:center;margin-bottom:4px;padding-bottom:0}.skill-unified-editor-module__AHtbeW__card:last-child .skill-unified-editor-module__AHtbeW__sectionHeader p{display:none}.skill-unified-editor-module__AHtbeW__publishSwitch small{line-height:1.7}.skill-unified-editor-module__AHtbeW__footer{border:0;border-top:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--panel-elevated);border-radius:0 0 12px 12px;min-width:0;padding:12px 16px;bottom:16px}.skill-unified-editor-module__AHtbeW__footer button{color:var(--on-brand);background:var(--brand-a);border-radius:999px;min-width:145px;font-size:12px;font-weight:600}.skill-unified-editor-module__AHtbeW__toolbar button:disabled{opacity:.5;cursor:not-allowed}.skill-unified-editor-module__AHtbeW__publishSwitch input:focus-visible+i{outline:2px solid var(--brand-a);outline-offset:3px}@media (max-width:1250px){.skill-unified-editor-module__AHtbeW__toolbar{justify-content:space-between;margin:0;position:static}.skill-unified-editor-module__AHtbeW__workspace{grid-template-columns:minmax(0,13fr) minmax(340px,7fr)}.skill-unified-editor-module__AHtbeW__identityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.skill-unified-editor-module__AHtbeW__identityGrid>.skill-unified-editor-module__AHtbeW__coverField{border-left:0;grid-area:4/1/auto/-1;padding-left:0}.skill-unified-editor-module__AHtbeW__coverRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.skill-unified-editor-module__AHtbeW__coverActions{grid-area:1/2}.skill-unified-editor-module__AHtbeW__coverThumbs{grid-row:2}.skill-unified-editor-module__AHtbeW__releaseDetails{grid-template-columns:1fr}}@media (max-width:960px){.skill-unified-editor-module__AHtbeW__workspace{grid-template-columns:1fr}.skill-unified-editor-module__AHtbeW__identityGrid{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.15fr)}.skill-unified-editor-module__AHtbeW__identityGrid>.skill-unified-editor-module__AHtbeW__coverField{border-left:1px solid var(--line);grid-area:1/3/5;padding-left:14px}.skill-unified-editor-module__AHtbeW__coverRow{grid-template-columns:1fr}.skill-unified-editor-module__AHtbeW__coverActions{grid-area:3}.skill-unified-editor-module__AHtbeW__footer{position:static}}@media (max-width:620px){.skill-unified-editor-module__AHtbeW__content fieldset{padding:0 14px}.skill-unified-editor-module__AHtbeW__identityGrid{grid-template-columns:1fr}.skill-unified-editor-module__AHtbeW__identityGrid>label:nth-child(n),.skill-unified-editor-module__AHtbeW__identityGrid>.skill-unified-editor-module__AHtbeW__coverField{border-left:0;grid-area:auto/1;padding-left:0}.skill-unified-editor-module__AHtbeW__toolbar,.skill-unified-editor-module__AHtbeW__footer{flex-wrap:wrap}.skill-unified-editor-module__AHtbeW__toolbar>div:first-child{justify-content:center}}
.skill-cover-player-module__hSHL4G__player{z-index:0;isolation:isolate;background:#0b0d13;position:absolute;inset:0;overflow:hidden}.skill-cover-player-module__hSHL4G__player:after{z-index:2;pointer-events:none;content:"";background:linear-gradient(#04050908 38%,#0405099e);position:absolute;inset:0}.skill-cover-player-module__hSHL4G__media{z-index:0;object-fit:cover;width:100%;height:100%;animation:.52s cubic-bezier(.22,1,.36,1) both skill-cover-player-module__hSHL4G__media-in;position:absolute;inset:0}.skill-cover-player-module__hSHL4G__card .skill-cover-player-module__hSHL4G__media{transition:transform .9s cubic-bezier(.22,1,.36,1),filter .3s}.skill-cover-player-module__hSHL4G__card[data-active=true] .skill-cover-player-module__hSHL4G__media{transform:scale(1.055)}.skill-cover-player-module__hSHL4G__pagination{z-index:4;pointer-events:none;justify-content:center;gap:5px;display:flex;position:absolute;bottom:17px;left:18px;right:18px}.skill-cover-player-module__hSHL4G__card .skill-cover-player-module__hSHL4G__pagination{bottom:9px}.skill-cover-player-module__hSHL4G__pagination i{background:#ffffff61;border-radius:99px;width:5px;height:5px;transition:width .22s,background .22s;box-shadow:0 1px 8px #00000059}.skill-cover-player-module__hSHL4G__pagination .skill-cover-player-module__hSHL4G__activeDot{background:#fffffff0;width:20px}.skill-cover-player-module__hSHL4G__kindBadge{z-index:4;color:#ffffffd1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.12em;background:#07080d6b;border:1px solid #ffffff24;border-radius:999px;padding:6px 8px;font:700 8px/1 ui-monospace,monospace;transition:color .18s,border-color .18s,background .18s;position:absolute;top:16px;right:16px}.skill-cover-player-module__hSHL4G__player[data-playing=true][data-media-type=video] .skill-cover-player-module__hSHL4G__kindBadge,.skill-cover-player-module__hSHL4G__player[data-playing=true][data-media-type=audio] .skill-cover-player-module__hSHL4G__kindBadge{color:#bafcf1;background:#104d458f;border-color:#68ebd84d;box-shadow:0 0 24px #48dcc721}.skill-cover-player-module__hSHL4G__audioStage{z-index:1;color:#f6f3ff;background:radial-gradient(circle at 76% 24%,#57e1d22e,#0000 30%),radial-gradient(circle at 20% 86%,#8671ff40,#0000 34%),linear-gradient(145deg,#151429,#090b12 64%);grid-template-columns:auto minmax(0,1fr) auto;align-content:center;align-items:center;gap:20px;padding:28px;display:grid;position:absolute;inset:0}.skill-cover-player-module__hSHL4G__audioDisc{background:radial-gradient(circle,#0b0c11 0 11%,#0000 12%),repeating-radial-gradient(circle,#ffffff26 0 1px,#0000 2px 6px),linear-gradient(135deg,#7e71ff,#3fd6c8);border:1px solid #ffffff21;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 18px 50px #483bbb42}.skill-cover-player-module__hSHL4G__audioDisc i{color:#fff;background:#05060ac7;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;display:grid}.skill-cover-player-module__hSHL4G__audioDiscPlaying{animation:8s linear infinite skill-cover-player-module__hSHL4G__disc-spin}.skill-cover-player-module__hSHL4G__wave{opacity:.42;align-items:center;gap:3px;height:30px;display:flex;position:absolute;bottom:34px;left:125px;right:30px}.skill-cover-player-module__hSHL4G__wave i{width:2px;height:calc(5px + var(--bar) * 1.7px);background:linear-gradient(#7ef0df,#8d7dff);border-radius:9px}.skill-cover-player-module__hSHL4G__audioCopy{gap:5px;min-width:0;display:grid}.skill-cover-player-module__hSHL4G__audioCopy b{letter-spacing:.02em;font-size:13px}.skill-cover-player-module__hSHL4G__audioCopy small{color:#ffffff85;font-size:9px}.skill-cover-player-module__hSHL4G__audioControl{z-index:5;color:#f7f5ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#ffffff12;border:1px solid #ffffff26;border-radius:10px;min-width:64px;height:34px;position:relative}.skill-cover-player-module__hSHL4G__card .skill-cover-player-module__hSHL4G__audioStage{grid-template-columns:auto minmax(0,1fr);gap:13px;padding:20px}.skill-cover-player-module__hSHL4G__card .skill-cover-player-module__hSHL4G__audioDisc{width:52px;height:52px}.skill-cover-player-module__hSHL4G__card .skill-cover-player-module__hSHL4G__wave{height:22px;bottom:22px;left:85px;right:18px}.skill-cover-player-module__hSHL4G__card .skill-cover-player-module__hSHL4G__audioCopy b{font-size:11px}.skill-cover-player-module__hSHL4G__card .skill-cover-player-module__hSHL4G__audioCopy small{font-size:8px}.skill-cover-player-module__hSHL4G__preview .skill-cover-player-module__hSHL4G__kindBadge{top:10px;right:10px}@keyframes skill-cover-player-module__hSHL4G__media-in{0%{opacity:.3}to{opacity:1}}.skill-cover-player-module__hSHL4G__detail{aspect-ratio:16/9;position:relative}.skill-cover-player-module__hSHL4G__detail .skill-cover-player-module__hSHL4G__media{object-fit:contain}.skill-cover-player-module__hSHL4G__detail:after,.skill-cover-player-module__hSHL4G__poster:after{display:none}.skill-cover-player-module__hSHL4G__thumbnails{background:#22252c;align-items:center;gap:10px;padding:12px 16px;display:flex;overflow-x:auto}.skill-cover-player-module__hSHL4G__thumbnails button{color:#fff;cursor:pointer;background:#17191f;border:2px solid #0000;border-radius:5px;flex:0 0 76px;height:46px;position:relative;overflow:hidden}.skill-cover-player-module__hSHL4G__thumbnails button[aria-pressed=true]{border-color:#aa98ef}.skill-cover-player-module__hSHL4G__thumbnails video,.skill-cover-player-module__hSHL4G__thumbnails img{object-fit:cover;width:100%;height:100%}.skill-cover-player-module__hSHL4G__thumbnails>span{white-space:nowrap;color:#b6b8c4;margin-left:auto;font:10px ui-monospace,monospace}.skill-cover-player-module__hSHL4G__poster{pointer-events:none}@keyframes skill-cover-player-module__hSHL4G__disc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.skill-cover-player-module__hSHL4G__media,.skill-cover-player-module__hSHL4G__audioDiscPlaying{animation:none}.skill-cover-player-module__hSHL4G__card .skill-cover-player-module__hSHL4G__media{transition:none}}.skill-cover-player-module__hSHL4G__card .skill-cover-player-module__hSHL4G__kindBadge{pointer-events:none;top:auto;bottom:10px;right:10px}.skill-cover-player-module__hSHL4G__card:after{background:linear-gradient(#0000 70%,#04050933)}
.skill-center-workspace-module__s7zXKq__workspace{gap:18px;max-width:1240px;margin:0 auto;display:grid}.skill-center-workspace-module__s7zXKq__hero{border:1px solid var(--brand-border);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:28px 30px;display:flex;position:relative;overflow:hidden}.skill-center-workspace-module__s7zXKq__hero:after{border:1px solid var(--brand-border);content:"";border-radius:50%;width:180px;height:180px;position:absolute;right:100px}.skill-center-workspace-module__s7zXKq__hero h2{letter-spacing:-.035em;margin:6px 0 8px;font-size:clamp(25px,3vw,38px)}.skill-center-workspace-module__s7zXKq__hero span{max-width:720px;color:var(--muted);font-size:13px;line-height:1.7;display:block}.skill-center-workspace-module__s7zXKq__createButton{z-index:1;min-height:46px;color:var(--on-brand);background:var(--brand-a);box-shadow:var(--shadow-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:800;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative}.skill-center-workspace-module__s7zXKq__createButton:hover{box-shadow:var(--shadow-sm);color:var(--on-brand);background:var(--brand-a);border-radius:999px;transform:translateY(-2px)}.skill-center-workspace-module__s7zXKq__createButton i{color:var(--on-brand);background:var(--brand-a);border-radius:999px;font-size:20px;font-style:normal}.skill-center-workspace-module__s7zXKq__panelTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.skill-center-workspace-module__s7zXKq__panelTabs>button{min-width:0;color:var(--muted);border:1px solid var(--line);background:var(--surface-tint);cursor:pointer;text-align:left;border-radius:17px;align-items:center;gap:13px;padding:17px 18px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative}.skill-center-workspace-module__s7zXKq__panelTabs>button:hover{color:var(--text);border-color:var(--brand-border);transform:translateY(-1px)}.skill-center-workspace-module__s7zXKq__panelTabs>button.skill-center-workspace-module__s7zXKq__activePanel{color:var(--text);border-color:var(--brand-border);background:var(--brand-soft);box-shadow:var(--shadow-sm)}.skill-center-workspace-module__s7zXKq__panelTabs i{width:38px;height:38px;color:var(--brand-a);background:var(--brand-soft);border-radius:12px;flex:none;place-items:center;font-size:18px;font-style:normal;display:grid}.skill-center-workspace-module__s7zXKq__panelTabs span{gap:4px;min-width:0;display:grid}.skill-center-workspace-module__s7zXKq__panelTabs small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.skill-center-workspace-module__s7zXKq__panelTabs em{color:#13100a;background:#e9bd68;border-radius:999px;place-items:center;min-width:24px;height:24px;margin-left:auto;padding:0 7px;font-size:10px;font-style:normal;font-weight:800;display:grid}.skill-center-workspace-module__s7zXKq__filterBar{border:1px solid var(--line);background:color-mix(in srgb, var(--panel-elevated) 35%, transparent);scrollbar-width:none;border-radius:15px;gap:4px;padding:5px;display:flex;overflow-x:auto}.skill-center-workspace-module__s7zXKq__filterBar::-webkit-scrollbar{display:none}.skill-center-workspace-module__s7zXKq__filterBar button{min-height:38px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 13px;font-size:12px;transition:color .16s,background .16s;display:inline-flex}.skill-center-workspace-module__s7zXKq__filterBar button:hover,.skill-center-workspace-module__s7zXKq__filterBar button.skill-center-workspace-module__s7zXKq__activeFilter{color:var(--text);background:var(--surface-hover)}.skill-center-workspace-module__s7zXKq__filterBar button.skill-center-workspace-module__s7zXKq__activeFilter{box-shadow:var(--shadow-sm)}.skill-center-workspace-module__s7zXKq__filterBar span{color:var(--muted);font:10px/1 ui-monospace,monospace}.skill-center-workspace-module__s7zXKq__skillGrid,.skill-center-workspace-module__s7zXKq__runGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.skill-center-workspace-module__s7zXKq__skillCard,.skill-center-workspace-module__s7zXKq__runCard{color:var(--text);border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:19px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.skill-center-workspace-module__s7zXKq__skillCard:hover,.skill-center-workspace-module__s7zXKq__runCard:hover{border-color:var(--brand-border);box-shadow:var(--shadow-sm);transform:translateY(-3px)}.skill-center-workspace-module__s7zXKq__skillCover{background:var(--panel);place-items:center;height:134px;display:grid;position:relative;overflow:hidden}.skill-center-workspace-module__s7zXKq__skillCover:after{background:var(--brand-a);content:"";position:absolute;inset:0}.skill-center-workspace-module__s7zXKq__skillCover>strong{color:var(--lightningcss-light,#242833b8)var(--lightningcss-dark,#ffffffb8);letter-spacing:-.08em;font-size:36px}.skill-center-workspace-module__s7zXKq__coverImage{background-position:50%;background-size:cover;position:absolute;inset:0}.skill-center-workspace-module__s7zXKq__coverVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.skill-center-workspace-module__s7zXKq__mediaBadge,.skill-center-workspace-module__s7zXKq__skillCover>small{z-index:1;background:color-mix(in srgb, var(--panel-elevated) 67%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:5px 8px;font-size:9px;position:absolute;top:11px}.skill-center-workspace-module__s7zXKq__mediaBadge{left:11px}.skill-center-workspace-module__s7zXKq__skillCover>small{color:var(--brand-a);right:11px}.skill-center-workspace-module__s7zXKq__skillBody{padding:17px}.skill-center-workspace-module__s7zXKq__skillBody>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.skill-center-workspace-module__s7zXKq__skillBody header>small{color:var(--muted);font-size:9px}.skill-center-workspace-module__s7zXKq__skillBody h3{text-overflow:ellipsis;white-space:nowrap;margin:15px 0 7px;font-size:17px;overflow:hidden}.skill-center-workspace-module__s7zXKq__skillBody>p{min-height:38px;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}.skill-center-workspace-module__s7zXKq__availabilityToggle{border:1px solid var(--line);background:var(--surface-tint);cursor:pointer;border-radius:11px;align-items:center;gap:10px;margin-top:14px;padding:10px 11px;display:flex}.skill-center-workspace-module__s7zXKq__availabilityToggle>span{flex:1;gap:2px;display:grid}.skill-center-workspace-module__s7zXKq__availabilityToggle b{color:var(--text);font-size:10px}.skill-center-workspace-module__s7zXKq__availabilityToggle small,.skill-center-workspace-module__s7zXKq__sourceLineage{color:var(--muted);font-size:9px}.skill-center-workspace-module__s7zXKq__availabilityToggle input{opacity:0;pointer-events:none;position:absolute}.skill-center-workspace-module__s7zXKq__availabilityToggle>i{background:var(--bg-soft);border-radius:999px;width:34px;height:19px;transition:background .16s;position:relative}.skill-center-workspace-module__s7zXKq__availabilityToggle>i:after{content:"";background:#d7dae2;border-radius:50%;width:13px;height:13px;transition:transform .16s;position:absolute;top:3px;left:3px}.skill-center-workspace-module__s7zXKq__availabilityToggle input:checked+i{background:var(--brand-a)}.skill-center-workspace-module__s7zXKq__availabilityToggle input:checked+i:after{transform:translate(15px)}.skill-center-workspace-module__s7zXKq__sourceLineage{margin-top:9px;display:block}.skill-center-workspace-module__s7zXKq__skillBody blockquote{color:var(--danger);background:#ef6f840f;border-left:2px solid #ef6f8480;border-radius:0 8px 8px 0;margin:12px 0 0;padding:8px 10px;font-size:10px}.skill-center-workspace-module__s7zXKq__skillBody footer{border-top:1px solid var(--line);gap:7px;margin-top:17px;padding-top:13px;display:flex}.skill-center-workspace-module__s7zXKq__skillBody footer a,.skill-center-workspace-module__s7zXKq__skillBody footer button{color:var(--on-brand);border:1px solid var(--brand-border);background:var(--brand-a);cursor:pointer;border-radius:999px;padding:8px 10px;font-size:10px}.skill-center-workspace-module__s7zXKq__skillBody footer button{color:var(--on-brand);background:var(--brand-a);border:0;border-radius:999px;font-weight:800}.skill-center-workspace-module__s7zXKq__skillBody footer button:disabled{opacity:.42;cursor:not-allowed;color:var(--on-brand);background:var(--brand-a);border-radius:999px}.skill-center-workspace-module__s7zXKq__status{background:var(--brand-soft);color:var(--muted);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700;display:inline-flex}.skill-center-workspace-module__s7zXKq__status_pending_review{color:var(--gold);background:#ffb4471c}.skill-center-workspace-module__s7zXKq__status_published{color:var(--success);background:#45dcae1a}.skill-center-workspace-module__s7zXKq__status_rejected{color:var(--danger);background:#ff5b701a}.skill-center-workspace-module__s7zXKq__runCard{padding:19px;display:block}.skill-center-workspace-module__s7zXKq__runCard>header{align-items:center;gap:7px;display:flex}.skill-center-workspace-module__s7zXKq__runCard header b{color:var(--muted);font-size:9px;font-weight:600}.skill-center-workspace-module__s7zXKq__runCard time{color:var(--muted);margin-left:auto;font-size:8px}.skill-center-workspace-module__s7zXKq__runDot{width:7px;height:7px;box-shadow:var(--shadow-sm);background:#7f8795;border-radius:50%}.skill-center-workspace-module__s7zXKq__run_running,.skill-center-workspace-module__s7zXKq__run_pending_approval{background:#e0ad50}.skill-center-workspace-module__s7zXKq__run_queued,.skill-center-workspace-module__s7zXKq__run_preflight_ready{background:var(--brand-a)}.skill-center-workspace-module__s7zXKq__run_completed{background:#50cf9f}.skill-center-workspace-module__s7zXKq__run_failed,.skill-center-workspace-module__s7zXKq__run_partial_failed,.skill-center-workspace-module__s7zXKq__run_preflight_blocked,.skill-center-workspace-module__s7zXKq__run_cancelled{background:#ef6f74}.skill-center-workspace-module__s7zXKq__runCard h3{text-overflow:ellipsis;white-space:nowrap;margin:19px 0 5px;font-size:17px;overflow:hidden}.skill-center-workspace-module__s7zXKq__runCard>p{color:var(--muted);margin:0;font-size:10px}.skill-center-workspace-module__s7zXKq__progress{background:var(--surface-hover);border-radius:999px;height:4px;margin:22px 0 17px;overflow:hidden}.skill-center-workspace-module__s7zXKq__progress i{border-radius:inherit;background:var(--brand-a);height:100%;transition:width .3s;display:block}.skill-center-workspace-module__s7zXKq__runCard footer{align-items:end;gap:23px;display:flex}.skill-center-workspace-module__s7zXKq__runCard footer span{gap:3px;display:grid}.skill-center-workspace-module__s7zXKq__runCard footer small{color:var(--muted);font-size:8px}.skill-center-workspace-module__s7zXKq__runCard footer b{font-size:13px}.skill-center-workspace-module__s7zXKq__runCard footer em{color:var(--brand-a);margin-left:auto;font-style:normal}.skill-center-workspace-module__s7zXKq__loading,.skill-center-workspace-module__s7zXKq__empty{text-align:center;border:1px dashed var(--brand-border);background:var(--surface-tint);border-radius:21px;place-content:center;justify-items:center;min-height:300px;display:grid}.skill-center-workspace-module__s7zXKq__loading i{border:2px solid var(--brand-border);border-top-color:var(--brand-border);border-radius:50%;width:32px;height:32px;margin-bottom:14px;animation:.7s linear infinite skill-center-workspace-module__s7zXKq__spin}.skill-center-workspace-module__s7zXKq__loading span,.skill-center-workspace-module__s7zXKq__empty p{color:var(--muted);font-size:11px}.skill-center-workspace-module__s7zXKq__empty>i{width:51px;height:51px;color:var(--brand-a);border:1px solid var(--brand-border);background:var(--brand-soft);border-radius:16px;place-items:center;font-style:normal;display:grid}.skill-center-workspace-module__s7zXKq__empty h3{margin:16px 0 6px}.skill-center-workspace-module__s7zXKq__empty p{max-width:450px;margin:0 0 17px;line-height:1.7}.skill-center-workspace-module__s7zXKq__empty a,.skill-center-workspace-module__s7zXKq__empty button{color:var(--text);border:1px solid var(--brand-border);background:var(--brand-soft);cursor:pointer;border-radius:10px;padding:10px 14px}.skill-center-workspace-module__s7zXKq__accent_cyan{background:linear-gradient(135deg,var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#12363c),var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#293257))}.skill-center-workspace-module__s7zXKq__accent_rose{background:linear-gradient(135deg,var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#4b233e),#232a55)}.skill-center-workspace-module__s7zXKq__accent_amber{background:linear-gradient(135deg,var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#4a321b),var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#34274b))}.skill-center-workspace-module__s7zXKq__accent_blue{background:linear-gradient(135deg,#152b50,var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#29304c))}.skill-center-workspace-module__s7zXKq__accent_green{background:linear-gradient(135deg,var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#153c33),var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#29304b))}@keyframes skill-center-workspace-module__s7zXKq__spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.skill-center-workspace-module__s7zXKq__skillGrid,.skill-center-workspace-module__s7zXKq__runGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.skill-center-workspace-module__s7zXKq__hero{flex-direction:column;align-items:flex-start;padding:22px}.skill-center-workspace-module__s7zXKq__createButton{width:100%;color:var(--on-brand);background:var(--brand-a);border-radius:999px;justify-content:center}.skill-center-workspace-module__s7zXKq__panelTabs,.skill-center-workspace-module__s7zXKq__skillGrid,.skill-center-workspace-module__s7zXKq__runGrid{grid-template-columns:1fr}.skill-center-workspace-module__s7zXKq__panelTabs small{white-space:normal}}@media (prefers-reduced-motion:reduce){.skill-center-workspace-module__s7zXKq__createButton,.skill-center-workspace-module__s7zXKq__panelTabs>button,.skill-center-workspace-module__s7zXKq__skillCard,.skill-center-workspace-module__s7zXKq__runCard,.skill-center-workspace-module__s7zXKq__progress i{color:var(--on-brand);background:var(--brand-a);border-radius:999px;transition:none}.skill-center-workspace-module__s7zXKq__loading i{animation:none}}.skill-center-workspace-module__s7zXKq__workspace{gap:14px;max-width:none}.skill-center-workspace-module__s7zXKq__hero{box-shadow:none;background:0 0;border:0;border-radius:0;padding:16px 0}.skill-center-workspace-module__s7zXKq__hero:after{display:none}.skill-center-workspace-module__s7zXKq__hero h2{margin:0 0 6px;font-size:20px}.skill-center-workspace-module__s7zXKq__hero span{font-size:11px}.skill-center-workspace-module__s7zXKq__createButton{background:var(--brand-a);min-height:38px;color:var(--on-brand);box-shadow:none;border-radius:999px;font-size:12px}.skill-center-workspace-module__s7zXKq__panelTabs{gap:8px;display:flex}.skill-center-workspace-module__s7zXKq__panelTabs>button{border-radius:8px;padding:10px 14px}.skill-center-workspace-module__s7zXKq__panelTabs i,.skill-center-workspace-module__s7zXKq__panelTabs small{display:none}.skill-center-workspace-module__s7zXKq__panelTabs>button.skill-center-workspace-module__s7zXKq__activePanel{background:color-mix(in srgb, var(--brand-a) 10%, transparent);box-shadow:none}.skill-center-workspace-module__s7zXKq__filterBar{background:0 0;border:0;padding:0}.skill-center-workspace-module__s7zXKq__skillGrid{grid-template-columns:1fr;gap:12px}.skill-center-workspace-module__s7zXKq__skillCard{background:var(--panel-elevated);box-shadow:none;border-radius:10px;grid-template-columns:180px minmax(0,1fr);align-items:stretch;display:grid}.skill-center-workspace-module__s7zXKq__skillCard:hover{box-shadow:none;transform:none}.skill-center-workspace-module__s7zXKq__skillCover{height:100%;min-height:150px}.skill-center-workspace-module__s7zXKq__skillBody{grid-template-columns:minmax(0,1fr) 220px;gap:8px 24px;padding:16px 20px;display:grid}.skill-center-workspace-module__s7zXKq__skillBody>header,.skill-center-workspace-module__s7zXKq__skillBody>h3,.skill-center-workspace-module__s7zXKq__skillBody>p{grid-column:1;margin:0}.skill-center-workspace-module__s7zXKq__skillBody>h3{font-size:15px}.skill-center-workspace-module__s7zXKq__skillBody>p{min-height:0}.skill-center-workspace-module__s7zXKq__availabilityToggle{background:0 0;border:0;grid-area:1/2/3;align-self:start;margin:0;padding:0}.skill-center-workspace-module__s7zXKq__skillBody>footer{grid-area:3/2;align-self:end;margin:0}.skill-center-workspace-module__s7zXKq__skillBody>.skill-center-workspace-module__s7zXKq__sourceLineage,.skill-center-workspace-module__s7zXKq__skillBody>blockquote{grid-column:1/-1}@media (max-width:760px){.skill-center-workspace-module__s7zXKq__skillCard{grid-template-columns:100px minmax(0,1fr)}.skill-center-workspace-module__s7zXKq__skillCover{min-height:120px}.skill-center-workspace-module__s7zXKq__skillBody{padding:14px;display:block}.skill-center-workspace-module__s7zXKq__skillBody>header{flex-wrap:wrap}.skill-center-workspace-module__s7zXKq__skillBody>h3{margin:10px 0 7px}.skill-center-workspace-module__s7zXKq__availabilityToggle{margin-top:14px}.skill-center-workspace-module__s7zXKq__skillBody>footer{flex-wrap:wrap;margin-top:14px}.skill-center-workspace-module__s7zXKq__hero{gap:12px}.skill-center-workspace-module__s7zXKq__createButton{color:var(--on-brand);background:var(--brand-a);border-radius:999px;padding:0 12px}}
.skills-screen-module__2qJqmG__page{min-height:calc(100vh - 82px);color:var(--text);background:var(--bg);padding:28px clamp(22px,3.2vw,54px) 64px}.skills-screen-module__2qJqmG__skillsTopbar{grid-template-columns:minmax(0,1fr);align-items:center;min-height:132px;padding-top:14px;display:grid}.skills-screen-module__2qJqmG__centerTabs{border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-start;align-items:center;width:100%;min-height:48px;margin:0;padding:0;display:flex}.skills-screen-module__2qJqmG__centerTabs>div{align-items:center;gap:26px;height:48px;display:flex}.skills-screen-module__2qJqmG__centerTabs button{min-height:48px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0 2px;font-size:13px;font-weight:650;transition:color .18s,background .18s;display:flex;position:relative}.skills-screen-module__2qJqmG__centerTabs button:hover{color:var(--text)}.skills-screen-module__2qJqmG__centerTabs button:focus-visible{outline:2px solid var(--brand-border);outline-offset:2px}.skills-screen-module__2qJqmG__centerTabs button i{width:22px;height:22px;color:var(--muted);background:var(--surface-tint);border-radius:7px;place-items:center;font-style:normal;transition:inherit;display:grid}.skills-screen-module__2qJqmG__centerTabs .skills-screen-module__2qJqmG__activeCenterTab{color:var(--text)}.skills-screen-module__2qJqmG__centerTabs .skills-screen-module__2qJqmG__activeCenterTab:after{background:var(--brand-a);height:2px;box-shadow:var(--shadow-sm);content:"";border-radius:999px 999px 0 0;position:absolute;bottom:-1px;left:0;right:0}.skills-screen-module__2qJqmG__centerTabs .skills-screen-module__2qJqmG__activeCenterTab i{color:var(--text);background:var(--brand-soft)}.skills-screen-module__2qJqmG__hero{text-align:center;flex-direction:column;align-items:center;max-width:1050px;margin:12px auto 64px;display:flex;position:relative}.skills-screen-module__2qJqmG__hero:before{z-index:0;content:"";opacity:.32;background-image:var(--panel);background-size:15px 15px;width:min(880px,90vw);height:310px;position:absolute;top:-25px;-webkit-mask-image:linear-gradient(#000 15%,#0000 90%);mask-image:linear-gradient(#000 15%,#0000 90%)}.skills-screen-module__2qJqmG__heroGlow{z-index:0;pointer-events:none;filter:none;background:var(--panel);width:560px;height:260px;display:none;position:absolute;top:-120px}.skills-screen-module__2qJqmG__hero>p,.skills-screen-module__2qJqmG__hero>h2,.skills-screen-module__2qJqmG__hero>span,.skills-screen-module__2qJqmG__composerFrame,.skills-screen-module__2qJqmG__suggestions{z-index:1;position:relative}.skills-screen-module__2qJqmG__hero>p{color:var(--brand-a);letter-spacing:.2em;margin:0 0 12px;font:700 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.skills-screen-module__2qJqmG__hero h2{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.3vw,58px);font-weight:400}.skills-screen-module__2qJqmG__hero>span{max-width:650px;color:var(--muted);margin-top:13px;font-size:14px;line-height:1.8}.skills-screen-module__2qJqmG__composerFrame{z-index:40;text-align:left;width:min(860px,100%);margin-top:32px}.skills-screen-module__2qJqmG__composer{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-elevated) 92%, transparent);width:100%;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.skills-screen-module__2qJqmG__composer:focus-within{border-color:var(--brand-border);box-shadow:0 0 0 3px var(--focus-ring);transform:translateY(-2px)}.skills-screen-module__2qJqmG__composer textarea{resize:none;width:100%;min-height:132px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:24px 26px 12px;font-size:15px;line-height:1.7;display:block}.skills-screen-module__2qJqmG__composer textarea::placeholder,.skills-screen-module__2qJqmG__search input::placeholder{color:var(--muted)}.skills-screen-module__2qJqmG__composerSelections{flex-wrap:wrap;gap:8px;padding:18px 20px 0;display:flex}.skills-screen-module__2qJqmG__selectionChip{min-width:0;height:34px;color:var(--text);border:1px solid var(--brand-border);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:10px;align-items:center;gap:7px;padding:0 7px 0 9px;display:inline-flex}.skills-screen-module__2qJqmG__selectionChip>i{color:var(--brand-a);font-style:normal}.skills-screen-module__2qJqmG__selectionChip>b{text-overflow:ellipsis;white-space:nowrap;max-width:145px;font-size:11px;overflow:hidden}.skills-screen-module__2qJqmG__selectionChip>small{color:var(--muted);font-size:9px}.skills-screen-module__2qJqmG__selectionChip>button{width:22px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;transition:all .15s;display:grid}.skills-screen-module__2qJqmG__selectionChip>button:hover{color:var(--text);background:var(--surface-hover)}.skills-screen-module__2qJqmG__modelSelectionChip{background:var(--brand-soft);border-color:#50d8cf38}.skills-screen-module__2qJqmG__modelSelectionChip>i{color:var(--success)}.skills-screen-module__2qJqmG__composerFooter{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 12px 22px;display:flex}.skills-screen-module__2qJqmG__composerTools{min-width:0;color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}.skills-screen-module__2qJqmG__composerTools>button{height:34px;color:var(--muted);border:1px solid var(--line);background:var(--surface-tint);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:11px;transition:color .15s,border-color .15s,background .15s,transform .15s;display:inline-flex}.skills-screen-module__2qJqmG__composerTools>button:hover,.skills-screen-module__2qJqmG__composerTools .skills-screen-module__2qJqmG__activeComposerTool{color:var(--text);border-color:var(--brand-border);background:var(--brand-soft);transform:translateY(-1px)}.skills-screen-module__2qJqmG__composerTools>button i{color:var(--brand-a);font-style:normal}.skills-screen-module__2qJqmG__composerTools>button em{min-width:17px;height:17px;color:var(--on-brand);background:var(--brand-a);border-radius:6px;place-items:center;padding:0 4px;font-size:9px;font-style:normal;font-weight:800;display:grid}.skills-screen-module__2qJqmG__composerTools>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.skills-screen-module__2qJqmG__composerSubmit{width:45px;height:45px;color:var(--on-brand);background:var(--brand-a);box-shadow:var(--shadow-sm);cursor:pointer;border:0;border-radius:999px;flex:none;font-size:21px;transition:transform .16s,filter .16s}.skills-screen-module__2qJqmG__composerSubmit:hover:not(:disabled){filter:brightness(1.1);color:var(--on-brand);background:var(--brand-a);border-radius:999px;transform:translateY(-2px)scale(1.03)}.skills-screen-module__2qJqmG__composerSubmit:disabled{opacity:.35;cursor:not-allowed;color:var(--on-brand);background:var(--brand-a);border-radius:999px}.skills-screen-module__2qJqmG__pickerLayer{z-index:2000;pointer-events:none;width:min(560px,100%);display:block;position:absolute;top:calc(100% + 12px);left:0}.skills-screen-module__2qJqmG__composerPicker{pointer-events:auto;width:100%;max-height:min(560px,52vh);color:var(--text);border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-elevated) 98%, transparent);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);transform-origin:0 0;border-radius:20px;flex-direction:column;animation:.17s cubic-bezier(.2,.8,.2,1) both skills-screen-module__2qJqmG__popoverIn;display:flex;position:relative;overflow:hidden}.skills-screen-module__2qJqmG__composerPicker>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:19px 20px 14px;display:flex}.skills-screen-module__2qJqmG__composerPicker header p,.skills-screen-module__2qJqmG__composerPicker header h3,.skills-screen-module__2qJqmG__composerPicker header span{margin:0;display:block}.skills-screen-module__2qJqmG__composerPicker header p{color:var(--brand-a);letter-spacing:.14em;font:700 9px/1.4 ui-monospace,monospace}.skills-screen-module__2qJqmG__composerPicker header h3{margin-top:3px;font-size:18px}.skills-screen-module__2qJqmG__composerPicker header span{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5}.skills-screen-module__2qJqmG__composerPicker header>button{width:30px;height:30px;color:var(--muted);border:1px solid var(--line);background:var(--surface-tint);cursor:pointer;border-radius:9px;flex:none;place-items:center;display:grid}.skills-screen-module__2qJqmG__pickerSearch{height:42px;color:var(--muted);border:1px solid var(--line);background:var(--surface-tint);border-radius:11px;align-items:center;gap:8px;margin:0 20px 10px;padding:0 13px;display:flex}.skills-screen-module__2qJqmG__pickerSearch:focus-within{border-color:var(--brand-border);box-shadow:0 0 0 3px var(--focus-ring)}.skills-screen-module__2qJqmG__pickerSearch input{width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:12px}.skills-screen-module__2qJqmG__pickerList{overscroll-behavior:contain;scrollbar-color:var(--brand-a) transparent;flex:260px;gap:4px;min-height:0;padding:4px 10px 10px;display:grid;overflow-y:auto}.skills-screen-module__2qJqmG__pickerList>button{width:100%;min-height:64px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:38px minmax(0,1fr) 28px;align-items:center;gap:11px;padding:9px 11px;transition:border-color .15s,background .15s,transform .15s;display:grid}.skills-screen-module__2qJqmG__pickerList>button:hover:not(:disabled),.skills-screen-module__2qJqmG__pickerList .skills-screen-module__2qJqmG__selectedPickerItem{border-color:var(--brand-border);background:var(--brand-soft);transform:translate(2px)}.skills-screen-module__2qJqmG__pickerList>button:disabled{opacity:.42;cursor:not-allowed}.skills-screen-module__2qJqmG__pickerList>button>span{gap:3px;min-width:0;display:grid}.skills-screen-module__2qJqmG__pickerList>button b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.skills-screen-module__2qJqmG__pickerList>button small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.45;overflow:hidden}.skills-screen-module__2qJqmG__pickerList>button>em{width:26px;height:26px;color:var(--brand-a);border:1px solid var(--line);border-radius:9px;place-items:center;font-style:normal;display:grid}.skills-screen-module__2qJqmG__pickerSkillIcon,.skills-screen-module__2qJqmG__pickerModelIcon{width:38px;height:38px;color:var(--text);border:1px solid var(--brand-border);background:var(--brand-soft);border-radius:12px;place-items:center;font-style:normal;font-weight:800;display:grid}.skills-screen-module__2qJqmG__pickerModelIcon{color:var(--success);background:#34bbb11a;border-color:#51dad02b}.skills-screen-module__2qJqmG__pickerEmpty{min-height:120px;color:var(--muted);place-items:center;margin:0;font-size:11px;display:grid}.skills-screen-module__2qJqmG__composerPicker>footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:10px;display:flex}.skills-screen-module__2qJqmG__composerPicker>footer button{height:32px;color:var(--text);border:1px solid var(--brand-border);background:var(--brand-soft);cursor:pointer;border-radius:9px;padding:0 14px}.skills-screen-module__2qJqmG__modelTabs{border:1px solid var(--line);background:var(--surface-tint);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:0 20px 10px;padding:4px;display:grid}.skills-screen-module__2qJqmG__modelTabs button{height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:11px}.skills-screen-module__2qJqmG__modelTabs .skills-screen-module__2qJqmG__activeModelTab{color:var(--text);background:var(--brand-soft);box-shadow:var(--shadow-sm)}.skills-screen-module__2qJqmG__modelPolicyNotice{text-align:left;background:#43beb30e;border:1px solid #5acfc321;border-radius:12px;align-items:center;gap:9px;margin:0 20px 10px;padding:10px 12px;display:flex}.skills-screen-module__2qJqmG__modelPolicyNotice>i{width:24px;height:24px;color:var(--success);background:#4fd2c31f;border-radius:8px;flex:0 0 24px;place-items:center;font-size:10px;font-style:normal;display:grid}.skills-screen-module__2qJqmG__modelPolicyNotice b,.skills-screen-module__2qJqmG__modelPolicyNotice small{display:block}.skills-screen-module__2qJqmG__modelPolicyNotice b{color:var(--text);font-size:10px}.skills-screen-module__2qJqmG__modelPolicyNotice small{color:var(--muted);margin-top:2px;font-size:9px}.skills-screen-module__2qJqmG__recommendations{z-index:1;border:1px solid var(--brand-border);background:color-mix(in srgb, var(--panel-elevated) 64%, transparent);width:min(980px,100%);box-shadow:var(--shadow-sm);text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:20px;margin:22px auto 0;padding:16px;animation:.22s both skills-screen-module__2qJqmG__dialogIn;position:relative}.skills-screen-module__2qJqmG__recommendations>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.skills-screen-module__2qJqmG__recommendations header p,.skills-screen-module__2qJqmG__recommendations header h3{margin:0}.skills-screen-module__2qJqmG__recommendations header p{color:var(--brand-a);letter-spacing:.12em;font:700 10px/1.4 monospace}.skills-screen-module__2qJqmG__recommendations header h3{margin-top:3px;font-size:17px}.skills-screen-module__2qJqmG__recommendations header>small{color:var(--muted);font-size:11px}.skills-screen-module__2qJqmG__recommendations>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.skills-screen-module__2qJqmG__recommendations article{border:1px solid var(--line);background:var(--surface-tint);border-radius:15px;grid-template-columns:auto minmax(0,1fr);gap:10px;min-width:0;padding:13px;transition:border-color .16s,transform .16s,background .16s;display:grid}.skills-screen-module__2qJqmG__recommendations article:hover{border-color:var(--brand-border);background:var(--brand-soft);transform:translateY(-2px)}.skills-screen-module__2qJqmG__recommendations article>i{color:var(--brand-a);font:700 11px/1.4 monospace}.skills-screen-module__2qJqmG__recommendations article>span{gap:5px;min-width:0;display:grid}.skills-screen-module__2qJqmG__recommendations article b,.skills-screen-module__2qJqmG__recommendations article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.skills-screen-module__2qJqmG__recommendations article small{color:var(--muted);font-size:11px}.skills-screen-module__2qJqmG__recommendations article em{color:var(--success);font-size:10px;font-style:normal}.skills-screen-module__2qJqmG__recommendations article button{width:max-content;color:var(--brand-a);cursor:pointer;background:0 0;border:0;grid-column:2;padding:0;font-size:12px}.skills-screen-module__2qJqmG__recommendError{z-index:1;width:min(980px,100%);color:var(--danger);margin:12px auto 0;font-size:12px;position:relative}.skills-screen-module__2qJqmG__suggestionBar{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:14px;display:flex}.skills-screen-module__2qJqmG__suggestionBar>span{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:inline-flex}.skills-screen-module__2qJqmG__suggestionBar>span b{color:var(--muted);font-size:10px;font-weight:650}.skills-screen-module__2qJqmG__suggestionBar>span small{font-size:inherit}.skills-screen-module__2qJqmG__suggestions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.skills-screen-module__2qJqmG__suggestions button,.skills-screen-module__2qJqmG__categories button,.skills-screen-module__2qJqmG__scopeTabs button{color:var(--muted);border:1px solid var(--line);background:var(--surface-tint);cursor:pointer;transition:color .16s,border-color .16s,background .16s,transform .16s}.skills-screen-module__2qJqmG__suggestions button{border-radius:999px;padding:7px 12px;font-size:11px}.skills-screen-module__2qJqmG__suggestions button:hover,.skills-screen-module__2qJqmG__categories button:hover{color:var(--text);border-color:var(--brand-border);transform:translateY(-1px)}.skills-screen-module__2qJqmG__catalogHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.skills-screen-module__2qJqmG__catalogTitle{gap:5px;max-width:610px;padding-bottom:15px;display:grid}.skills-screen-module__2qJqmG__catalogTitle p,.skills-screen-module__2qJqmG__catalogTitle h2,.skills-screen-module__2qJqmG__catalogTitle span{margin:0}.skills-screen-module__2qJqmG__catalogTitle h2{letter-spacing:-.035em;font-size:clamp(22px,2vw,30px)}.skills-screen-module__2qJqmG__catalogTitle span{color:var(--muted);font-size:12px;line-height:1.65}.skills-screen-module__2qJqmG__scopeTabs{gap:23px;display:flex}.skills-screen-module__2qJqmG__scopeTabs button{background:0 0;border:0;border-radius:0;padding:0 0 14px;font-size:17px;position:relative}.skills-screen-module__2qJqmG__scopeTabs button:after{content:"";opacity:0;background:var(--brand-a);height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.5)}.skills-screen-module__2qJqmG__scopeTabs .skills-screen-module__2qJqmG__activeTab{color:var(--text)}.skills-screen-module__2qJqmG__scopeTabs .skills-screen-module__2qJqmG__activeTab:after{opacity:1;transform:scaleX(1)}.skills-screen-module__2qJqmG__search{border:1px solid var(--line);background:var(--surface-tint);border-radius:999px;align-items:center;width:min(320px,42vw);margin-bottom:9px;display:flex}.skills-screen-module__2qJqmG__catalogTools{grid-template-columns:minmax(0,1fr) 148px;align-items:center;gap:10px;width:min(500px,50vw);margin-bottom:9px;display:grid}.skills-screen-module__2qJqmG__catalogTools .skills-screen-module__2qJqmG__search{width:100%;margin:0}.skills-screen-module__2qJqmG__sortControl{border-radius:999px;width:148px}.skills-screen-module__2qJqmG__search:focus-within{border-color:var(--brand-border)}.skills-screen-module__2qJqmG__search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;padding:9px 6px 9px 15px}.skills-screen-module__2qJqmG__search button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 14px 8px 8px;font-size:19px}.skills-screen-module__2qJqmG__categories{scrollbar-width:none;gap:8px;margin:0 0 24px;padding:3px 0;display:flex;overflow-x:auto}.skills-screen-module__2qJqmG__categories button{border-radius:10px;flex:none;padding:8px 14px;font-size:12px}.skills-screen-module__2qJqmG__categories .skills-screen-module__2qJqmG__activeCategory{color:var(--text);border-color:var(--brand-border);background:var(--brand-soft)}.skills-screen-module__2qJqmG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.skills-screen-module__2qJqmG__card{border:1px solid var(--line);background:var(--panel);min-width:0;box-shadow:var(--shadow-sm);border-radius:22px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}.skills-screen-module__2qJqmG__card:hover{border-color:var(--brand-border);box-shadow:var(--shadow-sm);transform:translateY(-5px)}.skills-screen-module__2qJqmG__visual,.skills-screen-module__2qJqmG__detailVisual{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--panel-elevated) 5%, transparent), color-mix(in srgb, var(--panel-elevated) 70%, transparent)), radial-gradient(circle at 72% 35%, #7064d8, transparent 30%), linear-gradient(135deg, var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#272342), var(--panel));display:block;position:relative;overflow:hidden}.skills-screen-module__2qJqmG__visual{aspect-ratio:16/9;border-bottom:1px solid var(--line);width:100%;height:auto;min-height:220px}.skills-screen-module__2qJqmG__visual:before,.skills-screen-module__2qJqmG__detailVisual:before{z-index:1;content:"";opacity:.22;background-image:linear-gradient(var(--surface-hover) 1px, transparent 1px), linear-gradient(90deg, var(--surface-hover) 1px, transparent 1px);pointer-events:none;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.skills-screen-module__2qJqmG__coverMedia{z-index:0;object-fit:cover;background-position:50%;background-size:cover;width:100%;height:100%;font-style:normal;display:block;position:absolute;inset:0}.skills-screen-module__2qJqmG__accent_cyan{background:linear-gradient(135deg, color-mix(in srgb, var(--panel-elevated) 10%, transparent), color-mix(in srgb, var(--panel-elevated) 72%, transparent)), radial-gradient(circle at 72% 35%, #28bfc2, transparent 32%), linear-gradient(135deg, var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#173039), var(--panel))}.skills-screen-module__2qJqmG__accent_rose{background:linear-gradient(135deg, color-mix(in srgb, var(--panel-elevated) 10%, transparent), color-mix(in srgb, var(--panel-elevated) 72%, transparent)), radial-gradient(circle at 72% 35%, #dc648e, transparent 32%), linear-gradient(135deg, var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#3b1d32), var(--panel))}.skills-screen-module__2qJqmG__accent_amber{background:linear-gradient(135deg, color-mix(in srgb, var(--panel-elevated) 10%, transparent), color-mix(in srgb, var(--panel-elevated) 72%, transparent)), radial-gradient(circle at 72% 35%, #d89c45, transparent 32%), linear-gradient(135deg, var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#3a2a18), var(--panel))}.skills-screen-module__2qJqmG__accent_blue{background:linear-gradient(135deg, color-mix(in srgb, var(--panel-elevated) 10%, transparent), color-mix(in srgb, var(--panel-elevated) 72%, transparent)), radial-gradient(circle at 72% 35%, #4d87e3, transparent 32%), linear-gradient(135deg, var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#182942), var(--panel))}.skills-screen-module__2qJqmG__accent_green{background:linear-gradient(135deg, color-mix(in srgb, var(--panel-elevated) 10%, transparent), color-mix(in srgb, var(--panel-elevated) 72%, transparent)), radial-gradient(circle at 72% 35%, #4ab77d, transparent 32%), linear-gradient(135deg, var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#183426), var(--panel))}.skills-screen-module__2qJqmG__visualOrb{border:1px solid #ffffff38;border-radius:32% 68% 56% 44%;width:92px;height:92px;position:absolute;top:27px;right:38px;transform:rotate(21deg);box-shadow:inset 0 0 25px #ffffff1f,0 0 38px #ffffff14}.skills-screen-module__2qJqmG__visual>b{z-index:2;letter-spacing:-.05em;font:500 30px/1 Georgia,serif;position:absolute;bottom:25px;left:24px}.skills-screen-module__2qJqmG__visual>small{z-index:2;color:var(--lightningcss-light,#24283399)var(--lightningcss-dark,#ffffff85);letter-spacing:.12em;font:9px/1 ui-monospace,monospace;position:absolute;bottom:18px;right:18px}.skills-screen-module__2qJqmG__visualIdentity{z-index:3;text-shadow:0 2px 18px #000000bf;gap:5px;max-width:68%;display:grid;position:absolute;bottom:17px;left:18px}.skills-screen-module__2qJqmG__visualIdentity em{color:var(--lightningcss-light,#242833a8)var(--lightningcss-dark,#ffffffa8);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.skills-screen-module__2qJqmG__cardTitle{color:var(--lightningcss-light,#242833d1)var(--lightningcss-dark,#f1f1f5d1);letter-spacing:-.025em;min-width:0;font-size:clamp(16px,1.2vw,19px);font-weight:570}.skills-screen-module__2qJqmG__visual>.skills-screen-module__2qJqmG__useCount{z-index:3;color:var(--lightningcss-light,#242833d1)var(--lightningcss-dark,#eff0f6d1);border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-elevated) 64%, transparent);letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:5px 8px;font:9px/1.1 system-ui,sans-serif;bottom:16px;right:16px;box-shadow:0 6px 18px var(--lightningcss-light,#212f460b)var(--lightningcss-dark,#0000002e)}.skills-screen-module__2qJqmG__mediaBadge{z-index:1;border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-elevated) 50%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:5px 8px;font-size:10px;position:absolute;top:14px;left:14px}.skills-screen-module__2qJqmG__cardSummaryRow{align-items:flex-start;gap:10px;min-width:0;display:flex}.skills-screen-module__2qJqmG__cardHeaderActions button{width:27px;height:27px;color:var(--muted);background:var(--surface-tint);cursor:pointer;border:1px solid #0000;border-radius:8px;flex:none;font-size:16px}.skills-screen-module__2qJqmG__cardHeaderActions button:hover,.skills-screen-module__2qJqmG__cardHeaderActions .skills-screen-module__2qJqmG__favorited{color:var(--on-brand);background:var(--brand-a);border-color:#ff769e1f;border-radius:999px}.skills-screen-module__2qJqmG__cardHeaderActions{flex:none;gap:2px;display:flex}.skills-screen-module__2qJqmG__cardSummary{min-width:0;min-height:18px;color:var(--muted);flex:1;margin:3px 0 0;font-size:11px;line-height:1.55}.skills-screen-module__2qJqmG__overflowText{display:block;position:relative}.skills-screen-module__2qJqmG__overflowValue{display:block;overflow:hidden}.skills-screen-module__2qJqmG__cardTitle .skills-screen-module__2qJqmG__overflowValue{text-overflow:ellipsis;white-space:nowrap}.skills-screen-module__2qJqmG__cardSummary .skills-screen-module__2qJqmG__overflowValue{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}.skills-screen-module__2qJqmG__overflowTooltip{z-index:12;color:var(--lightningcss-light,#242833eb)var(--lightningcss-dark,#f4f5f9eb);border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-elevated) 94%, transparent);width:max-content;max-width:min(270px,100vw - 48px);box-shadow:var(--shadow-sm);letter-spacing:0;text-align:left;text-shadow:none;white-space:normal;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:9px;padding:8px 10px;font-size:11px;font-weight:450;line-height:1.5;transition:opacity .13s,transform .13s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px)}.skills-screen-module__2qJqmG__overflowText:hover{z-index:13}.skills-screen-module__2qJqmG__overflowText:hover>.skills-screen-module__2qJqmG__overflowTooltip{opacity:1;transform:translateY(0)}.skills-screen-module__2qJqmG__tags{gap:5px;height:22px;margin-top:9px;display:flex}.skills-screen-module__2qJqmG__tags span{color:var(--muted);border:1px solid var(--line);background:var(--surface-tint);border-radius:7px;padding:4px 7px 3px;font-size:8px}.skills-screen-module__2qJqmG__empty{min-height:260px;color:var(--muted);text-align:center;place-content:center;justify-items:center;display:grid}.skills-screen-module__2qJqmG__empty strong{color:var(--text);font-size:18px}.skills-screen-module__2qJqmG__empty p{max-width:430px;line-height:1.7}.skills-screen-module__2qJqmG__empty button,.skills-screen-module__2qJqmG__empty a{color:var(--brand-a);border:1px solid var(--brand-border);background:var(--brand-soft);border-radius:9px;margin-top:12px;padding:9px 14px}.skills-screen-module__2qJqmG__skeleton{border:1px solid var(--line);background:linear-gradient(100deg, var(--panel) 30%, var(--bg-soft) 45%, var(--panel) 60%);background-size:220% 100%;border-radius:20px;height:355px;animation:1.4s linear infinite skills-screen-module__2qJqmG__shimmer}.skills-screen-module__2qJqmG__backLink{color:var(--muted);align-items:center;margin-bottom:22px;font-size:12px;display:inline-flex}.skills-screen-module__2qJqmG__backLink:hover{color:var(--text)}.skills-screen-module__2qJqmG__detailHero{border:1px solid var(--line);background:var(--panel);max-width:1180px;box-shadow:var(--shadow-sm);border-radius:28px;grid-template-columns:minmax(340px,.92fr) minmax(420px,1.08fr);margin:0 auto;display:grid;overflow:hidden}.skills-screen-module__2qJqmG__detailVisual{border-right:1px solid var(--line);min-height:430px}.skills-screen-module__2qJqmG__detailVisual>span{z-index:1;border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-elevated) 22%, transparent);border-radius:999px;padding:6px 10px;font-size:10px;position:absolute;top:24px;left:25px}.skills-screen-module__2qJqmG__detailVisual>b{text-align:center;letter-spacing:-.08em;text-shadow:0 18px 40px #00000059;font:400 clamp(64px,8vw,108px)/1 Georgia,serif;position:absolute;bottom:70px;left:0;right:0}.skills-screen-module__2qJqmG__detailVisual>small{z-index:2;color:var(--lightningcss-light,#24283399)var(--lightningcss-dark,#ffffff87);letter-spacing:.16em;font:9px/1 ui-monospace,monospace;position:absolute;bottom:24px;right:28px}.skills-screen-module__2qJqmG__detailCopy{flex-direction:column;justify-content:center;padding:clamp(36px,5vw,70px);display:flex}.skills-screen-module__2qJqmG__detailCopy>p,.skills-screen-module__2qJqmG__workflowPreview header p{color:var(--brand-a);letter-spacing:.15em;text-transform:uppercase;margin:0 0 9px;font:700 10px/1.4 ui-monospace,monospace}.skills-screen-module__2qJqmG__detailCopy h2{letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,48px)}.skills-screen-module__2qJqmG__detailCopy>span{color:var(--muted);margin-top:17px;line-height:1.85}.skills-screen-module__2qJqmG__detailStats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:30px;padding:18px 0;display:grid}.skills-screen-module__2qJqmG__detailStats span{color:var(--muted);flex-direction:column;gap:4px;font-size:10px;display:flex}.skills-screen-module__2qJqmG__detailStats b{color:var(--text);font-size:21px}.skills-screen-module__2qJqmG__detailActions{gap:10px;margin-top:26px;display:flex}.skills-screen-module__2qJqmG__workflowPreview{border:1px solid var(--line);background:var(--surface-tint);border-radius:22px;max-width:1180px;margin:22px auto 0;padding:26px 28px}.skills-screen-module__2qJqmG__workflowPreview h3{margin:0;font-size:20px}.skills-screen-module__2qJqmG__workflowPreview>.skills-screen-module__2qJqmG__contentPreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.skills-screen-module__2qJqmG__contentPreviewGrid article{border:1px solid var(--line);background:color-mix(in srgb, var(--panel-elevated) 40%, transparent);border-radius:14px;min-height:142px;padding:15px}.skills-screen-module__2qJqmG__contentPreviewGrid article>header{align-items:center;gap:10px;min-width:0;display:flex}.skills-screen-module__2qJqmG__contentPreviewGrid article>header i{width:28px;height:28px;color:var(--text);border:1px solid var(--brand-border);background:var(--brand-soft);font:700 9px/1 var(--font-mono);border-radius:9px;flex:none;place-items:center;font-style:normal;display:grid}.skills-screen-module__2qJqmG__contentPreviewGrid article>header b{color:var(--text);font-size:12px}.skills-screen-module__2qJqmG__contentPreviewGrid article>p{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:12px 0 0;font-size:11px;line-height:1.72;display:-webkit-box;overflow:hidden}.skills-screen-module__2qJqmG__workflowPreview>p{color:var(--muted);margin:19px 0 0;font-size:11px;line-height:1.7}.skills-screen-module__2qJqmG__community{border:1px solid var(--line);background:var(--surface-tint);border-radius:24px;max-width:1180px;margin:22px auto 0;padding:24px}.skills-screen-module__2qJqmG__community>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.skills-screen-module__2qJqmG__community>header p,.skills-screen-module__2qJqmG__community>header h3{margin:0}.skills-screen-module__2qJqmG__community>header p{color:var(--brand-a);letter-spacing:.14em;font:700 10px/1.4 monospace}.skills-screen-module__2qJqmG__community>header h3{margin-top:4px;font-size:22px}.skills-screen-module__2qJqmG__community>header>span{color:var(--muted);justify-items:end;font-size:12px;display:grid}.skills-screen-module__2qJqmG__community>header>span b{color:var(--gold);font-size:26px}.skills-screen-module__2qJqmG__feedbackForm{border:1px solid var(--brand-border);background:var(--brand-soft);border-radius:17px;gap:12px;margin-bottom:22px;padding:16px;display:grid}.skills-screen-module__2qJqmG__ratingPicker{gap:3px;display:flex}.skills-screen-module__2qJqmG__ratingPicker button{color:var(--brand-a);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:25px;transition:color .13s,transform .13s}.skills-screen-module__2qJqmG__ratingPicker button:hover,.skills-screen-module__2qJqmG__ratingPicker .skills-screen-module__2qJqmG__starActive{color:var(--gold);transform:translateY(-1px)}.skills-screen-module__2qJqmG__feedbackForm textarea{resize:vertical;border:1px solid var(--line);background:color-mix(in srgb, var(--panel-elevated) 56%, transparent);min-height:96px;color:var(--text);border-radius:13px;outline:none;padding:13px;line-height:1.6}.skills-screen-module__2qJqmG__feedbackForm textarea:focus{border-color:var(--brand-border);box-shadow:0 0 0 3px var(--focus-ring)}.skills-screen-module__2qJqmG__feedbackForm footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.skills-screen-module__2qJqmG__feedbackForm footer small{color:var(--muted)}.skills-screen-module__2qJqmG__feedbackForm footer>div{gap:8px;display:flex}.skills-screen-module__2qJqmG__feedbackForm footer button{background:var(--brand-a);min-height:38px;color:var(--on-brand);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-weight:800}.skills-screen-module__2qJqmG__feedbackForm footer .skills-screen-module__2qJqmG__deleteFeedback{border:1px solid var(--line);color:var(--muted);background:0 0}.skills-screen-module__2qJqmG__feedbackList{gap:2px;display:grid}.skills-screen-module__2qJqmG__feedbackList article{border-top:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:13px;padding:16px 2px;display:grid}.skills-screen-module__2qJqmG__feedbackList article>i{background:var(--brand-soft);width:40px;height:40px;color:var(--brand-a);border-radius:13px;place-items:center;font-style:normal;font-weight:800;display:grid}.skills-screen-module__2qJqmG__feedbackList article>div{gap:5px;display:grid}.skills-screen-module__2qJqmG__feedbackList article header{justify-content:space-between;gap:16px;display:flex}.skills-screen-module__2qJqmG__feedbackList article header span{color:var(--gold);letter-spacing:.08em}.skills-screen-module__2qJqmG__feedbackList p{color:var(--muted);margin:0;line-height:1.65}.skills-screen-module__2qJqmG__feedbackList small,.skills-screen-module__2qJqmG__feedbackLoading,.skills-screen-module__2qJqmG__authorFeedbackNote{color:var(--muted);font-size:12px}.skills-screen-module__2qJqmG__feedbackMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.skills-screen-module__2qJqmG__feedbackMeta button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:4px 8px;font-size:11px}.skills-screen-module__2qJqmG__feedbackMeta button:hover:not(:disabled){background:var(--surface-hover);color:var(--muted)}.skills-screen-module__2qJqmG__feedbackMeta button:disabled{color:#5a8c80;cursor:default}.skills-screen-module__2qJqmG__reportForm{background:#ff9e5c09;border:1px solid #ff9e5c2e;border-radius:13px;grid-template-columns:180px minmax(0,1fr);gap:9px;margin-top:8px;padding:12px;display:grid}.skills-screen-module__2qJqmG__reportForm select,.skills-screen-module__2qJqmG__reportForm textarea{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:10px;outline:none;padding:10px}.skills-screen-module__2qJqmG__reportForm textarea{resize:vertical;min-height:74px}.skills-screen-module__2qJqmG__reportForm footer,.skills-screen-module__2qJqmG__reportForm .skills-screen-module__2qJqmG__feedbackError{grid-column:1/-1}.skills-screen-module__2qJqmG__reportForm footer{justify-content:flex-end;gap:7px;display:flex}.skills-screen-module__2qJqmG__reportForm footer button{border:1px solid var(--line);min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:9px;padding:0 12px}.skills-screen-module__2qJqmG__reportForm footer button[type=submit]{color:var(--gold);background:#ff9e5c1a;border-color:#ff9e5c3d}.skills-screen-module__2qJqmG__authorFeedbackNote{border:1px dashed var(--line);border-radius:13px;padding:14px}.skills-screen-module__2qJqmG__feedbackError{color:var(--danger);margin:0;font-size:12px}.skills-screen-module__2qJqmG__dialogBackdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050608b8;place-items:center;padding:20px;animation:.16s skills-screen-module__2qJqmG__fadeIn;display:grid;position:fixed;inset:0}.skills-screen-module__2qJqmG__dialog{width:min(600px,100%);color:var(--text);border:1px solid var(--line-strong);background:var(--panel);box-shadow:var(--shadow-panel);border-radius:24px;padding:26px;animation:.19s skills-screen-module__2qJqmG__dialogIn}.skills-screen-module__2qJqmG__dialog header,.skills-screen-module__2qJqmG__dialog footer{justify-content:space-between;align-items:center;display:flex}.skills-screen-module__2qJqmG__dialog header p{color:var(--brand-a);letter-spacing:.14em;margin:0 0 5px;font:700 9px/1 ui-monospace,monospace}.skills-screen-module__2qJqmG__dialog h2{margin:0;font-size:24px}.skills-screen-module__2qJqmG__dialog header>button{width:36px;height:36px;color:var(--muted);border:1px solid var(--line);background:var(--surface-tint);cursor:pointer;border-radius:11px;font-size:21px}.skills-screen-module__2qJqmG__dialogHint{color:var(--muted);margin:16px 0 20px;font-size:12px;line-height:1.7}.skills-screen-module__2qJqmG__dialogComposition{border:1px solid var(--brand-border);background:var(--panel);border-radius:14px;gap:14px;margin-bottom:18px;padding:14px;display:grid}.skills-screen-module__2qJqmG__dialogComposition>section{gap:8px;display:grid}.skills-screen-module__2qJqmG__dialogComposition>section>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font:700 9px/1.4 ui-monospace,monospace}.skills-screen-module__2qJqmG__dialogComposition>section>div{flex-wrap:wrap;gap:7px;display:flex}.skills-screen-module__2qJqmG__dialogComposition b{min-height:31px;color:var(--text);border:1px solid var(--line);background:var(--surface-tint);border-radius:9px;align-items:center;gap:7px;padding:0 9px;font-size:10px;display:inline-flex}.skills-screen-module__2qJqmG__dialogComposition b small{color:var(--brand-a);font-size:8px;font-weight:700}.skills-screen-module__2qJqmG__dialog label{color:var(--muted);gap:7px;margin-top:14px;font-size:11px;display:grid}.skills-screen-module__2qJqmG__dialog input,.skills-screen-module__2qJqmG__dialog textarea{width:100%;color:var(--text);border:1px solid var(--line);background:var(--panel);font:inherit;border-radius:11px;outline:0;padding:12px 13px;font-size:13px}.skills-screen-module__2qJqmG__dialog textarea{resize:vertical;min-height:105px;line-height:1.65}.skills-screen-module__2qJqmG__dialog input:focus,.skills-screen-module__2qJqmG__dialog textarea:focus{border-color:var(--brand-border);box-shadow:0 0 0 3px var(--focus-ring)}.skills-screen-module__2qJqmG__dialogSummary{border:1px solid var(--line);background:var(--surface-tint);border-radius:11px;flex-wrap:wrap;gap:8px;margin-top:17px;padding:12px;display:flex}.skills-screen-module__2qJqmG__dialogSummary span{color:var(--muted);font-size:10px}.skills-screen-module__2qJqmG__dialog footer{justify-content:flex-end;gap:9px;margin-top:22px}.skills-screen-module__2qJqmG__dialogError{color:var(--danger);background:#ff525214;border-radius:9px;margin:14px 0 0;padding:9px 11px;font-size:11px}.skills-screen-module__2qJqmG__preflight{gap:13px;margin-top:20px;display:grid}.skills-screen-module__2qJqmG__preflightReady,.skills-screen-module__2qJqmG__preflightBlocked{background:var(--panel);border:1px solid #5fdfb133;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.skills-screen-module__2qJqmG__preflightBlocked{background:#ff525214;border-color:#ff7f7d40}.skills-screen-module__2qJqmG__preflightReady>i,.skills-screen-module__2qJqmG__preflightBlocked>i{width:34px;height:34px;color:var(--success);background:#42c69721;border-radius:11px;flex:none;place-items:center;font-style:normal;display:grid}.skills-screen-module__2qJqmG__preflightBlocked>i{color:var(--danger);background:#ff52521f}.skills-screen-module__2qJqmG__preflightReady>span,.skills-screen-module__2qJqmG__preflightBlocked>span{gap:3px;display:grid}.skills-screen-module__2qJqmG__preflightReady b,.skills-screen-module__2qJqmG__preflightBlocked b{font-size:13px}.skills-screen-module__2qJqmG__preflightReady small,.skills-screen-module__2qJqmG__preflightBlocked small{color:var(--muted);font-size:10px}.skills-screen-module__2qJqmG__preflightMetrics{border:1px solid var(--line);background:var(--panel);border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.skills-screen-module__2qJqmG__preflightMetrics span{gap:5px;padding:13px 14px;display:grid}.skills-screen-module__2qJqmG__preflightMetrics span+span{border-left:1px solid var(--line)}.skills-screen-module__2qJqmG__preflightMetrics small{color:var(--muted);font-size:9px}.skills-screen-module__2qJqmG__preflightMetrics b{color:var(--text);font-size:12px}.skills-screen-module__2qJqmG__preflightRoutes{gap:7px;display:grid}.skills-screen-module__2qJqmG__preflightRoutes article{border:1px solid var(--line);background:var(--surface-tint);border-radius:11px;align-items:center;gap:10px;padding:10px 12px;display:flex}.skills-screen-module__2qJqmG__preflightRoutes article>i{width:28px;height:28px;color:var(--brand-a);background:var(--brand-soft);border-radius:8px;place-items:center;font-style:normal;display:grid}.skills-screen-module__2qJqmG__preflightRoutes article>span{gap:2px;min-width:0;display:grid}.skills-screen-module__2qJqmG__preflightRoutes article b{font-size:11px}.skills-screen-module__2qJqmG__preflightRoutes article small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.skills-screen-module__2qJqmG__preflightRoutes article em{color:var(--brand-a);text-transform:uppercase;margin-left:auto;font:8px/1 ui-monospace,monospace}.skills-screen-module__2qJqmG__approvalNotice,.skills-screen-module__2qJqmG__blocker{border-radius:9px;margin:0;padding:9px 11px;font-size:10px;line-height:1.5}.skills-screen-module__2qJqmG__approvalNotice{color:var(--gold);background:#db9e3617}.skills-screen-module__2qJqmG__blocker{color:var(--danger);background:#ff525214}@keyframes skills-screen-module__2qJqmG__shimmer{to{background-position:-120% 0}}@keyframes skills-screen-module__2qJqmG__fadeIn{0%{opacity:0}}@keyframes skills-screen-module__2qJqmG__dialogIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes skills-screen-module__2qJqmG__popoverIn{0%{opacity:0;transform:translateY(-7px)scale(.985)}}@media (max-width:1120px){.skills-screen-module__2qJqmG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skills-screen-module__2qJqmG__detailHero{grid-template-columns:.86fr 1.14fr}.skills-screen-module__2qJqmG__workflowPreview>.skills-screen-module__2qJqmG__contentPreviewGrid{grid-template-columns:1fr}}@media (max-width:760px){.skills-screen-module__2qJqmG__page{background:var(--bg);padding:18px 15px 42px}.skills-screen-module__2qJqmG__hero{margin:10px auto 48px}.skills-screen-module__2qJqmG__skillsTopbar{min-height:118px;padding-top:12px}.skills-screen-module__2qJqmG__centerTabs{border-radius:0;min-height:0;margin:0;padding:0}.skills-screen-module__2qJqmG__centerTabs>div{gap:0;width:100%}.skills-screen-module__2qJqmG__centerTabs button{border-radius:0;flex:1;justify-content:center;min-width:0;min-height:44px;padding:0 8px;font-size:12px}.skills-screen-module__2qJqmG__centerTabs button i{display:none}.skills-screen-module__2qJqmG__hero h2{font-size:36px}.skills-screen-module__2qJqmG__hero>span{font-size:12px}.skills-screen-module__2qJqmG__composer{border-radius:19px}.skills-screen-module__2qJqmG__composerFrame{margin-top:24px}.skills-screen-module__2qJqmG__composer textarea{min-height:115px;padding:19px 18px 8px}.skills-screen-module__2qJqmG__composerSelections{padding:14px 14px 0}.skills-screen-module__2qJqmG__selectionChip>small,.skills-screen-module__2qJqmG__composerTools>span{display:none}.skills-screen-module__2qJqmG__composerFooter{padding:9px 10px 10px 14px}.skills-screen-module__2qJqmG__composerTools>button{padding:0 9px}.skills-screen-module__2qJqmG__pickerLayer{pointer-events:auto;background:color-mix(in srgb, var(--panel-elevated) 58%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);align-items:end;width:auto;padding:12px;animation:.15s both skills-screen-module__2qJqmG__fadeIn;display:grid;position:fixed;inset:0}.skills-screen-module__2qJqmG__composerPicker{transform-origin:bottom;border-radius:20px;width:100%;max-height:min(680px,100vh - 24px);animation:.18s both skills-screen-module__2qJqmG__dialogIn}.skills-screen-module__2qJqmG__suggestionBar{flex-direction:column;align-items:center;gap:8px}.skills-screen-module__2qJqmG__recommendations>div{grid-template-columns:1fr}.skills-screen-module__2qJqmG__catalogHeader{flex-direction:column;align-items:stretch}.skills-screen-module__2qJqmG__catalogTitle{padding-bottom:4px}.skills-screen-module__2qJqmG__scopeTabs{gap:18px}.skills-screen-module__2qJqmG__scopeTabs button{font-size:15px}.skills-screen-module__2qJqmG__search,.skills-screen-module__2qJqmG__catalogTools{width:100%;margin-bottom:12px}.skills-screen-module__2qJqmG__catalogTools .skills-screen-module__2qJqmG__search{margin-bottom:0}.skills-screen-module__2qJqmG__grid{grid-template-columns:1fr}.skills-screen-module__2qJqmG__visual{aspect-ratio:16/9;height:auto;min-height:210px}.skills-screen-module__2qJqmG__detailHero{grid-template-columns:1fr}.skills-screen-module__2qJqmG__detailVisual{border-right:0;border-bottom:1px solid var(--line);min-height:280px}.skills-screen-module__2qJqmG__detailCopy{padding:28px 22px}.skills-screen-module__2qJqmG__detailStats{gap:8px}.skills-screen-module__2qJqmG__detailActions{flex-direction:column;align-items:stretch}.skills-screen-module__2qJqmG__workflowPreview{padding:22px 18px}.skills-screen-module__2qJqmG__workflowPreview>.skills-screen-module__2qJqmG__contentPreviewGrid{grid-template-columns:1fr}.skills-screen-module__2qJqmG__community>header,.skills-screen-module__2qJqmG__feedbackForm footer{flex-direction:column;align-items:stretch}.skills-screen-module__2qJqmG__community>header>span{justify-items:start}.skills-screen-module__2qJqmG__reportForm{grid-template-columns:1fr}.skills-screen-module__2qJqmG__dialog{border-radius:19px;max-height:calc(100vh - 40px);padding:20px;overflow-y:auto}.skills-screen-module__2qJqmG__dialogComposition>section>div{grid-template-columns:1fr 1fr;display:grid}.skills-screen-module__2qJqmG__dialogComposition b{justify-content:space-between;min-width:0}}@media (prefers-reduced-motion:reduce){.skills-screen-module__2qJqmG__centerTabs button,.skills-screen-module__2qJqmG__composer,.skills-screen-module__2qJqmG__composerTools>button,.skills-screen-module__2qJqmG__composerPicker,.skills-screen-module__2qJqmG__pickerList>button,.skills-screen-module__2qJqmG__selectionChip>button{transition:none}}.skills-screen-module__2qJqmG__page{background:var(--bg);padding:24px clamp(20px,3.2vw,48px) 64px}.skills-screen-module__2qJqmG__hero{border:1px solid var(--line);background:var(--panel-elevated);text-align:left;border-top:0;border-radius:0 0 18px 18px;max-width:none;min-height:0;margin:0 0 24px;padding:22px 24px 16px;display:block;overflow:visible}.skills-screen-module__2qJqmG__hero:before{display:none}.skills-screen-module__2qJqmG__hero h2{font:650 14px/1.5 var(--font-sans);letter-spacing:0;text-align:left;margin:0;position:relative}.skills-screen-module__2qJqmG__hero h2:before{content:"✦";color:var(--brand-a);margin-right:8px}.skills-screen-module__2qJqmG__composerFrame{width:100%;margin-top:12px;position:relative}.skills-screen-module__2qJqmG__composer{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.skills-screen-module__2qJqmG__composer:focus-within{box-shadow:none;transform:none}.skills-screen-module__2qJqmG__composer textarea{min-height:74px;padding:8px 0 14px;font-size:13px}.skills-screen-module__2qJqmG__composerFooter{border-top:1px solid var(--line);padding:10px 0 0}.skills-screen-module__2qJqmG__composerSubmit{width:42px;height:38px;color:var(--on-brand);background:var(--brand-a);box-shadow:none;border-radius:999px}.skills-screen-module__2qJqmG__composerSubmit:hover{background:var(--brand-a);color:var(--on-brand);border-radius:999px}.skills-screen-module__2qJqmG__composerTools>button{border-radius:7px;font-size:11px}.skills-screen-module__2qJqmG__composerTools>span{font-size:10px}.skills-screen-module__2qJqmG__suggestionBar{justify-content:flex-start;gap:14px;margin:12px 0 0}.skills-screen-module__2qJqmG__suggestionBar>span small{display:none}.skills-screen-module__2qJqmG__suggestions button{background:0 0;border:0;padding:0 8px;font-size:10px}.skills-screen-module__2qJqmG__pickerLayer{width:min(440px,100%)}.skills-screen-module__2qJqmG__composerPicker{box-shadow:var(--shadow-sm);border-radius:12px}.skills-screen-module__2qJqmG__centerTabs{border-top:0;border-bottom:1px solid var(--line);margin:0 0 18px}.skills-screen-module__2qJqmG__centerTabs button{font-size:14px;font-weight:500}.skills-screen-module__2qJqmG__centerTabs button i{display:none}.skills-screen-module__2qJqmG__centerTabs .skills-screen-module__2qJqmG__activeCenterTab{font-weight:650}.skills-screen-module__2qJqmG__centerTabs .skills-screen-module__2qJqmG__activeCenterTab:after{background:var(--brand-a);box-shadow:none}.skills-screen-module__2qJqmG__catalogHeader{justify-content:flex-end;min-height:0;margin:0 0 12px}.skills-screen-module__2qJqmG__catalogTitle{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.skills-screen-module__2qJqmG__catalogTools{width:auto}.skills-screen-module__2qJqmG__catalogTools .skills-screen-module__2qJqmG__search{background:var(--panel-elevated);border-radius:7px;width:260px;min-height:34px}.skills-screen-module__2qJqmG__categories{border:0;flex-wrap:wrap;gap:6px;min-height:34px;margin-top:-47px;margin-bottom:18px;padding-right:390px}.skills-screen-module__2qJqmG__categories button{background:0 0;border:0;border-radius:7px;min-height:32px;padding:0 12px;font-size:11px}.skills-screen-module__2qJqmG__categories .skills-screen-module__2qJqmG__activeCategory{color:var(--brand-a);background:color-mix(in srgb, var(--brand-a) 10%, transparent)}.skills-screen-module__2qJqmG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px}.skills-screen-module__2qJqmG__card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.skills-screen-module__2qJqmG__card:hover{box-shadow:none;border:0;transform:none}.skills-screen-module__2qJqmG__visual{aspect-ratio:16/9;border:0;border-radius:12px;min-height:0}.skills-screen-module__2qJqmG__visual:before,.skills-screen-module__2qJqmG__detailVisual:before{display:none}.skills-screen-module__2qJqmG__mediaBadge{top:10px;left:10px}.skills-screen-module__2qJqmG__cardCopy{background:0 0;padding:10px 0 0;position:static}.skills-screen-module__2qJqmG__cardName{color:var(--text);margin:0 0 6px;text-decoration:none;display:block}.skills-screen-module__2qJqmG__cardTitle{font-size:12px;font-weight:650}.skills-screen-module__2qJqmG__cardSummary{font-size:10px;line-height:1.7}.skills-screen-module__2qJqmG__cardSummary .skills-screen-module__2qJqmG__overflowValue{-webkit-line-clamp:1}.skills-screen-module__2qJqmG__cardHeaderActions{z-index:5;position:absolute;top:9px;right:9px}.skills-screen-module__2qJqmG__cardHeaderActions button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#17191f55;border:1px solid #ffffff35;border-radius:50%;width:30px;height:30px}.skills-screen-module__2qJqmG__cardHeaderActions .skills-screen-module__2qJqmG__favorited{background:var(--brand-a);color:var(--on-brand);border-radius:999px}.skills-screen-module__2qJqmG__cardMeta{color:var(--muted);justify-content:space-between;gap:8px;margin-top:10px;font-size:9px;display:flex}.skills-screen-module__2qJqmG__cardCopy .skills-screen-module__2qJqmG__tags{margin-top:7px}.skills-screen-module__2qJqmG__cardCopy .skills-screen-module__2qJqmG__tags span{background:var(--surface-tint);font-size:8px}.skills-screen-module__2qJqmG__detailPage{padding-top:24px}.skills-screen-module__2qJqmG__backLink{max-width:none;margin-bottom:22px;font-size:12px}.skills-screen-module__2qJqmG__detailHero{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:36px;overflow:visible}.skills-screen-module__2qJqmG__detailVisual{background:#17191f;border:0;border-radius:14px;min-height:0}.skills-screen-module__2qJqmG__detailVisual>span{pointer-events:none;color:#fff;background:#17191f60;border-color:#ffffff30;top:14px;left:14px}.skills-screen-module__2qJqmG__detailCopy{min-width:0;padding:16px 0 0}.skills-screen-module__2qJqmG__detailCopy h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:5px 0 20px;font-size:clamp(28px,2.5vw,38px);line-height:1.3}.skills-screen-module__2qJqmG__detailAuthor{color:var(--muted);gap:24px;font-size:11px;display:flex}.skills-screen-module__2qJqmG__detailCopy>span{margin-top:22px;font-size:12px;line-height:1.9}.skills-screen-module__2qJqmG__detailCopy>.skills-screen-module__2qJqmG__tags{margin-top:16px}.skills-screen-module__2qJqmG__detailStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:24px;padding:20px 0}.skills-screen-module__2qJqmG__detailStats b{font-size:22px;font-weight:500}.skills-screen-module__2qJqmG__detailActions{grid-template-columns:1fr 1.35fr;gap:9px;margin-top:20px;display:grid}.skills-screen-module__2qJqmG__detailActions>:first-child{background:var(--brand-a);color:var(--on-brand);border-radius:999px;grid-column:1/-1}.skills-screen-module__2qJqmG__detailActions>*{border-radius:8px;min-height:38px;font-size:11px}.skills-screen-module__2qJqmG__detailNavigation{border-bottom:1px solid var(--line);gap:28px;margin:36px 0 28px;display:flex}.skills-screen-module__2qJqmG__detailNavigation a{color:var(--muted);padding:15px 0;font-size:12px;text-decoration:none}.skills-screen-module__2qJqmG__detailNavigation a:first-child{border-bottom:2px solid var(--brand-border);color:var(--text)}.skills-screen-module__2qJqmG__detailBody{grid-template-columns:minmax(0,1fr) 230px;gap:36px;display:grid}.skills-screen-module__2qJqmG__workflowPreview{background:0 0;border:0;border-radius:0;max-width:none;margin:0;padding:0;scroll-margin-top:90px}.skills-screen-module__2qJqmG__contentPreviewGrid article{background:var(--panel-elevated);border-radius:10px;padding:24px}.skills-screen-module__2qJqmG__contentPreviewGrid article>p{-webkit-line-clamp:unset;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.9;display:block;overflow:visible}.skills-screen-module__2qJqmG__contentPreviewGrid article>header i{width:auto;color:var(--muted);background:0 0;border:0}.skills-screen-module__2qJqmG__detailAside{border-left:1px solid var(--line);align-self:start;margin-top:55px;padding:18px 0 18px 24px}.skills-screen-module__2qJqmG__detailAside small{letter-spacing:.15em;color:var(--muted);font:9px ui-monospace,monospace}.skills-screen-module__2qJqmG__detailAside h3{font-size:22px;font-weight:500;line-height:1.6}.skills-screen-module__2qJqmG__detailAside p,.skills-screen-module__2qJqmG__detailAside>span{color:var(--muted);font-size:12px;line-height:1.9}.skills-screen-module__2qJqmG__detailAside a{color:var(--brand-a);margin-top:28px;font-size:11px;display:block}.skills-screen-module__2qJqmG__community{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;max-width:none;margin-top:36px;padding:28px 0 0;scroll-margin-top:90px}@media (min-width:1100px){.skills-screen-module__2qJqmG__community{grid-template-columns:5fr 7fr;align-items:start;gap:0 36px;display:grid}.skills-screen-module__2qJqmG__community>header{grid-column:1/-1}.skills-screen-module__2qJqmG__community>.skills-screen-module__2qJqmG__feedbackForm{grid-column:1}.skills-screen-module__2qJqmG__community>.skills-screen-module__2qJqmG__feedbackList,.skills-screen-module__2qJqmG__community>.skills-screen-module__2qJqmG__empty{grid-column:2}}@media (max-width:1100px){.skills-screen-module__2qJqmG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.skills-screen-module__2qJqmG__categories{margin-top:0;padding-right:0}.skills-screen-module__2qJqmG__detailHero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px}.skills-screen-module__2qJqmG__detailBody{grid-template-columns:1fr}.skills-screen-module__2qJqmG__detailAside{display:none}.skills-screen-module__2qJqmG__detailCopy h1{font-size:27px}.skills-screen-module__2qJqmG__detailStats b{font-size:19px}}@media (max-width:760px){.skills-screen-module__2qJqmG__page{background:var(--bg);padding:16px 16px 40px}.skills-screen-module__2qJqmG__hero{padding:18px 14px 14px}.skills-screen-module__2qJqmG__hero h2{font-size:13px}.skills-screen-module__2qJqmG__composerFrame{margin-top:8px}.skills-screen-module__2qJqmG__composer textarea{min-height:82px}.skills-screen-module__2qJqmG__suggestionBar{flex-flow:wrap;align-items:flex-start}.skills-screen-module__2qJqmG__suggestions{flex-wrap:wrap;gap:8px}.skills-screen-module__2qJqmG__composerFooter{gap:8px}.skills-screen-module__2qJqmG__composerTools{flex-wrap:wrap;gap:6px}.skills-screen-module__2qJqmG__composerTools>span{display:none}.skills-screen-module__2qJqmG__pickerLayer{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;width:min(440px,100%);padding:0;display:block;position:absolute;inset:calc(100% + 8px) auto auto 0}.skills-screen-module__2qJqmG__composerPicker{transform-origin:0 0;border-radius:12px;max-height:50dvh}.skills-screen-module__2qJqmG__catalogTools{gap:8px;width:100%}.skills-screen-module__2qJqmG__catalogTools .skills-screen-module__2qJqmG__search{flex:1;width:0}.skills-screen-module__2qJqmG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.skills-screen-module__2qJqmG__cardMeta{flex-wrap:wrap;gap:4px}.skills-screen-module__2qJqmG__detailHero{grid-template-columns:1fr;gap:22px}.skills-screen-module__2qJqmG__detailCopy{padding:0}.skills-screen-module__2qJqmG__detailVisual{aspect-ratio:auto;min-height:0}.skills-screen-module__2qJqmG__detailBody{display:block}.skills-screen-module__2qJqmG__workflowPreview>.skills-screen-module__2qJqmG__contentPreviewGrid{grid-template-columns:1fr}.skills-screen-module__2qJqmG__detailNavigation{gap:20px;margin-top:26px}.skills-screen-module__2qJqmG__detailNavigation a{font-size:11px}.skills-screen-module__2qJqmG__detailStats{grid-template-columns:repeat(4,minmax(0,1fr))}.skills-screen-module__2qJqmG__detailActions{flex-direction:unset}.skills-screen-module__2qJqmG__contentPreviewGrid article{padding:20px}.skills-screen-module__2qJqmG__community{padding-top:24px}}@media (prefers-reduced-motion:reduce){.skills-screen-module__2qJqmG__card,.skills-screen-module__2qJqmG__composer,.skills-screen-module__2qJqmG__composerPicker{transition:none;animation:none}}.skills-screen-module__2qJqmG__cardName:after{z-index:3;content:"";border-radius:12px;position:absolute;inset:0}.skills-screen-module__2qJqmG__cardName:focus-visible:after{outline:2px solid var(--brand-a);outline-offset:4px}.skills-screen-module__2qJqmG__card .skills-screen-module__2qJqmG__overflowTooltip{overflow-wrap:anywhere;width:max-content;max-width:100%}.skills-screen-module__2qJqmG__feedbackForm{border:1px solid var(--line);background:var(--panel-elevated);border-radius:10px}.skills-screen-module__2qJqmG__feedbackForm footer button[type=submit]{background:var(--brand-a);color:var(--on-brand);box-shadow:none;border-radius:999px}.skills-screen-module__2qJqmG__ratingPicker .skills-screen-module__2qJqmG__starActive{color:var(--brand-a)}@media (max-width:760px){.skills-screen-module__2qJqmG__card .skills-screen-module__2qJqmG__overflowTooltip{display:none}.skills-screen-module__2qJqmG__catalogTools .skills-screen-module__2qJqmG__search{width:100%}.skills-screen-module__2qJqmG__catalogTools{grid-template-columns:minmax(0,1fr) 110px}.skills-screen-module__2qJqmG__sortControl{width:110px}}.skills-screen-module__2qJqmG__card .skills-screen-module__2qJqmG__visual{z-index:4}.skills-screen-module__2qJqmG__cardName:after{z-index:3}.skills-screen-module__2qJqmG__composerFrame[data-picker-above=true] .skills-screen-module__2qJqmG__pickerLayer{top:auto;bottom:calc(100% + 8px)}.skills-screen-module__2qJqmG__composerFrame[data-picker-above=true] .skills-screen-module__2qJqmG__composerPicker{transform-origin:0 100%}.skills-screen-module__2qJqmG__detailAside h4{color:var(--muted);margin:24px 0 6px;font-size:11px;font-weight:500}.skills-screen-module__2qJqmG__detailAside p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.skills-screen-module__2qJqmG__card .skills-screen-module__2qJqmG__mediaBadge{color:#fff;background:#242631e6;border-color:#ffffff30;font-size:11px;font-weight:500}.skills-screen-module__2qJqmG__cardHeaderActions button{color:#fff;background:#242631d9;border-color:#ffffff50}.skills-screen-module__2qJqmG__cardHeaderActions button:hover,.skills-screen-module__2qJqmG__cardHeaderActions .skills-screen-module__2qJqmG__favorited{color:var(--on-brand);background:var(--brand-a);border-radius:999px}.skills-screen-module__2qJqmG__visual.skills-screen-module__2qJqmG__emptyVisual{background:var(--bg-soft)}.skills-screen-module__2qJqmG__visual.skills-screen-module__2qJqmG__emptyVisual>b{color:var(--text);text-shadow:none}.skills-screen-module__2qJqmG__visual.skills-screen-module__2qJqmG__emptyVisual .skills-screen-module__2qJqmG__visualOrb{opacity:.35}
.skill-showcase-module__WNUfba__showcase{background:var(--panel);color:var(--text);border-radius:18px 18px 0 0;overflow:hidden}.skill-showcase-module__WNUfba__stage{grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);min-height:328px;display:grid}.skill-showcase-module__WNUfba__art{color:#fff;min-height:328px;position:relative;overflow:hidden}.skill-showcase-module__WNUfba__label{letter-spacing:.07em;background:#17191f66;border:1px solid #ffffff26;border-radius:6px;padding:7px 10px;font-size:10px;position:absolute;top:22px;left:22px}.skill-showcase-module__WNUfba__copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;padding:28px 36px;display:flex}.skill-showcase-module__WNUfba__copy small{letter-spacing:.18em;color:var(--muted);font:9px ui-monospace,monospace}.skill-showcase-module__WNUfba__copy h1{letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(25px,2.7vw,38px);line-height:1.3}.skill-showcase-module__WNUfba__copy p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.skill-showcase-module__WNUfba__copy>span{color:var(--muted);font-size:10px}.skill-showcase-module__WNUfba__copy>div{align-items:center;gap:20px;display:flex}.skill-showcase-module__WNUfba__copy button{background:var(--brand-a);color:var(--on-brand);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:11px 16px;font-size:12px}.skill-showcase-module__WNUfba__copy a{color:var(--brand-a);font-size:11px;text-decoration:none}.skill-showcase-module__WNUfba__reel{background:var(--bg-soft);align-items:center;gap:12px;padding:10px 18px;display:flex}.skill-showcase-module__WNUfba__reel>button{min-width:0;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.skill-showcase-module__WNUfba__reel>button>span:last-child{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.skill-showcase-module__WNUfba__reel small{color:var(--muted);font:9px ui-monospace,monospace}.skill-showcase-module__WNUfba__thumb{border:2px solid #0000;border-radius:6px;flex:none;width:64px;height:40px;display:block;position:relative;overflow:hidden}.skill-showcase-module__WNUfba__selected .skill-showcase-module__WNUfba__thumb{border-color:var(--brand-a)}.skill-showcase-module__WNUfba__reel .skill-showcase-module__WNUfba__selected{color:var(--text)}.skill-showcase-module__WNUfba__reel .skill-showcase-module__WNUfba__pause{flex:0 0 26px;justify-content:center;min-height:32px}.skill-showcase-module__WNUfba__showcase button:focus-visible,.skill-showcase-module__WNUfba__showcase a:focus-visible{outline:2px solid var(--brand-border);outline-offset:-2px}@media (max-width:760px){.skill-showcase-module__WNUfba__stage{grid-template-columns:1fr}.skill-showcase-module__WNUfba__art{aspect-ratio:16/9;min-height:0}.skill-showcase-module__WNUfba__copy{gap:12px;padding:22px}.skill-showcase-module__WNUfba__copy h1{font-size:25px}.skill-showcase-module__WNUfba__reel{background:var(--bg-soft);gap:6px;padding:10px}.skill-showcase-module__WNUfba__reel>button>span:last-child,.skill-showcase-module__WNUfba__reel small{display:none}.skill-showcase-module__WNUfba__thumb{aspect-ratio:16/10;width:100%;height:auto}.skill-showcase-module__WNUfba__copy p{-webkit-line-clamp:2;color:var(--muted)}}
