._Page_10cws_1{color:#0f172a;background:radial-gradient(circle at 12% 4%,#6366f129,#0000 28%),radial-gradient(circle at 88% 8%,#14b8a62e,#0000 30%),linear-gradient(#f8fbff 0%,#eef3fb 100%);min-height:100vh;padding:24px}._Hero_10cws_11,._ReadinessCard_10cws_12,._StageRail_10cws_13,._Workspace_10cws_14{width:min(1540px,100%);margin:0 auto 20px}._Hero_10cws_11{grid-template-columns:minmax(0,1.4fr) minmax(360px,.6fr);align-items:stretch;gap:20px;display:grid}._HeroCopy_10cws_26,._CampaignPickerCard_10cws_27,._ReadinessCard_10cws_12,._ControlDeck_10cws_29,._PlayerCard_10cws_30,._DataCard_10cws_31,._StageCard_10cws_32,._StageDone_10cws_33{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #94a3b847;border-radius:28px;box-shadow:0 22px 70px #0f172a14}._HeroCopy_10cws_26{padding:34px;position:relative;overflow:hidden}._HeroCopy_10cws_26:after{content:"";filter:blur(2px);background:conic-gradient(from 90deg,#818cf861,#2dd4bf61,#fbbf2457,#818cf861);border-radius:999px;width:320px;height:320px;position:absolute;top:-120px;right:-90px}._HeroCopy_10cws_26 h1,._ReadinessCard_10cws_12 h2,._PanelTitle_10cws_61 h3,._PlayerCard_10cws_30 h3,._DataCard_10cws_31 h3,._ModalHeader_10cws_64 h3{letter-spacing:-.035em;color:#0b1220;margin:0}._HeroCopy_10cws_26 h1{max-width:720px;margin-top:10px;font-size:clamp(40px,6vw,76px);line-height:.92}._HeroCopy_10cws_26 p{z-index:1;color:#475569;max-width:780px;margin:18px 0 0;font-size:17px;line-height:1.65;position:relative}._Eyebrow_10cws_87{color:#4338ca;letter-spacing:.08em;text-transform:uppercase;background:#4f46e517;border-radius:999px;align-items:center;width:fit-content;padding:6px 11px;font-size:12px;font-weight:800;display:inline-flex}._HeroMeta_10cws_101{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}._HeroMeta_10cws_101 span,._SafeNote_10cws_109,._ReadyBox_10cws_110,._WarningBox_10cws_111,._BlockerBox_10cws_112{color:#475569;background:#f8fafc;border-radius:16px;padding:11px 14px;font-size:13px}._HeroMeta_10cws_101 strong{color:#0f172a}._CampaignPickerCard_10cws_27{flex-direction:column;gap:12px;padding:24px;display:flex}._CampaignPickerCard_10cws_27 label,._FieldLabel_10cws_132{color:#334155;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:800}._CampaignPickerCard_10cws_27 select,._FieldLabel_10cws_132 select,._FieldLabel_10cws_132 input{color:#0f172a;background:#fff;border:1px solid #dbe3ef;border-radius:14px;outline:none;width:100%;min-height:46px;margin-top:8px;padding:0 14px;font-weight:700;transition:border-color .16s,box-shadow .16s}._CampaignPickerCard_10cws_27 select:focus,._FieldLabel_10cws_132 select:focus,._FieldLabel_10cws_132 input:focus{border-color:#818cf8;box-shadow:0 0 0 4px #818cf824}._PickerActions_10cws_163,._ButtonStack_10cws_164{gap:10px;display:flex}._PickerActions_10cws_163 button,._PrimaryButton_10cws_170,._SecondaryButton_10cws_171,._DangerButton_10cws_172,._ModalHeader_10cws_64 button{cursor:pointer;border:0;border-radius:14px;min-height:42px;padding:0 16px;font-weight:800;transition:transform .16s,box-shadow .16s,opacity .16s}._PickerActions_10cws_163 button:hover,._PrimaryButton_10cws_170:hover,._SecondaryButton_10cws_171:hover,._DangerButton_10cws_172:hover,._ModalHeader_10cws_64 button:hover{transform:translateY(-1px)}._PickerActions_10cws_163 button,._SecondaryButton_10cws_171,._ModalHeader_10cws_64 button{color:#3730a3;background:#eef2ff}._PrimaryButton_10cws_170{color:#fff;background:linear-gradient(135deg,#4f46e5,#0891b2);box-shadow:0 14px 28px #4f46e533}._DangerButton_10cws_172{color:#b91c1c;background:#fee2e2}._PickerActions_10cws_163 button:disabled,._PrimaryButton_10cws_170:disabled,._SecondaryButton_10cws_171:disabled,._DangerButton_10cws_172:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}._WarningBox_10cws_111{color:#9a3412;background:#fff7ed}._ReadinessCard_10cws_12{grid-template-columns:.7fr 1.4fr minmax(260px,.7fr);align-items:center;gap:18px;padding:22px;display:grid}._ReadinessCard_10cws_12 p{color:#64748b;margin:6px 0 0}._ReadinessGrid_10cws_237,._MetricGrid_10cws_238{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._MetricTile_10cws_244,._MetricGrid_10cws_238>div{background:#f8fafc;border:1px solid #e7edf6;border-radius:16px;min-width:0;padding:12px}._MetricTile_10cws_244 span,._MetricGrid_10cws_238 span,._CountdownPanel_10cws_255 span,._CountdownPanel_10cws_255 small{color:#64748b;text-transform:uppercase;font-size:12px;font-weight:800;display:block}._MetricTile_10cws_244 strong,._MetricGrid_10cws_238 strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:14px;display:block;overflow:hidden}._BlockerBox_10cws_112{color:#be123c;background:#fff1f2;gap:4px;display:grid}._BlockerBox_10cws_112 strong{color:#9f1239}._ReadyBox_10cws_110{color:#047857;background:#ecfdf5;font-weight:800}._StageRail_10cws_13{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._StageCard_10cws_32,._StageDone_10cws_33{padding:16px}._StageCard_10cws_32 span,._StageDone_10cws_33 span{color:#4338ca;background:#eef2ff;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:900;display:inline-flex}._StageDone_10cws_33 span{color:#0f766e;background:#ccfbf1}._StageCard_10cws_32 strong,._StageDone_10cws_33 strong{color:#0f172a;margin-top:12px;font-size:18px;display:block}._StageCard_10cws_32 p,._StageDone_10cws_33 p{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;overflow:hidden}._Workspace_10cws_14{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:20px;display:grid}._ControlDeck_10cws_29,._PlayerCard_10cws_30,._DataCard_10cws_31{padding:22px}._ControlDeck_10cws_29{gap:16px;display:grid;position:sticky;top:18px}._PanelTitle_10cws_61{gap:8px;display:grid}._FieldLabel_10cws_132{display:block}._ButtonStack_10cws_164{flex-direction:column}._ButtonStack_10cws_164 button,._RewardPanel_10cws_372 button{width:100%}._SafeNote_10cws_109{background:#f8fafc;border:1px dashed #cbd5e1;line-height:1.5}._ExperienceColumn_10cws_382{gap:20px;display:grid}._CardHeader_10cws_387{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}._CardHeader_10cws_387 h3{margin-top:8px}._CountdownPanel_10cws_255{color:#fff;text-align:center;background:radial-gradient(circle at 25% 10%,#ffffff57,#0000 34%),linear-gradient(135deg,#111827,#312e81 52%,#0f766e);border-radius:26px;justify-items:center;gap:8px;margin-bottom:18px;padding:28px;display:grid}._CountdownPanel_10cws_255 span,._CountdownPanel_10cws_255 small{color:#ffffffb8}._CountdownPanel_10cws_255 strong{letter-spacing:-.06em;font-size:clamp(44px,7vw,88px);line-height:.95}._DrawGrid_10cws_424{grid-template-columns:minmax(240px,.8fr) minmax(320px,1.2fr);align-items:stretch;gap:18px;display:grid}._ShuffleBox_10cws_431,._RewardPanel_10cws_372{text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:24px;place-items:center;min-height:230px;padding:22px;display:grid}._ShuffleBox_10cws_431 span,._RewardPanel_10cws_372 span,._RewardPanel_10cws_372 small{color:#64748b;display:block}._ShuffleBox_10cws_431 strong,._RewardPanel_10cws_372 strong{color:#0f172a;letter-spacing:-.04em;font-size:clamp(24px,4vw,44px);display:block}._WheelStage_10cws_458{background:radial-gradient(circle,#ffffffd1 0 17%,#0000 18%),linear-gradient(145deg,#e0f2fe,#ede9fe 44%,#ccfbf1);border-radius:28px;place-items:center;min-height:420px;display:grid;position:relative;overflow:hidden}._WheelPointer_10cws_470{z-index:2;filter:drop-shadow(0 10px 16px #0f172a3d);border-top:28px solid #0f172a;border-left:16px solid #0000;border-right:16px solid #0000;width:0;height:0;position:absolute;top:34px}._RuntimeWheel_10cws_482{background:conic-gradient(#c084fc,#f0abfc,#fdba74,#fde68a,#86efac,#67e8f9,#93c5fd,#c084fc);border:12px solid #ffffffc2;border-radius:50%;width:min(410px,82vw);height:min(410px,82vw);transition:transform 1.4s cubic-bezier(.2,.72,.18,1);position:relative;box-shadow:inset 0 0 0 1px #0f172a14,0 28px 70px #0f172a2e}._RuntimeWheel_10cws_482:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:37%;box-shadow:0 12px 26px #0f172a24}._RuntimeWheel_10cws_482 span{transform-origin:50% 193px;color:#0f172ac2;text-align:center;text-transform:uppercase;width:110px;margin-left:-55px;font-size:11px;font-weight:900;position:absolute;top:10px;left:50%}._RewardPanel_10cws_372{background:#fff;border-style:solid;gap:10px;min-height:150px;margin-top:18px}._DataCard_10cws_31{overflow:hidden}._TableWrapper_10cws_528{border:1px solid #e5edf6;border-radius:18px;overflow:auto}._TableWrapper_10cws_528 table{border-collapse:collapse;width:100%;min-width:640px}._TableWrapper_10cws_528 th,._TableWrapper_10cws_528 td{text-align:left;border-bottom:1px solid #edf2f7;padding:13px 14px}._TableWrapper_10cws_528 th{color:#475569;text-transform:uppercase;background:#f8fafc;font-size:12px}._TableWrapper_10cws_528 td{color:#334155;font-weight:650}._WinnerRow_10cws_559 td{color:#047857;background:#ecfdf5}._ModalBackdrop_10cws_564{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._ModalPanel_10cws_575{background:#fff;border-radius:28px;width:min(960px,100%);max-height:88vh;padding:24px;overflow:auto;box-shadow:0 30px 90px #0f172a47}._ModalHeader_10cws_64{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}._ModalHeader_10cws_64 button{width:42px;padding:0;font-size:24px}._HelpGrid_10cws_599{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._HelpGrid_10cws_599 article,._HelpFlow_10cws_606{background:#f8fafc;border:1px solid #e7edf6;border-radius:18px;padding:16px}._HelpGrid_10cws_599 strong,._HelpFlow_10cws_606 strong{color:#0f172a}._HelpGrid_10cws_599 p,._HelpFlow_10cws_606 p{color:#475569;margin:8px 0 0;line-height:1.55}._HelpFlow_10cws_606{background:#eef2ff;margin-top:14px}@media (width<=1180px){._Hero_10cws_11,._ReadinessCard_10cws_12,._Workspace_10cws_14,._DrawGrid_10cws_424{grid-template-columns:1fr}._ControlDeck_10cws_29{position:static}}@media (width<=760px){._Page_10cws_1{padding:14px}._HeroCopy_10cws_26,._CampaignPickerCard_10cws_27,._ReadinessCard_10cws_12,._ControlDeck_10cws_29,._PlayerCard_10cws_30,._DataCard_10cws_31{border-radius:22px;padding:18px}._StageRail_10cws_13,._ReadinessGrid_10cws_237,._MetricGrid_10cws_238,._HelpGrid_10cws_599{grid-template-columns:1fr}._CardHeader_10cws_387,._PickerActions_10cws_163{flex-direction:column;align-items:stretch}._WheelStage_10cws_458{min-height:340px}}
