:root,html[data-theme=dark]:has(.admin-page){--action-gradient:linear-gradient(120deg,#ffe7d4,#f6e7ff 52%,#e5f4ff);--accent:#b7a4e6;--accent-hover:#b7a4e6;--accent-pressed:#a892dc;--on-accent:#242429;--accent-ink:#34343a;--accent-soft:#fff2df;--glass-surface:rgb(255 255 255/88%);--glass-blur:18px;--intro-mask:color-mix(in srgb,var(--surface-raised) 84%,transparent);--sense-canvas:#f7f7f8;--sense-ink:#2a2f3c;--sense-ink-soft:#4b5163;--sense-muted:#606572;--sense-hairline:rgb(42 47 60/9%);--sense-hairline-strong:rgb(42 47 60/16%);--sense-glass:rgb(255 255 255/66%);--sense-glass-strong:rgb(255 255 255/84%);--sense-glass-border:rgb(255 255 255/78%);--lg-chrome:rgb(255 255 255/34%);--lg-lens:rgb(255 255 255/58%);--lg-tint:var(--action-gradient);--lg-on-tint:#242429;--lg-blur:blur(40px) saturate(1.8);--lg-radius:28px;--lg-shadow:0 10px 30px -12px rgb(20 20 30/18%);--lg-specular:inset 0 1px 0 rgb(255 255 255/85%);--lg-edge:rgb(255 255 255/62%);--lg-spring:220ms cubic-bezier(0.22,1,0.36,1);--control-border:#8a8d94;--control-disabled-bg:#e8e8ec;--control-disabled-text:#5c5e67;--status-success-text:#24643d;--status-success-surface:#e5f6ea;--status-warning-text:#80551c;--status-warning-surface:#fff3d8;--status-error-text:#b42318;--danger:var(--status-error-text);--status-error-surface:#fff0f0;--sense-accent:var(--accent);--sense-accent-strong:var(--accent-ink);--sense-accent-soft:var(--accent-soft);--sense-glow-peach:rgb(255 186 160/46%);--sense-glow-lilac:rgb(205 190 255/42%);--sense-glow-aqua:rgb(170 226 230/40%);--sense-shadow:0 1px 1px rgb(42 47 60/3%),0 18px 48px -18px rgb(76 62 86/22%);--sense-shadow-hover:0 1px 1px rgb(42 47 60/4%),0 26px 60px -20px rgb(76 62 86/30%);--sense-radius:22px;--sense-radius-sm:16px;--cream:var(--sense-canvas);--cream-2:#f0f0f2;--paper:#ffffff;--paper-strong:#ffffff;--ink:var(--sense-ink);--ink-soft:var(--sense-ink-soft);--muted:var(--sense-muted);--line:var(--sense-hairline-strong);--line-strong:var(--control-border);--sage:var(--accent);--mint:var(--accent-soft);--peach:var(--accent-soft);--violet:var(--accent-soft);--blue:var(--surface-subtle);--coral:var(--sense-accent);--surface-intro:var(--accent-soft);--surface-strong:var(--paper);--action-soft:var(--accent-soft);--control-radius:12px;--control-height:44px;--duration-fast:140ms;--duration-base:180ms;--sage-dark:var(--sense-accent-strong);--sage-pale:var(--sense-accent-soft);--sunflower-pale:#fdf0e6;--shadow-sm:var(--sense-shadow);--surface-canvas:var(--sense-canvas);--surface-subtle:#f0f0f2;--surface-raised:var(--paper);--text-primary:var(--sense-ink);--text-secondary:var(--sense-ink-soft);--text-tertiary:var(--sense-muted);--border-subtle:var(--sense-hairline-strong);--border-emphasis:var(--control-border);--action-primary:var(--accent-ink);--action-primary-hover:var(--accent-hover);--focus-ring:var(--accent-ink)}html:not(:has(.admin-page)){--sense-canvas:#f4f3f1;--sense-glass:var(--lg-chrome);--sense-glass-strong:var(--lg-lens);--sense-glass-border:var(--lg-edge);--sense-radius:var(--lg-radius);--sense-shadow:var(--lg-shadow);--sense-shadow-hover:var(--lg-shadow);--glass-surface:var(--lg-chrome);--glass-blur:40px}html[data-theme=dark]:not(:has(.admin-page)){--lg-chrome:rgb(22 22 24/52%);--lg-lens:rgb(255 255 255/16%);--lg-edge:rgb(255 255 255/18%);--lg-specular:inset 0 1px 0 rgb(255 255 255/28%);--lg-shadow:0 10px 30px -12px rgb(0 0 0/55%);--sense-canvas:#101114;--sense-ink:#eeeaf2;--sense-ink-soft:#cfcad8;--sense-muted:#a59fb2;--sense-hairline:rgb(255 255 255/8%);--sense-hairline-strong:rgb(255 255 255/14%);--sense-glass:var(--lg-chrome);--sense-glass-strong:var(--lg-lens);--sense-glass-border:var(--lg-edge);--glass-surface:var(--lg-chrome);--sense-accent:var(--accent);--sense-accent-strong:#f3eff7;--sense-accent-soft:#303038;--accent-soft:#303038;--accent-ink:#f3eff7;--control-border:#92929b;--control-disabled-bg:#34343d;--control-disabled-text:#c0bdc9;--status-error-text:#ffb4ab;--status-error-surface:#45211f;--status-warning-text:#f3d28c;--status-warning-surface:#3d3320;--status-success-text:#b0e5bf;--status-success-surface:#203c2a;--sense-glow-peach:rgb(255 140 110/20%);--sense-glow-lilac:rgb(150 120 255/20%);--sense-glow-aqua:rgb(90 190 200/14%);--sense-shadow:0 1px 1px rgb(0 0 0/20%),0 18px 48px -18px rgb(0 0 0/60%);--sense-shadow-hover:0 1px 1px rgb(0 0 0/24%),0 26px 60px -20px rgb(0 0 0/70%);--cream:var(--sense-canvas);--cream-2:#1c1d26;--paper:#23242f;--paper-strong:#2a2b37;--line:var(--sense-hairline-strong);--line-strong:var(--control-border);--sunflower-pale:rgb(255 190 120/14%);--surface-subtle:#1c1d26;--border-emphasis:var(--control-border);--action-primary:var(--accent-ink);--action-primary-hover:var(--accent-hover);--focus-ring:var(--sense-accent)}html:not(:has(.admin-page)) body{color:var(--sense-ink);background:var(--sense-canvas)}html:not(:has(.admin-page)) body:before{position:fixed;z-index:-1;inset:0;background:var(--sense-canvas);content:"";pointer-events:none}html:not(:has(.admin-page)) [data-public-editorial]{--surface-canvas:transparent;--surface-raised:var(--paper);--surface-subtle:rgb(255 255 255/40%);--text-primary:var(--sense-ink);--text-secondary:var(--sense-ink-soft);--text-tertiary:var(--sense-muted);--border-subtle:var(--sense-hairline-strong);--border-emphasis:var(--control-border);--action-primary:var(--accent-ink);--sage-dark:var(--sense-accent-strong);--focus-ring:var(--accent-ink);background:transparent}html[data-theme=dark]:not(:has(.admin-page)) [data-public-editorial]{--surface-subtle:rgb(255 255 255/4%);--border-emphasis:var(--control-border);--action-primary:#f3eff7}html:not(:has(.admin-page)) :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sense-glass{border:1px solid var(--sense-glass-border);border-radius:var(--sense-radius);background:var(--sense-glass);box-shadow:var(--sense-shadow),var(--lg-specular,inset 0 1px 0 rgb(255 255 255/70%));-webkit-backdrop-filter:var(--lg-blur,blur(40px) saturate(1.8));backdrop-filter:var(--lg-blur,blur(40px) saturate(1.8))}html[data-theme=dark] .sense-glass{box-shadow:var(--sense-shadow),inset 0 1px 0 rgb(255 255 255/6%)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.sense-glass{background:var(--paper)}}.sense-orb{position:relative;display:inline-block;width:var(--orb-size,44px);height:var(--orb-size,44px);flex:0 0 auto;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgb(255 255 255/95%) 0 9%,rgb(255 255 255/0) 34%),radial-gradient(circle at 70% 78%,rgb(140 120 255/55%),transparent 58%),radial-gradient(circle at 50% 50%,var(--accent-soft) 0,var(--accent-soft) 52%,var(--surface-raised) 100%);box-shadow:inset -6px -8px 16px rgb(120 40 80/28%),inset 4px 6px 12px rgb(255 255 255/40%),0 10px 24px -8px rgb(239 123 92/55%)}.sense-orb.is-large{--orb-size:clamp(120px,16vw,200px)}@media (prefers-reduced-motion:no-preference){.sense-orb.is-breathing{animation:sense-orb-float 7s ease-in-out infinite}}@keyframes sense-orb-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}.public-review-label{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:700;line-height:1}.public-review-label[data-state=reviewed]{color:#24643d;background:#e5f6ea}.public-review-label[data-state=pending]{color:var(--sense-accent-strong);background:var(--sense-accent-soft)}.sense-chip{display:inline-flex;min-height:44px;align-items:center;gap:6px;padding:0 14px;border:1px solid var(--sense-hairline-strong);border-radius:999px;color:var(--sense-ink-soft);background:var(--sense-glass-strong);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease,color var(--duration-fast) ease,transform var(--duration-fast) ease}.sense-chip:hover{border-color:var(--sense-accent);color:var(--sense-ink);background:var(--accent-soft)}.sense-chip[aria-pressed=true]{border-color:transparent;font-weight:750}.sense-button,.sense-chip[aria-pressed=true]{color:#2a2f3c;background:var(--action-gradient)}.sense-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:0 22px;border:0;border-radius:999px;box-shadow:var(--shadow-sm);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:transform var(--duration-fast) ease,box-shadow var(--duration-fast) ease,opacity var(--duration-fast) ease}html[data-theme=dark] .sense-button:not(.is-quiet):not(:disabled){color:#2a2f3c;background:var(--action-gradient)}.sense-button{white-space:nowrap}.sense-button :is(svg,.glass-icon){width:18px;height:18px;flex:none}.sense-button:hover{background:var(--action-gradient);box-shadow:var(--shadow-sm)}.sense-button:disabled{color:var(--control-disabled-text);background:var(--control-disabled-bg);opacity:1;cursor:not-allowed;transform:none;box-shadow:none}.sense-button.is-quiet{color:var(--sense-ink);background:var(--sense-glass-strong);box-shadow:inset 0 0 0 1px var(--sense-hairline-strong)}html:not(:has(.admin-page)) .site-header{background:transparent;border:0}html:not(:has(.admin-page)) .nav-shell{border:1px solid var(--lg-edge);border-radius:999px;background:var(--lg-chrome);box-shadow:var(--lg-shadow),var(--lg-specular);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}html:not(:has(.admin-page)) .brand-copy strong{color:var(--sense-ink)}html:not(:has(.admin-page)) .brand-copy small{color:var(--sense-muted)}html:not(:has(.admin-page)) .main-nav a{color:var(--sense-ink-soft)}html:not(:has(.admin-page)) .main-nav a:hover{color:var(--sense-ink);background:var(--lg-lens)}html:not(:has(.admin-page)) .main-nav a.is-active{color:var(--sense-ink);background:var(--lg-lens);box-shadow:var(--lg-specular);font-weight:700}html:not(:has(.admin-page)) .main-nav a.is-active:after{display:none}html:not(:has(.admin-page)) .nav-login{border:0;border-radius:999px;color:var(--lg-on-tint);background:var(--lg-tint);box-shadow:inset 0 1px 0 rgb(255 255 255/78%)}html:not(:has(.admin-page)) .site-footer{border-top:1px solid var(--sense-hairline)!important;color:var(--sense-ink)!important;background:rgb(255 255 255/42%)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html:not(:has(.admin-page)) .site-footer .brand-copy small,html:not(:has(.admin-page)) .site-footer .brand-copy strong,html:not(:has(.admin-page)) .site-footer .footer-bottom,html:not(:has(.admin-page)) .site-footer .footer-intro .footer-origin,html:not(:has(.admin-page)) .site-footer .footer-intro>p,html:not(:has(.admin-page)) .site-footer .footer-links a,html:not(:has(.admin-page)) .site-footer .footer-links strong{color:var(--sense-ink-soft)}html:not(:has(.admin-page)) .site-footer .brand-copy strong,html:not(:has(.admin-page)) .site-footer .footer-links strong{color:var(--sense-ink)}html[data-theme=dark]:not(:has(.admin-page)) .site-footer{background:var(--lg-chrome)!important}[data-public-editorial] .review-tag,[data-work-page] .review-tag,html:not(:has(.admin-page)) .public-review-label{display:none}.xiaoxiang-workspace form.ai-chat-input-panel textarea,[data-home-workstation] form[aria-label="开始起草"] input{appearance:none;-webkit-appearance:none;border:0;background:transparent}html:not(:has(.admin-page)) .case-overview{padding-top:clamp(32px,4.4vw,56px);background:transparent}html:not(:has(.admin-page)) .case-learning-bundles,html:not(:has(.admin-page)) .case-learning-path{background:transparent}html:not(:has(.admin-page)) .case-snapshot,html:not(:has(.admin-page)) .opportunity-snapshot{gap:0;overflow:hidden;border:1px solid var(--lg-edge);border-radius:var(--lg-radius);background:var(--lg-chrome);box-shadow:var(--lg-shadow),var(--lg-specular);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}html:not(:has(.admin-page)) .opportunity-overview{padding-top:clamp(32px,4.4vw,56px);background:transparent}html:not(:has(.admin-page)) .opportunity-overview+.opportunities-section{padding-top:28px}html:not(:has(.admin-page)) .opportunity-overview .opportunity-snapshot{gap:0;margin-bottom:0}html:not(:has(.admin-page)) .opportunity-snapshot article{min-height:0;padding:18px 20px}html:not(:has(.admin-page)) .opportunity-snapshot strong{margin-top:8px;font-size:34px}html:not(:has(.admin-page)) .opportunity-snapshot article.is-urgent strong{color:var(--sense-accent-strong)}html:not(:has(.admin-page)) .case-snapshot article,html:not(:has(.admin-page)) .case-snapshot article:nth-child(n),html:not(:has(.admin-page)) .opportunity-snapshot article{border:0;border-radius:0;background:transparent;box-shadow:inset 1px 0 0 var(--sense-hairline);-webkit-backdrop-filter:none;backdrop-filter:none}html:not(:has(.admin-page)) .case-snapshot article:first-child,html:not(:has(.admin-page)) .opportunity-snapshot article:first-child{box-shadow:none}html:not(:has(.admin-page)) .opportunity-snapshot article.is-urgent{border-color:color-mix(in srgb,var(--coral) 48%,var(--sense-glass-border));background:color-mix(in srgb,var(--danger-pale) 64%,var(--sense-glass-strong))}html:not(:has(.admin-page)) .case-snapshot article:first-child strong{color:var(--text-primary)}html:not(:has(.admin-page)) .case-snapshot article:nth-child(2) strong{color:var(--sense-accent-strong)}html:not(:has(.admin-page)) .case-snapshot article:nth-child(3) strong{color:var(--text-primary)}html:not(:has(.admin-page)) .case-snapshot article:nth-child(4) strong{color:var(--text-primary)}html:not(:has(.admin-page)) .case-learning-path ol{overflow:visible;gap:16px;border:0;background:transparent}html:not(:has(.admin-page)) .case-learning-path li,html:not(:has(.admin-page)) .case-learning-path li:nth-child(n){min-height:0;padding:0;background:transparent}.case-learning-path li>button{display:grid;align-content:start;width:100%;height:100%;min-height:200px;padding:22px;border:1px solid var(--sense-glass-border,var(--line));border-radius:var(--sense-radius,var(--card-radius));color:inherit;background:var(--paper);box-shadow:var(--sense-shadow,none);font:inherit;text-align:left;cursor:pointer;transition:transform var(--duration-base) ease,box-shadow var(--duration-base) ease,border-color var(--duration-fast) ease}.case-learning-path li>button:hover{transform:none;box-shadow:var(--sense-shadow-hover,none);border-color:var(--sense-accent,var(--line-strong))}.case-learning-path li>button[aria-pressed=true]{border-color:var(--sense-accent,var(--line-strong));box-shadow:0 0 0 3px var(--sense-accent-soft,transparent)}.case-learning-path li>button>span{color:var(--sense-accent-strong,var(--sage-dark));font-size:var(--type-caption);font-weight:760}.case-learning-path li>button>strong{display:block;margin-top:28px;font-size:18px}.case-learning-path li>button>p{margin:8px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.65}.case-learning-path li>button>small{margin-top:16px;color:var(--sense-accent-strong,var(--sage-dark));font-size:13px;font-weight:700}.case-learning-path li>button:hover>small span{display:inline-block;transform:none;transition:transform var(--duration-fast) ease}html:not(:has(.admin-page)) .opportunity-grid.opportunity-grid{gap:16px}html:not(:has(.admin-page)) .opportunity-grid.opportunity-grid>article{padding:22px 24px;border:1px solid var(--sense-glass-border);border-radius:var(--sense-radius);background:var(--paper);box-shadow:var(--shadow-sm);transition:transform var(--duration-base) ease,box-shadow var(--duration-base) ease}html:not(:has(.admin-page)) .opportunity-grid.opportunity-grid>article:hover{transform:none;box-shadow:var(--sense-shadow-hover)}@media (prefers-reduced-motion:reduce){.case-learning-path li>button:hover,html:not(:has(.admin-page)) .opportunity-grid.opportunity-grid>article:hover{transform:none}}html:not(:has(.admin-page)) :is(.opportunity-grid,.knowledge-card-list,.case-card-list)>:is(.opportunity-load-more,.knowledge-load-more,.case-load-more){display:flex;grid-column:1/-1;align-items:center;justify-content:center;justify-self:stretch;align-self:center;width:100%;min-height:54px;margin:0;padding:24px 20px;border:1px solid var(--sense-glass-border);border-radius:var(--sense-radius);color:var(--sense-ink);background:var(--sense-glass);box-shadow:var(--sense-shadow),inset 0 1px 0 rgb(255 255 255/55%);font-size:16px;font-weight:700;line-height:1.6;text-align:center;order:0;cursor:pointer;transition:transform var(--duration-base) ease,box-shadow var(--duration-base) ease}html:not(:has(.admin-page)) :is(.opportunity-grid,.knowledge-card-list,.case-card-list)>:is(.opportunity-load-more,.knowledge-load-more,.case-load-more):hover{transform:none;box-shadow:var(--sense-shadow-hover)}@media (prefers-reduced-motion:reduce){html:not(:has(.admin-page)) :is(.opportunity-grid,.knowledge-card-list,.case-card-list)>:is(.opportunity-load-more,.knowledge-load-more,.case-load-more):hover{transform:none}}@media (prefers-reduced-transparency:reduce){html:not(:has(.admin-page)) :is(.opportunity-grid,.knowledge-card-list,.case-card-list)>:is(.opportunity-load-more,.knowledge-load-more,.case-load-more){background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}html :is(.button-primary,.sense-button:not(.is-quiet),.nav-login){color:#2a2f3c;background:var(--action-gradient);border-color:transparent}html :is(.button-primary,.sense-button:not(.is-quiet),.nav-login):hover:not(:disabled){background:var(--action-gradient)}html :is(.filter-tabs,.knowledge-tabs,.case-kind-tabs,.opportunity-status-tabs) button{border-radius:999px;min-height:44px;transition:background-color .14s ease,border-color .14s ease}html :is(.filter-tabs,.knowledge-tabs,.case-kind-tabs,.opportunity-status-tabs) button:is(:hover,:focus-visible){color:var(--text-primary);background:var(--accent-soft);box-shadow:none}html :is(.filter-tabs,.knowledge-tabs,.case-kind-tabs,.opportunity-status-tabs) button.is-active{color:#2a2f3c;background:var(--action-gradient);border-color:transparent;box-shadow:none;font-weight:700}html :is(.filter-tabs,.knowledge-tabs,.case-kind-tabs,.opportunity-status-tabs) button.is-active small{color:inherit}html :is(.case-featured-grid>a,.knowledge-recommended-grid>a,.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid.opportunity-grid>article,.case-bundle-grid li a,.case-learning-path li>button,.opportunity-model-grid>article){background:var(--paper);border-color:var(--border-subtle);border-radius:var(--sense-radius);backdrop-filter:none;-webkit-backdrop-filter:none;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}html :is(.case-featured-grid>a,.knowledge-recommended-grid>a,.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid.opportunity-grid>article,.case-bundle-grid li a,.case-learning-path li>button,.opportunity-model-grid>article):is(:hover,:has(:focus-visible)){color:var(--text-primary);background:var(--accent-soft);border-color:var(--accent);transform:none;box-shadow:none}html :is(.case-featured-grid>a,.knowledge-recommended-grid>a,.case-bundle-grid li a):active{background:var(--action-gradient);color:#2a2f3c}html :is(button,.button,summary):active:not(:disabled){transition-duration:0s}html :is(.button,button):disabled{cursor:not-allowed}html :focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}html :is(button,summary):focus:not(:focus-visible){outline:none}html .main-nav a.is-active{color:#2a2f3c;background:var(--action-gradient)}html :is(.nav-shell,.xiaoxiang-chat-topbar,.xiaoxiang-export-options){background:var(--glass-surface);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}html .opportunity-status-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:620px){html .opportunity-status-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}html :is(.knowledge-overview,.knowledge-snapshot,.knowledge-snapshot>article){background:transparent}html .opportunity-snapshot article{text-align:center}.case-more-entry,.start-more-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:0 20px 28px}#case-library{scroll-margin-top:112px}.xiaoxiang-settings{margin-top:auto}.xiaoxiang-settings>summary{cursor:pointer;min-height:36px;padding:6px 10px;border-radius:12px;color:var(--text-primary);background:var(--accent-soft);font-size:14px}.xiaoxiang-export-menu{position:relative}.xiaoxiang-export-menu summary{cursor:pointer;list-style:none}.xiaoxiang-export-menu summary::-webkit-details-marker{display:none}.xiaoxiang-export-options{position:absolute;right:0;top:calc(100% + 8px);width:max-content;max-width:calc(100vw - 32px);padding:6px;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-md);z-index:90}.xiaoxiang-export-options button{display:block;width:100%;min-height:44px;border:0;padding:8px 12px;border-radius:8px;color:var(--text-primary);background:transparent;text-align:left;font:inherit;cursor:pointer}.xiaoxiang-export-options button:hover:not(:disabled){background:var(--accent-soft)}.admin-import-issues{list-style:none;margin:0;padding:0}.admin-import-issues li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--line)}.admin-import-issues li>div{min-width:0}.admin-import-issues .button{flex-shrink:0}@media (pointer:coarse){.xiaoxiang-settings>summary{min-height:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html :is(button,a,summary,article,.sense-glass){transition:none;animation:none}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){html{--glass-surface:var(--paper);--glass-blur:0px;--sense-glass:var(--paper);--sense-glass-strong:var(--paper)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html{--glass-surface:var(--paper)}}.glass-icon{display:inline-block;flex:0 0 auto;object-fit:contain;vertical-align:middle;pointer-events:none}:where(button,.button,[role=button],summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}:where(button,.button){border-radius:var(--control-radius);font:inherit}:where(button:not([class])){min-height:44px;padding:8px 14px;border:1px solid var(--control-border);color:var(--text-primary);background:var(--glass-surface);cursor:pointer}html :is(button,.button,[role=button],summary):active:not(:disabled):not([aria-disabled=true]){background-color:var(--accent-pressed);color:var(--on-accent);box-shadow:inset 0 1px 3px rgb(36 36 41/18%)}html :is(button,.button,[role=button]):is(:disabled,[aria-disabled=true]){color:var(--control-disabled-text);background-color:var(--control-disabled-bg);border-color:var(--control-border);box-shadow:none;opacity:1;cursor:not-allowed}html :is(button,.button)[aria-busy=true]{cursor:progress}html :is(.button-secondary,.button-light,.sense-button.is-quiet,.sense-chip):hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent);color:var(--text-primary)}html :is(.button-primary,.sense-button:not(.is-quiet),.nav-login,.login-disabled-button:not(:disabled),.ai-generate-button):not(:disabled){color:#2a2f3c;background:var(--action-gradient);border-color:transparent}html :is(.login-disabled-button,.ai-generate-button):hover:not(:disabled){background:var(--action-gradient);color:#2a2f3c}html :is(.button-primary,.sense-button:not(.is-quiet),.nav-login):active:not(:disabled){background:var(--action-gradient)}html :is(.xiaoxiang-history-item.is-active,.xiaoxiang-history-item.is-active .xiaoxiang-history-open){background:var(--action-gradient);color:#2a2f3c}html .xiaoxiang-history-item.is-active :is(small,.glass-icon){color:inherit}html .xiaoxiang-workspace .ai-chat-input-panel:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 2px var(--focus-ring)}html .xiaoxiang-workspace .ai-chat-input-panel:before{display:none}html :is(input,textarea,select):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}html input:is([type=checkbox],[type=radio]){accent-color:var(--accent)}html label:has(>input:is([type=checkbox],[type=radio])){min-height:44px}html input[type=file]::file-selector-button{min-height:44px;padding:8px 14px;border:1px solid var(--control-border);border-radius:var(--control-radius);color:var(--text-primary);background:var(--accent-soft);font:inherit;cursor:pointer}html :is(.admin-switch:checked,input[role=switch]:checked){background:var(--accent);border-color:var(--control-border)}html :is(.button-danger,.admin-article-delete,.work-product-delete,.work-product-row-delete,.admin-danger-zone button){color:var(--status-error-text);background:var(--status-error-surface);border-color:var(--status-error-text)}html :is(.button-danger,.admin-article-delete,.work-product-delete,.work-product-row-delete,.admin-danger-zone button):is(:hover,:active):not(:disabled){color:var(--status-error-surface);background:var(--status-error-text);border-color:var(--status-error-text)}html :is(.nav-shell,.main-nav,.xiaoxiang-chat-topbar,.xiaoxiang-export-options,.visual-editor-toolbar,.account-menu,.ai-settings-panel,dialog,[role=dialog]){background-color:var(--glass-surface);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}html :is(.main-nav a,.admin-nav-group button,.admin-nav-group a){border-radius:var(--control-radius)}html :is(.main-nav a.is-active,.admin-nav-group .is-active){box-shadow:inset 0 -3px 0 var(--on-accent)}html :is(.case-research-card,.case-resource-card,.knowledge-card,.opportunity-card):active{background-color:var(--accent-soft)}.case-load-error,.case-results-end{grid-column:1/-1;margin:0;padding:16px 20px;border:1px solid var(--border-subtle);border-radius:var(--card-radius);color:var(--text-secondary);background:var(--paper);text-align:center}.case-load-error{color:var(--status-error-text);border-color:currentColor;background:var(--status-error-surface)}.case-load-error button{margin-left:12px}@media (max-width:720px){:root{--intro-mask:color-mix(in srgb,var(--surface-raised) 92%,transparent)}}@media (max-width:720px),(pointer:coarse){html :is(button,.button,[role=button],summary,.sense-chip,.site-header a){min-height:44px}html :is(button,[role=button]):has(>.glass-icon:only-child){min-width:44px;padding:8px}html :is(.xiaoxiang-history-actions button,.xiaoxiang-sidebar-collapse,.xiaoxiang-mobile-menu,.xiaoxiang-topbar-new-chat){width:44px;height:44px}html .xiaoxiang-history-open{padding-right:100px;min-height:48px}html .xiaoxiang-history-actions{opacity:1}html :is(.case-kind-tabs,.knowledge-tabs,.opportunity-status-tabs,.filter-tabs){gap:8px}html :is(.case-kind-tabs,.knowledge-tabs,.opportunity-status-tabs,.filter-tabs) button{white-space:normal;line-height:1.4}.case-load-error button{display:block;margin:12px auto 0}}@media (prefers-reduced-motion:reduce){html *,html :after,html :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){:root,html[data-theme=dark],html[data-theme=dark]:not(:has(.admin-page)){--glass-surface:var(--paper);--sense-glass:var(--paper);--sense-glass-strong:var(--paper);--glass-blur:0px;--intro-mask:var(--paper)}html *,html :after,html :before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root,html[data-theme=dark],html[data-theme=dark]:not(:has(.admin-page)){--glass-surface:var(--paper);--sense-glass:var(--paper);--sense-glass-strong:var(--paper);--glass-blur:0px;--intro-mask:var(--paper)}}@media (forced-colors:active){html :is(button,.button,input,select,textarea,summary){forced-color-adjust:auto}html :is(.main-nav a.is-active,button[aria-pressed=true],button[aria-selected=true]){outline:2px solid Highlight}}html input[type=checkbox]:not(.admin-switch):not([role=switch]){appearance:none;-webkit-appearance:none;display:inline-block;width:20px;height:20px;min-height:20px;flex:0 0 20px;padding:0;border:1px solid var(--control-border);border-radius:6px;background:var(--paper) center /20px 20px no-repeat;vertical-align:middle;cursor:pointer}html input[type=checkbox]:not(.admin-switch):not([role=switch]):checked{background-color:var(--accent-soft);background-image:url(/icons/glass/check-48.webp);border-color:var(--focus-ring)}html input[type=checkbox]:not(.admin-switch):not([role=switch]):indeterminate{background-color:var(--accent-soft);background-image:url(/icons/glass/minus-48.webp);border-color:var(--focus-ring)}html input:is([type=checkbox],[type=radio]):disabled{opacity:1;cursor:not-allowed;background-color:var(--control-disabled-bg)}html :is(.search-page-input,.xiaoxiang-history-search){border-color:var(--control-border)}.admin-import-issues li{flex-wrap:wrap}.admin-import-issues li>.admin-library-editor{flex:1 0 100%;width:100%;position:static}@media (forced-colors:active){html input[type=checkbox]:not(.admin-switch):not([role=switch]){appearance:auto;-webkit-appearance:auto;background-image:none}}html button:is([aria-pressed=true],[aria-selected=true]):not(:disabled){color:var(--on-accent);background-color:var(--accent);border-color:var(--control-border);font-weight:750}:root{--glass-face-light:rgb(255 255 255/24%);--glass-control-shadow:0 2px 8px rgb(30 33 43/7%);--glass-hover-shadow:0 4px 12px rgb(30 33 43/10%);--glass-link-active:#6d5ca8;--glass-focus:#b7a4e6}html[data-theme=dark]:not(:has(.admin-page)){--glass-link-active:#d7c8f5;--glass-focus:#d7c8f5}html body :is(a[href]:not(.button):not(.sense-chip):not(.sense-button),summary){background-image:none!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;text-decoration:none}html body :is(a[href],summary):is(:hover,:active){text-decoration:none!important}html body :is(a[href],button,summary,input,select,textarea,[role=option]){transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}html body :is(button,.button,.sense-chip,.sense-button,select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),[data-glass=group]){border-color:transparent!important;border-radius:var(--control-radius,12px)}html body :is(button,.button,.sense-chip,.sense-button):not(:disabled):not([aria-disabled=true]):hover{background-color:var(--accent-soft);color:var(--text-primary);box-shadow:none}html body :is(button,.button,.sense-chip,.sense-button):not(:disabled):not([aria-disabled=true]):active{background-color:transparent;background-image:var(--action-gradient);color:#2a2f3c;box-shadow:none}html body :is(button,.sense-chip,.main-nav a):is(.is-active,[aria-pressed=true],[aria-selected=true],[aria-current=page]){border-color:transparent!important;box-shadow:none!important;background-color:transparent;background-image:var(--action-gradient);color:#2a2f3c}html body :is(.filter-tabs,.knowledge-tabs,.case-kind-tabs,.opportunity-status-tabs) button{display:inline-flex;justify-content:center;align-items:center;gap:6px}html body :is(button,.button,.sense-chip,input,select,textarea):focus:not(:focus-visible){outline:none;box-shadow:none}html body :is(a[href],button,summary,input,select,textarea,[role=option]):focus-visible{outline:2px solid var(--glass-focus);outline-offset:3px;box-shadow:none}html body :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus{background-color:var(--accent-soft);border-color:transparent!important;box-shadow:none!important;outline:none}html body [data-glass=group]{border-color:transparent!important;box-shadow:var(--glass-control-shadow)}html body [data-glass=group]:focus-within{background-color:var(--accent-soft);border-color:transparent!important;box-shadow:var(--glass-control-shadow)!important;outline:none!important}html body [data-glass=integrated]{background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important}html body [data-glass=group] button:focus-visible{outline:2px solid var(--glass-focus);outline-offset:0}html body [data-glass=text]{background:transparent!important;box-shadow:none!important;border-color:transparent}html body :is([data-glass=text],.footer-links a,.editorial-breadcrumb a):is(:hover,:focus-visible){color:var(--glass-link-active)}html body :is(.nav-login,.xiaoxiang-sidebar-brand,.xiaoxiang-history-item,.xiaoxiang-history-open){border-color:transparent!important;box-shadow:none!important}html body .nav-login{display:inline-flex;align-items:center;justify-content:center}html body :is(.brand,.xiaoxiang-sidebar-brand){border-radius:0}html body .xiaoxiang-sidebar-brand>span{display:grid;gap:2px}html body .xiaoxiang-sidebar-brand strong{white-space:nowrap}html body .xiaoxiang-history-search{gap:8px}html body .xiaoxiang-history-search input{min-width:0;flex:1}html body .xiaoxiang-history-actions button{background:transparent;box-shadow:none;border:0}html body .xiaoxiang-history-actions button:hover{background:var(--accent-soft)}html body .xiaoxiang-history-item.is-active .xiaoxiang-history-open{background:transparent}html body :is(.xiaoxiang-settings>summary,.xiaoxiang-export-menu>summary){display:flex;align-items:center;justify-content:center;gap:8px}html body .xiaoxiang-workspace .ai-chat-input-panel{overflow:visible}html body .xiaoxiang-workspace .ai-chat-input-panel:before{display:none}html body .ai-message-field textarea{color:var(--text-primary)}html body .ai-generate-actions{flex-shrink:0}html body .ai-generate-button{background-color:var(--surface-raised,#fff);color:var(--text-primary);flex-shrink:0}html body .ai-generate-button:not(:disabled):is(:hover,:active){background-color:var(--accent)}html body .ai-generate-button:disabled{background-color:var(--control-disabled-bg);color:var(--control-disabled-text)}html body :is(.provider-on,.provider-off){box-shadow:none;background:transparent;border:0;padding:0}html body :is(select:not([aria-hidden=true]),button[aria-haspopup=listbox]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23687084' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:20px!important;padding-right:40px}html body [role=option]{background-image:none;box-shadow:none}html body input[type=radio]{appearance:none;flex-shrink:0;width:18px;height:18px;padding:0;border:2px solid var(--text-tertiary);border-radius:50%;background:var(--paper);box-shadow:none}html body input[type=radio]:checked{border-color:var(--accent-ink);background:radial-gradient(circle,var(--accent-ink) 0 4px,transparent 4.5px),var(--paper)}html body input[type=checkbox]:not([role=switch]):not(.admin-switch){box-shadow:none}html body :is(.case-featured-grid>a,.knowledge-recommended-grid>a,.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid.opportunity-grid>article,.case-bundle-grid li a,.case-learning-path li>button,.opportunity-model-grid>article){border-color:transparent!important}html body :is(.case-featured-grid>a,.knowledge-recommended-grid>a,.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid.opportunity-grid>article,.case-bundle-grid li a,.case-learning-path li>button,.opportunity-model-grid>article):is(:hover,:has(:focus-visible)){background-color:var(--accent-soft);box-shadow:none!important}html body :is(.case-card-footer a,.knowledge-card footer a,.industry-card-grid h2 a,.industry-card-grid footer a){display:inline-flex;align-items:center;gap:6px;background:transparent}html body :is(.case-load-more,.knowledge-load-more,.opportunity-load-more,.industry-load-more){background-image:none;box-shadow:none!important;border-color:transparent!important}html body :is(.case-load-more,.knowledge-load-more,.opportunity-load-more,.industry-load-more):hover{background-color:var(--accent-soft)!important}html body :is(.case-learning-path,.opportunity-model-grid) :is(li,p,footer,small,dl,dd,dt){border:0}html body :is(.button-danger,.admin-article-delete,.work-product-delete,.work-product-row-delete,.admin-danger-zone button):not(:disabled){color:var(--status-error-text);background-color:var(--status-error-surface)}html body :is(.button-danger,.admin-article-delete,.work-product-delete,.work-product-row-delete,.admin-danger-zone button):not(:disabled):is(:hover,:active){color:var(--status-error-surface);background-color:var(--status-error-text)}html body .work-product-row>button:first-child>span:last-child{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--on-accent);background:var(--accent);white-space:nowrap}html body .admin-navigation{padding-bottom:28px}html body .admin-common-actions{margin-top:12px}html body .document-status.status-draft{color:#24643d;background:#e5f6ea;border-color:transparent}html body .admin-list-filters button[data-status=draft]:not(.is-active){color:#24643d;background:#e5f6ea}html body :is(.admin-context-site,.admin-common-actions a,.admin-common-actions button){box-shadow:none;background:transparent}html body summary{cursor:pointer;list-style:none}html body summary::-webkit-details-marker{display:none}html body summary::marker{content:""}@media (max-width:620px){html body .ai-chat-input-footer{display:flex;flex-wrap:wrap;gap:8px}html body .ai-chat-input-footer>div:first-child{min-width:0;flex:1 1 160px}html body .ai-generate-actions{margin-left:auto}}@media (prefers-reduced-motion:reduce){html body :is(a[href],button,summary,input,select,textarea){transition:none;translate:none}}@media (forced-colors:active){html body :is(button,.button,input,select,textarea){border:1px solid ButtonText!important}html body :is(input,textarea,select):focus{outline:2px solid Highlight!important}html body select{appearance:auto;background-image:none!important}}html body .admin-import-controls{display:flex;flex-wrap:wrap;align-items:end;gap:12px}html body .admin-import-controls label{flex:0 1 420px;min-width:0}html body .admin-import-controls input[type=file]{width:100%;min-width:0}html body :is(.admin-import-controls>button,.button-primary):not(:disabled){background-color:var(--accent);color:var(--on-accent)}html body .ai-generate-button:not(:disabled){background-color:var(--surface-raised,#fff)}html body .ai-generate-button:not(:disabled):hover{background-color:var(--accent-soft)}html body :is(.case-bundle-grid li a,.learning-practice-grid>a,.lesson-entry):hover{background-color:var(--accent-soft)}html body .knowledge-category-select:focus-within{box-shadow:none;border-color:transparent}html body :is(.home-industry-panel header a,[data-home-workstation] header a){color:var(--glass-link-active);display:inline-flex;align-items:center;gap:6px}html body :is(.knowledge-source-grid a,.opportunity-source-grid a){border-color:transparent!important;box-shadow:none}html body :is(.knowledge-source-grid a,.opportunity-source-grid a):is(:hover,:focus-visible){background-color:var(--accent-soft)}html body .case-bundle-grid footer{border:0}html body .opportunity-model-grid article :is(strong,p,ul,li){border:0}html body details[open]>summary{border-color:transparent}html body .ai-skill-picker>summary:is(:hover,:focus-visible),html body .ai-skill-picker[open]>summary{background:var(--accent-soft)}html body .admin-document-card{border-color:transparent!important}html body .admin-document-card[data-editing=true]{background:var(--accent-soft)}html body .xiaoxiang-workspace .ai-generate-button:not(:disabled){background:var(--surface-raised,#fff)!important;color:var(--text-primary);box-shadow:none}html body .xiaoxiang-workspace .ai-generate-button:not(:disabled):is(:hover,:active){background:var(--accent-soft)!important}html body .xiaoxiang-workspace .ai-quick-starts-disclosure>summary{border:0}html body .xiaoxiang-workspace .ai-quick-starts-disclosure[open]>summary{background:var(--accent-soft)}html body .xiaoxiang-workspace .ai-chat-assistant header button{background:var(--paper);color:var(--text-primary)}html body .xiaoxiang-workspace .ai-chat-assistant header button:not(:disabled):is(:hover,:active){background:var(--accent)}html body :is(.source-directory a,.opportunity-monitor-directory a){border-color:transparent!important;box-shadow:none}html body :is(.source-directory a,.opportunity-monitor-directory a):is(:hover,:focus-visible){background-color:var(--accent-soft)}html body .admin-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea){background-color:var(--surface-subtle)}html body .admin-workspace :is(input:not([type=checkbox]):not([type=radio]),textarea):focus{background-color:var(--accent-soft)}html[data-keyboard=true] body :is(input,textarea,select):focus-visible:not([data-glass=integrated]),html[data-keyboard=true] body [data-glass=group]:has(:focus-visible){outline:2px solid var(--glass-focus)!important;outline-offset:3px!important}html body :is(.sense-button:not(.is-quiet),.button-primary,.nav-login,.admin-import-controls>button):not(:disabled):not([aria-disabled=true]),html body :is(.sense-button:not(.is-quiet),.button-primary,.nav-login,.admin-import-controls>button):not(:disabled):not([aria-disabled=true]):is(:hover,:active,:focus-visible){color:#2a2f3c;background:var(--action-gradient);box-shadow:none}html body :is(.home-industry-panel header a,[data-home-workstation] header a):is(:hover,:active,:focus-visible){color:var(--glass-link-active)}html:not(:has(.admin-page)) body .site-footer .footer-links a:is(:hover,:active,:focus-visible){color:var(--glass-link-active)!important}html body .work-product-row>button:first-child:is(:hover,:active,:focus-visible){color:var(--text-primary);background:var(--accent-soft)}html body .work-product-status[data-status=draft]{color:var(--status-success-text);background:var(--status-success-surface)}html body .nav-shell{background:var(--sense-glass)}@media (max-width:1023px){html body .nav-actions .nav-login{display:none}}@media (min-width:1024px){html body .nav-shell .main-nav{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}}html body .xiaoxiang-history-item{gap:2px;padding:2px;border:0}html body .xiaoxiang-history-open{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-height:48px;padding:6px 8px;background:transparent}html body .xiaoxiang-history-open small{text-align:left}html body .xiaoxiang-history-actions{position:static;flex-shrink:0;gap:2px;opacity:1}html body .xiaoxiang-history-actions button{display:grid;grid-template-columns:none;place-items:center;width:44px;min-width:44px;height:44px;padding:0;color:inherit}html body .xiaoxiang-history-item.is-active,html body .xiaoxiang-history-item.is-active:hover{background:var(--accent-soft);color:var(--text-primary)}html body .xiaoxiang-history-item .xiaoxiang-history-open:is(:hover,:active,:focus-visible){background:transparent;color:inherit}html body .xiaoxiang-history-item.is-active .xiaoxiang-history-open{color:inherit}html body .xiaoxiang-history-actions button:is(:hover,:active){background:var(--accent);color:var(--on-accent)}html body .xiaoxiang-history-actions .glass-icon{width:18px;height:18px}html body .xiaoxiang-export-menu>summary{border:0;min-height:44px;padding:8px 12px;background:var(--surface-subtle)}html body .xiaoxiang-export-menu>summary:is(:hover,:active),html body .xiaoxiang-export-menu[open]>summary{background:var(--accent-soft)}html body .xiaoxiang-export-menu>summary .glass-icon{width:18px;height:18px}@media (forced-colors:active){html body input[type=radio]{appearance:auto;background:none}}html:not(:has(.admin-page)) body :is(.sense-button:not(.is-quiet),.nav-login):not(:disabled):not([aria-disabled=true]),html:not(:has(.admin-page)) body :is(.sense-button:not(.is-quiet),.nav-login):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){border-radius:999px!important;color:var(--lg-on-tint,#242429)!important;color:#2a2f3c!important;background:var(--lg-tint,var(--action-gradient))!important;box-shadow:inset 0 1px 0 rgb(255 255 255/78%)!important}html:not(:has(.admin-page)) body :is(.sense-button:not(.is-quiet),.nav-login):not(:disabled):active{transform:scale(.97)}html:not(:has(.admin-page)) body :is(.main-nav a.is-active,.main-nav a[aria-current=page]){border-radius:999px!important;color:var(--sense-ink)!important;background:var(--lg-lens,rgb(255 255 255/58%))!important;box-shadow:var(--lg-specular,inset 0 1px 0 rgb(255 255 255/80%))!important}html:not(:has(.admin-page)) body :is(.sense-chip,.sense-chip:hover,.sense-chip[aria-pressed=true]){border-radius:999px!important;color:var(--sense-ink)!important;background:var(--lg-lens,rgb(255 255 255/58%))!important;box-shadow:inset 0 1px 0 rgb(255 255 255/70%)!important}html:not(:has(.admin-page)) body .sense-chip[aria-pressed=true]{background:var(--action-gradient)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/70%)!important}@media (max-width:1280px){html:not(:has(.admin-page)) body .main-nav.is-open{right:16px;left:16px;width:auto;border-radius:28px!important;background:var(--lg-chrome,rgb(255 255 255/42%))!important;box-shadow:var(--lg-shadow,0 10px 30px -12px rgb(20 20 30/22%)),var(--lg-specular,inset 0 1px 0 rgb(255 255 255/85%))!important;-webkit-backdrop-filter:var(--lg-blur,blur(40px) saturate(1.8));backdrop-filter:var(--lg-blur,blur(40px) saturate(1.8))}}@media (prefers-reduced-motion:reduce){html:not(:has(.admin-page)) body :is(.sense-button,.nav-login):active{transform:none}}@media (prefers-reduced-transparency:reduce){html:not(:has(.admin-page)) body :is(.nav-shell,.sense-glass,.main-nav.is-open,.sense-button,.nav-login){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html:not(:has(.admin-page)) body .login-methods{border-radius:999px;background:var(--lg-chrome);-webkit-backdrop-filter:var(--lg-blur,blur(40px) saturate(1.8));backdrop-filter:var(--lg-blur,blur(40px) saturate(1.8))}html:not(:has(.admin-page)) body .login-methods button.is-active{border-radius:999px!important;color:var(--sense-ink)!important;background:var(--lg-lens)!important;background-color:var(--lg-lens)!important;box-shadow:var(--lg-specular,inset 0 1px 0 rgb(255 255 255/80%))!important}html:not(:has(.admin-page)) body nav.main-nav a.is-active,html:not(:has(.admin-page)) body nav.main-nav a[aria-current=page]{box-shadow:inset 0 1px 0 rgb(255 255 255/85%)!important}html:not(:has(.admin-page)) body a.sense-chip:nth-child(3n+1):hover{background:#e5f6ec!important}html:not(:has(.admin-page)) body a.sense-chip:nth-child(3n+2):hover{background:#fde8f1!important}html:not(:has(.admin-page)) body a.sense-chip:nth-child(3n+3):hover{background:#f1eaff!important}html:not(:has(.admin-page)) body a.sense-chip:hover:not(.button){background-color:#e5f6ec!important;background-image:none!important;color:#24643d!important}html:not(:has(.admin-page)) body a.sense-chip:nth-child(3n+1):not(.sense-button):not(.nav-login):not(.button-primary):not(.xiaoxiang-new-chat):not(.button-danger):hover{background-color:#e5f6ec!important;background-image:none!important;color:#24643d!important}html:not(:has(.admin-page)) body a.sense-chip:nth-child(3n+2):not(.sense-button):not(.nav-login):not(.button-primary):not(.xiaoxiang-new-chat):not(.button-danger):hover{background-color:#fde8f1!important;background-image:none!important;color:#9a3d62!important}html:not(:has(.admin-page)) body a.sense-chip:nth-child(3n+3):not(.sense-button):not(.nav-login):not(.button-primary):not(.xiaoxiang-new-chat):not(.button-danger):hover{background-color:#f1eaff!important;background-image:none!important;color:#5b3f93!important}html:not(:has(.admin-page)) body [data-work-page] textarea:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),html:not(:has(.admin-page)) body [data-work-page] textarea:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):is(:focus,:focus-visible){border:1px solid rgb(42 47 60/14%)!important;border-radius:18px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important;outline:none!important}html:not(:has(.admin-page)) body [data-work-page] textarea:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):is(:focus,:focus-visible){border-color:#b7a4e6!important}html:not(:has(.admin-page)) body [data-work-page] textarea:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]){resize:none!important;padding-right:72px!important;padding-bottom:28px!important}html:not(:has(.admin-page)) .work-product-row>button:first-child{display:contents!important}html:not(:has(.admin-page)){--lg-spring:220ms cubic-bezier(0.22,1,0.36,1)}html:not(:has(.admin-page)) :is(.nav-shell,.sense-chip,.sense-button:not(.is-quiet),.nav-login,.main-nav a,.site-theme-toggle,.icon-button,.menu-button,.knowledge-tabs button,.filter-tabs button,.case-kind-tabs button,.opportunity-status-tabs button,.industry-stream-tabs button,.login-methods button,.knowledge-card,.case-research-card,.case-learning-path li>button,.opportunity-grid>article,.industry-card-grid>article){background-image:radial-gradient(120px 80px at var(--glass-light-x,50%) var(--glass-light-y,0),rgb(255 255 255/55%),transparent 70%);transition:background-color var(--lg-spring),color var(--lg-spring),transform var(--lg-spring),box-shadow var(--lg-spring)}html:not(:has(.admin-page)) body :is(button,.button,.sense-chip,.main-nav a,.knowledge-tabs button,.filter-tabs button,.case-kind-tabs button,.opportunity-status-tabs button,.industry-stream-tabs button,.login-methods button):is(.is-active,[aria-pressed=true],[aria-selected=true],[aria-current=page]){border-radius:999px!important;color:var(--sense-ink)!important;background:var(--lg-lens)!important;background-color:var(--lg-lens)!important;box-shadow:var(--lg-specular)!important}html:not(:has(.admin-page)) body :is(button,.button,.sense-chip,.knowledge-tabs button,.filter-tabs button,.case-kind-tabs button,.opportunity-status-tabs button,.industry-stream-tabs button,.login-methods button):not(.sense-button):not(.nav-login):not(.button-primary):not(.xiaoxiang-new-chat):not(.button-danger):not(:disabled):not([aria-disabled=true]):hover{color:var(--sense-ink)!important;background:var(--lg-lens)!important;background-color:var(--lg-lens)!important;box-shadow:var(--lg-specular)!important;transform:none}html:not(:has(.admin-page)) body :is(button,.button,.sense-chip,.main-nav a,.knowledge-tabs button,.filter-tabs button,.case-kind-tabs button,.opportunity-status-tabs button,.login-methods button):not(.sense-button):not(.nav-login):not(.button-primary):not(.xiaoxiang-new-chat):not(.button-danger):not(:disabled):active{color:var(--sense-ink)!important;background-color:var(--lg-lens)!important;transform:scale(.97)}html:not(:has(.admin-page)) body :is(.sense-button:not(.is-quiet),.nav-login,.button-primary):not(:disabled):not([aria-disabled=true]),html:not(:has(.admin-page)) body :is(.sense-button:not(.is-quiet),.nav-login,.button-primary):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){border-radius:999px!important;color:var(--lg-on-tint)!important;background:var(--lg-tint)!important;background-color:var(--lg-tint)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/78%)!important}html:not(:has(.admin-page)) body :is(.sense-button:not(.is-quiet),.nav-login,.button-primary):not(:disabled):active{transform:scale(.97)}html:not(:has(.admin-page)) body :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),select,textarea){border-radius:999px!important;background-color:var(--lg-lens)!important;box-shadow:var(--lg-specular)!important}html:not(:has(.admin-page)) body :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{background-color:var(--lg-lens)!important;box-shadow:var(--lg-specular),0 0 0 3px rgb(183 164 230/35%)!important}html:not(:has(.admin-page)) body textarea{border-radius:22px!important}html:not(:has(.admin-page)) body :is(form[aria-label="开始起草"] input,.ai-chat-input-panel textarea,[data-glass=integrated]){border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}html:not(:has(.admin-page)) :is(.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid>article,.case-learning-path li>button,.case-load-more,.knowledge-load-more,.opportunity-load-more,.industry-load-more){border-color:var(--lg-edge)!important;border-radius:var(--lg-radius)!important;background:var(--lg-chrome)!important;background-color:var(--lg-chrome)!important;box-shadow:var(--lg-shadow),var(--lg-specular)!important;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}html:not(:has(.admin-page)) :is(.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid>article,.case-learning-path li>button,.case-bundle-grid li a,.knowledge-source-grid a,.opportunity-source-grid a,.case-load-more,.knowledge-load-more,.opportunity-load-more,.industry-load-more):is(:hover,:focus-visible,:focus-within){background:var(--lg-lens)!important;background-color:var(--lg-lens)!important;box-shadow:var(--lg-shadow),var(--lg-specular)!important;transform:none!important;color:inherit}html:not(:has(.admin-page)) :is(.library-controls,.knowledge-tabs,.login-methods,.filter-tabs,.opportunity-status-tabs,.case-kind-tabs){border:1px solid var(--lg-edge);border-radius:var(--lg-radius);background:var(--lg-chrome);box-shadow:var(--lg-shadow),var(--lg-specular);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}html:not(:has(.admin-page)) .knowledge-tabs{padding:8px}html:not(:has(.admin-page)) .login-card,html:not(:has(.admin-page)) .login-panel{background:var(--lg-chrome);border-radius:28px;box-shadow:var(--lg-shadow),var(--lg-specular);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}html:not(:has(.admin-page)) .main-nav.is-open{border:1px solid var(--lg-edge)!important;border-radius:28px!important;background:var(--lg-chrome)!important;box-shadow:var(--lg-shadow),var(--lg-specular)!important;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}html:not(:has(.admin-page)) .nav-backdrop{background:rgb(16 17 20/28%)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html:not(:has(.admin-page)) .site-footer{background:var(--lg-chrome)!important;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}html:not(:has(.admin-page)) .ai-chat-input-panel{border-radius:28px!important;background:var(--lg-chrome)!important;box-shadow:var(--lg-shadow),var(--lg-specular)!important;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur)}@media (prefers-reduced-motion:reduce){html:not(:has(.admin-page)) body :is(button,a,.sense-chip,.sense-button,.nav-login):active{transform:none}}@media (prefers-reduced-transparency:reduce){html:not(:has(.admin-page)){--lg-chrome:var(--paper);--lg-lens:var(--paper-strong,#fff);--lg-blur:none}html:not(:has(.admin-page)) :is(.nav-shell,.sense-glass,.main-nav.is-open,.site-footer,.knowledge-card,.login-methods){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html:not(:has(.admin-page)) body a.sense-glass:first-child:hover{background:#e5f6ec!important;background-color:#e5f6ec!important;background-image:none!important}html:not(:has(.admin-page)) body a.sense-glass:nth-child(2):hover{background:#fde8f1!important;background-color:#fde8f1!important;background-image:none!important}html:not(:has(.admin-page)) body a.sense-glass:nth-child(3):hover{background:#fff0e4!important;background-color:#fff0e4!important;background-image:none!important}html:not(:has(.admin-page)){--focus-ring:#b7a4e6;--glass-focus:#b7a4e6;--ix-mint:#e5f6ec;--ix-pink:#fde8f1;--ix-peach:#fff0e4;--ix-sky:#e7f3ff;--ix-lilac:#f1eaff;--ix-active:linear-gradient(120deg,#ffe7d4,#f6e7ff 52%,#e5f4ff)}html:not(:has(.admin-page)) :focus-visible{outline-color:#b7a4e6}html:not(:has(.admin-page)) .nav-login{margin-right:12px}html:not(:has(.admin-page)) body :is(.sense-button:not(.is-quiet),.nav-login,.button-primary):not(:disabled){color:#2a2f3c!important;background:var(--action-gradient)!important;background-image:var(--action-gradient)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/85%)!important}html:not(:has(.admin-page)) .sense-chip:nth-child(3n+1):is(:hover,:focus-visible){background:var(--ix-mint)!important;background-image:none!important}html:not(:has(.admin-page)) .sense-chip:nth-child(3n+2):is(:hover,:focus-visible){background:var(--ix-pink)!important;background-image:none!important}html:not(:has(.admin-page)) .sense-chip:nth-child(3n+3):is(:hover,:focus-visible){background:var(--ix-lilac)!important;background-image:none!important}html:not(:has(.admin-page)) :is(.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid>article,.knowledge-recommended-grid>a,.case-featured-grid>a,.case-learning-path li>button,.case-bundle-grid li a):nth-child(4n+1){--ix:var(--ix-mint)}html:not(:has(.admin-page)) :is(.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid>article,.knowledge-recommended-grid>a,.case-featured-grid>a,.case-learning-path li>button,.case-bundle-grid li a):nth-child(4n+2){--ix:var(--ix-pink)}html:not(:has(.admin-page)) :is(.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid>article,.knowledge-recommended-grid>a,.case-featured-grid>a,.case-learning-path li>button,.case-bundle-grid li a):nth-child(4n+3){--ix:var(--ix-peach)}html:not(:has(.admin-page)) :is(.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid>article,.knowledge-recommended-grid>a,.case-featured-grid>a,.case-learning-path li>button,.case-bundle-grid li a):nth-child(4n+4){--ix:var(--ix-sky)}html:not(:has(.admin-page)) :is(.knowledge-card,.case-research-card,.industry-card-grid>article,.opportunity-grid>article,.knowledge-recommended-grid>a,.case-featured-grid>a,.case-learning-path li>button,.case-bundle-grid li a):is(:hover,:focus-visible,:focus-within){background:var(--ix,var(--ix-peach))!important;background-color:var(--ix,var(--ix-peach))!important;background-image:none!important;transform:translateY(-2px)}html:not(:has(.admin-page)) :is(.knowledge-tabs,.case-kind-tabs) button:is(:hover,.is-active,[aria-pressed=true]){background:var(--ix-active)!important;background-image:var(--ix-active)!important;color:var(--sense-ink)!important}html:not(:has(.admin-page)) .opportunity-status-tabs button:is(:hover,.is-active){background:var(--ix-peach)!important;color:var(--sense-ink)!important}html:not(:has(.admin-page)) .opportunity-status-tabs .glass-icon{display:none}html:not(:has(.admin-page)) .knowledge-sidebar>strong{display:none}html:not(:has(.admin-page)) .case-sort{display:none}html:not(:has(.admin-page)) .needBox textarea,html:not(:has(.admin-page)) .search>div,html:not(:has(.admin-page)) [data-glass=group],html:not(:has(.admin-page)) form[aria-label="开始起草"],html:not(:has(.admin-page)) form[aria-label="开始起草"] input{outline:none!important}html:not(:has(.admin-page)) body :is(input,select,textarea):focus,html:not(:has(.admin-page)) body :is(input,select,textarea):focus-visible{outline:none!important;border-color:transparent!important}html:not(:has(.admin-page)) input[type=radio]{border-color:#c9c4bc!important;background:#fff!important}html:not(:has(.admin-page)) input[type=radio]:checked{border-color:transparent!important;background:var(--action-gradient)!important}html:not(:has(.admin-page)) summary{display:flex!important;list-style:none!important}html:not(:has(.admin-page)) summary::-webkit-details-marker{display:none}html:not(:has(.admin-page)) .site-footer .footer-links a,html:not(:has(.admin-page)) .site-footer .footer-links a:hover{color:#e06a1a!important}html:not(:has(.admin-page)) .case-more-entry{margin-top:36px}html:not(:has(.admin-page)) .opportunity-snapshot{gap:0!important}html:not(:has(.admin-page)) .account-hero{border-bottom:0!important}html:not(:has(.admin-page)) .account-card,html:not(:has(.admin-page)) .account-hero-status{border:1px solid var(--lg-edge)!important;border-radius:28px!important;background:var(--lg-chrome)!important;box-shadow:var(--lg-shadow),var(--lg-specular)!important}html:not(:has(.admin-page)) .account-message{color:#24643d!important;background:var(--ix-mint)!important;border-radius:16px}html:not(:has(.admin-page)) .ai-assistant-header-actions :is(button,summary){border-radius:999px!important;background:rgb(255 255 255/78%)!important;background-image:none!important;color:var(--sense-ink)!important;box-shadow:inset 0 1px 0 #fff!important;transform:none!important}html:not(:has(.admin-page)) .ai-assistant-header-actions :is(button,summary):hover{background:var(--ix-peach)!important}html:not(:has(.admin-page)) .xiaoxiang-new-chat span,html:not(:has(.admin-page)) .xiaoxiang-new-chat strong{background:transparent!important;box-shadow:none!important}html:not(:has(.admin-page)) .xiaoxiang-history-actions button,html:not(:has(.admin-page)) .xiaoxiang-history-actions button:is(:hover,:active,:focus-visible){background:transparent!important;background-image:none!important;box-shadow:none!important;transform:none!important}html:not(:has(.admin-page)) .xiaoxiang-history-actions button:hover{background:var(--ix-peach)!important}html:not(:has(.admin-page)) .xiaoxiang-settings>summary{background:rgb(255 255 255/72%)!important;border-radius:16px!important}html:not(:has(.admin-page)) .work-product-row>button:first-child{justify-items:start;text-align:left}html:not(:has(.admin-page)) .work-product-row>button:first-child>span:last-child{background:var(--ix-peach)!important;color:#9a4b12!important;border-radius:999px}html:not(:has(.admin-page)) .case-kind-badge,html:not(:has(.admin-page)) .resource-type{background:var(--ix-peach);color:#9a4b12;border-radius:999px}html:not(:has(.admin-page)) .type-法规{background:var(--ix-mint);color:#24643d}.admin-page :focus-visible{outline:2px solid #b7a4e6}.admin-page .admin-sidebar{background:rgb(255 255 255/78%);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.admin-page .admin-navigation a.is-active,.admin-page .admin-navigation a[aria-current=page]{background:linear-gradient(120deg,#ffe7d4,#f6e7ff 55%,#e5f4ff);color:#2a2f3c}html:not(:has(.admin-page)) body nav.main-nav a.is-active,html:not(:has(.admin-page)) body nav.main-nav a[aria-current=page]{color:#2a2f3c!important;background-color:transparent!important;background-image:linear-gradient(120deg,#ffe7d4,#f6e7ff 52%,#e5f4ff)!important;box-shadow:inset 0 1px 0 #fff!important}html:not(:has(.admin-page)) body a.sense-chip:nth-child(3n+1):hover{background-color:#e5f6ec!important;background-image:none!important;color:#24643d!important}html:not(:has(.admin-page)) body a.sense-chip:nth-child(3n+2):hover{background-color:#fde8f1!important;background-image:none!important;color:#9a3d62!important}html:not(:has(.admin-page)) body a.sense-chip:nth-child(3n+3):hover{background-color:#f1eaff!important;background-image:none!important;color:#5b3f93!important}html:not(:has(.admin-page)) body nav.main-nav a.is-active:not(.button):not(.sense-chip):not(.sense-button),html:not(:has(.admin-page)) body nav.main-nav a[aria-current=page]:not(.button):not(.sense-chip):not(.sense-button){background-color:#ffe7d4!important}html:not(:has(.admin-page)) body :is(a.sense-chip:nth-child(3n+1)):not(.sense-button):not(.nav-login):not(.button-primary):not(.xiaoxiang-new-chat):not(.button-danger):not(:disabled):not([aria-disabled=true]):hover{background:#e5f6ec!important;background-color:#e5f6ec!important;background-image:none!important;color:#24643d!important;box-shadow:none!important}html:not(:has(.admin-page)) body :is(a.sense-chip:nth-child(3n+2)):not(.sense-button):not(.nav-login):not(.button-primary):not(.xiaoxiang-new-chat):not(.button-danger):not(:disabled):not([aria-disabled=true]):hover{background:#fde8f1!important;background-color:#fde8f1!important;background-image:none!important;color:#9a3d62!important;box-shadow:none!important}html:not(:has(.admin-page)) body :is(a.sense-chip:nth-child(3n+3)):not(.sense-button):not(.nav-login):not(.button-primary):not(.xiaoxiang-new-chat):not(.button-danger):not(:disabled):not([aria-disabled=true]):hover{background:#f1eaff!important;background-color:#f1eaff!important;background-image:none!important;color:#5b3f93!important;box-shadow:none!important}html:not(:has(.admin-page)) .site-footer .footer-links a{color:#2a2f3c!important}html:not(:has(.admin-page)) .site-footer .footer-links a:is(:hover,:focus-visible){color:#6d5ca8!important}html:not(:has(.admin-page)) [data-recommendation-group] li:hover{background:#fff0e4!important}html:not(:has(.admin-page)) body form[aria-label="开始起草"]{background:#fff!important;background-image:none!important;box-shadow:0 4px 16px rgb(30 33 43/6%)!important;border:0!important;outline:none!important}html:not(:has(.admin-page)) body form[aria-label="开始起草"] input,html:not(:has(.admin-page)) body form[aria-label="开始起草"] input:focus,html:not(:has(.admin-page)) body form[aria-label="开始起草"] input:focus-visible{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;outline:none!important}html:not(:has(.admin-page)) body nav.main-nav a.is-active:not(.button):not(.sense-chip):not(.sense-button),html:not(:has(.admin-page)) body nav.main-nav a[aria-current=page]:not(.button):not(.sense-chip):not(.sense-button){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:0 16px!important;border:0!important;border-radius:999px!important;outline:none!important;box-shadow:none!important;background-color:#f4e9ff!important;background-image:none!important}html:not(:has(.admin-page)) body .xiaoxiang-history-actions button,html:not(:has(.admin-page)) body .xiaoxiang-history-actions button:is(:hover,:active,:focus,:focus-visible){background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;border-radius:8px!important}html:not(:has(.admin-page)) body .xiaoxiang-new-chat,html:not(:has(.admin-page)) body .xiaoxiang-new-chat:is(:hover,:active,:focus,:focus-visible){color:#2a2f3c!important;background:var(--action-gradient)!important;background-color:transparent!important;background-image:var(--action-gradient)!important;box-shadow:none!important;border:0!important}html:not(:has(.admin-page)) body .xiaoxiang-new-chat :is(span,strong,svg){background:transparent!important;background-color:transparent!important;box-shadow:none!important}html:not(:has(.admin-page)) body form[aria-label="开始起草"] input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),html:not(:has(.admin-page)) body form[aria-label="开始起草"] input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):is(:focus,:focus-visible){background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;outline:none!important}html:not(:has(.admin-page)) body button.xiaoxiang-new-chat:not(:disabled):not(.sense-button),html:not(:has(.admin-page)) body button.xiaoxiang-new-chat:not(:disabled):not(.sense-button):is(:hover,:active,:focus,:focus-visible){color:#2a2f3c!important;background:var(--action-gradient)!important;background-color:transparent!important;background-image:var(--action-gradient)!important;box-shadow:none!important;border:0!important}html:not(:has(.admin-page)) body nav.main-nav a.is-active:not(.button):not(.sense-chip):not(.sense-button),html:not(:has(.admin-page)) body nav.main-nav a:not(.button):not(.sense-chip):not(.sense-button),html:not(:has(.admin-page)) body nav.main-nav a:not(.button):not(.sense-chip):not(.sense-button):hover,html:not(:has(.admin-page)) body nav.main-nav a[aria-current=page]:not(.button):not(.sense-chip):not(.sense-button){border-radius:12px!important;box-shadow:none!important;outline:none!important}html:not(:has(.admin-page)) body nav.main-nav a.is-active:not(.button):not(.sense-chip):not(.sense-button),html:not(:has(.admin-page)) body nav.main-nav a[aria-current=page]:not(.button):not(.sense-chip):not(.sense-button){color:#2a2f3c!important;background-color:transparent!important;background-image:linear-gradient(120deg,#ffe7d4,#f6e7ff 52%,#e5f4ff)!important}html:not(:has(.admin-page)) [data-work-page] textarea,html:not(:has(.admin-page)) [data-work-page] textarea:is(:focus,:focus-visible){border:1px solid rgb(42 47 60/14%)!important;border-radius:18px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important;outline:none!important}html:not(:has(.admin-page)) [data-work-page] textarea:is(:focus,:focus-visible){border-color:#b7a4e6!important}html:not(:has(.admin-page)) [data-work-page] button.sense-button:disabled{background:var(--action-gradient)!important;background-color:transparent!important;background-image:var(--action-gradient)!important;color:#2a2f3c!important;opacity:1!important;box-shadow:none!important}html:not(:has(.admin-page)) body [data-work-page] textarea:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),html:not(:has(.admin-page)) body [data-work-page] textarea:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):is(:focus,:focus-visible){resize:none!important}html:not(:has(.admin-page)) body [data-work-page] textarea::-webkit-resizer{display:none!important;width:0!important;height:0!important;background:none!important;appearance:none!important}