:root[data-wayrune-era=spatial-intelligence],:root[data-wayrune-era=spatial-intelligence][data-theme=dark]{--wr-space-1:4px;--wr-space-2:8px;--wr-space-3:12px;--wr-space-4:16px;--wr-space-5:20px;--wr-space-6:24px;--wr-space-8:32px;--wr-space-10:40px;--wr-space-12:48px;--wr-space-16:64px;--wr-si-canvas:#0c0e0e;--wr-si-sidebar:#101212;--wr-si-structural:#131515;--wr-si-control:#191c1b;--wr-si-floating:#181b1af0;--wr-si-overlay:#0f1111f9;--wr-si-selected:#68bc9f17;--wr-si-trusted:#12231d;--wr-si-community:#211d17;--wr-si-separator:#e6f4ed13;--wr-si-control-edge:#e6f4ed1f;--wr-si-floating-edge:#e6f4ed2b;--wr-si-focus:#d9e8e1;--wr-si-trust-warning:#b69a68;--wr-si-shadow-panel:0 18px 46px #00000038;--wr-si-shadow-float:0 32px 90px #0000007a, 0 9px 26px #00000042;--wr-radius-compact:7px;--wr-radius-standard:12px;--wr-radius-elevated:18px;--wr-radius-feature:24px;--wr-motion-fast:.13s;--wr-motion-standard:.19s;--wr-motion-panel:.28s;--wr-motion-ease:cubic-bezier(.2, .76, .24, 1);--wr-motion-arrive:cubic-bezier(.16, 1, .3, 1);--u61-sidebar-width:236px;--u61-sidebar-collapsed:62px;--u61-header-height:58px;--u61-reading-width:760px;--u61-page-width:1280px;--u61-canvas:var(--wr-si-canvas);--u61-sidebar:var(--wr-si-sidebar);--u61-surface:var(--wr-si-structural);--u61-surface-hover:var(--wr-si-control);--u61-elevated:var(--wr-si-floating);--u61-border:var(--wr-si-separator);--u61-border-strong:var(--wr-si-control-edge)}:root[data-wayrune-era=spatial-intelligence][data-theme=light]{--wr-si-canvas:#f2f1ed;--wr-si-sidebar:#ebeae5;--wr-si-structural:#f8f7f3;--wr-si-control:#fffefa;--wr-si-floating:#fffffff0;--wr-si-overlay:#f8fbf9fa;--wr-si-selected:#11705414;--wr-si-trusted:#e4f1eb;--wr-si-community:#f3eee4;--wr-si-separator:#132a1f17;--wr-si-control-edge:#132a1f26;--wr-si-floating-edge:#132a1f33;--wr-si-focus:#17352a;--wr-si-shadow-panel:0 18px 42px #22362c17;--wr-si-shadow-float:0 30px 72px #22362c29, 0 8px 22px #22362c14}html[data-wayrune-era=spatial-intelligence],html[data-wayrune-era=spatial-intelligence] body{background:var(--wr-si-canvas)}html[data-wayrune-era=spatial-intelligence] body{background-image:radial-gradient(820px 500px at 76% -18%, color-mix(in srgb, var(--wr-accent) 2.5%, transparent), transparent 72%)}:root[data-wayrune-era=spatial-intelligence] :is(button,a,input,textarea,select,summary):focus-visible{outline-color:var(--wr-si-focus);outline-offset:3px;outline-width:2px}:root[data-wayrune-era=spatial-intelligence] .u61-app-shell{background:0 0}:root[data-wayrune-era=spatial-intelligence] .u61-collapse-button{background:var(--wr-si-control);border-color:var(--wr-si-control-edge);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px 8px 3px;width:26px;height:26px;right:-13px;box-shadow:0 10px 22px #0000003d}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-header{min-height:var(--u61-header-height);background:color-mix(in srgb, var(--wr-si-canvas) 94%, transparent);border-bottom:1px solid var(--wr-si-separator);-webkit-backdrop-filter:none;backdrop-filter:none;padding-inline:18px}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-header:after{display:none}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-title{max-width:min(42vw,520px)}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-title strong{letter-spacing:-.02em;font-size:12.5px;font-weight:620}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-title span{color:var(--wr-faint);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;font-size:8px}:root[data-wayrune-era=spatial-intelligence] :is(.u61-header-button,.u61-header-actions button,.u61-mobile-menu){border-radius:var(--wr-radius-compact)}:root[data-wayrune-era=spatial-intelligence] :is(.u61-header-button,.u61-header-actions button,.u61-mobile-menu):hover{background:var(--wr-si-control);border-color:#0000;transform:none}@media (max-width:1180px){:root[data-wayrune-era=spatial-intelligence] .u61-chat-shell-content .new-chat-content.wr-home-layout{grid-template-columns:minmax(0,1fr);padding-inline:clamp(28px,7vw,84px)}:root[data-wayrune-era=spatial-intelligence] .wr-home-context{display:none}}@media (min-width:1600px){:root[data-wayrune-era=spatial-intelligence] .u61-chat-shell-content .new-chat-content.wr-home-layout{grid-template-columns:minmax(0,1fr) 280px;gap:72px;width:min(100%,1520px)}}@media (max-width:820px){:root[data-wayrune-era=spatial-intelligence]{--u61-header-height:54px}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-header{gap:5px;padding-inline:6px 8px}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-title{max-width:min(42vw,180px)}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-title strong{text-overflow:ellipsis;white-space:nowrap}:root[data-wayrune-era=spatial-intelligence] .u61-mobile-drawer{background:var(--wr-si-sidebar);border-right-color:var(--wr-si-control-edge);width:min(300px,100% - 38px);box-shadow:var(--wr-si-shadow-float);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-wayrune-era=spatial-intelligence] .u61-mobile-drawer[open]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020605b8}:root[data-wayrune-era=spatial-intelligence] .u61-chat-shell-content .new-chat-content.wr-home-layout{padding:28px 18px max(66px, env(safe-area-inset-bottom));gap:24px}:root[data-wayrune-era=spatial-intelligence] .wr-home-main{gap:24px}:root[data-wayrune-era=spatial-intelligence] .new-chat-home h1{font-size:clamp(31px,8.5vw,42px)}:root[data-wayrune-era=spatial-intelligence] .wr-home-sections{grid-template-columns:minmax(0,1fr);gap:28px}:root[data-wayrune-era=spatial-intelligence] .new-chat-primary .composer-shell{min-height:148px}:root[data-wayrune-era=spatial-intelligence] .u61-chat-shell-content .chat-thread{padding:28px 20px 156px}:root[data-wayrune-era=spatial-intelligence] .message-user .message-content{max-width:88%}:root[data-wayrune-era=spatial-intelligence] :is(.sticky-composer,.application-active .sticky-composer){width:calc(100% - 18px);padding:22px 0 max(9px, env(safe-area-inset-bottom))}:root[data-wayrune-era=spatial-intelligence] .u61-jump-latest{bottom:calc(184px + env(safe-area-inset-bottom))}:root[data-wayrune-era=spatial-intelligence] .application-active .sticky-composer .composer-shell{border-radius:17px 17px 5px}:root[data-wayrune-era=spatial-intelligence] .u8-tools-menu,:root[data-wayrune-era=spatial-intelligence] .tier-picker-menu{border-radius:18px 18px 5px;top:auto!important;right:8px!important;bottom:max(8px, env(safe-area-inset-bottom))!important;width:auto!important;max-height:min(70dvh,600px)!important;left:8px!important}:root[data-wayrune-era=spatial-intelligence] .u9-apps-page{padding:28px 18px max(64px, env(safe-area-inset-bottom));gap:24px}:root[data-wayrune-era=spatial-intelligence] .u9-apps-heading{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}:root[data-wayrune-era=spatial-intelligence] .u9-apps-heading h1{font-size:clamp(36px,9vw,48px)}:root[data-wayrune-era=spatial-intelligence] .u9-apps-primary{justify-self:start}:root[data-wayrune-era=spatial-intelligence] .u9-apps-summary{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-wayrune-era=spatial-intelligence] .u9-apps-summary>div{border-bottom:1px solid var(--wr-si-separator)}:root[data-wayrune-era=spatial-intelligence] .u9-apps-summary>div:nth-child(2){border-right:0}:root[data-wayrune-era=spatial-intelligence] .u9-trust-framework{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 20px}:root[data-wayrune-era=spatial-intelligence] .u9-apps-controls{grid-template-columns:minmax(0,1fr);gap:12px}:root[data-wayrune-era=spatial-intelligence] .u9-apps-controls>div{scrollbar-width:none;overflow-x:auto}:root[data-wayrune-era=spatial-intelligence] .u9-apps-controls button{flex:none}:root[data-wayrune-era=spatial-intelligence] .u9-apps-grid{grid-template-columns:minmax(0,1fr)}:root[data-wayrune-era=spatial-intelligence] .u9-apps-empty,:root[data-wayrune-era=spatial-intelligence] .u9-template-empty{grid-template-columns:minmax(0,1fr);min-height:0;padding:30px 24px}:root[data-wayrune-era=spatial-intelligence] .u9-apps-empty>svg{display:none}:root[data-wayrune-era=spatial-intelligence] .u9-apps-empty>span,:root[data-wayrune-era=spatial-intelligence] .u9-apps-empty h2,:root[data-wayrune-era=spatial-intelligence] .u9-apps-empty p,:root[data-wayrune-era=spatial-intelligence] .u9-apps-empty button{grid-area:auto/1}:root[data-wayrune-era=spatial-intelligence] .u9-apps-empty button,:root[data-wayrune-era=spatial-intelligence] .u9-template-empty>a{justify-self:start}:root[data-wayrune-era=spatial-intelligence] .auth-page{place-items:start center;padding:42px 20px 68px}:root[data-wayrune-era=spatial-intelligence] .wr-auth-layout{grid-template-columns:minmax(0,1fr);gap:30px;width:min(100%,560px)}:root[data-wayrune-era=spatial-intelligence] .wr-auth-story{gap:10px}:root[data-wayrune-era=spatial-intelligence] .wr-auth-story h2{max-width:14ch;font-size:clamp(34px,8vw,46px)}:root[data-wayrune-era=spatial-intelligence] .wr-auth-story dl,:root[data-wayrune-era=spatial-intelligence] .wr-auth-story>small{display:none}:root[data-wayrune-era=spatial-intelligence] .u61-auth-card{justify-self:stretch;max-width:none}:root[data-wayrune-era=spatial-intelligence] :is(.u61-page,.u8-projects-page,.u61-products,.u61-characters-hub,.u61-settings-layout,.u82-account-center){padding:28px 18px max(64px, env(safe-area-inset-bottom))}:root[data-wayrune-era=spatial-intelligence] .u61-settings-layout{grid-template-columns:minmax(0,1fr);gap:22px}:root[data-wayrune-era=spatial-intelligence] .u61-settings-nav{border-bottom:1px solid var(--wr-si-separator);scrollbar-width:none;gap:2px;padding-bottom:8px;display:flex;position:static;overflow-x:auto}:root[data-wayrune-era=spatial-intelligence] .u61-settings-nav>p{display:none}:root[data-wayrune-era=spatial-intelligence] .u61-settings-nav button{border-radius:var(--wr-radius-compact);flex:none}:root[data-wayrune-era=spatial-intelligence] .u61-settings-nav button[aria-current=page]{box-shadow:inset 0 -1px var(--wr-accent)}:root[data-wayrune-era=spatial-intelligence] .u61-builder-landing{padding:30px 18px max(66px, env(safe-area-inset-bottom));background-size:72px 100%,auto}:root[data-wayrune-era=spatial-intelligence] .builder-hero h1{font-size:clamp(38px,9vw,56px)}:root[data-wayrune-era=spatial-intelligence] .u8-explore-page{padding:28px 18px max(64px, env(safe-area-inset-bottom))}:root[data-wayrune-era=spatial-intelligence] .u8-explore-intro{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}:root[data-wayrune-era=spatial-intelligence] .u8-explore-intro h1{font-size:clamp(37px,9vw,48px)}:root[data-wayrune-era=spatial-intelligence] .u8-explore-grid{grid-template-columns:minmax(0,1fr)}:root[data-wayrune-era=spatial-intelligence] .u8-explore-grid>.u8-explore-card:first-child{grid-column:span 1}body:has(.u61-app-shell) .theme-control{display:none}}:root[data-wayrune-era=spatial-intelligence][data-wayrune-material=obsidian-glass][data-theme=dark]{--wr-si-canvas:#0a0c0b;--wr-si-sidebar:#0e100f;--wr-si-structural:#121513;--wr-si-control:#171a18;--wr-si-floating:#141715f7;--wr-si-overlay:#0d0f0efc;--wr-si-selected:#55d5ac13;--wr-si-separator:#e6f4ed0f;--wr-si-control-edge:#e6f4ed18;--wr-si-floating-edge:#e6f4ed24;--wr-si-focus:#9ce8cd;--wr-si-shadow-panel:0 16px 42px #0003;--wr-si-shadow-float:0 28px 82px #00000070, 0 8px 24px #00000038;--u61-sidebar-width:256px;--u61-sidebar-collapsed:58px;--u61-header-height:56px;--u61-reading-width:790px;--u61-canvas:var(--wr-si-canvas);--u61-sidebar:var(--wr-si-sidebar);--u61-surface:var(--wr-si-structural);--u61-surface-hover:var(--wr-si-control);--u61-elevated:var(--wr-si-floating);--u61-border:var(--wr-si-separator);--u61-border-strong:var(--wr-si-control-edge)}:root[data-wayrune-era=spatial-intelligence] .u61-sidebar{border-right-color:color-mix(in srgb, var(--wr-si-separator) 72%, transparent)}:root[data-wayrune-era=spatial-intelligence] .u61-app-shell{--u61-sidebar-width:256px;--u61-sidebar-collapsed:58px;--u61-header-height:56px}:root[data-wayrune-era=spatial-intelligence] .u61-new-chat{border-color:#0000;border-radius:10px 10px 4px;min-height:42px}:root[data-wayrune-era=spatial-intelligence] .u61-new-chat:hover{border-color:#0000;transform:translateY(-1px)}:root[data-wayrune-era=spatial-intelligence] .u61-product-nav .u812-product-group>a{border-radius:8px;min-height:38px}:root[data-wayrune-era=spatial-intelligence] .u61-history-heading{font-size:11px;font-weight:620}:root[data-wayrune-era=spatial-intelligence] .u61-history-search:hover{background:color-mix(in srgb, var(--wr-text) 2.5%, transparent);border-color:var(--wr-si-separator)}:root[data-wayrune-era=spatial-intelligence] .u61-utility-nav{border-top-color:color-mix(in srgb, var(--wr-si-separator) 70%, transparent)}:root[data-wayrune-era=spatial-intelligence] .u61-account-summary{border-radius:9px;min-height:48px}:root[data-wayrune-era=spatial-intelligence] .u61-utility-nav .account-avatar{border-radius:50%;width:32px;height:32px}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-header{min-height:var(--u61-header-height);background:color-mix(in srgb, var(--wr-si-canvas) 92%, transparent);border-bottom-color:color-mix(in srgb, var(--wr-si-separator) 72%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding-inline:14px}:root[data-wayrune-era=spatial-intelligence] .u61-collapse-button{border-color:var(--wr-si-separator);border-radius:8px;top:14px}:root[data-wayrune-era=spatial-intelligence] .u61-header-actions :is(.u81-command-trigger,.u81-activity-trigger,.u81-help-trigger,.u61-header-theme-control){width:38px;min-width:38px;height:38px;color:var(--wr-muted);background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:inline-grid}:root[data-wayrune-era=spatial-intelligence] .u61-header-actions .u61-header-theme-control:hover{color:var(--wr-text);background:color-mix(in srgb, var(--wr-text) 5%, transparent)}:root[data-wayrune-era=spatial-intelligence] .u61-header-theme-control svg{width:17px;height:17px}:root[data-wayrune-era=spatial-intelligence] .u61-settings-layout{grid-template-columns:188px minmax(0,1fr);gap:48px;width:min(100%,940px);margin-inline:auto;padding:68px 30px 90px}:root[data-wayrune-era=spatial-intelligence] .u61-settings-main .u61-page-heading>p{display:none}:root[data-wayrune-era=spatial-intelligence] .u61-settings-main .u61-page-heading h1{letter-spacing:-.048em;font-size:clamp(36px,4vw,40px);font-weight:540;line-height:1.1}:root[data-wayrune-era=spatial-intelligence] .u61-settings-section>h2{color:var(--wr-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:620}:root[data-wayrune-era=spatial-intelligence] .u61-setting-row{border-bottom-color:color-mix(in srgb, var(--wr-si-separator) 78%, transparent)}@media (max-width:820px){:root[data-wayrune-era=spatial-intelligence] .u61-mobile-menu,:root[data-wayrune-era=spatial-intelligence] .u61-header-actions :is(.u81-command-trigger,.u81-activity-trigger,.u81-help-trigger,.u61-header-theme-control){height:44px;min-height:44px;width:44px!important;min-width:44px!important}:root[data-wayrune-era=spatial-intelligence] .u61-settings-layout{grid-template-columns:minmax(0,1fr);gap:22px;width:100%;padding:34px 15px 80px}:root[data-wayrune-era=spatial-intelligence] .u61-settings-nav{scrollbar-width:none;border-bottom:0;padding-bottom:4px}:root[data-wayrune-era=spatial-intelligence] .u61-settings-nav::-webkit-scrollbar{display:none}:root[data-wayrune-era=spatial-intelligence] .u61-settings-nav button,:root[data-wayrune-era=spatial-intelligence] .u61-setting-row :is(button,a){min-height:44px}}@media (max-width:460px){:root[data-wayrune-era=spatial-intelligence] .u61-header-actions .u81-help-trigger{display:none}}@media (max-width:520px){:root[data-wayrune-era=spatial-intelligence] .u61-chat-shell-content .new-chat-content.wr-home-layout{padding-inline:14px}:root[data-wayrune-era=spatial-intelligence] .wr-home-eyebrow{justify-content:space-between;font-size:7.5px}:root[data-wayrune-era=spatial-intelligence] .wr-home-intro>p:last-child{font-size:13px}:root[data-wayrune-era=spatial-intelligence] .new-chat-home h1{max-width:10ch;font-size:clamp(30px,9.5vw,38px)}:root[data-wayrune-era=spatial-intelligence] .wr-command-modes :is(button,a){gap:5px;min-height:46px;padding-inline:5px;font-size:10px}:root[data-wayrune-era=spatial-intelligence] .wr-command-modes svg{width:15px;height:15px}:root[data-wayrune-era=spatial-intelligence] .new-chat-primary .composer-shell{min-height:142px;padding:17px 13px 10px 16px}:root[data-wayrune-era=spatial-intelligence] .new-chat-primary .composer-shell>textarea{min-height:48px;font-size:15px}:root[data-wayrune-era=spatial-intelligence] .wr-composer-context{max-width:100%;overflow:hidden}:root[data-wayrune-era=spatial-intelligence] .wr-composer-context>span:nth-child(n+3){display:none}:root[data-wayrune-era=spatial-intelligence] .u81-continue-list{grid-template-columns:minmax(0,1fr)}:root[data-wayrune-era=spatial-intelligence] .u81-continue-list>a:nth-child(odd){margin-right:0}:root[data-wayrune-era=spatial-intelligence] .u61-chat-shell-content .chat-thread{padding:28px 17px 190px}:root[data-wayrune-era=spatial-intelligence] .markdown-body{font-size:14px;line-height:1.68}:root[data-wayrune-era=spatial-intelligence] .u61-header-actions{gap:1px}:root[data-wayrune-era=spatial-intelligence] .auth-page{padding:36px 14px 58px}:root[data-wayrune-era=spatial-intelligence] .wr-auth-story>p{display:none}:root[data-wayrune-era=spatial-intelligence] .wr-auth-layout{gap:22px}:root[data-wayrune-era=spatial-intelligence] .u61-auth-card{padding:24px}}@media (prefers-reduced-motion:reduce){:root[data-wayrune-era=spatial-intelligence] *,:root[data-wayrune-era=spatial-intelligence] :before,:root[data-wayrune-era=spatial-intelligence] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-wayrune-era=spatial-intelligence] .u61-sidebar{background:var(--wr-si-sidebar);border-right-color:var(--wr-si-separator);box-shadow:none}:root[data-wayrune-era=spatial-intelligence] .u61-sidebar:before,:root[data-wayrune-era=spatial-intelligence] .u61-sidebar:after{display:none}:root[data-wayrune-era=spatial-intelligence] .u61-sidebar-inner{gap:9px;padding:14px 10px 10px}:root[data-wayrune-era=spatial-intelligence] .u61-brand{min-height:44px;padding:4px 7px}:root[data-wayrune-era=spatial-intelligence] .u61-brand-mark{width:30px;height:30px;color:color-mix(in srgb, var(--wr-accent) 78%, var(--wr-text));box-shadow:none;background:0 0;border:0}:root[data-wayrune-era=spatial-intelligence] .u61-brand-copy{gap:0}:root[data-wayrune-era=spatial-intelligence] .u61-brand-copy strong{letter-spacing:-.02em;font-size:14px;font-weight:650}:root[data-wayrune-era=spatial-intelligence] .u61-brand-copy small{display:none}:root[data-wayrune-era=spatial-intelligence] .u61-new-chat{min-height:44px;color:var(--wr-text);background:color-mix(in srgb, var(--wr-text) 4.5%, transparent);border-color:color-mix(in srgb, var(--wr-text) 8%, transparent);box-shadow:none;border-radius:12px;margin:6px 0 4px;padding:0 12px;font-size:13px;font-weight:620}:root[data-wayrune-era=spatial-intelligence] .u61-new-chat:hover{background:color-mix(in srgb, var(--wr-text) 7%, transparent);border-color:color-mix(in srgb, var(--wr-text) 12%, transparent)}:root[data-wayrune-era=spatial-intelligence] .u61-product-nav{gap:0}:root[data-wayrune-era=spatial-intelligence] .u812-product-group{gap:1px}:root[data-wayrune-era=spatial-intelligence] .u61-product-nav .u812-product-group>a{min-height:41px;color:var(--wr-muted);box-shadow:none;background:0 0;border:0;border-radius:9px;padding:0 10px;font-size:13px;font-weight:550}:root[data-wayrune-era=spatial-intelligence] .u61-product-nav .u812-product-group>a:hover{color:var(--wr-text);background:color-mix(in srgb, var(--wr-text) 4.5%, transparent)}:root[data-wayrune-era=spatial-intelligence] .u61-product-nav .u812-product-group>a.is-active{color:var(--wr-text);background:color-mix(in srgb, var(--wr-accent) 7%, transparent);box-shadow:inset 2px 0 color-mix(in srgb, var(--wr-accent) 72%, transparent)}:root[data-wayrune-era=spatial-intelligence] .wr-nav-icon{width:25px;height:25px;color:inherit;background:0 0;border:0;border-radius:0;flex:none;place-items:center;font-style:normal;display:grid}:root[data-wayrune-era=spatial-intelligence] .wr-nav-icon svg{stroke-width:1.65px;width:17px;height:17px}:root[data-wayrune-era=spatial-intelligence] .u61-history{border-top-color:var(--wr-si-separator);min-height:0;margin-top:5px;padding-top:10px}:root[data-wayrune-era=spatial-intelligence] .u61-history-heading{min-height:28px;color:var(--wr-muted);font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;padding:0 9px;font-size:12px;font-weight:600}:root[data-wayrune-era=spatial-intelligence] .u61-history-heading>span:last-child{display:none}:root[data-wayrune-era=spatial-intelligence] .u61-history-search{min-height:38px;color:var(--wr-muted);background:0 0;border-color:#0000;border-radius:9px;margin:0 4px 6px;padding-inline:9px}:root[data-wayrune-era=spatial-intelligence] .u61-history-search:focus-within{background:color-mix(in srgb, var(--wr-text) 4%, transparent);border-color:var(--wr-si-control-edge)}:root[data-wayrune-era=spatial-intelligence] .u61-history-group{color:var(--wr-faint);font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;margin:10px 9px 4px;font-size:11px;font-weight:560}:root[data-wayrune-era=spatial-intelligence] .u61-history-item{border-radius:9px;min-height:38px}:root[data-wayrune-era=spatial-intelligence] .u61-history-item.is-active{background:color-mix(in srgb, var(--wr-accent) 6%, transparent);box-shadow:inset 2px 0 color-mix(in srgb, var(--wr-accent) 62%, transparent)}:root[data-wayrune-era=spatial-intelligence] .u61-history-link{min-height:38px;padding:7px 9px}:root[data-wayrune-era=spatial-intelligence] .u61-history-link>span{font-size:12.5px}:root[data-wayrune-era=spatial-intelligence] .u61-history-link time{color:var(--wr-faint);font-size:10px}:root[data-wayrune-era=spatial-intelligence] .u61-utility-nav{border-top-color:var(--wr-si-separator);gap:3px;margin-top:auto;padding-top:8px;position:relative}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation{position:relative}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation>summary{min-height:40px;color:var(--wr-muted);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:550;list-style:none;display:flex}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation>summary::-webkit-details-marker{display:none}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation>summary:hover,:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation[open]>summary{color:var(--wr-text);background:color-mix(in srgb, var(--wr-text) 4.5%, transparent)}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation>summary svg{width:18px;height:18px}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation-menu{z-index:60;background:var(--wr-si-overlay);border:1px solid var(--wr-si-floating-edge);width:min(300px,100vw - 24px);max-height:min(620px,100svh - 90px);box-shadow:var(--wr-si-shadow-float);border-radius:16px 16px 5px;padding:12px;position:absolute;bottom:calc(100% + 8px);left:4px;overflow:auto}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation-menu>strong{color:var(--wr-muted);padding:4px 8px 8px;font-size:12px;font-weight:620;display:block}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation-menu nav{grid-template-columns:1fr 1fr;gap:2px;display:grid}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation-menu nav a{min-height:42px;color:var(--wr-muted);border-radius:9px;align-items:center;gap:0;padding:0 9px;font-size:12.5px;display:flex}:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation-menu nav a:hover,:root[data-wayrune-era=spatial-intelligence] .wr-more-navigation-menu nav a.is-active{color:var(--wr-text);background:color-mix(in srgb, var(--wr-text) 5%, transparent)}:root[data-wayrune-era=spatial-intelligence] .u61-account-summary{border-radius:10px}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-header{background:color-mix(in srgb, var(--wr-si-canvas) 94%, transparent);border-bottom-color:var(--wr-si-separator)}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-title strong{font-size:13px;font-weight:600}:root[data-wayrune-era=spatial-intelligence] .u61-workspace-title span{display:none}:root[data-wayrune-era=spatial-intelligence] .u61-header-actions{gap:2px}:root[data-wayrune-era=spatial-intelligence] .u61-header-actions :is(.u81-command-trigger,.u81-activity-trigger,.u81-help-trigger){border-radius:10px;justify-content:center;width:38px;min-width:38px;height:38px;padding:0}:root[data-wayrune-era=spatial-intelligence] .u61-header-actions :is(.u81-command-trigger,.u81-activity-trigger,.u81-help-trigger) :is(span,kbd){display:none}:root[data-wayrune-era=spatial-intelligence] .u61-header-actions>*{opacity:.82}:root[data-wayrune-era=spatial-intelligence] .u61-header-actions>:hover,:root[data-wayrune-era=spatial-intelligence] .u61-header-actions :focus-within{opacity:1}:root[data-wayrune-era=spatial-intelligence] .u61-app-shell.is-collapsed .wr-more-navigation-menu{left:calc(var(--u61-sidebar-collapsed) - 12px);bottom:0}:root[data-wayrune-era=spatial-intelligence] .u61-app-shell.is-collapsed .wr-more-navigation>summary{justify-content:center;padding:0}:root[data-wayrune-era=spatial-intelligence] .u61-app-shell.is-collapsed .wr-more-navigation>summary span{display:none}@media (max-width:820px){:root[data-wayrune-era=spatial-intelligence] .u61-mobile-drawer{background:var(--wr-si-sidebar)}:root[data-wayrune-era=spatial-intelligence] .u61-mobile-drawer .u61-sidebar-inner{padding-bottom:calc(12px + env(safe-area-inset-bottom))}:root[data-wayrune-era=spatial-intelligence] .u61-mobile-drawer .wr-more-navigation-menu{width:100%;max-height:none;box-shadow:none;margin-top:5px;position:static}}
:root[data-wayrune-direction=rule],:root[data-wayrune-direction=rule][data-theme=dark]{--wr-rule-canvas:#0c0e0d;--wr-rule-rail:#090b0a;--wr-rule-surface:#121615;--wr-rule-raised:#161b19;--wr-rule-selected:#1b211f;--wr-rule-hover:#181d1b;--wr-rule-text:#edf2f0;--wr-rule-soft:#c5ceca;--wr-rule-muted:#909c96;--wr-rule-faint:#68746e;--wr-rule-line:#e8f6ef13;--wr-rule-line-strong:#e8f6ef21;--wr-rule-accent:#47cfa7;--wr-rule-accent-ink:#07120e;--wr-rule-danger:#ef817b;--wr-si-canvas:var(--wr-rule-canvas);--wr-si-sidebar:var(--wr-rule-rail);--wr-si-structural:var(--wr-rule-surface);--wr-si-control:var(--wr-rule-hover);--wr-si-floating:var(--wr-rule-raised);--wr-si-overlay:var(--wr-rule-raised);--wr-si-selected:var(--wr-rule-selected);--wr-si-separator:var(--wr-rule-line);--wr-si-control-edge:var(--wr-rule-line-strong);--wr-si-floating-edge:var(--wr-rule-line-strong);--wr-si-focus:var(--wr-rule-accent);--wr-text:var(--wr-rule-text);--wr-muted:var(--wr-rule-muted);--wr-faint:var(--wr-rule-faint);--wr-accent:var(--wr-rule-accent);--wr-accent-bright:var(--wr-rule-accent);--wr-canvas:var(--wr-rule-canvas);--wr-sidebar:var(--wr-rule-rail);--wr-panel:var(--wr-rule-surface);--wr-panel-strong:var(--wr-rule-hover);--wr-glass-elevated:var(--wr-rule-raised);--wr-edge:var(--wr-rule-line);--wr-edge-strong:var(--wr-rule-line-strong);--u61-canvas:var(--wr-rule-canvas);--u61-sidebar:var(--wr-rule-rail);--u61-surface:var(--wr-rule-surface);--u61-surface-hover:var(--wr-rule-hover);--u61-elevated:var(--wr-rule-raised);--u61-text:var(--wr-rule-text);--u61-muted:var(--wr-rule-muted);--u61-faint:var(--wr-rule-faint);--u61-border:var(--wr-rule-line);--u61-border-strong:var(--wr-rule-line-strong);--u61-accent:var(--wr-rule-accent);--u61-accent-strong:var(--wr-rule-accent);--ink:var(--wr-rule-text);--muted:var(--wr-rule-muted);--line:var(--wr-rule-line);--panel:var(--wr-rule-surface)}:root[data-wayrune-direction=rule][data-theme=light]{--wr-rule-canvas:#f7f8f6;--wr-rule-rail:#f0f2ef;--wr-rule-surface:#fff;--wr-rule-raised:#f3f5f2;--wr-rule-selected:#e8eeea;--wr-rule-hover:#edf1ee;--wr-rule-text:#17201c;--wr-rule-soft:#34413c;--wr-rule-muted:#64716b;--wr-rule-faint:#89948f;--wr-rule-line:#14241d17;--wr-rule-line-strong:#14241d26;--wr-rule-accent:#167f67;--wr-rule-accent-ink:#fff;--wr-rule-danger:#b33b36}:root[data-wayrune-direction=rule] body{color:var(--wr-rule-text);background:var(--wr-rule-canvas)}:root[data-wayrune-direction=rule] .u61-app-shell{--u61-sidebar-width:260px;--u61-sidebar-collapsed:58px;--u61-header-height:56px;--u61-reading-width:712px;background:var(--wr-rule-canvas)!important}:root[data-wayrune-direction=rule] .u61-sidebar{color:var(--wr-rule-text);background:var(--wr-rule-rail)!important;border-right:1px solid var(--wr-rule-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-wayrune-direction=rule] .u61-sidebar:before{display:none!important}:root[data-wayrune-direction=rule] .u61-sidebar-inner{gap:2px;padding:14px 10px 10px}:root[data-wayrune-direction=rule] .u61-brand{border-radius:8px;gap:9px;min-height:38px;margin-bottom:10px;padding:0 9px}:root[data-wayrune-direction=rule] .u61-brand:hover{background:var(--wr-rule-hover);transform:none}:root[data-wayrune-direction=rule] .u61-brand-mark{width:22px;height:22px;color:var(--wr-rule-accent);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-wayrune-direction=rule] .u61-brand-mark svg{width:20px;height:20px}:root[data-wayrune-direction=rule] .u61-brand-copy strong{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.02em;font-size:14px;font-weight:600}:root[data-wayrune-direction=rule] .u61-brand-copy small{display:none}:root[data-wayrune-direction=rule] .u61-new-chat{min-height:38px;color:var(--wr-rule-text);gap:8px;margin-bottom:17px;padding:0 12px;background:var(--wr-rule-selected)!important;border:1px solid var(--wr-rule-line-strong)!important;box-shadow:none!important;border-radius:10px!important}:root[data-wayrune-direction=rule] .u61-app-shell:not(.is-collapsed) .u61-new-chat svg{display:none}:root[data-wayrune-direction=rule] .u61-new-chat:hover{background:var(--wr-rule-hover)!important;border-color:var(--wr-rule-line-strong)!important;transform:none!important}:root[data-wayrune-direction=rule] .u61-product-nav{gap:0}:root[data-wayrune-direction=rule] .u61-product-nav a{min-height:34px;color:var(--wr-rule-muted);box-shadow:none;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}:root[data-wayrune-direction=rule] .u61-product-nav a:hover,:root[data-wayrune-direction=rule] .u61-product-nav a.is-active{color:var(--wr-rule-text);background:var(--wr-rule-hover)!important;box-shadow:none!important;border:0!important;transform:none!important}:root[data-wayrune-direction=rule] .wr-nav-icon{box-shadow:none;background:0 0;border:0;border-radius:0}:root[data-wayrune-direction=rule] .u61-history{margin-top:22px}:root[data-wayrune-direction=rule] .u61-history-heading{color:var(--wr-rule-faint);font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;padding-inline:12px;font-size:11px;font-weight:600}:root[data-wayrune-direction=rule] .u61-history-heading>span:last-child,:root[data-wayrune-direction=rule] .u61-history-link time{display:none}:root[data-wayrune-direction=rule] .u61-history-search{min-height:34px;color:var(--wr-rule-faint);border:1px solid var(--wr-rule-line);background:0 0;border-radius:8px;margin:2px 4px 8px}:root[data-wayrune-direction=rule] .u61-history-search:focus-within{border-color:var(--wr-rule-line-strong);box-shadow:0 0 0 2px color-mix(in srgb, var(--wr-rule-accent) 13%, transparent)}:root[data-wayrune-direction=rule] .u61-history-group{color:var(--wr-rule-faint);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding:10px 12px 5px;font-size:9px}:root[data-wayrune-direction=rule] .u61-history-item{background:0 0;min-height:34px;box-shadow:none!important;border:0!important;border-radius:8px!important}:root[data-wayrune-direction=rule] .u61-history-item:hover,:root[data-wayrune-direction=rule] .u61-history-item.is-active{background:var(--wr-rule-hover)!important;box-shadow:none!important}:root[data-wayrune-direction=rule] .u61-history-item.is-active{box-shadow:inset 2px 0 var(--wr-rule-accent)!important}:root[data-wayrune-direction=rule] .u61-history-link{min-height:34px;padding-inline:10px 30px;font-size:12.5px}:root[data-wayrune-direction=rule] .u61-utility-nav{gap:2px}:root[data-wayrune-direction=rule] .wr-more-navigation>summary,:root[data-wayrune-direction=rule] .account-summary{min-height:36px;border-radius:8px!important}:root[data-wayrune-direction=rule] .wr-more-navigation-menu{padding:8px;background:var(--wr-rule-raised)!important;border:1px solid var(--wr-rule-line-strong)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:12px!important;box-shadow:0 18px 48px #0000003d!important}:root[data-wayrune-direction=rule] .wr-more-navigation-menu>strong{color:var(--wr-rule-faint);font:500 9px/1.3 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding:6px 8px 8px}:root[data-wayrune-direction=rule] .wr-more-navigation-menu nav a{border-radius:7px;min-height:34px;padding-inline:9px}:root[data-wayrune-direction=rule] .wr-more-utilities{border-top:1px solid var(--wr-rule-line);gap:2px;margin-top:6px;padding:8px 4px 2px;display:grid}:root[data-wayrune-direction=rule] .wr-more-utilities>*{position:relative}:root[data-wayrune-direction=rule] .wr-more-utilities button{width:100%;min-width:0;height:34px;color:var(--wr-rule-muted);background:0 0;border:0;border-radius:7px;justify-content:flex-start;align-items:center;gap:8px;padding:0 8px;display:flex}:root[data-wayrune-direction=rule] .wr-more-utilities button:hover{color:var(--wr-rule-text);background:var(--wr-rule-hover)}:root[data-wayrune-direction=rule] .wr-more-utilities button svg{width:15px;height:15px}:root[data-wayrune-direction=rule] .wr-more-utilities button span{font-size:12px;display:inline}:root[data-wayrune-direction=rule] .u61-collapse-button{opacity:0;box-shadow:none}:root[data-wayrune-direction=rule] .u61-sidebar:hover .u61-collapse-button,:root[data-wayrune-direction=rule] .u61-collapse-button:focus-visible,:root[data-wayrune-direction=rule] .u61-app-shell.is-collapsed .u61-collapse-button{opacity:1}:root[data-wayrune-direction=rule] .u61-workspace,:root[data-wayrune-direction=rule] .u61-workspace-content{background:var(--wr-rule-canvas)!important}:root[data-wayrune-direction=rule][data-wayrune-consent-banner=visible] .u61-workspace-content{padding-bottom:var(--wayrune-consent-inset,0px);scroll-padding-bottom:var(--wayrune-consent-inset,0px)}:root[data-wayrune-direction=rule] .u61-workspace-header{min-height:56px;padding-inline:18px;background:var(--wr-rule-canvas)!important;border-bottom:1px solid var(--wr-rule-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-wayrune-direction=rule] .u61-workspace-header:after{display:none!important}:root[data-wayrune-direction=rule] .u61-header-actions{gap:4px}:root[data-wayrune-direction=rule] .u61-header-actions>button,:root[data-wayrune-direction=rule] .u61-header-button{min-height:32px;color:var(--wr-rule-muted);box-shadow:none;background:0 0;border:0;border-radius:8px!important}:root[data-wayrune-direction=rule] .u61-header-actions>button:hover,:root[data-wayrune-direction=rule] .u61-header-button:hover{color:var(--wr-rule-text);background:var(--wr-rule-hover)}:root[data-wayrune-direction=rule] .new-chat-home{background:var(--wr-rule-canvas)!important}:root[data-wayrune-direction=rule] .new-chat-home:before,:root[data-wayrune-direction=rule] .new-chat-home:after{display:none!important}:root[data-wayrune-direction=rule] .wr-unified-home{gap:0;width:min(100%,712px)}:root[data-wayrune-direction=rule] .wr-unified-intro{margin-bottom:32px}:root[data-wayrune-direction=rule] .wr-unified-intro h1{color:var(--wr-rule-text);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(31px,3vw,38px);font-weight:500;line-height:1.15;text-shadow:none!important}:root[data-wayrune-direction=rule] .hero-composer{width:100%}:root[data-wayrune-direction=rule] .composer-shell{min-height:112px;color:var(--wr-rule-text);padding:16px 16px 10px;background:var(--wr-rule-surface)!important;border:1px solid var(--wr-rule-line-strong)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:18px!important;transform:none!important}:root[data-wayrune-direction=rule] .composer-shell:before,:root[data-wayrune-direction=rule] .composer-shell:after{display:none!important}:root[data-wayrune-direction=rule] .composer-shell:focus-within{border-color:color-mix(in srgb, var(--wr-rule-accent) 48%, var(--wr-rule-line-strong))!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--wr-rule-accent) 12%, transparent)!important}:root[data-wayrune-direction=rule] .composer-shell textarea{min-height:42px;color:var(--wr-rule-text);padding:2px 2px 12px;font-size:15px;line-height:1.5}:root[data-wayrune-direction=rule] .composer-shell textarea::placeholder{color:var(--wr-rule-faint)}:root[data-wayrune-direction=rule] .composer-footer{min-height:44px;padding:0;border-top:0!important}:root[data-wayrune-direction=rule] .composer-tools,:root[data-wayrune-direction=rule] .composer-footer-end{gap:4px}:root[data-wayrune-direction=rule] .composer-footer-end{flex-flow:row;flex:none;min-width:0}:root[data-wayrune-direction=rule] .composer-footer-end>.wr-composer-mic,:root[data-wayrune-direction=rule] .composer-footer-end>.wr-voice-status{order:0}:root[data-wayrune-direction=rule] .composer-footer-end>.effort-slider{order:1}:root[data-wayrune-direction=rule] .composer-footer-end>.send-button{order:2}:root[data-wayrune-direction=rule] .u8-tools-trigger,:root[data-wayrune-direction=rule] .tier-picker-trigger{min-height:34px;color:var(--wr-rule-muted);padding:0 9px;font-size:12px;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important}:root[data-wayrune-direction=rule] .u8-tools-trigger:hover,:root[data-wayrune-direction=rule] .u8-tools-trigger[aria-expanded=true],:root[data-wayrune-direction=rule] .tier-picker-trigger:hover,:root[data-wayrune-direction=rule] .tier-picker-trigger[aria-expanded=true]{color:var(--wr-rule-text);background:var(--wr-rule-hover)!important}:root[data-wayrune-direction=rule] .tier-picker-chevron{color:var(--wr-rule-faint);font-size:10px;transform:none!important}:root[data-wayrune-direction=rule] .tier-picker-menu,:root[data-wayrune-direction=rule] .u8-tools-menu{color:var(--wr-rule-text);background:var(--wr-rule-raised)!important;border:1px solid var(--wr-rule-line-strong)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:14px!important;box-shadow:0 18px 48px #0000003d!important}:root[data-wayrune-direction=rule] .tier-picker-options>button,:root[data-wayrune-direction=rule] .u8-tools-menu :is(button,a){border-radius:8px!important}:root[data-wayrune-direction=rule] .tier-picker-options>button:hover:not(:disabled),:root[data-wayrune-direction=rule] .tier-picker-options>button[aria-checked=true],:root[data-wayrune-direction=rule] .u8-tools-menu :is(button,a):hover{background:var(--wr-rule-selected)!important;border-color:#0000!important;transform:none!important}:root[data-wayrune-direction=rule] .wr-composer-context-shelf>button,:root[data-wayrune-direction=rule] .u8-tool-chips button{min-height:27px;color:var(--wr-rule-soft);background:var(--wr-rule-selected)!important;border:1px solid var(--wr-rule-line)!important;box-shadow:none!important;border-radius:7px!important}:root[data-wayrune-direction=rule] .send-button{width:38px;height:38px;color:var(--wr-rule-accent-ink)!important;background:var(--wr-rule-accent)!important;box-shadow:none!important;border:0!important;border-radius:10px!important;transform:none!important}:root[data-wayrune-direction=rule] .send-button:hover:not(:disabled){filter:brightness(1.07);transform:none!important}:root[data-wayrune-direction=rule] .send-button:disabled{color:var(--wr-rule-faint)!important;background:var(--wr-rule-hover)!important}:root[data-wayrune-direction=rule] .wr-composer-mic{width:36px;height:36px;color:var(--wr-rule-muted);background:0 0;border:0;border-radius:9px}:root[data-wayrune-direction=rule] .wr-composer-mic:hover{color:var(--wr-rule-text);background:var(--wr-rule-hover)}:root[data-wayrune-direction=rule] .wr-unified-suggestions{justify-content:center;gap:26px;margin-top:22px;display:flex}:root[data-wayrune-direction=rule] .wr-unified-suggestions button{min-height:28px;color:var(--wr-rule-faint);padding:4px 0;font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-wayrune-direction=rule] .wr-unified-suggestions button:hover:not(:disabled),:root[data-wayrune-direction=rule] .wr-unified-suggestions button[aria-pressed=true]{color:var(--wr-rule-text);background:0 0!important;transform:none!important}:root[data-wayrune-direction=rule] .effort-slider{--effort-slider-width:168px;--effort-slider-height:44px;--effort-track-width:104px;--effort-visual-top:12px;align-items:center;gap:8px;min-width:168px;max-width:168px;display:flex;overflow:hidden}:root[data-wayrune-direction=rule] .effort-slider-track{width:var(--effort-track-width);flex:0 0 var(--effort-track-width);min-width:0;height:100%;position:relative}:root[data-wayrune-direction=rule] .effort-slider-input,:root[data-wayrune-direction=rule] .effort-slider-visual{width:100%!important}:root[data-wayrune-direction=rule] .effort-slider-feedback{display:none!important}:root[data-wayrune-direction=rule] .effort-slider-current{min-width:0;max-width:56px;color:var(--wr-rule-soft);text-overflow:ellipsis;white-space:nowrap;flex:56px;font-size:11px;font-weight:600;line-height:1;position:static;overflow:hidden;transform:none}:root[data-wayrune-direction=rule] .effort-slider-visual line{stroke:var(--wr-rule-faint)!important;stroke-opacity:.48!important;stroke-width:1px!important}:root[data-wayrune-direction=rule] .effort-slider-visual circle:not(.effort-slider-thumb):not(.effort-slider-focus){fill:var(--wr-rule-surface)!important;stroke:var(--wr-rule-faint)!important;stroke-opacity:.8!important}:root[data-wayrune-direction=rule] .effort-slider-thumb{r:4.5px;fill:var(--wr-rule-text)!important;stroke:var(--wr-rule-surface)!important}:root[data-wayrune-direction=rule] .effort-slider-focus{stroke:var(--wr-rule-accent)!important}:root[data-wayrune-direction=rule] .effort-mobile-menu{display:none}:root[data-wayrune-direction=rule] .application-active,:root[data-wayrune-direction=rule] .conversation-body,:root[data-wayrune-direction=rule] .chat-stack,:root[data-wayrune-direction=rule] .chat-panel{background:var(--wr-rule-canvas)!important}:root[data-wayrune-direction=rule] .chat-thread{gap:0!important;width:min(100%,760px)!important;padding:36px 24px 48px!important}:root[data-wayrune-direction=rule] .message-row{border:0!important;margin:0!important;padding:0!important}:root[data-wayrune-direction=rule] .message-user{margin-bottom:28px!important}:root[data-wayrune-direction=rule] .message-assistant{margin-bottom:34px!important}:root[data-wayrune-direction=rule] .message-user .message-content{color:var(--wr-rule-text);font-size:14.5px;line-height:1.55;background:var(--wr-rule-selected)!important;border:1px solid var(--wr-rule-line)!important;max-width:min(72%,520px)!important;box-shadow:none!important;border-radius:14px!important;padding:10px 15px!important}:root[data-wayrune-direction=rule] .message-assistant .message-content{width:100%;max-width:712px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}:root[data-wayrune-direction=rule] .message-assistant .markdown-body,:root[data-wayrune-direction=rule] .message-assistant .markdown-body p,:root[data-wayrune-direction=rule] .message-assistant .markdown-body li{color:var(--wr-rule-soft);font-size:16px;line-height:1.72}:root[data-wayrune-direction=rule] .message-assistant .markdown-body h2,:root[data-wayrune-direction=rule] .message-assistant .markdown-body h3{color:var(--wr-rule-text);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.025em;font-weight:600}:root[data-wayrune-direction=rule] .message-actions{gap:2px;margin-top:4px}:root[data-wayrune-direction=rule] .message-action{min-height:30px;color:var(--wr-rule-faint);background:0 0;border:0;border-radius:7px;padding:0 7px}:root[data-wayrune-direction=rule] .message-action:hover{color:var(--wr-rule-text);background:var(--wr-rule-hover)}:root[data-wayrune-direction=rule] .sticky-composer{background:var(--wr-rule-canvas)!important;width:calc(100% - 48px)!important;max-width:760px!important;padding:8px 0 10px!important}:root[data-wayrune-direction=rule] .sticky-composer .composer-shell{min-height:112px;border-radius:18px!important}:root[data-wayrune-direction=rule] .sticky-composer>p{color:var(--wr-rule-faint);font-size:10px}:root[data-wayrune-direction=rule] .conversation-loading p{display:none}:root[data-wayrune-direction=rule] .u61-settings-layout{width:min(100%,1280px);max-width:none;min-height:100%;color:var(--wr-rule-text);grid-template-columns:220px minmax(0,1fr);gap:0;margin:0 auto;display:grid}:root[data-wayrune-direction=rule] .u61-settings-nav{border-right:1px solid var(--wr-rule-line);background:0 0;flex-direction:column;gap:2px;padding:28px 16px;display:flex}:root[data-wayrune-direction=rule] .u61-settings-nav>p{color:var(--wr-rule-faint);font:500 10px/1.3 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;padding:0 10px 12px}:root[data-wayrune-direction=rule] .u61-settings-nav a{min-height:38px;color:var(--wr-rule-muted);background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12.5px}:root[data-wayrune-direction=rule] .u61-settings-nav a:hover{color:var(--wr-rule-text);background:var(--wr-rule-hover)}:root[data-wayrune-direction=rule] .u61-settings-nav a[aria-current=page]{color:var(--wr-rule-text);background:var(--wr-rule-selected);box-shadow:inset 2px 0 var(--wr-rule-accent)}:root[data-wayrune-direction=rule] .wr-settings-chevron{display:none}:root[data-wayrune-direction=rule] .u61-settings-main{min-width:0;padding:34px 6% 72px}:root[data-wayrune-direction=rule] .u61-page-heading{border-bottom:1px solid var(--wr-rule-line);padding-bottom:26px}:root[data-wayrune-direction=rule] .u61-page-heading>p{display:none}:root[data-wayrune-direction=rule] .u61-page-heading h1{color:var(--wr-rule-text);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,34px);font-weight:500}:root[data-wayrune-direction=rule] .u61-section-list{gap:0;max-width:800px}:root[data-wayrune-direction=rule] .u61-settings-section{margin-top:28px;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-wayrune-direction=rule] .u61-settings-section>h2{color:var(--wr-rule-text);font-family:var(--font-display), var(--font-sans), sans-serif;border-bottom:1px solid var(--wr-rule-line);margin:0;padding-bottom:10px;font-weight:600;letter-spacing:-.02em!important;text-transform:none!important;font-size:14px!important}:root[data-wayrune-direction=rule] .u61-settings-section>p{color:var(--wr-rule-muted);font-size:11.5px;line-height:1.5}:root[data-wayrune-direction=rule] .u61-setting-row{gap:14px;min-height:60px;padding:10px 0;border:0!important;border-bottom:1px solid var(--wr-rule-line)!important;background:0 0!important;border-radius:0!important}:root[data-wayrune-direction=rule] .u61-setting-row strong{color:var(--wr-rule-text);font-size:12.5px;font-weight:600}:root[data-wayrune-direction=rule] .u61-setting-row small{color:var(--wr-rule-muted);font-size:11px;line-height:1.45}:root[data-wayrune-direction=rule] .u61-setting-row input[type=checkbox],:root[data-wayrune-direction=rule] .u82-account-toggle input{accent-color:var(--wr-rule-accent)}:root[data-wayrune-direction=rule] .u61-button,:root[data-wayrune-direction=rule] .u81-settings-actions button{min-height:34px;box-shadow:none!important;border-radius:8px!important}:root[data-wayrune-direction=rule] .u61-button.is-primary{color:var(--wr-rule-accent-ink);background:var(--wr-rule-accent);border-color:#0000}:root[data-wayrune-direction=rule] .wr-personality-row,:root[data-wayrune-direction=rule] .wr-memory-list>li{border:0!important;border-bottom:1px solid var(--wr-rule-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}:root[data-wayrune-direction=rule] .u82-account-center{width:min(100%,900px);color:var(--wr-rule-text);padding:42px 30px 72px}:root[data-wayrune-direction=rule] .u82-account-header{gap:16px;padding-bottom:24px}:root[data-wayrune-direction=rule] .u82-account-eyebrow{display:none}:root[data-wayrune-direction=rule] .u82-account-header h1{color:var(--wr-rule-text);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.04em;font-size:clamp(28px,3vw,34px);font-weight:500}:root[data-wayrune-direction=rule] .u82-account-tabs{border-bottom:1px solid var(--wr-rule-line);flex-wrap:wrap;gap:0 10px;overflow-x:visible}:root[data-wayrune-direction=rule] .u82-account-tabs button{min-height:38px;color:var(--wr-rule-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding-inline:8px}:root[data-wayrune-direction=rule] .u82-account-tabs button[aria-selected=true]{color:var(--wr-rule-text);border-bottom-color:var(--wr-rule-accent)}:root[data-wayrune-direction=rule] .u82-overview-groups{gap:28px;margin-top:28px;display:grid}:root[data-wayrune-direction=rule] .u82-overview-groups section>h2{color:var(--wr-rule-text);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.02em;border-bottom:1px solid var(--wr-rule-line);margin:0;padding-bottom:10px;font-size:14px;font-weight:600}:root[data-wayrune-direction=rule] .u82-overview-row{width:100%;min-height:60px;color:var(--wr-rule-text);text-align:left;border:0;border-bottom:1px solid var(--wr-rule-line);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:16px;padding:10px 0;display:flex}:root[data-wayrune-direction=rule] .u82-overview-row:hover{background:var(--wr-rule-hover)}:root[data-wayrune-direction=rule] .u82-overview-row>span:first-child{flex:1;gap:3px;min-width:0;display:grid}:root[data-wayrune-direction=rule] .u82-overview-row strong{font-size:12.5px;font-weight:600}:root[data-wayrune-direction=rule] .u82-overview-row small{color:var(--wr-rule-muted);font-size:11px}:root[data-wayrune-direction=rule] .u82-overview-row>span:last-child{color:var(--wr-rule-soft);white-space:nowrap;font-size:12px}:root[data-wayrune-direction=rule] .u82-account-panel,:root[data-wayrune-direction=rule] .u82-overview-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-wayrune-direction=rule] :is(.u9-apps-page,.u8-projects-page,.u81-library-page){width:min(100%,1100px);color:var(--wr-rule-text);padding:38px 5% 72px}:root[data-wayrune-direction=rule] :is(.u9-apps-heading,.u8-projects-heading,.u81-library-intro){border-bottom:1px solid var(--wr-rule-line);padding-bottom:26px}:root[data-wayrune-direction=rule] :is(.u9-apps-heading,.u8-projects-heading,.u81-library-intro) h1{color:var(--wr-rule-text);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.04em;font-size:clamp(28px,3vw,34px);font-weight:500}:root[data-wayrune-direction=rule] :is(.u9-apps-controls,.u81-library-controls,.u8-project-create){border:0!important;border-bottom:1px solid var(--wr-rule-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}:root[data-wayrune-direction=rule] .u9-apps-grid,:root[data-wayrune-direction=rule] .u8-project-grid,:root[data-wayrune-direction=rule] .u81-library-grid{border-top:1px solid var(--wr-rule-line);grid-template-columns:minmax(0,1fr)!important;gap:0!important}:root[data-wayrune-direction=rule] .u9-app-card,:root[data-wayrune-direction=rule] .u8-project-card,:root[data-wayrune-direction=rule] .u81-library-card{min-height:76px;border:0!important;border-bottom:1px solid var(--wr-rule-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:12px 2px!important;transform:none!important}:root[data-wayrune-direction=rule] .u9-app-card{grid-template-columns:150px minmax(0,1fr) 210px 130px;grid-template-areas:"identity copy facts action""identity integration facts action";align-items:center;gap:8px 18px!important;display:grid!important}:root[data-wayrune-direction=rule] .u9-app-card>header{flex-wrap:wrap;grid-area:identity;align-self:center;align-items:center;gap:6px;display:flex}:root[data-wayrune-direction=rule] .u9-app-card>div{grid-area:copy;min-width:0}:root[data-wayrune-direction=rule] .u9-app-card>div h2{margin-block:3px 4px;font-size:16px}:root[data-wayrune-direction=rule] .u9-app-card>div p{color:var(--wr-rule-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}:root[data-wayrune-direction=rule] .u9-app-card>dl{grid-area:facts;justify-content:flex-end;gap:22px;margin:0;display:flex}:root[data-wayrune-direction=rule] .u9-app-card>dl>div{text-align:right;gap:3px;display:grid}:root[data-wayrune-direction=rule] .u9-app-card>dl dt{color:var(--wr-rule-faint);font:500 9px/1.2 var(--font-mono), monospace}:root[data-wayrune-direction=rule] .u9-app-card>dl dd{color:var(--wr-rule-soft);margin:0;font-size:11px}:root[data-wayrune-direction=rule] .u9-app-integration{color:var(--wr-rule-faint);grid-area:integration;margin:0;font-size:9px}:root[data-wayrune-direction=rule] .u9-app-card>button,:root[data-wayrune-direction=rule] .u9-app-card>a{min-height:34px;color:var(--wr-rule-soft);border:1px solid var(--wr-rule-line-strong);box-shadow:none;background:0 0;border-radius:8px;grid-area:action;justify-self:end;padding:0 10px}:root[data-wayrune-direction=rule] .u9-app-card.is-template>ul{color:var(--wr-rule-muted);grid-area:facts;margin:0;font-size:10px}:root[data-wayrune-direction=rule] .u9-app-card:hover,:root[data-wayrune-direction=rule] .u8-project-card:hover,:root[data-wayrune-direction=rule] .u81-library-card:hover{background:var(--wr-rule-hover)!important;transform:none!important}:root[data-wayrune-direction=rule] .u9-app-card-icon{width:38px;height:38px;color:var(--wr-rule-text);background:var(--wr-rule-selected)!important;border:1px solid var(--wr-rule-line-strong)!important;box-shadow:none!important;border-radius:10px!important}:root[data-wayrune-direction=rule] :is(.u9-app-trust,.u9-app-state,.u82-account-badge,.u61-inline-badge){box-shadow:none!important;border-radius:6px!important}:root[data-wayrune-direction=rule] .u8-project-panel,:root[data-wayrune-direction=rule] .u9-app-detail-section,:root[data-wayrune-direction=rule] .u9-installation-panel{border:0!important;border-top:1px solid var(--wr-rule-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}:root[data-wayrune-direction=rule] .u8-projects-page.u8-project-auth-state{max-width:720px;padding-block:120px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-wayrune-direction=rule] .u9-app-detail,:root[data-wayrune-direction=rule] .u81-library-workspace{background:var(--wr-rule-raised)!important;border:1px solid var(--wr-rule-line-strong)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:14px!important;box-shadow:0 18px 48px #0000003d!important}:root[data-wayrune-direction=rule] :is(.u61-notice,.u61-shell-notice,.error-card,.u8-project-error,.u9-apps-error,.u81-library-error){box-shadow:none!important;border-radius:10px!important}:root[data-wayrune-direction=rule] :is(button,a,input,textarea,select):focus-visible{outline-color:var(--wr-rule-accent)!important}:root[data-wayrune-direction=rule] .app-shell{animation:none!important;transform:none!important}@media (max-width:820px){:root[data-wayrune-direction=rule] .u61-app-shell{--u61-header-height:52px}:root[data-wayrune-direction=rule] .u61-workspace-header{min-height:52px;padding-inline:8px}:root[data-wayrune-direction=rule] .u61-workspace-content:not(.u61-chat-shell-content){padding-bottom:max(calc(72px + env(safe-area-inset-bottom)), var(--wayrune-consent-inset,0px));scroll-padding-bottom:max(calc(72px + env(safe-area-inset-bottom)), var(--wayrune-consent-inset,0px))}:root[data-wayrune-direction=rule] .u61-mobile-drawer .u61-sidebar-inner{padding-bottom:calc(16px + env(safe-area-inset-bottom))}:root[data-wayrune-direction=rule] .new-chat-home{padding-inline:12px}:root[data-wayrune-direction=rule] .wr-unified-home{width:100%}:root[data-wayrune-direction=rule] .wr-unified-intro{margin-bottom:24px}:root[data-wayrune-direction=rule] .wr-unified-intro h1{font-size:clamp(27px,8vw,32px)}:root[data-wayrune-direction=rule] .composer-shell{min-height:104px;padding:13px 12px 8px;border-radius:16px!important}:root[data-wayrune-direction=rule] .sticky-composer{width:calc(100% - 20px)!important;padding-bottom:max(8px, env(safe-area-inset-bottom))!important}:root[data-wayrune-direction=rule] .chat-thread{width:100%!important;padding:24px 16px 42px!important}:root[data-wayrune-direction=rule] .message-user .message-content{max-width:86%!important}:root[data-wayrune-direction=rule] .message-assistant .markdown-body,:root[data-wayrune-direction=rule] .message-assistant .markdown-body p,:root[data-wayrune-direction=rule] .message-assistant .markdown-body li{font-size:15px;line-height:1.68}:root[data-wayrune-direction=rule] .u61-settings-layout{width:100%;padding:0;display:block}:root[data-wayrune-direction=rule] .u61-settings-layout.is-settings-index .u61-settings-nav{border-right:0;padding:14px 16px 40px;display:flex}:root[data-wayrune-direction=rule] .u61-settings-layout.is-settings-index .u61-settings-nav a{min-height:54px;color:var(--wr-rule-text);border-bottom:1px solid var(--wr-rule-line);box-shadow:none;border-radius:0;padding:0 4px;background:0 0!important}:root[data-wayrune-direction=rule] .u61-settings-layout.is-settings-index .wr-settings-chevron{color:var(--wr-rule-faint);display:inline}:root[data-wayrune-direction=rule] .u61-settings-layout.is-settings-index .u61-settings-main,:root[data-wayrune-direction=rule] .u61-settings-layout.has-explicit-section .u61-settings-nav{display:none}:root[data-wayrune-direction=rule] .u61-settings-main{padding:20px 16px 58px}:root[data-wayrune-direction=rule] .u61-setting-row{min-height:56px}:root[data-wayrune-direction=rule] :is(.u9-apps-page,.u8-projects-page,.u81-library-page){width:100%;padding:24px 16px 58px}:root[data-wayrune-direction=rule] .u9-app-card{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"identity copy action""identity integration action";gap:6px 10px!important}:root[data-wayrune-direction=rule] .u9-app-card>header{align-self:start}:root[data-wayrune-direction=rule] .u9-app-card>header :is(.u9-app-trust,.u9-app-state),:root[data-wayrune-direction=rule] .u9-app-card>dl,:root[data-wayrune-direction=rule] .u9-app-card.is-template>ul{display:none}:root[data-wayrune-direction=rule] .u82-account-center{width:100%;padding:24px 16px 58px}:root[data-wayrune-direction=rule] .u82-account-tabs{flex-wrap:nowrap;gap:16px;overflow-x:auto}:root[data-wayrune-direction=rule] .u82-overview-row{min-height:56px}}@media (max-width:720px){:root[data-wayrune-direction=rule] .u82-account-tabs{display:none}:root[data-wayrune-direction=rule] .u82-mobile-section-back{min-height:44px;color:var(--wr-rule-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin:0 0 22px;padding:0;font-size:14px;font-weight:600;display:inline-flex}:root[data-wayrune-direction=rule] .effort-slider{--effort-slider-width:auto;overflow:visible;flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:44px!important}:root[data-wayrune-direction=rule] .effort-slider-track,:root[data-wayrune-direction=rule] .effort-slider-current{display:none!important}:root[data-wayrune-direction=rule] .effort-mobile-menu{display:block}:root[data-wayrune-direction=rule] .effort-mobile-menu>.effort-mobile-trigger{min-height:36px;color:var(--wr-rule-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 8px;font-size:11px;display:flex}:root[data-wayrune-direction=rule] .effort-mobile-menu>.effort-mobile-trigger strong{color:var(--wr-rule-soft);margin-left:4px}:root[data-wayrune-direction=rule] .effort-mobile-menu>.effort-mobile-trigger:focus-visible{outline:2px solid var(--wr-rule-accent);outline-offset:2px}:root[data-wayrune-direction=rule] .effort-mobile-menu[data-open=true]:before{z-index:98;content:"";background:#04060594;position:fixed;inset:0}:root[data-wayrune-direction=rule] .effort-mobile-menu>div{z-index:99;overscroll-behavior-y:contain;max-height:min(78dvh,640px);padding:14px 14px calc(64px + env(safe-area-inset-bottom));scroll-padding-block:14px calc(64px + env(safe-area-inset-bottom));scrollbar-gutter:stable;background:var(--wr-rule-raised);border-top:1px solid var(--wr-rule-line-strong);border-radius:18px 18px 0 0;display:none;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 48px #0000003d}:root[data-wayrune-direction=rule] .effort-mobile-menu[data-open=true]>div{display:block}:root[data-wayrune-direction=rule] .effort-mobile-menu>div:before{color:var(--wr-rule-text);font-family:var(--font-display), var(--font-sans), sans-serif;border-bottom:1px solid var(--wr-rule-line);content:"Effort · Answer detail and length";padding:0 10px 12px;font-size:14px;font-weight:600;display:block}:root[data-wayrune-direction=rule] .effort-mobile-menu>div>button{width:100%;min-height:56px;color:var(--wr-rule-text);text-align:left;border:0;border-bottom:1px solid var(--wr-rule-line);background:0 0;align-items:center;gap:12px;padding:8px 10px;scroll-margin-block:8px;display:flex}:root[data-wayrune-direction=rule] .effort-mobile-menu>div>button:focus-visible{outline:2px solid var(--wr-rule-accent);outline-offset:-3px;background:var(--wr-rule-selected)}:root[data-wayrune-direction=rule] .effort-mobile-menu>div>button[aria-checked=true]{background:var(--wr-rule-selected)}:root[data-wayrune-direction=rule] .effort-mobile-menu>div>button>span:first-child{flex:1;gap:3px;display:grid}:root[data-wayrune-direction=rule] .effort-mobile-menu button strong{font-size:12px}:root[data-wayrune-direction=rule] .effort-mobile-menu button small{color:var(--wr-rule-muted);font-size:10.5px}}@media (prefers-reduced-motion:reduce){:root[data-wayrune-direction=rule] *,:root[data-wayrune-direction=rule] :before,:root[data-wayrune-direction=rule] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
