.criPage .hero{display:block!important;min-height:0!important;height:auto!important;grid-template-columns:none!important;grid-template-rows:none!important;align-items:normal!important;justify-items:legacy!important;gap:0!important;padding:0!important;margin:24px 0 26px!important;position:static!important}.criPage .hero>*{grid-column:auto!important;grid-row:auto!important;position:static!important;transform:none!important}.criPage .hero .eyebrow{display:inline-flex!important;width:auto!important;max-width:max-content!important;min-width:0!important;margin:0 0 12px!important;padding:7px 11px!important;align-items:center!important}.criPage .hero h1{margin:0 0 12px!important;font-size:clamp(3rem,7vw,5.2rem)!important;line-height:.94!important}.criPage .hero h1,.criPage .hero p{width:auto!important;max-width:760px!important;text-align:left!important}.criPage .hero p{margin:0!important;padding:0!important}@media (max-width:800px){.criPage .hero{margin:20px 0 22px!important}.criPage .hero h1{font-size:clamp(2.8rem,13vw,4rem)!important}}.flowInteractive{position:relative}.flowProgressNode{opacity:0;transform:translateY(18px) scale(.985);transition:opacity .32s ease,transform .32s ease}.flowProgressNode.flowRevealed{opacity:1;transform:translateY(0) scale(1)}.flowProgressArrow{opacity:0;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease}.flowProgressArrow.flowRevealed{opacity:1;transform:translateY(0)}.flowContinue,.flowReset{font:inherit;font-weight:800;cursor:pointer}.flowContinue{margin-top:18px;width:100%;border:1px solid rgba(94,223,194,.26);background:linear-gradient(135deg,rgba(52,219,181,.14),rgba(52,219,181,.06));color:#86edd5;border-radius:14px;padding:13px 16px;transition:.18s ease}.flowContinue:hover{transform:translateY(-1px);border-color:rgba(94,223,194,.5);background:rgba(52,219,181,.16)}.flowReset{display:block;margin:0 auto 18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:#91aaa4;border-radius:999px;padding:9px 14px;font-size:12px}.flowReset:hover{color:#dff7f1;border-color:rgba(94,223,194,.28)}.flowChoiceHint{margin:14px 0 10px;color:#6fe4ca;font-size:12px;font-weight:800;letter-spacing:.02em}.flowInteractive .branch{cursor:pointer;position:relative;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.flowInteractive .branch:focus-visible,.flowInteractive .branch:hover{outline:none;transform:translateY(-2px);border-color:rgba(94,223,194,.42);background:rgba(94,223,194,.07)}.flowInteractive .branch:after{content:"Bu yolu seç →";display:inline-block;margin-top:12px;color:#6fe4ca;font-size:12px;font-weight:800}.flowInteractive .branch.flowSelected{border-color:rgba(94,223,194,.72);background:rgba(53,213,178,.11);box-shadow:0 0 0 3px rgba(53,213,178,.06)}.flowInteractive .branch.flowSelected:after{content:"Seçildi ✓";color:#95f2dc}.flowBranchOutcome{position:relative;margin:18px 0 0;padding:22px 24px;border-radius:20px;border:1px solid rgba(95,232,202,.34);background:linear-gradient(145deg,rgba(18,55,57,.96),rgba(10,31,39,.96));box-shadow:0 18px 40px rgba(0,0,0,.18)}.flowBranchOutcome:before{content:"";position:absolute;top:-19px;left:50%;width:1px;height:18px;background:linear-gradient(rgba(101,228,199,.12),rgba(101,228,199,.7))}.flowBranchOutcome:after{content:"";position:absolute;top:-5px;left:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:#65e4c7;box-shadow:0 0 0 5px rgba(101,228,199,.08)}.flowBranchBadge{display:inline-flex;padding:6px 10px;border-radius:999px;border:1px solid rgba(101,228,199,.24);background:rgba(101,228,199,.08);color:#7debd2;font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.flowBranchOutcome h3{margin:13px 0 8px;font-size:22px;color:#f1fbf8}.flowBranchOutcome p{margin:0;color:#b8cbc6;line-height:1.68}.flowBranchContinue{margin-top:20px}.flowInteractive .flowBranchOutcome+.flowArrow{margin-top:2px}@media(max-width:700px){.flowContinue{padding:14px}.flowReset{margin-bottom:14px}.flowProgressNode{transform:translateY(12px)}.flowBranchOutcome{padding:19px;border-radius:17px}.flowBranchOutcome h3{font-size:20px}}@media(prefers-reduced-motion:reduce){.flowContinue,.flowInteractive .branch,.flowProgressArrow,.flowProgressNode{transition:none!important;scroll-behavior:auto!important}}.fluidModeTabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:22px 0 20px;padding:6px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:rgba(3,13,24,.7)}.fluidModeTabs button{display:grid;grid-template-columns:38px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:14px 16px;border:1px solid transparent;border-radius:13px;background:transparent;color:#849ba8;text-align:left;cursor:pointer}.fluidModeTabs button>span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:rgba(255,255,255,.04);color:#607b89;font-size:.72rem;font-weight:900}.fluidModeTabs button div{display:grid;grid-gap:3px;gap:3px}.fluidModeTabs button b{color:#bfd0d7;font-size:.9rem}.fluidModeTabs button small{font-size:.7rem;color:#6f8793}.fluidModeTabs button.active{border-color:rgba(45,212,191,.32);background:linear-gradient(135deg,rgba(20,184,166,.13),rgba(8,30,43,.76));box-shadow:0 10px 30px rgba(0,0,0,.15)}.fluidModeTabs button.active>span{background:linear-gradient(135deg,#2dd4bf,#0891b2);color:#021416}.fluidModeTabs button.active b{color:#f1ffff}.fluidModeTabs button.active small{color:#8ab8bd}.administrationPlanner{display:grid;grid-gap:18px;gap:18px}.applicationIntro{display:grid;grid-template-columns:minmax(220px,.65fr) 1.35fr;grid-gap:22px;gap:22px;align-items:center;padding:16px 18px;border:1px solid rgba(96,165,250,.18);border-radius:16px;background:linear-gradient(135deg,rgba(30,64,175,.08),rgba(7,25,40,.75))}.applicationIntro div{display:grid;grid-gap:4px;gap:4px}.applicationIntro b{color:#7dd3fc}.applicationIntro span{font-size:.76rem;color:#88a0ad}.applicationIntro p{margin:0;color:#bdccd2;font-size:.82rem;line-height:1.55}.purposeGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.purposeCard{display:grid;grid-template-columns:38px 1fr;grid-gap:10px;gap:10px;align-items:center;min-height:76px;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:linear-gradient(145deg,rgba(10,29,44,.82),rgba(4,18,30,.86));color:#d4e0e5;text-align:left;cursor:pointer}.purposeCard i{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:rgba(45,212,191,.07);color:#53d9d1;font-size:1rem;font-style:normal;font-weight:900}.purposeCard span{display:grid;grid-gap:4px;gap:4px}.purposeCard b{font-size:.8rem}.purposeCard small{color:#6f8995;font-size:.66rem;line-height:1.3}.purposeCard.active{border-color:rgba(45,212,191,.48);background:linear-gradient(145deg,rgba(13,68,69,.48),rgba(5,29,39,.9));box-shadow:0 12px 30px rgba(0,0,0,.15)}.purposeCard.active i{background:linear-gradient(135deg,#2dd4bf,#0e7490);color:#001517}.purposeCard.active b{color:#efffff}.purposeCard.active small{color:#8cb5b8}.administrationWorkspace{display:grid;grid-template-columns:minmax(390px,.85fr) minmax(500px,1.15fr);grid-gap:18px;gap:18px}.administrationInputs,.administrationResults{padding:22px}.applicationFluidCards{display:grid;grid-gap:8px;gap:8px}.applicationFluidCard{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(2,13,23,.45);color:#dce8ec;text-align:left;cursor:pointer}.applicationFluidCard>span{display:grid;grid-gap:3px;gap:3px}.applicationFluidCard b{font-size:.82rem}.applicationFluidCard small{color:#768e99;font-size:.67rem}.applicationFluidCard em{padding:5px 7px;border-radius:999px;background:rgba(45,212,191,.07);color:#69dcd5;font-size:.59rem;font-style:normal;font-weight:850;white-space:nowrap}.applicationFluidCard.active{border-color:rgba(45,212,191,.52);background:rgba(20,184,166,.08)}.applicationFluidCard.active b{color:#efffff}.contextFields{display:grid;grid-gap:9px;gap:9px;margin:15px 0}.contextFields.two{grid-template-columns:1fr 1fr}.contextFields.three{grid-template-columns:repeat(3,1fr)}.contextFields label{display:grid;grid-gap:6px;gap:6px}.contextFields label>span:first-child{font-size:.7rem;color:#9db0ba}.contextFields input,.contextFields select{width:100%;min-width:0;height:40px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#071522;color:#eef7fa}.compactInput{display:grid!important;grid-template-columns:1fr auto;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden}.compactInput input{border:0;border-radius:0}.compactInput em{display:grid;place-items:center;padding:0 9px;border-left:1px solid rgba(255,255,255,.07);color:#7e96a1;font-size:.67rem;font-style:normal}.riskBox{display:grid;grid-gap:9px;gap:9px;margin:16px 0;padding:14px;border:1px solid rgba(251,191,36,.18);border-radius:13px;background:rgba(120,53,15,.06)}.riskBox>div{display:flex;flex-wrap:wrap;gap:8px}.riskBox label{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(255,255,255,.07);border-radius:9px;color:#bdcbd1;font-size:.7rem;background:rgba(2,13,23,.35)}.riskBox input{accent-color:#14b8a6}.riskBox small{color:#837f77;font-size:.65rem;line-height:1.4}.dropFactorField{margin-top:14px}.selectedFluidSummary{display:grid;grid-template-columns:1fr auto;grid-gap:18px;gap:18px;align-items:start;padding:16px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:rgba(2,13,23,.42)}.selectedFluidSummary>div{display:grid;grid-gap:5px;gap:5px}.selectedFluidSummary span{color:#5dd9d3;font-size:.62rem;font-weight:900;letter-spacing:.11em}.selectedFluidSummary h2{margin:0;color:#f1f9fb;font-size:1.05rem}.selectedFluidSummary p{margin:0;color:#7f96a1;font-size:.69rem;line-height:1.45}.selectedFluidSummary>em{padding:6px 8px;border-radius:999px;background:rgba(45,212,191,.08);color:#76dcd6;font-size:.63rem;font-style:normal;white-space:nowrap}.applicationMainResult{margin-top:14px;padding:22px;border:1px solid rgba(45,212,191,.35);border-radius:16px;text-align:center;background:linear-gradient(145deg,rgba(20,184,166,.1),rgba(8,20,35,.78))}.applicationMainResult span{display:block;color:#88a0ab;font-size:.7rem;font-weight:900;letter-spacing:.1em}.applicationMainResult strong{display:block;margin:7px 0 5px;color:#67e8f9;font-size:2.35rem}.applicationMainResult p{margin:0;color:#a9bbc3;font-size:.75rem}.applicationResultGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px}.applicationResultGrid article{display:grid;grid-gap:4px;gap:4px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.028)}.applicationResultGrid span{color:#778f9a;font-size:.67rem}.applicationResultGrid b{color:#eef8fa;font-size:1rem}.applicationResultGrid small{color:#677f8a;font-size:.63rem;line-height:1.35}.purposeNotice,.riskWarning{display:grid;grid-gap:5px;gap:5px;margin-top:12px;padding:14px;border:1px solid rgba(96,165,250,.19);border-radius:13px;background:rgba(30,64,175,.06)}.purposeNotice b,.riskWarning b{color:#b9ddf4;font-size:.78rem}.purposeNotice p,.riskWarning p{margin:0;color:#93a8b2;font-size:.7rem;line-height:1.5}.purposeNotice.amber{border-color:rgba(251,191,36,.23);background:rgba(120,53,15,.07)}.purposeNotice.amber b{color:#f4cf73}.purposeNotice.red{border-color:rgba(248,113,113,.24);background:rgba(127,29,29,.08)}.purposeNotice.red b{color:#fecaca}.riskWarning{border-color:rgba(251,191,36,.2);background:rgba(120,53,15,.06)}.riskWarning b{color:#eac879}.monitoringStrip{margin-top:14px;padding:14px;border-left:3px solid #2dd4bf;background:rgba(20,184,166,.055)}.monitoringStrip b{color:#64ddd7;font-size:.66rem;letter-spacing:.11em}.monitoringStrip p{margin:5px 0 0;color:#93a8b2;font-size:.68rem;line-height:1.45}@media(max-width:1100px){.purposeGrid{grid-template-columns:repeat(3,1fr)}.administrationWorkspace{grid-template-columns:1fr}}@media(max-width:720px){.applicationIntro,.fluidModeTabs{grid-template-columns:1fr}.purposeGrid{grid-template-columns:1fr 1fr}.applicationResultGrid,.contextFields.three{grid-template-columns:1fr}}@media(max-width:480px){.contextFields.two,.purposeGrid,.selectedFluidSummary{grid-template-columns:1fr}.selectedFluidSummary>em{white-space:normal;width:max-content}.applicationMainResult strong{font-size:1.9rem}}