.tool[data-tool=swot-analysis-maker] .swot-title{margin-block:0 var(--space-2);font-size:var(--fs-lg)}.tool[data-tool=swot-analysis-maker] .swot-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tool[data-tool=swot-analysis-maker] .swot-box{padding:var(--space-2) var(--space-3);border:1px solid var(--c-border-strong);border-radius:var(--r-sm);background:var(--c-bg);overflow-wrap:anywhere}.tool[data-tool=swot-analysis-maker] .swot-box h3{margin:0 0 var(--space-1);font-size:var(--fs-base)}.tool[data-tool=swot-analysis-maker] .swot-box ul{font-size:var(--fs-sm);margin:0;padding-inline-start:var(--space-4)}.tool[data-tool=swot-analysis-maker] .q-strengths h3{color:#166534}.tool[data-tool=swot-analysis-maker] .q-weaknesses h3{color:#b45309}.tool[data-tool=swot-analysis-maker] .q-opportunities h3{color:#1d4ed8}.tool[data-tool=swot-analysis-maker] .q-threats h3{color:#b91c1c}@media print{.tool[data-tool=swot-analysis-maker] .swot-box{break-inside:avoid;background:#fff;border-color:#000}}
