@layer sui-host-base{*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
  /*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}}:is(.society-product,.society-product-content,.sui-surface),:is(.society-product,.society-product-content,.sui-surface) :where(*,:before,:after){box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--society-border-subtle)}:is(.society-product,.society-product-content,.sui-surface) :where(button,[type=button],[type=reset],[type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:is(.society-product,.society-product-content,.sui-surface) :where(button,input,optgroup,select,textarea){font:inherit;letter-spacing:inherit;color:inherit}@media (max-width:768px){.society-product[data-society-active-view=talk]>.society-module-shell,.society-product[data-society-roster-detail=open] .society-module-shell{display:none}}.xterm{cursor:text;position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#FFF;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) ::-moz-selection{color:transparent}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:-moz-fit-content;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:rgba(0,0,0,0);transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}:root{--society-font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",ui-sans-serif,system-ui,sans-serif;--society-font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;--society-type-caption-size:11px;--society-type-caption-line:16px;--society-type-caption-weight:500;--society-type-meta-size:12px;--society-type-meta-line:16px;--society-type-meta-weight:400;--society-type-control-size:13px;--society-type-control-line:18px;--society-type-control-weight:600;--society-type-body-sm-size:13px;--society-type-body-sm-line:20px;--society-type-body-sm-weight:400;--society-type-body-size:14px;--society-type-body-line:22px;--society-type-body-weight:400;--society-type-conversation-size:15px;--society-type-conversation-line:25px;--society-type-conversation-weight:400;--society-type-list-title-size:15px;--society-type-list-title-line:20px;--society-type-list-title-weight:600;--society-type-section-title-size:17px;--society-type-section-title-line:24px;--society-type-section-title-weight:600;--society-type-page-title-size:22px;--society-type-page-title-line:30px;--society-type-page-title-weight:700;--society-type-detail-title-size:26px;--society-type-detail-title-line:32px;--society-type-detail-title-weight:600;--society-type-metric-size:40px;--society-type-metric-line:44px;--society-type-metric-weight:700;--society-type-code-size:12.5px;--society-type-code-line:20px;--society-type-code-weight:400;--society-space-0:0;--society-space-1:2px;--society-space-2:4px;--society-space-3:6px;--society-space-4:8px;--society-space-5:10px;--society-space-6:12px;--society-space-7:16px;--society-space-8:20px;--society-space-9:24px;--society-space-10:32px;--society-space-11:40px;--society-space-12:48px;--society-radius-xs:3px;--society-radius-sm:4px;--society-radius-md:6px;--society-radius-lg:8px;--society-radius-xl:10px;--society-radius-pill:999px;--society-size-control-xs:28px;--society-size-control-sm:32px;--society-size-control-md:36px;--society-size-control-lg:40px;--society-size-target-min:24px;--society-size-touch-target:40px;--society-size-icon-sm:16px;--society-size-icon-md:20px;--society-size-icon-lg:24px;--society-size-avatar-xs:24px;--society-size-avatar-sm:32px;--society-size-avatar-md:40px;--society-size-avatar-lg:52px;--society-size-avatar-xl:68px;--society-size-row-compact:48px;--society-size-row-default:64px;--society-size-row-comfortable:72px;--society-size-rail-width:56px;--society-size-pane-min:280px;--society-size-pane-default:320px;--society-size-pane-max:500px;--society-stroke-icon:1.9;--society-stroke-focus:2px;--society-opacity-disabled:0.5;--society-opacity-muted:0.62;--society-opacity-hover:0.86;--society-opacity-overlay:0.4;--society-motion-duration-fast:120ms;--society-motion-duration-base:160ms;--society-motion-duration-slow:240ms;--society-motion-duration-presence:320ms;--society-motion-ease-standard:cubic-bezier(0.2,0,0,1);--society-motion-ease-enter:cubic-bezier(0.16,1,0.3,1);--society-motion-ease-exit:cubic-bezier(0.7,0,0.84,0);--society-breakpoint-mobile:720px;--society-breakpoint-tablet:980px;--society-breakpoint-desktop:1280px;--society-focus-ring:0 0 0 3px rgba(7,193,96,0.14);--society-z-base:0;--society-z-sticky:20;--society-z-dropdown:60;--society-z-popover:70;--society-z-tooltip:80;--society-z-drawer:90;--society-z-modal:100;--society-z-toast:110;--society-sage-1:#fbfdfc;--society-sage-2:#f7f9f8;--society-sage-3:#eef1f0;--society-sage-4:#e6e9e8;--society-sage-5:#dfe2e0;--society-sage-6:#d7dad9;--society-sage-7:#cbcfcd;--society-sage-8:#b8bcba;--society-sage-9:#868e8b;--society-sage-10:#7c8481;--society-sage-11:#5f6563;--society-sage-12:#1a211e;--society-grass-1:#fbfefb;--society-grass-2:#f5fbf5;--society-grass-3:#e9f6e9;--society-grass-4:#daf1db;--society-grass-5:#c9e8ca;--society-grass-6:#b2ddb5;--society-grass-7:#94ce9a;--society-grass-8:#65ba74;--society-grass-9:#46a758;--society-grass-10:#3e9b4f;--society-grass-11:#2a7e3b;--society-grass-12:#203c25;--society-brand-50:#e9f8ef;--society-brand-100:#d7f2e2;--society-brand-500:#07c160;--society-brand-600:#06ae56;--society-brand-700:#08954a;--society-brand-800:#087f40;--society-data-green:#07c160;--society-data-blue:#1677ff;--society-data-teal:#69c7b4;--society-data-yellow:#f5a524;--society-data-gold:#d8b46a;--society-data-red:#fa5151;--society-data-purple:#7c3aed;--society-data-purple-soft:#f1eaff;--society-data-purple-border:#ddd0ff;--society-data-gray:#8f9aa6;--society-status-danger:#e5484d;--society-status-danger-bg:#fff0f0;--society-status-danger-border:#ffd0d0;--society-status-success:var(--society-brand-700);--society-status-success-bg:var(--society-brand-50);--society-status-success-border:var(--society-brand-100);--society-status-info:#1677ff;--society-status-info-bg:#edf5ff;--society-status-info-border:#dcecff;--society-status-warning:#b76e00;--society-status-warning-bg:#fff7e6;--society-status-warning-border:#ffe2a8;--society-rail-width:56px;--society-surface-app:var(--society-sage-2);--society-surface-panel:var(--society-sage-1);--society-surface-rail:var(--society-sage-3);--society-surface-list:var(--society-sage-2);--society-surface-list-hover:var(--society-sage-4);--society-surface-list-selected:var(--society-sage-1);--society-surface-control-hover:var(--society-sage-3);--society-surface-control-hover-strong:rgba(26,33,30,0.06);--society-surface-control-hover-soft:rgba(26,33,30,0.035);--society-surface-control-active:var(--society-grass-3);--society-surface-elevated:var(--society-sage-1);--society-surface-overlay:rgba(26,33,30,0.4);--society-surface-loading:rgba(26,33,30,0.055);--society-border-subtle:var(--society-sage-6);--society-border-muted:var(--society-border-subtle);--society-border-list:var(--society-sage-5);--society-border-strong:var(--society-sage-8);--society-border-focus:var(--society-brand-500);--society-text-primary:var(--society-sage-12);--society-text-heading:var(--society-sage-12);--society-text-secondary:var(--society-sage-11);--society-text-tertiary:var(--society-sage-10);--society-text-muted:var(--society-sage-9);--society-text-subtle:var(--society-sage-8);--society-text-disabled:var(--society-text-subtle);--society-text-inverse:#ffffff;--society-text-on-brand-soft:#10200f;--society-message-self-bg:#95ec69;--society-action-primary:var(--society-brand-500);--society-action-primary-hover:var(--society-brand-600);--society-action-active:var(--society-brand-700);--society-action-selected:var(--society-surface-list-selected);--society-action-focus-ring:var(--society-brand-500);--society-action-link:var(--society-brand-700);--society-action-link-hover:var(--society-brand-800);--society-canvas-accent:#4f46e5;--society-canvas-accent-strong:#4338ca;--society-canvas-accent-tint:rgba(79,70,229,0.06);--society-canvas-accent-border:rgba(79,70,229,0.25);--society-canvas-accent-bg:rgba(238,242,255,0.95);--society-app-bg:var(--society-surface-app);--society-talk-bg:#ffffff;--society-panel-bg:var(--society-surface-panel);--society-rail-bg:var(--society-surface-rail);--society-list-bg:var(--society-surface-list);--society-list-item-hover-bg:var(--society-surface-list-hover);--society-list-item-selected-bg:var(--society-sage-5);--society-loading-bg:var(--society-surface-loading);--society-elev-card:0 1px 2px rgba(26,33,30,0.06),0 4px 12px -2px rgba(26,33,30,0.08);--society-elev-pop:0 1px 2px rgba(26,33,30,0.07),0 8px 24px -4px rgba(26,33,30,0.12);--society-elev-modal:0 1px 3px rgba(26,33,30,0.1),0 16px 48px -8px rgba(26,33,30,0.2);--society-shadow-btn:inset 0 1px 0 rgba(255,255,255,0.16),0 1px 1px rgba(26,33,30,0.1);--society-shadow-btn-active:inset 0 1px 2px rgba(26,33,30,0.22);--society-list-item-selected-shadow:0 1px 2px rgba(26,33,30,0.06);--society-overlay-drawer-shadow:0 16px 48px rgba(26,33,30,0.14);--society-shadow-floating:var(--society-elev-pop);--society-shadow-modal:var(--society-elev-modal);--society-list-item-selected-text:var(--society-text-primary);--society-list-item-selected-muted-text:var(--society-text-secondary);--society-list-item-selected-state-text:var(--society-brand-800);--society-list-item-selected-icon:var(--society-text-tertiary);--society-list-item-selected-accent:var(--society-brand-500);--society-control-hover-bg:var(--society-surface-control-hover);--society-fill-secondary:rgba(0,0,0,0.06);--society-control-hover-bg-soft:var(--society-surface-control-hover-soft);--society-control-hover-bg-strong:var(--society-surface-control-hover-strong);--society-control-active-bg:var(--society-surface-control-active);--society-avatar-bg:var(--society-data-blue);--society-avatar-border:var(--society-border-list);--society-avatar-text:var(--society-text-inverse);--society-avatar-talk-bg:var(--society-data-blue);--society-avatar-talk-text:var(--society-text-inverse);--society-avatar-task-bg:var(--society-data-blue);--society-avatar-task-text:var(--society-text-inverse);--society-avatar-notice-bg:var(--society-data-purple);--society-avatar-notice-text:var(--society-text-inverse);--society-avatar-tone-green-bg:var(--society-brand-500);--society-avatar-tone-teal-bg:var(--society-data-teal);--society-avatar-tone-blue-bg:var(--society-data-blue);--society-avatar-tone-purple-bg:var(--society-data-purple);--society-avatar-tone-gold-bg:var(--society-data-gold);--society-avatar-tone-gray-bg:var(--society-data-gray);--society-state-active-text:var(--society-brand-700);--society-state-active-text-strong:var(--society-brand-800);--society-unread-bg:var(--society-status-danger);--society-unread-text:var(--society-text-inverse);--society-message-self-text:var(--society-text-on-brand-soft);--society-message-remote-text:var(--society-text-heading);--society-message-remote-bg:var(--society-sage-3);--society-message-tool-border:var(--society-border-muted);--society-message-tool-text:var(--society-text-secondary);--society-message-thinking-text:var(--society-text-tertiary);--society-composer-bg:var(--society-surface-panel);--society-composer-border:var(--society-border-subtle);--society-accent:var(--society-brand-500);--society-accent-soft:var(--society-brand-100);--society-success:var(--society-status-success);--society-success-soft:var(--society-status-success-bg);--society-success-border:var(--society-status-success-border);--society-danger-bg:var(--society-status-danger-bg);--society-danger-text:var(--society-status-danger);--society-warning:var(--society-status-warning);--society-warning-bg:var(--society-status-warning-bg);--society-warning-border:var(--society-status-warning-border);--society-surface:var(--society-surface-panel);--society-surface-muted:var(--society-sage-2);--society-control-bg:var(--society-surface-panel);--society-code-bg:var(--society-sage-2);--society-overlay-bg:var(--society-surface-overlay);--society-overlay-scrim:var(--society-surface-overlay);--society-action-primary-soft:var(--society-status-success-bg);--society-action-subtle-bg:var(--society-surface-control-hover-soft);--society-brand-300:var(--society-brand-100);--society-bg:var(--society-surface-app);--society-panel:var(--society-surface-panel);--society-list:var(--society-surface-list);--society-hover:var(--society-surface-list-hover);--society-text:var(--society-text-primary);--society-muted:var(--society-text-muted);--society-border:var(--society-border-subtle);--society-danger:var(--society-status-danger);--society-selected:var(--society-surface-list-selected);--society-green:var(--society-brand-500);--society-green-soft:var(--society-brand-100);--society-green-strong:var(--society-brand-600)}[data-society-theme=blue]{--society-brand-50:#edf5ff;--society-brand-100:#dcecff;--society-brand-500:#1677ff;--society-brand-600:#0f67dd;--society-brand-700:#155cc1;--society-brand-800:#174c9c;--society-status-success:#155cc1;--society-status-success-bg:#edf5ff;--society-status-success-border:#dcecff;--society-message-self-bg:#d8eaff;--society-text-on-brand-soft:#10243d}.sui-focus-ring-within:focus-within,.sui-focus-ring:focus-visible{border-color:var(--society-border-focus);box-shadow:var(--society-focus-ring)}.society-activity-actions[data-open=true],.society-activity-item:focus-within .society-activity-actions,.society-activity-item:hover .society-activity-actions{display:inline-flex}@keyframes society-activity-resting-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.society-activity-resting-rise{animation:society-activity-resting-rise var(--society-motion-duration-presence) var(--society-motion-ease-enter) both}@media (prefers-reduced-motion:reduce){.society-activity-resting-rise{animation:none}}@media (max-width:720px){.society-module-shell{grid-template-columns:52px minmax(0,1fr)}}@keyframes society-chat-turn-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.society-chat-turn-enter{animation:society-chat-turn-enter .2s cubic-bezier(.22,1,.36,1) both}@keyframes society-chat-token-in{0%{opacity:0}to{opacity:1}}[data-society-token-animate]{animation:society-chat-token-in var(--society-token-duration,.16s) var(--society-token-easing,ease-out) var(--society-token-delay,0s) both}@keyframes society-chat-area-in{0%{opacity:0}to{opacity:1}}.society-chat-area-in{animation:society-chat-area-in .18s ease-out both}@keyframes society-chat-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.society-chat-shimmer{background-image:linear-gradient(90deg,var(--society-text-tertiary) 42%,var(--society-text-primary) 50%,var(--society-text-tertiary) 58%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:society-chat-shimmer 2.2s linear infinite}@keyframes society-chat-step-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.society-chat-step-enter{animation:society-chat-step-enter .16s ease-out both}@keyframes society-chat-label-swap{0%{opacity:.25}to{opacity:1}}.society-chat-label-swap{animation:society-chat-label-swap .16s ease-out both}.society-chat-clock{font-variant-numeric:tabular-nums}.society-chat-reasoning-live-veil{mask-image:linear-gradient(180deg,transparent 0,#000 22px);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22px)}@media (prefers-reduced-motion:reduce){.society-chat-area-in,.society-chat-label-swap,.society-chat-step-enter,.society-chat-turn-enter,[data-society-token-animate]{animation:none}.society-chat-shimmer{animation:none;background-image:none;-webkit-text-fill-color:currentColor}}.society-page-frame[data-frame-width=standard]{--society-page-frame-width:min(1120px,calc(100% - 64px))}.society-page-frame[data-frame-width=wide]{--society-page-frame-width:min(1232px,calc(100% - 104px))}@media (max-width:760px){.society-page-frame{--society-page-frame-width:calc(100% - 32px)}}.society-source-footnote-link{color:var(--society-text-secondary);text-decoration:none}.society-source-footnote-link:hover{color:var(--society-text-primary);text-decoration:underline;text-underline-offset:2px}