.mika-diagnosis-summary{--mds-ink:#172b46;--mds-body:#334a64;--mds-muted:#526780;--mds-border:#c4d1e0;--mds-line:#dce5ef;--mds-blue:#245fc4;color:var(--mds-body);font:inherit;gap:16px;margin-bottom:22px;font-size:14px;line-height:1.65;display:grid}.mds-overview,.mds-card{border:1px solid var(--mds-border);background:#fff;border-radius:8px;min-width:0}.mds-overview{padding:22px}.mds-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mds-heading h2{color:var(--mds-ink);letter-spacing:-.025em;margin:0;font-size:20px;font-weight:600;line-height:1.5}.mds-heading p{color:var(--mds-muted);margin:5px 0 0;font-size:13px}.mds-eyebrow{color:var(--mds-blue);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.mds-badge{color:#385b7d;overflow-wrap:anywhere;background:#f8fbff;border:1px solid #b6cadf;border-radius:4px;flex-shrink:0;align-items:center;max-width:45%;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.mds-demo-note{color:#725924;background:#fffdf6;border:1px solid #ddc99e;border-radius:5px;margin:14px 0 0;padding:10px 12px;font-size:13px}.mds-context{color:var(--mds-muted);flex-wrap:wrap;gap:5px 18px;margin:12px 0 0;font-size:13px;display:flex}.mds-context strong{color:var(--mds-body);font-weight:500}.mds-context span{overflow-wrap:anywhere}.mds-decision{border-top:1px solid var(--mds-line);margin:16px 0 0;padding-top:16px}.mds-decision strong{color:var(--mds-ink);font-size:15px;font-weight:600;display:block}.mds-decision p{margin:5px 0 0;font-size:13px}.mds-summary-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:20px 0 0;display:grid}.mds-summary-metrics>div{border-left:1px solid var(--mds-border);min-width:0;padding-left:15px}.mds-summary-metrics>div:first-child{border-left:0;padding-left:0}.mds-summary-metrics dt{color:var(--mds-muted);font-size:12px}.mds-summary-metrics dd{color:var(--mds-ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:23px;font-weight:600;line-height:1.4}.mds-summary-metrics small{color:var(--mds-muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.mds-actions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.mika-diagnosis-summary button{font-family:inherit}.mds-button{color:#254f85;cursor:pointer;background:#fff;border:1px solid #a8bbd3;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 11px;font-size:13px;font-weight:500;line-height:1.6;display:inline-flex}.mds-button:hover{background:#f4f8ff;border-color:#6d91bd}.mds-button-primary{background:var(--mds-blue);border-color:var(--mds-blue);color:#fff}.mds-button-primary:hover{background:#1d4f9f;border-color:#1d4f9f}.mika-diagnosis-summary button:focus-visible{outline-offset:3px;outline:2px solid #3c78cb}.mika-diagnosis-summary a:focus-visible{outline-offset:3px;outline:2px solid #3c78cb}.mika-diagnosis-summary summary:focus-visible{outline-offset:3px;outline:2px solid #3c78cb}.mds-table-scroll:focus-visible{outline-offset:3px;outline:2px solid #3c78cb}.mds-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.mds-card-head{border-bottom:1px solid var(--mds-line);justify-content:space-between;align-items:flex-start;gap:14px;padding:17px 18px;display:flex}.mds-card-head h3{color:var(--mds-ink);margin:0;font-size:15px;font-weight:600;line-height:1.6}.mds-card-head p{color:var(--mds-muted);margin:4px 0 0;font-size:13px}.mds-card-body{padding:16px 18px}.mds-note{color:var(--mds-muted);margin:0;font-size:13px}.mds-card-foot{border-top:1px solid var(--mds-line);color:var(--mds-muted);margin:0;padding:11px 18px;font-size:12px;line-height:1.8}.mds-empty{color:var(--mds-muted);margin:0;padding:20px 18px;font-size:13px}.mds-comparison{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mds-cohort{min-width:0;padding:18px}.mds-cohort+.mds-cohort{border-left:1px solid var(--mds-line)}.mds-cohort h4{color:var(--mds-body);margin:0 0 9px;font-size:13px;font-weight:500}.mds-cohort>strong{color:var(--mds-ink);font-variant-numeric:tabular-nums;font-size:25px;font-weight:600}.mds-cohort>p{color:var(--mds-muted);margin:6px 0 0;font-size:12px}.mds-bar{background:#e7eef8;border-radius:2px;height:5px;margin-top:13px;display:block;overflow:hidden}.mds-bar>span{background:var(--mds-blue);height:100%;display:block}.mds-cohort:last-child .mds-bar>span{background:#24817d}.mds-table-scroll{scrollbar-width:thin;overflow-x:auto}.mds-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.mds-table th{border-bottom:1px solid var(--mds-border);color:#425c79;white-space:nowrap;background:#f8fbff;padding:10px 14px;font-size:12px;font-weight:500}.mds-table td{border-bottom:1px solid var(--mds-line);vertical-align:top;color:var(--mds-body);padding:12px 14px}.mds-table tbody tr:last-child td,.mds-table tbody tr:last-child th{border-bottom:0}.mds-table th[scope=row]{color:var(--mds-ink);white-space:normal;background:#fff;font-size:13px;font-weight:500}.mds-table .mds-own-row th,.mds-table .mds-own-row td{background:#f6f9ff}.mds-number{white-space:nowrap;font-variant-numeric:tabular-nums}.mds-subtext{color:var(--mds-muted);margin-top:3px;font-size:12px;font-weight:400;display:block}.mds-channel+.mds-channel{border-top:1px solid var(--mds-border)}.mds-channel-heading{color:#254b72;background:#f8fbff;margin:0;padding:11px 18px;font-size:12px;font-weight:600}.mds-channel-heading small{color:var(--mds-muted);margin-left:8px;font-size:12px;font-weight:400}.mds-platform-table{min-width:510px}.mds-text-button{color:var(--mds-blue);font-size:inherit;line-height:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:5px;padding:0;text-decoration:underline;display:inline-flex}.mds-text-button:hover{color:#163e83}.mds-coverage{margin:0;padding:0;list-style:none}.mds-coverage>li{border-bottom:1px solid var(--mds-line);justify-content:space-between;align-items:baseline;gap:15px;padding:10px 0;font-size:13px;display:flex}.mds-coverage>li:first-child{padding-top:0}.mds-coverage>li:last-child{border-bottom:0;padding-bottom:0}.mds-coverage strong{color:var(--mds-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.mds-evidence{border-top:1px solid var(--mds-line)}.mds-evidence>summary{color:#254f85;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:13px;font-weight:500;list-style:none;display:flex}.mds-evidence>summary::-webkit-details-marker{display:none}.mds-evidence>summary svg{flex-shrink:0;transition:transform .15s}.mds-evidence[open]>summary svg{transform:rotate(180deg)}.mds-evidence-list{margin:0;padding:0 18px;list-style:none}.mds-evidence-list>li{border-top:1px solid var(--mds-line);padding:13px 0}.mds-evidence-list strong{color:var(--mds-ink);overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.mds-evidence-list p{color:var(--mds-muted);overflow-wrap:anywhere;white-space:pre-line;margin:6px 0;font-size:13px}.mds-evidence-meta{color:var(--mds-muted);flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:12px;display:flex}.mds-evidence-links{flex-wrap:wrap;gap:7px 13px;margin-top:7px;display:flex}.mds-evidence-links a{color:var(--mds-blue);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;gap:4px;font-size:12px;text-decoration:underline;display:inline-flex}@media (max-width:1080px){.mds-grid{grid-template-columns:minmax(0,1fr)}.mds-summary-metrics{gap:12px}}@media (max-width:620px){.mika-diagnosis-summary{gap:13px}.mds-overview{padding:17px}.mds-heading{flex-direction:column;gap:10px}.mds-badge{max-width:100%}.mds-heading h2{font-size:18px}.mds-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.mds-summary-metrics>div:nth-child(odd){border-left:0;padding-left:0}.mds-summary-metrics dd{font-size:22px}.mds-actions .mds-button{flex:145px}.mds-cohort{padding:15px}.mds-cohort>strong{font-size:22px}.mds-card-head,.mds-card-body{padding:15px}.mds-card-foot{padding:11px 15px}.mds-table td,.mds-table th{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.mds-evidence>summary svg{transition:none}}.website-panel{min-width:0;color:var(--ink-body,#42424b);font-size:13px;font-weight:var(--weight-body,400);gap:18px;line-height:1.7;display:grid}.website-panel .panel{border:1px solid var(--border-panel,#d7d9df);background:var(--surface,#fff);box-shadow:none;border-radius:10px}.website-panel :is(h2,h3,h4,p){margin:0}.website-panel :is(h2,h3,h4){color:var(--ink-strong,#25252b);font-weight:var(--weight-title,600)}.website-panel h2{font-size:16px;line-height:1.5}.website-panel .muted{color:var(--ink-secondary,#6b6b75);font-weight:var(--weight-body,400)}.website-panel .panel-head p{margin-top:6px;font-size:13px;line-height:1.7}.website-form{flex-wrap:wrap;align-items:end;gap:12px;padding:0 20px;display:flex}.website-form .field{min-width:160px;color:var(--ink-body,#42424b);font-size:13px;font-weight:var(--weight-medium,500);flex:1}.website-form .website-url{flex:2;min-width:240px}.website-panel :is(.website-form input,.website-history select){border:1px solid var(--border-control,#aeb4bf);background:var(--surface,#fff);min-height:42px;color:var(--ink-body,#42424b);font-size:14px;font-weight:var(--weight-body,400);border-radius:7px;line-height:1.5}.website-panel .website-form input{width:100%;margin-top:8px;padding:10px 12px}.website-panel .website-form input::placeholder{color:var(--ink-muted,#85858f);opacity:1}.website-panel :is(.website-form input,.website-history select):focus-visible{border-color:var(--ink-secondary,#6b6b75);outline:2px solid var(--border-control,#aeb4bf);outline-offset:2px;box-shadow:none}.website-panel :is(.website-form input,.website-history select):disabled{background:var(--surface-subtle,#f7f8fa);color:var(--ink-secondary,#6b6b75);opacity:1}.website-panel .btn{font-size:13px;font-weight:var(--weight-medium,500)}.website-form .btn{min-height:42px}.website-form-note{padding:12px 20px 18px;font-size:12px;line-height:1.75}.website-error{color:#9b3939;font-size:13px;font-weight:var(--weight-body,400);background:snow;border:1px solid #ead7d7;border-radius:7px;padding:12px 14px;line-height:1.75;margin:0 20px 18px!important}.website-toolbar{justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.website-history{align-items:center;gap:12px;font-size:13px;display:flex}.website-history select{max-width:420px;padding:9px 32px 9px 12px}.website-panel .website-empty{color:var(--ink-secondary,#6b6b75);justify-items:center;gap:12px;padding:54px 24px;display:grid}.website-empty h3{font-size:16px}.website-empty p{text-align:center;max-width:450px;font-size:13px;line-height:1.75}.website-panel .website-overview{grid-template-columns:190px 1fr;padding:26px;display:grid}.website-score{border-right:1px solid var(--line-soft,#e7e9ed);flex-direction:column;gap:9px;padding-right:24px;font-size:13px;display:flex}.website-score>strong{color:var(--ink-strong,#25252b);font-size:48px;font-weight:var(--weight-medium,500);letter-spacing:-2px;font-variant-numeric:tabular-nums;line-height:1.2}.website-score strong small{color:var(--ink-secondary,#6b6b75);font-size:12px;font-weight:var(--weight-body,400);letter-spacing:0;margin-left:9px}.website-score-caption{color:var(--ink-secondary,#6b6b75);font-size:12px;font-weight:var(--weight-body,400)}.website-report-intro{min-width:0;padding-left:28px}.website-report-title{align-items:center;gap:12px;display:flex}.website-report-title h2{font-size:18px}.website-report-title a{color:var(--ink-secondary,#6b6b75);display:flex}.website-report-intro>p{overflow-wrap:anywhere;margin-top:9px;font-size:13px;line-height:1.75}.website-report-meta{flex-wrap:wrap;gap:18px;margin-top:15px;font-size:12px;line-height:1.7;display:flex}.website-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.website-panel .website-category{gap:11px;padding:19px;font-size:13px;display:grid}.website-category>span:first-child{color:var(--ink-body,#42424b);font-weight:var(--weight-medium,500)}.website-category>strong{color:var(--ink-strong,#25252b);font-size:28px;font-weight:var(--weight-medium,500);letter-spacing:-.7px;line-height:1.3}.website-category small{color:var(--ink-secondary,#6b6b75);font-size:12px;font-weight:var(--weight-body,400);letter-spacing:0;margin-left:5px}.website-category>.muted{font-size:12px}.website-filters{flex-wrap:wrap;gap:6px;padding:0 20px 16px;display:flex}.website-filters .btn{font-size:12px}.website-filters button span{font-weight:var(--weight-body,400);font-variant-numeric:tabular-nums;margin-left:4px}.website-check{border-top:1px solid var(--line-soft,#e7e9ed)}.website-check summary{cursor:pointer;align-items:center;gap:14px;padding:17px 20px;list-style:none;display:flex}.website-check summary::-webkit-details-marker{display:none}.website-detail-panel>summary::-webkit-details-marker{display:none}.website-check summary>div{flex:1;min-width:0}.website-check-name{color:var(--ink-body,#42424b);font-size:14px;font-weight:var(--weight-medium,500)}.website-check summary p{font-size:13px;font-weight:var(--weight-body,400);margin-top:5px;line-height:1.75}.website-check summary>svg{color:var(--ink-secondary,#6b6b75);flex:none;transition:transform .15s}.website-check[open] summary>svg,.website-detail-panel[open]>summary>svg,.website-detail-panel[open] .website-detail-count>svg{transform:rotate(180deg)}.website-panel .pill{font-size:12px;font-weight:var(--weight-medium,500);line-height:1.5}.website-evidence{color:var(--ink-body,#42424b);font-size:13px;font-weight:var(--weight-body,400);overflow-wrap:anywhere;padding:0 20px 20px 30px;line-height:1.8}.website-evidence h4{margin:12px 0 5px;font-size:13px}.website-evidence ul{color:var(--ink-body,#42424b);margin:0 0 10px;padding-left:18px}.website-evidence p{margin-bottom:12px}.website-evidence>.muted{font-size:12px}.website-no-checks{text-align:center;padding:28px 20px;font-size:13px}.website-detail-panel>summary{cursor:pointer;color:var(--ink-strong,#25252b);font-size:14px;font-weight:var(--weight-title,600);justify-content:space-between;align-items:center;gap:12px;padding:19px 20px;list-style:none;display:flex}.website-detail-panel>summary svg{color:var(--ink-secondary,#6b6b75);transition:transform .15s}.website-detail-body{border-top:1px solid var(--line-soft,#e7e9ed);color:var(--ink-body,#42424b);font-size:13px;font-weight:var(--weight-body,400);overflow-wrap:anywhere;padding:18px 20px;line-height:1.8}.website-detail-body>p{margin-bottom:15px}.website-detail-body>ul{color:var(--ink-body,#42424b);margin:0;padding-left:18px}.website-detail-body li+li{margin-top:8px}.website-detail-count{align-items:center;gap:12px;font-size:12px;display:flex}.website-table-wrap{overflow-x:auto}.website-panel .data-table{width:100%;min-width:510px}.website-panel .data-table th{background:var(--surface-subtle,#f7f8fa);color:var(--ink-secondary,#6b6b75);font-size:12px;font-weight:var(--weight-medium,500);border-color:var(--line-soft,#e7e9ed)}.website-panel .data-table td{color:var(--ink-body,#42424b);font-size:13px;font-weight:var(--weight-body,400);vertical-align:top;overflow-wrap:anywhere;border-color:var(--line-soft,#e7e9ed);max-width:390px;line-height:1.75}.website-panel .data-table td strong{color:var(--ink-body,#42424b);font-weight:var(--weight-medium,500)}.website-panel .data-table td small{margin-top:3px;font-size:12px;display:block}.website-panel .data-table a{color:var(--ink-body,#42424b);font-weight:var(--weight-body,400);text-decoration:none}.website-panel .data-table a:hover{text-decoration:underline}.website-spin{animation:1s linear infinite website-rotate}@keyframes website-rotate{to{transform:rotate(360deg)}}.website-panel:lang(th),.website-panel:lang(th) :is(p,li,td,.website-evidence,.website-detail-body,.website-form-note,.website-form .field,.website-history),.website-panel:lang(th) :is(.website-evidence h4,.website-check-name,.website-category>span:first-child){font-size:14px;line-height:1.75}@media (max-width:900px){.website-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.website-history select{max-width:280px}.website-panel .website-overview{grid-template-columns:155px 1fr;padding:22px}.website-report-intro{padding-left:22px}.website-report-meta{gap:8px 14px}}@media (max-width:600px){.website-form{gap:13px}.website-form .field,.website-form .website-url{flex-basis:100%;min-width:0}.website-panel .website-form input{min-height:44px;font-size:16px}.website-form>.btn.dark{flex:1}.website-form .btn{min-height:44px}.website-toolbar{align-items:flex-start}.website-toolbar>.muted{display:none}.website-history{flex-direction:column;align-items:flex-start;gap:7px;width:100%}.website-history select{width:100%;max-width:none;font-size:14px}.website-panel .website-overview{grid-template-columns:1fr;gap:20px}.website-score{border-right:0;border-bottom:1px solid var(--line-soft,#e7e9ed);padding:0 0 20px}.website-score>strong{font-size:43px}.website-report-intro{padding:0}.website-report-title h2{font-size:17px}.website-categories{gap:10px}.website-panel .website-category{padding:16px}.website-check summary{gap:8px;padding:15px}.website-check summary .pill{white-space:nowrap;font-size:12px}.website-evidence{padding-left:20px}.website-filters{padding-left:12px;padding-right:12px}.website-filters .btn{padding:7px 9px}.website-detail-body{padding:16px}.website-panel .panel-head{gap:12px}}.mika-api-answer{min-width:0}.mika-api-answer .mika-original-answer{color:#273344;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#fafbfd;border:1px solid #d5dce5;border-radius:8px;max-height:540px;margin:0;padding:16px;font-size:13px;line-height:1.85;overflow-y:auto}.mika-api-answer-note{color:#5c6878;margin:0 0 10px;font-size:11px;line-height:1.75}.mika-api-answer .mika-inline-citation{color:#1758aa;text-underline-offset:2px;margin-inline:3px;font-size:.9em;font-weight:600;text-decoration:underline;display:inline}.mika-provider-citations{padding-top:14px;font-size:12px;line-height:1.7}.mika-provider-citations strong{color:#293649;font-weight:600}.mika-provider-citations ol{margin:8px 0;padding-inline-start:22px}.mika-provider-citations li{margin-bottom:8px}.mika-provider-citations a{color:#1758aa;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.mika-provider-citations li span{color:#657184;overflow-wrap:anywhere;font-size:11px;display:block}.mika-provider-citations p{color:#657184;margin:8px 0 0;font-size:11px}.ai-sampling{color:var(--ink-body,#42424b);margin-bottom:22px}.ai-sampling>.panel-head{align-items:flex-start;gap:20px}.ai-sampling .panel-head h2{color:var(--ink-strong,#25252b);font-size:16px;font-weight:600}.ai-sampling .panel-head p{max-width:760px;color:var(--ink-secondary,#6b6b75);margin-top:5px;font-size:13px;line-height:1.85}.ais-providers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 20px;display:grid}.ais-providers>label{border:1px solid var(--border-panel,#d7d9df);cursor:pointer;border-radius:6px;align-items:flex-start;gap:11px;min-width:0;padding:13px;display:flex}.ais-providers>label.is-selected{background:#f8faff;border-color:#426fb3}.ais-providers strong{color:var(--ink-strong,#25252b);font-size:14px;font-weight:500;line-height:1.7;display:block}.ais-providers small,.ais-note,.ais-batch-plan>span{color:var(--ink-secondary,#6b6b75);font-size:13px;font-weight:400;line-height:1.85;display:block}.ai-sampling input[type=checkbox]{accent-color:#286bcb;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:4px}.ai-sampling input:disabled{cursor:default}.ais-note{margin:11px 0 15px;padding:0 20px}.ais-save-plan{border:1px solid var(--border-panel,#d7d9df);border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 20px 17px;padding:12px;display:flex}.ais-save-plan p{flex:300px;margin:0;font-size:13px;line-height:1.85}.ais-prompt-plan,.ais-history,.ais-runtime{border-top:1px solid var(--line-soft,#e7e9ed);margin-top:17px}.ais-prompt-plan>summary,.ais-history>summary,.ais-runtime>summary{cursor:pointer;color:var(--ink-strong,#25252b);justify-content:space-between;align-items:center;gap:14px;padding:12px 20px;font-size:13px;font-weight:500;line-height:1.8;list-style-position:inside;display:flex}.ais-prompt-plan>summary span,.ais-history>summary span{color:var(--ink-secondary,#6b6b75);font-weight:400}.ais-prompt-list{border-top:1px solid var(--line-soft,#e7e9ed);max-height:300px;overflow:auto}.ais-prompt-list>label{border-bottom:1px solid var(--line-soft,#e7e9ed);cursor:pointer;align-items:flex-start;gap:11px;padding:12px 20px;font-size:13px;line-height:1.9;display:flex}.ais-prompt-list>label>span{overflow-wrap:anywhere;min-width:0}.ais-prompt-list small{color:var(--ink-secondary,#6b6b75);margin-top:3px;font-size:11px;line-height:1.8;display:block}.ais-batch-plan{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:15px 20px;display:flex}.ais-batch-plan>strong{color:var(--ink-strong,#25252b);font-size:14px;font-weight:500}.ais-cost-ack{border-top:1px solid var(--line-soft,#e7e9ed);gap:10px;margin:0 20px;padding:12px 0;font-size:13px;line-height:1.9;display:flex}.ais-controls{flex-wrap:wrap;align-items:center;gap:10px;padding:4px 20px 2px;display:flex}.ais-alert{color:#7a6039;overflow-wrap:anywhere;background:#fcfaf6;border:1px solid #e0d4bc;border-radius:5px;align-items:flex-start;gap:8px;margin:0 20px 14px;padding:11px 12px;font-size:12px;line-height:1.9;display:flex}.ais-alert svg{flex-shrink:0;margin-top:4px}.ais-alert code{font-size:11px}.ais-jobs{border-top:1px solid var(--line-soft,#e7e9ed);margin:0;padding:0 20px;list-style:none}.ais-jobs li{border-bottom:1px solid var(--line-soft,#e7e9ed);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;font-size:13px;line-height:1.9;display:flex}.ais-jobs li>span:first-child{overflow-wrap:anywhere;min-width:0}.ais-jobs small{color:var(--ink-secondary,#6b6b75);font-size:11px;line-height:1.8;display:block}.ais-status{color:var(--ink-secondary,#6b6b75);flex-shrink:0;font-size:12px;font-weight:400;line-height:1.85}.ais-status.succeeded{color:#38766b}.ais-status.running,.ais-status.sending{color:#3563a1}.ais-status.failed,.ais-status.uncertain,.ais-status.unknown{color:#916c38}.ais-history article{border-top:1px solid var(--line-soft,#e7e9ed);padding:15px 20px}.ais-run-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.ais-run-heading>strong{color:var(--ink-strong,#25252b);font-size:13px;font-weight:500;line-height:1.85}.ais-history article>p{overflow-wrap:anywhere;margin:7px 0;font-size:13px;line-height:1.9}.ais-history article>small{color:var(--ink-secondary,#6b6b75);font-size:11px;line-height:1.8}.ais-import{color:var(--ink-secondary,#6b6b75);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:11px;font-size:12px;line-height:1.85;display:flex}.ais-original{margin-top:12px}.ais-original>summary{color:#3d6197;cursor:pointer;font-size:12px;line-height:1.8}.ais-original p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;font-size:13px;line-height:1.95}.ais-original>a{overflow-wrap:anywhere;color:#3563a1;margin:5px 0;font-size:12px;line-height:1.9;display:block}.ais-spin{animation:1s linear infinite ais-spin}@keyframes ais-spin{to{transform:rotate(360deg)}}.ai-sampling :focus-visible{outline-offset:3px;outline:2px solid #4179c8}.ai-provenance{border:1px solid var(--border-panel,#d7d9df);color:var(--ink-body,#42424b);border-radius:5px;margin:12px 0;padding:12px;font-size:12px;line-height:1.9}.ai-provenance p{margin:5px 0}.ai-provenance a{overflow-wrap:anywhere;color:#3563a1;display:block}.api-original-note{border:1px solid var(--border-panel,#d7d9df);background:var(--surface-subtle,#f7f8fa);border-radius:5px;margin-bottom:17px;padding:12px;font-size:13px;line-height:1.9}.answer-form textarea[readonly],.answer-form input[readonly]{background:var(--surface-subtle,#f7f8fa)}@media (max-width:650px){.ais-providers{grid-template-columns:1fr;padding:0 15px}.ai-sampling>.panel-head{flex-wrap:wrap;gap:12px}.ais-note{padding:0 15px}.ais-prompt-plan>summary,.ais-history>summary,.ais-runtime>summary,.ais-prompt-list>label,.ais-history article{padding:12px 15px}.ais-batch-plan,.ais-controls{padding-left:15px;padding-right:15px}.ais-cost-ack,.ais-save-plan,.ais-alert{margin-left:15px;margin-right:15px}.ais-jobs{padding:0 15px}.ais-jobs li{flex-direction:column;gap:5px}.ais-status{flex-shrink:1}.ais-run-heading{flex-wrap:wrap;gap:5px}}html:lang(th) .ai-sampling .panel-head p,html:lang(th) .ais-prompt-list>label,html:lang(th) .ais-cost-ack,html:lang(th) .ais-original p{font-size:14px;line-height:1.9}html:lang(th) .ais-note,html:lang(th) .ais-alert,html:lang(th) .ais-providers small,html:lang(th) .ais-status{font-size:13px;line-height:1.9}.ais-history article>p.ais-run-error{color:#826335;font-size:12px;line-height:1.85}.ais-queue-controls{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.ais-queue-controls>small{color:var(--ink-secondary,#6b6b75);flex-basis:100%;font-size:12px;line-height:1.85}.ais-status.queued{color:#536b86}.ais-jobs .ais-status{overflow-wrap:anywhere;max-width:44%}.ais-jobs .ais-status small{white-space:normal}@media (max-width:650px){.ais-jobs .ais-status{max-width:100%}.ais-queue-controls .btn{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:34px}}.ais-connection{border:1px solid var(--border-panel,#ccd3dd);background:var(--surface-subtle,#f7f8fa);border-radius:5px;justify-content:space-between;align-items:center;gap:16px;margin:16px 20px 0;padding:13px 14px;display:flex}.ais-connection>div{min-width:0}.ais-connection strong{color:var(--ink-strong,#1c2330);font-size:14px;font-weight:500;line-height:1.8}.ais-connection p{color:var(--ink-secondary,#566273);margin:4px 0 0;font-size:13px;line-height:1.85}.ais-connection .btn{flex-shrink:0;text-decoration:none}.ais-progress{background:var(--surface-subtle,#f7f8fa);border-top:1px solid var(--line-soft,#e2e7ee);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin-top:17px;padding:13px 20px;display:flex}.ais-progress strong{color:var(--ink-strong,#1c2330);font-size:14px;font-weight:500;line-height:1.85}.ais-progress>span{color:var(--ink-secondary,#566273);font-size:13px;line-height:1.85}.ais-runtime-body{border-top:1px solid var(--line-soft,#e2e7ee);color:var(--ink-secondary,#566273);padding:0 20px 16px;font-size:13px;line-height:1.9}.ais-runtime-body>p{overflow-wrap:anywhere;margin:12px 0 0}.ais-allowances{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0;display:grid}.ais-allowances>div{min-width:0}.ais-allowances dt{color:var(--ink-secondary,#566273);overflow-wrap:anywhere;font-size:12px;line-height:1.85}.ais-allowances dd{color:var(--ink-strong,#1c2330);margin:3px 0 0;font-size:14px;font-weight:500;line-height:1.8}@media (max-width:650px){.ais-connection{flex-direction:column;align-items:flex-start;gap:11px;margin-left:15px;margin-right:15px}.ais-connection .btn{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:34px}.ais-progress,.ais-runtime-body{padding-left:15px;padding-right:15px}.ais-allowances{grid-template-columns:1fr;gap:9px}.ais-allowances>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.ais-allowances dd{flex-shrink:0;margin-top:0}}.answer-entry-modes{background:#fff;border:1px solid #bdcbdd;border-radius:6px;gap:7px;margin:0 0 20px;padding:5px;display:flex}.answer-entry-modes button{color:#405671;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:4px;flex:1;padding:9px 13px;font-size:14px;font-weight:500;line-height:1.7}.answer-entry-modes button[aria-pressed=true]{color:#204f98;background:#eef5ff;border-color:#aac2e3}.answer-entry-modes button:disabled{cursor:default}.answer-entry-modes button:focus-visible{outline-offset:2px;outline:2px solid #356bc0}.answer-entry-note{color:#485d75;margin:0 0 17px;font-size:13px;line-height:1.9}.automatic-answer-entry>.field,.automatic-answer-entry>.field-grid{margin-bottom:17px}.automatic-answer-entry textarea{resize:vertical}.answer-prompt-save{background:#fff;border:1px solid #bdcbdd;border-radius:6px;align-items:flex-start;gap:11px;margin:19px 0;padding:16px;display:flex}.answer-prompt-save>svg{color:#35649b;flex-shrink:0;margin-top:4px}.answer-prompt-save strong,.answer-entry-complete strong{color:#17263b;font-size:14px;font-weight:500;line-height:1.8}.answer-prompt-save p,.answer-entry-complete p{color:#485d75;margin:5px 0 13px;font-size:13px;line-height:1.9}.answer-entry-complete{background:#fff;border:1px solid #afcdbc;border-radius:6px;justify-content:space-between;align-items:center;gap:17px;margin-top:19px;padding:17px;display:flex}.answer-entry-complete p{margin:4px 0 0}.answer-entry-complete>.btn{flex-shrink:0}.ais-compact{box-shadow:none;background:#fff;border-color:#bdcbdd;margin:20px 0 0}.ais-compact input[type=radio]{accent-color:#286bcb;flex-shrink:0;width:15px;height:15px;margin-top:4px}.ais-compact .panel-head h2{font-size:16px}.ais-compact .ais-history{margin-bottom:0}.ais-focused-original{border-top:1px solid #c3cfdd;margin-top:18px;padding:17px 20px}.ais-focused-original>h3{color:#17263b;margin-bottom:12px;font-size:14px;font-weight:600;line-height:1.8}.ais-focused-original .mika-api-answer{font-size:14px}.ais-compact .ais-connection{background:#fff}.ais-compact .ais-note,.ais-compact .ais-status,.ais-compact .ais-providers small{color:#485d75}@media (max-width:650px){.answer-entry-modes{gap:4px}.answer-entry-modes button{padding:8px;font-size:13px}.answer-entry-complete{flex-direction:column;align-items:flex-start}.answer-entry-complete>.btn{white-space:normal;width:100%;height:auto;min-height:40px}.ais-focused-original,.ais-compact>.panel-head{padding:15px}.answer-prompt-save{padding:13px}}.answer-question-preview{background:#fff;border:1px solid #c3cfdd;border-radius:6px;padding:16px 18px}.answer-question-preview>span{color:#485d75;font-size:12px;line-height:1.8;display:block}.answer-question-preview>p{color:#17263b;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 8px;font-size:15px;font-weight:500;line-height:1.9}.answer-question-preview>small{color:#485d75;font-size:13px;line-height:1.8}.answer-question-editor{border-top:1px solid #d1dce9;border-bottom:1px solid #d1dce9;margin:17px 0}.answer-question-editor>summary{cursor:pointer;color:#355a89;padding:12px 0;font-size:13px;font-weight:500;line-height:1.85}.answer-question-editor>summary:focus-visible{outline-offset:3px;outline:2px solid #356bc0}.answer-question-editor>div{padding:6px 0 2px}.answer-question-editor .field,.answer-question-editor .field-grid,.answer-question-editor .answer-prompt-save{margin-bottom:17px}.answer-question-preview+.ais-compact{margin-top:16px}@media (max-width:650px){.answer-question-preview{padding:14px}.answer-question-preview>p{font-size:14px}}.automatic-answer-entry>.answer-entry-note{margin-bottom:11px}.answer-question-preview{padding:12px 15px}.answer-question-preview>p{margin:5px 0;line-height:1.75}.ais-compact>.panel-head{padding:14px 18px}.ais-compact .ais-controls{padding-top:14px}.ais-compact .ais-connection{margin-bottom:2px}.go-optimizer{color:#27374b;flex-direction:column;gap:18px;font-size:14px;display:flex}.go-steps{background:#dbe3ec;border:1px solid #c9d4e1;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.go-steps li{background:#f7f9fc;flex-wrap:wrap;align-items:center;gap:7px;padding:14px 11px;display:flex}.go-steps li>span{color:#566273;border:1px solid #b8c6d6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;font-size:13px;display:flex}.go-steps li.recorded>span{color:#31664c;background:#e9f2ee;border-color:#b0cabb}.go-steps strong{font-size:13px;font-weight:500}.go-steps small{color:#627084;width:100%;padding-left:30px;font-size:12px;display:block}.go-scope{background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;display:flex}.go-scope strong{font-size:16px;font-weight:600}.go-scope span{color:#42648b;overflow-wrap:anywhere;margin-top:6px;font-size:13px;display:block}.go-scope p{color:#566273;margin:6px 0 0;font-size:13px}.go-scope>div:last-child{flex-shrink:0;gap:8px;display:flex}.go-card{background:#fff;border:1px solid #c8d3e0;border-radius:8px;padding:22px}.go-card>header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:16px;display:flex}.go-card h2{margin:0 0 7px;font-size:16px;font-weight:600;line-height:1.5}.go-card header p{color:#566273;margin:0;font-size:13px;line-height:1.6}.go-note{color:#566273;margin:0;font-size:13px;line-height:1.75}.go-card>.go-note{margin:10px 0}.go-error,.go-feedback{color:#994c41;background:#fff8f6;border:1px solid #ddbeb7;border-radius:6px;align-items:flex-start;gap:9px;margin:0;padding:12px 14px;font-size:13px;line-height:1.7;display:flex}.go-error svg{flex-shrink:0;margin-top:3px}.go-feedback{color:#2d6851;background:#f2f8f5;border-color:#b8d0c3}.go-generate{flex-wrap:wrap;align-items:end;gap:15px;margin:17px 0 12px;display:flex}.go-generate>label,.go-run-picker,.go-cms-fields>label{flex-direction:column;gap:7px;min-width:0;display:flex}.go-generate label>span,.go-run-picker>span,.go-cms-fields>label>span{font-size:13px;font-weight:500}.go-optimizer select,.go-optimizer input:not([type=checkbox]){color:#293b53;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #afbed0;border-radius:6px;min-width:0;padding:10px}:is(.go-optimizer select:focus,.go-optimizer input:focus-visible){outline-offset:2px;outline:2px solid #7d9fc9}.go-quota{color:#566273;padding-bottom:10px;font-size:13px}.go-check{color:#556981;align-items:flex-start;gap:9px;margin:15px 0;font-size:13px;line-height:1.7;display:flex}.go-check input{accent-color:#2e61a1;flex-shrink:0;width:16px;height:16px;margin-top:3px}.go-run-picker{border-top:1px solid #e0e7ef;max-width:100%;margin-top:22px;padding-top:17px}.go-run-state{background:#f7f9fc;border:1px solid #d6dfeb;border-radius:6px;margin-top:13px;padding:13px;font-size:13px}.go-run-state>span{color:#74849a;overflow-wrap:anywhere;margin:5px 0;font-size:12px;display:block}.go-run-state p{margin:8px 0 0;line-height:1.65}.go-run-state>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.go-cms-fields{grid-template-columns:1fr 1fr;gap:15px;margin-top:18px;display:grid}.go-cms-actions{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.go-connected,.go-unconnected{white-space:nowrap;color:#566273;background:#f0f3f7;border-radius:4px;padding:5px 8px;font-size:12px;line-height:1.5}.go-connected{color:#32614b;background:#edf5f0}.go-preview>h3{margin:23px 0 13px;font-size:23px;font-weight:600;line-height:1.5}.go-summary{color:#4b617b;white-space:pre-wrap;font-size:14px;line-height:1.9}.go-meta{background:#f7f9fc;border:1px solid #e0e7ef;border-radius:5px;margin-top:15px;padding:12px 14px;font-size:13px}.go-preview p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.85}.go-preview h4{margin:20px 0 9px;font-size:14px;font-weight:600}.go-block{padding:2px 0 8px}.go-block p{font-size:14px}.go-sources{padding-left:18px;font-size:13px;line-height:1.8}.go-sources li{margin:5px 0}.go-optimizer a{color:#2a609e;overflow-wrap:anywhere;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.go-issue{border:1px solid #d5dfeb;border-left:3px solid #8aa4c5;border-radius:5px;margin:11px 0;padding:14px 16px}.go-issue strong{font-size:14px;font-weight:600}.go-issue p{color:#596e86;margin:8px 0 0;font-size:13px}.go-preview>details{background:#f9fafc;border:1px solid #d9e2ed;border-radius:6px;margin-top:18px;padding:15px}.go-preview summary{cursor:pointer;font-size:13px;font-weight:500}.go-preview details p{color:#566273;font-size:13px}.go-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:330px;font-family:inherit;font-size:13px;line-height:1.8;overflow:auto}.go-publication{border-top:1px solid #ced9e6;margin-top:25px;padding-top:22px}.go-publication>h3{font-size:16px;font-weight:600}.go-publish-buttons{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.go-publication>.go-note{margin:10px 0}.go-pub-record{background:#fbfcfe;border:1px solid #d4deea;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:14px;display:flex}.go-pub-record strong{font-size:13px;font-weight:500}.go-pub-record small{color:#73839a;overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.go-pub-record p{color:#7f6652;width:100%;font-size:13px}.go-pub-record a{font-size:13px}.go-retest{background:#f3f7fb;border:1px solid #b9cdde;border-radius:6px;margin-top:18px;padding:16px}.go-retest>strong{font-size:14px;font-weight:600}.go-retest p{color:#526c87;font-size:13px}.go-retest .btn{margin:5px 7px 0 0}.go-spin{animation:1s linear infinite go-spin}@keyframes go-spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.go-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.go-scope{align-items:flex-start}.go-scope>div:last-child{flex-direction:column}.go-cms-fields{grid-template-columns:1fr}}@media (max-width:640px){.go-card{padding:17px 14px}.go-card>header{flex-wrap:wrap}.go-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.go-steps li{padding:12px 10px}.go-scope{flex-direction:column;padding:16px}.go-scope>div:last-child{flex-flow:wrap}.go-generate>label{width:100%}.go-optimizer select{width:100%;max-width:100%}.go-preview>h3{font-size:20px}.go-publish-buttons>svg{display:none}.go-publish-buttons>.btn{justify-content:center;width:100%}}.go-edit-entry{margin:15px 0}.go-edit-entry>.go-note{margin-top:10px}.go-draft-editor{background:#f7fafe;border:1px solid #b8cbe0;border-radius:7px;margin-top:15px;padding:19px}.go-draft-editor>h3{margin:0 0 10px;font-size:16px;font-weight:600}.go-draft-editor label{flex-direction:column;gap:7px;margin:16px 0;font-size:13px;display:flex}.go-draft-editor textarea{font:inherit;color:#2c3e54;box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #acbdd1;border-radius:5px;width:100%;padding:10px;line-height:1.75}.go-draft-editor textarea:focus{outline-offset:2px;outline:2px solid #7a9dc8}.go-draft-editor fieldset{border:1px solid #ccd9e8;border-radius:5px;min-width:0;margin:16px 0;padding:5px 13px}.go-draft-editor legend{color:#637a94;overflow-wrap:anywhere;padding:0 5px;font-size:13px}.go-draft-editor details{margin:15px 0}.go-issue>details{color:#56708d;margin-top:9px;font-size:13px}.go-implementation-entry{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.go-handoff{background:#f5f8fc;border:1px solid #b8c9dd;border-radius:7px;margin:24px 0 18px;padding:20px}.go-handoff>h3{margin:0 0 10px;font-size:17px;font-weight:600}.go-handoff>p{color:#536a85;font-size:13px}.go-handoff-record{background:#fff;border:1px solid #ccd9e8;border-radius:5px;margin:14px 0;padding:14px}.go-handoff-record strong{font-size:14px;font-weight:600}.go-handoff-record small{color:#71849b;overflow-wrap:anywhere;margin-top:7px;font-size:12px;display:block}.go-handoff-record p{color:#566273;margin:9px 0 0;font-size:13px}.go-optional{background:#fcfdff;border:1px solid #d2ddeb;border-radius:6px;margin:16px 0;padding:15px}.go-optional>summary{cursor:pointer;color:#536c89;font-size:13px;font-weight:500}.go-optional[open]>summary{margin-bottom:15px}.go-optional>.go-card{margin-top:18px}.go-optional .go-publication{margin-top:17px}.go-publication-history:empty{display:none}.mika-workflow-guide{color:var(--ink-body,#42424b);background:#fff;border:1px solid #ccd6e5;border-radius:7px;margin-bottom:21px;overflow:hidden}.mika-workflow-guide>header{justify-content:space-between;align-items:center;gap:25px;padding:19px 20px;display:flex}.mwg-next{min-width:0;max-width:740px}.mwg-next>span{color:#5577a6;margin-bottom:5px;font-size:10px;font-weight:500;display:block}.mwg-next h2{color:#2b3d59;letter-spacing:0;margin:0 0 5px;font-size:16px;font-weight:600;line-height:1.65}.mwg-next p{color:#65768e;margin:0;font-size:12px;font-weight:400;line-height:1.9}.mwg-main-actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;display:flex}.mika-workflow-guide button{cursor:pointer;font-family:inherit}.mwg-primary,.mwg-secondary{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 12px;font-size:11px;line-height:1.65;display:flex}.mwg-primary{color:#fff;background:#2d63bc;border:1px solid #2458af;font-weight:500}.mwg-primary:hover{background:#234f99}.mwg-secondary{color:#607da4;background:#fff;border:1px solid #b9c8dd;font-weight:400}.mwg-secondary:hover{background:#f3f7fc;border-color:#819dbf}.mika-workflow-guide button:focus-visible{outline-offset:3px;outline:2px solid #4179c8}.mwg-progress>ol{background:#fafbfd;border-top:1px solid #e0e7f1;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0 8px;list-style:none;display:grid}.mwg-progress>ol>li{min-width:0;position:relative}.mwg-progress>ol>li+li{border-left:1px solid #e1e8f2}.mwg-progress>ol>li>button,.mwg-progress>ol>li>div{text-align:left;opacity:1;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;width:100%;min-height:124px;padding:15px 12px 14px;display:flex}.mwg-progress>ol>li>button:not(:disabled):hover{background:#eef4fd}.mwg-progress>ol>li>button:disabled{cursor:default;opacity:1}.mwg-progress>ol>li.is-current{background:#f0f5fd}.mwg-progress>ol>li.is-current:before{content:"";background:#5e84bd;height:2px;position:absolute;top:-1px;left:0;right:0}.mwg-step-heading{align-items:center;gap:6px;width:100%;margin-bottom:9px;display:flex}.mwg-step-heading strong{color:#4f6686;font-size:12px;font-weight:500;line-height:1.7}.mwg-step-number{color:#8c9cb4;background:#e8edf5;border:1px solid #d7e0ed;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;line-height:1;display:flex}.mwg-step-number.is-complete{color:#468d70;background:#e7f3ed;border-color:#c5e1d2}.mwg-step-status{color:#6b778a;font-size:10px;line-height:1.7}.mwg-step-status.is-complete{color:#4f8d73}.mwg-step-status.is-ready{color:#5d769b}.mwg-progress>ol>li p{color:#6b778a;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;font-weight:400;line-height:1.9}.mika-workflow-guide>footer{color:#67768c;background:#fff;border-top:1px solid #e3e9f2;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 19px;font-size:10px;line-height:1.8;display:flex}.mwg-footer-note{color:#6b778a;margin-left:auto}.mwg-demo-label{color:#8c78a3}.mwg-unverified{color:#a0875f}.mika-workflow-guide>footer>button{color:#6082b1;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:0;font-size:10px;line-height:1.7;display:flex}.mwg-demo{border-color:#d7cfe3}.mwg-demo .mwg-next>span{color:#907da5}.mwg-demo>ol>li.is-current{background:#f6f3fa}.mwg-demo>ol>li.is-current:before{background:#a595b8}@media (max-width:1100px){.mika-workflow-guide>header{gap:18px;padding:17px}.mwg-next h2{font-size:15px}.mwg-next p{font-size:11px}.mwg-main-actions{max-width:185px}.mwg-primary,.mwg-secondary{white-space:normal;text-align:center;font-size:10px}.mwg-progress>ol{padding:0 4px}.mwg-progress>ol>li>button,.mwg-progress>ol>li>div{min-height:130px;padding:13px 10px}.mwg-step-heading{gap:5px}.mwg-step-heading strong{font-size:10px}.mwg-footer-note{flex-basis:100%;margin-left:0}}@media (max-width:780px){.mika-workflow-guide>header{flex-direction:column;align-items:flex-start;gap:14px}.mwg-main-actions{flex-flow:wrap;gap:9px;max-width:none}.mwg-primary,.mwg-secondary{white-space:normal;padding:8px 12px;font-size:11px}.mwg-progress>ol{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.mwg-progress>ol>li+li{border-left:1px solid #e1e8f2}.mwg-progress>ol>li:nth-child(4){border-left:0}.mwg-progress>ol>li:nth-child(n+4){border-top:1px solid #e1e8f2}.mwg-progress>ol>li>button,.mwg-progress>ol>li>div{min-height:114px;padding:13px 14px}.mwg-step-heading strong{font-size:11px}.mwg-step-status,.mwg-progress>ol>li p{font-size:10px}.mika-workflow-guide>footer{column-gap:13px;padding:10px 16px}}@media (max-width:500px){.mika-workflow-guide{margin-bottom:17px}.mika-workflow-guide>header{padding:16px}.mwg-next h2{font-size:15px;line-height:1.75}.mwg-next p{font-size:12px;line-height:1.95}.mwg-primary,.mwg-secondary{min-height:36px;font-size:11px}.mwg-progress>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.mwg-progress>ol>li:nth-child(odd){border-left:0}.mwg-progress>ol>li:nth-child(2n){border-left:1px solid #e1e8f2}.mwg-progress>ol>li:nth-child(n+3){border-top:1px solid #e1e8f2}.mwg-progress>ol>li>button,.mwg-progress>ol>li>div{min-height:113px;padding:13px}.mika-workflow-guide>footer{column-gap:12px;padding:10px 14px;font-size:9px}.mika-workflow-guide>footer>button{margin-left:0}.mwg-step-heading strong{font-size:11px}.mwg-step-number{width:18px;height:18px}}html:lang(th) .mwg-next h2{font-size:17px;line-height:1.85}html:lang(th) .mwg-next p{font-size:12px;line-height:1.9}html:lang(th) .mwg-step-heading strong{font-size:12px;line-height:1.8}html:lang(th) .mwg-step-status,html:lang(th) .mwg-progress>ol>li p{font-size:11px;line-height:1.85}html:lang(th) .mwg-primary,html:lang(th) .mwg-secondary{font-size:12px;line-height:1.85}.mwg-progress>summary{color:#6b7b93;cursor:pointer;background:#fafbfd;border-top:1px solid #e0e7f1;justify-content:space-between;align-items:center;gap:12px;padding:8px 19px;font-size:10px;line-height:1.8;list-style:none;display:flex}.mwg-progress>summary::-webkit-details-marker{display:none}.mwg-progress>summary:focus-visible{outline-offset:-3px;outline:2px solid #4179c8}.mwg-progress>summary svg{color:#8a9ab0;transition:transform .15s}.mwg-progress[open]>summary svg{transform:rotate(180deg)}@media (max-width:780px){.mwg-progress>ol{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;display:flex;overflow-x:auto}.mwg-progress>ol>li{scroll-snap-align:start;flex:0 0 165px}.mwg-progress>ol>li:nth-child(n){border-top:0;border-left:1px solid #e1e8f2}.mwg-progress>ol>li:first-child{border-left:0}.mwg-progress>summary{padding:8px 16px;font-size:11px}}.mika-data-quality{color:#43526a;background:#fff;border:1px solid #cbd5e3;border-radius:7px;margin:0 0 20px;font-family:inherit;overflow:hidden}.mika-data-quality>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:15px 18px;display:flex}.mika-data-quality h2{color:#2c3d55;flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:600;line-height:1.75;display:flex}.mika-data-quality h2>svg{color:#607b9f;flex-shrink:0}.mika-data-quality>header p{color:#65758b;max-width:800px;margin:4px 0 0;font-size:11px;line-height:1.9}.mdq-total{color:#748197;white-space:nowrap;flex-shrink:0;font-size:10px;line-height:2}.mdq-total strong{color:#4b607d;font-variant-numeric:tabular-nums;margin-left:5px;font-size:12px;font-weight:500}.mdq-demo-badge{color:#7b629a;background:#f6f3fa;border:1px solid #d4c8e4;border-radius:4px;padding:1px 7px;font-size:9px;font-weight:500;line-height:1.7;display:inline-block}.mdq-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0 18px 14px;display:grid}.mdq-counts>div{background:#f7f9fc;border:1px solid #dae3ef;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}.mdq-counts dt{color:#5e718d;font-size:11px;line-height:1.8}.mdq-counts dd{color:#345d92;font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:500;line-height:1.6}.mdq-counts>div:nth-child(2) dd{color:#6e7e94}.mdq-counts>div.has-exclusions{background:#fcf9f2;border-color:#e3d5bc}.mdq-counts>div.has-exclusions dd{color:#9a742f}.mdq-filter-note{color:#6a7b91;margin:0;padding:0 18px 13px;font-size:11px;line-height:1.85}.mdq-section{border-top:1px solid #dfe6ef}.mdq-section>summary{cursor:pointer;color:#4d6485;background:#fcfdff;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;font-size:11px;font-weight:500;line-height:1.8;list-style:none;display:flex}.mdq-section>summary::-webkit-details-marker{display:none}.mdq-record>summary::-webkit-details-marker{display:none}.mdq-section>summary strong{color:#607b9e;font-variant-numeric:tabular-nums;background:#eaf0f8;border-radius:3px;margin-left:7px;padding:0 6px;font-size:10px;font-weight:500;display:inline-block}.mdq-section>summary>svg,.mdq-record>summary>svg{color:#8595aa;flex-shrink:0;transition:transform .15s}.mdq-section[open]>summary>svg,.mdq-record[open]>summary>svg{transform:rotate(180deg)}.mdq-section>summary:hover,.mdq-record>summary:hover{background:#f4f7fc}:is(.mdq-section summary:focus-visible,.mika-data-quality button:focus-visible,.mika-data-quality a:focus-visible){outline-offset:-3px;outline:2px solid #4179c8}.mdq-section-body{padding:0 18px 14px}.mdq-section-body>p{color:#69798f;margin:0 0 12px;font-size:11px;line-height:1.9}.mdq-section-body>p:last-child{margin-bottom:0}.mdq-record{border:1px solid #d8e1ee;border-radius:5px;margin-top:8px;overflow:hidden}.mdq-record>summary{cursor:pointer;background:#fcfdff;align-items:center;gap:12px;padding:10px 12px;list-style:none;display:flex}.mdq-record-label{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mdq-record-label>strong{color:#465d7c;overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.85;display:block}.mdq-record-label>span{color:#7b899e;overflow-wrap:anywhere;font-size:10px;line-height:1.75}.mdq-reason{color:#98763e;background:#fcf8ee;border:1px solid #e7d8bd;border-radius:3px;flex-shrink:0;max-width:34%;padding:2px 6px;font-size:10px;line-height:1.7}.mdq-original{background:#fff;border-top:1px solid #e1e7ef;padding:13px}.mdq-original-header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.mdq-original-header>strong{color:#4b607f;font-size:11px;font-weight:500;line-height:1.8}.mdq-original-header button{color:#3d6aab;cursor:pointer;min-height:31px;font:inherit;background:#fff;border:1px solid #b8c9df;border-radius:4px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;line-height:1.75;display:flex}.mdq-original-header button:hover{background:#f0f5fc;border-color:#7f9fc8}.mdq-original-question{color:#4c607e;overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0 0 10px;font-size:11px;line-height:1.9;display:flex}.mdq-original-question>span{color:#7a889c;font-size:10px}.mdq-original pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;color:#41536e;max-height:290px;font:inherit;background:#f8fafc;border:1px solid #dfe6ef;border-radius:4px;margin:0;padding:12px;font-size:11px;line-height:1.95;overflow:auto}.mdq-empty-answer,.mdq-missing-record{color:#947447;background:#fcf9f2;margin:0;padding:12px;font-size:11px;line-height:1.9}.mdq-empty-answer{border:1px solid #e8ddca;border-radius:4px}.mdq-record-fields{border-top:1px solid #e5ebf3;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 18px;margin:14px 0 0;padding-top:13px;display:grid}.mdq-record-fields>div{min-width:0}.mdq-record-fields dt{color:#7c899d;margin-bottom:3px;font-size:10px;line-height:1.8}.mdq-record-fields dd{color:#50647f;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.9}.mdq-record-fields dd>a{color:#3d6faa;text-underline-offset:3px;text-decoration:underline}.mdq-source-field{grid-column:1/-1}.mdq-context-counts{border:1px solid #e0e7f0;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0 0 12px;padding:0 12px;display:grid}.mdq-context-counts>div{justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.mdq-context-counts>div:nth-child(n+3){border-top:1px solid #e7ecf4}.mdq-context-counts dt{color:#677a95;font-size:10px;line-height:1.8}.mdq-context-counts dd{color:#4e6687;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:500;line-height:1.8}.mdq-context-counts dd>span{color:#7a8ba3;font-size:10px;font-weight:400}.mdq-methods{flex-wrap:wrap;gap:5px 17px;display:flex}.mdq-methods strong{color:#526d94;font-variant-numeric:tabular-nums;margin-left:4px;font-weight:500}.mdq-comparison-note{background:#fcf9f3;border-left:2px solid #c8a369;border-radius:0 4px 4px 0;padding:9px 11px;color:#8b724d!important}.mdq-duplicate-group{margin:13px 0 0}.mdq-duplicate-group h3{color:#70829a;margin:0 0 5px;font-size:10px;font-weight:500;line-height:1.8}.mdq-demo{border-color:#d8d0e3}.mika-data-quality[lang=th] h2{font-size:14px;line-height:1.9}.mika-data-quality[lang=th]>header p,.mika-data-quality[lang=th] .mdq-section-body>p,.mika-data-quality[lang=th] .mdq-filter-note,.mika-data-quality[lang=th] .mdq-record-label>strong,.mika-data-quality[lang=th] .mdq-original pre,.mika-data-quality[lang=th] .mdq-section>summary{font-size:12px;line-height:1.9}@media (max-width:900px){.mdq-context-counts{grid-template-columns:1fr}.mdq-context-counts>div:nth-child(n+2){border-top:1px solid #e7ecf4}.mdq-reason{max-width:40%}}@media (max-width:600px){.mika-data-quality>header{flex-direction:column;gap:10px;padding:14px 14px 12px}.mdq-total{font-size:10px}.mdq-counts{gap:7px;padding:0 14px 13px}.mdq-counts>div{flex-direction:column;align-items:flex-start;gap:2px;padding:8px 9px}.mdq-counts dt{font-size:10px}.mdq-counts dd{font-size:20px}.mdq-section>summary{padding:10px 14px}.mdq-section-body,.mdq-filter-note{padding:0 14px 13px}.mdq-record>summary{flex-wrap:wrap;gap:8px;padding-right:29px;position:relative}.mdq-record>summary>svg{position:absolute;top:15px;right:10px}.mdq-record-label{flex-basis:100%}.mdq-reason{max-width:100%;font-size:10px}.mdq-record-fields{grid-template-columns:1fr;gap:10px}.mdq-original{padding:11px}.mdq-original pre{max-height:250px;padding:10px;font-size:12px}.mdq-original-header button{min-height:34px}.mdq-context-counts{padding:0 10px}.mika-data-quality[lang=th] .mdq-counts dt{font-size:11px}}.evidence-plans{gap:16px;display:grid}.action-steps{color:#414b5e;margin:8px 0 20px;padding-left:22px;font-size:13px;line-height:1.9}.action-steps li{margin-bottom:8px;padding-left:4px}.action-verification{color:#354f48;background:#f1f8f5;border-left:3px solid #367e70;margin:14px 0;padding:12px 15px;font-size:13px}.action-verification p{margin:6px 0 0!important}.action-originals{border-top:1px solid #dce1e8;padding:13px 0}.action-originals summary{cursor:pointer;color:#245cad;font-size:13px;font-weight:500}.action-originals>div{margin:12px 0}.action-originals blockquote{white-space:pre-wrap;overflow-wrap:anywhere;color:#4c5668;background:#f5f7fa;margin:8px 0;padding:10px 14px;font-size:12px;line-height:1.75}.action-card h3{font-size:13px;font-weight:600}.action-card-bottom>.muted{max-width:65%;font-size:11px;line-height:1.7}.technical-plan-body{color:#435064;padding:18px 22px;font-size:13px;line-height:1.85}.technical-plan-body article+article{border-top:1px solid #dce1e8;margin-top:16px;padding-top:16px}.technical-plan-body h3{color:#25314a;margin:10px 0;font-size:14px}.technical-plan-body p{margin:7px 0}.technical-plan-body ul{color:#596579;overflow-wrap:anywhere;padding-left:20px}.technical-plan-body small{color:#68758b;line-height:1.8;display:block}.technical-plan .panel-head p{overflow-wrap:anywhere}.industry-picker{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.industry-picker legend{color:#242b38;margin-bottom:9px;font-size:13px;font-weight:600}.industry-picker legend>span{color:#b4512e}.industry-search-row{grid-template-columns:minmax(0,1fr) 185px;gap:8px;display:grid}.industry-search{color:#566174;background:#fff;border:1px solid #c5cbd5;border-radius:8px;align-items:center;gap:8px;min-width:0;padding-left:11px;display:flex}.industry-search input{background:0 0;width:100%;min-width:0;border:0!important}.industry-search:focus-within{outline-offset:1px;outline:2px solid #a9c5fc}.industry-picker select{color:#202735;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #c5cbd5;border-radius:8px;padding:8px 10px;font-size:13px}.industry-picker select:focus-visible{outline-offset:1px;outline:2px solid #a9c5fc}.industry-picker small{font-size:12px;line-height:1.6}.industry-picker optgroup{font-weight:600}@media (max-width:600px){.industry-search-row{grid-template-columns:1fr}.industry-picker select{font-size:14px}}.wizard-content{min-width:0;color:var(--ink-body,#42424b);font-weight:var(--weight-body,400)}.wizard-steps{border-bottom:1px solid var(--line-soft,#e7e9ed);margin:0 0 26px;padding:0;list-style:none;display:flex}.wizard-steps li{color:var(--ink-secondary,#6b6b75);font-size:12px;font-weight:var(--weight-body,400);flex:1 1 0;align-items:center;gap:8px;min-width:0;padding:0 12px 16px 0;line-height:1.7;display:flex;position:relative}.wizard-steps li>span:last-child{overflow-wrap:anywhere;min-width:0}.wizard-steps li.wizard-current{color:var(--ink-strong,#25252b);font-weight:var(--weight-medium,500)}.wizard-steps li.wizard-current:after{content:"";background:var(--ink-strong,#25252b);height:2px;position:absolute;bottom:-1px;left:0;right:16px}.wizard-step-number{border:1px solid var(--border-panel,#d7d9df);width:22px;height:22px;font-size:11px;font-weight:var(--weight-medium,500);background:var(--surface,#fff);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.wizard-current .wizard-step-number{background:var(--ink-strong,#25252b);border-color:var(--ink-strong,#25252b);color:#fff}.wizard-complete .wizard-step-number{color:var(--ink-body,#42424b);background:var(--surface-subtle,#f7f8fa);border-color:var(--border-panel,#d7d9df)}.wizard-fields{gap:20px;display:grid}.wizard-heading{margin-bottom:4px}.wizard-heading h3{font-size:18px;font-weight:var(--weight-title,600);color:var(--ink-strong,#25252b);letter-spacing:0;margin:0 0 8px;line-height:1.6}.wizard-heading p{font-size:13px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);max-width:550px;margin:0;line-height:1.8}.wizard-fields .field{font-size:13px;font-weight:var(--weight-medium,500);color:var(--ink-body,#42424b);min-width:0}.wizard-fields .field input,.wizard-fields .field select{width:100%;min-height:41px;font-weight:var(--weight-body,400);color:var(--ink-body,#42424b);background:var(--surface,#fff);margin-top:8px}.wizard-fields .field small{font-size:12px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);margin-top:7px;line-height:1.75;display:block}.wizard-required{color:var(--ink-secondary,#6b6b75);font-weight:var(--weight-body,400);margin-left:4px}.wizard-optional{color:var(--ink-secondary,#6b6b75);font-size:12px;font-weight:var(--weight-body,400);margin-left:8px}.wizard-two-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.wizard-segment-group,.wizard-language-group{border:0;min-width:0;margin:0;padding:0}.wizard-segment-group legend{font-size:13px;font-weight:var(--weight-medium,500);color:var(--ink-strong,#25252b);margin-bottom:10px}.wizard-segments{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wizard-segment{border:1px solid var(--border-panel,#d7d9df);cursor:pointer;background:var(--surface,#fff);border-radius:6px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:14px;transition:border-color .15s,background .15s;display:flex;position:relative}.wizard-segment:hover,.wizard-language:hover{border-color:var(--border-control,#aeb4bf)}.wizard-segment input{accent-color:var(--ink-strong,#25252b);width:14px;height:14px;margin:0;position:absolute;top:13px;right:11px}.wizard-segment-tag{font-family:inherit;font-size:11px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);letter-spacing:0;padding-right:17px;line-height:1.6}.wizard-segment strong{font-size:13px;font-weight:var(--weight-medium,500);color:var(--ink-body,#42424b);overflow-wrap:anywhere;line-height:1.7}.wizard-segment>.muted{font-size:12px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);overflow-wrap:anywhere;line-height:1.8}.wizard-language-group{grid-template-columns:1fr;gap:10px;display:grid}.wizard-language{border:1px solid var(--border-panel,#d7d9df);cursor:pointer;background:var(--surface,#fff);border-radius:6px;align-items:center;gap:13px;min-width:0;padding:15px;transition:border-color .15s,background .15s;display:flex}.wizard-language>input{width:15px;height:15px;accent-color:var(--ink-strong,#25252b);flex:none;margin:0}.wizard-language>span:not(.pill){flex:1;gap:4px;min-width:0;display:grid}.wizard-language strong{font-size:14px;font-weight:var(--weight-medium,500);color:var(--ink-body,#42424b);line-height:1.7}.wizard-language small{font-size:12px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);line-height:1.7}.wizard-language .pill{font-size:11px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);white-space:normal;line-height:1.7}.wizard-segment.wizard-selected,.wizard-language.wizard-selected{border-color:var(--ink-strong,#25252b);background:var(--surface-subtle,#f7f8fa)}.wizard-summary{background:var(--surface-subtle,#f7f8fa);border:1px solid var(--border-panel,#d7d9df);border-radius:6px;padding:18px}.wizard-summary-title{align-items:center;gap:9px;margin-bottom:17px;display:flex}.wizard-summary-title strong{font-size:14px;font-weight:var(--weight-medium,500);color:var(--ink-strong,#25252b);overflow-wrap:anywhere}.wizard-summary-title svg{color:var(--ink-secondary,#6b6b75);flex:none}.wizard-summary dl{gap:11px;margin:0;display:grid}.wizard-summary dl>div{font-size:12px;font-weight:var(--weight-body,400);justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;line-height:1.8;display:flex}.wizard-summary dt{color:var(--ink-secondary,#6b6b75);flex:0 40%;min-width:0}.wizard-summary dd{text-align:right;color:var(--ink-body,#42424b);overflow-wrap:anywhere;flex:60%;min-width:0;margin:0}.wizard-disclosure{font-size:12px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);margin:0;line-height:1.85}.wizard-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.wizard-steps{margin-bottom:23px}.wizard-steps li{flex-direction:column;align-items:flex-start;gap:7px;padding-right:8px;font-size:12px}.wizard-steps li.wizard-current:after{right:10px}.wizard-two-columns{grid-template-columns:1fr;gap:20px}.wizard-segments{grid-template-columns:1fr;gap:8px}.wizard-segment{gap:6px;padding:13px 36px 13px 13px}.wizard-segment input{top:16px;right:14px}.wizard-fields{gap:19px}.wizard-heading h3{font-size:17px}.wizard-summary{padding:15px}.wizard-summary dl>div{gap:12px}}html:lang(th) .wizard-steps li,html:lang(th) .wizard-heading p,html:lang(th) .wizard-fields .field small,html:lang(th) .wizard-segment>.muted,html:lang(th) .wizard-language small,html:lang(th) .wizard-summary dl>div,html:lang(th) .wizard-disclosure{font-size:13px;line-height:1.85}.prompt-review{min-width:0;color:var(--ink-body,#42424b);font-weight:var(--weight-body,400);gap:15px;display:grid}.prompt-review-heading{align-items:flex-start;gap:11px;display:flex}.prompt-review-icon{border:1px solid var(--line-soft,#e7e9ed);background:var(--surface-subtle,#f7f8fa);width:34px;height:34px;color:var(--ink-secondary,#6b6b75);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.prompt-review h3{font-size:16px;font-weight:var(--weight-title,600);color:var(--ink-strong,#25252b);margin:0 0 4px;line-height:1.7}.prompt-review p{font-size:12px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);overflow-wrap:anywhere;margin:0;line-height:1.85}.prompt-review-selection{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:3px;display:flex}.prompt-review-selection>div:first-child{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.prompt-review-selection strong{font-size:22px;font-weight:var(--weight-medium,500);color:var(--ink-strong,#25252b);font-variant-numeric:tabular-nums;line-height:1.5}.prompt-review-selection>div>span{font-size:12px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75)}.prompt-review-buttons{flex-wrap:wrap;gap:7px;display:flex}.prompt-review-buttons .btn{white-space:normal;height:auto;min-height:31px;line-height:1.6}.prompt-review-buttons .btn:disabled{cursor:default;opacity:.45}.prompt-review-languages{flex-wrap:wrap;gap:7px;display:flex}.prompt-review .pill{background:var(--surface-subtle,#f7f8fa);color:var(--ink-secondary,#6b6b75);font-size:11px;font-weight:var(--weight-body,400);white-space:normal;border:0;border-radius:4px;align-items:baseline;gap:5px;padding:3px 7px;line-height:1.7;display:inline-flex}.prompt-review-languages strong{font-size:12px;font-weight:var(--weight-medium,500);color:var(--ink-body,#42424b);margin-left:3px}.prompt-review-baseline{border:1px solid var(--border-panel,#d7d9df);background:var(--surface-subtle,#f7f8fa);border-radius:6px;padding:14px 15px}.prompt-review-ratios{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;display:grid}.prompt-review-ratios>div>span{font-size:12px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);align-items:center;gap:6px;line-height:1.8;display:flex}.prompt-review-ratios i{border-radius:2px;flex-shrink:0;width:6px;height:6px;display:inline-block}.prompt-review-ratios strong{font-size:19px;line-height:1.8;font-weight:var(--weight-medium,500);color:var(--ink-strong,#25252b);font-variant-numeric:tabular-nums;margin-top:3px;display:block}.prompt-review-ratios small{color:var(--ink-secondary,#6b6b75);font-size:11px;font-weight:var(--weight-body,400);margin-left:8px}.prompt-review .unbranded{background:var(--ink-body,#42424b)}.prompt-review .branded{background:var(--border-control,#aeb4bf)}.prompt-review-ratio-bar{background:var(--line-soft,#e7e9ed);border-radius:3px;height:5px;margin:10px 0 12px;display:flex;overflow:hidden}.prompt-review-ratio-bar>span{min-width:0;height:100%;display:block}.prompt-review-coverage{min-width:0}.prompt-review-subheading{color:var(--ink-secondary,#6b6b75);flex-wrap:wrap;align-items:baseline;gap:7px;margin:2px 0 10px;display:flex}.prompt-review-subheading svg{flex-shrink:0;align-self:center}.prompt-review h4{font-size:13px;font-weight:var(--weight-medium,500);color:var(--ink-strong,#25252b);margin:0;line-height:1.8}.prompt-review-subheading>span{font-size:11px;font-weight:var(--weight-body,400);margin-left:auto;line-height:1.8}.prompt-review-table-scroll{border:1px solid var(--border-panel,#d7d9df);background:var(--surface,#fff);border-radius:6px;overflow-x:auto}.prompt-review table{border-collapse:collapse;width:100%;font-size:12px;font-weight:var(--weight-body,400);color:var(--ink-body,#42424b);min-width:420px;line-height:1.8}.prompt-review th,.prompt-review td{text-align:center;vertical-align:middle;border-bottom:1px solid var(--line-soft,#e7e9ed);font-variant-numeric:tabular-nums;padding:9px 11px}.prompt-review th{font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);background:var(--surface-subtle,#f7f8fa);overflow-wrap:anywhere}.prompt-review td{font-weight:var(--weight-medium,500)}.prompt-review tbody th{background:var(--surface,#fff);text-align:left;color:var(--ink-body,#42424b)}.prompt-review th:first-child{white-space:nowrap;overflow-wrap:normal;min-width:65px}.prompt-review thead th:first-child{text-align:left}.prompt-review tbody tr:last-child>*{border-bottom:0}.prompt-review-empty{border:1px solid var(--line-soft,#e7e9ed);background:var(--surface-subtle,#f7f8fa);border-radius:5px;padding:12px}.prompt-review-list{border:1px solid var(--border-panel,#d7d9df);background:var(--surface,#fff);border-radius:6px;min-width:0;display:grid;overflow:hidden}.prompt-review-row{border-bottom:1px solid var(--line-soft,#e7e9ed);cursor:pointer;background:var(--surface,#fff);align-items:flex-start;gap:12px;min-width:0;padding:14px 15px;display:flex}.prompt-review-row:last-child{border-bottom:0}.prompt-review-row:hover,.prompt-review-row.is-selected{background:var(--surface-subtle,#f7f8fa)}.prompt-review-row input[type=checkbox]{-webkit-appearance:auto;appearance:auto;width:15px;min-width:15px;height:15px;accent-color:var(--ink-strong,#25252b);cursor:pointer;flex-shrink:0;margin:5px 0 0;padding:0}.prompt-review-row input[type=checkbox]:focus-visible{outline:2px solid var(--border-control,#aeb4bf);outline-offset:3px}.prompt-review-question{flex:1;min-width:0;display:block}.prompt-review-text{font-size:13px;font-weight:var(--weight-body,400);overflow-wrap:anywhere;color:var(--ink-body,#42424b);line-height:1.9;display:block}.prompt-review-text:lang(th){word-break:normal;overflow-wrap:normal;font-size:14px}.prompt-review-tags{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.prompt-review p.prompt-review-footnote{border-top:1px solid var(--line-soft,#e7e9ed);padding-top:13px;font-size:12px;line-height:1.85}html:lang(th) .prompt-review p,html:lang(th) .prompt-review .pill,html:lang(th) .prompt-review-ratios>div>span,html:lang(th) .prompt-review-ratios small,html:lang(th) .prompt-review-subheading>span{font-size:13px;line-height:1.85}html:lang(th) .prompt-review table,html:lang(th) .prompt-review h4{font-size:13px;line-height:1.8}@media (max-width:540px){.prompt-review-ratios{gap:10px}.prompt-review-ratios small{margin:0;display:block}.prompt-review-ratios strong{font-size:19px;line-height:1.6}.prompt-review-row{gap:10px;padding:12px}.prompt-review-subheading>span{width:100%;margin:0 0 0 22px}.prompt-review-baseline{padding:12px}.prompt-review-selection{align-items:flex-start}}.research-panel{min-width:0;color:var(--ink-body,#42424b);font-weight:var(--weight-body,400);gap:16px;display:grid}.research-panel .panel{background:var(--surface,#fff);border:1px solid var(--border-panel,#d7d9df);min-width:0;box-shadow:none;border-radius:7px}.research-panel .panel-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;padding:0;display:flex}.research-panel h2{font-size:20px;line-height:1.6;font-weight:var(--weight-title,600);color:var(--ink-strong,#25252b);letter-spacing:0;margin:11px 0 0}.research-panel h3{font-size:15px;line-height:1.7;font-weight:var(--weight-medium,500);color:var(--ink-strong,#25252b);margin:0 0 12px}.research-panel h4{font-size:13px;line-height:1.75;font-weight:var(--weight-medium,500);color:var(--ink-strong,#25252b);margin:0 0 5px}.research-panel p{font-size:13px;font-weight:var(--weight-body,400);overflow-wrap:anywhere;color:var(--ink-body,#42424b);margin:0;line-height:1.85}.research-panel .muted{color:var(--ink-secondary,#6b6b75);font-weight:var(--weight-body,400)}.research-panel .pill{font-size:11px;font-weight:var(--weight-body,400);color:var(--ink-secondary,#6b6b75);background:var(--surface-subtle,#f7f8fa);white-space:normal;border:0;border-radius:4px;padding:3px 7px;line-height:1.7;display:inline-flex}.research-panel .panel-head>svg{color:var(--ink-secondary,#6b6b75);flex-shrink:0;margin-top:3px}.research-intro,.research-section{padding:22px 24px}.research-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.research-loop{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:17px 0;padding:0;list-style:none;display:grid}.research-loop li{background:var(--surface-subtle,#f7f8fa);border:1px solid var(--line-soft,#e7e9ed);border-radius:5px;min-width:0;padding:13px 11px}.research-loop li>span{font-size:11px;font-weight:var(--weight-medium,500);font-variant-numeric:tabular-nums;color:var(--ink-secondary,#6b6b75);margin-bottom:8px;display:block}.research-loop strong{font-size:13px;font-weight:var(--weight-medium,500);color:var(--ink-body,#42424b);overflow-wrap:anywhere;line-height:1.8;display:block}.research-point+.research-point{border-top:1px solid var(--line-soft,#e7e9ed);margin-top:15px;padding-top:15px}.research-checks{gap:18px;margin:0;padding:0;list-style:none;display:grid}.research-checks li{font-size:13px;font-weight:var(--weight-body,400);color:var(--ink-body,#42424b);align-items:flex-start;gap:9px;min-width:0;line-height:1.85;display:flex}.research-checks li>span{overflow-wrap:anywhere;min-width:0}.research-checks svg{color:var(--ink-secondary,#6b6b75);flex-shrink:0;margin-top:5px}.research-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:7px 0 17px;display:grid}.research-fields>span{border:1px solid var(--line-soft,#e7e9ed);background:var(--surface-subtle,#f7f8fa);font-size:13px;font-weight:var(--weight-body,400);color:var(--ink-body,#42424b);overflow-wrap:anywhere;border-radius:5px;min-width:0;padding:11px 13px;line-height:1.8}.research-fields small{font-size:11px;font-weight:var(--weight-medium,500);color:var(--ink-secondary,#6b6b75);margin-bottom:3px;display:block}.research-metrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:17px 28px;display:grid}.research-metrics .research-point+.research-point{border:0;margin:0;padding:0}.research-panel .research-note{border-top:1px solid var(--line-soft,#e7e9ed);margin-top:18px;padding-top:14px;font-size:12px}.research-panel .research-limits{background:var(--surface-subtle,#f7f8fa);align-items:flex-start;gap:12px;display:flex}.research-limits>svg{color:var(--ink-secondary,#6b6b75);flex-shrink:0;margin-top:3px}.research-limits h3{margin-bottom:6px}.research-sources{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px 23px;margin:13px 0 0;padding:0;list-style:none;display:grid}.research-sources li{border-bottom:1px solid var(--line-soft,#e7e9ed);min-width:0}.research-sources a.btn{width:100%;min-height:40px;color:var(--ink-body,#42424b);text-align:left;font-size:12px;font-weight:var(--weight-body,400);white-space:normal;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;line-height:1.8;text-decoration:none;display:flex}.research-sources a.btn:hover{color:var(--ink-strong,#25252b);background:0 0;text-decoration:underline}.research-sources a.btn>span{overflow-wrap:anywhere;align-items:flex-start;gap:8px;min-width:0;display:flex}.research-sources small{color:var(--ink-secondary,#6b6b75);font-size:11px;font-weight:var(--weight-medium,500);font-variant-numeric:tabular-nums;min-width:12px}.research-sources svg{color:var(--ink-secondary,#6b6b75);flex-shrink:0}.research-panel:lang(th) p,.research-panel:lang(th) .research-checks li,.research-panel:lang(th) .research-loop strong,.research-panel:lang(th) .research-fields>span,.research-panel:lang(th) .research-sources a.btn{font-size:14px;line-height:1.85}@media (max-width:800px){.research-grid,.research-metrics{grid-template-columns:1fr}.research-loop{grid-template-columns:repeat(3,minmax(0,1fr))}.research-metrics .research-point+.research-point{border-top:1px solid var(--line-soft,#e7e9ed);padding-top:15px}.research-sources{grid-template-columns:1fr}}@media (max-width:480px){.research-intro,.research-section{padding:18px}.research-panel h2{font-size:18px}.research-loop{grid-template-columns:1fr 1fr}.research-fields{grid-template-columns:1fr;gap:7px}.research-fields>span{align-items:baseline;gap:11px;display:flex}.research-fields small{margin:0}.research-panel .research-limits{gap:9px}}.mika-report-export{vertical-align:middle;flex-direction:column;align-items:flex-end;gap:5px;max-width:100%;display:inline-flex;position:relative}.mika-report-export-scope{text-align:right;max-width:250px;color:var(--ink-secondary,#657185);font-size:10px;font-weight:400;line-height:1.7}.mika-report-export .btn{white-space:normal;min-height:34px;line-height:1.5}.mika-report-export .btn:disabled{cursor:wait;opacity:.7}.mika-report-export-error{z-index:30;color:#963c3c;background:#fff7f7;border:1px solid #e3b6b6;border-radius:6px;width:min(340px,80vw);padding:10px 12px;font-size:12px;font-weight:400;line-height:1.7;position:absolute;top:calc(100% + 8px);right:0}.mika-report-export-note{z-index:30;border:1px solid var(--border-panel,#d7d9df);background:var(--surface,#fff);width:min(340px,80vw);color:var(--ink-secondary,#6b6b75);border-radius:6px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.7;position:absolute;top:calc(100% + 8px);right:0}.mika-report-spinner{flex-shrink:0;animation:1s linear infinite mika-report-spin}@keyframes mika-report-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mika-report-spinner{animation:none}}.mika-marketing{--mk-ink:#192b42;--mk-body:#3c4c61;--mk-secondary:#566b83;--mk-line:#c7d2e0;--mk-blue:#2859bb;color:var(--mk-body);background:#fff;font-family:Libre Franklin,Noto Sans Thai,Noto Sans SC,sans-serif;font-size:15px;line-height:1.85;overflow-x:clip}.mika-marketing *{box-sizing:border-box}.mika-marketing h1,.mika-marketing h2,.mika-marketing h3,.mika-marketing h4{color:var(--mk-ink);margin:0;font-weight:600}.mika-marketing p{margin:0}.mika-marketing a{color:inherit;text-decoration:none}.mika-marketing button,.mika-marketing input,.mika-marketing select{font-family:inherit}.mika-marketing button{cursor:pointer}.mika-marketing :focus-visible{outline-offset:4px;outline:2px solid #577fbd}.mika-marketing .svc-kicker,.mika-marketing .mk-kicker{letter-spacing:.05em;color:#4b6583;font-size:13px;font-weight:500;line-height:1.8}.mika-marketing .svc-public-header{background:#fff;border:0;align-items:center;gap:44px;max-width:1360px;min-height:76px;margin:auto;padding:18px 46px;display:flex}.mika-marketing .svc-public-header>a{flex-shrink:0;display:flex}.mika-marketing .svc-public-header .mika-wordmark{font-size:34px}.mika-marketing .svc-public-header nav{flex:1;justify-content:center;align-items:center;gap:30px;display:flex}.mika-marketing .svc-public-header nav a{padding:4px 0;font-size:14px;font-weight:400}.mika-marketing .svc-public-header>div{align-items:center;gap:19px;display:flex}.mika-marketing .svc-public-header select{color:#2b425f;background:#fff;border:0;padding:5px;font-size:13px;line-height:1.8}.mika-marketing .svc-button{color:#203a5b;min-height:43px;box-shadow:none;background:#fff;border:1px solid #a8b7ca;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:9px 17px;font-size:14px;font-weight:500;line-height:1.75;display:inline-flex}.mika-marketing .svc-button-primary{background:var(--mk-blue);border-color:var(--mk-blue);color:#fff!important}.mika-marketing .svc-button-primary:hover{background:#214b9f}.mika-marketing .svc-button:disabled{opacity:.52;cursor:default}.mika-marketing .mk-editorial-hero{text-align:left;grid-template-columns:minmax(0,1.55fr) minmax(230px,.65fr);gap:0 46px;max-width:1360px;margin:0 auto;padding:30px 46px 29px;display:grid}.mika-marketing .mk-editorial-hero>.svc-kicker{grid-column:1/-1;margin-bottom:14px}.mika-marketing .mk-editorial-hero h1{letter-spacing:-.045em;text-wrap:balance;grid-area:2/1;margin:0;font-size:clamp(40px,3.9vw,54px);line-height:1.22}.mika-marketing .mk-editorial-hero h1>span,.mika-marketing .mk-editorial-hero h1>strong{display:block}.mika-marketing .mk-editorial-hero h1>strong{font:inherit;color:#4c709a;margin-top:8px;font-weight:500}.mika-marketing .mk-editorial-hero .svc-lead{color:#425970;grid-area:2/2;align-self:center;max-width:360px;margin:0;font-size:16px;line-height:1.95}.mika-marketing .mk-start-form{background:#fff;border:1px solid #9bafc9;border-radius:6px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto;align-items:center;gap:0 20px;width:100%;max-width:990px;margin:26px 0 0;padding:9px 10px 9px 20px;display:grid}.mika-marketing .mk-start-form label{border-right:1px solid #d6dfeb;gap:0;min-width:0;padding-right:20px;display:grid}.mika-marketing .mk-start-form label>span{color:#526981;font-size:13px;font-weight:500;line-height:1.8}.mika-marketing .mk-start-form input{width:100%;min-width:0;min-height:33px;box-shadow:none;color:#263e5a;background:#fff;border:0;border-radius:0;padding:2px 0;font-size:15px;line-height:1.8}.mika-marketing .mk-start-form input:focus{outline-offset:2px;outline:1px solid #7692ba}.mika-marketing .mk-start-form .svc-button{white-space:nowrap;min-height:47px;padding-left:24px;padding-right:24px}.mika-marketing .mk-hero-secondary{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 27px;margin-top:15px;font-size:13px;line-height:1.8;display:flex}.mika-marketing .mk-hero-secondary a{color:#285b9b;align-items:center;gap:9px;font-weight:500;display:inline-flex}.mika-marketing .mk-hero-secondary>span{color:#63758b}.mika-marketing .mk-start-error{color:#8c6034;grid-column:1/-1;margin-top:11px;font-size:13px;line-height:1.8}.mika-marketing .mk-start-error>a{text-decoration:underline}.mika-marketing .mk-workflow{max-width:1360px;margin:0 auto;padding:20px 46px 57px}.mika-marketing .mk-workflow-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:21px;display:flex}.mika-marketing .mk-workflow-heading h2{letter-spacing:-.025em;margin-top:7px;font-size:27px;line-height:1.55}.mika-marketing .mk-workflow-heading>p{color:#587089;max-width:390px;font-size:13px;line-height:1.9}.mika-marketing .mk-example-frame{background:#fff;border:1px solid #aebed1;border-radius:8px;overflow:hidden;box-shadow:0 13px 34px #17314f0b}.mika-marketing .mk-example-topbar{background:#f8fbff;border-bottom:1px solid #d6e0ec;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding:16px 23px;display:flex}.mika-marketing .mk-example-topbar>div{align-items:center;gap:24px;display:flex}.mika-marketing .mk-example-topbar .mika-wordmark{font-size:27px;line-height:1.2}.mika-marketing .mk-example-topbar>div>span:not(.mika-wordmark){color:#4c6480;border-left:1px solid #cbd7e6;padding-left:24px;font-size:13px;line-height:1.8}.mika-marketing .mk-demo-label{color:#597087;align-items:center;font-size:13px;font-weight:400;line-height:1.8;display:inline-flex}.mika-marketing .mk-example-tabs{background:#fff;border-bottom:1px solid #cdd9e7;gap:0;padding:0 23px;display:flex}.mika-marketing .mk-example-tabs button{color:#60758e;min-height:54px;font:inherit;background:#fff;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:14px;line-height:1.8;display:flex}.mika-marketing .mk-example-tabs button>span{color:#8295ab;font-size:13px}.mika-marketing .mk-example-tabs button[aria-selected=true]{color:#234d82;border-bottom-color:#315f9c;font-weight:500}.mika-marketing .mk-example-tabs button[aria-selected=true]>span{color:#315f9c}.mika-marketing .mk-example-panel{min-height:417px;padding:26px}.mika-marketing .mk-example-panel h3{letter-spacing:-.025em;font-size:23px;font-weight:500;line-height:1.65}.mika-marketing .mk-example-panel h4{font-size:17px;font-weight:500;line-height:1.8}.mika-marketing .mk-discovery-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:stretch;gap:26px;display:grid}.mika-marketing .mk-answer-document{border:1px solid #cad7e5;border-radius:5px;min-width:0;padding:22px}.mika-marketing .mk-document-heading{color:#536f8e;align-items:center;gap:9px;margin-bottom:14px;font-size:13px;line-height:1.85;display:flex}.mika-marketing .mk-answer-document h3{margin-bottom:21px;font-size:21px;line-height:1.75}.mika-marketing .mk-answer-excerpt>span{color:#637991;font-size:13px;line-height:1.85}.mika-marketing .mk-answer-excerpt blockquote{color:#334f6f;border-left:2px solid #a8c2df;margin:10px 0 21px;padding:1px 0 1px 16px;font-size:15px;line-height:1.95}.mika-marketing .mk-citation-ref{color:#2b65b2;font-size:13px;line-height:inherit;vertical-align:super;background:0 0;border:0;padding:0 3px;text-decoration:underline;display:inline}.mika-marketing .mk-source-detail{border-top:1px solid #dbe3ed;padding-top:13px}.mika-marketing .mk-source-detail>button{text-align:left;width:100%;font:inherit;color:#355f8f;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:13px;line-height:1.85;display:flex}.mika-marketing .mk-source-detail>button>span{align-items:center;gap:8px;display:flex}.mika-marketing .mk-source-detail .is-open{transform:rotate(180deg)}.mika-marketing .mk-source-detail>div{padding:11px 0 0}.mika-marketing .mk-source-detail code{font:inherit;color:#69809a;overflow-wrap:anywhere;font-size:13px}.mika-marketing .mk-source-detail p{color:#526d87;margin-top:5px;font-size:13px;line-height:1.9}.mika-marketing .mk-source-detail q{color:#304b69;margin-top:4px;display:block}.mika-marketing .mk-finding{background:#edf4fb;border:1px solid #c1d4e9;border-radius:5px;flex-direction:column;min-width:0;padding:23px;display:flex}.mika-marketing .mk-finding-label{color:#436e9a;align-items:center;gap:8px;font-size:13px;line-height:1.85;display:flex}.mika-marketing .mk-finding h3{margin:19px 0 13px;font-size:25px;line-height:1.55}.mika-marketing .mk-finding>p{color:#4a6481;font-size:14px;line-height:1.95}.mika-marketing .mk-finding dl{margin:23px 0}.mika-marketing .mk-finding dl>div{border-top:1px solid #c8d8e9;margin-top:12px;padding-top:12px}.mika-marketing .mk-finding dt{color:#68809a;font-size:13px;line-height:1.85}.mika-marketing .mk-finding dd{color:#385570;margin:5px 0 0;font-size:14px;line-height:1.9}.mika-marketing .mk-finding dd>button{font:inherit;color:#315f95;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.mika-marketing .mk-example-next{color:#28588c;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #c3d6e8;justify-content:space-between;align-items:center;gap:13px;margin-top:auto;padding:12px 0 0;font-size:14px;font-weight:500;line-height:1.8;display:inline-flex}.mika-marketing .mk-example-footer{color:#62788f;background:#fff;border-top:1px solid #d6e0ec;flex-wrap:wrap;justify-content:space-between;gap:5px 20px;padding:12px 23px;font-size:13px;line-height:1.85;display:flex}.mika-marketing .mk-revision-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:23px;display:flex}.mika-marketing .mk-document-label{color:#627b95;margin-bottom:8px;font-size:13px;line-height:1.8;display:block}.mika-marketing .mk-status{color:#58708a;white-space:normal;background:#fff;border:1px solid #b8c8da;border-radius:4px;align-items:center;max-width:100%;padding:4px 9px;font-size:13px;line-height:1.8;display:inline-flex}.mika-marketing .mk-draft-comparison{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:19px;margin-bottom:25px;display:grid}.mika-marketing .mk-draft-comparison article{border:1px solid #cbd6e3;border-radius:5px;padding:20px}.mika-marketing .mk-draft-comparison article:last-child{background:#eff8f5;border-color:#b9d7cc}.mika-marketing .mk-draft-comparison article>div{color:#62758c;border-bottom:1px solid #d6e0eb;justify-content:space-between;gap:13px;padding-bottom:12px;font-size:13px;line-height:1.9;display:flex}.mika-marketing .mk-draft-comparison article:last-child>div{color:#487463;border-color:#c9dfd6}.mika-marketing .mk-draft-comparison article>p{color:#334d68;margin-top:14px;font-size:16px;line-height:1.95}.mika-marketing .mk-draft-comparison article:last-child>p{color:#315d4e}.mika-marketing .mk-revision-evidence{border-top:1px solid #d9e2ed;grid-template-columns:.7fr 1.3fr;align-items:start;gap:25px;padding:21px 0 20px;display:grid}.mika-marketing .mk-revision-evidence p{color:#60768e;margin-top:7px;font-size:13px;line-height:1.95}.mika-marketing .mk-revision-evidence table,.mika-marketing .mk-acceptance-table table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}.mika-marketing .mk-revision-evidence th,.mika-marketing .mk-acceptance-table th{color:#5d7590;background:#f7faff;border-bottom:1px solid #bccde0;padding:9px 11px;font-size:13px;font-weight:500;line-height:1.85}.mika-marketing .mk-revision-evidence td,.mika-marketing .mk-acceptance-table td{color:#435d79;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d7e1ed;padding:13px 11px;font-size:13px;line-height:1.95}.mika-marketing .mk-revision-evidence th:first-child{width:34%}.mika-marketing .mk-revision-view>.mk-example-next{justify-content:flex-end;width:100%}.mika-marketing .mk-acceptance-table th:first-child{width:21%}.mika-marketing .mk-acceptance-table th:last-child{width:26%}.mika-marketing .mk-acceptance-note{color:#4c7095;background:#edf4fb;border:1px solid #c8d9ec;border-radius:5px;align-items:flex-start;gap:15px;margin-top:25px;padding:20px;display:flex}.mika-marketing .mk-acceptance-note>svg{margin-top:4px}.mika-marketing .mk-acceptance-note p{color:#54718e;margin-top:6px;font-size:14px;line-height:1.9}.mika-marketing .mk-outcomes{max-width:1360px;margin:auto;padding:28px 46px 73px}.mika-marketing .mk-section-heading{max-width:850px;margin-bottom:31px}.mika-marketing .mk-section-heading h2{letter-spacing:-.025em;margin-top:9px;font-size:34px;line-height:1.5}.mika-marketing .mk-outcomes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;display:grid}.mika-marketing .mk-outcomes-grid article{border-top:1px solid #b6c7da;flex-direction:column;min-width:0;padding-top:22px;display:flex}.mika-marketing .mk-outcomes-grid article>span{color:#577b9f;margin-bottom:18px;font-size:23px;font-weight:500;line-height:1.6}.mika-marketing .mk-outcomes-grid h3{letter-spacing:-.02em;margin-bottom:12px;font-size:23px;font-weight:500;line-height:1.7}.mika-marketing .mk-outcomes-grid p{color:#516982;margin-bottom:23px;font-size:14px;line-height:1.95}.mika-marketing .mk-outcomes-grid article>div{color:#3d6389;align-items:flex-start;gap:8px;margin-top:auto;font-size:13px;line-height:1.85;display:flex}.mika-marketing .mk-outcomes-grid article>div>svg{margin-top:4px}.mika-marketing .mk-delivery{color:#c3d1df;background:#14283f;padding:61px 46px}.mika-marketing .mk-delivery>div{grid-template-columns:1.05fr .95fr;gap:80px;max-width:1268px;margin:auto;display:grid}.mika-marketing .mk-delivery .mk-kicker{color:#9fbdd8}.mika-marketing .mk-delivery h2{letter-spacing:-.03em;color:#fff;white-space:pre-line;margin:17px 0 29px;font-size:38px;line-height:1.55}.mika-marketing .mk-button-light{color:#1f4367;background:#fff;border:1px solid #e1e9f2;border-radius:4px;align-items:center;gap:12px;padding:10px 17px;font-size:14px;font-weight:500;line-height:1.9;display:inline-flex}.mika-marketing .mk-role-list>div+div{border-top:1px solid #3b536d;margin-top:23px;padding-top:22px}.mika-marketing .mk-role-list>div>span{color:#94c8bb;letter-spacing:.03em;font-size:13px;font-weight:500;line-height:1.85;display:block}.mika-marketing .mk-role-list p{color:#c7d3e2;max-width:490px;margin-top:10px;font-size:15px;line-height:1.95}.mika-marketing .mk-role-list ol{gap:12px;margin:13px 0 0;padding:0;list-style:none;display:grid}.mika-marketing .mk-role-list li{color:#d3ddeb;align-items:flex-start;gap:9px;font-size:14px;line-height:1.85;display:flex}.mika-marketing .mk-role-list li>svg{color:#95bcb2;margin-top:5px}.mika-marketing .mk-reputation{border-bottom:1px solid #d1dce8;grid-template-columns:210px minmax(0,1fr) auto;align-items:center;gap:32px;max-width:1360px;margin:auto;padding:56px 46px;display:grid}.mika-marketing .mk-reputation>div:first-child{color:#4c776f;gap:12px;font-size:13px;font-weight:500;line-height:1.9;display:grid}.mika-marketing .mk-reputation h2{letter-spacing:-.02em;font-size:25px;font-weight:500;line-height:1.7}.mika-marketing .mk-reputation p{color:#567088;max-width:760px;margin-top:8px;font-size:14px;line-height:1.95}.mika-marketing .mk-reputation>a{color:#345c88;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.mika-marketing .svc-faq{grid-template-columns:.7fr 1.3fr;gap:0 60px;max-width:1360px;margin:auto;padding:60px 46px 70px;display:grid}.mika-marketing .svc-faq>.svc-section-heading{grid-row:1/5;max-width:330px;margin:0}.mika-marketing .svc-faq h2{letter-spacing:-.025em;font-size:30px;line-height:1.6}.mika-marketing .svc-faq details{border-bottom:1px solid #ccd7e4;padding:19px 0}.mika-marketing .svc-faq details:first-of-type{border-top:1px solid #ccd7e4}.mika-marketing .svc-faq summary{color:#2e4864;cursor:pointer;font-size:15px;font-weight:500;line-height:1.85}.mika-marketing .svc-faq details p{color:#58718a;margin-top:13px;font-size:14px;line-height:1.95}.mika-marketing .svc-public-footer{background:#fff;border-top:1px solid #c9d6e5;flex-wrap:wrap;align-items:center;gap:27px;max-width:none;padding:27px max(46px,50vw - 634px);display:flex}.mika-marketing .svc-public-footer .mika-wordmark{font-size:29px}.mika-marketing .svc-public-footer>span{color:#60778f;flex:1;font-size:13px;line-height:1.85}.mika-marketing .svc-public-footer>a{color:#355e8e;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.mika-marketing[lang=th] .mk-editorial-hero h1{letter-spacing:-.025em;font-size:clamp(37px,3.4vw,47px);line-height:1.55}.mika-marketing[lang=th] .mk-editorial-hero .svc-lead{font-size:15px;line-height:1.95}.mika-marketing[lang=th] .mk-example-panel h3{font-size:22px;line-height:1.85}.mika-marketing[lang=th] .mk-finding h3{font-size:24px;line-height:1.8}.mika-marketing[lang=th] .mk-section-heading h2{font-size:31px;line-height:1.8}.mika-marketing[lang=th] .mk-delivery h2{font-size:35px;line-height:1.8}@media (max-width:1100px){.mika-marketing .svc-public-header{gap:28px;padding-left:30px;padding-right:30px}.mika-marketing .mk-editorial-hero{grid-template-columns:minmax(0,1.4fr) minmax(230px,.7fr);gap:0 30px;padding-left:30px;padding-right:30px}.mika-marketing .mk-editorial-hero h1{font-size:43px}.mika-marketing .mk-editorial-hero .svc-lead{font-size:14px}.mika-marketing .mk-workflow,.mika-marketing .mk-outcomes{padding-left:30px;padding-right:30px}.mika-marketing .mk-workflow-heading h2{font-size:25px}.mika-marketing .mk-workflow-heading>p{max-width:320px}.mika-marketing .mk-example-panel{padding:21px}.mika-marketing .mk-discovery-grid{gap:19px}.mika-marketing .mk-answer-document,.mika-marketing .mk-finding{padding:19px}.mika-marketing .mk-outcomes-grid{gap:25px}.mika-marketing .mk-delivery>div{gap:45px}.mika-marketing .mk-reputation{grid-template-columns:160px 1fr;gap:20px 30px}.mika-marketing .mk-reputation>a{grid-column:2}.mika-marketing .mk-revision-evidence{grid-template-columns:1fr;gap:18px}}@media (max-width:800px){.mika-marketing .svc-public-header{flex-wrap:wrap;gap:15px;padding:18px 24px}.mika-marketing .svc-public-header nav{flex-basis:100%;order:3;justify-content:flex-start;gap:27px}.mika-marketing .svc-public-header>div{margin-left:auto}.mika-marketing .mk-editorial-hero{padding:21px 24px 27px;display:block}.mika-marketing .mk-editorial-hero>.svc-kicker{margin-bottom:14px}.mika-marketing .mk-editorial-hero h1{max-width:750px;font-size:46px}.mika-marketing .mk-editorial-hero .svc-lead{max-width:700px;margin-top:20px;font-size:15px;line-height:1.9}.mika-marketing .mk-start-form{gap:0 14px;margin-top:22px;padding-left:15px}.mika-marketing .mk-start-form label{padding-right:14px}.mika-marketing .mk-start-form .svc-button{padding-left:15px;padding-right:15px}.mika-marketing .mk-workflow{padding:18px 24px 43px}.mika-marketing .mk-workflow-heading{margin-bottom:20px;display:block}.mika-marketing .mk-workflow-heading>p{max-width:700px;margin-top:11px}.mika-marketing .mk-discovery-grid{grid-template-columns:1fr}.mika-marketing .mk-finding{padding:22px}.mika-marketing .mk-finding h3{margin-top:12px;font-size:25px}.mika-marketing .mk-finding dl{grid-template-columns:1fr 1fr;gap:20px;margin-top:17px;display:grid}.mika-marketing .mk-finding .mk-example-next{justify-content:flex-end;width:100%}.mika-marketing .mk-outcomes{padding:15px 24px 48px}.mika-marketing .mk-outcomes-grid{grid-template-columns:1fr;gap:27px}.mika-marketing .mk-outcomes-grid article{grid-template-columns:50px 1fr;gap:0 17px;display:grid}.mika-marketing .mk-outcomes-grid article>span{grid-row:1/4;margin-top:0}.mika-marketing .mk-outcomes-grid p,.mika-marketing .mk-outcomes-grid article>div{grid-column:2}.mika-marketing .mk-outcomes-grid h3{font-size:23px}.mika-marketing .mk-outcomes-grid p{margin-bottom:15px}.mika-marketing .mk-delivery{padding:45px 24px}.mika-marketing .mk-delivery>div{grid-template-columns:1fr;gap:35px}.mika-marketing .mk-delivery h2{margin-bottom:24px;font-size:34px}.mika-marketing .mk-role-list{max-width:650px}.mika-marketing .mk-reputation{padding:43px 24px}.mika-marketing .svc-faq{grid-template-columns:1fr;gap:0;padding:42px 24px 48px}.mika-marketing .svc-faq>.svc-section-heading{grid-row:auto;max-width:680px;margin-bottom:23px}.mika-marketing .svc-public-footer{padding:25px 24px}.mika-marketing[lang=th] .mk-editorial-hero h1{font-size:40px}.mika-marketing[lang=th] .mk-delivery h2{font-size:32px}}@media (max-width:550px){.mika-marketing .svc-public-header{padding:17px 21px}.mika-marketing .svc-public-header .mika-wordmark{font-size:29px}.mika-marketing .svc-public-header>div{gap:9px}.mika-marketing .svc-public-header nav{flex-wrap:wrap;gap:17px 24px}.mika-marketing .svc-public-header nav a{font-size:13px}.mika-marketing .svc-public-header .svc-button{min-height:37px;padding:7px 12px;font-size:13px}.mika-marketing .mk-editorial-hero{padding:20px 21px 24px}.mika-marketing .mk-editorial-hero h1{letter-spacing:-.035em;font-size:34px;line-height:1.4}.mika-marketing .mk-editorial-hero h1>strong{margin-top:6px}.mika-marketing .mk-editorial-hero .svc-lead{margin-top:15px;font-size:15px}.mika-marketing .mk-start-form{grid-template-columns:1fr;gap:13px;margin-top:20px;padding:16px}.mika-marketing .mk-start-form label{border:0;gap:5px;padding:0}.mika-marketing .mk-start-form input{border:1px solid #a3b4ca;border-radius:4px;min-height:44px;padding:6px 10px;font-size:15px}.mika-marketing .mk-start-form .svc-button{width:100%;min-height:45px}.mika-marketing .mk-hero-secondary{flex-direction:column;align-items:flex-start;gap:8px;font-size:13px}.mika-marketing .mk-workflow{padding:17px 16px 35px}.mika-marketing .mk-workflow-heading{padding:0 5px}.mika-marketing .mk-workflow-heading h2{font-size:24px;line-height:1.65}.mika-marketing .mk-workflow-heading>p{font-size:13px;line-height:1.95}.mika-marketing .mk-example-topbar{gap:9px;padding:14px 15px}.mika-marketing .mk-example-topbar>div{flex-wrap:wrap;align-items:flex-start;gap:14px}.mika-marketing .mk-example-topbar .mika-wordmark{font-size:25px}.mika-marketing .mk-example-topbar>div>span:not(.mika-wordmark){border:0;flex-basis:100%;padding-left:0;font-size:13px}.mika-marketing .mk-demo-label{font-size:13px}.mika-marketing .mk-example-tabs{gap:0;padding:0 5px}.mika-marketing .mk-example-tabs button{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-height:66px;padding:10px;font-size:13px;line-height:1.9}.mika-marketing .mk-example-panel{min-height:0;padding:15px}.mika-marketing .mk-answer-document,.mika-marketing .mk-finding{padding:18px 15px}.mika-marketing .mk-answer-document h3{font-size:19px}.mika-marketing .mk-answer-excerpt blockquote{padding-left:12px;font-size:14px}.mika-marketing .mk-finding h3{font-size:23px}.mika-marketing .mk-finding dl{grid-template-columns:1fr;gap:0;margin-top:10px}.mika-marketing .mk-example-footer{padding:12px 15px;font-size:13px}.mika-marketing .mk-revision-heading{flex-direction:column;gap:13px}.mika-marketing .mk-example-panel h3{font-size:20px}.mika-marketing .mk-draft-comparison{grid-template-columns:1fr;gap:15px}.mika-marketing .mk-draft-comparison article{padding:17px}.mika-marketing .mk-draft-comparison article>p{font-size:15px}.mika-marketing .mk-revision-evidence{padding-top:17px}.mika-marketing .mk-revision-evidence th,.mika-marketing .mk-revision-evidence td,.mika-marketing .mk-acceptance-table th,.mika-marketing .mk-acceptance-table td{padding:10px 7px;font-size:13px;line-height:1.9}.mika-marketing .mk-acceptance-table th:first-child{width:21%}.mika-marketing .mk-acceptance-table th:last-child{width:30%}.mika-marketing .mk-status{padding:3px 6px;font-size:13px;line-height:1.85}.mika-marketing .mk-acceptance-note{gap:10px;padding:16px 13px}.mika-marketing .mk-acceptance-note h4{font-size:16px}.mika-marketing .mk-acceptance-note p{font-size:13px}.mika-marketing .mk-outcomes{padding:9px 21px 39px}.mika-marketing .mk-section-heading h2{font-size:27px;line-height:1.6}.mika-marketing .mk-outcomes-grid article{grid-template-columns:35px 1fr;gap:0 13px}.mika-marketing .mk-outcomes-grid h3{font-size:22px;line-height:1.8}.mika-marketing .mk-outcomes-grid p{font-size:14px}.mika-marketing .mk-delivery{padding:38px 21px}.mika-marketing .mk-delivery h2{font-size:30px;line-height:1.65}.mika-marketing .mk-button-light{padding:10px 13px;font-size:14px}.mika-marketing .mk-role-list p{font-size:14px}.mika-marketing .mk-reputation{grid-template-columns:1fr;gap:20px;padding:35px 21px}.mika-marketing .mk-reputation>div:first-child{align-items:center;gap:12px;display:flex}.mika-marketing .mk-reputation h2{font-size:23px;line-height:1.7}.mika-marketing .mk-reputation>a{grid-column:auto;font-size:14px}.mika-marketing .svc-faq{padding:35px 21px 41px}.mika-marketing .svc-faq h2{font-size:27px}.mika-marketing .svc-faq summary{font-size:15px}.mika-marketing .svc-faq details p{font-size:14px}.mika-marketing .svc-public-footer{gap:16px;padding:25px 21px}.mika-marketing .svc-public-footer>span{flex-basis:100%;font-size:13px}.mika-marketing[lang=th] .mk-editorial-hero h1{font-size:30px;line-height:1.65}.mika-marketing[lang=th] .mk-example-panel h3{font-size:20px;line-height:1.85}.mika-marketing[lang=th] .mk-section-heading h2{font-size:26px;line-height:1.8}.mika-marketing[lang=th] .mk-delivery h2{font-size:28px;line-height:1.8}}
