
/* 万事三角定律：实战与学习共用界面 */
.triangle-entry-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}
.triangle-entry{border:0;text-align:left;padding:16px;border-radius:22px;background:var(--card,#fff);box-shadow:0 8px 24px rgba(31,35,48,.07);color:inherit}
.triangle-entry b{display:block;font-size:19px;margin:8px 0 5px}.triangle-entry span{display:block;font-size:12px;color:#6e6e73;line-height:1.55}.triangle-entry i{font-style:normal;display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:rgba(0,122,255,.11);color:#007aff;font-weight:800;font-size:20px}
.triangle-source-note{margin-top:12px;padding:12px 14px;border-radius:16px;background:rgba(255,149,0,.10);font-size:12px;line-height:1.65;color:#6b4b11}
.triangle-pair-picker{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.triangle-pick{border:0;border-radius:20px;padding:18px 10px;background:#fff;box-shadow:0 7px 22px rgba(31,35,48,.07)}.triangle-pick small,.triangle-pick span{display:block;color:#777;font-size:11px}.triangle-pick b{display:block;font-size:34px;margin:4px}.triangle-swap{border:0;background:rgba(0,122,255,.10);color:#007aff;border-radius:50%;width:36px;height:36px;font-size:20px}
.triangle-result-hero{text-align:center;padding:18px 12px}.triangle-result-hero strong{display:block;font-size:38px;letter-spacing:2px}.triangle-result-hero h2{margin:6px 0 3px}.triangle-result-hero p{margin:0;color:#6e6e73}
.triangle-trace{display:grid;grid-template-columns:1fr 1fr;gap:10px}.triangle-trace>div{padding:12px;border-radius:15px;background:rgba(118,118,128,.08)}.triangle-trace small,.triangle-trace span{display:block}.triangle-trace span{font-weight:700;margin-top:3px}
.triangle-stage-list{display:grid;gap:10px}.triangle-stage{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;padding:13px;border-radius:18px;background:#fff}.triangle-stage i{font-style:normal;display:grid;place-items:center;width:36px;height:36px;border-radius:13px;background:rgba(0,122,255,.10);color:#007aff;font-weight:800}.triangle-stage b,.triangle-stage span{display:block}.triangle-stage span{font-size:12px;line-height:1.55;color:#6e6e73;margin-top:3px}
.triangle-digit-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:7px}.triangle-digit{border:0;border-radius:13px;min-height:45px;background:#fff;font-weight:800;font-size:17px;color:#1c1c1e}.triangle-digit small{display:block;font-size:9px;font-weight:500;color:#777}
.triangle-grid-wrap{overflow:hidden;border-radius:18px;background:#fff;padding:8px}.triangle-169-grid{display:grid;grid-template-columns:20px repeat(13,minmax(18px,1fr));gap:2px;align-items:center}.triangle-169-grid .axis{font-size:8px;text-align:center;color:#777}.triangle-cell{border:0;padding:0;aspect-ratio:1;border-radius:5px;background:rgba(0,122,255,.08);font-size:7px;color:#333;min-width:0}.triangle-cell:hover,.triangle-cell:focus{background:#007aff;color:#fff}.triangle-cell.same{background:rgba(52,199,89,.14)}
.triangle-quiz-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.triangle-quiz-options button{border:0;border-radius:14px;padding:12px;background:#fff;font-weight:650}.triangle-quiz-options button.chosen{outline:2px solid #007aff;background:rgba(0,122,255,.08)}
.triangle-modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.triangle-modal-grid>div{padding:10px;border-radius:13px;background:rgba(118,118,128,.08)}.triangle-modal-grid small,.triangle-modal-grid b{display:block}.triangle-modal-grid small{color:#777;font-size:10px}.triangle-modal-grid b{font-size:13px;margin-top:3px}
@media(max-width:390px){.triangle-entry-grid{grid-template-columns:1fr}.triangle-digit-grid{grid-template-columns:repeat(7,1fr);gap:5px}.triangle-169-grid{grid-template-columns:18px repeat(13,minmax(17px,1fr));gap:1px}.triangle-cell{font-size:6.5px}}
html[data-theme="xuanjian"] .triangle-entry,html[data-theme="xuanjian"] .triangle-stage,html[data-theme="xuanjian"] .triangle-pick,html[data-theme="xuanjian"] .triangle-digit,html[data-theme="xuanjian"] .triangle-grid-wrap,html[data-theme="xuanjian"] .triangle-quiz-options button{background:rgba(255,250,238,.88)}

.triangle-readiness,.triangle-progress-card{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.triangle-readiness>div,.triangle-progress-card>div{padding:11px 8px;border-radius:14px;background:rgba(118,118,128,.08);text-align:center}.triangle-readiness small,.triangle-progress-card small{display:block;color:#777;font-size:10px}.triangle-readiness b,.triangle-progress-card b{display:block;font-size:18px;margin-top:3px}.triangle-reasoning{display:grid;gap:9px}.triangle-reasoning>div{display:grid;grid-template-columns:30px 1fr;gap:9px;align-items:start}.triangle-reasoning i{font-style:normal;display:grid;place-items:center;width:28px;height:28px;border-radius:10px;background:rgba(0,122,255,.10);color:#007aff;font-weight:800}.triangle-reasoning b,.triangle-reasoning small{display:block}.triangle-reasoning small{color:#666;line-height:1.55;margin-top:2px}.triangle-evidence-row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid rgba(118,118,128,.14)}.triangle-evidence-row:last-child{border-bottom:0}.triangle-evidence-row span{font-size:12px;color:#666;text-align:right}.triangle-topic-evidence{border-left:4px solid #ff9500}.triangle-topic-evidence small{display:block;color:#8a5b13;line-height:1.5}.triangle-quiz-head{display:flex;justify-content:space-between;align-items:center}.triangle-quiz-head small{color:#777}.triangle-quiz-options button:disabled{opacity:1}@media(max-width:390px){.triangle-readiness,.triangle-progress-card{grid-template-columns:1fr 1fr}}

/* V1.9.4 learning atlas */
.triangle-readiness.second{margin-top:8px}.triangle-learning-callout{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center}.triangle-learning-callout small,.triangle-learning-callout h3,.triangle-learning-callout p{display:block;margin:0}.triangle-learning-callout h3{margin:4px 0}.triangle-learning-callout p{font-size:12px;color:#6e6e73}.triangle-learning-actions{display:grid;gap:7px;min-width:132px}.triangle-learning-actions .btn{padding:10px 12px}
.triangle-skill-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.triangle-skill{border:0;border-radius:14px;padding:10px 7px;background:rgba(118,118,128,.08);text-align:center;color:inherit}.triangle-skill span,.triangle-skill b,.triangle-skill small{display:block}.triangle-skill span{font-size:11px;color:#6e6e73}.triangle-skill b{font-size:16px;margin:4px 0}.triangle-skill small{font-size:9px;color:#8e8e93}
.triangle-course-list{display:grid;gap:12px}.triangle-course header{display:grid;grid-template-columns:42px 1fr;gap:11px;align-items:center}.triangle-course header>i{font-style:normal;display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:rgba(0,122,255,.10);color:#007aff;font-weight:850;font-size:19px}.triangle-course header h2{margin:4px 0 0;font-size:19px}.triangle-course>p{font-size:13px;line-height:1.65;color:#5f6368}.triangle-course-lessons{display:grid;grid-template-columns:1fr 1fr;gap:7px}.triangle-course-lessons button{border:0;border-radius:12px;padding:10px;text-align:left;background:rgba(118,118,128,.08);color:inherit;font-size:12px;line-height:1.45}.triangle-course-lessons small{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:6px;border-radius:7px;background:rgba(0,122,255,.10);color:#007aff;font-weight:800}.triangle-course footer{margin-top:10px;font-size:10px;color:#8e8e93}
.triangle-filter-row,.triangle-skill-strip{display:flex;gap:7px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:none}.triangle-filter-row::-webkit-scrollbar,.triangle-skill-strip::-webkit-scrollbar{display:none}.triangle-filter-row button,.triangle-skill-strip button{border:0;border-radius:999px;padding:8px 12px;white-space:nowrap;background:rgba(118,118,128,.10);color:inherit;font-size:11px;font-weight:650}.triangle-filter-row button.active{background:#007aff;color:#fff}
.triangle-cell.filtered-out{opacity:.08;pointer-events:none}.triangle-cell.generate{background:rgba(52,199,89,.15)}.triangle-cell.control{background:rgba(255,59,48,.14)}.triangle-cell.balance{background:rgba(0,122,255,.12)}.triangle-cell.special,.triangle-cell.special-earth{background:rgba(175,82,222,.14)}.triangle-cell.six-clash{box-shadow:inset 0 0 0 1.5px #ff9500}.triangle-cell.eight-absolute{box-shadow:inset 0 0 0 1.5px #ff3b30}.triangle-cell.six-clash.eight-absolute{box-shadow:inset 0 0 0 1.5px #ff3b30,0 0 0 1px #ff9500}.triangle-atlas-legend{display:flex;gap:10px;align-items:center;justify-content:center;margin:10px 0}.triangle-atlas-legend span{display:inline-grid;place-items:center;width:28px;height:22px;border-radius:7px;font-size:10px;font-weight:800}.triangle-atlas-legend .generate{background:rgba(52,199,89,.15)}.triangle-atlas-legend .control{background:rgba(255,59,48,.14)}.triangle-atlas-legend .balance{background:rgba(0,122,255,.12)}.triangle-atlas-legend .six-clash{border:1.5px solid #ff9500}.triangle-atlas-legend .eight-absolute{border:1.5px solid #ff3b30}
html[data-theme="xuanjian"] .triangle-skill,html[data-theme="xuanjian"] .triangle-course-lessons button,html[data-theme="xuanjian"] .triangle-filter-row button,html[data-theme="xuanjian"] .triangle-skill-strip button{background:rgba(85,69,49,.08)}
@media(max-width:390px){.triangle-learning-callout{grid-template-columns:1fr}.triangle-learning-actions{grid-template-columns:1fr 1fr}.triangle-skill-grid{grid-template-columns:repeat(2,1fr)}.triangle-course-lessons{grid-template-columns:1fr}.triangle-readiness.second{grid-template-columns:1fr 1fr}}

/* V1.9.4 原书页面机器转录与个人阅读进度 */
.triangle-original-card{margin-top:12px}
.triangle-original-card>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer}
.triangle-original-card>summary::-webkit-details-marker{display:none}
.triangle-original-card>summary span,.triangle-original-card>summary small,.triangle-original-card>summary b{display:block}
.triangle-original-card>summary small{font-size:10px;color:#8e8e93;margin-bottom:3px}
.triangle-original-card>summary b{font-size:15px}
.triangle-original-card>summary i{font-style:normal;color:#007aff;font-size:12px;white-space:nowrap}
.triangle-original-card[open]>summary i{font-size:0}
.triangle-original-card[open]>summary i:after{content:'收起';font-size:12px}
.triangle-original-warning{margin:12px 0;padding:10px 12px;border-radius:13px;background:rgba(255,149,0,.11);color:#755015;font-size:11px;line-height:1.6}
.triangle-original-card h3{font-size:13px;margin:14px 0 6px}
.triangle-original-text{white-space:pre-wrap;word-break:break-word;padding:12px;border-radius:14px;background:rgba(118,118,128,.07);font-size:12px;line-height:1.75;color:#3a3a3c}
.triangle-original-text.judgment{font-weight:650;background:rgba(0,122,255,.06)}
.triangle-original-card footer{margin-top:10px;font-size:9px;line-height:1.55;color:#8e8e93}
.triangle-pair-sheet{max-height:min(92vh,900px);overflow-y:auto;overscroll-behavior:contain}
.triangle-cell{position:relative}
.triangle-cell.ocr-ready:after{content:'';position:absolute;right:2px;top:2px;width:3px;height:3px;border-radius:50%;background:#007aff}
.triangle-cell.original-read{outline:1.5px solid #34c759;outline-offset:-1px}
.triangle-atlas-legend .original-read{border:1.5px solid #34c759;color:#248a3d;background:rgba(52,199,89,.07)}
html[data-theme="xuanjian"] .triangle-original-text{background:rgba(85,69,49,.07);color:#3f3528}
@media(max-width:390px){.triangle-original-text{font-size:11.5px;line-height:1.7}.triangle-original-card>summary b{font-size:14px}}

/* V1.9.6 新手实战判读：结论优先、结构可追溯 */
.triangle-home-intro h2,.triangle-practice-intro h2{max-width:580px}
.triangle-entry.featured{background:linear-gradient(145deg,rgba(0,122,255,.12),rgba(90,200,250,.08)),var(--card,#fff);box-shadow:0 12px 30px rgba(0,122,255,.13)}
.triangle-entry.featured i{background:#007aff;color:#fff}
.triangle-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.triangle-section-head small,.triangle-section-head h3{display:block;margin:0}.triangle-section-head small{font-size:10px;color:#8e8e93}.triangle-section-head h3{font-size:17px;margin-top:3px}.triangle-section-head>span{border-radius:999px;padding:6px 9px;background:rgba(0,122,255,.09);color:#007aff;font-size:10px;font-weight:750;white-space:nowrap}
.triangle-category-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.triangle-category-grid button{border:0;border-radius:12px;padding:10px 4px;background:rgba(118,118,128,.08);color:inherit;font-size:12px;font-weight:680}.triangle-category-grid button.active{background:#007aff;color:#fff;box-shadow:0 5px 14px rgba(0,122,255,.22)}
.triangle-role-guide{border:1px solid rgba(0,122,255,.10)}.triangle-role-guide>p,.triangle-role-result>p{margin:12px 0 0;padding:10px 12px;border-radius:13px;background:rgba(0,122,255,.06);font-size:12px;line-height:1.6;color:#4d5965}.triangle-role-row,.triangle-role-flow{display:grid;grid-template-columns:1fr auto 1fr;gap:9px;align-items:stretch}.triangle-role-row>div,.triangle-role-flow>div{padding:12px;border-radius:15px;background:rgba(118,118,128,.075);text-align:center}.triangle-role-row small,.triangle-role-row b,.triangle-role-flow small,.triangle-role-flow b,.triangle-role-flow em{display:block}.triangle-role-row small,.triangle-role-flow small{font-size:10px;color:#8e8e93}.triangle-role-row b,.triangle-role-flow b{font-size:13px;margin-top:5px;line-height:1.35}.triangle-role-row>i,.triangle-role-flow>i{font-style:normal;align-self:center;border-radius:999px;padding:6px 8px;background:rgba(0,122,255,.10);color:#007aff;font-size:10px;font-weight:800;white-space:nowrap}.triangle-role-flow em{font-style:normal;font-size:10px;color:#7c7c80;margin-top:5px}
.triangle-pair-picker.novice .triangle-pick{min-height:126px;display:flex;flex-direction:column;justify-content:center}.triangle-pair-picker.novice .triangle-pick small{line-height:1.4;min-height:31px}.triangle-run-btn{font-weight:800;letter-spacing:.2px}.triangle-order-warning{display:grid;grid-template-columns:auto 1fr;gap:10px;margin:12px 0;padding:12px 14px;border-radius:16px;background:rgba(255,149,0,.10);font-size:11px;line-height:1.6}.triangle-order-warning b{color:#8a5b13;white-space:nowrap}.triangle-order-warning span{color:#6b4b11}.triangle-auto-preview{margin:12px 0 2px;padding:13px 14px;border-radius:17px;background:rgba(52,199,89,.08)}.triangle-auto-preview>span{display:block;font-size:10px;color:#248a3d;font-weight:750;margin-bottom:9px}.triangle-auto-preview>div{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.triangle-auto-preview b{display:block;padding:7px 5px;border-radius:9px;background:rgba(255,255,255,.68);font-size:10px;text-align:center;color:#3d6848}
.triangle-verdict-hero{position:relative;overflow:hidden;margin:0 0 12px;padding:17px;border-radius:24px;color:#fff;box-shadow:0 14px 34px rgba(33,33,43,.15)}.triangle-verdict-hero:before{content:'';position:absolute;right:-55px;top:-65px;width:170px;height:170px;border-radius:50%;background:rgba(255,255,255,.10)}.triangle-verdict-hero.good{background:linear-gradient(145deg,#25885b,#44ad77)}.triangle-verdict-hero.mixed{background:linear-gradient(145deg,#94631d,#c58b35)}.triangle-verdict-hero.risk{background:linear-gradient(145deg,#9e4642,#c7645c)}.triangle-verdict-top{position:relative;display:flex;justify-content:space-between;gap:10px;font-size:10px}.triangle-verdict-top span{padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.17);font-weight:750}.triangle-verdict-top small{opacity:.84}.triangle-verdict-band{position:relative;margin-top:16px;font-size:12px;font-weight:750;opacity:.92}.triangle-verdict-hero h2{position:relative;margin:5px 0 7px;font-size:24px;line-height:1.28}.triangle-verdict-hero>p{position:relative;margin:0;font-size:12px;line-height:1.65;opacity:.92}.triangle-confidence{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.triangle-confidence span{padding:8px 10px;border-radius:12px;background:rgba(255,255,255,.13);font-size:10px}.triangle-confidence b{font-size:13px}.triangle-confidence-label{position:relative;display:block;margin-top:8px;opacity:.76;font-size:9px}
.triangle-key-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.triangle-key-grid>div{padding:11px;border-radius:14px;background:rgba(118,118,128,.075)}.triangle-key-grid small,.triangle-key-grid b{display:block}.triangle-key-grid small{font-size:9px;color:#8e8e93}.triangle-key-grid b{font-size:12px;line-height:1.45;margin-top:4px}
.triangle-layer-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.triangle-layer-card{padding:14px;border-radius:19px;background:var(--card,#fff);box-shadow:0 8px 24px rgba(31,35,48,.06)}.triangle-layer-card.future{border-top:3px solid #5856d6}.triangle-layer-card.current{border-top:3px solid #007aff}.triangle-layer-card header{display:flex;justify-content:space-between;gap:8px}.triangle-layer-card header small{font-size:9px;color:#8e8e93}.triangle-layer-card header b{font-size:13px}.triangle-relation-symbol{margin:13px 0 7px;font-size:15px;font-weight:850;color:#007aff}.triangle-layer-card.future .triangle-relation-symbol{color:#5856d6}.triangle-layer-card>strong,.triangle-layer-card>span{display:block}.triangle-layer-card>strong{font-size:16px}.triangle-layer-card>span{font-size:10px;color:#6e6e73;margin-top:3px}.triangle-layer-card>p{font-size:11px;line-height:1.58;color:#5f6368;margin:9px 0 0}
.triangle-deep-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.triangle-deep-grid>div{padding:12px;border-radius:15px;background:rgba(118,118,128,.07)}.triangle-deep-grid small,.triangle-deep-grid b{display:block}.triangle-deep-grid small{font-size:9px;color:#8e8e93}.triangle-deep-grid b{font-size:12px;line-height:1.4;margin:5px 0}.triangle-deep-grid p{font-size:10px;line-height:1.55;color:#68686d;margin:0}
.triangle-event-list{display:grid;gap:8px}.triangle-event-row{display:grid;grid-template-columns:28px 1fr;gap:9px;align-items:start;padding:10px;border-radius:14px;background:rgba(118,118,128,.065)}.triangle-event-row>i{font-style:normal;display:grid;place-items:center;width:27px;height:27px;border-radius:10px;background:rgba(0,122,255,.10);color:#007aff;font-weight:850;font-size:11px}.triangle-event-row small,.triangle-event-row b{display:block}.triangle-event-row small{font-size:9px;color:#8e8e93}.triangle-event-row b{font-size:12px;line-height:1.55;margin-top:2px}.triangle-clue-chips{display:flex;flex-wrap:wrap;gap:7px}.triangle-clue-chips span{padding:8px 10px;border-radius:12px;background:rgba(90,200,250,.10);font-size:10px;line-height:1.45;color:#31677e}.triangle-verify ol{list-style:none;padding:0;margin:0;display:grid;gap:8px}.triangle-verify li{display:grid;grid-template-columns:25px 1fr;gap:8px;align-items:start}.triangle-verify li i{font-style:normal;display:grid;place-items:center;width:24px;height:24px;border-radius:9px;background:rgba(52,199,89,.11);color:#248a3d;font-size:10px;font-weight:850}.triangle-verify li span{font-size:11px;line-height:1.55;padding-top:3px}
.triangle-boundary{display:grid;gap:4px;margin:12px 0;padding:12px 14px;border-radius:16px;font-size:11px;line-height:1.6}.triangle-boundary.exact{background:rgba(52,199,89,.09);color:#326c43}.triangle-boundary.generic{background:rgba(255,149,0,.10);color:#72501c}.triangle-boundary b,.triangle-boundary span{display:block}.triangle-expert-wrap{margin:12px 0;padding:14px;border-radius:19px;background:rgba(118,118,128,.065)}.triangle-expert-wrap>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;list-style:none;cursor:pointer}.triangle-expert-wrap>summary::-webkit-details-marker{display:none}.triangle-expert-wrap>summary small,.triangle-expert-wrap>summary b{display:block}.triangle-expert-wrap>summary small{font-size:9px;color:#8e8e93}.triangle-expert-wrap>summary b{font-size:12px;margin-top:3px}.triangle-expert-wrap>summary i{font-style:normal;color:#007aff;font-size:11px}.triangle-expert-wrap[open]>summary i{font-size:0}.triangle-expert-wrap[open]>summary i:after{content:'收起';font-size:11px}.triangle-expert-wrap>.card,.triangle-expert-wrap>.notice,.triangle-expert-wrap>.risk{margin-top:12px}
html[data-theme="xuanjian"] .triangle-category-grid button,html[data-theme="xuanjian"] .triangle-role-row>div,html[data-theme="xuanjian"] .triangle-role-flow>div,html[data-theme="xuanjian"] .triangle-key-grid>div,html[data-theme="xuanjian"] .triangle-deep-grid>div,html[data-theme="xuanjian"] .triangle-event-row,html[data-theme="xuanjian"] .triangle-expert-wrap{background:rgba(85,69,49,.075)}
@media(max-width:430px){.triangle-category-grid{grid-template-columns:repeat(4,1fr)}.triangle-auto-preview>div{grid-template-columns:repeat(2,1fr)}.triangle-verdict-hero h2{font-size:21px}}
@media(max-width:370px){.triangle-category-grid{grid-template-columns:repeat(3,1fr)}.triangle-layer-grid,.triangle-deep-grid{grid-template-columns:1fr}.triangle-role-row,.triangle-role-flow{grid-template-columns:1fr}.triangle-role-row>i,.triangle-role-flow>i{justify-self:center}.triangle-pair-picker.novice .triangle-pick small{font-size:9px}.triangle-order-warning{grid-template-columns:1fr}}

.triangle-section-head>span,.triangle-verdict-top span,.triangle-boundary b,.triangle-expert-wrap>summary i,.triangle-event-row b,.triangle-clue-chips span,.triangle-verify li span{font-family:system-ui,-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;font-style:normal;transform:none;writing-mode:horizontal-tb}
.triangle-section-head>span{display:inline-flex;align-items:center;justify-content:center;line-height:1.35;white-space:normal;text-align:center;padding:7px 10px;min-height:34px;background:rgba(118,118,128,.08);color:#61646a;font-weight:700}
.triangle-array-focus{display:grid;gap:10px;margin-bottom:12px}.triangle-array-main{text-align:center;padding:8px 4px}.triangle-array-main small,.triangle-array-main h3,.triangle-array-main p{display:block;margin:0}.triangle-array-main h3{margin:6px 0;font-size:30px;line-height:1.1}.triangle-array-main p{font-size:12px;line-height:1.65;color:#6e6e73}.triangle-array-sub{display:grid;grid-template-columns:1fr 1fr;gap:8px}.triangle-array-sub>div{padding:12px;border-radius:14px;background:rgba(118,118,128,.075);text-align:center}.triangle-array-sub small,.triangle-array-sub b{display:block}.triangle-array-sub small{font-size:10px;color:#8e8e93}.triangle-array-sub b{font-size:14px;line-height:1.45;margin-top:4px}
.triangle-verdict-top span{line-height:1.35}
.triangle-learning-methods,.triangle-learning-rules{display:grid;gap:10px}.triangle-learning-methods>div,.triangle-learning-rules>div{padding:12px;border-radius:14px;background:rgba(118,118,128,.07)}
@media(max-width:370px){.triangle-array-sub{grid-template-columns:1fr}.triangle-array-main h3{font-size:26px}}
