.intelligence-domain-menu{gap:var(--space-3,.75rem);max-width:1180px;font:inherit;border-bottom:1px solid;flex-wrap:wrap;margin:0 auto;padding:20px 28px;display:flex}.intelligence-domain-menu a{min-height:44px;color:inherit;word-break:keep-all;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.intelligence-domain-menu a[aria-current=page]{border-color:currentColor;font-weight:700}.intelligence-domain-menu a:focus-visible,.ia-reading-nav a:focus-visible{outline-offset:3px;outline:2px solid}.ia-reading-nav{flex-wrap:wrap;gap:12px;display:flex}.ia-reading-nav a{align-items:center;min-height:44px;margin-right:16px;padding:12px 0;display:inline-flex}.ia-reading-nav a[aria-current=page]{font-weight:700}.ia-view-switch,.ia-shortcuts{flex-wrap:wrap;gap:16px;margin:20px 0;display:flex}.ia-table-entry{max-width:1180px;margin:24px auto;padding:0 28px}.ia-compare-actions{border-top:1px solid;margin-top:28px;padding-top:24px}.ia-compare-actions>h2{font-size:1.35rem}.ia-deep-fields,.ia-deep-pair{flex-wrap:wrap;gap:12px;min-width:0;margin:18px 0;padding:16px;display:flex}.ia-deep-fields label,.ia-deep-pair label{align-items:center;gap:8px;line-height:1.6;display:flex}.ia-deep-fields legend,.ia-deep-pair legend{font-weight:650}.ia-history-scope{margin-top:24px}.ia-empty{padding:24px 0;line-height:1.8}.ia-selector-filters{flex-wrap:wrap;gap:16px;margin-bottom:18px;display:flex}.ia-selector-filters label{flex:1;gap:8px;min-width:0;display:grid}.ia-selector-filters input,.ia-selector-filters select{width:100%;min-width:0;font:inherit;padding:10px}.ia-domain-shell{min-width:0}.ia-domain-shell .decision-support-table-wrap{max-width:100%}@media (width<=760px){.intelligence-domain-menu{gap:6px;padding:14px 18px}.intelligence-domain-menu a{flex:calc(50% - 6px);padding:9px 8px}.ia-table-entry{padding:0 18px}.ia-selector-filters{grid-template-columns:minmax(0,1fr);display:grid}.ia-reading-nav{gap:8px}.ia-deep-fields,.ia-deep-pair{padding:12px}.ia-reading-nav a{margin-right:10px}}.ia-domain-shell :is(select,input[type=search]){background:var(--bg-raised);color:var(--bg-inverse);border:1px solid var(--ln-rule)}.ia-domain-shell select option{background:var(--bg-raised);color:var(--bg-inverse)}.ia-domain-shell .decision-comparison-table{background:var(--bg-page);color:var(--bg-inverse)}.ia-domain-shell .decision-comparison-table :is(th,td,b,span,small,summary),.ia-domain-shell .decision-comparison-table a{color:var(--bg-inverse)}.ia-domain-shell .decision-comparison-table thead{background:var(--bg-sunken)}.ia-domain-shell .decision-comparison-table thead a{color:var(--ac-gold)}.ia-domain-shell .decision-comparison-table th{font-weight:700}.ia-domain-shell .decision-comparison-table :is(th,td){background:var(--bg-page)}.ia-domain-shell .decision-comparison-table thead th{background:var(--bg-sunken)}.ia-domain-shell input[type=search]::placeholder{color:var(--bg-inverse);opacity:.7}.intelligence-workspace .intelligence-domain-menu{color:var(--bg-inverse)}.intelligence-workspace .intelligence-domain-menu a{color:inherit}.decision-support[lang=ko]:has(>.decision-support-main>:is(.ia-domain-shell,.ec-workspace)) .decision-game-title-grid{padding-block:18px}.decision-support[lang=ko]:has(>.decision-support-main>:is(.ia-domain-shell,.ec-workspace)) .decision-support-main{padding-top:12px}.ia-comparison-selection{min-width:0;margin-bottom:18px}.ia-selection-heading,.ia-catalog-heading{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ia-selection-heading h2,.ia-catalog-heading h2{margin:0;font-size:1.25rem}.ia-selection-heading p,.ia-catalog-heading p{margin:0;font-size:.875rem}.ia-selection-heading button{margin-inline-start:auto}.ia-analysis-options{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin:10px 0;display:grid}.ia-analysis-options :is(.decision-ai-reading,.ia-primary-analysis){border:1px solid var(--support-control-line);min-width:0;color:inherit;border-radius:4px;margin:0;padding:14px}.ia-analysis-options .ia-primary-analysis{border-color:var(--library-gold);background:var(--library-panel)}.ia-analysis-options .decision-ai-action{gap:8px;display:grid}.ia-analysis-options .intelligence-launch{color:inherit;background:0 0;border:0;margin:8px 0 0;padding:0;display:block}.ia-analysis-title{flex-wrap:wrap;align-items:center;gap:5px 8px;display:flex}.ia-domain-shell .ia-analysis-title h3{margin:0;font-size:18px;line-height:1.35}.ia-analysis-limit{border:1px solid var(--support-control-line);color:var(--library-text);border-radius:4px;padding:2px 8px;font-size:13px;font-weight:650;line-height:1.5;display:inline-block}.ia-primary-analysis .ia-analysis-limit{border-color:var(--library-gold);color:var(--library-gold-soft)}.ia-domain-shell .ia-analysis-options p.ia-analysis-description{color:var(--library-muted);margin:6px 0 0;font-size:.875rem;line-height:1.5}.ia-domain-shell .ia-compact-description{color:var(--library-muted);margin:4px 0 0;display:none}.ia-domain-shell .ia-analysis-options p.ia-analysis-scope{color:var(--library-text);margin:8px 0 0;font-size:.875rem;font-weight:650;line-height:1.5}.ia-primary-analysis .ia-deep-pair{border:1px solid var(--support-control-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin:8px 0;padding:6px 8px 8px;display:grid}.ia-primary-analysis .ia-deep-pair label{overflow-wrap:anywhere;min-height:44px}.ia-primary-analysis .ia-deep-pair time{color:var(--library-muted);font-size:12px;display:block}.ia-domain-shell .ia-analysis-options :is(.intelligence-launch,.decision-ai-action) button{justify-self:start;width:auto;min-height:44px;padding:7px 10px;font-size:.8125rem;line-height:1.35}.ia-domain-shell .ia-analysis-options .decision-ai-action button{color:var(--library-text);border:1px solid var(--support-control-line);background:0 0}.ia-primary-analysis .intelligence-launch button,.ec-history-action .intelligence-launch button{background:var(--library-gold);border-color:var(--library-gold);color:var(--library-bg)}.ia-primary-analysis .intelligence-launch button:hover:not(:disabled),.ec-history-action .intelligence-launch button:hover:not(:disabled){background:var(--library-gold-soft);color:var(--library-bg)}.ia-domain-shell .ia-analysis-options .intelligence-launch button:disabled{background:color-mix(in srgb,var(--library-gold) 13%,var(--library-panel));border-color:var(--library-line);color:var(--library-gold-soft);opacity:1}.ia-domain-shell .ia-analysis-options .decision-ai-action button:disabled{color:var(--library-muted);opacity:1}.ia-domain-shell :is(.ia-analysis-options .decision-ai-state,p.ia-selection-hint){color:var(--library-muted);margin:6px 0 0;font-size:.8rem;line-height:1.45}.ia-field-settings{margin-top:8px}.ia-field-settings>summary,.ia-catalog-editions>summary{cursor:pointer;font-weight:600;line-height:1.6}.ia-field-settings .decision-compare-fields{margin-top:12px}.ia-catalog .ia-selector-filters{align-items:end}.ia-catalog-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 16px;margin:0;padding:0;list-style:none;display:grid}.ia-catalog-game{border-top:1px solid var(--ln-rule);min-width:0;padding:8px 0}.ia-catalog-row,.ia-catalog-editions li{align-items:center;gap:10px;min-width:0;display:flex}.ia-catalog-name{overflow-wrap:anywhere;flex:1;min-width:0}.ia-catalog-name small{font-size:.75rem;display:block}.ia-catalog-row time,.ia-catalog-editions time{white-space:nowrap;font-size:.8rem}.ia-catalog-select,.ia-catalog-more{min-height:40px;padding:6px 12px}.ia-catalog-editions{margin-top:6px;font-size:.825rem}.ia-catalog-editions ul{margin:0;padding:4px 0 0;list-style:none}.ia-catalog-editions li{justify-content:flex-end;margin:4px 0}.ia-catalog-more{margin-top:10px}@media (width<=760px){.decision-support[lang=ko]:has(>.decision-support-main>:is(.ia-domain-shell,.ec-workspace)) .decision-support-header{padding-top:12px}.decision-support[lang=ko]:has(>.decision-support-main>:is(.ia-domain-shell,.ec-workspace)) .decision-game-title-grid{gap:8px;padding-block:8px}.decision-support[lang=ko]:has(>.decision-support-main>:is(.ia-domain-shell,.ec-workspace)) .decision-game-title-grid h1{margin-top:4px}.decision-support[lang=ko]:has(>.decision-support-main>:is(.ia-domain-shell,.ec-workspace)) .decision-game-finding{padding-block:2px}.decision-support[lang=ko]:has(>.decision-support-main>:is(.ia-domain-shell,.ec-workspace)) .decision-game-finding p{font-size:14px;line-height:1.55}.decision-support[lang=ko]:has(>.decision-support-main>:is(.ia-domain-shell,.ec-workspace)) .decision-support-main{padding-top:8px}.ia-analysis-options,.ia-catalog-list{grid-template-columns:minmax(0,1fr)}.ia-comparison-selection[data-empty] .ia-analysis-options{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;margin:8px 0}.ia-comparison-selection[data-empty] .ia-analysis-options :is(.decision-ai-reading,.ia-primary-analysis){flex-direction:column;padding:8px;display:flex}.ia-comparison-selection[data-empty] .ia-analysis-options .decision-ai-action{flex:1;align-content:space-between}.ia-comparison-selection[data-empty] .ia-analysis-options .intelligence-launch{margin-top:auto;padding-top:8px}.ia-comparison-selection[data-empty] .ia-analysis-title{flex-direction:column;align-items:flex-start;gap:4px}.ia-comparison-selection[data-empty] .ia-analysis-description{display:none}.ia-domain-shell .ia-comparison-selection[data-empty] .ia-compact-description{display:block}.ia-comparison-selection[data-empty] .ia-analysis-options :is(.intelligence-launch,.decision-ai-action) button{width:100%;padding-inline:4px}.ia-domain-shell .ia-comparison-selection[data-empty] .ia-selection-hint{display:none}.ia-catalog .ia-selector-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ia-catalog .ia-selector-filters button{justify-self:start}.ia-analysis-options .intelligence-launch>div:last-child{max-width:none}}@media (width<=600px){.decision-support[lang=ko]:has(>.decision-support-main>:is(.ia-domain-shell,.ec-workspace)) .decision-game-finding{display:none}.ia-comparison-selection{margin-bottom:12px}.ia-catalog-heading,.ia-catalog .ia-selector-filters{margin-bottom:8px}}
