.guide_page__MNyHZ{min-height:100vh;background:#09090b}.guide_article__iozrg{max-width:1072px;padding:144px 16px 64px;margin:0 auto}.guide_article__iozrg>nav:first-child{margin-bottom:32px}.guide_hero__lOkhR{padding-bottom:40px}.guide_contents__c_WNK{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;padding:22px 0;border-top:1px solid #27272a;border-bottom:1px solid #27272a;font-size:13px;color:#a1a1aa}.guide_contents__c_WNK>span{color:#d4d4d8;margin-right:auto}.guide_contents__c_WNK a:hover{color:#fafafa}.guide_section__TngkJ{margin-top:64px;scroll-margin-top:120px}.guide_definitionNote__rvQfp{margin-top:24px;padding-left:18px;border-left:2px solid #52525b;max-width:768px;color:#a1a1aa;font-size:14px;line-height:1.8}@media (min-width:640px){.guide_article__iozrg{padding:176px 24px 64px}}@media (max-width:760px){.guide_article__iozrg>nav:first-child{font-size:12px}.guide_contents__c_WNK{gap:14px 20px;font-size:12px}.guide_contents__c_WNK>span{width:100%}.guide_section__TngkJ{margin-top:48px;scroll-margin-top:88px}}.guide_gradientHeading__33Mtg{display:inline-block;padding:.12em 0;margin:-.12em 0;background:linear-gradient(100deg,#fbbf24,#fb923c 50%,#f04b32);background-clip:text;-webkit-background-clip:text;color:transparent}@media (max-width:639px){.guide_hero__lOkhR{padding-bottom:28px}.guide_hero__lOkhR h1{font-size:clamp(28px,7.7vw,40px)}.guide_contents__c_WNK{font-size:14px}.guide_contents__c_WNK a{padding:4px 0}}.cpu-allocation-demo_figure__KP8aW{margin:40px 0 48px}.cpu-allocation-demo_toolbar__wQnBO{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.cpu-allocation-demo_toolbarTitle__FowZR{color:#fafafa;font-size:15px;font-weight:600;letter-spacing:-.02em}.cpu-allocation-demo_toolbarHint__F9H7J{margin-top:6px;color:#a1a1aa;font-size:13px}.cpu-allocation-demo_toggle__DVoPp{flex-shrink:0;display:flex;padding:4px;gap:2px;border:1px solid #52525b;border-radius:9px;background:#111114}.cpu-allocation-demo_toggle__DVoPp button{padding:9px 14px;border-radius:5px;color:#a1a1aa;font-size:12px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.cpu-allocation-demo_toggle__DVoPp button:hover{color:#fafafa}.cpu-allocation-demo_toggle__DVoPp button.cpu-allocation-demo_selected__vxx26{background:#fafafa;color:#09090b}.cpu-allocation-demo_panels__o9LGT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cpu-allocation-demo_panel__FlAuH{overflow:hidden;border:1px solid #2b2b30;border-radius:14px;background:#0e0e11}.cpu-allocation-demo_panelHeader__TPgER{padding:25px 24px 15px;display:flex;align-items:flex-start;gap:14px}.cpu-allocation-demo_panelHeader__TPgER h3{font-size:19px;font-weight:600;color:#fafafa;letter-spacing:-.035em;line-height:1.3}.cpu-allocation-demo_panelHeader__TPgER p{color:#a1a1aa;margin-top:6px;font-size:12px}.cpu-allocation-demo_diagram__3lqx5{display:block;width:100%;height:auto;padding:0 12px 14px;font-family:var(--font-manrope),sans-serif}.cpu-allocation-demo_slot__LTW1K{transition:fill .35s,width .35s}.cpu-allocation-demo_result__6Qxr1{display:flex;align-items:flex-start;gap:10px;padding:20px 24px 24px;background:#151518;border-top:1px solid #27272a;min-height:126px}.cpu-allocation-demo_result__6Qxr1 p{color:#a1a1aa;font-size:13px;line-height:1.7}.cpu-allocation-demo_result__6Qxr1 p.cpu-allocation-demo_resultTitle__49fXe{color:#fafafa;font-weight:600;font-size:14px;margin-bottom:5px;letter-spacing:-.015em}.cpu-allocation-demo_dot__7CnWK{display:block;width:5px;height:5px;border-radius:50%;background:#a1a1aa;margin-top:9px;flex-shrink:0}.cpu-allocation-demo_ownDot__0A4l_{background:linear-gradient(105deg,#fbbf24,#fb923c 48%,#f04b32)}.cpu-allocation-demo_caption__OS9zC{margin-top:22px;font-size:12px;line-height:1.75;color:#a1a1aa}.cpu-allocation-demo_caption__OS9zC>span{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:#d4d4d8}.cpu-allocation-demo_caption__OS9zC i{width:8px;height:8px;border-radius:2px;display:inline-block}.cpu-allocation-demo_ownKey__BIa8J{background:linear-gradient(105deg,#fbbf24,#fb923c 48%,#f04b32)}.cpu-allocation-demo_otherKey__vGReG{background:#a1a1aa;margin-left:12px}.cpu-allocation-demo_flowOthers__WvgnD,.cpu-allocation-demo_flowOwn__89RQu{stroke-dasharray:5 4;animation:cpu-allocation-demo_flow__52NvJ 1.6s linear infinite}.cpu-allocation-demo_flowOthers__WvgnD{animation-duration:.7s}@keyframes cpu-allocation-demo_flow__52NvJ{to{stroke-dashoffset:-18}}@media (max-width:1023px){.cpu-allocation-demo_toolbar__wQnBO{align-items:flex-start;flex-direction:column;gap:18px}.cpu-allocation-demo_panels__o9LGT{grid-template-columns:1fr;gap:20px}.cpu-allocation-demo_panelHeader__TPgER{padding:22px 20px 16px}.cpu-allocation-demo_panelHeader__TPgER h3{font-size:19px}.cpu-allocation-demo_result__6Qxr1{min-height:auto;padding:18px 20px 22px}}@media (prefers-reduced-motion:reduce){.cpu-allocation-demo_flowOthers__WvgnD,.cpu-allocation-demo_flowOwn__89RQu{animation:none}.cpu-allocation-demo_slot__LTW1K{transition:none}}.cpu-allocation-demo_visual__BvMf6>.cpu-allocation-demo_diagram__3lqx5:first-child{padding-bottom:0}.cpu-allocation-demo_mobileDetail__57aYP{display:none}@media (max-width:1023px){.cpu-allocation-demo_figure__KP8aW{margin-top:28px}.cpu-allocation-demo_toolbarTitle__FowZR{font-size:17px;line-height:1.5}.cpu-allocation-demo_toolbarHint__F9H7J{font-size:14px;line-height:1.6}.cpu-allocation-demo_toggle__DVoPp{width:100%}.cpu-allocation-demo_toggle__DVoPp button{flex:1;min-height:44px;padding:10px 8px;font-size:14px}.cpu-allocation-demo_panelHeader__TPgER p{font-size:14px;line-height:1.5}.cpu-allocation-demo_diagram__3lqx5{padding:0 0 12px}.cpu-allocation-demo_visual__BvMf6>.cpu-allocation-demo_diagram__3lqx5:first-child{max-width:560px;margin:0 auto}.cpu-allocation-demo_visual__BvMf6>.cpu-allocation-demo_diagram__3lqx5:first-child text{font-size:14px}.cpu-allocation-demo_desktopDetail__d_ESq{display:none}.cpu-allocation-demo_mobileDetail__57aYP{display:block;margin:12px 14px 20px;padding:18px 14px;border:1px solid #303036;border-radius:10px;background:#151518}.cpu-allocation-demo_detailTitle__JumwK{color:#d4d4d8;font-size:14px;font-weight:600;margin-bottom:18px}.cpu-allocation-demo_dedicatedRow__mJhP1{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:6px;margin-top:14px}.cpu-allocation-demo_threadActive__vVSDk,.cpu-allocation-demo_threadIdle__9lab8,.cpu-allocation-demo_threadOwn__pHP61,.cpu-allocation-demo_workActive__tZeVl,.cpu-allocation-demo_workIdle__J7j9Q,.cpu-allocation-demo_workOwn___De09{padding:12px 8px;border-radius:6px;font-size:14px;line-height:1.4;text-align:center;min-height:64px;display:flex;align-items:center;justify-content:center;transition:background .25s,border-color .25s}.cpu-allocation-demo_workOwn___De09{background:linear-gradient(110deg,#fbbf24,#fb923c 50%,#f04b32);color:#09090b;font-weight:600}.cpu-allocation-demo_workActive__tZeVl{background:#52525b;color:#fafafa}.cpu-allocation-demo_workIdle__J7j9Q{background:#27272a;color:#a1a1aa}.cpu-allocation-demo_threadOwn__pHP61{background:#101013;border:1px solid #fb923c;color:#fafafa}.cpu-allocation-demo_threadActive__vVSDk{background:#101013;border:1px solid #a1a1aa;color:#fafafa}.cpu-allocation-demo_threadIdle__9lab8{background:#101013;border:1px solid #3f3f46;color:#a1a1aa}.cpu-allocation-demo_idleArrow__4VR5g,.cpu-allocation-demo_otherArrow__vaXnG,.cpu-allocation-demo_ownArrow__qkW_P{text-align:center;font-size:24px}.cpu-allocation-demo_ownArrow__qkW_P{color:#fb923c}.cpu-allocation-demo_otherArrow__vaXnG{color:#a1a1aa}.cpu-allocation-demo_idleArrow__4VR5g{color:#52525b}.cpu-allocation-demo_detailNote__Do2FY{color:#a1a1aa;font-size:14px;line-height:1.6;margin-top:18px}.cpu-allocation-demo_sharedRequests__QtZdl{display:grid;gap:8px;position:relative;padding-right:24px}.cpu-allocation-demo_sharedRequests__QtZdl:after{content:"";position:absolute;right:0;top:22px;bottom:-20px;border-left:1px solid #71717a}.cpu-allocation-demo_sharedRequests__QtZdl>div{position:relative;min-height:44px;padding:10px}.cpu-allocation-demo_sharedRequests__QtZdl>div:after{content:"";position:absolute;left:100%;top:50%;width:24px;border-top:1px solid #71717a}.cpu-allocation-demo_mergeLines__Ck2z0{position:relative;height:20px;margin-left:50%;border-bottom:1px solid #71717a}.cpu-allocation-demo_mergeLines__Ck2z0 i{display:none}.cpu-allocation-demo_mergeLines__Ck2z0:after{content:"";position:absolute;top:100%;left:0;height:14px;border-left:1px solid #71717a}.cpu-allocation-demo_mergeLines__Ck2z0+div{margin-top:14px;min-height:48px}.cpu-allocation-demo_result__6Qxr1 p{font-size:14px}.cpu-allocation-demo_result__6Qxr1 p.cpu-allocation-demo_resultTitle__49fXe{font-size:16px}.cpu-allocation-demo_caption__OS9zC{font-size:14px}}