:root{--premium-ink:#172033;--premium-soft:#f5f7fb;--premium-line:#dfe4ee;--premium-gold:#f1c75b}
.p150-section{display:none}.p150-section.aktif{display:block}.p150-shell{max-width:1500px;margin:0 auto}.p150-hero{position:relative;overflow:hidden;background:linear-gradient(125deg,#24114f,#46178f 56%,#167dc8);color:#fff;border-radius:20px;padding:28px;box-shadow:0 16px 45px #24114f33;margin-bottom:16px}.p150-hero:after{content:'';position:absolute;width:320px;height:320px;border-radius:50%;right:-100px;top:-150px;background:#16c7d944;filter:blur(8px)}.p150-hero h2{color:#fff;border:0;margin:0;font-size:clamp(24px,3vw,38px)}.p150-hero p{max-width:800px;line-height:1.6;opacity:.9;margin:8px 0 0}.p150-hero .p150-actions{position:relative;z-index:2}
.p150-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.p150-card{background:#fff;border:1px solid var(--premium-line);border-radius:16px;padding:18px;box-shadow:0 7px 22px #1720330b;min-width:0}.p150-card h2,.p150-card h3{margin:0 0 10px;color:#35106f;border:0}.p150-card p{color:#5d687b;line-height:1.55}.p150-card small{color:#6c7585}.p150-card.p150-focus{border-top:4px solid #16c7d9}.p150-card.p150-live{border-top:4px solid #e21b3c}.p150-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}.p150-actions button{width:auto}.p150-field{display:block;margin:10px 0;font-weight:700;font-size:13px;color:#505b6d}.p150-field input,.p150-field select,.p150-field textarea{margin-top:5px}.p150-kpi{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;background:#f4f1fb;border-radius:12px}.p150-kpi b{font-size:24px;color:#46178f}.p150-kpi span{font-size:12px;color:#646e80}.p150-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:18px}.p150-step{background:#ffffff16;border:1px solid #ffffff34;border-radius:12px;padding:12px;text-align:center;font-weight:700}.p150-step span{display:block;font-size:20px;margin-bottom:4px}
.p150-reji{display:grid;grid-template-columns:minmax(440px,1.2fr) minmax(360px,.8fr);gap:16px}.p150-stage-frame{width:100%;aspect-ratio:16/9;border:0;border-radius:16px;background:#111;box-shadow:0 10px 35px #0003}.p150-control-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.p150-control-grid button{min-height:58px;font-size:15px}.p150-control-grid .wide{grid-column:1/-1}.p150-danger{background:#8b1538}.p150-status{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:12px}.p150-status div{background:#f0f3f8;border-radius:10px;padding:10px}.p150-status b{display:block;font-size:21px}.p150-status small{color:#667184}.p150-shortcuts{font-size:12px;color:#687080;line-height:1.7;border-top:1px solid #ddd;padding-top:10px;margin-top:10px}.p150-shortcuts kbd{background:#eef0f5;border:1px solid #cdd2dd;border-radius:5px;padding:2px 6px;color:#333}
.p150-archive{display:grid;gap:9px}.p150-archive-item{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(80px,.45fr)) auto;gap:10px;align-items:center;padding:13px;border:1px solid var(--premium-line);border-radius:12px;background:#fff}.p150-archive-item strong{display:block}.p150-archive-item .p150-actions{margin:0}.p150-empty{padding:35px;border:2px dashed #cbd1dc;border-radius:14px;text-align:center;color:#727c8c;background:#fafbfc}.p150-report-note{border-left:4px solid #16a085;background:#eaf8f4;padding:12px 15px;border-radius:9px;color:#245449}
.p150-result-analysis{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;margin:13px 0}.p150-analysis-card{min-width:0;padding:12px;border:1px solid var(--premium-line);border-radius:12px;background:linear-gradient(145deg,#fff,#f6f7fb)}.p150-analysis-card span{display:block;color:#687386;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.p150-analysis-card b{display:block;color:#3d147a;font-size:18px;margin-top:4px;overflow-wrap:anywhere}.p150-analysis-card small{display:block;color:#697386;font-size:10px;margin-top:3px}
.p150-question-extra{border:1px solid #d9ddea;background:#f8f9fc;border-radius:10px;padding:12px;margin:10px 0}.p150-option-extra{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p150-type-note{padding:8px 10px;background:#fff7dc;color:#6b4b00;border-radius:8px;font-size:12px;line-height:1.5;margin:8px 0}.p150-ai-source{border:1px solid #cfd8eb;background:#f5f8ff;border-radius:12px;padding:13px;margin:10px 0}.p150-ai-source textarea{min-height:90px}.p150-ai-source input[type=file]{background:#fff}
.p150-team-list{display:grid;gap:7px}.p150-team-row{display:grid;grid-template-columns:46px 1fr auto;gap:8px;align-items:center}.p150-team-row input[type=color]{padding:3px;height:40px}.p150-team-badge{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:4px 9px;background:#eee;font-size:11px;font-weight:800}
.p151-eyebrow{display:block;color:#7a5aa8;font-size:11px;font-weight:900;letter-spacing:.13em;margin-bottom:5px}.p151-profile-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;background:linear-gradient(125deg,#24114f,#46178f 58%,#157fc4);color:#fff;border-radius:22px;padding:24px;box-shadow:0 16px 45px #24114f33;margin-bottom:14px}.p151-profile-hero .p151-eyebrow{color:#dbcdf7}.p151-profile-logo{width:112px;height:88px;border-radius:16px;background:#fff;display:grid;place-items:center;padding:8px;box-shadow:0 8px 25px #0002}.p151-profile-logo img{display:none;width:100%;height:100%;object-fit:contain}.p151-profile-logo span{display:grid;place-items:center;font-size:38px}.p151-profile-main h2{margin:0;color:#fff;border:0;font-size:clamp(24px,3vw,36px)}.p151-profile-main p{margin:5px 0 12px;color:#eee;line-height:1.45}.p151-profile-badges{display:flex;gap:8px;flex-wrap:wrap}.p151-profile-badges span{background:#ffffff18;border:1px solid #ffffff35;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.p151-profile-badges #p151LicenseStatus.is-active{background:#157c56;border-color:#55e0ad}.p151-license-card{min-width:190px;background:#fff;color:#172033;border-radius:15px;padding:15px 17px;box-shadow:0 8px 24px #0002}.p151-license-card small{display:block;color:#737c8c;font-size:10px;font-weight:900;letter-spacing:.08em}.p151-license-card b{display:block;color:#35106f;font-size:21px;margin:3px 0}.p151-license-card span{color:#4d586b;font-size:12px}.p151-home-stats{grid-template-columns:repeat(3,1fr);margin-bottom:20px}.p151-stat-card{appearance:none;border:1px solid var(--premium-line);background:#fff;color:#172033;text-align:left;border-radius:15px;padding:15px 17px;box-shadow:0 7px 22px #1720330b;transition:transform .18s,box-shadow .18s}.p151-stat-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #35106f18}.p151-stat-card span,.p151-stat-card small{display:block;color:#697487}.p151-stat-card b{display:block;font-size:24px;color:#46178f;margin:4px 0}.p151-stat-card.is-live{border-top:4px solid #e21b3c}.p151-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin:18px 0 12px}.p151-section-heading h2{border:0;margin:0;color:#35106f}.p151-section-heading p{margin:5px 0 0;color:#657083;line-height:1.45}.p151-event-setup{max-width:1500px;margin:0 auto 18px}.p151-template-library{background:#fff;border:1px solid var(--premium-line);border-radius:14px;padding:0 15px;margin-top:12px}.p151-template-library>summary{font-weight:900;color:#46178f;padding:15px 2px;cursor:pointer}.p151-template-library>p{color:#657083}.p151-template-library #p150Specialty{padding-bottom:15px}
.p151-create-choice{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:2px 0 12px}.p151-create-choice button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:11px;align-items:center;text-align:left;background:#f7f8fc;color:#2f2050;border:1px solid #dcdfea;border-radius:13px;padding:13px}.p151-create-choice button>span{grid-row:1/3;font-size:26px}.p151-create-choice button>b{font-size:14px}.p151-create-choice button>small{color:#687386;font-weight:500;line-height:1.35}.p151-create-choice button.ai-choice{background:#f5effb;border-color:#d6c0eb}.p151-question-builder{border:2px solid #d7dcea!important;background:#fff!important;padding:16px!important}.p151-builder-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:11px;border-bottom:1px solid #e5e8ee}.p151-builder-title h3{margin:0}.p151-type-picker{background:#f3effa;border:1px solid #d9ccef;border-radius:12px;padding:12px;margin:13px 0}.p151-type-picker label{display:block;color:#35106f;font-weight:900}.p151-type-picker label small{display:block;color:#716d7d;font-weight:500;margin:2px 0 7px}.p151-type-picker select{margin:0}.p151-common-fields label{display:block;font-weight:800;margin:10px 0;color:#475164}.p151-common-fields label small,.p151-answer-field small,.p150-field small{color:#768094;font-weight:500;margin-left:4px}.p151-options-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:12px 0}.p151-option{display:grid;grid-template-columns:38px 1fr;align-items:center;margin:0!important;border:1px solid #dfe3eb;border-radius:11px;overflow:hidden;background:#fff}.p151-option>span{align-self:stretch;display:grid;place-items:center;color:#fff;font-size:17px;font-weight:900}.p151-option input{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.p151-option.option-a>span{background:#e21b3c}.p151-option.option-b>span{background:#1368ce}.p151-option.option-c>span{background:#d89e00}.p151-option.option-d>span{background:#26890c}.p151-option.option-e>span{background:#8e44ad}.p151-option.option-f>span{background:#168c7c}.p151-correct-field,.p151-answer-field{display:block;background:#ecf8ef;border:1px solid #bfe5c7;border-radius:11px;padding:11px;margin:10px 0;color:#176b31;font-weight:900}.p151-answer-field small{display:block;margin:3px 0 7px;color:#637064}.p151-correct-field select,.p151-answer-field input{margin:6px 0 0;background:#fff}.p150-question-extra{border:0;background:transparent;padding:0;margin:0}.p150-type-note{background:#fff8df;border-left:4px solid #e2aa11;color:#654d0f;font-size:13px}.p150-option-extra{display:none}
.p151-ai-builder{background:#fff;border:1px solid #d7c6e8;border-radius:14px;margin:12px 0}.p151-ai-builder>summary{cursor:pointer;color:#46178f;font-weight:900;padding:15px}.p151-ai-body{padding:0 15px 15px}.p151-ai-intro{display:grid;grid-template-columns:auto repeat(3,1fr);gap:8px;align-items:center;background:#2d135e;color:#fff;border-radius:12px;padding:12px;margin-bottom:12px}.p151-ai-intro>b{padding:0 8px}.p151-ai-intro span{display:flex;gap:7px;align-items:center;font-size:12px}.p151-ai-intro i,.p151-ai-step h3>span{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:50%;background:#fff;color:#46178f;font-style:normal;font-weight:900}.p151-ai-step{background:#f8f9fc;border:1px solid #e2e5ec;border-radius:12px;padding:13px;margin-top:9px}.p151-ai-step h3{display:flex;align-items:center;gap:8px;color:#35106f;margin:0 0 10px}.p151-ai-status{text-align:center;font-weight:800;color:#4e3b6c}.p150-ai-source{background:#fff;border:1px solid #d8deea;margin-top:10px}.p150-ai-source>summary{cursor:pointer;color:#46516a;font-weight:800}.p150-ai-source>summary small{color:#7a8392;font-weight:500}.p151-file-drop{display:block;border:2px dashed #bbc5d6;border-radius:10px;padding:12px;text-align:center;color:#445168;font-weight:800;background:#f8fafc}.p151-file-drop input{margin:8px 0 0}.p151-privacy-note{font-size:11px;color:#526274;background:#f1f5f9;padding:8px;border-radius:8px}.p151-player-help{font-size:12px;line-height:1.45;color:#5d687b;background:#f3f5f9;border-radius:9px;padding:9px;margin-bottom:9px}.p151-reji-players{margin-top:17px}.p151-reji-players>.panel{margin:0}.p151-results-archive{margin-top:17px}.p151-archive-block{background:#fff;border:1px solid var(--premium-line);border-radius:16px;padding:17px}.p151-brand-block{margin-top:8px}
.p151-guide-modal{position:fixed;inset:0;z-index:1000;background:#12072dcc;backdrop-filter:blur(7px);display:grid;place-items:center;padding:20px}.p151-guide-dialog{width:min(1080px,100%);max-height:calc(100vh - 40px);overflow:auto;margin:0!important;box-shadow:0 25px 80px #0008}.p151-guide-head{position:sticky;top:-20px;z-index:4;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;background:#fff;border-bottom:1px solid #e0e3e9;padding:14px 0 10px;margin-bottom:12px}.p151-guide-head h2{margin:0}.p151-modal-open{overflow:hidden}.p151-guide-dialog .guide-start button{width:auto}
.p150-sponsor{position:fixed;left:18px;top:18px;z-index:45;width:min(180px,18vw);height:min(90px,12vh);object-fit:contain;background:#fff;padding:6px;border-radius:10px;box-shadow:0 5px 18px #0003}.p150-team-score{position:fixed;left:2vw;bottom:52px;width:min(330px,30vw);z-index:30;background:#ffffffed;color:#172033;padding:12px;border-radius:14px;box-shadow:0 10px 30px #0003}.p150-team-score h3{margin:0 0 7px}.p150-team-score-row{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-bottom:1px solid #ddd}.p150-type-badge{display:inline-block;border-radius:999px;background:#eef0f8;color:#421887;padding:4px 9px;font-size:11px;font-weight:800;margin-bottom:5px}
.p150-dynamic-answers{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10px * var(--mobil-fit,1));width:100%}.p150-answer{min-height:calc(64px * var(--mobil-fit,1));display:flex;align-items:center;gap:10px;border:0;border-radius:10px;color:#fff;font-weight:800;padding:12px;text-align:left;box-shadow:0 5px 0 #0003}.p150-answer[data-key=A]{background:#e21b3c}.p150-answer[data-key=B]{background:#1368ce}.p150-answer[data-key=C]{background:#d89e00}.p150-answer[data-key=D]{background:#26890c}.p150-answer[data-key=E]{background:#8e44ad}.p150-answer[data-key=F]{background:#16a085}.p150-answer.secili{outline:4px solid #fff;box-shadow:0 0 0 7px #f1c40f}.p150-answer.cevap-dogru{background:#26890c!important;outline:4px solid #9df180}.p150-answer.cevap-yanlis{background:#c51c36!important;opacity:.72}.p150-submit{grid-column:1/-1;min-height:48px;background:#321166!important}.p150-text-answer{grid-column:1/-1;background:#fff;border-radius:12px;padding:14px}.p150-text-answer input{font-size:17px}.p150-rank-list{grid-column:1/-1;display:grid;gap:7px}.p150-rank-item{display:flex;align-items:center;gap:8px;background:#fff;color:#283044;border-radius:9px;padding:10px}.p150-rank-item button{padding:5px 9px;min-height:0}.p150-result-time{font-size:11px;color:#647084;margin-top:4px}
.p150-player-team{margin:8px 0;text-align:left}.p150-player-team select{padding:13px}.p150-avatar-row{display:flex;justify-content:center;gap:7px;margin:7px 0}.p150-avatar{width:38px;height:38px;border-radius:50%;padding:0;background:#ffffff22;border:1px solid #ffffff55}.p150-avatar.secili{background:#fff;color:#46178f;outline:3px solid #f1c40f}.p150-a11y-large{font-size:118%}.p150-high-contrast{filter:contrast(1.18)}
body[data-p150-pattern=sade]{background:var(--tazzy-back)!important}body[data-p150-pattern=geometrik]{background-color:var(--tazzy-back)!important;background-image:linear-gradient(30deg,#ffffff09 12%,transparent 12.5%,transparent 87%,#ffffff09 87.5%),linear-gradient(150deg,#ffffff09 12%,transparent 12.5%,transparent 87%,#ffffff09 87.5%)!important;background-size:64px 110px!important}body[data-p150-pattern=premium]{background:radial-gradient(circle at 15% 20%,#ffffff12 0 2px,transparent 3px),radial-gradient(circle at 85% 65%,#ffffff10 0 1px,transparent 2px),linear-gradient(135deg,var(--tazzy-primary),var(--tazzy-back))!important;background-size:48px 48px,32px 32px,auto!important}
@media(max-width:1050px){.p150-reji{grid-template-columns:1fr}.p150-flow{grid-template-columns:1fr 1fr}.p150-archive-item{grid-template-columns:1fr 1fr}.p150-archive-item>div:first-child,.p150-archive-item>.p150-actions{grid-column:1/-1}.p151-profile-hero{grid-template-columns:auto 1fr}.p151-license-card{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;align-items:center}.p151-license-card span{grid-column:1/-1}.p151-ai-intro{grid-template-columns:1fr}.p151-ai-intro>b{padding:3px 0}}
@media(max-width:650px){.p150-hero{padding:20px}.p150-flow{grid-template-columns:1fr}.p150-reji{display:block}.p150-stage-frame{margin-bottom:12px}.p150-control-grid{grid-template-columns:1fr}.p150-control-grid .wide{grid-column:auto}.p150-option-extra{grid-template-columns:1fr}.p150-dynamic-answers{grid-template-columns:1fr}.p150-archive-item{grid-template-columns:1fr}.p150-archive-item>*{grid-column:auto!important}.p150-team-score{position:static;width:auto;margin:10px}.p150-sponsor{width:92px;height:50px;left:8px;top:8px}.p151-profile-hero{grid-template-columns:1fr;text-align:center}.p151-profile-logo{margin:auto}.p151-profile-badges{justify-content:center}.p151-license-card{display:block;min-width:0}.p151-home-stats,.p151-create-choice,.p151-options-grid{grid-template-columns:1fr}.p151-section-heading{align-items:stretch;flex-direction:column}.p151-guide-modal{padding:8px}.p151-guide-dialog{max-height:calc(100vh - 16px)}.p151-guide-head{top:-20px}.p151-builder-title{align-items:center}.p151-ai-step{padding:10px}}
@media(prefers-reduced-motion:reduce){.p150-podium-reveal{transition:none!important}}
