.product-sidebar{overflow-y:auto}.product-sidebar-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:12rem;padding-right:2px;overflow:auto}.product-sidebar-scroll .product-history-list{content-visibility:visible;flex:none;align-content:start;gap:3px;min-height:0;padding-right:0;display:grid;overflow:visible}.product-history-item,.product-project-item{color:#c3cedd;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;min-width:0;display:flex;position:relative}.product-history-item:hover,.product-project-item:hover{background:#ffffff0c}.product-history-item.active{background:#4e87cb1f;border-color:#67affa2e}.product-history-item.pinned:before,.product-project-item.pinned:before{content:"";background:#70b7ff9e;border-radius:999px;width:2px;position:absolute;top:11px;bottom:11px;left:3px}.product-history-open{min-width:0;min-height:54px;color:inherit;text-align:left;background:0 0;border:0;flex:1;gap:4px;padding:9px 5px 9px 10px;display:grid}.product-history-open strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.product-history-open span{color:#6f8095;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.product-history-open:disabled{cursor:wait;opacity:.52}.product-row-menu-trigger{color:#748397;background:0 0;border:0;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:40px;display:grid}.product-row-menu-trigger:hover,.product-row-menu-trigger:focus-visible{color:#eaf3ff;background:#ffffff0f;outline:none}.product-row-menu-trigger svg{width:19px!important;height:19px!important}.product-project-section{border-top:1px solid #fff1;margin-top:9px;padding-top:10px}.product-project-list{gap:3px;padding-bottom:6px;display:grid}.product-project-open{color:#c3cedd;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:9px;min-width:0;min-height:48px;padding:7px 5px 7px 10px;display:flex}.product-project-open>svg{color:#8da0b5;flex:none;width:18px!important;height:18px!important}.product-project-open>span{gap:2px;min-width:0;display:grid}.product-project-open strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.product-project-open small{color:#6f8095;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.product-project-empty{color:#65758b;margin:0;padding:8px 10px 12px;font-size:12px}.product-sidebar-scrim{display:none}.product-row-menu-backdrop{z-index:92;background:0 0;border:0;padding:0;position:fixed;inset:0}.product-row-menu-popover{z-index:93;-webkit-backdrop-filter:blur(22px);background:#0a121ffb;border:1px solid #a7c1e22e;border-radius:16px;width:260px;max-height:min(430px,100dvh - 24px);padding:7px;position:fixed;overflow:auto;box-shadow:0 24px 80px #0000008c}.product-row-menu-popover>button,.product-row-menu-projects>button{color:#d9e4f0;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:45px;padding:8px 10px;display:flex}.product-row-menu-popover>button:hover,.product-row-menu-projects>button:hover,.product-row-menu-projects>button.selected{background:#ffffff0f}.product-row-menu-popover>button svg,.product-row-menu-projects>button svg{color:#a6b7ca;flex:none;width:19px;height:19px}.product-row-menu-popover>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.product-row-menu-popover>button.danger{color:#ff8377;border-top:1px solid #ffffff13;border-radius:0 0 10px 10px;margin-top:5px}.product-row-menu-popover>button.danger svg{color:#ff8377}.product-row-menu-popover>header{border-bottom:1px solid #ffffff12;grid-template-columns:36px 1fr 36px;align-items:center;height:42px;margin-bottom:5px;display:grid}.product-row-menu-popover>header>button{color:#91a2b6;background:0 0;border:0;border-radius:8px;width:34px;height:34px;font-size:18px}.product-row-menu-popover>header strong{text-align:center;font-size:14px}.product-row-menu-projects{gap:3px;max-height:300px;display:grid;overflow:auto}.product-row-menu-projects>button>span{gap:2px;min-width:0;display:grid}.product-row-menu-projects b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.product-row-menu-projects small{color:#728399;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.product-row-menu-projects p{color:#7d8da1;margin:0;padding:14px 10px;font-size:12px}.product-project-settings-backdrop{z-index:104;-webkit-backdrop-filter:blur(8px);background:#00040aa8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.product-project-settings{background:#091320;border:1px solid #9db8dd2e;border-radius:20px;gap:14px;width:min(560px,100%);max-height:calc(100dvh - 36px);padding:18px;display:grid;overflow:auto;box-shadow:0 30px 100px #0000009e}.product-project-settings>header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;display:flex}.product-project-settings>header>div{gap:3px;display:grid}.product-project-settings>header strong{font-size:19px}.product-project-settings>header small{color:#7e8ea2;font-size:12px}.product-project-settings>header>button{color:#8192a7;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.product-project-settings>header>button svg{width:20px;height:20px}.product-project-settings label{gap:7px;display:grid}.product-project-settings label span{color:#8495aa;font-size:12px}.product-project-settings :where(input,textarea){color:#e8f0fa;width:100%;font:inherit;background:#ffffff09;border:1px solid #ffffff1c;border-radius:11px;outline:0;padding:11px 12px}.product-project-settings textarea{resize:vertical;min-height:94px;line-height:1.55}.product-project-settings :where(input,textarea):focus{border-color:#5eaaf96b}.product-project-settings>footer{justify-content:flex-end;gap:9px;padding-top:3px;display:flex}.product-project-settings>footer button{color:#d8ebff;background:#387eca29;border:1px solid #5fa9f73d;border-radius:10px;padding:10px 14px}.product-project-settings>footer button.quiet{color:#91a0b2;background:0 0;border-color:#ffffff17}.product-project-settings>footer button:disabled{opacity:.5}.product-shell-toast{z-index:160;left:50%;bottom:calc(28px + env(safe-area-inset-bottom));color:#dbe9f8;pointer-events:none;background:#09111df5;border:1px solid #8fb7e22e;border-radius:999px;max-width:min(88vw,520px);padding:10px 14px;font-size:13px;position:fixed;transform:translate(-50%);box-shadow:0 16px 50px #00000075}@media (max-width:860px){body.xiaonuo-sidebar-open{overscroll-behavior:none;overflow:hidden}.xiaonuo-product-shell.sidebar-open:after{content:none!important;display:none!important}.product-sidebar{z-index:70!important;border-radius:18px!important;width:min(340px,82vw)!important;inset:8px auto 8px 8px!important;box-shadow:18px 0 70px #00000080!important}.product-sidebar-scrim{z-index:69;-webkit-backdrop-filter:blur(1px);touch-action:manipulation;background:#00030847;border:0;padding:0;display:block;position:fixed;inset:0}.xiaonuo-product-shell.sidebar-open .product-main-region{pointer-events:none;transform-origin:100%;transition:transform .18s;transform:translate(min(4vw,18px))scale(.992);visibility:visible!important;opacity:1!important;width:100%!important;margin-left:0!important}.product-sidebar-scroll{padding-bottom:8px}.product-row-menu-popover{width:min(260px,100vw - 24px);max-height:calc(100dvh - 24px)}.product-project-settings-backdrop{padding:10px}.product-project-settings{border-radius:18px;max-height:calc(100dvh - 20px);padding:16px}.product-shell-toast{bottom:calc(18px + env(safe-area-inset-bottom));font-size:12px}}@media (max-width:460px){.product-sidebar{width:82vw!important;max-width:none!important}.product-history-open{min-height:50px;padding-top:7px;padding-bottom:7px}.product-project-settings>footer{grid-template-columns:1fr 1fr;display:grid}.product-project-settings>footer button{width:100%}}
@media (max-width:860px){.product-sidebar{border-left:0!important;border-radius:0 18px 18px 0!important;width:clamp(228px,61vw,310px)!important;max-width:none!important;inset:0 auto 0 0!important;box-shadow:16px 0 54px #0000006b!important}.product-sidebar-scrim{-webkit-backdrop-filter:none!important;background:#0003081a!important;display:block!important;inset:0 0 0 clamp(228px,61vw,310px)!important}.xiaonuo-product-shell.sidebar-open .product-main-region{visibility:visible!important;opacity:1!important;pointer-events:none!important;width:100%!important;margin-left:0!important;transform:none!important}}@media (max-width:360px){.product-sidebar{width:228px!important}.product-sidebar-scrim{left:228px!important}}
.beta-plan-catalog{gap:14px;margin:18px 0 24px;display:grid}.beta-plan-catalog>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.beta-plan-catalog>header h3{color:#eef5ff;margin:0;font-size:18px}.beta-plan-catalog>header p{color:#7f91a8;margin:6px 0 0;font-size:13px;line-height:1.55}.beta-plan-catalog>header>span{color:#9db7d3;background:#4074af1a;border:1px solid #80a9d82e;border-radius:999px;flex:none;padding:6px 10px;font-size:11px}.beta-plan-state{color:#8fa0b5;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;margin:0;padding:14px;font-size:13px}.beta-plan-state.error{color:#e6a292;background:#85392d1a;border-color:#e07a6738}.beta-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.beta-plan-card{background:linear-gradient(#111e32e6,#08111fe6);border:1px solid #93b3da24;border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 18px 48px #00000024}.beta-plan-card.current{border-color:#5ba6f46b;box-shadow:0 0 0 1px #5ba6f414,0 20px 60px #1c5fa524}.beta-plan-card>header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:14px;padding:17px 17px 14px;display:flex}.beta-plan-card>header>div:first-child{gap:5px;display:grid}.beta-plan-card>header span{color:#79a8d9;letter-spacing:.06em;font-size:11px}.beta-plan-card h4{color:#f1f6fc;margin:0;font-size:18px;font-weight:680}.beta-plan-price{justify-items:end;gap:2px;display:grid}.beta-plan-price strong{color:#f4f8ff;letter-spacing:-.03em;font-size:23px}.beta-plan-price small{color:#72869f;font-size:10px}.beta-plan-card dl{flex:1;margin:0;padding:4px 17px 10px;display:grid}.beta-plan-card dl>div{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(88px,.85fr) minmax(0,1.3fr);gap:10px;padding:9px 0;display:grid}.beta-plan-card dl>div:last-child{border-bottom:0}.beta-plan-card dt{color:#7f91a7;font-size:12px}.beta-plan-card dd{color:#d7e2ee;text-align:right;overflow-wrap:anywhere;margin:0;font-size:12px}.beta-plan-card>footer{background:#ffffff05;border-top:1px solid #ffffff12;align-items:center;min-height:54px;padding:12px 17px;display:flex}.beta-plan-card>footer strong{color:#9fcfff;font-size:12px}.beta-plan-card>footer span{color:#74879e;font-size:11px;line-height:1.45}.beta-plan-card>footer button{color:#d5eaff;background:#367ac226;border:1px solid #5ba6f447;border-radius:9px;width:100%;min-height:34px;font-size:12px;font-weight:650}.beta-plan-card>footer button:disabled{opacity:.48;cursor:wait}@media (max-width:1080px){.beta-plan-grid{grid-template-columns:1fr}.beta-plan-card dl{grid-template-columns:1fr 1fr;gap:0 18px}.beta-plan-card dl>div:nth-last-child(2){border-bottom:0}}@media (max-width:620px){.beta-plan-catalog>header{display:grid}.beta-plan-catalog>header>span{justify-self:start}.beta-plan-card dl{grid-template-columns:1fr}.beta-plan-card dl>div{border-bottom:1px solid #ffffff0e!important}}
.message-user{margin-bottom:30px!important}.message-user .message-content{overflow:visible!important}.message-user-actions{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:5!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;width:auto!important;min-height:28px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;inset:auto 4px -34px auto!important;transform:none!important}.message-user-actions button{color:#8798ad!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:0 0!important;border:0!important;border-radius:8px!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;padding:0!important;display:grid!important}.message-user-actions button[aria-label=编辑消息]{color:#a9c9ec!important}.message-user-actions button:hover,.message-user-actions button:focus-visible{color:#eaf3ff!important;background:#ffffff12!important;outline:none!important}.message-user-actions svg{width:16px!important;height:16px!important;display:block!important}.message-file-viewer-overlay{z-index:2147483000!important;-webkit-backdrop-filter:blur(10px)!important;background:#02070fc7!important;place-items:center!important;padding:22px!important;display:grid!important;position:fixed!important;inset:0!important}.message-file-viewer-shell{background:#07111f!important;border:1px solid #7ea6d247!important;border-radius:18px!important;grid-template-rows:auto minmax(0,1fr)!important;width:min(1180px,96vw)!important;height:min(860px,92vh)!important;min-height:420px!important;display:grid!important;overflow:hidden!important;box-shadow:0 28px 100px #0000008c!important}.message-file-viewer-header{background:#0a1626!important;border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:58px!important;padding:10px 14px 10px 18px!important;display:flex!important}.message-file-viewer-header>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}.message-file-viewer-header strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#edf5ff!important;font-size:14px!important;display:block!important;overflow:hidden!important}.message-file-viewer-header span{color:#7f91a7!important;font-size:11px!important}.message-file-viewer-actions{flex:none!important;gap:8px!important;display:flex!important}.message-file-viewer-actions button{color:#dcecff!important;background:#477db81c!important;border:1px solid #7ea6d238!important;border-radius:9px!important;min-height:34px!important;padding:0 13px!important;font-size:12px!important}.message-file-viewer-actions button:hover,.message-file-viewer-actions button:focus-visible{background:#477db838!important;outline:none!important}.message-file-viewer-body{background:#fff!important;min-height:0!important;position:relative!important;overflow:hidden!important}.message-file-viewer-body iframe{opacity:1!important;background:#fff!important;border:0!important;width:100%!important;height:100%!important;display:block!important}.message-file-viewer-loading{z-index:2!important;color:#1d2c3e!important;text-align:center!important;background:linear-gradient(#f8fafc,#eef3f8)!important;place-content:center!important;justify-items:center!important;gap:6px!important;padding:30px!important;display:grid!important;position:absolute!important;inset:0!important}.message-file-viewer-loading b{font-size:15px!important}.message-file-viewer-loading span{color:#65778d!important;font-size:12px!important}.message-file-viewer-body.is-loaded .message-file-viewer-loading{display:none!important}@media (max-width:640px){.message-user{margin-bottom:32px!important}.message-user-actions{bottom:-35px!important}.message-user-actions button{width:30px!important;min-width:30px!important;height:30px!important}.message-file-viewer-overlay{place-items:stretch stretch!important;padding:0!important}.message-file-viewer-shell{border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important}.message-file-viewer-header{padding:9px 10px 9px 13px!important}}
.pdf-range-viewer{color:#eef4fb!important;background:#202124!important;grid-template-rows:44px minmax(0,1fr)!important;width:100%!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.pdf-range-toolbar{background:#303134!important;border-bottom:1px solid #ffffff1a!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:5px 10px!important;display:flex!important}.pdf-range-toolbar button{color:#f0f4f8!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;font-size:20px!important;line-height:1!important;display:grid!important}.pdf-range-toolbar button:hover:not(:disabled),.pdf-range-toolbar button:focus-visible:not(:disabled){background:#ffffff1a!important;outline:none!important}.pdf-range-toolbar button:disabled{opacity:.35!important}.pdf-range-toolbar label{color:#e5e9ef!important;align-items:center!important;gap:6px!important;font-size:13px!important;display:flex!important}.pdf-range-toolbar input{color:#fff!important;text-align:center!important;width:48px!important;height:30px!important;font:inherit!important;background:#202124!important;border:1px solid #ffffff24!important;border-radius:5px!important;padding:0 6px!important}.pdf-range-toolbar>i{flex:auto!important;min-width:12px!important}.pdf-range-toolbar>span{text-align:center!important;color:#e3e8ef!important;min-width:42px!important;font-size:12px!important}.pdf-range-stage{overscroll-behavior:contain!important;background:#27282b!important;place-items:center!important;min-width:0!important;min-height:0!important;padding:16px!important;display:grid!important;position:relative!important;overflow:auto!important}.pdf-range-stage canvas{background:#fff!important;max-width:none!important;max-height:none!important;display:block!important;box-shadow:0 3px 22px #0006!important}.pdf-range-status{z-index:3!important;color:#1c2a3b!important;text-align:center!important;background:#f4f7fb!important;place-content:center!important;justify-items:center!important;gap:7px!important;padding:28px!important;display:grid!important;position:absolute!important;inset:0!important}.pdf-range-status b{font-size:15px!important;font-weight:700!important}.pdf-range-status span{color:#64768b!important;max-width:560px!important;font-size:12px!important}.pdf-range-status.is-error b{color:#9a332c!important}.pdf-range-status-actions{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin-top:6px!important;display:flex!important}.pdf-range-status-actions button{color:#20344a!important;background:#fff!important;border:1px solid #345b8442!important;border-radius:8px!important;min-height:34px!important;padding:0 13px!important;font-size:12px!important;font-weight:650!important}.pdf-range-status-actions button:hover,.pdf-range-status-actions button:focus-visible{background:#e8f0f8!important;outline:none!important}@media (max-width:640px){.pdf-range-viewer{grid-template-rows:42px minmax(0,1fr)!important}.pdf-range-toolbar{gap:4px!important;padding:4px 6px!important}.pdf-range-toolbar button{width:30px!important;min-width:30px!important;height:30px!important}.pdf-range-toolbar input{width:42px!important;height:29px!important}.pdf-range-stage{padding:8px!important}}
.message-user-actions,.message-assistant-actions{align-items:center;gap:6px;min-height:28px;margin-top:8px;opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:flex!important}.message-user-actions{justify-content:flex-end}.message-assistant-actions{justify-content:flex-start;padding-right:34px}.message-user-actions button,.message-assistant-actions button,.message-mini-action{color:#91a3ba!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;border-radius:8px!important;place-items:center!important;width:28px!important;height:28px!important;padding:0!important;display:grid!important}.message-user-actions button:hover,.message-assistant-actions button:hover,.message-mini-action:hover{color:#d9e9fb!important;background:#ffffff0f!important}.message-user-actions svg,.message-assistant-actions svg,.message-mini-action svg{width:18px!important;height:18px!important}.message-inline-editor-actions{justify-content:flex-end!important;display:flex!important}.message-inline-editor-actions button:first-child{display:none!important}.message-inline-editor-actions .primary{min-width:92px!important}.composer-icon.mic{touch-action:manipulation}@media (max-width:640px){.message-user-actions,.message-assistant-actions{gap:4px;margin-top:6px}.message-user-actions button,.message-assistant-actions button,.message-mini-action{width:30px!important;height:30px!important}.message-assistant-actions{padding-right:30px}}
html{background:#02060d;min-height:100%}body{overscroll-behavior-y:none;min-height:100dvh}.app-shell,.xiaonuo{min-height:100dvh}.app-shell{overflow-x:hidden}.topbar{padding-top:max(16px,calc(env(safe-area-inset-top) + 10px));padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.composer{bottom:max(9px,calc(env(safe-area-inset-bottom) + 8px));padding-bottom:max(10px,env(safe-area-inset-bottom))}.thread{padding-bottom:calc(210px + env(safe-area-inset-bottom))}.product-sidebar{padding-bottom:max(12px,env(safe-area-inset-bottom))}.conversation-side-panel,.work-console-shell{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 20px)}.mobile-work-status{display:none}@media (max-width:760px){:where(button,a,input,textarea,select,summary){touch-action:manipulation}.app-shell{min-height:100dvh}.xiaonuo{width:100%;max-width:none;min-height:100dvh}.topbar{min-height:58px;padding-bottom:6px}.brand strong{font-size:14px}.brand .orb.small{flex-basis:30px!important;width:30px!important;height:30px!important}.topbar-actions{gap:4px}.topbar-icon-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.conversation-runtime-chip{max-width:90px}.thread{gap:20px;padding-top:18px;padding-left:10px;padding-right:10px}.message{max-width:96%}.message-assistant{width:100%;max-width:100%}.message-assistant>.message-content{max-width:calc(100% - 47px)}.message-user{max-width:92%}.message-content{border-radius:17px;padding:12px 14px}.message p{line-height:1.68}.composer{width:calc(100% - max(12px,env(safe-area-inset-left)) - max(12px,env(safe-area-inset-right)));padding:9px 8px max(9px,env(safe-area-inset-bottom));border-radius:20px;grid-template-columns:44px minmax(0,1fr) 44px 44px;gap:4px;left:50%}.composer .upload-plus{grid-column:1}.composer textarea{grid-column:2;min-width:0;min-height:44px;padding:11px 3px}.composer .mic{grid-column:3}.composer .send-button{grid-column:4}.composer-icon,.send-button{border-radius:13px;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.voice-picker-trigger{display:none}.attachment-tray{overscroll-behavior-x:contain;grid-column:1/-1;max-width:100%;overflow-x:auto}.attach-menu-v2{max-height:min(66dvh,520px);overflow:auto;z-index:80!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;border-radius:22px!important;width:auto!important;padding:10px!important;position:fixed!important;top:auto!important}.attach-menu-item{min-height:48px!important}.welcome{min-height:calc(100dvh - 72px);padding:42px 18px calc(160px + env(safe-area-inset-bottom));justify-content:center}.welcome-mode-switch{grid-template-columns:1fr 1fr;width:min(280px,88vw);display:grid}.welcome-mode-switch button{width:100%;min-width:0;min-height:46px}.welcome-mode-note{font-size:11px}.conversation-side-panel,.work-console-shell{left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;top:max(62px,calc(env(safe-area-inset-top) + 54px))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;border-radius:20px!important;width:auto!important;max-height:none!important}.production-artifact-card{max-width:calc(100vw - 24px)!important}.production-html-preview iframe{height:56dvh}.mobile-work-status{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#081323c7;border:1px solid #66b1f733;border-radius:16px;gap:9px;margin:8px 10px 2px;padding:13px 14px;display:grid;box-shadow:0 12px 34px #0000002e}.mobile-work-status header,.mobile-work-status footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-work-status header>span{color:#7792ad;font-size:11px}.mobile-work-status header em{color:#9fcef8;background:#4c8bcc21;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal}.mobile-work-status h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;overflow:hidden}.mobile-work-status p{color:#8194a9;margin:0;font-size:11px;line-height:1.45}.mobile-work-meter{background:#ffffff12;border-radius:999px;height:4px;overflow:hidden}.mobile-work-meter i{background:linear-gradient(90deg,#559ee9,#7bc6ff);border-radius:999px;height:100%;display:block}.mobile-work-status footer>span{color:#667d95;font-size:10px}.mobile-work-status footer>div{gap:6px;display:flex}.mobile-work-status button{color:#b8d9f7;background:#3c7bbb1f;border:1px solid #69b1f633;border-radius:9px;min-height:36px;padding:0 11px;font-size:11px}}@media (display-mode:standalone){body{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.message-content,.composer textarea,.workspace-page input,.workspace-page textarea{-webkit-user-select:text;user-select:text}}.workspace-deep-link-target{transition:outline-color .25s,box-shadow .25s;outline:1px solid #6fbeff94!important;box-shadow:0 0 0 4px #509be81a,0 18px 50px #00000038!important}.product-new-mode-backdrop{z-index:120;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#01050ca3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.product-new-mode-dialog{background:linear-gradient(#0d1b2efa,#050d19fa);border:1px solid #8fc2f12e;border-radius:24px;width:min(560px,100vw - 32px);padding:18px;box-shadow:0 32px 90px #0000007a}.product-new-mode-dialog>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:2px 2px 15px;display:flex}.product-new-mode-dialog>header>div{gap:5px;display:grid}.product-new-mode-dialog>header strong{color:#edf6ff;font-size:18px;font-weight:650}.product-new-mode-dialog>header small{color:#7f94aa;font-size:12px;line-height:1.55}.product-new-mode-dialog>header button{color:#8ea4ba;background:#ffffff0a;border:0;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.product-new-mode-dialog>header svg{width:18px;height:18px}.product-new-mode-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.product-new-mode-options>button{text-align:left;color:#dceafa;background:#ffffff06;border:1px solid #ffffff17;border-radius:18px;grid-template-rows:auto 1fr;grid-template-columns:40px 1fr;column-gap:12px;min-height:160px;padding:18px;display:grid}.product-new-mode-options>button:hover,.product-new-mode-options>button:focus-visible{background:#4689cd1a;border-color:#69b5f861;outline:none}.product-new-mode-options svg{color:#85c5ff;width:26px;height:26px}.product-new-mode-options span{gap:7px;display:grid}.product-new-mode-options b{font-size:18px}.product-new-mode-options small{color:#8296ab;font-size:12px;line-height:1.55}.product-new-mode-options em{color:#8dc9ff;background:#5ba2e71a;border-radius:999px;grid-column:2;place-self:end start;padding:4px 8px;font-size:10px;font-style:normal}@media (max-width:760px){.product-new-mode-backdrop{padding:max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));place-items:end center}.product-new-mode-dialog{border-radius:24px;width:100%;padding:16px}.product-new-mode-dialog>header strong{font-size:17px}.product-new-mode-options{grid-template-columns:1fr}.product-new-mode-options>button{grid-template-rows:auto;grid-template-columns:38px 1fr auto;align-items:center;min-height:112px;padding:16px}.product-new-mode-options em{white-space:nowrap;grid-column:3;align-self:center}.product-new-mode-options b{font-size:17px}}
:root{--inner-glow-ratio:.85}.nuo-glass{--nuo-radius:26px;--nuo-edge-inset:26px;--nuo-top-end:14%;--nuo-top-width:1.5px;--nuo-refraction-height:72px;--nuo-refraction-strength:1;--nuo-top-gradient:linear-gradient(90deg,#f5fcff 0%,#d5e8fff5 22%,#bfd5ffcc 48%,#d6ccff8f 70%,#d6ccff2e 84%,transparent 100%);--nuo-core-gradient:linear-gradient(90deg,#20f4fd 5.86%,#1be4fe 11.07%,#18c0fe 17.58%,#158afe 24.09%,#1671fe 37.11%,#25a9ff 50.13%,#225afd 63.15%,#3941fc 76.17%,#8b5cfd 89.19%);--nuo-highlight-gradient:linear-gradient(90deg,#b9fdff 5.86%,#c3fdff 11.07%,#befaff 17.58%,#a5f4ff 24.09%,#60d7ff 37.11%,#c6f8ff 50.13%,#74c1fe 63.15%,#d7defe 76.17%,#e9e1ff 89.19%);--nuo-fog-cyan:linear-gradient(to top,#1ce4fe 5%,#1bc7fe 8.3%,#1996f9 16.7%,#1570c8 33.3%,#13519e 50%,#113d7f 66.7%,#103069 83.3%,#0f2959 100%);--nuo-fog-blue:linear-gradient(to top,#1770fd 5%,#1667fe 8.3%,#1452fe 16.7%,#1040e3 33.3%,#0f34b3 50%,#0d2a8a 66.7%,#0d236d 83.3%,#0b1d56 100%);--nuo-fog-violet:linear-gradient(to top,#8c5cfd 5%,#7c53fd 8.3%,#5f40fd 16.7%,#462ef3 33.3%,#3425be 50%,#292096 66.7%,#201b77 83.3%,#1a1a60 100%);isolation:isolate;border-radius:var(--nuo-radius);position:relative}.nuo-glass>.nuo-edge-light{pointer-events:none;z-index:1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.nuo-edge-light i{pointer-events:none;display:block;position:absolute}.nuo-edge-top{z-index:6;top:0;left:var(--nuo-edge-inset);right:var(--nuo-top-end);height:var(--nuo-top-width);background:var(--nuo-top-gradient);border-radius:999px;box-shadow:0 0 4px #e8f6ff57,0 2px 7px #a3beff1a}.nuo-edge-chroma,.nuo-edge-highlight{left:var(--nuo-edge-inset);right:var(--nuo-edge-inset);border-radius:999px;bottom:0}.nuo-edge-chroma{z-index:4;background:var(--nuo-core-gradient);height:2px;box-shadow:0 0 6px #4796ff7a}.nuo-edge-highlight{z-index:5;background:var(--nuo-highlight-gradient);height:1px;box-shadow:0 0 5px #cdebff6b}.nuo-refraction{z-index:2;height:var(--nuo-refraction-height);opacity:var(--nuo-refraction-strength);border-radius:0 0 var(--nuo-radius) var(--nuo-radius);--falloff:linear-gradient(to top,#000 5%,#000000f3 6.7%,#000000e4 8.3%,#000000c6 12.5%,#000000af 16.7%,#00000094 25%,#0000007c 33.3%,#00000068 41.7%,#0005 50%,#00000039 66.7%,#00000024 83.3%,#00000016 100%);-webkit-mask-image:var(--falloff);mask-image:var(--falloff);-webkit-mask-image:var(--falloff);position:absolute;bottom:1px;left:0;right:0;overflow:hidden}.nuo-fog{z-index:1;height:100%;-webkit-mask-image:var(--shape);mask-image:var(--shape);-webkit-mask-image:var(--shape);bottom:0}.nuo-fog-cyan{background:var(--nuo-fog-cyan);--shape:radial-gradient(ellipse 78% 120% at 34% 112%,#000 0 38%,#000000c2 55%,#0000004d 74%,transparent 94%);filter:blur(7px);width:48%;left:-4%}.nuo-fog-blue{background:var(--nuo-fog-blue);--shape:radial-gradient(ellipse 82% 126% at 54% 116%,#000 0 42%,#000000b8 59%,#00000042 77%,transparent 95%);filter:blur(8px);width:64%;left:20%}.nuo-fog-violet{background:var(--nuo-fog-violet);--shape:radial-gradient(ellipse 76% 116% at 68% 114%,#000 0 36%,#000000b8 54%,#0000003d 74%,transparent 94%);filter:blur(8px);width:46%;right:-5%}.nuo-fog-cut{z-index:2;filter:blur(16px);background:#08122899}.nuo-fog-cut-a{border-radius:47% 53% 61% 39%/41% 58% 42% 59%;width:38%;height:46%;top:18%;left:24%;transform:rotate(-5deg)}.nuo-fog-cut-b{border-radius:58% 42% 37% 63%/51% 38% 62% 49%;width:32%;height:42%;top:30%;right:10%;transform:rotate(7deg)}.nuo-refraction:after{content:"";z-index:0;filter:blur(13px);background:radial-gradient(30% 90% at 12%,#1cb7e01a,#0000 76%),radial-gradient(48% 100% at 52% 52%,#306cee17,#0000 78%),radial-gradient(28% 90% at 90%,#7e54eb17,#0000 76%);height:30px;position:absolute;bottom:-7px;left:-3%;right:-3%}.v83-brand{vertical-align:middle;isolation:isolate;--origin-x:53.9687%;--origin-y:49.572%;flex:none;display:inline-block;position:relative;overflow:visible}.v83-brand>img{z-index:1;object-fit:contain;width:100%;height:100%;transform-origin:var(--origin-x) var(--origin-y);animation:6.8s ease-in-out infinite v83-breath;display:block;position:relative}.v83-brand:after{content:"";left:var(--origin-x);top:var(--origin-y);z-index:2;background:#f4fbff;border-radius:50%;width:2px;height:2px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 3px #b8e5ff70}.v83-brand .logo-wave{left:var(--origin-x);top:var(--origin-y);pointer-events:none;border:1px solid #70c9ffc7;border-radius:50%;width:84%;height:84%;animation:6.8s ease-in-out infinite v83-wave;position:absolute;box-shadow:0 0 7px #4896ff38}.v83-brand .logo-wave.echo{border-color:#9f8cff8f;animation-name:v83-echo}@keyframes v83-breath{0%,to{transform:scale(.985)}50%{transform:scale(1.075)}}@keyframes v83-wave{0%,to{opacity:.08;transform:translate(-50%,-50%)scale(.62)}50%{opacity:.54;transform:translate(-50%,-50%)scale(1.56)}}@keyframes v83-echo{0%,to{opacity:.04;transform:translate(-50%,-50%)scale(.8)}50%{opacity:.29;transform:translate(-50%,-50%)scale(1.82)}}.login-r31.rhythm-synced .v83-brand>img{transform:scale(var(--sync-scale,.985));animation:none}.login-r31.rhythm-synced .v83-brand .logo-wave{transform:translate(-50%,-50%) scale(var(--sync-wave,.62));opacity:var(--sync-opacity,.08);animation:none}.login-r31.rhythm-synced .v83-brand .logo-wave.echo{transform:translate(-50%,-50%) scale(var(--sync-echo,.8));opacity:var(--sync-echo-opacity,.04)}.v83-orb-slot{place-items:center;display:inline-grid}.v83-orb-slot.small{width:34px;height:34px}.v83-logo-result.paused .v83-brand *{animation-play-state:paused}.zemino-auth.login-r6{isolation:isolate;color:#f6f8ff;align-items:center;min-height:100svh;padding:64px 0;display:flex;position:relative;overflow:hidden;background:#03060c!important}.login-r6:before,.login-r6:after{content:none!important}.login-r6 .world-back{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;background:#03060c!important}.sampled-world-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.sampled-world-error{color:#9aacc7;font-size:12px;position:absolute;bottom:16px;left:20px}.sampled-world-error[hidden]{display:none}.zemino-auth.login-r6 .login-shell{z-index:1;background:0 0;border:0;grid-template-columns:minmax(0,1.4fr) minmax(330px,.8fr);align-items:center;gap:clamp(40px,8vw,128px);width:min(1180px,100% - 120px);margin:auto;padding:0;display:grid;position:relative}.zemino-auth.login-r6 .login-hero{text-align:left;min-width:0;margin:0;padding:0;display:block}.login-r6 .login-brand{color:#f6f8ff;letter-spacing:2px;align-items:center;gap:12px;margin:0 0 56px;font-size:26px;font-weight:550;display:flex}.zemino-auth.login-r6 .login-hero h1{letter-spacing:1px;margin:0 0 20px;font-size:clamp(36px,3.8vw,56px);font-weight:650;line-height:1.3}.zemino-auth.login-r6 .login-hero p{color:#becde0;max-width:24em;margin:0;font-size:21px;line-height:1.65}.zemino-auth.login-r6 .login-card{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(112%);backdrop-filter:blur(24px)saturate(112%);--nuo-radius:26px;--nuo-edge-inset:20px;--nuo-top-end:20px;background:linear-gradient(145deg,#1b283b82,#11192b9c);border:1px solid #83a5c56e;border-radius:26px;width:100%;max-width:390px;margin:0;padding:25px 26px 22px;position:relative;box-shadow:0 24px 100px #02061033}.login-r6 .login-card:before,.login-r6 .login-card:after{content:none!important}.login-r6 .login-card>:not(.nuo-edge-light){z-index:2;position:relative}.login-r6 .zemino-auth-email-title{text-align:left;color:#eef5ff;margin:0 0 18px;font-size:25px}.login-r6 .zemino-auth-form{gap:13px}.login-r6 .zemino-auth-form label{color:#bdcbe1;gap:7px;font-size:12px;display:grid}.login-r6 .zemino-auth-form input{color:#fff;height:44px;box-shadow:none;background:linear-gradient(#0d192fb3,#071022c2);border:1px solid #7497cf7a;border-radius:10px;font-size:16px}.login-r6 .zemino-auth-primary{color:#f0f6ff;background:linear-gradient(105deg,#268ac0,#4674c9 52%,#795cbe);border:1px solid #7297d46b;border-radius:10px;height:44px;min-height:44px;font-size:15px}.login-r6 .zemino-auth-consent{color:#9caec9;font-size:12px;line-height:1.65}.login-r6 .zemino-auth-note{color:#92a4bf;font-size:12px;line-height:1.6}.login-r6 .zemino-auth-details{color:#93a6c0;font-size:12px}.xiaonuo-product-shell{--world-sky:linear-gradient(#03060c,#07101d 59%,#050a14);--world-ink:#e2ebf7;--world-muted:#9eacc4;--world-panel:#0f1a2c;--world-border:#415471;background:var(--world-sky)}.xiaonuo-product-shell .workspace-page,.xiaonuo-product-shell .app-shell{background:0 0}.xiaonuo-product-shell .scene-bg,.xiaonuo-product-shell .scene-overlay{display:none}[data-v83-panel]{isolation:isolate;--nuo-edge-inset:var(--v83-edge-inset,15px);--nuo-top-end:var(--v83-edge-inset,15px);--nuo-refraction-height:72px;--nuo-refraction-strength:1;--nuo-top-width:1.5px;--nuo-top-gradient:linear-gradient(90deg,#f5fcff,#d5e8fff5 22%,#bfd5ffcc 48%,#d6ccff8f 70%,#d6ccff2e 84%,transparent);--nuo-core-gradient:linear-gradient(90deg,#1ce4fe 12%,#1770fd 53%,#8c5cfd 90%);--nuo-highlight-gradient:linear-gradient(90deg,#b9fdff 12%,#c6f8ff 53%,#e9e1ff 90%);--nuo-fog-cyan:linear-gradient(to top,#1ce4fe 5%,#1bc7fe 8.3%,#1996f9 16.7%,#1570c8 33.3%,#13519e 50%,#113d7f 66.7%,#103069 83.3%,#0f2959);--nuo-fog-blue:linear-gradient(to top,#1770fd 5%,#1667fe 8.3%,#1452fe 16.7%,#1040e3 33.3%,#0f34b3 50%,#0d2a8a 66.7%,#0d236d 83.3%,#0b1d56);--nuo-fog-violet:linear-gradient(to top,#8c5cfd 5%,#7c53fd 8.3%,#5f40fd 16.7%,#462ef3 33.3%,#3425be 50%,#292096 66.7%,#201b77 83.3%,#1a1a60)}[data-v83-panel]:not(.product-sidebar):not(.conversation-side-panel):not(.voice-picker):not([role=dialog]){position:relative}[data-v83-panel]:before,[data-v83-panel]:after{content:none!important}[data-v83-panel]>.nuo-edge-light{z-index:0;border-radius:inherit;pointer-events:none;opacity:.85;overflow:hidden;position:absolute!important;inset:0!important}[data-v83-panel=quiet]>.nuo-edge-light{opacity:.28}[data-v83-panel]>.nuo-edge-light>:is(.nuo-edge-top,.nuo-edge-chroma,.nuo-edge-highlight){left:var(--v83-edge-inset);right:var(--v83-edge-inset)}[data-v83-panel]>.nuo-edge-light>.nuo-edge-top{top:0}[data-v83-panel]>.nuo-edge-light>:is(.nuo-edge-chroma,.nuo-edge-highlight){bottom:0}.product-sidebar[data-v83-panel]{background:linear-gradient(145deg,#132235ea,#0b1423f5);border-right:1px solid #64728d58;--v83-edge-inset:0px!important}.product-world-entry{color:#bddbec;background:#182b3938;border:1px solid #5b76934d;border-radius:12px;flex-wrap:wrap;gap:6px 12px;margin:8px 12px 10px;padding:13px 14px;text-decoration:none;display:flex}.product-world-entry>span{color:#869aaf;font-size:11px}.workspace-world-entry{color:#d6e8ed;background:linear-gradient(125deg,#174a5738,#36326928);border:1px solid #5b849263;border-radius:18px;align-items:center;gap:20px;max-width:1180px;margin:0 auto 28px;padding:22px 25px;text-decoration:none;display:flex}.workspace-world-entry>span{color:#e9d1a5;font-size:34px}.workspace-world-entry p{color:#9eb4c3;margin:7px 0 0;font-size:13px}.workspace-world-entry>b{white-space:nowrap;margin-left:auto}.xiaonuo-product-shell .composer{isolation:isolate;position:relative;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#101a28,#101a28) padding-box padding-box,conic-gradient(from 32deg,#627cff,#9271ea 25%,#36bfcb 53%,#60cad8 70%,#627cff) border-box!important;border:1.5px solid #0000!important;border-radius:16px!important;box-shadow:0 0 9px #548ec923!important}.xiaonuo-product-shell .composer:before,.xiaonuo-product-shell .composer:after{content:none!important}.xiaonuo-product-shell .composer>.nuo-edge-light{display:none!important}.xiaonuo-product-shell .composer:focus-within{box-shadow:0 0 11px #60aeec48!important}.xiaonuo-product-shell .composer textarea{box-shadow:none!important;background:0 0!important;border:0!important}.xiaonuo-product-shell .xiaonuo{box-shadow:none}.xiaonuo-product-shell .chat-area:before,.xiaonuo-product-shell .chat-area:after{content:none}.xiaonuo-product-shell[data-world-theme=dawn]{color:var(--world-ink)}.xiaonuo-product-shell[data-world-theme=dawn] :is(.workspace-page,.app-shell,.product-main-region,.personal-world){color:var(--world-ink);background:0 0}.xiaonuo-product-shell[data-world-theme=dawn] :is([data-v83-panel],.product-sidebar,.personal-story,.world-insight,.world-result-link){background:var(--world-panel);color:var(--world-ink);border-color:var(--world-border)}.xiaonuo-product-shell[data-world-theme=dawn] :is(h1,h2,h3,h4,strong,b){color:var(--world-ink)}.xiaonuo-product-shell[data-world-theme=dawn] :is(p,small,label,.world-muted){color:var(--world-muted)}.xiaonuo-product-shell[data-world-theme=dawn] :is(button,input,textarea,select){color:var(--world-ink);background-color:var(--world-panel);border-color:var(--world-border)}.xiaonuo-product-shell[data-world-theme=dawn] .composer{background:linear-gradient(var(--world-panel),var(--world-panel)) padding-box,conic-gradient(from 32deg,#627cff,#9271ea 25%,#36bfcb 53%,#60cad8 70%,#627cff) border-box!important}.xiaonuo-product-shell[data-world-theme=dawn] a{color:#495678}@media (max-width:900px){.zemino-auth.login-r6{align-items:start;min-height:100svh;padding:0}.zemino-auth.login-r6 .login-shell{flex-direction:column;align-items:stretch;gap:25px;width:min(430px,100% - 56px);padding:clamp(32px,6.4svh,54px) 0 40px;display:flex}.login-r6 .login-brand{gap:8px;margin-bottom:34px;font-size:18px}.login-r6 .login-brand .v83-brand{width:33px!important;height:33px!important}.zemino-auth.login-r6 .login-hero{min-height:190px}.zemino-auth.login-r6 .login-hero h1{letter-spacing:0;margin:0 0 10px;font-size:28px;line-height:1.25}.zemino-auth.login-r6 .login-hero p{max-width:18em;font-size:16px}.zemino-auth.login-r6 .login-card{--nuo-radius:22px;border-radius:22px;max-width:none;padding:18px}.login-r6 .zemino-auth-email-title{font-size:21px}.login-r6 .zemino-auth-form input,.login-r6 .zemino-auth-primary{height:44px}}@media (max-width:400px){.workspace-world-entry{gap:12px;padding:16px}.workspace-world-entry>b{font-size:12px}}@media (prefers-reduced-motion:reduce){.v83-brand *{animation:none!important}}.reduce-motion .v83-brand *{animation:none!important}.zemino-auth.login-r6 .login-shell{justify-items:stretch!important}.zemino-auth.login-r6 .login-hero{width:100%;text-align:left!important;justify-items:start!important}.login-r6 .login-brand{justify-content:flex-start!important}.login-r6 .login-hero h1,.login-r6 .login-hero p{text-align:left!important}.login-r6 .v83-code-row{color:#93a6c0;justify-content:space-between;align-items:center;gap:12px;min-height:28px;font-size:11px;display:flex}.login-r6 .v83-code-row button{color:#8fc0ff;white-space:nowrap;background:0 0;border:0;padding:4px 0;font-size:12px}.login-r6 .v83-code-row button:disabled{opacity:.6}.login-r6 .zemino-auth-code-input{letter-spacing:normal;text-align:left}.login-r6 .zemino-auth-form .zemino-auth-code-input{letter-spacing:normal!important;text-align:left!important;font-size:16px!important}.nuo-logo-slot{flex:none;width:176px;max-width:100%;position:relative}.nuo-logo-fallback{place-items:center;min-height:132px;display:grid}.nuo-logo-fallback[hidden]{display:none}.nuo-live-logo[data-active=false]{opacity:0;pointer-events:none;position:absolute;inset:0}.nuo-live-logo{aspect-ratio:1;isolation:isolate;border-radius:50%;width:100%;position:relative;overflow:hidden}.nuo-live-logo iframe{border:0;width:100%;height:100%;display:block}.nuo-logo-notice{color:#b6c9d5;max-width:176px;margin:6px 0;font-size:11px;line-height:1.5}.nuo-conversation-logo{flex:none;width:132px}.nuo-conversation-logo .nuo-logo-slot{width:100%}.nuo-conversation-logo.small{width:34px}.nuo-conversation-logo.small .nuo-logo-fallback{min-height:34px}.nuo-conversation-logo.small:has(.nuo-live-logo[data-active=true]){width:96px}.nuo-conversation-logo.small .nuo-logo-notice{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.nuo-chat-orb{--xn-rgb:60 143 204;transition:color .4s,filter .4s;--orb:#3c8fcc!important}.nuo-chat-orb[data-palette=joy]{--xn-rgb:214 169 70;--orb:#d6a946!important}.nuo-chat-orb[data-palette=urgent]{--xn-rgb:238 0 57;--orb:#ee0039!important}.nuo-chat-orb[data-palette=sadness]{--xn-rgb:167 138 216;--orb:#a78ad8!important}.nuo-chat-orb[data-palette=affirmation],.nuo-chat-orb[data-palette=relaxed]{--xn-rgb:87 199 185;--orb:#57c7b9!important}.nuo-chat-orb[data-palette=thinking]{--xn-rgb:67 140 204;--orb:#438ccc!important}.nuo-chat-orb[data-palette=doubt]{--xn-rgb:255 153 0;--orb:#f90!important}.nuo-chat-orb[data-palette=listening]{--xn-rgb:169 188 215;--orb:#a9bcd7!important}.nuo-chat-orb :is(.orb-ring,.orb-ellipse){transition:border-color .4s,box-shadow .4s}.nuo-archive-control{margin:18px 0}.nuo-archive-control select{margin-left:10px}.personal-node[data-world-layer=achievement]{--node-scale:1.25}.personal-node[data-world-layer=achievement]:after{content:"";box-shadow:0 0 9px var(--node-tint);border:1px solid var(--node-tint);pointer-events:none;border-radius:50%;position:absolute;inset:12px}@media (max-width:640px){.nuo-logo-slot{width:144px}.nuo-conversation-logo.small:has(.nuo-live-logo[data-active=true]){width:72px}}.nuo-chat-orb{--xn-size:132px;--xn-blue:var(--xn-rgb);width:var(--xn-size,132px)!important;height:var(--xn-size,132px)!important;animation:xn-mother-breathe var(--xn-breathe) cubic-bezier(.32,.08,.24,1) infinite!important}.nuo-chat-orb.small{--xn-size:34px;flex:0 0 34px}.nuo-chat-orb .orb-ring{animation:xn-outer-vertical var(--xn-cycle-outer) cubic-bezier(.42,.02,.58,.98) infinite!important}.nuo-chat-orb .orb-ellipse:nth-of-type(2){animation:xn-inner-a var(--xn-cycle-a) cubic-bezier(.38,.06,.62,.94) infinite!important}.nuo-chat-orb .orb-ellipse:nth-of-type(3){animation:xn-inner-b var(--xn-cycle-b) cubic-bezier(.38,.06,.62,.94) infinite!important}.nuo-chat-orb :is(.orb-ring,.orb-ellipse):before{opacity:var(--xn-trail-strong);animation:none!important}.nuo-chat-orb :is(.orb-ring,.orb-ellipse):after{opacity:var(--xn-trail);animation:none!important}.nuo-chat-orb .orb-dot{animation:xn-consciousness var(--xn-breathe) ease-in-out infinite!important;background:#eef8ff!important}@media (prefers-reduced-motion:reduce){.nuo-chat-orb,.nuo-chat-orb :is(.orb-ring,.orb-ellipse,.orb-dot,.orb-core){animation:none!important}}.reduce-motion .nuo-chat-orb,.reduce-motion .nuo-chat-orb *{animation:none!important}.nuo-evidence-mark{color:#b9cbe0;align-items:center;gap:14px;max-width:100%;margin:12px 0;display:flex}.nuo-evidence-mark>div:last-child{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.nuo-evidence-mark span,.nuo-evidence-mark small{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.nuo-evidence-mark a,.nuo-evidence-mark button{color:#a9d7f2;font-size:12px}.nuo-evidence-open{flex:0 0 72px;place-items:center;display:grid;background:0 0!important;border:0!important;padding:0!important}.nuo-evidence-open img,.nuo-logo-fallback>img{object-fit:contain;border-radius:12px;max-width:100%}.nuo-logo-evidence{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.6}.nuo-entity-choices{flex-direction:column;gap:6px;max-height:180px;font-size:12px;display:flex;overflow:auto}.nuo-entity-choices button{white-space:normal;text-align:left;font-size:12px}.nuo-produced-results article{border-top:1px solid #253749;padding:16px 0}.nuo-produced-results article>a{margin-top:8px;display:block}@media (max-width:640px){.nuo-evidence-mark{gap:10px}.nuo-evidence-mark .nuo-logo-slot{flex:0 0 96px;width:96px}.nuo-evidence-mark .nuo-live-logo{width:96px;height:96px}}.nuo-chat-orb{--orb-shadow:#133964;--orb-body:#3c8fcc;--orb-light:#95d9ff;--orb-specular:#eaf6ff;transition:--orb-shadow .4s,--orb-body .4s,--orb-light .4s,--orb-specular .4s}.nuo-chat-orb :is(.orb-ring,.orb-ellipse){background:linear-gradient(32deg,var(--orb-shadow) 0%,var(--orb-body) 25%,var(--orb-light) 53%,var(--orb-specular) 56.5%,var(--orb-light) 60%,var(--orb-body) 79%,var(--orb-shadow) 100%);-webkit-mask-composite:xor;padding:1.25px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;box-shadow:none!important;border:0!important}.nuo-chat-orb .orb-dot{width:max(2px,calc(var(--xn-size) * .038))!important;height:max(2px,calc(var(--xn-size) * .038))!important;box-shadow:0 0 calc(var(--xn-size) * .09) color-mix(in srgb,var(--orb-light) 44%,transparent),0 0 calc(var(--xn-size) * .16) color-mix(in srgb,var(--orb-body) 15%,transparent)!important}.nuo-chat-orb.small .orb-dot{width:2px!important;height:2px!important;box-shadow:0 0 3px color-mix(in srgb,var(--orb-light) 44%,transparent)!important}.nuo-history-state{color:#bdd1e5;white-space:normal;font-size:10px;line-height:1.6;display:block}.nuo-history-state[data-pending=true]{color:#aeb9c9}.nuo-history-worker{color:#aebdcd;padding:8px 12px;font-size:11px}.nuo-history-worker button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.nuo-history-summary{color:#b6c9db;padding:9px 0;font-size:12px}.nuo-history-summary a{color:#a6d2ea}@property --orb-shadow{syntax:"<color>";inherits:true;initial-value:#133964}@property --orb-body{syntax:"<color>";inherits:true;initial-value:#3c8fcc}@property --orb-light{syntax:"<color>";inherits:true;initial-value:#95d9ff}@property --orb-specular{syntax:"<color>";inherits:true;initial-value:#eaf6ff}
.v83-world{max-width:1500px;color:var(--world-ink,#e2ebf7);min-height:100dvh;margin:auto;padding:42px clamp(20px,4vw,58px) 80px}.v83-world *{box-sizing:border-box}.v83-world [hidden]{display:none!important}.world-heading,.world-section-title{justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;display:flex}.world-heading h1{margin:8px 0 12px;font-size:34px;font-weight:600;line-height:1.3}.world-heading p,.world-kicker{letter-spacing:2px;color:#87b8cb;margin:0;font-size:11px}.world-heading span,.world-muted{color:var(--world-muted,#9eacc4);font-size:13px;line-height:1.8}.world-buttons{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.v83-world button,.v83-world select,.v83-world input,.v83-world textarea{font:inherit;color:inherit;background:#152435;border:1px solid #60759070;border-radius:9px;max-width:100%;padding:9px 12px;font-size:13px}.v83-world button{cursor:pointer;min-height:40px}.v83-world button:disabled{opacity:.55;cursor:wait}.v83-world :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #85c9dc}.v83-world a{color:#98cee0;text-underline-offset:4px;font-size:13px}.v83-world button[aria-pressed=true]{background:#294357;border-color:#86c6d8}.personal-controls{flex-wrap:wrap;align-items:end;gap:16px;margin:26px 0 20px;display:flex}.personal-controls label{color:#99afc6;gap:6px;font-size:12px;display:grid}.personal-search{flex:1;max-width:430px}.personal-controls small{color:#99afc6;margin-left:auto}.personal-layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:22px;display:grid}.world-plain-surface{isolation:isolate;border:1px solid #64728d58;border-radius:13px;min-width:0;position:relative;box-shadow:none!important}.world-plain-surface:before,.world-plain-surface:after{content:none!important}.world-plain-surface>.nuo-edge-light{display:none!important}.personal-stage{touch-action:pan-y pinch-zoom;background:#03060c;min-height:600px;overflow:hidden}.personal-stage .world-back{border-radius:inherit;pointer-events:none;background:#03060c;position:absolute;inset:0;overflow:hidden}.personal-stage-top{z-index:2;color:#a2b4ca;pointer-events:none;justify-content:space-between;gap:12px;font-size:11px;display:flex;position:absolute;top:20px;left:22px;right:22px}.world-stage-caption{color:#849ab2;pointer-events:none;font-size:11px;line-height:1.6;position:absolute;bottom:15px;left:20px;right:20px}.personal-nodes{pointer-events:none;position:absolute;inset:0}.v83-world .personal-node{pointer-events:auto;width:48px;height:48px;min-height:48px;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:none!important;background:0 0!important;border:0!important}.personal-node>span{opacity:0;pointer-events:none;color:var(--node-tint,#bdd8ed);background:#081321d9;border:1px solid #52627a40;border-radius:7px;width:max-content;max-width:160px;padding:6px 8px;font-size:11px;line-height:1.5;transition:opacity .18s;position:absolute;top:35px;left:50%;transform:translate(-50%)}.personal-node:hover>span,.personal-node:focus-visible>span,.personal-node[aria-pressed=true]>span{opacity:1}.personal-node[data-motion-waiting=true]>span{opacity:0!important}.world-empty-overlay{text-align:center;color:#a7bacd;pointer-events:none;max-width:360px;margin:auto;font-size:14px;line-height:2;position:absolute;top:40%;left:30px;right:30px}.personal-story{scrollbar-width:thin;scrollbar-color:#4b6072 transparent;background:linear-gradient(135deg,#142031,#0a1524);max-height:720px;padding:24px;scroll-margin-top:18px;overflow:auto}.personal-story h2{margin:15px 0 10px;font-size:24px;line-height:1.5}.personal-story h3{margin:24px 0 12px;font-size:16px}.world-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:25px 0 30px;display:grid}.world-stats strong{font-size:26px;font-weight:500;display:block}.world-stats span{color:#95a9bf;font-size:11px}.v83-world .world-result-link{text-align:left;background:linear-gradient(125deg,#174a5725,#36326920);border:1px solid #73bdd047;border-radius:13px;align-items:center;gap:12px;width:100%;margin:10px 0;padding:14px 12px;display:flex}.world-result-link b{font-size:13px;font-weight:500;line-height:1.6;display:block}.world-result-link small{color:#8eacbe;margin-top:5px;font-size:10px;display:block}.stage-medal{color:#e9d1a5;background:radial-gradient(circle at 36% 25%,#7f795a55,#1b243c);border:1px solid #dec99a8a;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;font-size:18px;display:grid;box-shadow:inset 0 0 0 3px #c1a27614}.stage-chip{color:#e1cca5;background:#b9a2700a;border:1px solid #beac7666;border-radius:20px;padding:6px 10px;font-size:11px;display:inline-block}.v83-world .world-back-button{color:#97bbcd;background:0 0;border:0;margin:0 0 16px;padding:0;font-size:12px}.world-result-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.world-result-heading small,.world-result>small{color:#9db2c9;overflow-wrap:anywhere;font-size:11px}.world-result>details{margin:22px 0}.v83-world details summary{cursor:pointer;font-size:13px;line-height:1.8}.world-result details p{overflow-wrap:anywhere;font-size:12px;line-height:1.8}.v83-logo-result{background:radial-gradient(at 50% 65%,#263f642d,#0000 64%);border-radius:14px;place-items:center;height:230px;margin:18px 0;display:grid;position:relative;overflow:hidden}.v83-logo-result output{color:#9baec8;font-size:12px;position:absolute;bottom:14px}.world-facts{gap:12px;margin:24px 0;font-size:12px;display:grid}.world-facts>div{justify-content:space-between;gap:18px;display:flex}.world-facts dt{color:#91a2bc}.world-facts dd{margin:0}.world-interface{margin:18px 0}.world-interface-scroll{background:#03060c;border:1px solid #667b9140;border-radius:12px;margin:12px 0;overflow:auto}.world-interface iframe{transform-origin:0 0;border:0;height:650px;display:block}.world-interface iframe.desktop{zoom:.45;width:1160px;height:1000px}.world-interface iframe.mobile{zoom:.8;width:390px;max-width:none;height:760px}.world-interface>small{color:#91a3bc;font-size:11px;line-height:1.7;display:block}.world-source{white-space:pre-wrap;overflow-wrap:anywhere;background:#121d2c;border:1px solid #58657f55;border-radius:12px;max-height:500px;margin:20px 0;padding:16px;font-size:13px;line-height:1.85;overflow:auto}.world-source p{margin:0 0 10px}.world-asset{margin:18px 0}.world-asset figcaption{margin:10px 0;font-size:12px}.world-asset :is(img,video,audio,iframe){border-radius:10px;width:100%;max-width:100%}.world-asset iframe{border:1px solid #64728d58;height:400px}.world-asset a{margin:10px 0;display:block}.world-result .production-artifact-card{width:100%;overflow:hidden}.world-result .production-html-preview iframe{width:100%;height:400px}.world-review{border-top:1px solid #6784a84d;margin-top:22px;padding-top:8px}.world-review form{gap:12px;display:grid}.world-review label{color:#acc0d6;grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:12px;font-size:12px;display:grid}.world-review select{width:100%;padding:8px}.world-review .world-note{grid-template-columns:1fr}.world-note textarea{resize:vertical;width:100%;min-height:95px}.world-review form>p{margin:0;font-size:12px;line-height:1.7}.world-review-history{border-bottom:1px solid #64728d58;padding:12px 0;font-size:12px}.world-records{margin-top:30px}.world-section-title h2,.world-channels h2{font-size:21px;font-weight:500}.world-section-title small{color:#8ea5bb;font-size:12px}.v83-world .record-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #45576c55;border-radius:0;grid-template-columns:105px minmax(0,1fr) 55px;align-items:center;gap:16px;width:100%;padding:16px 10px;display:grid}.record-row span{color:#9eb2c7;font-size:11px}.record-row strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.7}.world-channels{border-top:1px solid #62728d44;margin-top:40px;padding-top:10px}.world-channels>details{border:1px solid #72819b3b;border-radius:13px;margin:16px 0;padding:15px 18px}.world-insight{border-bottom:1px solid #72819b3b;padding:18px 0}.world-insight h3{margin:10px 0;font-size:16px}.world-insight p{color:var(--world-muted);font-size:13px;line-height:1.9}.world-insight .world-buttons{margin-top:16px}.world-channels>p[role=status]{font-size:12px}.world-space-data{border:1px solid #43536c66;border-radius:12px;margin-top:28px;padding:16px}.world-space-data p{font-size:12px;line-height:1.8}.world-space-data pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#86b6cc;max-height:250px;font-size:10px;overflow:auto}.world-palette{margin-top:18px}.world-palette ul{padding-left:20px;font-size:12px;line-height:1.8}.world-swatch-grid{grid-template-columns:repeat(12,1fr);gap:4px;margin:15px 0;display:grid}.v83-world .world-swatch-grid button{aspect-ratio:1;border:0;border-radius:3px;min-height:26px;padding:0}.world-error{color:#edb2a7;background:#512c2c33;border:1px solid #b77c7466;border-radius:12px;padding:15px;font-size:13px}@media (max-width:1100px){.personal-layout{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr)}.personal-stage{min-height:560px}.personal-story{padding:20px}}@media (max-width:900px){.personal-layout{grid-template-columns:1fr}.personal-story{max-height:none}.personal-stage{min-height:530px}.v83-world{padding-top:58px}.world-heading{align-items:flex-start}.world-heading h1{font-size:28px}.world-heading>.world-buttons{justify-content:flex-end}}@media (max-width:640px){.v83-world{padding:60px 14px 80px}.world-heading{gap:12px}.world-heading h1{font-size:26px}.world-heading p{font-size:9px}.world-heading span{font-size:12px}.world-heading .world-buttons{max-width:95px}.world-heading .world-buttons button{font-size:11px}.personal-controls{gap:13px}.personal-search{flex-basis:100%;max-width:none}.personal-controls select{max-width:180px}.personal-stage{min-height:530px}.personal-story{padding:19px}.v83-world button{min-height:44px}.v83-world input,.v83-world textarea,.v83-world select{font-size:16px}.personal-layout{gap:16px}.v83-world .record-row{grid-template-columns:75px minmax(0,1fr);gap:8px}.record-row>span:last-child{grid-column:2}.world-section-title{align-items:start}.world-section-title small{max-width:135px;font-size:10px;line-height:1.7}.personal-stage-top{font-size:10px;left:16px;right:16px}.world-result-link small{font-size:11px}.world-review label{grid-template-columns:minmax(0,1fr) 105px}.world-swatch-grid{gap:3px}.v83-world .world-swatch-grid button{min-height:20px}.world-interface iframe.mobile{zoom:.75}.world-interface iframe.desktop{zoom:.25}.personal-node>span{max-width:130px}}.nuo-world-achievement{z-index:300;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.nuo-world-achievement iframe{pointer-events:none;border:0;width:100%;height:100%;display:block}.personal-node[data-world-layer=achievement]{--node-achievement:1}.personal-node[data-transfer-hold=true]{pointer-events:none}.nuo-result-preview{aspect-ratio:1;background:#020611;border:0;border-radius:12px;width:min(100%,360px);height:auto;display:block}.nuo-archive-control{gap:12px;display:grid}.personal-world{--world-ink:#e2ebf7;--world-muted:#aebccd;color:#e2ebf7}.personal-world .personal-stage,.personal-world .personal-stage .world-back{background:#03060c}.personal-layout.personal-layout-full{grid-template-columns:minmax(0,1fr)}.world-growth{margin-top:30px}.world-growth-strip{scroll-snap-type:x proximity;gap:12px;padding:8px 2px 18px;display:flex;overflow-x:auto}.world-growth-strip>button{text-align:left;scroll-snap-align:start;overflow-wrap:anywhere;flex:0 0 220px}.world-growth-strip time,.world-growth-strip strong,.world-growth-strip span{margin-block:6px;display:block}.personal-world>.personal-story{max-height:none;margin-top:24px}.world-growth-strip:focus-visible,.world-growth-strip button:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:640px){.world-growth-strip>button{flex-basis:80%;min-height:100px}}
.xiaonuo-product-shell{--product-sidebar-width:320px;--nuo-scroll-thumb:#536b84}.xiaonuo-product-shell .product-navigation-shell{box-sizing:border-box;flex-direction:row;gap:0;display:flex;width:var(--product-sidebar-width)!important;padding:0!important;overflow:hidden!important}.product-tool-rail{width:52px;padding:18px 4px max(14px,env(safe-area-inset-bottom));z-index:1;border-right:1px solid #64728d26;flex-direction:column;flex:0 0 52px;align-items:center;gap:8px;min-height:0;display:flex}.product-tool-rail a,.product-tool-rail button{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex}.product-tool-rail svg{width:20px;height:20px}.product-tool-rail :is(a,button):hover{background:#6e9fd51c}.product-tool-bottom{flex-direction:column;align-items:center;gap:8px;margin-top:auto;display:flex}.product-tool-rail .product-account-avatar{place-items:center;width:32px;height:32px;font-size:13px;display:grid}.product-navigation-pane{z-index:1;flex-direction:column;flex:1;min-width:0;min-height:0;padding:14px 10px 0;display:flex}.product-navigation-pane>.product-sidebar-brand,.product-navigation-pane>.product-new-conversation,.product-navigation-pane>.product-primary-entry{flex-shrink:0}.product-navigation-pane .product-sidebar-brand strong{font-size:17px;font-weight:600;line-height:24px}.product-navigation-pane .product-sidebar-brand small{font-size:10px}.product-navigation-pane .product-sidebar-brand{min-height:44px;margin:0 0 8px;padding:0 2px}.product-navigation-pane .product-new-conversation{min-height:40px;margin:0 0 6px;font-size:14px}.product-navigation-pane .product-primary-nav{gap:2px;margin:0 0 8px}.product-navigation-pane .product-primary-nav a{min-height:38px;padding:0 10px;font-size:14px;font-weight:500;line-height:20px}.product-navigation-pane .product-primary-entry{margin-bottom:6px}.xiaonuo-product-shell .product-sidebar-scroll{overscroll-behavior:contain;scrollbar-gutter:auto;flex:1 1 0;min-height:0;padding:0 2px 24px 0;overflow:hidden auto}.product-navigation-pane .product-history-list{flex:none;min-height:0;max-height:none;overflow:visible}.product-navigation-pane .product-history-open{gap:3px;min-height:54px;padding:8px 6px}.product-navigation-pane .product-history-open strong{font-size:14px;font-weight:500;line-height:20px}.product-navigation-pane .product-history-open>span:not(.product-history-title-row){font-size:11px;line-height:15px}.product-navigation-pane .product-history-title-row{min-width:0}.product-navigation-pane .product-history-search{min-height:36px;margin:6px 0 10px}.product-navigation-pane .employee-heading strong{font-size:14px;font-weight:500}.product-navigation-shell>.nuo-edge-light{z-index:0;pointer-events:none;inset:0!important}.product-navigation-shell .nuo-edge-chroma,.product-navigation-shell .nuo-refraction{bottom:0!important}.xiaonuo-product-shell .product-main-region{flex-direction:column;min-height:100dvh;display:flex;overflow:visible}.product-main-region>.app-shell,.product-main-region>.app-shell>.xiaonuo,.product-main-region>.app-shell>.xiaonuo>.conversation-content{flex-direction:column;flex:1;min-height:0;display:flex}.product-main-region>.app-shell>.xiaonuo>.conversation-content>.welcome{flex:1 0 auto;min-height:0}.product-history-status{color:#91a5bd;align-self:flex-end;max-width:min(560px,100% - 40px);margin:12px 20px 0;font-size:12px;line-height:1.6}.product-history-status>summary{cursor:pointer}.product-history-status .nuo-history-worker{background:0 0;border:0;padding:8px 0}html.nuo-scroll-theme,.xiaonuo-product-shell *{scrollbar-width:thin;scrollbar-color:transparent transparent}html.nuo-scroll-theme.nuo-scrolling,.xiaonuo-product-shell :is(.nuo-scrolling,:hover,:focus-within){scrollbar-color:#536b84 transparent}html.nuo-scroll-theme::-webkit-scrollbar{width:6px;height:6px}.xiaonuo-product-shell ::-webkit-scrollbar{width:6px;height:6px}html.nuo-scroll-theme::-webkit-scrollbar-track{background:0 0}.xiaonuo-product-shell ::-webkit-scrollbar-track{background:0 0}html.nuo-scroll-theme::-webkit-scrollbar-corner{background:0 0}.xiaonuo-product-shell ::-webkit-scrollbar-corner{background:0 0}html.nuo-scroll-theme::-webkit-scrollbar-thumb{background:0 0;border-radius:8px}.xiaonuo-product-shell ::-webkit-scrollbar-thumb{background:0 0;border-radius:8px}html.nuo-scroll-theme.nuo-scrolling::-webkit-scrollbar-thumb{background:#536b84}.xiaonuo-product-shell :is(.nuo-scrolling,:hover,:focus-within)::-webkit-scrollbar-thumb{background:#536b84}@media (max-width:860px){.xiaonuo-product-shell{--product-sidebar-width:min(340px,92vw)}.xiaonuo-product-shell .product-navigation-shell{width:var(--product-sidebar-width)!important;border-radius:0 18px 18px 0!important;max-width:92vw!important;inset:0 auto 0 0!important}.xiaonuo-product-shell .product-sidebar-scrim{left:var(--product-sidebar-width)!important}.product-navigation-pane{padding-top:max(12px,env(safe-area-inset-top))}.product-history-status{margin-top:10px}.product-tool-rail{padding-top:max(14px,env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.product-main-region{transition:none!important}}
.employee-group{margin-bottom:10px}.employee-heading{align-items:center;gap:4px;display:flex}.employee-heading button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:38px}.employee-heading .employee-select{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.employee-select span{flex-direction:column;gap:3px;min-width:0;display:flex}.employee-select strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.employee-select small{color:var(--text-muted,#91a5bd);font-size:11px}.employee-group.selected>.employee-heading{background:#5391d621;border-radius:10px}.employee-heading button:hover{background:#5391d629}.employee-heading button:disabled{opacity:.5;cursor:wait}.employee-group .product-history-list{border-left:1px solid #719acc2e;margin:6px 0 0 12px;padding-left:8px}.employee-editor{background:#111e30d9;border:1px solid #719acc40;border-radius:12px;flex-direction:column;gap:10px;margin:8px 4px 14px;padding:12px;display:flex}.employee-editor label{flex-direction:column;gap:5px;font-size:12px;display:flex}.employee-editor input,.employee-editor textarea{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;background:#040c1899;border:1px solid #719acc4d;border-radius:7px;padding:8px}.employee-editor textarea{resize:vertical;min-height:80px}.employee-editor small,.employee-editor p{color:#9dacc0;font-size:11px;line-height:1.5}.employee-editor>div{justify-content:flex-end;gap:8px;display:flex}.employee-editor button,.employee-retry{color:inherit;background:#5391d626;border:1px solid #719acc4d;border-radius:7px;padding:6px 10px}.employee-team-link{color:#9dacc0;padding:8px 12px;font-size:12px;display:block}
