._75HzWG_container{background:var(--background);min-height:100vh;padding:2rem 1rem}._75HzWG_formContainer{background:var(--surface);border-radius:12px;max-width:600px;margin:0 auto;overflow:hidden;box-shadow:0 4px 6px #0000000d}._75HzWG_header{border-bottom:1px solid var(--border-color);padding:2rem 2rem 1rem}._75HzWG_backButton{color:var(--text-gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.95rem;display:flex}._75HzWG_headerInfo{text-align:center}._75HzWG_title{color:var(--foreground);justify-content:center;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:1.75rem;font-weight:700;display:flex}._75HzWG_titleIcon{color:var(--primary);font-size:1.5rem}._75HzWG_subtitle{color:var(--text-gray);font-size:1rem}._75HzWG_form{padding:2rem}._75HzWG_inputGroup{margin-bottom:1.5rem}._75HzWG_label{color:var(--foreground);margin-bottom:.5rem;font-size:.95rem;font-weight:600;display:block}._75HzWG_input{border:1.5px solid var(--border-color);letter-spacing:.04em;text-align:center;border-radius:8px;outline:none;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1.25rem}._75HzWG_input:focus{border-color:var(--primary)}._75HzWG_keypad{grid-template-columns:repeat(3,1fr);gap:.75rem;max-width:320px;margin:0 auto 1.5rem;display:grid}._75HzWG_key{border:1.5px solid var(--border-color);background:var(--surface);height:56px;color:var(--foreground);cursor:pointer;border-radius:8px;padding:0;font-family:inherit;font-size:1.35rem;font-weight:600;line-height:56px}._75HzWG_keyRow{max-width:320px;color:var(--text-gray);justify-content:space-between;align-items:center;margin:0 auto 1rem;font-size:.95rem;line-height:1.5;display:flex}._75HzWG_textButton{color:var(--text-gray);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.95rem;line-height:1.5}._75HzWG_quote{text-align:center;color:var(--foreground);margin:0 0 1rem;font-size:.95rem;line-height:1.5}._75HzWG_hint{color:var(--text-gray);text-align:center;margin:1rem 0 0;font-size:.78rem;line-height:1.45}._75HzWG_submitButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:1rem;padding:1rem 2rem;font-size:1rem;font-weight:600}._75HzWG_submitButton:disabled{background:var(--text-gray);cursor:not-allowed}@media (max-width:768px){._75HzWG_container{padding:1rem .5rem}._75HzWG_formContainer{box-shadow:none;border-radius:0;min-height:100vh;margin:0}._75HzWG_header{padding:1.5rem 1rem 1rem}._75HzWG_form{padding:1.5rem 1rem 2rem}._75HzWG_title{font-size:1.5rem}}
.YsSC6a_strip{width:100%;margin-bottom:1.25rem;position:relative}.YsSC6a_heading{color:var(--text-gray);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .5rem;font-size:.75rem;font-weight:700}.YsSC6a_scroller{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:8px;padding-bottom:.25rem;display:flex;overflow-x:auto}.YsSC6a_scroller::-webkit-scrollbar{display:none}.YsSC6a_scroller{scrollbar-width:none}.YsSC6a_list{margin:0;padding:0;list-style:none;display:contents}.YsSC6a_item{flex:none}.YsSC6a_link{background:var(--surface-2);border:1px solid var(--border-color);min-width:150px;max-width:220px;color:var(--foreground);cursor:pointer;border-radius:9999px;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 6px;text-decoration:none;display:inline-flex}.YsSC6a_cover{object-fit:cover;background:var(--surface);border:1px solid var(--border-color);border-radius:50%;flex-shrink:0;width:30px;height:30px}.YsSC6a_coverPlaceholder{background:var(--primary-soft-bg);border-radius:50%;flex-shrink:0;width:30px;height:30px}.YsSC6a_body{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.YsSC6a_title{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:.8rem;font-weight:600;line-height:1.2;overflow:hidden}.YsSC6a_subtitle{color:var(--text-gray);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:1px 0 0;font-size:.68rem;line-height:1.2;overflow:hidden}.YsSC6a_navButton{z-index:10;border:1px solid var(--border-color);background:var(--surface);width:24px;height:24px;color:var(--text-gray);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:600;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.YsSC6a_navPrev{left:12px}.YsSC6a_navNext{right:12px}@media (hover:none) and (pointer:coarse){.YsSC6a_navButton{display:none}}.YsSC6a_skeletonItem{flex:1 1 0;min-width:0}.YsSC6a_skeletonCard{background:var(--surface-2);border:1px solid var(--border-color);border-radius:9999px;flex-direction:row;align-items:center;gap:8px;width:100%;min-width:0;padding:6px 12px 6px 6px;display:flex}.YsSC6a_skeletonAvatar{background:var(--border-color);opacity:.6;border-radius:50%;flex-shrink:0;width:30px;height:30px;animation:1.2s ease-in-out infinite YsSC6a_skeletonPulse}.YsSC6a_skeletonTitle{background:var(--border-color);opacity:.6;border-radius:4px;width:80px;height:10px;animation:1.2s ease-in-out infinite YsSC6a_skeletonPulse;display:block}.YsSC6a_skeletonSubtitle{background:var(--border-color);opacity:.4;border-radius:4px;width:60px;height:8px;margin-top:4px;animation:1.2s ease-in-out infinite YsSC6a_skeletonPulse;display:block}@keyframes YsSC6a_skeletonPulse{0%,to{opacity:.35}50%{opacity:.7}}
.dHnSvG_header{white-space:nowrap;border-bottom:1px solid var(--border-color);align-items:center;gap:8px;height:4.5rem;margin:0;padding:0 16px;display:flex}.dHnSvG_brand{color:var(--foreground);letter-spacing:-.4px;align-items:center;gap:10px;min-width:0;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.dHnSvG_logo{object-fit:contain;border-radius:8px;flex-shrink:0;width:36px;height:36px}.dHnSvG_brandName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dHnSvG_closeBtn{width:32px;height:32px;color:var(--foreground);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}
.tDPYha_overlay{z-index:1100;cursor:pointer;background:#0f172a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.tDPYha_modal{background:var(--surface);border:1px solid var(--border-color);cursor:default;border-radius:14px;flex-direction:column;gap:14px;width:100%;max-width:480px;padding:1.25rem 1.25rem 1rem;display:flex;box-shadow:0 12px 32px #0f172a2e}.tDPYha_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tDPYha_title{color:var(--foreground);margin:0 0 4px;font-size:1rem;font-weight:700}.tDPYha_subtitle{color:var(--text-gray);margin:0;font-size:.8125rem;line-height:1.4}.tDPYha_closeBtn{color:var(--text-gray);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.tDPYha_closeBtn:hover{color:var(--foreground);background:var(--surface-2)}.tDPYha_label{color:var(--text-gray);flex-direction:column;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.tDPYha_textarea{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--foreground);resize:vertical;border-radius:10px;min-height:96px;padding:10px 12px;font-family:inherit;font-size:.9375rem}.tDPYha_textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b82f61f}.tDPYha_counter{color:var(--text-gray);align-self:flex-end;font-size:.6875rem;font-weight:500}.tDPYha_errorText{color:#b91c1c;margin:-4px 0 0;font-size:.8125rem}.tDPYha_actions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.tDPYha_secondaryBtn,.tDPYha_primaryBtn{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:.875rem;font-weight:600}.tDPYha_secondaryBtn{background:var(--surface-2);color:var(--foreground);border-color:var(--border-strong)}.tDPYha_secondaryBtn:hover:not(:disabled){border-color:var(--primary)}.tDPYha_primaryBtn{background:var(--primary);color:var(--text-white)}.tDPYha_primaryBtn:disabled,.tDPYha_secondaryBtn:disabled{opacity:.6;cursor:not-allowed}
._2KKFHW_thumb{cursor:pointer;max-width:100%;display:block}._2KKFHW_backdrop{z-index:1000;background:#000000e6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._2KKFHW_image{object-fit:contain;cursor:default;border-radius:8px;width:auto;max-width:95vw;height:auto;max-height:92vh}._2KKFHW_close{color:#fff;cursor:pointer;z-index:1001;background:#0009;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:26px;font-weight:600;line-height:1;display:inline-flex;position:fixed;top:16px;right:16px}
.TLtjYa_markdown{color:inherit;word-break:break-word;white-space:normal;font-size:.95rem;line-height:1.55}.TLtjYa_markdown p{margin:0 0 .4em}.TLtjYa_markdown p:last-child{margin-bottom:0}.TLtjYa_markdown p:has(+.TLtjYa_youtubeThumb){margin-bottom:0}.TLtjYa_markdown p:has(+.TLtjYa_embedTweet){margin-bottom:0}.TLtjYa_markdown p:has(+.TLtjYa_embedTiktok){margin-bottom:0}.TLtjYa_markdown p:has(>.TLtjYa_youtubeThumb:only-child){margin:0;line-height:0}.TLtjYa_markdown strong{font-weight:600}.TLtjYa_markdown em{font-style:italic}.TLtjYa_link{color:var(--link);text-underline-offset:2px;word-break:break-all;text-decoration:underline}.TLtjYa_markdown a{color:var(--link);text-underline-offset:2px;word-break:break-all;text-decoration:underline}.TLtjYa_link:hover{color:var(--link-hover);text-decoration:underline}.TLtjYa_markdown a:hover{color:var(--link-hover);text-decoration:underline}.TLtjYa_markdown ul{margin:0 0 .5em;padding-left:1.4em}.TLtjYa_markdown ol{margin:0 0 .5em;padding-left:1.4em}.TLtjYa_markdown li{margin:.1em 0}.TLtjYa_markdown li>p{margin:0}.TLtjYa_markdown li>ul{margin:0;padding-left:1.2em}.TLtjYa_markdown li>ol{margin:0;padding-left:1.2em}.TLtjYa_markdown ul{list-style-type:disc}.TLtjYa_markdown blockquote{border-left:3px solid var(--border-color);color:var(--text-secondary);background:var(--primary-soft-bg);border-radius:0 8px 8px 0;margin:0 0 .75em;padding:.5em .875em}.TLtjYa_markdown code{background:var(--primary-soft-bg);color:var(--primary-dark);border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.875em}.TLtjYa_markdown pre{border:1px solid var(--primary-soft-border);background:var(--primary-soft-bg);white-space:pre;tab-size:2;border-radius:8px;margin:0 0 .75em;padding:.875em 1em;line-height:1.5;overflow-x:auto}.TLtjYa_codeBlockWrap{min-width:200px;max-width:100%;margin:0 0 .75em;display:block;position:relative}.TLtjYa_codeBlockWrap pre{min-height:44px;padding-right:84px}.TLtjYa_codeBlockButtons{z-index:2;gap:4px;display:inline-flex;position:absolute;top:6px;right:6px}.TLtjYa_codeBlockBtn{border:1px solid var(--border-color);background:var(--surface);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.TLtjYa_codeBlockBtn:hover{color:var(--foreground);border-color:var(--text-secondary)}.TLtjYa_codeBlockBtnCopied{color:var(--primary);border-color:var(--primary)}.TLtjYa_codeBlockFullscreenBackdrop{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.TLtjYa_codeBlockFullscreenPanel{background:var(--background);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;width:min(900px,100%);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 12px 32px #00000059}.TLtjYa_codeBlockFullscreenHeader{border-bottom:1px solid var(--border-color);justify-content:flex-end;align-items:center;gap:6px;padding:10px 14px;display:flex}.TLtjYa_codeBlockFullscreenBody{flex:1;min-height:120px;padding:14px;overflow:auto}.TLtjYa_codeBlockFullscreenBody pre{min-height:0;margin:0;padding-right:1em}.TLtjYa_markdown pre:last-child{margin-bottom:0}.TLtjYa_markdown pre code{color:var(--foreground);white-space:inherit;background:0 0;padding:0;font-size:.875em}.TLtjYa_markdown img{border-radius:8px;max-width:100%;height:auto;margin:.5em 0}.TLtjYa_markdown hr{border:none;border-top:1px solid var(--border-color);margin:1em 0}.TLtjYa_markdown table{border-collapse:collapse;width:100%;margin:0 0 .75em;font-size:.9em}.TLtjYa_markdown th{text-align:left;border:1px solid var(--border-color);padding:.5em .75em}.TLtjYa_markdown td{text-align:left;border:1px solid var(--border-color);padding:.5em .75em}.TLtjYa_markdown th{background:var(--primary-soft-bg);font-weight:600}.TLtjYa_youtubeThumb{cursor:pointer;vertical-align:middle;background:#000;border:0;border-radius:8px;width:280px;height:158px;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden}.TLtjYa_youtubeThumb:hover .TLtjYa_youtubeThumbPlay{background:red;transform:translate(-50%,-50%)scale(1.08)}.TLtjYa_youtubeThumb:hover .TLtjYa_youtubeThumbImage{filter:brightness(.85)}.TLtjYa_youtubeThumbImage{object-fit:cover;width:100%;height:100%;transition:filter .15s;display:block}.TLtjYa_youtubeThumbPlay{color:var(--text-white);pointer-events:none;background:red;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;padding-left:4px;font-size:26px;transition:background .15s,transform .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0006}@media (max-width:480px){.TLtjYa_youtubeThumb{width:220px;height:124px}}.TLtjYa_youtubeModalBackdrop{z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.TLtjYa_youtubeModalFrame{aspect-ratio:16/9;background:#000;border-radius:8px;width:min(960px,100%);position:relative;overflow:hidden}.TLtjYa_youtubeModalIframe{border:0;width:100%;height:100%}.TLtjYa_youtubeModalClose{width:36px;height:36px;color:var(--text-white);cursor:pointer;z-index:2;background:#000000a6;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:24px;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex;position:absolute;top:8px;right:8px}.TLtjYa_youtubeModalClose:hover{background:#000000d9}.TLtjYa_youtubeInline{aspect-ratio:16/9;background:#000;border-radius:8px;width:100%;max-width:640px;margin:.5rem 0;display:block;position:relative;overflow:hidden}.TLtjYa_youtubeInlineIframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.TLtjYa_embedTweet,.TLtjYa_embedTiktok{max-width:480px;margin:.5rem 0;display:block}.TLtjYa_embedTweet .twitter-tweet{margin:0!important}.TLtjYa_embedTiktok blockquote{margin:0!important}.TLtjYa_markdown pre:has(code.hljs){background:#1e1e1e}.TLtjYa_markdown pre code.hljs{background:#1e1e1e}.TLtjYa_markdown pre code.hljs{color:#d4d4d4;border-radius:8px;display:block}.TLtjYa_markdown .hljs-comment{color:#6a9955;font-style:italic}.TLtjYa_markdown .hljs-quote{color:#6a9955;font-style:italic}.TLtjYa_markdown .hljs-keyword{color:#569cd6}.TLtjYa_markdown .hljs-selector-tag{color:#569cd6}.TLtjYa_markdown .hljs-built_in{color:#569cd6}.TLtjYa_markdown .hljs-name{color:#569cd6}.TLtjYa_markdown .hljs-tag{color:#569cd6}.TLtjYa_markdown .hljs-string{color:#ce9178}.TLtjYa_markdown .hljs-title{color:#ce9178}.TLtjYa_markdown .hljs-section{color:#ce9178}.TLtjYa_markdown .hljs-attribute{color:#ce9178}.TLtjYa_markdown .hljs-literal{color:#ce9178}.TLtjYa_markdown .hljs-template-tag{color:#ce9178}.TLtjYa_markdown .hljs-template-variable{color:#ce9178}.TLtjYa_markdown .hljs-type{color:#ce9178}.TLtjYa_markdown .hljs-addition{color:#ce9178}.TLtjYa_markdown .hljs-title.function_{color:#dcdcaa}.TLtjYa_markdown .hljs-function .hljs-title{color:#dcdcaa}.TLtjYa_markdown .hljs-number{color:#b5cea8}.TLtjYa_markdown .hljs-symbol{color:#b5cea8}.TLtjYa_markdown .hljs-bullet{color:#b5cea8}.TLtjYa_markdown .hljs-meta{color:#b5cea8}.TLtjYa_markdown .hljs-link{color:#b5cea8}.TLtjYa_markdown .hljs-attr{color:#9cdcfe}.TLtjYa_markdown .hljs-variable{color:#9cdcfe}.TLtjYa_markdown .hljs-selector-id{color:#9cdcfe}.TLtjYa_markdown .hljs-selector-class{color:#9cdcfe}.TLtjYa_markdown .hljs-class .hljs-title{color:#4ec9b0}.TLtjYa_markdown .hljs-doctag{color:#4ec9b0}.TLtjYa_markdown .hljs-deletion{color:#4ec9b0}.TLtjYa_markdown .hljs-emphasis{font-style:italic}.TLtjYa_markdown .hljs-strong{font-weight:700}
.yAF06a_selectContainer{width:100%;position:relative}.yAF06a_selectTrigger{border:1.5px solid var(--border);font-size:1rem;font-family:var(--font-family);background:var(--background);cursor:pointer;box-sizing:border-box;border-radius:8px;outline:none;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:.875rem 1rem;transition:all .2s;display:flex}.yAF06a_selectTrigger:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-soft)}.yAF06a_selectTrigger.yAF06a_open{border-color:var(--primary);border-bottom-right-radius:0;border-bottom-left-radius:0}.yAF06a_selectValue{text-align:left;color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:400;overflow:hidden}.yAF06a_selectValue.yAF06a_placeholder{color:var(--text-gray)}.yAF06a_selectArrow{color:var(--text-gray);flex-shrink:0;margin-left:8px;transition:transform .2s}.yAF06a_selectArrow.yAF06a_rotated{transform:rotate(180deg)}.yAF06a_selectDropdown{background:var(--background);border:1.5px solid var(--primary);z-index:1000;border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;max-height:260px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.yAF06a_selectSearchWrap{background:var(--background);border-bottom:1px solid var(--border-color);z-index:1;padding:8px;position:-webkit-sticky;position:sticky;top:0}.yAF06a_selectSearchInput{border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--foreground);border-radius:6px;padding:6px 10px;font-family:inherit;font-size:13px}.yAF06a_selectSearchInput:focus{border-color:var(--primary);outline:none}.yAF06a_selectEmpty{color:var(--text-gray);text-align:center;padding:12px 14px;font-size:13px}.yAF06a_selectOption{cursor:pointer;font-size:1rem;font-family:var(--font-family);color:var(--foreground);border-bottom:1px solid #e0e0e04d;padding:.75rem 1rem;transition:background-color .15s}.yAF06a_selectOption:last-child{border-bottom:none}.yAF06a_selectOption:hover,.yAF06a_selectOption.yAF06a_focused{background-color:var(--primary-soft)}.yAF06a_selectOption.yAF06a_selected{background-color:var(--primary);color:var(--text-white);font-weight:600}.yAF06a_selectOption.yAF06a_selected:hover,.yAF06a_selectOption.yAF06a_selected.yAF06a_focused{background-color:var(--primary-light)}.yAF06a_selectOption.yAF06a_optionDisabled{color:var(--text-gray);cursor:not-allowed;opacity:.6}.yAF06a_selectContainer.yAF06a_error .yAF06a_selectTrigger{border-color:var(--danger)!important}.yAF06a_selectContainer.yAF06a_error .yAF06a_selectTrigger:focus{box-shadow:0 0 0 2px #dc354533;border-color:var(--danger)!important}.yAF06a_selectContainer.yAF06a_error .yAF06a_selectTrigger.yAF06a_open{border-color:var(--danger)!important}.yAF06a_selectContainer.yAF06a_error .yAF06a_selectDropdown{border-color:var(--danger)}.yAF06a_selectContainer.yAF06a_disabled .yAF06a_selectTrigger{opacity:.6;cursor:not-allowed;background-color:var(--surface-3)}.yAF06a_selectContainer.yAF06a_disabled .yAF06a_selectValue,.yAF06a_selectContainer.yAF06a_disabled .yAF06a_selectArrow{color:var(--text-gray)}.yAF06a_selectDropdown::-webkit-scrollbar{width:6px}.yAF06a_selectDropdown::-webkit-scrollbar-track{background:var(--border);border-radius:3px}.yAF06a_selectDropdown::-webkit-scrollbar-thumb{background:var(--text-gray);border-radius:3px}@media (max-width:768px){.yAF06a_selectTrigger{padding:.75rem .875rem;font-size:.95rem}.yAF06a_selectOption{padding:.625rem .875rem;font-size:.95rem}}
.HCg5Xq_panel{z-index:2147482600;background:var(--surface);width:min(400px,100vw);color:var(--foreground);border-left:1px solid var(--border-color);flex-direction:column;animation:.46s cubic-bezier(.32,1.28,.55,1) both HCg5Xq_aiPanelIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-10px 0 30px #0000002e}.HCg5Xq_panel:after{content:"";background:var(--surface);width:48px;position:absolute;top:0;bottom:0;left:100%}.HCg5Xq_leaving{animation:.2s cubic-bezier(.4,0,1,1) both HCg5Xq_aiPanelOut}@keyframes HCg5Xq_aiPanelIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes HCg5Xq_aiPanelOut{0%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.HCg5Xq_panel,.HCg5Xq_leaving{animation:none}}.HCg5Xq_drop .HCg5Xq_form{border-color:var(--primary)}.HCg5Xq_head{border-bottom:1px solid var(--border-color);align-items:center;gap:4px;padding:12px 10px 12px 14px;display:flex}.HCg5Xq_logo,.HCg5Xq_mark{background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--primary);letter-spacing:.02em;border-radius:10px;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.HCg5Xq_logo{width:32px;height:32px;margin-right:6px;font-size:.8rem}.HCg5Xq_mark{border-radius:6px;width:26px;height:22px;font-size:.68rem}.HCg5Xq_titles{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.HCg5Xq_titles strong{font-size:.95rem}.HCg5Xq_on,.HCg5Xq_off{color:var(--text-gray);align-items:center;gap:5px;font-size:.75rem;display:flex}.HCg5Xq_on i,.HCg5Xq_off i{background:var(--text-gray);border-radius:50%;width:6px;height:6px}.HCg5Xq_on i{background:#3fa66b}.HCg5Xq_iconBtn{width:36px;height:36px;color:var(--text-gray);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.HCg5Xq_moreWrap{flex:none;position:relative}.HCg5Xq_menu{z-index:2;background:var(--surface);border:1px solid var(--border-color);border-radius:10px;min-width:200px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #00000047}.HCg5Xq_menu button{width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:.88rem;line-height:1.4;display:flex}.HCg5Xq_list{flex-direction:column;flex:1;gap:10px;padding:14px 12px;display:flex;overflow-y:auto}.HCg5Xq_msg{overflow-wrap:anywhere;border-radius:14px;max-width:92%;padding:10px 13px;font-size:.9rem;line-height:1.6}.HCg5Xq_msg p{margin:0}.HCg5Xq_bot{background:var(--surface-2);align-self:flex-start}.HCg5Xq_me{background:var(--primary);color:#fff;white-space:pre-wrap;align-self:flex-end}.HCg5Xq_setup{border:1px solid var(--border-color);background:var(--surface);width:100%;color:var(--primary);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:9px 12px;font-size:.88rem;font-weight:600;display:flex}.HCg5Xq_think{color:var(--text-gray);align-items:center;gap:8px;padding:2px 4px;font-size:.85rem;line-height:1.5;display:flex}.HCg5Xq_star{text-align:center;width:14px;color:color-mix(in srgb, var(--primary) 35%, var(--text-gray))}.HCg5Xq_sec{font-variant-numeric:tabular-nums}.HCg5Xq_draft{border:1px solid var(--border-color);background:var(--surface);border-radius:14px;flex-direction:column;gap:8px;padding:12px 13px;font-size:.9rem;line-height:1.6;display:flex}.HCg5Xq_draftHead{color:var(--text-gray);font-size:.75rem;font-weight:600}.HCg5Xq_done{color:var(--text-gray);align-items:center;gap:10px;font-size:.85rem;display:flex}.HCg5Xq_done a{color:var(--primary)}.HCg5Xq_actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.HCg5Xq_primary,.HCg5Xq_ghost{font:inherit;cursor:pointer;border-radius:10px;padding:8px 14px;font-size:.85rem;font-weight:600;line-height:1.4}.HCg5Xq_primary{border:1px solid var(--primary);background:var(--primary);color:#fff}.HCg5Xq_primary:disabled{opacity:.6;cursor:not-allowed}.HCg5Xq_ghost{border:1px solid var(--border-color);color:var(--foreground);background:0 0}.HCg5Xq_error{color:#d9534f;margin:0;font-size:.82rem}.HCg5Xq_notice{color:var(--text-gray);margin:0 12px 6px;font-size:.8rem;line-height:1.5}.HCg5Xq_files{flex-wrap:wrap;gap:6px;margin:0 12px 6px;display:flex}.HCg5Xq_file{border:1px solid var(--border-color);background:var(--background);border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:3px 4px;font-size:.78rem;line-height:1.4;display:flex}.HCg5Xq_file img,.HCg5Xq_file b{object-fit:cover;border-radius:5px;flex:none;width:28px;height:28px}.HCg5Xq_file b{background:var(--surface-2);color:var(--text-gray);justify-content:center;align-items:center;font-size:.62rem;display:flex}.HCg5Xq_file span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.HCg5Xq_file button{width:20px;height:20px;color:var(--text-gray);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;font-size:1rem;line-height:20px}.HCg5Xq_form{border:1px solid var(--border-color);background:var(--background);border-radius:20px;align-items:flex-end;gap:8px;margin:0 12px 12px;padding:6px;display:flex}.HCg5Xq_form textarea{min-width:0;min-height:22px;max-height:112px;color:var(--foreground);font:inherit;resize:none;background:0 0;border:0;outline:none;flex:1;padding:2px 0;font-size:.9rem;line-height:1.5}.HCg5Xq_clip,.HCg5Xq_send{cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.HCg5Xq_clip{color:var(--text-gray);background:0 0}.HCg5Xq_send{background:var(--primary);color:#fff}.HCg5Xq_send:disabled{opacity:.5;cursor:not-allowed}.HCg5Xq_settings{flex-direction:column;flex:1;gap:14px;padding:16px 14px;display:flex;overflow-y:auto}.HCg5Xq_intro{color:var(--text-gray);margin:0;font-size:.88rem;line-height:1.6}.HCg5Xq_field{flex-direction:column;gap:6px;font-size:.82rem;font-weight:600;display:flex}.HCg5Xq_input{border:1px solid var(--border-color);background:var(--background);height:40px;color:var(--foreground);font:inherit;border-radius:10px;padding:0 12px;font-size:.9rem}.HCg5Xq_keyLink{color:var(--primary);font-size:.82rem}.HCg5Xq_body{flex:1;min-height:0;display:flex}.HCg5Xq_main{flex-direction:column;flex:1;min-width:0;display:flex}.HCg5Xq_full{width:100vw;box-shadow:none;border-left:0}.HCg5Xq_full .HCg5Xq_main{max-width:820px;margin:0 auto}.HCg5Xq_convs{border-right:1px solid var(--border-color);flex-direction:column;flex:none;gap:2px;width:260px;padding:12px 8px;display:flex;overflow-y:auto}.HCg5Xq_newConv{border:1px solid var(--border-color);background:var(--surface);color:var(--foreground);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin-bottom:8px;padding:9px 10px;font-size:.88rem;font-weight:600;line-height:1.4;display:flex}.HCg5Xq_conv{border-radius:8px;align-items:center;display:flex}.HCg5Xq_conv>button:first-child{min-width:0;color:var(--foreground);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;padding:8px 10px;font-size:.86rem;line-height:1.4;overflow:hidden}.HCg5Xq_convOn{background:var(--surface-2)}.HCg5Xq_convDel{width:28px;height:28px;color:var(--text-gray);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-right:4px;display:flex}@media (max-width:760px){.HCg5Xq_wideOnly,.HCg5Xq_convs{display:none}}.HCg5Xq_msgActs{justify-content:flex-end;gap:2px;margin-top:6px;display:flex}.HCg5Xq_msgActs button{width:28px;height:28px;color:var(--text-gray);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex}.HCg5Xq_msgActs .HCg5Xq_pinOn{color:var(--primary)}.HCg5Xq_pins{border:1px solid var(--border-color);background:var(--background);border-radius:10px;margin:8px 12px 0}.HCg5Xq_pinsHead{width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-size:.84rem;font-weight:600;line-height:1.4;display:flex}.HCg5Xq_pinsHead svg{color:var(--primary)}.HCg5Xq_pins ul{margin:0;padding:0 6px 6px;list-style:none}.HCg5Xq_pins li button{width:100%;color:var(--text-gray);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px;font-size:.82rem;line-height:1.5;display:block;overflow:hidden}.HCg5Xq_jumpWrap{z-index:3;height:0;position:relative}.HCg5Xq_jump{border:1px solid var(--border-color);background:var(--surface);width:34px;height:34px;color:var(--foreground);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000040}.HCg5Xq_micOn{color:var(--primary);background:color-mix(in srgb, var(--primary) 14%, transparent)}.HCg5Xq_confirmBack{z-index:10;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.HCg5Xq_confirm{border:1px solid var(--border-color);background:var(--surface);border-radius:14px;flex-direction:column;gap:10px;width:min(340px,100%);padding:18px;font-size:.9rem;line-height:1.6;display:flex}.HCg5Xq_confirm p{color:var(--text-gray);margin:0}.HCg5Xq_danger{color:#fff;font:inherit;cursor:pointer;background:#d9534f;border:1px solid #d9534f;border-radius:10px;padding:8px 14px;font-size:.85rem;font-weight:600;line-height:1.4}.HCg5Xq_full .HCg5Xq_pins{box-sizing:border-box;width:calc(100% - 24px);max-width:820px;margin-left:auto;margin-right:auto}.HCg5Xq_memory{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.HCg5Xq_memory li{border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.86rem;font-weight:400;line-height:1.5;display:flex}.HCg5Xq_memory li span{flex:1;min-width:0}.HCg5Xq_memory li button{width:28px;height:28px;color:var(--text-gray);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.HCg5Xq_form:not(.HCg5Xq_multi){flex-wrap:nowrap}.HCg5Xq_form:not(.HCg5Xq_multi) textarea{flex:auto;order:0;padding:2px 0}.HCg5Xq_form:not(.HCg5Xq_multi) .HCg5Xq_send{margin-left:0}.HCg5Xq_multi{border-radius:16px;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:10px 10px 8px 14px}.HCg5Xq_multi textarea{flex:100%;order:-1;min-height:24px;max-height:220px;padding:2px 0 6px}.HCg5Xq_multi .HCg5Xq_send{margin-left:auto}.HCg5Xq_form .HCg5Xq_clip:first-of-type{margin-left:-4px}.HCg5Xq_me{white-space:normal}.HCg5Xq_meText{white-space:pre-wrap}.HCg5Xq_meActs button{color:inherit;opacity:.8}.HCg5Xq_form .HCg5Xq_files{flex:100%;order:-2;gap:8px;margin:0 0 8px}.HCg5Xq_file{max-width:220px;height:44px;padding:0 28px 0 8px;position:relative}.HCg5Xq_file:has(img){width:96px;height:96px;padding:0}.HCg5Xq_file img{border-radius:10px;width:96px;height:96px}.HCg5Xq_file:has(img) span{display:none}.HCg5Xq_file button{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.HCg5Xq_file:has(img) button{color:#fff;background:#0009;top:5px;right:5px;transform:none}.HCg5Xq_meImages{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0 0 6px;display:flex}.HCg5Xq_meImages img{border:1px solid var(--border-color);border-radius:12px;max-width:180px;max-height:180px;display:block}.HCg5Xq_meWithImages .HCg5Xq_meText{background:var(--primary);color:#fff;border-radius:14px 14px 5px;width:-webkit-fit-content;width:fit-content;max-width:100%;margin-left:auto;padding:10px 13px}.HCg5Xq_meWithImages .HCg5Xq_meActs button{color:var(--text-gray)}.HCg5Xq_me{background:var(--surface-2);color:var(--foreground);border-bottom-right-radius:5px}.HCg5Xq_me .HCg5Xq_meText{white-space:pre-wrap}.HCg5Xq_meWithImages{background:var(--surface-2);padding:10px 13px}.HCg5Xq_meWithImages .HCg5Xq_meText{width:auto;color:inherit;background:0 0;border-radius:0;margin:0;padding:0}.HCg5Xq_me .HCg5Xq_meActs button{color:var(--text-gray);opacity:1}.HCg5Xq_form:not(.HCg5Xq_multi){align-items:center}.HCg5Xq_form:not(.HCg5Xq_multi) textarea{align-self:center;min-height:24px;margin:0;padding:0;line-height:24px}.HCg5Xq_settingsPage{max-width:560px;padding:0;overflow:visible}.HCg5Xq_backdrop{z-index:2147482550;background:#00000059;animation:.2s ease-out both HCg5Xq_aiFadeIn;position:fixed;top:0;bottom:0;left:0;right:0}.HCg5Xq_backdropLeaving{animation:.2s ease-in both HCg5Xq_aiFadeOut}@keyframes HCg5Xq_aiFadeIn{0%{opacity:0}to{opacity:1}}@keyframes HCg5Xq_aiFadeOut{0%{opacity:1}to{opacity:0}}.HCg5Xq_iconOn{color:var(--primary)}@media (min-width:1100px){.HCg5Xq_backdropPinned{display:none}html.aiAgentPin body{padding-right:min(var(--side-panel-w,400px), 100vw);box-sizing:border-box}html.aiAgentPin body header{right:min(var(--side-panel-w,400px), 100vw)!important}html.aiAgentPin #__ltNav{right:min(var(--side-panel-w,400px), 100vw)!important}}@media (prefers-reduced-motion:reduce){.HCg5Xq_backdrop,.HCg5Xq_backdropLeaving{animation:none}}.HCg5Xq_sideMark{background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--primary);letter-spacing:.02em;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex}.HCg5Xq_keys{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.HCg5Xq_keys li{justify-content:space-between;align-items:center;gap:12px;font-size:.86rem;line-height:1.4;display:flex}.HCg5Xq_keys kbd{border:1px solid var(--border-color);color:var(--foreground-muted,var(--foreground));border-radius:6px;flex:none;padding:2px 8px;font-family:inherit;font-size:.78rem}.HCg5Xq_dateDivider{align-self:center;margin:.5rem 0}.HCg5Xq_dateDividerLabel{background:var(--surface-2);color:var(--text-gray);border-radius:999px;padding:.2rem .7rem;font-size:.75rem;font-weight:600;display:inline-block}.HCg5Xq_switchRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.HCg5Xq_sideGrip{cursor:col-resize;z-index:5;width:8px;position:absolute;top:0;bottom:0;left:-4px}.HCg5Xq_sideGrip:after{content:"";background:0 0;width:2px;position:absolute;top:0;bottom:0;left:3px}.HCg5Xq_sideGrip:hover:after,.HCg5Xq_sideGripOn:after{background:var(--primary)}.HCg5Xq_full .HCg5Xq_sideGrip{display:none}body.sideGripDrag{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}body.sideGripDrag *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.HCg5Xq_draftText{resize:vertical;height:auto;min-height:120px;padding:10px 12px;line-height:1.6}.HCg5Xq_confirmTitle{color:var(--foreground);margin:0;font-weight:600}.HCg5Xq_confirmText{white-space:pre-wrap;word-break:break-word;max-height:40vh;color:var(--foreground);margin:0;overflow:auto}
.x3GCwa_card{box-sizing:border-box;background:var(--surface-2,#1c2530);border-radius:12px;flex-direction:column;gap:.65rem;width:100%;padding:1.5rem 1rem 1rem;display:flex}.x3GCwa_title{text-align:center;color:var(--foreground-muted,#6b7280);margin:0;font-size:.85rem}.x3GCwa_subtitle{text-align:center;color:var(--foreground,#e6edf3);margin:0;font-size:1rem;font-weight:700}.x3GCwa_typeLabel{text-align:center;color:var(--foreground-muted,#6b7280);margin-top:.5rem;font-size:.78rem}.x3GCwa_accountTypeRow{gap:.4rem;width:100%;margin-bottom:.25rem;display:flex}.x3GCwa_accountTypeRow button{cursor:pointer;box-sizing:border-box;border-radius:9999px;flex:1;height:44px;min-height:44px;font-size:.875rem;font-weight:600}.x3GCwa_typeOption{color:var(--foreground,#e6edf3);border:1px solid var(--border-color);background:0 0}.x3GCwa_typeSelected{background:var(--primary,#ffa101);color:#fff;border:1px solid var(--primary,#ffa101)}.x3GCwa_providers{flex-direction:column;gap:.45rem;width:100%;display:flex}.x3GCwa_providers button{box-sizing:border-box;width:100%;margin:0;padding:0 1rem;height:44px!important;min-height:44px!important}.x3GCwa_providers a{width:100%;display:block}.x3GCwa_oauthDisabled{opacity:.5;pointer-events:none;cursor:not-allowed;width:100%}.x3GCwa_divider{align-items:center;gap:.5rem;margin:.1rem 0;display:flex}.x3GCwa_dividerLine{background:var(--border-color);flex:1;height:1px}.x3GCwa_dividerText{color:var(--foreground-muted,#6b7280);font-size:.8rem}.x3GCwa_loginPrompt{text-align:center;color:var(--foreground-muted,#6b7280);font-size:.85rem}.x3GCwa_loginLink{color:var(--link,#11a0f5);font-weight:600}
.gC2A9a_wrapper{display:inline-flex;position:relative}.gC2A9a_trigger{border:1px solid var(--border-color);color:var(--text-gray);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex}.gC2A9a_icon{width:16px;height:16px;color:var(--text-gray)}.gC2A9a_code{letter-spacing:.02em}.gC2A9a_menu{background:var(--surface);border:1px solid var(--border-color);z-index:50;border-radius:10px;min-width:180px;max-height:320px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.gC2A9a_option{width:100%;color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.gC2A9a_optionActive{background:var(--primary-soft-bg);color:var(--primary);font-weight:600}.gC2A9a_optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gC2A9a_optionCode{color:var(--text-gray);letter-spacing:.02em;font-size:11px;font-weight:600}.gC2A9a_optionActive .gC2A9a_optionCode{color:var(--primary)}
._8hD75G_countBadge{background:var(--red);color:#fff;letter-spacing:0;box-sizing:border-box;pointer-events:none;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0000001f}._8hD75G_countBadge[data-len="2"]{font-size:10px}._8hD75G_countBadge[data-len="3"]{letter-spacing:-.3px;font-size:8px}._8hD75G_iconOverlay{position:absolute;top:2px;right:2px}._8hD75G_avatarOverlay{position:absolute;bottom:-4px;right:-4px}
.yl_WgW_ul{flex-flow:column;gap:.5rem;display:flex}.yl_WgW_centralizeChildren{justify-content:center;align-items:center;height:100%;display:flex}
.EetyZW_ownerContainer{color:var(--foreground);align-items:center;gap:.5rem;margin-bottom:.3rem;font-size:1.15em;display:flex}
.c4xGTq_wrapper{align-items:center;gap:.35rem;line-height:1;display:inline-flex}.c4xGTq_stars{align-items:center;gap:.1rem;display:inline-flex}.c4xGTq_filled{color:var(--warning)}.c4xGTq_empty{color:var(--foreground-muted)}.c4xGTq_value{color:var(--foreground);font-size:.85rem;font-weight:700}.c4xGTq_count{color:var(--foreground-muted);font-size:.85rem;font-weight:500}
._2jmeqW_button{background:var(--surface);border:1px solid var(--border-color);color:var(--foreground);font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;transition:background-color .15s,border-color .15s;display:inline-flex}._2jmeqW_chevron{color:var(--text-gray)}._2jmeqW_menu{z-index:1200;background:var(--surface);border:1px solid var(--border-color);border-radius:10px;flex-flow:column;gap:.25rem;min-width:160px;max-width:calc(100vw - 16px);margin:0;padding:4px;list-style:none;animation:.12s ease-out _2jmeqW_slideDown;display:flex;position:fixed;box-shadow:0 8px 24px #00000014}._2jmeqW_menuItem{text-align:left;width:100%;color:var(--foreground);font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:8px 12px;transition:background-color .12s,color .12s;display:block}._2jmeqW_menuItemSelected{border-color:var(--primary);color:var(--primary-dark);font-weight:600}@keyframes _2jmeqW_slideDown{0%{opacity:0}to{opacity:1}}
.pf30WG_button{background:var(--surface);border:1px solid var(--border-color);color:var(--foreground);font-family:var(--font-family);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:7px 10px;transition:background-color .15s,border-color .15s;display:inline-flex}.pf30WG_chevron{color:var(--text-gray)}.pf30WG_menu{z-index:1200;background:var(--surface);border:1px solid var(--border-color);border-radius:10px;flex-flow:column;gap:.25rem;min-width:180px;max-width:calc(100vw - 16px);margin:0;padding:4px;list-style:none;animation:.12s ease-out pf30WG_slideDown;display:flex;position:fixed;box-shadow:0 8px 24px #00000014}.pf30WG_menuHeader{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;padding:6px 12px 2px;font-size:12px;font-weight:600}.pf30WG_menuItem{text-align:left;width:100%;color:var(--foreground);font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;transition:background-color .12s,color .12s;display:flex}.pf30WG_menuItemIcon{color:var(--text-secondary);align-items:center;display:inline-flex}.pf30WG_menuItemSelected{border-color:var(--primary);color:var(--primary-dark);font-weight:600}.pf30WG_menuItemSelected .pf30WG_menuItemIcon{color:var(--primary-dark)}@keyframes pf30WG_slideDown{0%{opacity:0}to{opacity:1}}
.k7l0Dq_button{background:var(--surface);border:1px solid var(--border-color);color:var(--foreground);font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;transition:background-color .15s,border-color .15s;display:inline-flex}.k7l0Dq_chevron{color:var(--text-gray)}.k7l0Dq_menu{z-index:1200;background:var(--surface);border:1px solid var(--border-color);border-radius:10px;flex-flow:column;gap:.25rem;min-width:180px;max-width:calc(100vw - 16px);max-height:320px;margin:0;padding:4px;list-style:none;animation:.12s ease-out k7l0Dq_slideDown;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000014}.k7l0Dq_menuHeader{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;padding:6px 12px 2px;font-size:12px;font-weight:600}.k7l0Dq_menuItem{text-align:left;width:100%;color:var(--foreground);font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 12px;transition:background-color .12s,color .12s;display:block}.k7l0Dq_menuItemSelected{background:var(--primary-soft);color:var(--primary-dark);font-weight:600}@keyframes k7l0Dq_slideDown{0%{opacity:0}to{opacity:1}}
.OVeNaq_page{grid-template-columns:minmax(0,1fr) 280px;align-items:flex-start;gap:1.5rem;max-width:1240px;margin:0 auto;padding:2.5rem;display:grid}.OVeNaq_main,.OVeNaq_rail{min-width:0}@media (max-width:900px){.OVeNaq_page{grid-template-columns:1fr;padding:1.25rem}.OVeNaq_rail{order:2}}
.FM0lYW_overlay{z-index:1000;background:#000000c7;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.FM0lYW_dialog{border:1px solid var(--border-color);background:#fff;background:var(--surface,#fff);width:100%;max-width:560px;max-height:90vh;color:var(--foreground);border-radius:16px;padding:1.75rem;position:relative;overflow-y:auto;box-shadow:0 24px 60px #00000073}.FM0lYW_close{width:34px;height:34px;color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.FM0lYW_title{margin:0 0 .35rem;font-size:1.2rem;font-weight:700}.FM0lYW_subtitle{color:var(--text-gray);margin:0 0 1.25rem;font-size:.9rem;line-height:1.5}.FM0lYW_grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.FM0lYW_item{flex-direction:column;align-items:center;gap:.5rem;display:flex}.FM0lYW_codeBox{background:#fff;border-radius:10px;padding:.6rem;line-height:0}.FM0lYW_code{width:100%;max-width:160px;height:auto;display:block}.FM0lYW_label{font-size:.9rem;font-weight:600}.FM0lYW_head{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.FM0lYW_brandMark{border-radius:5px;flex-shrink:0;width:18px;height:18px}.FM0lYW_compact{max-width:380px}.FM0lYW_stack{text-align:center;flex-direction:column;align-items:center;gap:.85rem;display:flex}.FM0lYW_hint{color:var(--text-gray);margin:0;font-size:.85rem;line-height:1.5}
._5iW4Ua_card{background:var(--surface);border:1px solid var(--border-color);border-radius:12px;padding:1rem 1.1rem}._5iW4Ua_title{color:var(--foreground);margin:0 0 .35rem;font-size:.95rem;font-weight:700}._5iW4Ua_subtitle{color:var(--text-gray);margin:0 0 .75rem;font-size:.85rem}._5iW4Ua_buttons{flex-direction:column;gap:.5rem;display:flex}._5iW4Ua_button{text-align:left;cursor:pointer;border:1px solid var(--border-color);background:var(--surface-2);width:100%;color:var(--foreground);border-radius:8px;justify-content:flex-start;align-items:center;gap:.6rem;padding:.55rem .75rem;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}._5iW4Ua_icon{color:var(--primary);justify-content:center;align-items:center;display:inline-flex}._5iW4Ua_label{flex:1;min-width:0}._5iW4Ua_pageLink{color:var(--primary);margin-top:.75rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block}
.QKzMxa_sidebar{flex-direction:column;gap:1rem;display:flex;position:-webkit-sticky;position:sticky;top:5.5rem}.QKzMxa_sidebarCard{background:var(--surface);border:1px solid var(--border-color);border-radius:12px;padding:1rem 1.1rem}.QKzMxa_sidebarTitle{color:var(--foreground);margin:0 0 .75rem;font-size:.95rem;font-weight:700}.QKzMxa_sidebarList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.QKzMxa_sidebarLink{color:var(--foreground);border-radius:6px;align-items:center;gap:.6rem;padding:.45rem .5rem;font-size:.875rem;text-decoration:none;display:flex}.QKzMxa_sidebarLink:hover{background:var(--primary-soft-bg)}.QKzMxa_sidebarAvatar{background:var(--surface-2,var(--surface));border:1px solid var(--border-color);width:28px;height:28px;color:var(--text-gray);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.QKzMxa_sidebarAvatarImg{object-fit:cover;width:100%;height:100%;display:block}.QKzMxa_sidebarLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.QKzMxa_sidebarSkeleton{background:var(--border-color);opacity:.6;border-radius:6px;height:18px;display:block}.QKzMxa_sidebarEmpty{color:var(--text-gray);margin:0;font-size:.85rem}.QKzMxa_sidebarFooterLink{color:var(--primary);margin-top:.5rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.QKzMxa_blogList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.QKzMxa_blogLink{color:inherit;background:var(--surface-2);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:2px;padding:.55rem .6rem;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.QKzMxa_blogLink:hover{background:var(--primary-soft-bg);border-color:var(--primary)}.QKzMxa_blogTitle{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.QKzMxa_featuredList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.QKzMxa_featuredLink{color:inherit;background:var(--surface-2);border:1px solid var(--border-color);border-radius:6px;align-items:center;gap:.5rem;padding:.45rem .5rem;text-decoration:none;transition:background .15s;display:flex}.QKzMxa_featuredLink:hover{background:var(--surface-3)}.QKzMxa_featuredAvatar{background:var(--primary-soft-bg);width:32px;height:32px;color:var(--primary-on-soft);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex;overflow:hidden}.QKzMxa_featuredAvatarImg{object-fit:cover;width:100%;height:100%}.QKzMxa_featuredBody{flex-direction:column;flex:1;min-width:0;display:flex}.QKzMxa_featuredTitle{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;overflow:hidden}.QKzMxa_featuredSubtitle{color:var(--text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.QKzMxa_featuredSkeletonRow{background:var(--surface-2);border:1px solid var(--border-color);border-radius:6px;align-items:center;gap:.5rem;padding:.45rem .5rem;display:flex}.QKzMxa_featuredSkeletonAvatar{background:var(--border-color);opacity:.6;border-radius:8px;flex-shrink:0;width:32px;height:32px}.QKzMxa_featuredSkeletonBody{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.QKzMxa_featuredSkeletonTitle{background:var(--border-color);opacity:.6;border-radius:4px;width:70%;height:12px;display:block}.QKzMxa_featuredSkeletonSubtitle{background:var(--border-color);opacity:.4;border-radius:4px;width:45%;height:10px;display:block}
.Q5C9na_page{box-sizing:border-box;min-width:0;padding:2.5rem}@media (max-width:900px){.Q5C9na_page{padding:1.25rem}}
.YdDANW_container{justify-content:center;align-items:flex-start;min-height:calc(100vh - 160px);padding:2rem 1rem;display:flex}.YdDANW_formCard{background:var(--surface);border:1.5px solid var(--border-color,var(--border));border-radius:12px;width:100%;max-width:450px;padding:2.5rem}.YdDANW_header{text-align:center;margin-bottom:2rem}.YdDANW_header h1{color:var(--foreground);margin:0 0 .5rem;font-size:2rem;font-weight:700}.YdDANW_header p{color:var(--text-gray);margin:0;font-size:.95rem}.YdDANW_form{flex-direction:column;gap:1.25rem;display:flex}.YdDANW_inputGroup{flex-direction:column;gap:.5rem;display:flex}.YdDANW_inputGroup label{color:var(--foreground);font-size:.9rem;font-weight:600}.YdDANW_inputGroup input{border:1.5px solid var(--border-color,var(--border));background:var(--surface);color:var(--foreground);border-radius:8px;outline:none;padding:.875rem 1rem;font-size:1rem}.YdDANW_inputGroup input:focus{border-color:var(--primary)}.YdDANW_passwordInputWrapper{align-items:center;display:flex;position:relative}.YdDANW_passwordInputWrapper input{width:100%;padding-right:3rem}.YdDANW_passwordToggle{cursor:pointer;color:var(--text-gray);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:1.25rem;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.YdDANW_error{color:var(--danger);font-size:.9rem}.YdDANW_optionsRow{justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.YdDANW_checkbox{align-items:center;gap:.5rem;display:flex}.YdDANW_checkbox input[type=checkbox]{cursor:pointer;width:18px;height:18px;accent-color:var(--primary)}.YdDANW_checkbox label{color:var(--text-gray);cursor:pointer}.YdDANW_forgotPassword{color:var(--link);font-weight:600;text-decoration:none}.YdDANW_forgotPassword:hover{color:var(--link-hover);text-decoration:underline}.YdDANW_submitButton{background:var(--cta);color:var(--text-white,#fff);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;min-height:1.5rem;margin-top:.5rem;padding:.875rem;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}.YdDANW_submitButton:disabled{background:var(--cta);cursor:not-allowed;opacity:.6}.YdDANW_divider{justify-content:center;align-items:center;gap:1rem;display:flex}.YdDANW_divider hr{background:var(--border-color,var(--border));border:none;width:100%;height:1px}.YdDANW_divider span{background:var(--surface);min-width:4rem;color:var(--text-gray);justify-content:center;align-items:center;padding:0 1rem;font-size:.9rem;display:flex}.YdDANW_signupPrompt{text-align:center;color:var(--text-gray);font-size:.95rem}.YdDANW_signupLink{color:var(--link);margin-left:.5rem;font-weight:600;text-decoration:none}.YdDANW_signupLink:hover{color:var(--link-hover);text-decoration:underline}.YdDANW_modalCard{max-height:90vh;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.YdDANW_modalClose{cursor:pointer;color:var(--text-gray);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:1.25rem;line-height:1;display:flex;position:absolute;top:.75rem;right:.75rem}
._1Slb_W_wrapper{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:1rem;display:flex}._1Slb_W_message{opacity:.5}
.VtucRG_title{color:var(--foreground);font-weight:700}.VtucRG_title:hover{text-decoration:underline}.VtucRG_description{color:var(--muted);font-size:.85rem}
._9clyLq_reactMarkDown{word-break:break-word;flex-flow:column;gap:.5rem;line-height:1.25rem;display:flex;font-size:.95rem!important}._9clyLq_reactMarkDown img{border-radius:.5rem;max-height:50vh;max-width:100%!important}._9clyLq_reactMarkDown a{color:var(--info-soft-fg);text-decoration:underline}._9clyLq_reactMarkDown blockquote{border-left:4px solid var(--border);margin:0 0 .5rem;padding:0 0 0 .5rem}._9clyLq_reactMarkDown p>code{background:var(--border);padding:0 .25rem}._9clyLq_reactMarkDown pre{text-align:left;white-space:pre-wrap;word-break:break-word;direction:ltr;position:relative}._9clyLq_reactMarkDown pre>code{padding:.75rem;font-size:1rem;display:flex}._9clyLq_reactMarkDown pre>div{border-radius:.5rem}._9clyLq_reactMarkDown pre>div>code{padding:0!important;font-size:1rem!important}._9clyLq_reactMarkDown table{border-collapse:collapse;width:100%;margin-bottom:20px}._9clyLq_reactMarkDown code{padding:0!important}._9clyLq_reactMarkDown th,._9clyLq_reactMarkDown td{border:1px solid var(--border);text-align:left;padding:8px}@media (max-width:768px){._9clyLq_reactMarkDown img{height:12rem}}._9clyLq_reactMarkDown h1{margin-top:1rem;margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:2rem}._9clyLq_reactMarkDown h2{margin-top:1rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}._9clyLq_reactMarkDown h3{margin-top:1rem;margin-bottom:1rem;font-size:1.25rem;font-weight:700}._9clyLq_reactMarkDown h4{margin-top:1rem;margin-bottom:1rem;font-size:1.1rem;font-weight:700}._9clyLq_reactMarkDown li{margin-left:2.5rem}._9clyLq_reactMarkDown ol li{list-style-type:decimal;display:list-item}._9clyLq_reactMarkDown ul li{list-style-type:disc;display:list-item}
._4wGd1a_listWrapper{flex-flow:column;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._4wGd1a_comment{flex-flow:column;grid-template-rows:24px 1fr;grid-template-columns:24px 1fr;gap:0 1rem;margin:.5rem 0 0;padding:0;font-size:13px;display:grid;overflow:hidden}@media (min-width:1280px){._4wGd1a_comment{grid-template-rows:30px 1fr;grid-template-columns:30px 1fr}}
.j2JdoW_wrap{flex-direction:column;gap:8px;margin:10px 0;display:flex}.j2JdoW_option{border:1px solid var(--border);cursor:pointer;background:var(--background,var(--surface));border-radius:8px;position:relative;overflow:hidden}.j2JdoW_option[aria-disabled=true]{cursor:default}.j2JdoW_fill{background:var(--primary-soft,#2e86c129);z-index:0;transition:width .25s;position:absolute;top:0;bottom:0;left:0;right:auto}.j2JdoW_optionRow{z-index:1;color:var(--foreground);justify-content:space-between;gap:12px;padding:10px 12px;font-size:14px;display:flex;position:relative}.j2JdoW_chosen{color:var(--primary);font-weight:600}.j2JdoW_meta{color:var(--text-secondary);gap:8px;font-size:12px;display:flex}.j2JdoW_loading{color:var(--text-secondary);padding:8px 0;font-size:13px}
.lccz7q_banner{border:1px solid var(--border);background:var(--primary-soft,#2e86c11f);color:var(--foreground);border-radius:8px;align-items:center;gap:8px;margin:8px 0;padding:8px 12px;font-size:13px;display:flex}.lccz7q_dot{border-radius:50%;flex:none;width:8px;height:8px}.lccz7q_live{background:var(--success)}.lccz7q_scheduled,.lccz7q_closed{background:var(--text-secondary)}.lccz7q_label{font-weight:600}.lccz7q_sub{color:var(--text-secondary)}
.bu5Vtq_desktopPadding{padding:0 1rem}
.gsgmoW_wrap{flex-direction:column;gap:8px;margin-top:12px;display:flex}.gsgmoW_row{align-items:center;gap:8px;display:flex}.gsgmoW_input{border:1px solid var(--border);background:var(--background,var(--surface));color:var(--foreground);border-radius:6px;flex:1;padding:8px 10px;font-size:14px}.gsgmoW_remove{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:14px}.gsgmoW_remove:disabled{opacity:.4;cursor:not-allowed}.gsgmoW_add{border:1px solid var(--border);color:var(--primary);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:6px 12px;font-size:14px}.gsgmoW_add:disabled{opacity:.4;cursor:not-allowed}.gsgmoW_options{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gsgmoW_field{color:var(--text-secondary);align-items:center;gap:6px;font-size:13px;display:flex}.gsgmoW_duration{border:1px solid var(--border);background:var(--background,var(--surface));width:72px;color:var(--foreground);border-radius:6px;padding:6px 8px}
.aAzf9q_previewContainer{border:2px solid var(--border);border-radius:1.5rem;justify-content:center;align-items:center;width:100%;height:15rem;font-family:monospace;font-size:8rem;line-height:1;display:flex}.aAzf9q_previewBody{zoom:.4;width:100%;height:100%;overflow:auto}
.L9I5pq_section{background:var(--background,var(--surface));border:1px solid var(--border);border-radius:12px;margin:0 auto;padding:1.5rem}.L9I5pq_sectionHeader{border-bottom:1px solid var(--border);margin-bottom:1.5rem;padding-bottom:1rem}.L9I5pq_sectionTitle{color:var(--text,var(--foreground));align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.25rem;font-weight:600;display:flex}.L9I5pq_sectionIcon{color:var(--primary);font-size:1.125rem}.L9I5pq_sectionDescription{color:var(--muted);margin:0;font-size:.95rem}.L9I5pq_combobox{width:100%;max-width:360px;position:relative}.L9I5pq_trigger{background:var(--secondaryBackground,var(--background,var(--surface)));width:100%;color:var(--text,var(--foreground));border:2px solid var(--border);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:1rem;display:flex}.L9I5pq_trigger:disabled{opacity:.6;cursor:not-allowed}.L9I5pq_triggerOpen{border-color:var(--primary)}.L9I5pq_triggerLabel{flex:1;font-weight:600}.L9I5pq_triggerCode{color:var(--muted);letter-spacing:.04em;font-size:.75rem;font-weight:600}.L9I5pq_chevron{color:var(--muted);flex-shrink:0}.L9I5pq_chevronOpen{transform:rotate(180deg)}.L9I5pq_panel{background:var(--background,var(--surface));border:2px solid var(--border);z-index:1000;border-radius:8px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.L9I5pq_search{background:var(--secondaryBackground,var(--background,var(--surface)));width:100%;color:var(--text,var(--foreground));border:none;border-bottom:1px solid var(--border);box-sizing:border-box;outline:none;padding:.75rem 1rem;font-size:.95rem}.L9I5pq_list{max-height:240px;overflow-y:auto}.L9I5pq_option{background:var(--background,var(--surface));width:100%;color:var(--text,var(--foreground));cursor:pointer;text-align:left;border:none;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.95rem;display:flex}.L9I5pq_option:last-child{border-bottom:none}.L9I5pq_optionHighlight{background:var(--secondaryBackground,var(--surface-3))}.L9I5pq_optionActive{background:var(--primary);color:var(--text-white)}.L9I5pq_optionActive .L9I5pq_optionCode{color:var(--text-white)}.L9I5pq_optionLabel{font-weight:600}.L9I5pq_optionCode{color:var(--muted);letter-spacing:.04em;font-size:.75rem;font-weight:600}.L9I5pq_empty{color:var(--muted);text-align:center;padding:1rem;font-size:.9rem}
.oQQs8W_storeLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.oQQs8W_storeLink{border:1px solid var(--border-color);background:var(--surface);color:var(--foreground);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.oQQs8W_storeLinksStart{justify-content:flex-start}@media (max-width:768px){.oQQs8W_storeLinks{justify-content:center;width:100%}.oQQs8W_storeLinksStart{justify-content:flex-start}}
.Wzmi_a_appDownload{border-top:1px solid #2d2d2d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.Wzmi_a_appDownloadText{flex-direction:column;gap:4px;min-width:0;display:flex}.Wzmi_a_appDownloadHeading{color:#fff;margin:0;font-size:18px;font-weight:600}.Wzmi_a_appDownloadBlurb{color:var(--text-gray);margin:0;font-size:14px;line-height:1.5}@media (max-width:768px){.Wzmi_a_appDownload{flex-direction:column;align-items:flex-start}}
.WRS9tG_content{box-sizing:border-box;width:100%;min-height:calc(100vh - 72px)}.letit-desktop .WRS9tG_content{min-height:calc(100vh - 72px)}.letit-desktop .WRS9tG_noSidebarContent{min-height:calc(100vh - 72px)}.WRS9tG_noSidebarContent{box-sizing:border-box;width:100%;min-height:calc(100vh - 72px)}@media (min-width:1281px){.WRS9tG_content{box-sizing:border-box;margin-left:280px;padding-right:280px}}.letit-desktop .WRS9tG_content{padding-top:44px}.letit-desktop .WRS9tG_noSidebarContent{padding-top:44px}
.soMKHa_section{border-top:1px solid var(--border-color);flex-direction:column;gap:4px;margin-top:0;padding-top:14px;display:flex}.soMKHa_sectionLabel{color:var(--text-gray);text-transform:uppercase;letter-spacing:.05em;padding:0 12px 4px;font-size:12px;font-weight:700}.soMKHa_row{width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:flex}.soMKHa_row:hover:not(.soMKHa_rowActive){background:var(--surface-2)}.soMKHa_rowActive{}.soMKHa_avatar{background:var(--surface-2);border:1px solid var(--border-color);width:28px;height:28px;color:var(--text-gray);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.soMKHa_avatarImg{object-fit:cover;width:100%;height:100%;display:block}.soMKHa_label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.soMKHa_skeletonRow{align-items:center;gap:12px;padding:8px 12px;display:flex}.soMKHa_skeletonAvatar{background:var(--border-color);border-radius:50%;flex-shrink:0;width:28px;height:28px;animation:1.5s ease-in-out infinite soMKHa_sidebarPulse}.soMKHa_skeletonLabel{background:var(--border-color);border-radius:4px;width:60%;height:12px;animation:1.5s ease-in-out infinite soMKHa_sidebarPulse}@keyframes soMKHa_sidebarPulse{0%,to{opacity:1}50%{opacity:.5}}.soMKHa_footerLink{color:var(--primary);align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.soMKHa_allLink{color:var(--foreground);border-radius:10px;align-items:center;gap:12px;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.soMKHa_allLink:hover{background:var(--surface-2)}.soMKHa_allIcon{background:var(--surface-2);border:1px solid var(--border-color);width:28px;height:28px;color:var(--text-gray);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.soMKHa_paginationRow{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.soMKHa_showMoreButton{color:var(--text-gray);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:700;display:flex}.soMKHa_showMoreButton:hover:not(:disabled){color:var(--foreground)}.soMKHa_showMoreButton:disabled{opacity:.6;cursor:not-allowed}
.ZXF5Pq_header{white-space:nowrap;border-bottom:1px solid var(--border-color);align-items:center;gap:8px;margin:0 0 12px;padding:0 0 12px;display:none}@media (max-width:1280px){.ZXF5Pq_header{display:flex}}.ZXF5Pq_brand{color:var(--foreground);letter-spacing:-.4px;align-items:center;gap:10px;min-width:0;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.ZXF5Pq_logo{object-fit:contain;border-radius:50%;flex-shrink:0;width:36px;height:36px}.ZXF5Pq_brandName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ZXF5Pq_closeBtn{width:32px;height:32px;color:var(--text-secondary,var(--foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}
.V6ve1a_errorMessage{background:var(--danger-soft-bg);border:1px solid var(--danger-soft-bg);color:var(--danger);border-radius:8px;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.9rem;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000001a}.V6ve1a_errorMessage.V6ve1a_inline{background:0 0;border:none;margin-bottom:.5rem;padding:.25rem 0;font-size:.875rem}.V6ve1a_icon{color:var(--danger);flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.V6ve1a_text{flex:1;line-height:1.4}@media (max-width:768px){.V6ve1a_errorMessage{padding:.6rem .8rem;font-size:.85rem}.V6ve1a_icon{font-size:.9rem}}
.Y9T05q_container{justify-content:center;width:100%;padding:0;display:flex}.Y9T05q_title{margin:0 0 .4rem;font-size:1.6rem;font-weight:700}.Y9T05q_description{color:var(--text-gray);margin:0 0 1.75rem}.Y9T05q_form{flex-direction:column;gap:1rem;display:flex}.Y9T05q_field{flex-direction:column;flex:1;gap:.4rem;display:flex}.Y9T05q_field label{color:var(--foreground);font-size:.85rem;font-weight:600}.Y9T05q_field input{box-sizing:border-box;border:1px solid var(--border-color);background:var(--background);width:100%;color:var(--foreground);border-radius:8px;padding:.65rem .75rem;font-size:.95rem}.Y9T05q_row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.Y9T05q_row{grid-template-columns:1fr}}.Y9T05q_submit{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-self:flex-start;margin-top:.75rem;padding:.7rem 1.4rem;font-weight:600}.Y9T05q_submit:disabled{opacity:.55;cursor:not-allowed}
.mMFw6G_overlay{z-index:300;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mMFw6G_modal{background:var(--surface);border-radius:14px;flex-direction:column;width:100%;max-width:480px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 16px 48px #00000040}.mMFw6G_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:1rem;font-weight:600;display:flex}.mMFw6G_closeButton{cursor:pointer;width:32px;height:32px;color:var(--foreground);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mMFw6G_searchBar{border-bottom:1px solid var(--border-color);padding:.6rem 1rem}.mMFw6G_searchInput{border:1px solid var(--border-color);background:var(--background);width:100%;color:var(--foreground);border-radius:999px;padding:.5rem .95rem;font-family:inherit;font-size:.9rem}.mMFw6G_searchInput:focus{border-color:var(--chat-accent);outline:none}.mMFw6G_selectedRow{border-bottom:1px solid var(--border-color);flex-wrap:wrap;gap:.4rem;min-height:0;padding:.5rem 1rem;display:flex}.mMFw6G_selectedChip{background:var(--background);border:1px solid var(--border-color);color:var(--foreground);border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .4rem .25rem .7rem;font-size:.85rem;display:inline-flex}.mMFw6G_chipRemove{cursor:pointer;width:18px;height:18px;color:var(--text-gray);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.mMFw6G_results{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.mMFw6G_resultItem{cursor:pointer;border:none;border-bottom:1px solid var(--border-color);text-align:left;width:100%;height:64px;color:var(--foreground);font:inherit;background:0 0;align-items:center;gap:.7rem;padding:0 1rem;display:flex}.mMFw6G_resultItem:hover:not(:disabled){background:var(--background)}.mMFw6G_avatar{background:var(--border-color);width:40px;height:40px;color:var(--foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.mMFw6G_avatar img{object-fit:cover;width:100%;height:100%}.mMFw6G_body{flex:1;min-width:0}.mMFw6G_name{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;overflow:hidden}.mMFw6G_handle{color:var(--text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.mMFw6G_checkbox{flex-shrink:0;width:18px;height:18px}.mMFw6G_hint{text-align:center;color:var(--text-gray);padding:1.25rem 1rem;font-size:.9rem}.mMFw6G_footer{border-top:1px solid var(--border-color);gap:.5rem;padding:.75rem 1rem;display:flex}.mMFw6G_primary{background:var(--chat-accent);color:#fff;cursor:pointer;border:none;border-radius:999px;flex:1;padding:.65rem 1rem;font-size:.95rem;font-weight:600}.mMFw6G_primary:disabled{opacity:.5;cursor:not-allowed}.mMFw6G_error{color:#c53030;padding:0 1rem .5rem;font-size:.85rem}
.IMPRjW_apiTokenContainer{align-items:center;display:flex}.IMPRjW_apiTokenContainer:hover{cursor:pointer}
.eCKpGG_block{color:var(--text-gray);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:2.5rem 1rem;display:flex}.eCKpGG_inline{color:var(--text-gray);align-items:center;gap:8px;display:inline-flex}.eCKpGG_spinner{border-style:solid;border-color:var(--primary-soft,#2e86c140);border-top-color:var(--primary);border-radius:50%;animation:.85s linear infinite eCKpGG_spin;display:inline-block}.eCKpGG_sm{border-width:2px;width:14px;height:14px}.eCKpGG_md{border-width:3px;width:24px;height:24px}.eCKpGG_lg{border-width:4px;width:38px;height:38px}.eCKpGG_label{font-size:.9rem;font-weight:500}.eCKpGG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes eCKpGG_spin{to{transform:rotate(360deg)}}
.-zdfha_poll{flex-direction:column;gap:.4rem;width:280px;display:flex}.-zdfha_question{font-size:.95rem;font-weight:600;line-height:1.3}.-zdfha_subtitle{opacity:.75;align-items:center;gap:.35rem;margin-bottom:.2rem;font-size:.78rem;display:flex}.-zdfha_subtitleIcon{flex-shrink:0}.-zdfha_options{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.-zdfha_optionBtn{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:none;flex-direction:column;gap:.3rem;padding:.35rem 0;display:flex}.-zdfha_optionBtn:disabled{cursor:default}.-zdfha_optionTop{align-items:center;gap:.55rem;font-size:.875rem;display:flex}.-zdfha_optionRadio{opacity:.75;flex-shrink:0;display:inline-flex}.-zdfha_optionBtnSelected .-zdfha_optionRadio{opacity:1}.-zdfha_optionLabel{word-break:break-word;flex:1;min-width:0}.-zdfha_optionCount{opacity:.7;font-variant-numeric:tabular-nums;flex-shrink:0}.-zdfha_optionBar{background:#ffffff2e;border-radius:999px;height:4px;margin-left:1.85rem;display:block;overflow:hidden}.-zdfha_optionBarFill{background:#ffffffa6;border-radius:999px;height:100%;transition:width .2s;display:block}.messageBubble:not(.messageBubbleSelf) .-zdfha_optionBar{background:var(--border-color)}.messageBubble:not(.messageBubbleSelf) .-zdfha_optionBarFill{background:var(--chat-accent)}.-zdfha_optionVoters{flex-shrink:0;align-items:center;margin-right:.25rem;display:inline-flex}.-zdfha_voterAvatar{border:1.5px solid var(--surface);width:18px;height:18px;color:inherit;background:#0000002e;border-radius:50%;justify-content:center;align-items:center;margin-left:-6px;font-size:.6rem;font-weight:600;display:inline-flex;overflow:hidden}.-zdfha_voterAvatar:first-child{margin-left:0}.messageBubbleSelf .-zdfha_voterAvatar{border-color:var(--chat-accent)}.-zdfha_voterAvatarImg{object-fit:cover;width:100%;height:100%}.-zdfha_voterOverflow{opacity:.75;margin-left:4px;font-size:.7rem}.-zdfha_viewVotesBtn{width:100%;color:inherit;cursor:pointer;opacity:.85;background:0 0;border:none;border-top:1px solid #ffffff2e;margin-top:.5rem;padding:.55rem 0;font-size:.85rem;font-weight:600}.-zdfha_viewVotesBtn:hover{opacity:1}.messageBubble:not(.messageBubbleSelf) .-zdfha_viewVotesBtn{border-top-color:var(--border-color);color:var(--chat-accent)}.-zdfha_modalBackdrop{z-index:100;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.-zdfha_modal{background:var(--surface);width:100%;max-width:420px;max-height:80vh;color:var(--foreground);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 28px #0000002e}.-zdfha_modalHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.9rem 1rem .7rem;display:flex}.-zdfha_modalHeaderText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.-zdfha_modalTitle{color:var(--foreground);font-size:1rem;font-weight:600;line-height:1.2}.-zdfha_modalSubtitle{color:var(--text-gray);font-size:.78rem;line-height:1.2}.-zdfha_modalCloseBtn{cursor:pointer;color:var(--text-gray);background:0 0;border:none;flex-shrink:0;padding:0 .4rem;font-size:24px;line-height:1}.-zdfha_modalCloseBtn:hover{color:var(--foreground)}.-zdfha_modalQuestion{color:var(--foreground);word-break:break-word;padding:.75rem 1rem .5rem;font-size:1.05rem;font-weight:600}.-zdfha_modalBody{padding:0;overflow-y:auto}.-zdfha_modalSection{border-bottom:1px solid var(--border-color);padding:.7rem 1rem .6rem}.-zdfha_modalSection:last-child{border-bottom:none}.-zdfha_modalSectionHeader{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.-zdfha_modalSectionLabel{color:var(--foreground);word-break:break-word;flex:1;min-width:0;font-size:.95rem;font-weight:600}.-zdfha_modalSectionCount{color:var(--text-gray);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:500}.-zdfha_modalEmpty{color:var(--text-gray);padding:.25rem 0 .1rem .25rem;font-size:.85rem;font-style:italic}.-zdfha_modalVoterList{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.-zdfha_modalVoterRow{border-radius:8px;align-items:center;gap:.7rem;padding:.5rem 0;display:flex;color:var(--foreground)!important;text-decoration:none!important}.-zdfha_modalVoterRow:hover{background:var(--background)}.-zdfha_modalVoterRow .-zdfha_voterAvatar{background:var(--chat-accent-soft-bg,var(--border-color));width:40px;height:40px;color:var(--chat-accent);border:none;flex-shrink:0;margin-left:0;font-size:.95rem;font-weight:600}.-zdfha_modalVoterText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.-zdfha_modalVoterName{color:var(--foreground);font-size:.9rem;font-weight:500;line-height:1.2}.-zdfha_modalVoterUsername{color:var(--text-gray);font-size:.75rem;line-height:1.2}.-zdfha_modalVoterTime{color:var(--text-gray);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.85;flex-shrink:0;font-size:.72rem}
.VyMYfG_container{max-width:1200px;margin-top:1rem}.VyMYfG_loading,.VyMYfG_empty{color:var(--text-gray);justify-content:center;align-items:center;padding:2rem;font-size:1rem;display:flex}.VyMYfG_viewToggle{border:1px solid var(--border-color);background:var(--surface);border-radius:10px;align-self:flex-start;margin-bottom:1rem;display:inline-flex;overflow:hidden}.VyMYfG_viewBtn{color:var(--text-gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-size:.85rem;font-weight:600;display:inline-flex}.VyMYfG_viewBtnActive{background:var(--primary);color:#fff}.VyMYfG_weekGrid{background:var(--surface);border:1px solid var(--border-color);border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.VyMYfG_dayHeaders{background:var(--surface-2);border-bottom:1px solid var(--border-color);grid-template-columns:repeat(7,1fr);display:grid}.VyMYfG_dayHeader{text-align:center;border-right:1px solid var(--border-color);padding:.5rem .25rem}.VyMYfG_dayHeader:last-child{border-right:none}.VyMYfG_dayName{color:var(--foreground);margin-bottom:.125rem;font-size:.75rem;font-weight:600}.VyMYfG_dayDate{color:var(--text-gray);font-size:.875rem;font-weight:500}.VyMYfG_slotsGrid{grid-template-columns:repeat(7,1fr);min-height:400px;display:grid}.VyMYfG_dayColumn{border-right:1px solid var(--border-color);flex-direction:column;display:flex}.VyMYfG_dayColumn:last-child{border-right:none}.VyMYfG_timeSlot{border-bottom:1px solid var(--border-color);justify-content:center;align-items:center;min-height:35px;padding:.375rem .25rem;display:flex}.VyMYfG_timeSlot:last-child{border-bottom:none}.VyMYfG_availableSlot{color:#065f46;background:#d1fae5}.VyMYfG_offSlot{color:#b91c1c;background:#fee2e2}.VyMYfG_unsetSlot{background:var(--surface);color:var(--text-gray)}.VyMYfG_timeText{font-size:.75rem;font-weight:500}.VyMYfG_legend{color:var(--text-gray);border-top:1px solid var(--border-color);background:var(--surface-2);flex-wrap:wrap;gap:14px;padding:.75rem 1rem;font-size:.75rem;display:flex}.VyMYfG_legend span{align-items:center;gap:6px;display:inline-flex}.VyMYfG_legendDot{border-radius:2px;width:14px;height:10px;display:inline-block}.VyMYfG_monthView{background:var(--surface);border:1px solid var(--border-color);border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.VyMYfG_monthDayHeaders{background:var(--surface-2);border-bottom:1px solid var(--border-color);grid-template-columns:repeat(7,1fr);display:grid}.VyMYfG_monthDayHeader{text-align:center;color:var(--foreground);border-right:1px solid var(--border-color);padding:.75rem .5rem;font-size:.875rem;font-weight:600}.VyMYfG_monthDayHeader:last-child{border-right:none}.VyMYfG_monthCalendarBody{flex-direction:column;display:flex}.VyMYfG_monthWeekRow{border-bottom:1px solid var(--border-color);grid-template-columns:repeat(7,1fr);display:grid}.VyMYfG_monthWeekRow:last-child{border-bottom:none}.VyMYfG_monthDayCell{border-right:1px solid var(--border-color);background:var(--surface);flex-direction:column;min-height:80px;padding:.75rem .5rem;display:flex}.VyMYfG_monthDayCell:last-child{border-right:none}.VyMYfG_todayCell{background:var(--primary-soft,#ffa1011a);border:2px solid var(--primary)}.VyMYfG_otherMonth{background:var(--surface-2);color:var(--text-gray)}.VyMYfG_monthDayNumber{color:var(--foreground);margin-bottom:.5rem;font-size:.875rem;font-weight:600}.VyMYfG_otherMonth .VyMYfG_monthDayNumber{color:var(--text-gray)}.VyMYfG_monthBarTrack{background:var(--border-color);border-radius:2px;height:4px;margin-top:auto;overflow:hidden}.VyMYfG_monthBarFill{background:#10b981;border-radius:2px;height:100%}.VyMYfG_monthOffTag{color:#991b1b;text-transform:uppercase;background:#fee2e2;border-radius:4px;align-self:flex-start;margin-top:auto;padding:1px 6px;font-size:10px;font-weight:700}@media (max-width:768px){.VyMYfG_dayHeader,.VyMYfG_monthDayHeader{padding:.375rem .125rem}.VyMYfG_dayName{font-size:.6875rem}.VyMYfG_dayDate{font-size:.75rem}.VyMYfG_timeSlot{min-height:30px;padding:.25rem .125rem}.VyMYfG_timeText{font-size:.6875rem}.VyMYfG_monthDayCell{min-height:60px;padding:.5rem .25rem}.VyMYfG_monthDayNumber{font-size:.75rem}}@media (max-width:480px){.VyMYfG_dayHeader,.VyMYfG_monthDayHeader{padding:.25rem .125rem}.VyMYfG_dayName{font-size:.625rem}.VyMYfG_dayDate{font-size:.6875rem}.VyMYfG_timeSlot{min-height:25px;padding:.1875rem .0625rem}.VyMYfG_timeText{font-size:.625rem}}
.LpzAXa_mentionPopover{background:var(--surface);border:1px solid var(--border-color);z-index:60;border-radius:10px;max-width:360px;max-height:280px;padding:4px;position:absolute;bottom:calc(100% + 6px);left:1rem;right:1rem;overflow-y:auto;box-shadow:0 10px 28px #00000029}.LpzAXa_mentionPopoverEmpty{color:var(--text-gray);padding:.6rem .8rem;font-size:.85rem}.LpzAXa_mentionPopoverItem{width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.6rem;padding:.5rem .6rem;font-family:inherit;display:flex}.LpzAXa_mentionPopoverItemActive{background:var(--primary-soft-bg)}.LpzAXa_mentionPopoverAvatar{background:var(--primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:inline-flex;overflow:hidden}.LpzAXa_mentionPopoverAvatar img{object-fit:cover;width:100%;height:100%}.LpzAXa_mentionPopoverBody{flex:1;min-width:0}.LpzAXa_mentionPopoverName{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.LpzAXa_mentionPopoverHandle{color:var(--text-gray);font-size:.75rem}
.C49rKq_weekBody{flex-direction:column;gap:.5rem;display:flex}.C49rKq_dayRow{background:var(--surface);border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem;display:flex}.C49rKq_weekDayInline{text-align:center;width:20px;color:var(--foreground);margin-right:.5rem;font-weight:600;display:inline-block}.C49rKq_timeSelectWrap{flex-shrink:0;width:120px}.C49rKq_timeSelectWrapDisabled{opacity:.55;pointer-events:none}.C49rKq_dash{color:var(--text-gray);font-weight:600}.C49rKq_toggleGroup{flex-wrap:wrap;align-items:center;gap:.6rem;margin-left:auto;display:inline-flex}.C49rKq_modeSwitch{cursor:pointer;color:var(--text-gray);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.C49rKq_modeSwitch input{opacity:0;pointer-events:none;position:absolute}.C49rKq_switchTrack{background:var(--border-color);border-radius:18px;width:32px;height:18px;transition:background .2s;position:relative}.C49rKq_switchOn{background:var(--primary)}.C49rKq_switchOnPositive{background:var(--cta,#16a34a)}.C49rKq_switchOnNegative{background:var(--danger,#ef4444)}.C49rKq_switchThumb{background:var(--surface);border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.C49rKq_switchOn .C49rKq_switchThumb{transform:translate(14px)}.C49rKq_resetButton{background:var(--surface-2);color:var(--text-gray);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-weight:600;display:inline-flex}.C49rKq_resetButton:disabled{opacity:.4;cursor:not-allowed;background:0 0}.C49rKq_errorText{color:var(--danger,#dc2626);margin-left:.25rem;font-size:.75rem}.C49rKq_spinner{border:2px solid var(--border-color);border-top-color:var(--primary);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite C49rKq_weeklyScheduleSpin;display:inline-block}@keyframes C49rKq_weeklyScheduleSpin{to{transform:rotate(360deg)}}@media (max-width:640px){.C49rKq_dayRow{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"day start dash end""toggles toggles toggles reset";align-items:center;gap:.5rem .4rem;padding:.6rem .55rem;display:grid}.C49rKq_weekDayInline{grid-area:day;margin-right:0}.C49rKq_dayRow>div:first-of-type{grid-area:start;width:auto}.C49rKq_dash{text-align:center;grid-area:dash}.C49rKq_dayRow>div:nth-of-type(2){grid-area:end;width:auto}.C49rKq_toggleGroup{grid-area:toggles;justify-self:start;gap:.5rem .8rem;margin-left:0}.C49rKq_resetButton{grid-area:reset;justify-self:end}.C49rKq_errorText{grid-column:1/-1;margin-left:0;line-height:1.35}}
._3EE2lG_backdrop{z-index:100;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._3EE2lG_modal{background:var(--surface);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;width:100%;max-width:460px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 8px 28px #0000002e}._3EE2lG_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}._3EE2lG_title{margin:0;font-size:1rem;font-weight:600}._3EE2lG_closeButton{cursor:pointer;color:var(--text-gray);background:0 0;border:none;padding:.25rem;display:inline-flex}._3EE2lG_closeButton:hover{color:var(--foreground)}._3EE2lG_body{flex-direction:column;gap:1rem;padding:1rem;display:flex;overflow-y:auto}._3EE2lG_label{color:var(--text-gray);flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:500;display:flex}._3EE2lG_input{border:1px solid var(--border-color);background:var(--background);color:var(--foreground);border-radius:8px;width:100%;padding:.55rem .75rem;font-size:.95rem}._3EE2lG_input:focus{border-color:var(--chat-accent);outline:none}._3EE2lG_optionsBlock{flex-direction:column;gap:.5rem;display:flex}._3EE2lG_optionsLabel{color:var(--text-gray);margin-bottom:.1rem;font-size:.85rem;font-weight:500}._3EE2lG_optionRow{align-items:center;gap:.4rem;display:flex}._3EE2lG_removeBtn{border:1px solid var(--border-color);color:var(--text-gray);cursor:pointer;background:0 0;border-radius:6px;padding:.45rem;display:inline-flex}._3EE2lG_removeBtn:hover{color:#dc2626;border-color:#dc2626}._3EE2lG_addBtn{border:1px dashed var(--border-color);color:var(--chat-accent);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:.35rem;padding:.55rem .75rem;font-size:.9rem;display:inline-flex}._3EE2lG_checkboxRow{cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;display:flex}._3EE2lG_switchRow{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.9rem;display:flex}._3EE2lG_switchLabel{flex:1}._3EE2lG_switch{flex-shrink:0;width:42px;height:24px;display:inline-block;position:relative}._3EE2lG_switchInput{opacity:0;width:0;height:0;position:absolute}._3EE2lG_switchTrack{background:var(--border-color);border-radius:999px;transition:background .2s;position:absolute;top:0;bottom:0;left:0;right:0}._3EE2lG_switchThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}._3EE2lG_switchInput:checked+._3EE2lG_switchTrack{background:var(--chat-accent)}._3EE2lG_switchInput:checked+._3EE2lG_switchTrack ._3EE2lG_switchThumb{transform:translate(18px)}._3EE2lG_switchInput:focus-visible+._3EE2lG_switchTrack{outline:2px solid var(--chat-accent);outline-offset:2px}._3EE2lG_error{color:#dc2626;font-size:.85rem}._3EE2lG_footer{border-top:1px solid var(--border-color);justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}._3EE2lG_secondaryBtn{border:1px solid var(--border-color);color:var(--foreground);cursor:pointer;background:0 0;border-radius:8px;padding:.5rem 1rem;font-size:.9rem}._3EE2lG_primaryBtn{background:var(--chat-accent);border:1px solid var(--chat-accent);color:#fff;cursor:pointer;border-radius:8px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600}._3EE2lG_primaryBtn:disabled{opacity:.5;cursor:not-allowed}
._251FTW_pageContainer{flex-direction:column;gap:1rem;display:flex}._251FTW_backButton{margin-bottom:.25rem}._251FTW_backLink{color:var(--text-gray);cursor:pointer;align-items:center;gap:.3rem;font-size:.9rem;text-decoration:none;display:inline-flex}._251FTW_backIcon{width:1.2rem;height:1.2rem}._251FTW_section{background:var(--surface);border-radius:12px;padding:1.25rem;box-shadow:0 2px 4px #0000000a}._251FTW_sectionTitle{color:var(--foreground);margin:0 0 .75rem;font-size:1.1rem;font-weight:700}._251FTW_headerCard{background:var(--surface);border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px #0000000d}._251FTW_headerBody{align-items:flex-start;gap:1.25rem;display:flex}._251FTW_avatarLink{flex-shrink:0;text-decoration:none;display:inline-flex}._251FTW_avatar{object-fit:cover;background:var(--surface);border:3px solid var(--border-color);border-radius:50%;flex-shrink:0;width:96px;height:96px}._251FTW_identity{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}._251FTW_nameSection{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._251FTW_userName{color:var(--foreground);word-break:break-word;margin:0;font-size:1.5rem;font-weight:700}._251FTW_userHandle{color:var(--text-gray);align-items:center;font-size:.95rem;line-height:1.25rem;display:inline-flex}._251FTW_aboutText{color:var(--foreground);word-break:break-word;margin:0;font-size:.95rem;line-height:1.6}._251FTW_serviceHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._251FTW_serviceHeader ._251FTW_sectionTitle{margin:0}._251FTW_rateChip{background:var(--primary-soft-bg);border:1px solid var(--border-color);border-radius:8px;align-items:baseline;gap:.4rem;width:-webkit-fit-content;width:fit-content;padding:.25rem .6rem;display:inline-flex}._251FTW_rateValue{color:var(--primary);font-size:.95rem;font-weight:700}._251FTW_rateLabel{color:var(--text-gray);font-size:.75rem;font-weight:500}._251FTW_serviceLink{color:var(--link);margin-top:.75rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}._251FTW_serviceLink:hover{text-decoration:underline}._251FTW_tagList{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}._251FTW_tag{background:var(--primary-soft-bg);color:var(--primary-on-soft);border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .7rem;font-size:.85rem;font-weight:600;display:inline-flex}._251FTW_activityControls{background:var(--surface);border-radius:12px;align-items:center;gap:.5rem;padding:.4rem;display:flex;box-shadow:0 2px 4px #0000000a}._251FTW_tabNavigation{flex:1;gap:.25rem;min-width:0;display:flex}._251FTW_tabNavigationButtons{flex:1;min-width:0}._251FTW_tabBar{flex:1;gap:.25rem;min-width:0;display:flex}._251FTW_tab{color:var(--text-gray);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:.6rem 1rem;font-size:.9rem;font-weight:600}._251FTW_activeTab{background:var(--primary);color:#fff}._251FTW_promotionalBadge{background:var(--primary);color:var(--text-white);border-radius:999px;align-items:center;gap:.25rem;width:-webkit-fit-content;width:fit-content;margin-top:.35rem;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}._251FTW_promotionalBadgeIcon{font-size:.95rem!important}._251FTW_socialRow{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}._251FTW_socialButton{border:1px solid var(--border-color);background:var(--surface);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;text-decoration:none;display:inline-flex}._251FTW_socialIcon{color:var(--foreground);flex-shrink:0}._251FTW_infoBadges{flex-wrap:wrap;gap:.5rem;display:flex}._251FTW_infoBadge{background:var(--primary-soft-bg);color:var(--primary-on-soft);text-box:trim-both cap alphabetic;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .6rem;font-size:.8rem;font-weight:600;line-height:1;display:inline-flex}._251FTW_purposeBadge{border-color:var(--link);color:var(--link);background:0 0}._251FTW_postingHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._251FTW_postingHeader ._251FTW_sectionTitle{margin:0}._251FTW_postingHeaderTight{margin-bottom:0}._251FTW_postingCta{background:var(--cta);color:var(--text-white);white-space:nowrap;border-radius:8px;align-items:center;padding:.4rem .85rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}._251FTW_postingEmpty{color:var(--text-gray);margin:0;font-size:.9rem}._251FTW_scheduleHeaderActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._251FTW_scheduleToggle{color:var(--link);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.9rem;font-weight:600}._251FTW_scheduleTimezone{color:var(--text-gray);margin:0 0 .5rem;font-size:.85rem;font-weight:600}._251FTW_loadingContainer{color:var(--text-gray);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 1rem;display:flex}._251FTW_spinner{border:3px solid var(--border-color);border-top-color:var(--primary);border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite _251FTW_spin}@keyframes _251FTW_spin{to{transform:rotate(360deg)}}._251FTW_subscriptionPromptWrapper{margin-top:.5rem;display:block}@media (max-width:768px){._251FTW_subscriptionPromptWrapper{display:none}._251FTW_headerCard{padding:1.1rem}._251FTW_headerBody{align-items:center;gap:.9rem}._251FTW_avatar{width:68px;height:68px}._251FTW_userName{font-size:1.3rem}._251FTW_section{padding:1.1rem}}@media (max-width:480px){._251FTW_headerBody{text-align:center;flex-direction:column;align-items:center;gap:.75rem}._251FTW_avatar{width:88px;height:88px}._251FTW_identity{text-align:center;align-items:center;width:100%}._251FTW_nameSection,._251FTW_serviceHeader{justify-content:center}}._251FTW_businessDetailsList{grid-template-columns:minmax(160px,max-content) 1fr;gap:.6rem 1.25rem;margin:0;padding:0;display:grid}._251FTW_businessDetailRow{display:contents}._251FTW_businessDetailLabel{color:var(--text-gray);margin:0;font-size:.875rem;font-weight:500}._251FTW_businessDetailValue{color:var(--foreground);word-break:break-word;margin:0;font-size:.95rem}._251FTW_businessDetailLink{color:var(--primary);text-decoration:none}@media (max-width:600px){._251FTW_businessDetailsList{grid-template-columns:1fr;gap:.15rem 0}._251FTW_businessDetailRow{border-bottom:1px solid var(--border-color);padding:.5rem 0;display:block}._251FTW_businessDetailRow:last-child{border-bottom:0}}._251FTW_bioContainer{margin-top:.25rem}._251FTW_userBio{color:var(--foreground);word-break:break-word;margin:0;font-size:.95rem;line-height:1.5}
.oNJl2W_subtitle{color:var(--text-gray);margin:0 0 .75rem;font-size:.85rem;line-height:1.4}.oNJl2W_loadingState{color:var(--text-gray);text-align:center;padding:1rem;font-size:.9rem}
.Lc9qHa_subnav{border-bottom:1px solid var(--border-color);gap:.25rem;display:flex;overflow-x:auto}.Lc9qHa_subnav::-webkit-scrollbar{display:none}.Lc9qHa_subnavLink{color:var(--text-gray);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem .9rem;font-size:.9rem;font-weight:500;text-decoration:none}.Lc9qHa_subnavLinkActive{color:var(--foreground);border-bottom-color:var(--primary)}
._2xFZ6W_section{color:var(--text-gray);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.8rem;font-weight:700}._2xFZ6W_rowGroup{gap:var(--settings-row-gap,.75rem);margin-top:var(--settings-label-gap,1rem);flex-direction:column;display:flex}._2xFZ6W_row{background:var(--surface);border:1px solid var(--border-color);border-radius:10px;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;display:flex}._2xFZ6W_rowInfo{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._2xFZ6W_rowLabel{color:var(--foreground);font-size:.95rem;font-weight:600}._2xFZ6W_rowText{color:var(--text-gray);font-size:.85rem;line-height:1.45}._2xFZ6W_seg{border:1px solid var(--border-color);border-radius:9px;flex:none;align-self:center;height:32px;display:inline-flex;overflow:hidden}._2xFZ6W_seg button{background:var(--surface);height:30px;color:var(--text-gray);font:inherit;white-space:nowrap;cursor:pointer;border:0;padding:0 12px;font-size:.84rem}._2xFZ6W_seg button._2xFZ6W_segOn{background:var(--primary);color:var(--text-white)}
._1x8yUq_actionBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}._1x8yUq_actionBtn:disabled{opacity:.6;cursor:not-allowed}._1x8yUq_follow{background:var(--cta);color:var(--text-white);border-color:var(--cta)}._1x8yUq_following{background:var(--surface);color:var(--foreground);border-color:var(--border-color)}._1x8yUq_following:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}._1x8yUq_secondary{background:var(--surface);color:var(--foreground);border-color:var(--border-color)}._1x8yUq_saved{background:var(--primary-soft-bg);color:var(--primary);border-color:var(--primary)}._1x8yUq_icon{width:1rem;height:1rem;font-size:1rem!important}
.jdqEda_avatarContainer{background:var(--primary);color:var(--text-white);background-clip:padding-box;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-weight:600;transition:all .2s;display:flex;position:relative;overflow:hidden}.jdqEda_avatarContainer.jdqEda_clickable{cursor:pointer;border:2px solid #0000;padding:0}.jdqEda_avatarContainer.jdqEda_clickable:active{border-color:var(--primary-dark)}.jdqEda_small{width:32px;height:32px;font-size:12px}.jdqEda_medium{width:40px;height:40px;font-size:14px}.jdqEda_large{width:146px;height:146px;font-size:32px}.jdqEda_profileImage{object-fit:cover;image-rendering:auto;width:100%;height:100%;image-rendering:smooth}.jdqEda_logoFallbackImage{object-fit:cover;box-sizing:border-box;background:#000;width:100%;height:100%;padding:0}.jdqEda_initials{color:var(--text-white);-webkit-user-select:none;user-select:none;font-weight:600}.jdqEda_loadingSpinner{background:var(--primary-light);opacity:.8;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.jdqEda_loadingSpinner:after{content:"";border:2px solid #0000;border-top:2px solid var(--text-white);border-radius:50%;width:20px;height:20px;animation:1s linear infinite jdqEda_spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes jdqEda_spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}
.RJKX9W_shell{flex-direction:column;gap:1.25rem;max-width:1024px;margin:0 auto;padding:2rem 1.25rem 4rem;display:flex}.RJKX9W_header{margin:0}.RJKX9W_title{color:var(--foreground);margin:0 0 .4rem;font-size:1.75rem;font-weight:700}.RJKX9W_headerSubtitle{color:var(--text-gray);margin:0;font-size:.95rem}
.lsOSUq_section{margin-top:0;padding-top:0}.lsOSUq_summaryHeader{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.lsOSUq_heading{color:var(--foreground);margin:0;font-size:1.15rem;font-weight:800}.lsOSUq_noReviews{color:var(--foreground-muted);font-size:.9rem;font-weight:500}.lsOSUq_form{border:1px solid var(--border-color);background:var(--surface-2);border-radius:10px;flex-direction:column;gap:.6rem;margin-bottom:1.5rem;padding:1rem;display:flex}.lsOSUq_formHeading{color:var(--foreground);margin:0;font-size:1rem;font-weight:700}.lsOSUq_fieldLabel{color:var(--foreground);font-size:.85rem;font-weight:600}.lsOSUq_selector{align-items:center;gap:.25rem;display:inline-flex}.lsOSUq_selectorButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.1rem;display:inline-flex}.lsOSUq_selectorFilled{color:var(--warning)}.lsOSUq_selectorEmpty{color:var(--foreground-muted)}.lsOSUq_textarea{resize:vertical;border:1px solid var(--border-color);background:var(--surface);width:100%;color:var(--foreground);border-radius:8px;padding:.6rem .75rem;font-family:inherit;font-size:.95rem;line-height:1.5}.lsOSUq_formActions{justify-content:flex-end;display:flex}.lsOSUq_spinnerWrap{justify-content:center;padding:2rem 0;display:flex}.lsOSUq_emptyState{color:var(--foreground-muted);font-size:.9rem}.lsOSUq_reviewList{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.lsOSUq_reviewItem{align-items:flex-start;gap:.85rem;display:flex}.lsOSUq_reviewBody{flex:1;min-width:0}.lsOSUq_reviewerRow{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.2rem;display:flex}.lsOSUq_reviewerName{color:var(--foreground);align-items:center;gap:.2rem;font-size:.95rem;font-weight:700;display:inline-flex}.lsOSUq_reviewDate{color:var(--foreground-muted);white-space:nowrap;font-size:.8rem}.lsOSUq_reviewComment{color:var(--foreground);white-space:pre-wrap;word-break:break-word;margin:.35rem 0 0;font-size:.92rem;line-height:1.55}.lsOSUq_loadMoreWrap{justify-content:center;margin-top:1.5rem;display:flex}
.P2ezBW_page{max-width:1024px;margin:0 auto;padding:2.5rem}.P2ezBW_pageEmbedded{padding:.5rem 1.5rem 2.5rem}.P2ezBW_pageHeader{margin-bottom:16px}.P2ezBW_pageTitle{font-size:var(--page-title-size);font-weight:var(--page-title-weight);color:var(--foreground);margin:0}.P2ezBW_tabsWrapper{border-bottom:1px solid var(--border-color);-webkit-overflow-scrolling:touch;width:100%;margin-bottom:24px;overflow-x:auto}.P2ezBW_tabsWrapper::-webkit-scrollbar{display:none}.P2ezBW_tabsList{align-items:center;gap:4px;min-width:-webkit-max-content;min-width:max-content;display:flex}.P2ezBW_tab{color:var(--text-gray);white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;align-items:center;margin-bottom:-1px;padding:14px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.P2ezBW_tabActive{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.P2ezBW_content{flex-direction:column;gap:20px;width:100%;padding:4px 0;display:flex}.P2ezBW_card{background:var(--surface);border:1px solid var(--border-color);border-radius:12px;width:100%;padding:20px 22px}@media (max-width:600px){.P2ezBW_page{padding:1.25rem 1rem 3rem}.P2ezBW_pageTitle{font-size:20px}.P2ezBW_tab{padding:12px 14px;font-size:14px}.P2ezBW_card{border-radius:10px;padding:16px}}
.JwjAKa_sidebar{flex-direction:column;gap:1rem;display:flex;position:-webkit-sticky;position:sticky;top:5rem}.JwjAKa_sidebarCard{background:var(--surface);border:1px solid var(--border-color);border-radius:12px;padding:1rem 1.1rem}.JwjAKa_sidebarTitle{color:var(--foreground);margin:0 0 .75rem;font-size:.95rem;font-weight:700}.JwjAKa_sidebarList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.JwjAKa_sidebarLink{color:var(--foreground);border-radius:6px;align-items:center;gap:.6rem;padding:.45rem .5rem;font-size:.875rem;text-decoration:none;display:flex}.JwjAKa_sidebarAvatar{background:var(--surface-2);border:1px solid var(--border-color);width:28px;height:28px;color:var(--text-gray);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.JwjAKa_sidebarAvatarImg{object-fit:cover;width:100%;height:100%}.JwjAKa_sidebarLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.JwjAKa_sidebarEmpty{color:var(--text-gray);margin:0;font-size:.85rem}.JwjAKa_sidebarFooterLink{color:var(--link);margin-top:.5rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.JwjAKa_blogList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.JwjAKa_blogLink{color:inherit;background:var(--surface-2);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:2px;padding:.55rem .6rem;text-decoration:none;display:flex}.JwjAKa_blogTitle{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.JwjAKa_featuredList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.JwjAKa_featuredLink{color:inherit;background:var(--surface-2);border:1px solid var(--border-color);border-radius:6px;align-items:center;gap:.5rem;padding:.45rem .5rem;text-decoration:none;display:flex}.JwjAKa_featuredAvatar{background:var(--surface);width:32px;height:32px;color:var(--primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex;overflow:hidden}.JwjAKa_featuredAvatarImg{object-fit:cover;width:100%;height:100%}.JwjAKa_featuredBody{flex-direction:column;flex:1;min-width:0;display:flex}.JwjAKa_featuredTitle{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;overflow:hidden}.JwjAKa_featuredSubtitle{color:var(--text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}@keyframes JwjAKa_skeletonPulse{0%{opacity:.45}50%{opacity:.8}to{opacity:.45}}.JwjAKa_skeleton{background:var(--border-color);border-radius:4px;height:12px;animation:1.4s ease-in-out infinite JwjAKa_skeletonPulse;display:block}.JwjAKa_skeletonRow{align-items:center;gap:.6rem;padding:.45rem .5rem;display:flex}.JwjAKa_skeletonAvatar{background:var(--border-color);border-radius:50%;flex-shrink:0;width:28px;height:28px;animation:1.4s ease-in-out infinite JwjAKa_skeletonPulse}.JwjAKa_skeletonLine{background:var(--border-color);border-radius:4px;height:12px;animation:1.4s ease-in-out infinite JwjAKa_skeletonPulse;display:block}.JwjAKa_blogSkeleton{background:var(--border-color);border-radius:8px;height:38px;animation:1.4s ease-in-out infinite JwjAKa_skeletonPulse;display:block}.JwjAKa_featuredSkeletonRow{align-items:center;gap:.5rem;padding:.45rem .5rem;display:flex}.JwjAKa_featuredSkeletonAvatar{background:var(--border-color);border-radius:8px;flex-shrink:0;width:32px;height:32px;animation:1.4s ease-in-out infinite JwjAKa_skeletonPulse}.JwjAKa_featuredSkeletonBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.JwjAKa_featuredSkeletonTitle{background:var(--border-color);border-radius:4px;width:80%;height:11px;animation:1.4s ease-in-out infinite JwjAKa_skeletonPulse;display:block}.JwjAKa_featuredSkeletonSubtitle{background:var(--border-color);border-radius:4px;width:55%;height:9px;animation:1.4s ease-in-out infinite JwjAKa_skeletonPulse;display:block}
._1pOG3W_overlay{z-index:1000;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._1pOG3W_container{background:var(--surface);border:1px solid var(--border-color);border-radius:14px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000040}._1pOG3W_containerInline{max-width:100%;max-height:none;box-shadow:none}._1pOG3W_header{background:var(--primary);color:#fff;padding:1.5rem 1.75rem 1.25rem}._1pOG3W_titleRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}._1pOG3W_title{color:#fff;margin:0;font-size:1.25rem;font-weight:700}._1pOG3W_subtitle{color:#ffffffd9;margin:.4rem 0 0;font-size:.9rem}._1pOG3W_closeBtn{color:#fff;cursor:pointer;background:#ffffff2e;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.1rem;line-height:1;display:inline-flex}._1pOG3W_progressRow{align-items:center;gap:.75rem;margin-top:1rem;display:flex}._1pOG3W_progressBar{background:#ffffff40;border-radius:2px;flex:1;height:4px;overflow:hidden}._1pOG3W_progressFill{background:#fff;border-radius:2px;height:100%;transition:width .25s}._1pOG3W_progressText{color:#ffffffd9;white-space:nowrap;font-size:.8rem;font-weight:600}._1pOG3W_body{color:var(--foreground);flex:1;padding:1.5rem 1.75rem;overflow-y:auto}._1pOG3W_bodyText{color:var(--foreground);margin:0 0 1rem;font-size:.95rem;line-height:1.55}._1pOG3W_list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._1pOG3W_listItem{background:var(--primary-soft-bg);border:1px solid var(--primary-soft-border);color:var(--foreground);border-radius:8px;align-items:flex-start;gap:.6rem;padding:.6rem .75rem;font-size:.9rem;display:flex}._1pOG3W_listItem strong{color:var(--primary-dark)}._1pOG3W_actionRow{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}._1pOG3W_actionLink{color:var(--primary);background:var(--primary-soft);border:1px solid var(--primary-soft-border);border-radius:6px;padding:.45rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none}._1pOG3W_actionLink:hover{text-decoration:underline}._1pOG3W_footer{border-top:1px solid var(--border-color);background:var(--surface-2);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.75rem;display:flex}._1pOG3W_btnSecondary,._1pOG3W_btnPrimary{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.55rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600}._1pOG3W_btnSecondary{border-color:var(--border-color);color:var(--foreground);background:0 0}._1pOG3W_btnSecondary:disabled{opacity:.4;cursor:not-allowed}._1pOG3W_btnPrimary{background:var(--primary);color:#fff}._1pOG3W_btnPrimary:disabled{opacity:.6;cursor:not-allowed}._1pOG3W_error{color:#dc2626;margin-top:.75rem;font-size:.85rem}
.d7g8_W_section{border:1px solid var(--border-color);background:var(--surface);color:var(--foreground);border-radius:12px;flex-direction:column;gap:.75rem;margin:0;padding:1rem;display:flex}.d7g8_W_header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.d7g8_W_heading{color:var(--foreground);margin:0;font-size:.95rem;font-weight:600}.d7g8_W_editButton{border:1px solid var(--border-color);color:var(--foreground);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .65rem;font-size:.8rem}.d7g8_W_editButton:hover{background:var(--surface-2)}.d7g8_W_empty{color:var(--text-gray);font-size:.85rem}.d7g8_W_list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.d7g8_W_item{border:1px solid var(--border-color);background:var(--surface-2);border-radius:8px;flex-direction:column;gap:.5rem;padding:.7rem;display:flex}.d7g8_W_link{color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}.d7g8_W_linkLabel{color:var(--foreground);font-size:.9rem;font-weight:600}.d7g8_W_linkUrl{color:var(--text-gray);word-break:break-all;font-size:.78rem}.d7g8_W_linkedUser{background:var(--surface);border:1px solid var(--border-color);border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;display:flex}.d7g8_W_avatar{object-fit:cover;background:var(--surface-2);border-radius:50%;width:36px;height:36px}.d7g8_W_avatarFallback{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:600;display:grid}.d7g8_W_linkedUserBody{flex-direction:column;flex:1;min-width:0;display:flex}.d7g8_W_linkedUserName{color:var(--foreground);font-size:.9rem;font-weight:500}.d7g8_W_linkedUserActions{flex-wrap:wrap;gap:.4rem;margin-top:.3rem;display:flex}.d7g8_W_smallButton{border:1px solid var(--border-color);color:var(--foreground);cursor:pointer;background:0 0;border-radius:6px;align-items:center;padding:.25rem .6rem;font-size:.78rem;text-decoration:none;display:inline-flex}.d7g8_W_smallButton:hover{background:var(--surface-2)}.d7g8_W_smallButtonDanger{border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:0 0;border-radius:6px;padding:.25rem .6rem;font-size:.78rem}.d7g8_W_smallButtonDanger:hover{background:var(--accent);color:#fff}.d7g8_W_itemActions{gap:.4rem;display:flex}.d7g8_W_form{background:var(--surface-2);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:.55rem;margin-top:.25rem;padding:.75rem;display:flex}.d7g8_W_formHeading{color:var(--foreground);margin:0 0 .25rem;font-size:.95rem;font-weight:600}.d7g8_W_label{color:var(--text-gray);flex-direction:column;gap:.25rem;font-size:.78rem;display:flex}.d7g8_W_input{border:1px solid var(--border-color);background:var(--surface);color:var(--foreground);border-radius:6px;padding:.45rem .55rem;font-size:.9rem}.d7g8_W_formActions{gap:.45rem;margin-top:.25rem;display:flex}
.LapZTq_card{background:var(--surface);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;gap:.85rem;padding:1.25rem 1.35rem;display:flex}.LapZTq_avatarRow{align-items:center;gap:.65rem;display:flex}.LapZTq_avatarText{flex-direction:column;flex:1;gap:.35rem;display:flex}.LapZTq_metaRow{align-items:center;gap:1.25rem;display:flex}.LapZTq_footerRow{gap:.5rem;display:flex}.LapZTq_circle{background:var(--surface-2);border-radius:50%;width:40px;height:40px;animation:1.5s ease-in-out infinite LapZTq_pulse}.LapZTq_line{background:var(--surface-2);border-radius:6px;height:.9rem;margin:.25rem 0;animation:1.5s ease-in-out infinite LapZTq_pulse}.LapZTq_chip{background:var(--surface-2);border-radius:999px;height:30px;animation:1.5s ease-in-out infinite LapZTq_pulse}@keyframes LapZTq_pulse{0%,to{opacity:1}50%{opacity:.45}}
.rayCea_container{background:var(--background);justify-content:center;align-items:flex-start;min-height:calc(100vh - 200px);padding:3rem 2rem;display:flex}.rayCea_card{background:var(--surface);border:1.5px solid var(--border-color);border-radius:16px;width:100%;max-width:520px;padding:2.5rem;box-shadow:0 4px 24px #1e508c12}.rayCea_wizard{flex-direction:column;gap:1.5rem;width:100%;max-width:600px;display:flex}.rayCea_stepCard{max-width:none}.rayCea_stepBar{align-items:center;gap:.5rem;width:100%;display:flex}.rayCea_stepItem{align-items:center;gap:.5rem;min-width:0;display:flex}.rayCea_stepNumber{border:1.5px solid var(--border-color);width:28px;height:28px;color:var(--text-gray);background:var(--surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.rayCea_stepNumberActive{border-color:var(--primary);background:var(--primary);color:#fff}.rayCea_stepNumberDone{border-color:var(--primary);color:var(--primary);background:var(--surface)}.rayCea_stepLabel{color:var(--text-gray);white-space:nowrap;font-size:.85rem;font-weight:600}.rayCea_stepLabelActive{color:var(--foreground)}.rayCea_stepConnector{background:var(--border-color);flex:1;min-width:12px;height:1.5px}.rayCea_successIcon{color:var(--primary);justify-content:center;margin-bottom:1.5rem;font-size:3.5rem;display:flex}.rayCea_statusBadge{background:var(--primary-soft);color:var(--primary-dark);border-radius:100px;align-items:center;gap:6px;margin:1rem 0 1.5rem;padding:.4rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex}.rayCea_submittedBody{flex-direction:column;align-items:stretch;gap:1.25rem;margin-top:.5rem;display:flex}.rayCea_submittedPreview{border:2px dashed var(--border-color);background:var(--background);border-radius:12px;justify-content:center;align-items:center;padding:1.5rem;display:flex}.rayCea_submittedActions{flex-direction:column;gap:.6rem;display:flex}.rayCea_header{text-align:center;margin-bottom:2rem}.rayCea_title{color:var(--foreground);text-align:center;margin-bottom:.75rem;font-size:1.75rem;font-weight:700}.rayCea_description{color:var(--text-secondary);text-align:center;margin-bottom:0;font-size:.95rem;line-height:1.65}.rayCea_form{flex-direction:column;gap:1.4rem;display:flex}.rayCea_inputGroup{flex-direction:column;gap:.5rem;display:flex}.rayCea_inputGroup label{color:var(--foreground);align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:flex}.rayCea_inputGroup input{border:1.5px solid var(--border);width:100%;color:var(--foreground);background:var(--background);box-sizing:border-box;border-radius:8px;padding:.875rem 1rem;font-size:1rem}.rayCea_inputGroup input::placeholder{color:var(--muted)}.rayCea_labelIcon{color:var(--primary);font-size:.85rem}.rayCea_required{color:var(--primary);font-weight:400}.rayCea_inputError{border-color:#dc3545!important}.rayCea_errorText{color:#dc3545;margin-top:2px;font-size:.82rem}.rayCea_uploadArea{border:2px dashed var(--border-color);text-align:center;cursor:pointer;background:var(--background);border-radius:12px;padding:2rem 1.5rem;transition:border-color .2s,background .2s}.rayCea_uploadAreaError{border-color:#dc3545}.rayCea_uploadPlaceholder{flex-direction:column;align-items:center;gap:.5rem;display:flex}.rayCea_uploadIcon{color:var(--primary);opacity:.6;font-size:2rem}.rayCea_uploadText{color:var(--text-secondary);font-size:.9rem;font-weight:600}.rayCea_uploadHint{color:var(--text-secondary);opacity:.7;font-size:.78rem}.rayCea_photoPreview{object-fit:contain;border-radius:8px;max-width:100%;max-height:200px}.rayCea_fileName{color:var(--primary-dark);margin-top:.5rem;font-size:.85rem;font-weight:600}.rayCea_hiddenFileInput{display:none}.rayCea_changeFileButton{color:var(--primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:.25rem;padding:0;font-size:.85rem;font-weight:600;text-decoration:underline}.rayCea_infoNote{background:var(--primary-soft);border:1px solid var(--primary-soft-border);border-radius:10px;align-items:flex-start;gap:10px;padding:1rem 1.2rem;display:flex}.rayCea_infoIcon{color:var(--primary);flex-shrink:0;margin-top:2px;font-size:1rem}.rayCea_infoNote p{color:var(--primary-dark);margin:0;font-size:.85rem;line-height:1.55}.rayCea_submitButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;padding:.9rem;font-size:1rem;font-weight:600;transition:background .2s}.rayCea_submitButton:disabled{background:var(--primary-light);cursor:not-allowed;opacity:.7}.rayCea_skipButton{width:100%;color:var(--text-secondary);border:1.5px solid var(--border-color);cursor:pointer;background:0 0;border-radius:10px;padding:.9rem;font-size:1rem;font-weight:600;transition:all .2s}@media (max-width:600px){.rayCea_container{padding:2rem 1rem}.rayCea_card{padding:2rem 1.25rem}.rayCea_title{font-size:1.5rem}}
.Q3qSJa_sectionTitle{color:var(--foreground);margin:1.25rem 0 .75rem;font-size:1.05rem;font-weight:700}.Q3qSJa_grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;display:grid}.Q3qSJa_card{border:1px solid var(--border);background:var(--surface-2,var(--background));border-radius:.6rem;flex-direction:column;height:100%;display:flex;overflow:hidden}.Q3qSJa_image{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.Q3qSJa_body{flex-direction:column;gap:.25rem;padding:.6rem .75rem;display:flex}.Q3qSJa_cardTitle{color:var(--foreground);font-size:.9rem;font-weight:700}.Q3qSJa_cardDescription{color:var(--foreground-muted);font-size:.8rem}
._7k-wNq_card{background:var(--surface);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}._7k-wNq_inline{border-radius:10px;gap:.6rem;padding:1rem}._7k-wNq_header{flex-direction:column;gap:.25rem;display:flex}._7k-wNq_title{color:var(--foreground);margin:0;font-size:1rem;font-weight:600}._7k-wNq_lead{color:var(--text-gray);margin:0;font-size:.9rem;line-height:1.5}._7k-wNq_linkRow{border:1.5px solid var(--border-color);background:var(--background);text-align:left;width:100%;min-width:0;min-height:50px;font:inherit;color:inherit;cursor:pointer;box-sizing:border-box;border-radius:8px;align-items:center;gap:.6rem;padding:.875rem 1rem;display:flex}._7k-wNq_linkRow:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._7k-wNq_linkIcon{color:var(--text-gray);flex-shrink:0;font-size:1.05rem}._7k-wNq_linkText{color:var(--foreground);overflow-wrap:anywhere;word-break:break-all;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.35}._7k-wNq_linkHint{color:var(--primary);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}@media (max-width:480px){._7k-wNq_linkHint{display:none}}._7k-wNq_docsLink{color:var(--primary);align-self:flex-start;align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}
.egrNsW_page{width:100%;max-width:1024px;margin:0}@media (min-width:1800px){.egrNsW_page{margin:0 auto}}
