.assistant-ai-page-module__6krABq__page{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}
.configs-module__pERCyW__pageContainer,.configs-module__pERCyW__configsFieldScope{--oc-card:#18181b;--oc-border:#27272a;--oc-foreground:#e4e4e7;--oc-muted:#71717a;--oc-bg:#0c0c0f;--oc-input-bg:#09090b;--oc-accent:#22c55e;--oc-accent-dim:#22c55e1f;--oc-radius-md:8px;--oc-radius-lg:10px;--oc-radius-xl:12px;--oc-radius-input:8px;--oc-duration-fast:.15s;--oc-ease-out:cubic-bezier(.4, 0, .2, 1);--oc-text-caption:.75rem;--oc-text-panel-title:.9375rem;--oc-text-label-caps:.65rem;--oc-text-body:.875rem;--oc-text-input:.8125rem;--oc-text-page-title:1.75rem;--oc-space-below-filter:1.35rem;--oc-space-title-gap:1.75rem;--oc-shadow-panel-list:0 2px 14px #00000029;--oc-shadow-accent-glow:0 4px 16px #22c55e40;--oc-input-shadow:inset 0 1px 0 #ffffff0a, inset 0 0 0 1px #ffffff17;--oc-input-shadow-hover:inset 0 1px 0 #ffffff0d, inset 0 0 0 1px #22c55e38}.configs-module__pERCyW__pageContainer{box-sizing:border-box;width:100%;min-height:100%;padding:0}.configs-module__pERCyW__soulHintList{font-size:var(--oc-text-caption);color:var(--oc-muted);margin:0 0 .65rem;padding-left:1.15rem;line-height:1.55}.configs-module__pERCyW__soulHintList li{margin-bottom:.35rem}.configs-module__pERCyW__soulHintList li:last-child{margin-bottom:0}.configs-module__pERCyW__soulHintList strong{color:var(--oc-foreground);font-weight:600}.configs-module__pERCyW__soulEditorHost{width:100%;min-height:0}.configs-module__pERCyW__configsStack{gap:var(--oc-space-below-filter);flex-direction:column;width:100%;min-width:0;display:flex}.configs-module__pERCyW__configsTabsRoot{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.configs-module__pERCyW__configsTabsListScroll{box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-width:0;max-width:100%;margin-bottom:1rem;overflow:auto hidden}.configs-module__pERCyW__configsTabsList{box-sizing:border-box;width:max-content;max-width:none;flex-wrap:nowrap!important}.configs-module__pERCyW__configsTabsList .rt-TabsTrigger{flex-shrink:0}.configs-module__pERCyW__configsTabContent{box-sizing:border-box;width:100%;min-width:0;max-width:min(52rem,100%)}.configs-module__pERCyW__configsTabForm{box-sizing:border-box;width:100%;min-width:0}.configs-module__pERCyW__tabSaveBar{box-sizing:border-box;margin-top:var(--oc-space-below-filter);justify-content:flex-start;width:100%;min-width:0;max-width:100%;padding-top:1rem;display:flex}.configs-module__pERCyW__configsTabContent .configs-module__pERCyW__form{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.configs-module__pERCyW__pageHeader{margin-bottom:var(--oc-space-title-gap);flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;display:flex}.configs-module__pERCyW__pageHeader:not(:has(.configs-module__pERCyW__pageHeaderIntro)){flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.65rem}.configs-module__pERCyW__pageHeaderIntro{flex-direction:column;flex:1;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.configs-module__pERCyW__pageHeaderToolbar{flex-shrink:0;padding-top:.2rem}@media (max-width:640px){.configs-module__pERCyW__pageHeader{flex-wrap:wrap}.configs-module__pERCyW__pageHeaderToolbar{justify-content:flex-end;width:100%;padding-top:0;display:flex}}.configs-module__pERCyW__pageTitle{font-family:var(--font-clash-display), system-ui, sans-serif;font-size:var(--oc-text-page-title);letter-spacing:.01em;color:var(--oc-foreground);margin:0 0 .5rem;padding-bottom:.625rem;font-weight:700;display:inline-block;position:relative}.configs-module__pERCyW__pageTitle:after{content:"";background:var(--oc-accent);border-radius:2px;width:2.5rem;height:3px;position:absolute;bottom:0;left:0}:is(.configs-module__pERCyW__pageHeader:not(:has(.configs-module__pERCyW__pageHeaderIntro)) .configs-module__pERCyW__pageTitle,.configs-module__pERCyW__pageHeaderIntro .configs-module__pERCyW__pageTitle){margin-bottom:0}.configs-module__pERCyW__pageSubtitle{max-width:52rem;font-size:var(--oc-text-body);color:var(--oc-muted);margin:0;font-weight:400;line-height:1.6}.configs-module__pERCyW__form{gap:var(--oc-space-below-filter);flex-direction:column;width:100%;max-width:56rem;display:flex}.configs-module__pERCyW__panel{border:1px solid var(--oc-border);border-radius:var(--oc-radius-xl);background:var(--oc-card);box-shadow:var(--oc-shadow-panel-list);position:relative;overflow:hidden}.configs-module__pERCyW__panelHead{background:linear-gradient(105deg,#22c55e0e 0%,#0000 58%);border-bottom:1px solid #27272a8c;padding:1rem 1.15rem .9rem}.configs-module__pERCyW__panelIntro{min-width:0}.configs-module__pERCyW__panelTitle{font-size:var(--oc-text-panel-title);letter-spacing:.02em;color:var(--oc-foreground);margin:0;font-weight:600;line-height:1.35}.configs-module__pERCyW__panelDesc{max-width:none;font-size:var(--oc-text-caption);color:var(--oc-muted);margin:.45rem 0 0;line-height:1.55}.configs-module__pERCyW__panelGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.85rem;padding:1rem 1.1rem 1.15rem;display:grid}.configs-module__pERCyW__aitoolsBlock{border-radius:var(--oc-radius-lg);background:#0000002e;border:1px solid #ffffff17;overflow:hidden}.configs-module__pERCyW__aitoolsBlockTitle{font-size:var(--oc-text-body);letter-spacing:.02em;color:var(--oc-foreground);background:linear-gradient(105deg,#22c55e0a 0%,#0000 58%);border-bottom:1px solid #27272a8c;margin:0;padding:.75rem 1.1rem .7rem;font-weight:600;line-height:1.45}.configs-module__pERCyW__aitoolsBlockTitleSplit{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.configs-module__pERCyW__aitoolsBlockTitleTool{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--oc-text-body);letter-spacing:.03em;color:var(--oc-foreground);font-weight:600}.configs-module__pERCyW__webSearchEngineSortWrap{margin-top:.35rem}.configs-module__pERCyW__webSearchEngineSortList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.configs-module__pERCyW__webSearchEngineSortRow{border-radius:var(--oc-radius-md,8px);background:#00000038;border:1px solid #ffffff1a;align-items:center;gap:.65rem;min-height:2.75rem;padding:.45rem .65rem;display:flex}.configs-module__pERCyW__webSearchEngineSortDragHandle{flex-shrink:0;width:2rem;height:2rem}.configs-module__pERCyW__webSearchEngineSortLabel{flex:1;min-width:0}.configs-module__pERCyW__webSearchEngineSortId{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#a1a1aa);flex-shrink:0}.configs-module__pERCyW__aitoolsBlockTitleMeta{letter-spacing:.02em;text-align:right;color:#71717ab8;flex:0 auto;max-width:100%;margin-left:auto;font-size:.6875rem;font-weight:400;line-height:1.4}.configs-module__pERCyW__fieldGridDialog{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;width:100%;display:grid}.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain{flex-direction:column;gap:.55rem;width:100%;min-width:0;display:flex}.configs-module__pERCyW__field{border-radius:var(--oc-radius-lg);transition:border-color var(--oc-duration-fast) var(--oc-ease-out), background var(--oc-duration-fast) var(--oc-ease-out), box-shadow var(--oc-duration-fast) var(--oc-ease-out);background:linear-gradient(165deg,#00000047 0%,#00000024 100%);border:1px solid #ffffff12;padding:.85rem 1rem}.configs-module__pERCyW__field:hover{background:linear-gradient(165deg,#22c55e0f 0%,#00000029 100%);border-color:#22c55e47;box-shadow:0 0 0 1px #22c55e14}.configs-module__pERCyW__fieldDialogPlain{box-shadow:none;background:0 0;border:none;border-radius:0;gap:.35rem;padding:0}.configs-module__pERCyW__fieldDialogPlain:hover{box-shadow:none;background:0 0;border-color:#0000}.configs-module__pERCyW__fieldLabel{font-size:var(--oc-text-label-caps);letter-spacing:.06em;text-transform:uppercase;color:#a1a1aa;font-weight:600;line-height:1.35}.configs-module__pERCyW__fieldConfigKey{letter-spacing:.04em;text-transform:none;color:var(--oc-muted);vertical-align:baseline;margin-left:.3rem;font-family:ui-monospace,Geist Mono,Menlo,monospace;font-size:.68rem;font-weight:600;display:inline}.configs-module__pERCyW__fieldDesc{max-width:none;font-size:var(--oc-text-caption);letter-spacing:.02em;color:var(--oc-muted);margin:0;font-weight:400;line-height:1.65}.configs-module__pERCyW__fieldDescStack{flex-direction:column;gap:.45rem;display:flex}.configs-module__pERCyW__fieldSecretRow{flex-wrap:wrap;align-items:stretch;min-width:0}.configs-module__pERCyW__fieldSecretGrow{flex:1 1 0;min-width:0}.configs-module__pERCyW__fieldGenButton{flex-shrink:0;align-self:center}.configs-module__pERCyW__fieldNumberRow{min-width:0}.configs-module__pERCyW__fieldNumberGrow{flex:1 1 0;min-width:0}.configs-module__pERCyW__sessionChannelEditor{flex-direction:column;gap:.5rem;width:100%;display:flex}.configs-module__pERCyW__sessionChannelCard{border-bottom:1px solid #ffffff12;margin-bottom:.65rem;padding-bottom:.85rem}.configs-module__pERCyW__sessionChannelCard:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.configs-module__pERCyW__sessionChannelRow{min-width:0}.configs-module__pERCyW__sessionChannelKeyField{flex-direction:column;flex:0 9.5rem;gap:.35rem;min-width:6.5rem;display:flex}.configs-module__pERCyW__sessionChannelDescField{flex-direction:column;flex:12rem;gap:.35rem;min-width:8rem;display:flex}.configs-module__pERCyW__sessionChannelCountField{flex-direction:column;flex:0 0 7.5rem;gap:.35rem;min-width:0;display:flex}.configs-module__pERCyW__sessionChannelMiniLabel{color:var(--oc-muted)}.configs-module__pERCyW__fieldCode{color:color-mix(in srgb, var(--oc-accent) 80%, var(--oc-foreground));background:#00000073;border:1px solid #22c55e33;border-radius:4px;padding:.12em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8em;font-weight:500}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldRoot{flex-direction:row;align-items:center;width:100%;min-height:2.125rem;display:flex;border-radius:var(--oc-radius-input)!important}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldRoot.rt-variant-surface{background:linear-gradient(var(--oc-input-bg), var(--oc-input-bg)) padding-box, linear-gradient(180deg, #ffffff08, transparent) border-box;box-shadow:var(--oc-input-shadow);color:var(--oc-foreground);transition:box-shadow var(--oc-duration-fast) var(--oc-ease-out), background var(--oc-duration-fast) var(--oc-ease-out)}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldRoot.rt-variant-surface:hover{box-shadow:var(--oc-input-shadow-hover)}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldRoot.rt-variant-surface:focus-within{box-shadow:var(--oc-input-shadow-hover);outline:none!important}:is(:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldInput:focus,:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldInput:focus-visible){box-shadow:none!important;outline:none!important}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldInput{box-sizing:border-box;font-size:var(--oc-text-input);font-variant-numeric:tabular-nums;min-height:2.125rem;padding-block:max(.3rem,1.0625rem - .675em);line-height:1.35}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldInput::placeholder{color:#71717acc}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldInput::selection{background:var(--oc-accent-dim);color:var(--oc-foreground)}:is(:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldInput[type=number]::-webkit-outer-spin-button,:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldInput[type=number]::-webkit-inner-spin-button){-webkit-appearance:none;margin:0}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextFieldInput[type=number]{appearance:textfield}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextAreaRoot{width:100%;border-radius:var(--oc-radius-input)!important}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextAreaRoot:where(.rt-variant-surface){background:linear-gradient(var(--oc-input-bg), var(--oc-input-bg)) padding-box, linear-gradient(180deg, #ffffff08, transparent) border-box;box-shadow:var(--oc-input-shadow);color:var(--oc-foreground);transition:box-shadow var(--oc-duration-fast) var(--oc-ease-out), background var(--oc-duration-fast) var(--oc-ease-out)}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextAreaRoot:where(.rt-variant-surface):hover{box-shadow:var(--oc-input-shadow-hover)}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextAreaRoot:where(.rt-variant-surface):focus-within{box-shadow:var(--oc-input-shadow-hover);outline:none!important}:is(:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextAreaInput:focus,:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextAreaInput:focus-visible){box-shadow:none!important;outline:none!important}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextAreaInput{font-size:var(--oc-text-input);min-height:4.25rem;padding-block:.4rem;line-height:1.5}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextAreaInput::placeholder{color:#71717acc}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-TextAreaInput::selection{background:var(--oc-accent-dim);color:var(--oc-foreground)}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-SelectTrigger{box-sizing:border-box;background:linear-gradient(var(--oc-input-bg), var(--oc-input-bg)) padding-box, linear-gradient(180deg, #ffffff08, transparent) border-box;width:100%;min-height:2.125rem;box-shadow:var(--oc-input-shadow);color:var(--oc-foreground);transition:box-shadow var(--oc-duration-fast) var(--oc-ease-out), background var(--oc-duration-fast) var(--oc-ease-out);flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding-block:max(.3rem,1.0625rem - .675em);display:flex;border-radius:var(--oc-radius-input)!important}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-SelectTrigger:hover:not([data-disabled]){box-shadow:var(--oc-input-shadow-hover)}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-SelectTrigger:focus-visible{box-shadow:var(--oc-input-shadow-hover);outline:none!important}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-SelectTrigger[data-disabled]{opacity:.6;cursor:not-allowed}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-SelectTriggerInner{font-size:var(--oc-text-input);text-align:left;align-items:center;min-width:0;line-height:1.35;display:inline-flex}:where(.configs-module__pERCyW__field,.configs-module__pERCyW__fieldDialogPlain) .rt-SelectIcon{opacity:.75;flex-shrink:0;align-self:center;align-items:center;display:inline-flex}.configs-module__pERCyW__keywordsWrap,.configs-module__pERCyW__keywordsList{width:100%}.configs-module__pERCyW__keywordTag{align-items:center}.configs-module__pERCyW__keywordsInputGrow{flex:12rem;min-width:12rem}.configs-module__pERCyW__keywordsInputGrow .rt-TextFieldRoot{flex-direction:row;align-items:center;width:100%;min-height:2.125rem;display:flex;border-radius:var(--oc-radius-input)!important}.configs-module__pERCyW__keywordsInputGrow .rt-TextFieldRoot.rt-variant-surface{background:linear-gradient(var(--oc-input-bg), var(--oc-input-bg)) padding-box, linear-gradient(180deg, #ffffff08, transparent) border-box;box-shadow:var(--oc-input-shadow);color:var(--oc-foreground);transition:box-shadow var(--oc-duration-fast) var(--oc-ease-out), background var(--oc-duration-fast) var(--oc-ease-out)}.configs-module__pERCyW__keywordsInputGrow .rt-TextFieldRoot.rt-variant-surface:hover{box-shadow:var(--oc-input-shadow-hover)}.configs-module__pERCyW__keywordsInputGrow .rt-TextFieldRoot.rt-variant-surface:focus-within{box-shadow:var(--oc-input-shadow-hover);outline:none!important}:is(.configs-module__pERCyW__keywordsInputGrow .rt-TextFieldInput:focus,.configs-module__pERCyW__keywordsInputGrow .rt-TextFieldInput:focus-visible){box-shadow:none!important;outline:none!important}.configs-module__pERCyW__keywordsInputGrow .rt-TextFieldInput{box-sizing:border-box;font-size:var(--oc-text-input);min-height:2.125rem;padding-block:max(.3rem,1.0625rem - .675em);line-height:1.35}.configs-module__pERCyW__keywordsInputGrow .rt-TextFieldInput::placeholder{color:#71717acc}.configs-module__pERCyW__configInputWithAction{align-items:center;gap:.5rem;width:100%;display:flex}.configs-module__pERCyW__configInputWithAction>:first-child{flex:1;min-width:0}.configs-module__pERCyW__configInputWithAction .rt-IconButton{flex-shrink:0}.configs-module__pERCyW__fieldSwitchRow{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.configs-module__pERCyW__fieldSwitchTitle{min-width:0}.configs-module__pERCyW__fieldSwitchTitle>span{text-transform:none;letter-spacing:.02em;font-size:var(--oc-text-caption);color:#a1a1aa;font-weight:500}.configs-module__pERCyW__fieldSwitchTitle code{font-size:.65rem}.configs-module__pERCyW__fieldSwitchLeft>p{margin:.35rem 0 0;line-height:1.65}.configs-module__pERCyW__fieldSwitchLeft{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.configs-module__pERCyW__fieldSwitchRow .rt-SwitchRoot{flex-shrink:0;margin-top:.15rem}.configs-module__pERCyW__fieldSelect{box-sizing:border-box;border-radius:var(--oc-radius-input);border:1px solid var(--oc-border);background:var(--oc-input-bg);width:100%;max-width:min(42rem,100%);color:var(--oc-foreground);font-size:var(--oc-text-input);box-shadow:var(--oc-input-shadow);transition:border-color var(--oc-duration-fast) var(--oc-ease-out), box-shadow var(--oc-duration-fast) var(--oc-ease-out);padding:.55rem .75rem;line-height:1.45}.configs-module__pERCyW__fieldSelect:focus{box-shadow:var(--oc-input-shadow-hover);border-color:#22c55e73;outline:none}.configs-module__pERCyW__fieldSelect:focus-visible{outline-offset:2px;outline:2px solid #22c55e59}.configs-module__pERCyW__submit{border-radius:var(--oc-radius-md);cursor:pointer;font-weight:600;font-size:var(--oc-text-body);background:var(--oc-accent);color:#fff;transition:filter var(--oc-duration-fast), box-shadow var(--oc-duration-fast), opacity var(--oc-duration-fast);border:none;padding:.6rem 1.35rem}.configs-module__pERCyW__submit:hover:not(:disabled){filter:brightness(1.05);box-shadow:var(--oc-shadow-accent-glow)}.configs-module__pERCyW__submit:focus-visible{outline:2px solid var(--oc-accent);outline-offset:2px}.configs-module__pERCyW__submit:disabled{cursor:not-allowed;opacity:.65}.configs-module__pERCyW__commentAiSkillCheckboxScope{width:100%;min-width:0}.configs-module__pERCyW__commentAiSkillCheckboxList{box-sizing:border-box;border-radius:var(--oc-radius-md);border:1px solid var(--oc-border);background:var(--oc-input-bg);max-height:min(280px,45vh);box-shadow:var(--oc-input-shadow);padding:.65rem .75rem;overflow:auto}.configs-module__pERCyW__commentAiSkillCheckboxRow{cursor:pointer;width:100%;min-width:0;font-size:var(--oc-text-input);align-items:center;gap:.55rem;line-height:1.35;display:flex}.configs-module__pERCyW__commentAiSkillCheckbox{flex-shrink:0}.configs-module__pERCyW__commentAiSkillCheckboxName{min-width:0;color:color-mix(in srgb, var(--oc-foreground) 58%, var(--oc-muted));text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:500;overflow:hidden}.configs-module__pERCyW__commentAiSkillCheckboxRight{font-size:var(--oc-text-caption);color:var(--oc-muted);flex-shrink:0;align-items:center;gap:.2rem;margin-left:.5rem;display:inline-flex}.configs-module__pERCyW__commentAiSkillSourceTag{color:var(--oc-muted);font-weight:500}.configs-module__pERCyW__commentAiSkillOrphanHint{color:var(--oc-muted);opacity:.92;font-weight:400}
.zlooks-forms-module__IKcuqG__fieldLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);cursor:pointer;font-size:.75rem;font-weight:600;display:block}.zlooks-forms-module__IKcuqG__textFieldRoot.rt-TextFieldRoot{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb, var(--background) 72%, var(--card));width:100%;box-shadow:none;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:row;align-items:center;display:inline-flex}.zlooks-forms-module__IKcuqG__textFieldRoot.rt-TextFieldRoot:hover:not([data-disabled]){border-color:color-mix(in srgb, var(--border) 70%, var(--accent) 30%)}.zlooks-forms-module__IKcuqG__textFieldRoot.rt-TextFieldRoot:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.zlooks-forms-module__IKcuqG__textFieldRoot .rt-TextFieldInput{box-sizing:border-box;width:100%;color:var(--foreground);line-height:1.35;box-shadow:none!important;background:0 0!important}.zlooks-forms-module__IKcuqG__textFieldRoot .rt-TextFieldInput::placeholder{color:color-mix(in srgb, var(--muted) 70%, transparent)}.zlooks-forms-module__IKcuqG__textFieldRoot .rt-TextFieldSlot{color:var(--muted)}.zlooks-forms-module__IKcuqG__passwordSlotGroup{flex-direction:row;align-items:center;gap:.05rem;margin-right:.15rem;display:inline-flex}.zlooks-forms-module__IKcuqG__passwordReveal.rt-IconButton{color:var(--muted);margin-right:0}@media (hover:hover) and (pointer:fine){.zlooks-forms-module__IKcuqG__passwordReveal.rt-IconButton:hover:not(:disabled){color:var(--foreground);background:color-mix(in srgb, var(--card) 50%, transparent)}}.zlooks-forms-module__IKcuqG__selectTrigger.rt-SelectTrigger{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb, var(--background) 72%, var(--card));width:100%;color:var(--foreground);box-shadow:none;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-direction:row;align-items:center;display:inline-flex}.zlooks-forms-module__IKcuqG__selectTrigger.rt-SelectTrigger .rt-SelectTriggerInner{line-height:1.35}.zlooks-forms-module__IKcuqG__selectTrigger.rt-SelectTrigger .rt-SelectIcon{align-self:center;align-items:center;display:inline-flex}.zlooks-forms-module__IKcuqG__selectTrigger.rt-SelectTrigger:hover:not([data-disabled]){border-color:color-mix(in srgb, var(--border) 70%, var(--accent) 30%)}.zlooks-forms-module__IKcuqG__selectTrigger.rt-SelectTrigger:focus-visible{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.zlooks-forms-module__IKcuqG__selectItem.rt-SelectItem[data-highlighted]:not([data-disabled]){background-color:var(--accent)!important;color:#fff!important}.zlooks-forms-module__IKcuqG__selectItem.rt-SelectItem[data-highlighted]:not([data-disabled]) svg{color:#fff}.zlooks-forms-module__IKcuqG__zlooksBtn.rt-BaseButton.rt-Button{box-sizing:border-box;cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out), filter var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);font-weight:600;border-radius:var(--radius-md)!important}.zlooks-forms-module__IKcuqG__zlooksBtnFullWidth.rt-BaseButton.rt-Button{width:100%}.zlooks-forms-module__IKcuqG__zlooksBtnAutoWidth.rt-BaseButton.rt-Button{width:auto;max-width:100%}.zlooks-forms-module__IKcuqG__zlooksBtnLink.rt-BaseButton.rt-Button{font-size:.8125rem;font-weight:500;line-height:inherit;color:color-mix(in srgb, var(--accent) 92%, var(--foreground));transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-bottom:1px solid #0000;text-decoration:none;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}@media (hover:hover) and (pointer:fine){.zlooks-forms-module__IKcuqG__zlooksBtnLink.rt-BaseButton.rt-Button:hover:not(:disabled){border-bottom-color:color-mix(in srgb, var(--accent) 70%, transparent)}}.zlooks-forms-module__IKcuqG__zlooksBtnLink.rt-BaseButton.rt-Button:disabled{opacity:.45;cursor:not-allowed}.zlooks-forms-module__IKcuqG__zlooksBtnPrimary.rt-BaseButton.rt-Button{color:#fff!important;background:var(--accent)!important;box-shadow:none!important;border:none!important}@media (hover:hover) and (pointer:fine){.zlooks-forms-module__IKcuqG__zlooksBtnPrimary.rt-BaseButton.rt-Button:hover:not(:disabled){filter:brightness(1.06)}}.zlooks-forms-module__IKcuqG__zlooksBtnPrimary.rt-BaseButton.rt-Button:active:not(:disabled){filter:brightness(.98)}.zlooks-forms-module__IKcuqG__zlooksBtnPrimary.rt-BaseButton.rt-Button:disabled{opacity:.65;cursor:wait}.zlooks-forms-module__IKcuqG__zlooksBtnSecondary.rt-BaseButton.rt-Button{box-shadow:var(--shadow-inset-highlight);background:color-mix(in srgb, var(--card) 88%, transparent)!important;color:var(--foreground)!important;border:1px solid color-mix(in srgb, var(--border) 92%, var(--accent) 8%)!important}@media (hover:hover) and (pointer:fine){.zlooks-forms-module__IKcuqG__zlooksBtnSecondary.rt-BaseButton.rt-Button:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 35%, var(--border))!important;background:color-mix(in srgb, var(--accent) 8%, var(--card))!important}}.zlooks-forms-module__IKcuqG__zlooksBtnSecondary.rt-BaseButton.rt-Button:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.zlooks-forms-module__IKcuqG__zlooksBtnPrimary.rt-BaseButton.rt-Button:hover:not(:disabled){filter:brightness(1.04)}}.zlooks-forms-module__IKcuqG__otpWrap{--otp-cell-size:3rem;--otp-input-font-size:1.125rem}.zlooks-forms-module__IKcuqG__otpWrap[data-otp-size="1"]{--otp-cell-size:2.25rem;--otp-input-font-size:1rem}.zlooks-forms-module__IKcuqG__otpWrap[data-otp-size="2"]{--otp-cell-size:3rem;--otp-input-font-size:1.125rem}.zlooks-forms-module__IKcuqG__otpWrap[data-otp-size="3"]{--otp-cell-size:3.5rem;--otp-input-font-size:1.25rem}.zlooks-forms-module__IKcuqG__otpCell.rt-TextFieldRoot{box-sizing:border-box;flex:0 0 var(--otp-cell-size);width:var(--otp-cell-size);height:var(--otp-cell-size);min-width:var(--otp-cell-size);max-width:var(--otp-cell-size);min-height:var(--otp-cell-size);max-height:var(--otp-cell-size);aspect-ratio:1;text-align:center;border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb, var(--background) 72%, var(--card));box-shadow:none;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding:0!important}.zlooks-forms-module__IKcuqG__otpCell.rt-TextFieldRoot:hover:not([data-disabled]){border-color:color-mix(in srgb, var(--border) 70%, var(--accent) 30%)}.zlooks-forms-module__IKcuqG__otpCell.rt-TextFieldRoot:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.zlooks-forms-module__IKcuqG__otpCell .rt-TextFieldInput{text-align:center;font-size:var(--otp-input-font-size);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--foreground);font-weight:600;text-indent:0!important;box-shadow:none!important;background:0 0!important;padding:0!important}.zlooks-forms-module__IKcuqG__otpCell .rt-TextFieldInput::placeholder{color:var(--muted);opacity:1;font-weight:600}.zlooks-forms-module__IKcuqG__otpCell .rt-TextFieldInput::-webkit-textfield-decoration-container{margin-right:0!important;padding-right:0!important}.zlooks-forms-module__IKcuqG__otpCell.rt-TextFieldRoot[data-disabled]{opacity:.55;cursor:not-allowed}.zlooks-forms-module__IKcuqG__textAreaRoot.rt-TextAreaRoot{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border);background:color-mix(in srgb, var(--background) 72%, var(--card));width:100%;box-shadow:none;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.zlooks-forms-module__IKcuqG__textAreaRoot.rt-TextAreaRoot:hover:not([data-disabled]){border-color:color-mix(in srgb, var(--border) 70%, var(--accent) 30%)}.zlooks-forms-module__IKcuqG__textAreaRoot.rt-TextAreaRoot:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.zlooks-forms-module__IKcuqG__textAreaRoot .rt-TextAreaInput{box-sizing:border-box;width:100%;color:var(--foreground);box-shadow:none!important;background:0 0!important}.zlooks-forms-module__IKcuqG__textAreaRoot .rt-TextAreaInput::placeholder{color:color-mix(in srgb, var(--muted) 70%, transparent)}
.zlooks-config-key-label-module__KYxBzG__label{font-size:var(--oc-text-label-caps);letter-spacing:.06em;text-transform:uppercase;color:#a1a1aa;font-weight:600;line-height:1.35}.zlooks-config-key-label-module__KYxBzG__configKey{letter-spacing:.04em;text-transform:none;color:var(--oc-muted);vertical-align:baseline;margin-left:.3rem;font-family:ui-monospace,Geist Mono,Menlo,monospace;font-size:.68rem;font-weight:600;display:inline}
.zlooks-number-step-input-module__ClvPWq__row{min-width:0}.zlooks-number-step-input-module__ClvPWq__grow{flex:1 1 0;min-width:0}
.zlooks-session-channel-editor-module__JyxBVG__editor{flex-direction:column;gap:.5rem;width:100%;display:flex}.zlooks-session-channel-editor-module__JyxBVG__card{border-bottom:1px solid #ffffff12;margin-bottom:.65rem;padding-bottom:.85rem}.zlooks-session-channel-editor-module__JyxBVG__card:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.zlooks-session-channel-editor-module__JyxBVG__row{min-width:0}.zlooks-session-channel-editor-module__JyxBVG__keyField{flex-direction:column;flex:0 9.5rem;gap:.35rem;min-width:6.5rem;display:flex}.zlooks-session-channel-editor-module__JyxBVG__descField{flex-direction:column;flex:12rem;gap:.35rem;min-width:8rem;display:flex}.zlooks-session-channel-editor-module__JyxBVG__countField{flex-direction:column;flex:0 0 7.5rem;gap:.35rem;min-width:0;display:flex}.zlooks-session-channel-editor-module__JyxBVG__miniLabel{color:var(--oc-muted)}
.zlooks-string-tag-list-input-module__FBaE5G__root{flex-direction:column;gap:.65rem;width:100%;min-width:0;display:flex}.zlooks-string-tag-list-input-module__FBaE5G__tags{flex-wrap:wrap;align-items:flex-start;gap:.45rem;display:flex}.zlooks-string-tag-list-input-module__FBaE5G__tag{max-width:100%;font-size:var(--oc-text-input);color:var(--oc-accent);background:var(--oc-accent-dim);border:1px solid color-mix(in srgb, var(--oc-accent) 28%, transparent);border-radius:9999px;align-items:center;gap:.15rem;padding:.2rem .15rem .2rem .55rem;line-height:1.35;display:inline-flex}.zlooks-string-tag-list-input-module__FBaE5G__tagText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zlooks-string-tag-list-input-module__FBaE5G__tagRemove{box-sizing:border-box;border-radius:var(--oc-radius-md);color:color-mix(in srgb, var(--oc-accent) 82%, var(--oc-foreground));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.12rem;line-height:0;display:inline-flex}.zlooks-string-tag-list-input-module__FBaE5G__tagRemove:focus{outline:none}.zlooks-string-tag-list-input-module__FBaE5G__tagRemove:focus-visible{outline:2px solid color-mix(in srgb, var(--oc-accent) 65%, transparent);outline-offset:1px}@media (hover:hover) and (pointer:fine){.zlooks-string-tag-list-input-module__FBaE5G__tagRemove:hover:not(:disabled){color:var(--oc-foreground);background:0 0}}.zlooks-string-tag-list-input-module__FBaE5G__tagRemove:disabled{opacity:.45;cursor:not-allowed}.zlooks-string-tag-list-input-module__FBaE5G__inputRow{min-width:0}.zlooks-string-tag-list-input-module__FBaE5G__inputGrow{flex:auto;min-width:0}
.zlooks-switch-module__lTcGFq__root.rt-SwitchRoot{--accent-track:var(--accent);--accent-a4:color-mix(in srgb, var(--accent) 38%, transparent);--accent-a6:color-mix(in srgb, var(--accent) 52%, transparent)}
.zlooks-markdown-editor-module__Ob8zWG__wrap{box-sizing:border-box;border-radius:var(--radius-sm);background-color:var(--card);border:1px solid color-mix(in srgb, var(--border) 92%, transparent);width:100%;min-width:0;transition:border-color var(--duration-fast) var(--ease-out);overflow:hidden}.zlooks-markdown-editor-module__Ob8zWG__wrap:focus-within{border-color:color-mix(in srgb, var(--accent) 40%, var(--border) 60%);outline:none}.zlooks-markdown-editor-module__Ob8zWG__wrap[data-disabled=true]{opacity:.55;pointer-events:none}.zlooks-markdown-editor-module__Ob8zWG__host{min-height:0;overflow:hidden}.zlooks-markdown-editor-module__Ob8zWG__host .cm-editor{outline:none!important}.zlooks-markdown-editor-module__Ob8zWG__host .cm-scroller{font-family:var(--font-geist-mono), ui-monospace, monospace}
.zlooks-pagination-module__VxEmTW__root{--zp-meta:.8125rem;--zp-text:.8125rem;--zp-hit:2.15rem;--zp-page-pad-x:.4rem;--zp-controls-gap:.35rem;--zp-pages-gap:.2rem;--zp-root-gap-y:.85rem;--zp-root-gap-x:1.25rem;--zp-root-pad-y:.85rem;--zp-root-pad-x:1rem;justify-content:space-between;align-items:center;gap:var(--zp-root-gap-y) var(--zp-root-gap-x);padding:var(--zp-root-pad-y) var(--zp-root-pad-x) calc(var(--zp-root-pad-y) + .1rem);border-radius:var(--radius-md,10px);border:1px solid color-mix(in srgb, var(--border) 88%, var(--accent) 6%);background:linear-gradient(165deg, color-mix(in srgb, var(--card) 92%, transparent) 0%, color-mix(in srgb, var(--background) 55%, var(--card)) 100%);flex-wrap:wrap;display:flex;box-shadow:inset 0 1px #ffffff0d,0 2px 10px #0000001f}.zlooks-pagination-module__VxEmTW__rootInline{box-shadow:none;background:0 0;border:none;border-radius:0;flex-flow:row;justify-content:flex-start;align-items:center;gap:.65rem;padding:.35rem 0 0}.zlooks-pagination-module__VxEmTW__rootInline .zlooks-pagination-module__VxEmTW__meta{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.zlooks-pagination-module__VxEmTW__rootInline .zlooks-pagination-module__VxEmTW__controls{flex:none}.zlooks-pagination-module__VxEmTW__size1{--zp-meta:.6875rem;--zp-text:.75rem;--zp-hit:1.8rem;--zp-page-pad-x:.28rem;--zp-controls-gap:.28rem;--zp-pages-gap:.12rem;--zp-root-gap-y:.65rem;--zp-root-gap-x:1rem;--zp-root-pad-y:.65rem;--zp-root-pad-x:.85rem}.zlooks-pagination-module__VxEmTW__size3{--zp-meta:.875rem;--zp-text:.9375rem;--zp-hit:2.45rem;--zp-page-pad-x:.5rem;--zp-controls-gap:.42rem;--zp-pages-gap:.26rem;--zp-root-gap-y:1rem;--zp-root-gap-x:1.35rem;--zp-root-pad-y:1rem;--zp-root-pad-x:1.15rem}.zlooks-pagination-module__VxEmTW__rootInline.zlooks-pagination-module__VxEmTW__size1{gap:.5rem;padding:.25rem 0 0}.zlooks-pagination-module__VxEmTW__rootInline.zlooks-pagination-module__VxEmTW__size3{gap:.75rem;padding:.5rem 0 0}.zlooks-pagination-module__VxEmTW__meta{font-size:var(--zp-meta);color:var(--muted);margin:0;line-height:1.45}.zlooks-pagination-module__VxEmTW__meta strong{color:var(--foreground);font-weight:600}.zlooks-pagination-module__VxEmTW__metaRange{font-variant-numeric:tabular-nums}.zlooks-pagination-module__VxEmTW__controls{align-items:center;gap:var(--zp-controls-gap);flex-wrap:wrap;display:flex}.zlooks-pagination-module__VxEmTW__navEdge{min-height:var(--zp-hit);border-radius:var(--radius-sm,8px);font-size:var(--zp-text);color:var(--accent);cursor:pointer;transition:background var(--duration-fast,.14s) var(--ease-out,ease), color var(--duration-fast,.14s) var(--ease-out,ease);background:0 0;border:none;align-items:center;gap:.2rem;padding:0;font-family:inherit;font-weight:500;text-decoration:none;display:inline-flex}a.zlooks-pagination-module__VxEmTW__navEdge{color:var(--accent)}.zlooks-pagination-module__VxEmTW__navEdge:hover:not(:disabled):not(.zlooks-pagination-module__VxEmTW__navEdgeDisabled){color:color-mix(in srgb, var(--accent) 92%, #fff)}.zlooks-pagination-module__VxEmTW__navEdge:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:2px}.zlooks-pagination-module__VxEmTW__navEdgeDisabled,.zlooks-pagination-module__VxEmTW__navEdge:disabled{color:var(--muted);cursor:not-allowed;pointer-events:none;opacity:.72}.zlooks-pagination-module__VxEmTW__navIcon{opacity:.9;flex-shrink:0}.zlooks-pagination-module__VxEmTW__pages{align-items:center;gap:var(--zp-pages-gap);flex-wrap:wrap;margin:0;padding:0 .15rem;list-style:none;display:flex}.zlooks-pagination-module__VxEmTW__pageBtn{min-width:var(--zp-hit);height:var(--zp-hit);padding:0 var(--zp-page-pad-x);border-radius:var(--radius-sm,8px);font-size:var(--zp-text);font-variant-numeric:tabular-nums;color:var(--foreground);cursor:pointer;transition:border-color var(--duration-fast,.14s) var(--ease-out,ease), background var(--duration-fast,.14s) var(--ease-out,ease), color var(--duration-fast,.14s) var(--ease-out,ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-family:inherit;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}a.zlooks-pagination-module__VxEmTW__pageBtn{color:var(--foreground)}.zlooks-pagination-module__VxEmTW__pageBtn:hover:not(:disabled):not(.zlooks-pagination-module__VxEmTW__pageBtnCurrent){border-color:color-mix(in srgb, var(--border) 80%, var(--accent) 20%);background:color-mix(in srgb, var(--card) 70%, transparent)}.zlooks-pagination-module__VxEmTW__pageBtn:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:1px}.zlooks-pagination-module__VxEmTW__pageBtnCurrent{border-color:color-mix(in srgb, var(--accent) 48%, var(--border));background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);cursor:default;pointer-events:none}
.posts-content-editor-module__x-sRMW__root{--posts-editor-font:var(--font-noto-sans-sc), var(--font-geist-mono), ui-monospace, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", sans-serif;--posts-editor-foreground:#9494a3;--pe-chrome-divider:#ffffff14;background:linear-gradient(var(--oc-input-bg,#09090b), var(--oc-input-bg,#09090b)) padding-box, linear-gradient(180deg, #ffffff0a, transparent) border-box;width:100%;min-width:0;min-height:0;box-shadow:var(--oc-input-shadow,inset 0 1px 0 #ffffff0a, inset 0 0 0 1px #ffffff17);border-radius:var(--oc-radius-lg,10px);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.posts-content-editor-module__x-sRMW__chrome{border-bottom:1px solid var(--pe-chrome-divider);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.35rem .5rem;display:flex}.posts-content-editor-module__x-sRMW__chromeMeta{min-width:0;font-size:var(--oc-text-caption,.75rem);letter-spacing:.02em;color:var(--oc-muted,#71717a);white-space:nowrap;text-overflow:ellipsis;flex:auto;line-height:1.35;overflow:hidden}.posts-content-editor-module__x-sRMW__chromeMetaSep{opacity:.65;margin-inline:.35em}.posts-content-editor-module__x-sRMW__chromeControls{flex-shrink:0}.posts-content-editor-module__x-sRMW__swapArea{border-left:1px solid var(--pe-chrome-divider);border-right:1px solid var(--pe-chrome-divider);border-bottom:1px solid var(--pe-chrome-divider);border-radius:0 0 calc(var(--oc-radius-lg,10px) - 1px) calc(var(--oc-radius-lg,10px) - 1px);flex-direction:column;flex:auto;min-height:0;display:flex}.posts-content-editor-module__x-sRMW__panel{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.posts-content-editor-module__x-sRMW__panelHidden{display:none!important}.posts-content-editor-module__x-sRMW__cm{width:100%;min-height:0;font-size:var(--oc-text-input,.8125rem);flex:auto;line-height:1.55}.posts-content-editor-module__x-sRMW__cm .cm-editor{background:var(--oc-input-bg,#09090b);height:100%;min-height:0;color:var(--posts-editor-foreground)}.posts-content-editor-module__x-sRMW__cm .cm-scroller{scrollbar-width:thin;scrollbar-color:#22c55e59 #0003;min-height:0}.posts-content-editor-module__x-sRMW__cm .cm-scroller::-webkit-scrollbar{width:9px;height:9px}.posts-content-editor-module__x-sRMW__cm .cm-scroller::-webkit-scrollbar-track{background:#00000026;border-radius:6px}.posts-content-editor-module__x-sRMW__cm .cm-scroller::-webkit-scrollbar-thumb{background:linear-gradient(#22c55e66,#22c55e38) padding-box padding-box;border:2px solid #0000;border-radius:6px}.posts-content-editor-module__x-sRMW__cm .cm-scroller::-webkit-scrollbar-thumb:hover{background:linear-gradient(#22c55e8c,#22c55e52) padding-box padding-box}.posts-content-editor-module__x-sRMW__ingestMask{z-index:30;border-radius:inherit;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background:#09090bb8;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:absolute;inset:0}.posts-content-editor-module__x-sRMW__ingestMaskInner{flex-direction:column;gap:.75rem;width:min(22rem,100%);display:flex}.posts-content-editor-module__x-sRMW__ingestProgress{width:100%}
.posts-editor-image-picker-module__xdeJ7W__dialogContent{flex-direction:column;max-height:min(85vh,36rem);display:flex}.posts-editor-image-picker-module__xdeJ7W__grid{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.5rem;min-width:0;max-height:min(50vh,22rem);margin:.75rem 0 0;padding:0;list-style:none;display:grid;overflow:auto}.posts-editor-image-picker-module__xdeJ7W__tile{border:1px solid var(--oc-border,#27272a);border-radius:var(--oc-radius-md,8px);cursor:pointer;text-align:left;width:100%;transition:border-color var(--oc-duration-fast,.15s) ease, box-shadow var(--oc-duration-fast,.15s) ease;background:#00000040;flex-direction:column;align-items:stretch;gap:.35rem;margin:0;padding:.4rem;display:flex}.posts-editor-image-picker-module__xdeJ7W__tile:hover{border-color:#22c55e59;box-shadow:0 0 0 1px #22c55e1f}.posts-editor-image-picker-module__xdeJ7W__thumbWrap{aspect-ratio:1;background:#00000059;border-radius:6px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.posts-editor-image-picker-module__xdeJ7W__thumb{object-fit:cover;width:100%;height:100%}.posts-editor-image-picker-module__xdeJ7W__tileName{font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#a1a1aa);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.posts-editor-image-picker-module__xdeJ7W__inlineLink{color:var(--accent-9,#4ade80);text-decoration:none}.posts-editor-image-picker-module__xdeJ7W__inlineLink:hover{text-decoration:underline}
.posts-editor-markdown-preview-module__Yvtnxq__empty{box-sizing:border-box;min-height:0;font-size:var(--oc-text-input,.8125rem);color:#a1a1aaeb;flex:auto;padding:.85rem;line-height:1.55;overflow:auto}.posts-editor-markdown-preview-module__Yvtnxq__article{box-sizing:border-box;min-height:0;font-size:var(--oc-text-input,.8125rem);color:var(--posts-editor-foreground,#9494a3);scrollbar-width:thin;scrollbar-color:#22c55e59 #0003;flex:auto;padding-block:.75rem;padding-inline:.85rem;line-height:1.65;overflow:auto}.posts-editor-markdown-preview-module__Yvtnxq__article::-webkit-scrollbar{width:9px;height:9px}.posts-editor-markdown-preview-module__Yvtnxq__article::-webkit-scrollbar-track{background:#00000026;border-radius:6px}.posts-editor-markdown-preview-module__Yvtnxq__article::-webkit-scrollbar-thumb{background:linear-gradient(#22c55e66,#22c55e38) padding-box padding-box;border:2px solid #0000;border-radius:6px}:is(.posts-editor-markdown-preview-module__Yvtnxq__article h1,.posts-editor-markdown-preview-module__Yvtnxq__article h2,.posts-editor-markdown-preview-module__Yvtnxq__article h3,.posts-editor-markdown-preview-module__Yvtnxq__article h4){color:var(--oc-foreground,#e4e4e7);margin:.85em 0 .45em;font-weight:600;line-height:1.35}.posts-editor-markdown-preview-module__Yvtnxq__article h1{font-size:1.35em}.posts-editor-markdown-preview-module__Yvtnxq__article h2{font-size:1.2em}.posts-editor-markdown-preview-module__Yvtnxq__article h3{font-size:1.08em}.posts-editor-markdown-preview-module__Yvtnxq__article p{margin:.55em 0}.posts-editor-markdown-preview-module__Yvtnxq__article p:first-child{margin-top:0}.posts-editor-markdown-preview-module__Yvtnxq__article p:last-child{margin-bottom:0}:is(.posts-editor-markdown-preview-module__Yvtnxq__article ul,.posts-editor-markdown-preview-module__Yvtnxq__article ol){margin:.5em 0;padding-left:1.35em}.posts-editor-markdown-preview-module__Yvtnxq__article li{margin:.25em 0}.posts-editor-markdown-preview-module__Yvtnxq__article blockquote{color:#d4d4d8f2;background:#22c55e0f;border-left:3px solid #22c55e73;border-radius:0 6px 6px 0;margin:.65em 0;padding:.35em 0 .35em .85em}.posts-editor-markdown-preview-module__Yvtnxq__article hr{border:none;border-top:1px solid #ffffff1a;margin:1rem 0}.posts-editor-markdown-preview-module__Yvtnxq__article pre{background:#00000059;border:1px solid #ffffff14;border-radius:8px;margin:.65em 0;padding:.65rem .75rem;font-size:.92em;line-height:1.5;overflow:auto}.posts-editor-markdown-preview-module__Yvtnxq__article pre code{font-family:var(--font-geist-mono), ui-monospace, monospace;background:0 0;border:none;padding:0}.posts-editor-markdown-preview-module__Yvtnxq__article pre code.hljs{background:0 0!important}.posts-editor-markdown-preview-module__Yvtnxq__article pre[data-language]{flex-direction:column;padding:0;display:flex;overflow:hidden}.posts-editor-markdown-preview-module__Yvtnxq__article pre[data-language]:before{content:attr(data-language);font-family:var(--posts-editor-font,var(--font-geist-sans)), system-ui, sans-serif;letter-spacing:.04em;text-transform:lowercase;color:#a1a1aaeb;background:#00000059;border-bottom:1px solid #ffffff14;flex-shrink:0;padding:.28rem .65rem;font-size:.65rem;font-weight:500}.posts-editor-markdown-preview-module__Yvtnxq__article pre[data-language]>code{padding:.65rem .75rem;display:block;overflow-x:auto}.posts-editor-markdown-preview-module__Yvtnxq__article table{border-collapse:collapse;width:100%;margin:.65em 0;font-size:.95em}:is(.posts-editor-markdown-preview-module__Yvtnxq__article th,.posts-editor-markdown-preview-module__Yvtnxq__article td){text-align:left;border:1px solid #ffffff1a;padding:.4em .55em}.posts-editor-markdown-preview-module__Yvtnxq__article th{color:var(--oc-foreground,#e4e4e7);background:#ffffff0a}.posts-editor-markdown-preview-module__Yvtnxq__article input[type=checkbox]{vertical-align:middle;margin-right:.35em}.posts-editor-markdown-preview-module__Yvtnxq__link{color:var(--accent-9,#4ade80);text-underline-offset:.15em;text-decoration:underline}.posts-editor-markdown-preview-module__Yvtnxq__link:hover{color:var(--accent-11,#86efac)}.posts-editor-markdown-preview-module__Yvtnxq__inlineCode{font-family:var(--font-geist-mono), ui-monospace, monospace;background:#22c55e1a;border:1px solid #22c55e38;border-radius:4px;padding:.12em .35em;font-size:.92em}.posts-editor-markdown-preview-module__Yvtnxq__img{border:1px solid #ffffff14;border-radius:8px;max-width:100%;height:auto;margin:.65em 0;display:block}
.posts-editor-mention-dialog-module__MgetVG__dialogContent{flex-direction:column;max-height:min(85vh,32rem);display:flex}.posts-editor-mention-dialog-module__MgetVG__userList{min-width:0;max-height:min(40vh,16rem);margin:.5rem 0 0;padding:0;list-style:none;overflow:auto}.posts-editor-mention-dialog-module__MgetVG__userRow{border:1px solid var(--oc-border,#27272a);border-radius:var(--oc-radius-md,8px);cursor:pointer;text-align:left;width:100%;transition:border-color var(--oc-duration-fast,.15s) ease, box-shadow var(--oc-duration-fast,.15s) ease;background:#00000038;flex-direction:column;align-items:stretch;gap:.15rem;margin:0 0 .35rem;padding:.5rem .65rem;display:flex}.posts-editor-mention-dialog-module__MgetVG__userRow:hover{border-color:#22c55e59;box-shadow:0 0 0 1px #22c55e1f}.posts-editor-mention-dialog-module__MgetVG__userName{font-size:var(--oc-text-input,.8125rem);color:var(--oc-foreground,#e4e4e7);font-weight:600}.posts-editor-mention-dialog-module__MgetVG__userEmail{font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#a1a1aa);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.posts-editor-ai-chat-module__ZXTHFG__root{box-sizing:border-box;flex:auto;width:100%;min-width:0;min-height:0}.posts-editor-ai-chat-module__ZXTHFG__scrollArea{flex:auto;width:100%;min-height:0}.posts-editor-ai-chat-module__ZXTHFG__scrollArea .rt-ScrollAreaViewport{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:auto;overflow-anchor:auto}.posts-editor-ai-chat-module__ZXTHFG__scrollArea .rt-ScrollAreaViewport::-webkit-scrollbar{width:0;height:0;display:none}.posts-editor-ai-chat-module__ZXTHFG__scrollArea .rt-ScrollAreaScrollbar{display:none}.posts-editor-ai-chat-module__ZXTHFG__messageList{width:100%;min-width:0}.posts-editor-ai-chat-module__ZXTHFG__timeGroupRow{flex-shrink:0}.posts-editor-ai-chat-module__ZXTHFG__timeGroupLabel{color:#71717af2;letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-size:.65rem}.posts-editor-ai-chat-module__ZXTHFG__historyDividerRow{box-sizing:border-box;flex-shrink:0}.posts-editor-ai-chat-module__ZXTHFG__historyDividerLine{background:#27272aeb;border-radius:1px;flex:auto;min-width:0;height:1px}.posts-editor-ai-chat-module__ZXTHFG__historyDividerText{color:#3f3f46e0;letter-spacing:.04em;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:.65rem}.posts-editor-ai-chat-module__ZXTHFG__emptyChatHint{color:#71717af2;line-height:1.55;font-size:var(--oc-text-caption,.8125rem);margin:0;padding:.35rem .15rem .5rem}.posts-editor-ai-chat-module__ZXTHFG__historyLoadingMoreHint{text-align:center;align-self:center}.posts-editor-ai-chat-module__ZXTHFG__scrollAnchor{flex-shrink:0;width:100%;height:1px}.posts-editor-ai-chat-module__ZXTHFG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.posts-editor-ai-chat-module__ZXTHFG__roleTag{letter-spacing:.08em;text-transform:uppercase;color:var(--oc-muted,#71717a);font-size:.65rem}.posts-editor-ai-chat-module__ZXTHFG__rowUser,.posts-editor-ai-chat-module__ZXTHFG__rowAssistant{box-sizing:border-box;width:100%;min-width:0}.posts-editor-ai-chat-module__ZXTHFG__rowUser .posts-editor-ai-chat-module__ZXTHFG__roleTag,.posts-editor-ai-chat-module__ZXTHFG__rowAssistant .posts-editor-ai-chat-module__ZXTHFG__roleTag{color:#a1a1aaf2}.posts-editor-ai-chat-module__ZXTHFG__bubbleUser{overflow-wrap:break-word;word-break:break-word;color:#e4e4e7f5;background:linear-gradient(165deg,#27272ab8 0%,#18181be0 100%);border:1px solid #3f3f46bf;border-radius:10px 10px 4px;min-width:0;max-width:80%;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #22c55e0f}.posts-editor-ai-chat-module__ZXTHFG__bubbleAssistant{overflow-wrap:break-word;word-break:break-word;color:#e4e4e7f5;background:#00000047;border:1px solid #ffffff12;border-radius:10px 10px 10px 4px;min-width:0;max-width:80%;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.posts-editor-ai-chat-module__ZXTHFG__bubbleCancelledNotice{max-width:100%;font-family:var(--font-noto-sans-sc), var(--font-geist-sans), system-ui, sans-serif;color:#a1a1aafa;margin:0;font-size:.8125rem;font-style:italic;line-height:1.65}.posts-editor-ai-chat-module__ZXTHFG__streamPlain{max-width:100%;font-family:var(--font-noto-sans-sc), var(--font-geist-sans), system-ui, sans-serif;white-space:pre-wrap;word-break:break-word;color:inherit;margin:0;font-size:.8125rem;line-height:1.65}.posts-editor-ai-chat-module__ZXTHFG__streamTypingWrap{align-items:center;min-height:1.35em;display:flex}.posts-editor-ai-chat-module__ZXTHFG__streamTypingDots{align-items:center;gap:.28rem;display:inline-flex}.posts-editor-ai-chat-module__ZXTHFG__streamTypingDot{opacity:.38;background:currentColor;border-radius:50%;width:.32rem;height:.32rem;animation:1.05s ease-in-out infinite posts-editor-ai-chat-module__ZXTHFG__streamTypingDotBounce}.posts-editor-ai-chat-module__ZXTHFG__streamTypingDot:nth-child(2){animation-delay:.16s}.posts-editor-ai-chat-module__ZXTHFG__streamTypingDot:nth-child(3){animation-delay:.32s}@keyframes posts-editor-ai-chat-module__ZXTHFG__streamTypingDotBounce{0%,70%,to{opacity:.28;transform:translateY(0)}35%{opacity:.95;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.posts-editor-ai-chat-module__ZXTHFG__streamTypingDot{opacity:.55;animation:none}}.posts-editor-ai-chat-module__ZXTHFG__composerPanel{box-sizing:border-box;min-width:0;box-shadow:none;background:#000;border:none;border-radius:10px;flex-direction:column;flex-shrink:0;gap:.65rem;padding:.65rem .75rem;display:flex}.posts-editor-ai-chat-module__ZXTHFG__composerStatusLayer{border-bottom:.5px solid #3f3f4673;width:100%;min-width:0;margin-bottom:.2rem;padding-bottom:.4rem}.posts-editor-ai-chat-module__ZXTHFG__composerStatusLayerError{border-bottom-color:#f8717147}.posts-editor-ai-chat-module__ZXTHFG__composerStatusRow{box-sizing:border-box;width:100%;min-width:0}.posts-editor-ai-chat-module__ZXTHFG__composerStatusIcon{flex-shrink:0;width:.72rem;height:.72rem}.posts-editor-ai-chat-module__ZXTHFG__composerStatusIconIdle{color:#71717aeb;opacity:.9}.posts-editor-ai-chat-module__ZXTHFG__composerStatusIconThinking{color:#a1a1aaf2;animation:.85s linear infinite posts-editor-ai-chat-module__ZXTHFG__composer-status-spin}@keyframes posts-editor-ai-chat-module__ZXTHFG__composer-status-spin{to{transform:rotate(360deg)}}.posts-editor-ai-chat-module__ZXTHFG__composerStatusIconError{color:#fba5a5f2}.posts-editor-ai-chat-module__ZXTHFG__composerStatusText{color:#71717af5;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:.65rem;line-height:1.4;overflow:hidden}.posts-editor-ai-chat-module__ZXTHFG__composerStatusLayerError .posts-editor-ai-chat-module__ZXTHFG__composerStatusText{color:#fba5a5eb}.posts-editor-ai-chat-module__ZXTHFG__composerInputSection,.posts-editor-ai-chat-module__ZXTHFG__composerInput{width:100%;min-width:0}.posts-editor-ai-chat-module__ZXTHFG__composerInput.rt-TextAreaRoot{min-height:0;padding:0}.posts-editor-ai-chat-module__ZXTHFG__composerInput.rt-TextAreaRoot.rt-variant-surface{--text-area-border-width:0px;background-color:#0000;box-shadow:none!important}.posts-editor-ai-chat-module__ZXTHFG__composerInput.rt-TextAreaRoot.rt-variant-surface:where(:has(.posts-editor-ai-chat-module__ZXTHFG__rt-TextAreaInput:where(:disabled,:read-only))){box-shadow:none!important}.posts-editor-ai-chat-module__ZXTHFG__composerInput.rt-TextAreaRoot.rt-variant-surface:where(:has(.posts-editor-ai-chat-module__ZXTHFG__rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:none!important}.posts-editor-ai-chat-module__ZXTHFG__composerInput.rt-TextAreaRoot:where(:focus-within){outline:none!important}.posts-editor-ai-chat-module__ZXTHFG__composerInput .rt-TextAreaInput{--text-area-padding-y:0;--text-area-padding-x:0;font-size:var(--oc-text-input,.8125rem);resize:none;padding:0;line-height:1.45}:is(.posts-editor-ai-chat-module__ZXTHFG__composerInput .rt-TextAreaInput:focus,.posts-editor-ai-chat-module__ZXTHFG__composerInput .rt-TextAreaInput:focus-visible){box-shadow:none!important;outline:none!important}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillTrigger{box-sizing:border-box;line-height:var(--composer-toolbar-control-height,1.375rem);white-space:nowrap;font:inherit;cursor:pointer;color:#71717afa;background:0 0;border:none;border-radius:6px;flex:none;align-items:center;gap:.15rem;margin-left:.15rem;padding:0 .15rem;display:inline-flex}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillTrigger:hover{color:#a1a1aafa}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillTrigger:focus-visible{outline-offset:1px;outline:2px solid #22c55e73}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillTriggerLabel{font-size:var(--oc-text-caption,.8125rem)}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillChevron{opacity:.75;flex-shrink:0;width:12px;height:12px}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillHoverContent{min-width:9rem}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillPopoverContent{min-width:11rem}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillPopoverHint{border-bottom:1px solid #ffffff0f;margin:0 0 .5rem;padding-bottom:.5rem;line-height:1.4}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillRowCheck{cursor:pointer;min-width:0;font-size:var(--oc-text-caption,.8125rem);border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:.5rem;padding:.35rem 0;line-height:1.45;display:flex}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillRowCheck:last-of-type{border-bottom:none}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillRowCheckbox{flex-shrink:0;margin-top:.1rem}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillRowCheckMain{flex:auto;justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillHoverEmpty{margin:0;padding:.25rem .35rem}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillList{margin:0;padding:0}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillRow{min-width:0;font-size:var(--oc-text-caption,.8125rem);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.3rem 0;line-height:1.45;display:flex}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillRow:last-child{border-bottom:none}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillRowName{color:#e4e4e7eb;word-break:break-word;flex:auto;min-width:0}.posts-editor-ai-chat-module__ZXTHFG__toolbarSkillRowSource{color:#71717afa;flex-shrink:0;font-size:.75rem}.posts-editor-ai-chat-module__ZXTHFG__composerMetaSection{min-width:0}.posts-editor-ai-chat-module__ZXTHFG__composerToolbar{--composer-toolbar-control-height:1.375rem;box-sizing:border-box;flex-wrap:nowrap;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.posts-editor-ai-chat-module__ZXTHFG__composerToolbar.rt-Flex{display:flex}.posts-editor-ai-chat-module__ZXTHFG__toolbarSendRound,.posts-editor-ai-chat-module__ZXTHFG__toolbarStopRound{box-sizing:border-box;width:var(--composer-toolbar-control-height);height:var(--composer-toolbar-control-height);min-width:var(--composer-toolbar-control-height);min-height:var(--composer-toolbar-control-height);max-height:var(--composer-toolbar-control-height);vertical-align:middle;cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-left:auto;padding:0;line-height:0;display:inline-flex}.posts-editor-ai-chat-module__ZXTHFG__toolbarSendRound{color:#0a0a0a;background:#b8b5d6;transition:filter .12s,opacity .12s}.posts-editor-ai-chat-module__ZXTHFG__toolbarSendRound:hover:not(:disabled){filter:brightness(1.08)}.posts-editor-ai-chat-module__ZXTHFG__toolbarSendRound:disabled{opacity:.45;cursor:not-allowed}.posts-editor-ai-chat-module__ZXTHFG__toolbarSendRoundIcon{width:.68rem;height:.68rem}.posts-editor-ai-chat-module__ZXTHFG__toolbarStopRound{background:#b8b5d6;transition:filter .12s}.posts-editor-ai-chat-module__ZXTHFG__toolbarStopRound:hover{filter:brightness(1.08)}.posts-editor-ai-chat-module__ZXTHFG__toolbarStopInner{background:#000;border-radius:2px;width:.42rem;height:.42rem;display:block}.posts-editor-ai-chat-module__ZXTHFG__dropdownToolbarTrigger{box-sizing:border-box;min-width:0;max-width:12rem;height:var(--composer-toolbar-control-height);min-height:var(--composer-toolbar-control-height);max-height:var(--composer-toolbar-control-height);color:#a1a1aaf5;letter-spacing:.01em;cursor:pointer;background:#0c0c0efa;border:none;border-radius:9999px;align-self:center;align-items:center;padding:0 .4rem;font-size:.625rem;line-height:1.2;transition:background .12s;display:inline-flex}.posts-editor-ai-chat-module__ZXTHFG__dropdownToolbarTriggerInner{align-items:center;gap:.15rem;min-width:0;max-width:100%;display:inline-flex}.posts-editor-ai-chat-module__ZXTHFG__dropdownToolbarTrigger:hover:not(:disabled){color:#b5b5bdfa;background:#18181bfa}.posts-editor-ai-chat-module__ZXTHFG__dropdownToolbarTrigger:disabled{opacity:.45;cursor:not-allowed}.posts-editor-ai-chat-module__ZXTHFG__dropdownTriggerPrefix{color:#71717afa;flex-shrink:0}.posts-editor-ai-chat-module__ZXTHFG__dropdownTriggerSep{opacity:.55;-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0 .02rem}.posts-editor-ai-chat-module__ZXTHFG__dropdownTriggerChevron{opacity:.5;width:.55rem;height:.55rem;color:inherit;flex-shrink:0;margin-left:.05rem}.posts-editor-ai-chat-module__ZXTHFG__dropdownTriggerLabel{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:0 auto;min-width:0;overflow:hidden}.posts-editor-ai-chat-module__ZXTHFG__composerDropdownContent.rt-BaseMenuContent{--base-menu-item-padding-left:calc(var(--space-5) / 1.2);min-width:9rem;max-width:min(20rem,92vw)}.posts-editor-ai-chat-module__ZXTHFG__composerDropdownContent .rt-BaseMenuViewport{padding:.2rem}.posts-editor-ai-chat-module__ZXTHFG__toolbarTooltip{--tt-card:#18181b;--tt-border:#27272a;--tt-accent:#22c55e;--tt-foreground:#e4e4e7;z-index:100;font-family:var(--font-clash-display), system-ui, sans-serif;border:1px solid var(--tt-border);border-left:2px solid var(--tt-accent);border-radius:6px;animation-duration:.1s;box-shadow:0 4px 16px #00000073;background-color:var(--tt-card)!important;padding:.35rem .625rem!important}.posts-editor-ai-chat-module__ZXTHFG__toolbarTooltip .rt-TooltipText{margin:0;font-size:.75rem;font-weight:500;line-height:1.35;color:var(--tt-foreground)!important}.posts-editor-ai-chat-module__ZXTHFG__toolbarTooltip .rt-TooltipArrow{fill:var(--tt-card)}.posts-editor-ai-chat-module__ZXTHFG__dmRadioItem.rt-DropdownMenuRadioItem{letter-spacing:.01em;border-radius:8px;font-size:.625rem;line-height:1.35}.posts-editor-ai-chat-module__ZXTHFG__dmRadioItem .rt-BaseMenuItemIndicator{box-sizing:border-box;margin-left:0;left:0}.posts-editor-ai-chat-module__ZXTHFG__dmRadioItemText{min-width:0;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;flex:auto;padding-left:0;overflow:hidden}
.control-ai-chat-chrome-variants-module__TYHuQG__wrapFill{flex:auto;min-height:0}.control-ai-chat-chrome-variants-module__TYHuQG__panelFrameless{border-radius:0;min-height:0;box-shadow:none!important;background:0 0!important;border:none!important}
.posts-module__yUjc0a__stack{gap:var(--oc-space-below-filter,1.35rem);flex-direction:column;width:100%;min-width:0;display:flex}.posts-module__yUjc0a__listMain{width:100%;min-width:0}.posts-module__yUjc0a__listPaginationWrap{margin-top:1.35rem;padding-top:.15rem}.posts-module__yUjc0a__primaryLink{align-items:center;gap:.4rem;display:inline-flex}.posts-module__yUjc0a__countLabel{font-size:var(--oc-text-caption,.75rem);letter-spacing:.04em;text-transform:uppercase;color:var(--oc-muted,#71717a);font-weight:500}.posts-module__yUjc0a__filterForm{margin:0}.posts-module__yUjc0a__filterBar{background:0 0;border:none;margin:0;padding:0}.posts-module__yUjc0a__filterBarInner{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;width:100%;display:flex}.posts-module__yUjc0a__filterNewCol{flex-shrink:0}.posts-module__yUjc0a__filterCount{flex-shrink:0;margin-left:auto}.posts-module__yUjc0a__filterSearchCol,.posts-module__yUjc0a__filterSelectCol{min-width:0}.posts-module__yUjc0a__filterSearchCol{flex:0 20rem;max-width:min(100%,22rem)}.posts-module__yUjc0a__filterSelectCol{flex:0 auto;width:min(100%,10rem)}.posts-module__yUjc0a__filterSelectTrigger{width:100%;min-width:0}.posts-module__yUjc0a__filterActions{flex-wrap:wrap;flex:none;align-items:center;gap:.75rem;width:auto;display:flex}.posts-module__yUjc0a__filterPlusBtn{box-sizing:border-box;width:2.25rem;min-width:2.25rem;max-width:2.25rem;padding:0!important}.posts-module__yUjc0a__filterSubmit{font-weight:600;font-size:var(--oc-text-body,.875rem);box-shadow:none;transition:filter var(--oc-duration-fast,var(--duration-fast)), box-shadow var(--oc-duration-fast,var(--duration-fast));background:var(--oc-accent,var(--accent))!important;color:#fff!important;border:none!important}.posts-module__yUjc0a__filterSubmit:hover:not(:disabled){filter:brightness(1.05);box-shadow:var(--oc-shadow-accent-glow,var(--shadow-accent-glow))}.posts-module__yUjc0a__filterResetLink{text-decoration:none}:is(.posts-module__yUjc0a__postsSelectContent .rt-SelectItem:focus-visible,.posts-module__yUjc0a__postsSelectContent .rt-SelectItem:focus){outline:none}.posts-module__yUjc0a__postList{flex-direction:column;gap:.65rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.posts-module__yUjc0a__postCard{box-sizing:border-box;border-radius:var(--oc-radius-lg,10px);border:1px solid var(--oc-border,#27272a);transition:border-color var(--oc-duration-fast,.15s) var(--oc-ease-out,ease), box-shadow var(--oc-duration-fast,.15s) var(--oc-ease-out,ease);background:#00000038;box-shadow:inset 0 1px #ffffff0a,0 1px #0003}.posts-module__yUjc0a__postCard:hover{border-color:#22c55e52;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #22c55e14}.posts-module__yUjc0a__postCardInner{flex-direction:column;gap:.55rem;min-width:0;padding:.85rem 1rem .95rem;display:flex}.posts-module__yUjc0a__postCardRow1{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.posts-module__yUjc0a__postCardRow2{flex-wrap:wrap;align-items:center;gap:.45rem .75rem;padding-left:.1rem;display:flex}.posts-module__yUjc0a__postTitle{min-width:0;font-size:var(--oc-text-input,.8125rem);color:var(--oc-foreground,#e4e4e7);transition:color var(--oc-duration-fast,.15s) var(--oc-ease-out,ease);flex:12rem;margin:0;font-weight:600;line-height:1.4;text-decoration:none}.posts-module__yUjc0a__postTitle:hover{color:var(--oc-accent,#22c55e)}.posts-module__yUjc0a__postCardActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.posts-module__yUjc0a__statusBadgePublished,.posts-module__yUjc0a__statusBadgeDraft{font-size:var(--oc-text-caption,.75rem);letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.12rem .45rem;font-weight:600;line-height:1.35;display:inline-flex}.posts-module__yUjc0a__statusBadgePublished{color:#bbf7d0;background:#22c55e24;border-color:#22c55e47}.posts-module__yUjc0a__statusBadgeDraft{color:var(--oc-muted,#a1a1aa);background:#ffffff0a;border-color:#ffffff1a}.posts-module__yUjc0a__rowIconLink,.posts-module__yUjc0a__rowIconBtn{box-sizing:border-box;border-radius:var(--oc-radius-md,8px);width:2rem;height:2rem;color:var(--oc-foreground,#e4e4e7);cursor:pointer;transition:background var(--oc-duration-fast,.15s) var(--oc-ease-out,ease), border-color var(--oc-duration-fast,.15s) var(--oc-ease-out,ease), color var(--oc-duration-fast,.15s) var(--oc-ease-out,ease);background:#ffffff0f;border:1px solid #ffffff1a;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.posts-module__yUjc0a__rowIconLink:hover,.posts-module__yUjc0a__rowIconBtn:hover{background:#ffffff1a;border-color:#ffffff24}.posts-module__yUjc0a__rowIconBtnDanger{color:#fecaca;background:#ef44441f;border-color:#f8717159}.posts-module__yUjc0a__rowIconBtnDanger:hover{color:#fee2e2;background:#ef444433;border-color:#f8717180}.posts-module__yUjc0a__idChip{min-width:4.5rem;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:#52525b;background:#00000059;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;padding:.2rem .45rem;font-size:.7rem;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.posts-module__yUjc0a__categoryPill{max-width:10rem;font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#a1a1aa);text-overflow:ellipsis;white-space:nowrap;background:#0003;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:.15rem .5rem;font-weight:500;line-height:1.4;display:inline-flex;overflow:hidden}.posts-module__yUjc0a__tagLine{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#71717a);flex:10rem;line-height:1.45;overflow:hidden}.posts-module__yUjc0a__postCommentsDisabledSwitch{color:var(--oc-muted,#a1a1aa);flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.posts-module__yUjc0a__postCommentsLabel{font-size:var(--oc-text-caption,.75rem);color:inherit;font-weight:500;line-height:1}.posts-module__yUjc0a__timeCell{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--oc-muted,#a1a1aa);margin-left:auto}.posts-module__yUjc0a__pagination{border-top:1px solid #27272a8c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:.35rem;padding:1rem .15rem .35rem;display:flex}.posts-module__yUjc0a__paginationMeta{color:var(--muted);margin:0;font-size:.8125rem}.posts-module__yUjc0a__paginationMeta strong{color:var(--foreground);font-weight:600}.posts-module__yUjc0a__paginationControls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.posts-module__yUjc0a__paginationLink{color:var(--accent);border-radius:var(--radius-sm);padding:.35rem .5rem;font-size:.8125rem;font-weight:500;text-decoration:none}.posts-module__yUjc0a__paginationLink:hover:not(.posts-module__yUjc0a__paginationLinkDisabled){background:#22c55e1a}.posts-module__yUjc0a__paginationLinkDisabled{color:var(--muted);cursor:not-allowed;pointer-events:none}.posts-module__yUjc0a__paginationPages{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.posts-module__yUjc0a__paginationPage{border-radius:var(--radius-sm);min-width:2rem;height:2rem;color:var(--foreground);border:1px solid #0000;justify-content:center;align-items:center;padding:0 .35rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.posts-module__yUjc0a__paginationPage:hover:not(.posts-module__yUjc0a__paginationPageCurrent){border-color:var(--border);background:#ffffff0a}.posts-module__yUjc0a__paginationPageCurrent{color:var(--accent);cursor:default;pointer-events:none;background:#22c55e1f;border-color:#22c55e73}.posts-module__yUjc0a__emptyCard{text-align:center;border-radius:var(--oc-radius-lg,10px);background:linear-gradient(165deg,#22c55e0a 0%,#0000002e 55%,#0000001a 100%);border:1px dashed #22c55e38;flex-direction:column;align-items:center;padding:2.75rem 1.25rem 2.85rem;display:flex}.posts-module__yUjc0a__emptyIconWrap{background:linear-gradient(145deg,#22c55e14,#00000040);border:1px solid #ffffff14;border-radius:18px;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin-bottom:1.15rem;display:flex;box-shadow:inset 0 1px #ffffff0d}.posts-module__yUjc0a__emptyGlyph{color:var(--accent-9,#4ade80);opacity:.85}.posts-module__yUjc0a__emptyTitle{font-family:var(--font-clash-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--oc-foreground,#e4e4e7);margin:0 0 .45rem;font-size:1.08rem;font-weight:700}.posts-module__yUjc0a__emptyDesc{font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#a1a1aa);max-width:22rem;margin:0 0 1.35rem;line-height:1.65}.posts-module__yUjc0a__emptyCta{min-width:11rem}.posts-module__yUjc0a__postsEditorPage{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.posts-module__yUjc0a__editorHelpText{font-size:var(--oc-text-body,.875rem);color:var(--oc-muted,#a1a1aa);margin:0;line-height:1.55}.posts-module__yUjc0a__editorMuted{font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#a1a1aa)}.posts-module__yUjc0a__editorStack{flex-direction:column;flex:auto;gap:1.25rem;width:100%;min-width:0;min-height:0;display:flex}.posts-module__yUjc0a__editorBody{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.posts-module__yUjc0a__editorForm{flex-direction:column;flex:auto;gap:1.35rem;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.posts-module__yUjc0a__editorTitleRow{--editor-title-row-gap:.75rem;align-items:center;gap:var(--editor-title-row-gap);flex-flow:wrap;width:100%;min-width:0;display:flex}.posts-module__yUjc0a__editorCategoryCol{flex:none;width:min(100%,11rem);min-width:0}.posts-module__yUjc0a__editorCategoryTrigger{width:100%;min-width:0}.posts-module__yUjc0a__editorCategoryTrigger.rt-variant-surface{background:linear-gradient(var(--oc-input-bg), var(--oc-input-bg)) padding-box, linear-gradient(180deg, #ffffff08, transparent) border-box;box-shadow:var(--oc-input-shadow);color:var(--oc-foreground);transition:box-shadow var(--oc-duration-fast) var(--oc-ease-out), background var(--oc-duration-fast) var(--oc-ease-out)}@media (hover:hover){.posts-module__yUjc0a__editorCategoryTrigger.rt-variant-surface:hover:not(:disabled){box-shadow:var(--oc-input-shadow-hover)}}.posts-module__yUjc0a__editorCategoryTrigger.rt-variant-surface[data-state=open]{box-shadow:var(--oc-input-shadow-hover)}.posts-module__yUjc0a__editorCategoryTrigger.rt-variant-surface:focus-visible{box-shadow:var(--oc-input-shadow-hover);outline:none!important}.posts-module__yUjc0a__editorTitleGrow{flex:12rem;min-width:0}.posts-module__yUjc0a__editorTitleFieldShell{width:100%;min-width:0}.posts-module__yUjc0a__editorTitleRow>.rt-BaseButton{flex-shrink:0}.posts-module__yUjc0a__editorField{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.posts-module__yUjc0a__editorSplit{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1.25rem;width:100%;min-width:0;min-height:0;display:grid;overflow:hidden}.posts-module__yUjc0a__editorMainCol{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.posts-module__yUjc0a__editorSidebar{flex-direction:column;flex:auto;gap:.75rem;min-width:0;min-height:0;display:flex;overflow:auto}.posts-module__yUjc0a__editorSidebarPanelWrap{box-sizing:border-box;--editor-float-label-band:1.85rem;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;position:relative}.posts-module__yUjc0a__editorSidebarPanel{box-sizing:border-box;width:100%;min-width:0;min-height:2rem;padding:var(--editor-float-label-band) .75rem .75rem;border-radius:var(--oc-radius-lg,10px);background:linear-gradient(var(--oc-input-bg,#09090b), var(--oc-input-bg,#09090b)) padding-box, linear-gradient(180deg, #ffffff0a, transparent) border-box;box-shadow:var(--oc-input-shadow,inset 0 1px 0 #ffffff0a, inset 0 0 0 1px #ffffff17);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.posts-module__yUjc0a__excerptFieldWrap{--editor-float-label-band:1.85rem;flex:none;width:100%;position:relative}.posts-module__yUjc0a__editorFloatChipLabel{z-index:1;width:max-content;max-width:calc(100% - 1.3rem);font-size:var(--oc-text-caption,.75rem);letter-spacing:.06em;color:#71717af2;pointer-events:none;background:#09090beb;border-radius:4px;padding:.15rem .4rem;font-weight:600;line-height:1.2;display:inline-block;position:absolute;top:.35rem;left:.65rem;box-shadow:inset 0 0 0 1px #ffffff0f}.posts-module__yUjc0a__sidebarExcerpt{flex:none;width:100%}.posts-module__yUjc0a__sidebarExcerpt.rt-TextAreaRoot{min-height:0}.posts-module__yUjc0a__excerptFieldWrap .posts-module__yUjc0a__sidebarExcerpt .rt-TextAreaInput{padding-top:var(--editor-float-label-band);resize:none;padding-bottom:.4rem}.posts-module__yUjc0a__excerptSidebarOnly{flex-direction:column;flex:auto;min-height:0;display:flex}.posts-module__yUjc0a__excerptSidebarOnly .posts-module__yUjc0a__sidebarExcerpt.rt-TextAreaRoot{flex:auto;min-height:0}.posts-module__yUjc0a__excerptSidebarOnly .posts-module__yUjc0a__sidebarExcerpt .rt-TextAreaInput{min-height:10rem}@media (max-width:960px){.posts-module__yUjc0a__editorSplit{flex:auto;grid-template-columns:1fr}}.posts-module__yUjc0a__editorTagsRow{width:100%;min-width:0}.posts-module__yUjc0a__editorTagsRow+.posts-module__yUjc0a__editorTitleRow{margin-top:-.8rem}.posts-module__yUjc0a__tagChipRow{--tag-mini-h:1.85rem;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;width:100%;min-width:0;display:flex}.posts-module__yUjc0a__tagChipPill{align-items:center;gap:.2rem;max-width:100%;display:inline-flex}.posts-module__yUjc0a__tagChip{max-width:14rem;font-size:var(--oc-text-input,.8125rem);color:#4ade80;text-overflow:ellipsis;white-space:nowrap;background:#14532d94;border-radius:8px;padding:.22rem .65rem;font-weight:500;line-height:1.35;display:inline-block;overflow:hidden;box-shadow:inset 0 0 0 1px #22c55e1f}.posts-module__yUjc0a__tagChipX{color:#e4e4e7bf;cursor:pointer;width:1.35rem;height:1.35rem;transition:color var(--oc-duration-fast,.15s) var(--oc-ease-out,ease), background var(--oc-duration-fast,.15s) var(--oc-ease-out,ease);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.posts-module__yUjc0a__tagChipX:hover:not(:disabled){color:#fafafa;background:#ffffff14}.posts-module__yUjc0a__tagChipX:disabled{opacity:.45;cursor:not-allowed}.posts-module__yUjc0a__tagPlusBtn{box-sizing:border-box;width:var(--tag-mini-h);height:var(--tag-mini-h);color:#e4e4e7cc;cursor:pointer;transition:color var(--oc-duration-fast,.15s) var(--oc-ease-out,ease), background var(--oc-duration-fast,.15s) var(--oc-ease-out,ease);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.posts-module__yUjc0a__tagPlusBtn:hover:not(:disabled){color:#4ade80;background:#22c55e1f}.posts-module__yUjc0a__tagPlusBtn:disabled{opacity:.45;cursor:not-allowed}.posts-module__yUjc0a__tagMiniInputWrap{box-sizing:border-box;width:7.25rem;min-width:5.5rem;max-width:12rem;height:var(--tag-mini-h);background:linear-gradient(var(--oc-input-bg), var(--oc-input-bg)) padding-box, linear-gradient(180deg, #ffffff08, transparent) border-box;box-shadow:var(--oc-input-shadow);transition:box-shadow var(--oc-duration-fast) var(--oc-ease-out), background var(--oc-duration-fast) var(--oc-ease-out);border-radius:6px;flex-shrink:0;align-items:center;padding:0;display:inline-flex}.posts-module__yUjc0a__tagMiniInputWrap:hover{box-shadow:var(--oc-input-shadow-hover)}.posts-module__yUjc0a__tagMiniInputWrap:has(input:disabled){opacity:.65;pointer-events:none}.posts-module__yUjc0a__tagMiniInputWrap:focus-within{box-shadow:var(--oc-input-shadow-hover);outline:none!important}.posts-module__yUjc0a__tagMiniZlooksField{flex:auto;width:100%;min-width:0;height:100%;min-height:0;box-shadow:none!important;background:0 0!important;border:none!important}.posts-module__yUjc0a__tagMiniZlooksField.rt-TextFieldRoot{height:100%}.posts-module__yUjc0a__tagMiniZlooksField .rt-TextFieldInput{min-height:0;padding:0 .25rem 0 .45rem;font-size:.75rem;line-height:1.3}.posts-module__yUjc0a__tagMiniZlooksField .rt-TextFieldInput::placeholder{color:#71717ad9}:is(.posts-module__yUjc0a__tagMiniZlooksField .rt-TextFieldInput:focus,.posts-module__yUjc0a__tagMiniZlooksField .rt-TextFieldInput:focus-visible){box-shadow:none!important;outline:none!important}.posts-module__yUjc0a__tagMiniInputSuffix{color:#71717ae0;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;padding-left:.05rem;padding-right:.35rem;display:flex}.posts-module__yUjc0a__tagEnterIcon{opacity:.92;width:.8rem;height:.8rem;display:block}.posts-module__yUjc0a__editorOcTextArea.rt-TextAreaRoot{width:100%;border-radius:var(--oc-radius-input)!important}.posts-module__yUjc0a__editorOcTextArea.rt-TextAreaRoot.rt-variant-surface{background:linear-gradient(var(--oc-input-bg), var(--oc-input-bg)) padding-box, linear-gradient(180deg, #ffffff08, transparent) border-box;box-shadow:var(--oc-input-shadow);color:var(--oc-foreground);transition:box-shadow var(--oc-duration-fast) var(--oc-ease-out), background var(--oc-duration-fast) var(--oc-ease-out)}.posts-module__yUjc0a__editorOcTextArea.rt-TextAreaRoot.rt-variant-surface:hover{box-shadow:var(--oc-input-shadow-hover)}.posts-module__yUjc0a__editorOcTextArea.rt-TextAreaRoot.rt-variant-surface:focus-within{box-shadow:var(--oc-input-shadow-hover);outline:none!important}:is(.posts-module__yUjc0a__editorOcTextArea .rt-TextAreaInput:focus,.posts-module__yUjc0a__editorOcTextArea .rt-TextAreaInput:focus-visible){box-shadow:none!important;outline:none!important}.posts-module__yUjc0a__editorOcTextArea .rt-TextAreaInput{font-size:var(--oc-text-input);padding-block:.4rem;line-height:1.5}.posts-module__yUjc0a__editorOcTextArea .rt-TextAreaInput::placeholder{color:#71717acc}.posts-module__yUjc0a__editorOcTextArea .rt-TextAreaInput::selection{background:var(--oc-accent-dim);color:var(--oc-foreground)}
.scheduled-tasks-module__z0S10G__root{min-width:0;padding-bottom:1.5rem}.scheduled-tasks-module__z0S10G__introLink{color:var(--oc-accent);border-bottom:1px solid color-mix(in srgb, var(--oc-accent) 42%, transparent);transition:color var(--oc-duration-fast) var(--oc-ease-out), border-color var(--oc-duration-fast) var(--oc-ease-out);font-weight:600;text-decoration:none}.scheduled-tasks-module__z0S10G__introLink:hover{color:#86efac;border-bottom-color:color-mix(in srgb, var(--oc-accent) 65%, transparent)}.scheduled-tasks-module__z0S10G__listIntro{max-width:42rem;font-size:var(--oc-text-caption);color:var(--oc-muted);margin:0 0 1rem;line-height:1.5}.scheduled-tasks-module__z0S10G__listOuter{box-sizing:border-box;width:100%;min-width:0}.scheduled-tasks-module__z0S10G__taskList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.scheduled-tasks-module__z0S10G__taskCardLink{border-radius:var(--oc-radius-lg);outline:none;text-decoration:none;display:block}.scheduled-tasks-module__z0S10G__taskCardLink:focus-visible .scheduled-tasks-module__z0S10G__taskCard{outline:2px solid var(--oc-accent);outline-offset:2px}.scheduled-tasks-module__z0S10G__taskCard{text-align:left;cursor:pointer;width:100%;min-height:0;color:var(--oc-foreground);border-radius:var(--oc-radius-lg);border:1px solid color-mix(in srgb, var(--oc-border) 88%, transparent);background:color-mix(in srgb, var(--oc-card) 97%, #000);transition:border-color var(--oc-duration-fast) var(--oc-ease-out), box-shadow var(--oc-duration-fast) var(--oc-ease-out), transform var(--oc-duration-fast) var(--oc-ease-out);align-items:stretch;display:flex;box-shadow:inset 0 1px #ffffff0a,0 8px 20px #0000001f}.scheduled-tasks-module__z0S10G__taskCardBar{border-radius:var(--oc-radius-lg) 0 0 var(--oc-radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--oc-accent) 72%, transparent) 0%, color-mix(in srgb, var(--oc-accent) 22%, var(--oc-border)) 100%);opacity:.75;width:3px;transition:opacity var(--oc-duration-fast) var(--oc-ease-out);flex-shrink:0}.scheduled-tasks-module__z0S10G__taskCard:hover{border-color:color-mix(in srgb, var(--oc-accent) 28%, var(--oc-border));box-shadow:0 1px 0 #ffffff0d inset, 0 0 0 1px color-mix(in srgb, var(--oc-accent) 14%, transparent), 0 12px 28px #0003;transform:translateY(-1px)}.scheduled-tasks-module__z0S10G__taskCard:hover .scheduled-tasks-module__z0S10G__taskCardBar{opacity:1}.scheduled-tasks-module__z0S10G__taskCardInner{flex:1;min-width:0;padding:.8rem .95rem .85rem .85rem}.scheduled-tasks-module__z0S10G__taskRowTop{justify-content:space-between;align-items:flex-start;gap:.65rem .85rem;display:flex}.scheduled-tasks-module__z0S10G__taskRowEnd{flex-shrink:0;align-items:center;gap:.4rem;display:inline-flex}.scheduled-tasks-module__z0S10G__statusPill{box-sizing:border-box;letter-spacing:.02em;white-space:nowrap;border-radius:9999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:500;line-height:1.45;display:inline-flex}.scheduled-tasks-module__z0S10G__statusPill[data-status=active]{background:color-mix(in srgb, var(--oc-accent) 18%, transparent);color:#86efac;border:1px solid color-mix(in srgb, var(--oc-accent) 38%, transparent)}.scheduled-tasks-module__z0S10G__statusPill[data-status=draft],.scheduled-tasks-module__z0S10G__statusPill[data-status=paused]{background:color-mix(in srgb, var(--oc-foreground) 6%, transparent);color:#a1a1aa;border:1px solid color-mix(in srgb, var(--oc-border) 85%, transparent)}.scheduled-tasks-module__z0S10G__statusPill[data-status=completed]{color:#93c5fd;background:#3b82f624;border:1px solid #60a5fa52}.scheduled-tasks-module__z0S10G__statusPill[data-status=cancelled]{color:#fcd34d;background:#f59e0b1f;border:1px solid #fbbf244d}.scheduled-tasks-module__z0S10G__statusPill[data-status=error]{color:#fca5a5;background:#ef444424;border:1px solid #f8717152}.scheduled-tasks-module__z0S10G__taskCardChevron{color:var(--oc-muted);transition:color var(--oc-duration-fast) var(--oc-ease-out), transform var(--oc-duration-fast) var(--oc-ease-out);flex-shrink:0}.scheduled-tasks-module__z0S10G__taskCard:hover .scheduled-tasks-module__z0S10G__taskCardChevron{color:var(--oc-accent);transform:translate(2px)}.scheduled-tasks-module__z0S10G__taskTitle{font-family:var(--font-clash-display), system-ui, sans-serif;letter-spacing:.01em;color:var(--oc-foreground);margin:0;font-size:1rem;font-weight:600;line-height:1.35}.scheduled-tasks-module__z0S10G__taskRowMeta{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin-top:.4rem;font-size:.8125rem;line-height:1.45;display:flex}.scheduled-tasks-module__z0S10G__taskScheduleMono{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.03em;color:#d4d4d8;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.72rem;font-weight:500;overflow:hidden}.scheduled-tasks-module__z0S10G__taskScheduleMonoMuted{color:var(--oc-muted);font-weight:400}.scheduled-tasks-module__z0S10G__cronTag{border-radius:var(--oc-radius-md);box-sizing:border-box;max-width:min(100%,22rem);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.03em;color:#bbf7d0;background:color-mix(in srgb, var(--oc-accent) 12%, var(--oc-input-bg));border:1px solid color-mix(in srgb, var(--oc-accent) 35%, transparent);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;align-items:center;padding:.2rem .5rem;font-size:.7rem;font-weight:500;line-height:1.35;display:inline-flex;overflow:hidden}.scheduled-tasks-module__z0S10G__cronTagMuted{color:var(--oc-muted);background:color-mix(in srgb, var(--oc-foreground) 5%, var(--oc-input-bg));border-color:color-mix(in srgb, var(--oc-border) 88%, transparent);font-weight:400}.scheduled-tasks-module__z0S10G__taskRowSep{color:#52525b;-webkit-user-select:none;user-select:none}.scheduled-tasks-module__z0S10G__taskRowNext{min-width:0;color:var(--oc-muted);flex-wrap:wrap;align-items:baseline;gap:.3rem;display:inline-flex}.scheduled-tasks-module__z0S10G__taskRowNextKey{letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-size:.65rem;font-weight:600}.scheduled-tasks-module__z0S10G__taskRowNextTime{color:var(--oc-foreground);font-size:.8125rem;font-weight:500}.scheduled-tasks-module__z0S10G__taskDesc{color:var(--oc-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.45rem 0 0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.scheduled-tasks-module__z0S10G__listPaginationWrap{border-top:1px solid color-mix(in srgb, var(--oc-border) 85%, transparent);justify-content:center;margin-top:1.15rem;padding-top:1rem;display:flex}.scheduled-tasks-module__z0S10G__emptyState{border-radius:var(--oc-radius-lg);border:1px solid color-mix(in srgb, var(--oc-border) 88%, transparent);background:color-mix(in srgb, var(--oc-card) 97%, #000);flex-direction:column;align-items:flex-start;gap:.75rem;max-width:28rem;padding:1.2rem 1.25rem;display:flex;box-shadow:0 8px 20px #0000001f}.scheduled-tasks-module__z0S10G__emptyIcon{background:color-mix(in srgb, var(--oc-accent) 16%, transparent);width:2.5rem;height:2.5rem;color:var(--oc-accent);border:1px solid color-mix(in srgb, var(--oc-accent) 28%, transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.scheduled-tasks-module__z0S10G__emptyTitle{font-family:var(--font-clash-display), system-ui, sans-serif;letter-spacing:.02em;color:var(--oc-foreground);margin:0;font-size:1rem;font-weight:600}.scheduled-tasks-module__z0S10G__emptyDesc{color:var(--oc-muted);margin:0;font-size:.875rem;line-height:1.55}.scheduled-tasks-module__z0S10G__pageHeader{margin-bottom:1rem}.scheduled-tasks-module__z0S10G__listPageGrid,.scheduled-tasks-module__z0S10G__detailPageGrid{min-height:0}.scheduled-tasks-module__z0S10G__listScroll,.scheduled-tasks-module__z0S10G__timelineScroll{max-height:min(70vh,56rem)}.scheduled-tasks-module__z0S10G__summaryKey{letter-spacing:.07em;text-transform:uppercase;color:var(--oc-muted);font-size:.65rem;font-weight:600;display:block}.scheduled-tasks-module__z0S10G__detailPageLayout{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.scheduled-tasks-module__z0S10G__sidebarStack{flex-direction:column;gap:1rem;display:flex}.scheduled-tasks-module__z0S10G__detailHero{flex-direction:column;gap:1rem;margin-bottom:1.15rem;display:flex}.scheduled-tasks-module__z0S10G__detailHeroMain{flex-direction:column;gap:1rem;display:flex}@media (min-width:720px){.scheduled-tasks-module__z0S10G__detailHeroMain{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1.25rem 1.5rem}}.scheduled-tasks-module__z0S10G__detailHeroText{flex:1;min-width:0}.scheduled-tasks-module__z0S10G__detailLead{max-width:40rem;color:var(--oc-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.55}.scheduled-tasks-module__z0S10G__detailHeroToolbar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem .65rem;display:flex}.scheduled-tasks-module__z0S10G__detailMetaGrid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.65rem;margin-bottom:1.25rem;display:grid}.scheduled-tasks-module__z0S10G__detailMetaTile{border-radius:var(--oc-radius-lg);border:1px solid color-mix(in srgb, var(--oc-border) 88%, transparent);background:color-mix(in srgb, var(--oc-foreground) 3.5%, var(--oc-card));padding:.75rem .85rem;box-shadow:inset 0 1px #ffffff09}.scheduled-tasks-module__z0S10G__detailMetaTileWide{grid-column:1/-1}@media (min-width:900px){.scheduled-tasks-module__z0S10G__detailMetaTileWide{grid-column:span 2}}.scheduled-tasks-module__z0S10G__detailMetaLabel{letter-spacing:.07em;text-transform:uppercase;color:#71717a;font-size:.65rem;font-weight:600;display:block}.scheduled-tasks-module__z0S10G__detailMetaValue{color:var(--oc-foreground);word-break:break-word;margin-top:.35rem;font-size:.8125rem;font-weight:500;line-height:1.4;display:block}.scheduled-tasks-module__z0S10G__detailMetaValueClamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scheduled-tasks-module__z0S10G__detailMain{min-width:0}.scheduled-tasks-module__z0S10G__detailOverview{flex-direction:column;gap:1.35rem;display:flex}.scheduled-tasks-module__z0S10G__detailOverviewSection{min-width:0}.scheduled-tasks-module__z0S10G__detailOverviewHeading{letter-spacing:.08em;text-transform:uppercase;color:#71717a;margin:0 0 .5rem;font-size:.7rem;font-weight:600}.scheduled-tasks-module__z0S10G__detailOverviewBody{color:var(--oc-muted);white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.6}.scheduled-tasks-module__z0S10G__detailKv{flex-direction:column;gap:.65rem;margin:0;display:flex}.scheduled-tasks-module__z0S10G__detailKvRow{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr);align-items:start;gap:.5rem 1rem;display:grid}@media (max-width:520px){.scheduled-tasks-module__z0S10G__detailKvRow{grid-template-columns:minmax(0,1fr)}}.scheduled-tasks-module__z0S10G__detailKvDt{letter-spacing:.05em;color:#71717a;margin:0;font-size:.72rem;font-weight:600}.scheduled-tasks-module__z0S10G__detailKvDd{color:var(--oc-foreground);min-width:0;margin:0;font-size:.875rem;line-height:1.5}.scheduled-tasks-module__z0S10G__detailMuted{color:var(--oc-muted);font-size:.875rem}.scheduled-tasks-module__z0S10G__detailStatInline{color:var(--oc-foreground);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;font-size:.875rem;display:flex}.scheduled-tasks-module__z0S10G__detailStatInline strong{color:var(--oc-accent);font-size:1.05rem;font-weight:600}.scheduled-tasks-module__z0S10G__detailStatHint{color:var(--oc-muted);font-size:.8125rem;font-weight:400}.scheduled-tasks-module__z0S10G__detailStatSep{color:#52525b;-webkit-user-select:none;user-select:none}.scheduled-tasks-module__z0S10G__editDialogFields{flex-direction:column;gap:1rem;margin-top:.85rem;display:flex}.scheduled-tasks-module__z0S10G__editFieldHelp{color:var(--oc-muted);margin:0 0 .5rem;font-size:.8125rem;line-height:1.6}.scheduled-tasks-module__z0S10G__editFieldHelp strong{color:color-mix(in srgb, var(--oc-foreground) 88%, var(--oc-muted));font-weight:600}.scheduled-tasks-module__z0S10G__editFieldHint{color:#71717a;margin:.4rem 0 0;font-size:.72rem;line-height:1.45}.scheduled-tasks-module__z0S10G__editFieldMono{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#d4d4d8;background:color-mix(in srgb, var(--oc-foreground) 8%, var(--oc-input-bg));border:1px solid color-mix(in srgb, var(--oc-border) 85%, transparent);border-radius:4px;margin:0 .15rem;padding:.1rem .35rem;font-size:.78em;font-weight:500}.scheduled-tasks-module__z0S10G__summaryCard{flex-direction:column;gap:.85rem;display:flex}.scheduled-tasks-module__z0S10G__detailTabs{min-width:0}.scheduled-tasks-module__z0S10G__tabsList{margin-bottom:.9rem}.scheduled-tasks-module__z0S10G__detailSections{flex-direction:column;gap:.85rem;display:flex}.scheduled-tasks-module__z0S10G__summaryGrid{grid-template-columns:minmax(0,1fr);gap:.85rem 1rem;display:grid}.scheduled-tasks-module__z0S10G__summaryGrid>div{flex-direction:column;gap:.35rem;display:flex}.scheduled-tasks-module__z0S10G__longText,.scheduled-tasks-module__z0S10G__inlineMeta,.scheduled-tasks-module__z0S10G__timelineContent,.scheduled-tasks-module__z0S10G__timelineHint,.scheduled-tasks-module__z0S10G__emptyDesc,.scheduled-tasks-module__z0S10G__dialogDescription{color:var(--oc-muted);margin:0;line-height:1.6}.scheduled-tasks-module__z0S10G__scheduleBlock{flex-direction:column;gap:.45rem;display:flex}.scheduled-tasks-module__z0S10G__editGrid{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}.scheduled-tasks-module__z0S10G__editActions{margin-top:.25rem}.scheduled-tasks-module__z0S10G__timelineList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.scheduled-tasks-module__z0S10G__timelineLoadSentinel{min-height:1.25rem;box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem 0 .5rem;display:flex}.scheduled-tasks-module__z0S10G__timelineLoadHint{color:var(--oc-muted);font-size:.8rem}.scheduled-tasks-module__z0S10G__timelineItem{border:1px solid color-mix(in srgb, var(--oc-border) 88%, transparent);border-radius:var(--oc-radius-lg);background:color-mix(in srgb, var(--oc-foreground) 3.5%, var(--oc-card));border-left:3px solid color-mix(in srgb, var(--oc-accent) 42%, var(--oc-border));padding:.85rem 1rem .9rem .95rem;box-shadow:inset 0 1px #ffffff08}.scheduled-tasks-module__z0S10G__timelineMeta{letter-spacing:.04em;color:#a1a1aa;text-transform:uppercase;flex-wrap:wrap;gap:.5rem .85rem;font-size:.72rem;display:flex}.scheduled-tasks-module__z0S10G__timelineContent{color:var(--oc-foreground);white-space:pre-wrap;margin-top:.55rem}.scheduled-tasks-module__z0S10G__timelineMarkdown{min-width:0;color:var(--oc-foreground);margin-top:.55rem;overflow:visible}.scheduled-tasks-module__z0S10G__timelineMarkdownHint{min-width:0;color:var(--oc-muted);margin-top:.4rem;font-size:.78rem;overflow:visible}.scheduled-tasks-module__z0S10G__timelineMarkdownHint>div{font-size:inherit}.scheduled-tasks-module__z0S10G__timelineMarkdownHint>div :is(p,ul,ol){margin-block:.35em}.scheduled-tasks-module__z0S10G__timelineHint{margin-top:.4rem;font-size:.78rem}.scheduled-tasks-module__z0S10G__timelineEmpty{font-family:var(--font-clash-display), system-ui, sans-serif;letter-spacing:.02em;color:var(--oc-foreground);margin:0;font-size:1rem;font-weight:600}@media (max-width:960px){.scheduled-tasks-module__z0S10G__detailPageLayout{grid-template-columns:minmax(0,1fr)}}
.post-comments-module__KfIYyG__list{flex-direction:column;gap:.35rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.post-comments-module__KfIYyG__row{box-sizing:border-box;border-radius:var(--oc-radius-lg,10px);transition:background var(--oc-duration-fast,.15s) var(--oc-ease-out,cubic-bezier(.4, 0, .2, 1)), border-color var(--oc-duration-fast,.15s) var(--oc-ease-out,cubic-bezier(.4, 0, .2, 1)), box-shadow var(--oc-duration-fast,.15s) var(--oc-ease-out,cubic-bezier(.4, 0, .2, 1));background:0 0;border:1px solid #0000;margin:0;padding:.9rem .85rem}@media (hover:hover) and (pointer:fine){.post-comments-module__KfIYyG__row:hover{background:color-mix(in srgb, var(--oc-accent,#22c55e) 7%, #0a0a0c 93%);border-color:color-mix(in srgb, var(--oc-accent,#22c55e) 32%, var(--oc-border,#27272a) 68%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--oc-accent,#22c55e) 14%, transparent), 0 4px 24px color-mix(in srgb, var(--oc-accent,#22c55e) 9%, transparent)}}@media (prefers-reduced-motion:reduce){.post-comments-module__KfIYyG__row{transition:none}}.post-comments-module__KfIYyG__rowTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem 1rem;width:100%;min-width:0;display:flex}.post-comments-module__KfIYyG__rowMeta{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;min-width:0;display:flex}.post-comments-module__KfIYyG__rowActions{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;flex-shrink:0;display:flex}.post-comments-module__KfIYyG__statusChip{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.1rem .4rem;font-size:.65rem;font-weight:700;display:inline-flex}.post-comments-module__KfIYyG__statusPending{color:#fcd34d;background:#fbbf241f;border-color:#fbbf2459}.post-comments-module__KfIYyG__statusProcessing{color:#93c5fd;background:#3b82f61f;border-color:#3b82f659}.post-comments-module__KfIYyG__statusApproved{color:#bbf7d0;background:#22c55e24;border-color:#22c55e47}.post-comments-module__KfIYyG__statusRejected{color:#fecaca;background:#ef44441f;border-color:#f8717159}.post-comments-module__KfIYyG__statusSpam{color:var(--oc-muted,#a1a1aa);background:#ffffff0a;border-color:#ffffff1a}.post-comments-module__KfIYyG__aiBadge{letter-spacing:.02em;white-space:nowrap;color:var(--oc-muted,#a1a1aa);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.1rem .4rem;font-size:.62rem;font-weight:600;display:inline-flex}.post-comments-module__KfIYyG__listPaginationWrap{margin-top:1.35rem;padding-top:.15rem}.post-comments-module__KfIYyG__meta{max-width:100%;letter-spacing:var(--letter-spacing-1,normal);font-weight:400;line-height:var(--line-height-1,1rem);color:var(--gray-11,var(--oc-muted,#71717a));font-variant-numeric:tabular-nums;display:inline-block}.post-comments-module__KfIYyG__postLine{font-size:var(--oc-text-body,.875rem);color:var(--oc-foreground,#e4e4e7);margin-top:.35rem}.post-comments-module__KfIYyG__postLink{color:var(--oc-accent,#22c55e);margin-left:.25rem;font-weight:600;text-decoration:none}.post-comments-module__KfIYyG__postLink:hover{text-decoration:underline}.post-comments-module__KfIYyG__contentBox{border-radius:var(--oc-radius-md,8px);border:1px solid color-mix(in srgb, var(--oc-border,#27272a) 92%, transparent);background:#0003;margin-top:.5rem;padding:.65rem .75rem}.post-comments-module__KfIYyG__markdownPreview,.post-comments-module__KfIYyG__markdownPreviewReply{border-radius:calc(var(--oc-radius-md,8px) - 2px);min-width:0;overflow:visible}.post-comments-module__KfIYyG__markdownPreview a,.post-comments-module__KfIYyG__markdownPreviewReply a{color:var(--accent,var(--oc-accent,#22c55e))}.post-comments-module__KfIYyG__replyBox{border-left:3px solid color-mix(in srgb, var(--oc-accent,#22c55e) 55%, var(--oc-border,#27272a) 45%);margin-top:.65rem;padding-left:.65rem}.post-comments-module__KfIYyG__replyLabel{font-size:var(--oc-text-caption,.75rem);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--oc-accent,#22c55e) 75%, var(--oc-muted,#71717a) 25%);margin-bottom:.25rem;font-weight:700;display:block}.post-comments-module__KfIYyG__emptyCard{text-align:center;border-radius:var(--oc-radius-lg,16px);border:1px dashed color-mix(in srgb, var(--oc-border,#27272a) 65%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--oc-accent,#22c55e) 6%, #00000038) 0%, #00000024 100%);flex-direction:column;align-items:center;margin-top:.35rem;padding:2.5rem 1.25rem 2.75rem;display:flex;box-shadow:0 2px 4px #00000008}.post-comments-module__KfIYyG__emptyIconWrap,.post-comments-module__KfIYyG__emptyIconWrapMuted{border-radius:16px;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;margin-bottom:1.1rem;display:flex}.post-comments-module__KfIYyG__emptyIconWrap{border:1px solid color-mix(in srgb, var(--oc-accent,#22c55e) 28%, #ffffff14);background:color-mix(in srgb, var(--oc-accent,#22c55e) 10%, #0003)}.post-comments-module__KfIYyG__emptyIconWrapMuted{background:#0003;border:1px solid #ffffff1a}.post-comments-module__KfIYyG__emptyGlyph{opacity:.95}.post-comments-module__KfIYyG__emptyIconWrap .post-comments-module__KfIYyG__emptyGlyph{color:color-mix(in srgb, var(--oc-accent,#22c55e) 72%, var(--oc-muted,#a1a1aa) 28%)}.post-comments-module__KfIYyG__emptyIconWrapMuted .post-comments-module__KfIYyG__emptyGlyph{color:var(--oc-muted,#a1a1aa)}.post-comments-module__KfIYyG__emptyTitle{letter-spacing:-.02em;color:var(--oc-foreground,#e4e4e7);margin:0 0 .45rem;font-size:1.05rem;font-weight:600}.post-comments-module__KfIYyG__emptyDesc{font-size:var(--oc-text-caption,.875rem);color:var(--oc-muted,#71717a);max-width:22rem;margin:0;line-height:1.65}
.skills-module__wnEcJa__skillList{flex-direction:column;gap:.9rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.skills-module__wnEcJa__skillCard{--skill-accent:#71717a8c;box-sizing:border-box;box-shadow:inset 3px 0 0 0 var(--skill-accent), inset 0 1px 0 #ffffff0f, 0 2px 8px #00000047;transition:border-color var(--oc-duration-fast,.18s) var(--oc-ease-out,ease), box-shadow var(--oc-duration-fast,.18s) var(--oc-ease-out,ease), transform var(--oc-duration-fast,.18s) var(--oc-ease-out,ease);background:linear-gradient(145deg,#ffffff0b 0%,#0000 42%),linear-gradient(#00000059 0%,#0003 100%);border:1px solid #ffffff12;border-radius:12px;position:relative}.skills-module__wnEcJa__skillCardSystem{--skill-accent:#22c55ec7}.skills-module__wnEcJa__skillCardGlobal{--skill-accent:#7c3aedb8}.skills-module__wnEcJa__skillCard:hover{box-shadow:inset 3px 0 0 0 var(--skill-accent), inset 0 1px 0 #ffffff14, 0 4px 16px #00000052, 0 0 0 1px color-mix(in srgb, var(--skill-accent) 22%, transparent);border-color:#ffffff1c;transform:translateY(-1px)}.skills-module__wnEcJa__skillCardInner{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem 1.35rem;min-width:0;padding:1.1rem 1.2rem 1.15rem 1.25rem;display:flex}@media (max-width:520px){.skills-module__wnEcJa__skillCardInner{flex-direction:column;align-items:stretch}}.skills-module__wnEcJa__skillCardMain{flex-direction:column;flex:auto;gap:.45rem;min-width:0;display:flex}.skills-module__wnEcJa__skillTitleLink{letter-spacing:-.02em;color:var(--oc-foreground,#e4e4e7);transition:color var(--oc-duration-fast,.15s) var(--oc-ease-out,ease);margin:0;font-size:1rem;font-weight:650;line-height:1.38;text-decoration:none}.skills-module__wnEcJa__skillTitleLink:hover{color:var(--oc-accent,#22c55e)}.skills-module__wnEcJa__skillDesc{color:#71717af0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.55;display:-webkit-box;overflow:hidden}.skills-module__wnEcJa__skillCardActions{background:#0003;border:1px solid #ffffff0d;border-radius:10px;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.45rem;margin:-.35rem -.45rem -.35rem 0;padding:.35rem .45rem;display:flex}@media (max-width:520px){.skills-module__wnEcJa__skillCardActions{background:#0000002e;border-top:1px solid #ffffff12;border-radius:0 0 10px 10px;justify-content:flex-start;width:100%;margin:.35rem 0 0;padding-top:.65rem;padding-bottom:.45rem}}.skills-module__wnEcJa__listToolbar{border-bottom:1px solid #ffffff0f;width:100%;min-width:0;margin-bottom:1.15rem;padding-bottom:.35rem}.skills-module__wnEcJa__skillSection{width:100%;min-width:0;margin-bottom:2rem}.skills-module__wnEcJa__skillSection:last-of-type{margin-bottom:0}.skills-module__wnEcJa__skillSectionTitle{letter-spacing:.02em;color:var(--oc-foreground,#e4e4e7);align-items:center;gap:.55rem;margin:0 0 .65rem;font-size:1rem;font-weight:650;display:flex}.skills-module__wnEcJa__skillSectionTitle:before{content:"";width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent);border-radius:50%;flex-shrink:0}.skills-module__wnEcJa__skillSectionTitleSystem:before{color:#22c55e;background:linear-gradient(145deg,#4ade80,#22c55e)}.skills-module__wnEcJa__skillSectionTitleGlobal:before{color:#7c3aed;background:linear-gradient(145deg,#a78bfa,#7c3aed)}.skills-module__wnEcJa__skillSectionHint{color:var(--oc-muted,#71717a);max-width:48rem;line-height:1.5}.skills-module__wnEcJa__skillTitleStatic{letter-spacing:-.02em;color:var(--oc-foreground,#e4e4e7);margin:0;font-size:1rem;font-weight:650;line-height:1.38}.skills-module__wnEcJa__emptyHint{text-align:center;color:#a1a1aaf2;font-size:var(--oc-text-body,.875rem);background:linear-gradient(#00000038 0%,#0000001f 100%);border:1px dashed #ffffff1a;border-radius:12px;margin:0;padding:1.35rem 1.15rem;line-height:1.55}.skills-module__wnEcJa__skillsFormHeader{flex-shrink:0}.skills-module__wnEcJa__skillsEditorWidth{align-self:flex-start;width:50%;min-width:0;max-width:100%}@media (max-width:768px){.skills-module__wnEcJa__skillsEditorWidth{align-self:stretch;width:100%}}.skills-module__wnEcJa__formActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem;display:flex}
.categories-module__KOSbUq__stack{gap:var(--oc-space-below-filter,1.35rem);flex-direction:column;width:100%;min-width:0;display:flex}.categories-module__KOSbUq__listArea{box-sizing:border-box;width:100%;min-height:0;padding:0}.categories-module__KOSbUq__emptyCard{text-align:center;border-radius:var(--oc-radius-lg,16px);border:1px dashed color-mix(in srgb, var(--oc-border,#27272a) 65%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--oc-accent,#22c55e) 6%, #00000038) 0%, #00000024 100%);flex-direction:column;align-items:center;margin-bottom:.35rem;padding:2.5rem 1.25rem 2.75rem;display:flex;box-shadow:0 2px 4px #00000008}.categories-module__KOSbUq__emptyIconWrap{border:1px solid color-mix(in srgb, var(--oc-accent,#22c55e) 28%, #ffffff14);background:color-mix(in srgb, var(--oc-accent,#22c55e) 10%, #0003);border-radius:16px;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;margin-bottom:1.1rem;display:flex}.categories-module__KOSbUq__emptyGlyph{opacity:.95;color:color-mix(in srgb, var(--oc-accent,#22c55e) 72%, var(--oc-muted,#a1a1aa) 28%)}.categories-module__KOSbUq__emptyTitle{letter-spacing:-.02em;color:var(--oc-foreground,#e4e4e7);margin:0 0 .45rem;font-size:1.05rem;font-weight:600}.categories-module__KOSbUq__emptyDesc{font-size:var(--oc-text-caption,.875rem);color:var(--oc-muted,#71717a);max-width:22rem;margin:0 0 1.35rem;line-height:1.65}.categories-module__KOSbUq__emptyCta{min-width:11rem}.categories-module__KOSbUq__stripList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.categories-module__KOSbUq__stripCard{--cat-strip-height:3rem;--cat-strip-gap:.45rem;box-sizing:border-box;align-items:center;gap:var(--cat-strip-gap);min-height:var(--cat-strip-height);max-height:var(--cat-strip-height);height:var(--cat-strip-height);border-radius:var(--oc-radius-lg,10px);border:1px solid var(--oc-border,#27272a);background:#00000038;flex-direction:row;padding:0 .6rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.categories-module__KOSbUq__stripCardDraft{border-style:dashed;border-color:#22c55e59}.categories-module__KOSbUq__draftWrap{margin-top:.5rem}.categories-module__KOSbUq__dragHandle{cursor:grab;flex-shrink:0;width:2rem;height:2rem}.categories-module__KOSbUq__dragHandle:active{cursor:grabbing}.categories-module__KOSbUq__stripViewMain{flex-direction:row;flex:1;align-items:baseline;gap:.25rem;min-width:0;display:flex;overflow:hidden}.categories-module__KOSbUq__stripName{min-width:0;font-size:var(--oc-text-body,.875rem);letter-spacing:-.01em;color:var(--oc-foreground,#e4e4e7);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;font-weight:700;overflow:hidden}.categories-module__KOSbUq__stripSlug{color:var(--oc-muted,#71717a);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.categories-module__KOSbUq__stripParenDesc{min-width:0;font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#71717a);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.categories-module__KOSbUq__stripActions{align-items:center;gap:var(--cat-strip-gap,.45rem);flex-shrink:0;display:inline-flex}.categories-module__KOSbUq__stripFormInner{align-items:center;gap:var(--cat-strip-gap,.45rem);flex-direction:row;flex:1;min-width:0;display:flex}.categories-module__KOSbUq__stripInputs{align-items:center;gap:var(--cat-strip-gap,.45rem);scrollbar-width:thin;flex-direction:row;flex:1;min-width:0;display:flex;overflow:auto hidden}.categories-module__KOSbUq__stripFieldName{flex:0 10rem;min-width:6rem;max-width:12rem}.categories-module__KOSbUq__stripFieldDesc{flex:40%;min-width:5rem}:is(.categories-module__KOSbUq__stripFieldName .rt-TextFieldRoot,.categories-module__KOSbUq__stripFieldDesc .rt-TextFieldRoot){width:100%}:is(.categories-module__KOSbUq__stripFieldName .rt-TextFieldInput,.categories-module__KOSbUq__stripFieldDesc .rt-TextFieldInput){font-size:var(--oc-text-input,.8125rem)}:is(.categories-module__KOSbUq__stripFieldName .rt-TextFieldRoot.rt-variant-surface,.categories-module__KOSbUq__stripFieldDesc .rt-TextFieldRoot.rt-variant-surface),:is(.categories-module__KOSbUq__stripFieldName .rt-TextFieldRoot.rt-variant-surface:has(.rt-TextFieldInput:where(:disabled,:read-only)),.categories-module__KOSbUq__stripFieldDesc .rt-TextFieldRoot.rt-variant-surface:has(.rt-TextFieldInput:where(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--oc-border,#27272a)}.categories-module__KOSbUq__footerBar{flex-direction:column;align-items:flex-start;padding:.85rem 0 0;display:flex}
.control-access-denied-module__ebHsxG__page{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:2rem 1.5rem;display:flex}.control-access-denied-module__ebHsxG__wrap{box-sizing:border-box;flex-direction:column;align-items:stretch;width:min(100%,26rem);display:flex}.control-access-denied-module__ebHsxG__card{--oc-accent:#22c55e;--oc-foreground:#e4e4e7;--oc-muted:#71717a;width:100%;position:relative}.control-access-denied-module__ebHsxG__iconRow{justify-content:center;padding:0 0 .75rem;display:flex}.control-access-denied-module__ebHsxG__iconRing{width:3.5rem;height:3.5rem;color:var(--oc-accent);justify-content:center;align-items:center;display:flex}.control-access-denied-module__ebHsxG__panelHead{padding:0 0 .25rem;position:relative}.control-access-denied-module__ebHsxG__title{font-family:var(--font-clash-display), system-ui, sans-serif;letter-spacing:.02em;color:var(--oc-foreground);margin:0;padding-bottom:.5rem;font-size:1.65rem;font-weight:700;line-height:1.2;position:relative}.control-access-denied-module__ebHsxG__title:after{content:"";background:var(--oc-accent);border-radius:2px;width:2.5rem;height:3px;position:absolute;bottom:0;left:0}.control-access-denied-module__ebHsxG__lead{color:var(--oc-muted);margin:.65rem 0 0;font-size:.875rem;font-weight:400;line-height:1.65}.control-access-denied-module__ebHsxG__body{flex-direction:column;gap:1.15rem;padding:1.15rem 0 0;display:flex;position:relative}.control-access-denied-module__ebHsxG__emailBlock{flex-direction:column;gap:.4rem;padding:0;display:flex}.control-access-denied-module__ebHsxG__emailLabel{letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;font-size:.65rem;font-weight:600}.control-access-denied-module__ebHsxG__emailValue{word-break:break-all;color:var(--oc-foreground);font-size:.8125rem;font-weight:500;line-height:1.45}.control-access-denied-module__ebHsxG__hint{color:var(--oc-muted);margin:0;font-size:.75rem;line-height:1.5}.control-access-denied-module__ebHsxG__actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:520px){.control-access-denied-module__ebHsxG__page{padding:1.25rem 1rem}.control-access-denied-module__ebHsxG__title{font-size:1.4rem}}
.user-memories-module__w3w0sW__stack{gap:var(--oc-space-below-filter,1.35rem);flex-direction:column;width:100%;min-width:0;display:flex}.user-memories-module__w3w0sW__listSection{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}.user-memories-module__w3w0sW__sectionTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.user-memories-module__w3w0sW__sectionTitle{font-size:var(--oc-text-panel-title,.9375rem);letter-spacing:.02em;color:var(--oc-foreground,#e4e4e7);margin:0;font-weight:600}.user-memories-module__w3w0sW__sectionHint{font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#71717a);margin:0}.user-memories-module__w3w0sW__recordListWrap{border-radius:var(--oc-radius-lg,10px);border:1px solid var(--oc-border,#27272a);-webkit-overflow-scrolling:touch;background:#00000038;width:100%;min-width:0;overflow-x:auto}.user-memories-module__w3w0sW__memoryGrid{grid-template-columns:5.5rem 6.5rem minmax(8rem,1fr) 5rem minmax(6rem,9rem) 3.25rem 10rem 7.5rem;align-items:center;column-gap:.65rem;min-width:52rem;padding:.55rem .85rem;display:grid}.user-memories-module__w3w0sW__gridHeader{border-bottom:1px solid var(--oc-border,#27272a);letter-spacing:.04em;text-transform:uppercase;color:#71717a;white-space:nowrap;background:#00000047;font-size:.72rem;font-weight:600}.user-memories-module__w3w0sW__recordList{margin:0;padding:0;list-style:none}.user-memories-module__w3w0sW__recordItem{border-bottom:1px solid var(--oc-border,#27272a)}.user-memories-module__w3w0sW__recordItem:last-child{border-bottom:none}.user-memories-module__w3w0sW__recordLine{font-size:var(--oc-text-caption,.8125rem);color:#d4d4d8;line-height:1.45}.user-memories-module__w3w0sW__recordItem:hover .user-memories-module__w3w0sW__recordLine{background:#ffffff05}.user-memories-module__w3w0sW__mono{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.78rem}.user-memories-module__w3w0sW__colClip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.user-memories-module__w3w0sW__colActions{flex-wrap:wrap;justify-content:flex-start;gap:.35rem;display:flex}.user-memories-module__w3w0sW__empty{text-align:center;color:var(--gray-10);padding:2rem 1rem}.user-memories-module__w3w0sW__emptyTitle{font-size:var(--oc-text-body,.875rem);color:var(--oc-foreground,#e4e4e7);margin:0;font-weight:600}.user-memories-module__w3w0sW__emptyHint{font-size:var(--oc-text-caption,.75rem);color:var(--oc-muted,#71717a);margin:.5rem 0 0}
