.acs{font-family:var(--ora-font-sans);color:var(--ora-text-primary);display:inline-flex;position:relative}.acs__trigger{align-items:center;gap:var(--ora-space-2);min-block-size:44px;min-inline-size:44px;padding-inline:var(--ora-space-2);border:1px solid var(--ora-border-subtle);border-radius:var(--ora-radius-full);background:var(--ora-surface-raised);color:inherit;font:inherit;cursor:pointer;transition:background-color var(--ora-duration-fast) var(--ora-easing-standard);display:inline-flex}.acs__trigger:hover{background:var(--ora-surface-sunken)}.acs__trigger:focus-visible,.acs__item:focus-visible,.acs__btn:focus-visible,.acs__check input:focus-visible{outline:2px solid var(--ora-border-focus);outline-offset:2px}.acs__name{text-overflow:ellipsis;white-space:nowrap;max-inline-size:10ch;font-size:var(--ora-text-sm);font-weight:var(--ora-weight-medium);overflow:hidden}.acs__chev{color:var(--ora-text-muted);flex:none}.acs__avatar{border-radius:var(--ora-radius-full);background:var(--ora-accent-solid);block-size:32px;inline-size:32px;color:var(--ora-text-on-accent);font-size:var(--ora-text-xs);font-weight:var(--ora-weight-bold);flex:none;place-items:center;display:inline-grid}.acs__avatar--lg{block-size:40px;inline-size:40px;font-size:var(--ora-text-sm)}.acs__layer{display:contents}.acs__panel{z-index:90;inline-size:min(360px, calc(100vw - var(--ora-space-6)));gap:var(--ora-space-1);padding:var(--ora-space-2);overscroll-behavior:contain;border:1px solid var(--ora-border-subtle);border-radius:var(--ora-radius-lg);background:var(--ora-surface-overlay);color:var(--ora-text-primary);box-shadow:var(--ora-elevation-lg);font-family:var(--ora-font-sans);text-align:start;flex-direction:column;display:flex;position:fixed;inset-block-start:0;inset-inline-start:0;overflow-y:auto}.acs__backdrop{z-index:90;padding:var(--ora-space-4);background:color-mix(in srgb, var(--ora-text-primary) 45%, transparent);place-items:center;display:grid;position:fixed;inset:0}.acs__panel--dialog{inline-size:min(440px,100%);max-block-size:calc(100dvh - 2 * var(--ora-space-4));padding:var(--ora-space-4);position:relative;inset:auto}.acs__me{align-items:center;gap:var(--ora-space-3);padding:var(--ora-space-3);border-radius:var(--ora-radius-md);background:var(--ora-surface-sunken);display:flex}.acs__who{flex-direction:column;flex:1;min-inline-size:0;display:flex}.acs__who b{font-size:var(--ora-text-sm);font-weight:var(--ora-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acs__mail{font-size:var(--ora-text-xs);color:var(--ora-text-secondary);text-overflow:ellipsis;white-space:nowrap;text-align:start;overflow:hidden}.acs__chip{padding-block:2px;padding-inline:var(--ora-space-2);border-radius:var(--ora-radius-full);font-size:var(--ora-text-xs);font-weight:var(--ora-weight-semibold);background:var(--ora-status-info-bg);color:var(--ora-status-info-text);flex:none}.acs__chip[data-role=marketer]{background:var(--ora-status-success-bg);color:var(--ora-status-success-text)}.acs__chip[data-role=unknown]{background:var(--ora-status-unknown-bg);color:var(--ora-status-unknown-text)}.acs__group{gap:var(--ora-space-1);flex-direction:column;display:flex}.acs__acct{align-items:stretch;gap:var(--ora-space-1);display:flex}.acs__item{align-items:center;gap:var(--ora-space-3);min-block-size:44px;padding-block:var(--ora-space-2);padding-inline:var(--ora-space-3);border-radius:var(--ora-radius-md);color:inherit;font:inherit;font-size:var(--ora-text-sm);text-align:start;cursor:pointer;background:0 0;border:0;inline-size:100%;display:flex}.acs__item:hover:not(:disabled),.acs__item:focus-visible{background:var(--ora-surface-sunken)}.acs__item:disabled{color:var(--ora-text-muted);cursor:not-allowed}.acs__item--grow{flex:1;min-inline-size:0}.acs__item--icon{inline-size:44px;color:var(--ora-text-secondary);flex:none;justify-content:center;padding-inline:0}.acs__item--danger{color:var(--ora-status-danger-text)}.acs__item--quiet{color:var(--ora-text-secondary);font-size:var(--ora-text-xs)}.acs__sub{font-size:var(--ora-text-xs);color:var(--ora-text-muted);margin-inline-start:auto}.acs__hint,.acs__p,.acs__note{padding-inline:var(--ora-space-3);font-size:var(--ora-text-sm);color:var(--ora-text-secondary);line-height:var(--ora-leading-normal);margin:0}.acs__err{padding:var(--ora-space-2) var(--ora-space-3);border-radius:var(--ora-radius-md);background:var(--ora-status-danger-bg);color:var(--ora-status-danger-text);font-size:var(--ora-text-sm);margin:0}.acs__consent{gap:var(--ora-space-3);padding:var(--ora-space-2);flex-direction:column;display:flex}.acs .acs__h{font-size:var(--ora-text-md);line-height:var(--ora-leading-tight);font-weight:var(--ora-weight-bold);margin:0}.acs__check{align-items:center;gap:var(--ora-space-3);min-block-size:44px;font-size:var(--ora-text-sm);cursor:pointer;display:flex}.acs__check input{block-size:22px;inline-size:22px;accent-color:var(--ora-accent-solid);flex:none}.acs__row{gap:var(--ora-space-2);flex-wrap:wrap;display:flex}.acs__btn{min-block-size:44px;padding-inline:var(--ora-space-4);border-radius:var(--ora-radius-md);border:1px solid var(--ora-border-strong);background:var(--ora-surface-raised);color:var(--ora-text-primary);font:inherit;font-size:var(--ora-text-sm);cursor:pointer}.acs__btn--primary{background:var(--ora-accent-cta);color:var(--ora-text-on-cta);font-weight:var(--ora-weight-semibold);border-color:#0000}.acs__btn:disabled{opacity:.5;cursor:not-allowed}.acs__cover{z-index:1000;place-content:center;justify-items:center;gap:var(--ora-space-4);background:var(--ora-surface-canvas);color:var(--ora-text-primary);font-family:var(--ora-font-sans);display:grid;position:fixed;inset:0}.acs__cover p{font-size:var(--ora-text-md);margin:0}.acs__spin{border-radius:var(--ora-radius-full);border:3px solid var(--ora-border-strong);border-block-start-color:var(--ora-accent-solid);block-size:32px;inline-size:32px;animation:.9s linear infinite acs-spin}@keyframes acs-spin{to{transform:rotate(360deg)}}@media (width<=640px){.acs__name,.acs__chev{display:none}.acs__trigger{padding-inline:var(--ora-space-1)}}@media (prefers-reduced-motion:reduce){.acs__trigger{transition:none}.acs__spin{border-block-start-color:var(--ora-accent-solid);animation:none}}.ora-pidx{z-index:5;align-items:center;gap:var(--ora-space-3,8px);min-inline-size:0;padding:6px var(--ora-space-3,8px);border:1px solid var(--ora-border-subtle);border-radius:var(--ora-radius-lg,14px);background:var(--ora-surface-raised);display:flex;position:sticky;inset-block-start:var(--ora-pidx-top,0px)}.ora-pidx__k{color:var(--ora-text-muted);flex:none;padding-inline:6px;font-size:.85rem;font-weight:800}.ora-pidx__list{scrollbar-width:none;flex:1;gap:6px;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ora-pidx__list::-webkit-scrollbar{display:none}.ora-pidx__a{border-radius:var(--ora-radius-full,999px);min-block-size:44px;color:var(--ora-text-secondary);white-space:nowrap;flex:none;align-items:center;gap:6px;padding-inline:14px;font-size:.96rem;font-weight:700;text-decoration:none;display:inline-flex}.ora-pidx__a:hover{background:var(--ora-surface-sunken);color:var(--ora-text-primary)}.ora-pidx__a[aria-current=location]{background:var(--ora-surface-accent-subtle);color:var(--ora-accent-text);box-shadow:inset 0 0 0 1px var(--ora-accent-cta)}.ora-pidx__a:focus-visible{outline:3px solid var(--ora-border-focus);outline-offset:2px}.ora-pidx__n{border-radius:var(--ora-radius-full,999px);background:var(--ora-status-danger-bg);min-inline-size:22px;color:var(--ora-status-danger-text);text-align:center;padding-inline:6px;font-size:.8rem}@media (width<=640px){.ora-pidx__k{display:none}.ora-pidx{padding-inline:4px}}@media print{.ora-pidx{display:none}}.ora-more{min-inline-size:0}.ora-more__sum{border:1px dashed var(--ora-border-strong);border-radius:var(--ora-radius-md,10px);min-block-size:44px;color:var(--ora-text-secondary);cursor:pointer;align-items:center;gap:8px;padding-inline:14px;font-size:.96rem;font-weight:700;list-style:none;display:inline-flex}.ora-more__sum::-webkit-details-marker{display:none}.ora-more__sum:hover{color:var(--ora-text-primary);border-color:var(--ora-accent-cta)}.ora-more__sum:focus-visible{outline:3px solid var(--ora-border-focus);outline-offset:2px}.ora-more[open]>.ora-more__sum{background:var(--ora-surface-sunken);border-style:solid}.ora-more__body{gap:var(--ora-space-4,12px);min-inline-size:0;padding-block-start:var(--ora-space-4,12px);display:grid}.ora-more__body>.qp-row{flex-wrap:wrap}.qpm-section{gap:var(--ora-space-4,12px);min-width:0;display:grid}.qpm-cards{gap:var(--ora-space-4,12px);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=720px){.qpm-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start}}.qpm-card{gap:var(--ora-space-3,8px);padding:var(--ora-space-5,16px);border-radius:var(--ora-radius-lg,14px);border:1px solid var(--ora-border-subtle);background:var(--ora-surface-raised);min-width:0;display:grid}.qpm-card[data-rec=true]{border:2px solid var(--ora-accent-cta);background:var(--ora-surface-accent-subtle)}.qpm-card__head{border-block-end:1px solid var(--ora-border-subtle);gap:4px;padding-block-end:var(--ora-space-3,8px);display:grid}.qpm-card__t{margin:0;font-size:1.219rem;font-weight:800}.qpm-price{font-variant-numeric:tabular-nums;color:var(--ora-text-primary);overflow-wrap:anywhere;margin:0;font-size:1.166rem;font-weight:800}.qpm-badge{border-radius:var(--ora-radius-full,999px);background:var(--ora-accent-cta);width:fit-content;color:var(--ora-text-on-cta);align-items:center;margin-inline-start:8px;padding:2px 10px;font-size:.85rem;font-weight:800;display:inline-flex}.qpm-card__head .qpm-badge{margin-inline-start:0}.qpm-sec{gap:4px;min-width:0;display:grid}.qpm-sec__h{color:var(--ora-text-muted);margin:0;font-size:.9rem;font-weight:700}.qpm-txt{color:var(--ora-text-secondary);overflow-wrap:anywhere;margin:0}.qpm-list{color:var(--ora-text-secondary);gap:4px;margin:0;padding:0;list-style:none;display:grid}.qpm-list li{overflow-wrap:anywhere;padding-inline-start:1.4rem;position:relative}.qpm-list li:before{content:"•";color:var(--ora-text-muted);position:absolute;inset-inline-start:.35rem}.qpm-list[data-kind=in] li:before{content:"✓";color:var(--ora-status-success-text);font-weight:800;inset-inline-start:0}.qpm-list[data-kind=out] li{color:var(--ora-status-danger-text)}.qpm-list[data-kind=out] li:before{content:"✕";color:var(--ora-status-danger-text);font-weight:800;inset-inline-start:0}.qpm-compare>summary{font-weight:700}.qpm-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--ora-border-subtle);border-radius:var(--ora-radius-md,10px);max-width:100%;overflow-x:auto}.qpm-table-wrap:focus-visible{outline:3px solid var(--ora-border-focus);outline-offset:2px}.qpm-table{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:.96rem}.qpm-table th,.qpm-table td{text-align:start;vertical-align:top;border-block-end:1px solid var(--ora-border-subtle);background:var(--ora-surface-raised);min-width:150px;padding:8px 10px}.qpm-table thead th{background:var(--ora-surface-canvas);font-weight:800}.qpm-table tbody th{color:var(--ora-text-muted);background:var(--ora-surface-canvas);min-width:96px;font-weight:700;position:sticky;inset-inline-start:0}.qpm-table__corner{z-index:1;position:sticky;inset-inline-start:0;min-width:96px!important}.qpm-table ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.qpm-table td[data-row=excluded]{color:var(--ora-status-danger-text)}.qpm-table td[data-row=excluded] li:before{content:"✕ ";font-weight:800}.qpm-table td[data-row=included] li:before{content:"✓ ";color:var(--ora-status-success-text);font-weight:800}.qpm-table td[data-row=price]{font-weight:800}.qpm-helper{gap:var(--ora-space-3,8px);padding:var(--ora-space-4,12px) var(--ora-space-5,16px);border-radius:var(--ora-radius-lg,14px);border:1px dashed var(--ora-accent-cta);background:var(--ora-surface-accent-subtle);display:grid}.qpm-qs{gap:var(--ora-space-3,8px);margin:0;padding:0;list-style:none;display:grid}.qpm-q{gap:6px;display:grid}.qpm-q__t{font-weight:600}.qpm-yn{gap:var(--ora-space-3,8px);grid-template-columns:1fr 1fr;max-width:280px;display:grid}.qpm-yn__b{border-radius:var(--ora-radius-md,10px);border:1px solid var(--ora-border-strong);background:var(--ora-surface-raised);min-height:44px;color:var(--ora-text-primary);font:inherit;cursor:pointer;font-weight:700}.qpm-yn__b[aria-pressed=true]{background:var(--ora-accent-cta);border-color:var(--ora-accent-cta);color:var(--ora-text-on-cta)}.qpm-yn__b:focus-visible{outline:3px solid var(--ora-border-focus);outline-offset:2px}.qpm-opt:has(input:focus-visible){outline:3px solid var(--ora-border-focus);outline-offset:2px}.qpm-rec{padding:var(--ora-space-3,8px) var(--ora-space-4,12px);border-radius:var(--ora-radius-md,10px);background:var(--ora-status-success-bg);color:var(--ora-status-success-text);margin:0;font-weight:700}.qpm-picker:focus-visible,.qpm-quote:focus-visible{outline:3px solid var(--ora-border-focus);outline-offset:2px}.qpm-now{margin:0;font-size:1.113rem}.qpm-lock{padding:var(--ora-space-3,8px) var(--ora-space-4,12px);border-radius:var(--ora-radius-md,10px);background:var(--ora-status-warning-bg);color:var(--ora-status-warning-text);margin:0;font-size:.96rem;font-weight:600}.qpm-opts{gap:var(--ora-space-3,8px);border:0;min-width:0;margin:0;padding:0;display:grid}.qpm-opts:disabled{opacity:.75}.qpm-opts__l{margin-block-end:6px;padding:0;font-weight:700}.qpm-opt{min-height:44px;padding:var(--ora-space-3,8px) var(--ora-space-4,12px);border-radius:var(--ora-radius-md,10px);border:1px solid var(--ora-border-strong);background:var(--ora-surface-raised);cursor:pointer;align-items:flex-start;gap:10px;min-width:0;display:flex}.qpm-opt input{width:22px;height:22px;accent-color:var(--ora-accent-cta);flex:none;margin:2px 0 0}.qpm-opt[data-on=true]{border:2px solid var(--ora-accent-cta);background:var(--ora-surface-accent-subtle)}.qpm-opt[data-rec=true]:not([data-on=true]){border-style:dashed;border-color:var(--ora-accent-cta)}.qpm-opt__b{gap:2px;min-width:0;display:grid}.qpm-opt__t{flex-wrap:wrap;align-items:center;gap:4px;font-weight:800;display:flex}.qpm-opt__p{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:700}.qpm-opt__f{color:var(--ora-text-secondary);overflow-wrap:anywhere;font-size:.9rem}.qpm-link{text-align:left;direction:ltr;font-size:.9rem}.qpm-ok{padding:var(--ora-space-4,12px) var(--ora-space-5,16px);border-radius:var(--ora-radius-lg,14px);border:2px solid var(--ora-status-success-text);background:var(--ora-status-success-bg);color:var(--ora-status-success-text);gap:6px;display:grid}.qpm-ok b{font-size:1.166rem}.qpm-ok p{overflow-wrap:anywhere;margin:0}.qpm-ok__next{font-weight:600}.qpm-ok__note{opacity:.9;font-size:.96rem}.qpm-voided{padding:var(--ora-space-4,12px);border-radius:var(--ora-radius-md,10px);border:1.5px solid var(--ora-danger,#b3261e);background:color-mix(in srgb, var(--ora-danger,#b3261e) 9%, transparent);gap:6px;display:grid}.qpm-voided p{overflow-wrap:anywhere;margin:0}.qpm-plans{gap:var(--ora-space-3,8px);border:0;min-width:0;margin:0;padding:0;display:grid}.qpm-plan__d{gap:4px;margin-block-start:6px;font-size:.96rem;display:grid}.qpm-notice{padding:var(--ora-space-3,8px) var(--ora-space-4,12px);border-radius:var(--ora-radius-md,10px);opacity:.95;border:1px dashed;gap:4px;display:grid}.qpm-notice p{overflow-wrap:anywhere;margin:0}.qpm-preview{gap:var(--ora-space-3,8px);padding:var(--ora-space-4,12px);border-radius:var(--ora-radius-md,10px);border:1px solid var(--ora-border-strong);background:var(--ora-surface-canvas);min-width:0;display:grid}.qpm-preview__t{margin:0;font-size:1.113rem;font-weight:800}.qpm-pay{gap:4px;margin:0;padding:0;list-style:none;display:grid}.qpm-pay li{justify-content:space-between;align-items:baseline;gap:var(--ora-space-3,8px);border-block-end:1px solid var(--ora-border-subtle);padding:6px 0;display:flex}.qpm-pay small{color:var(--ora-text-muted);display:block}.qpm-pay b{font-variant-numeric:tabular-nums;white-space:nowrap}.qpm-locked{gap:var(--ora-space-3,8px);padding:var(--ora-space-4,12px);border-radius:var(--ora-radius-md,10px);border:1px dashed var(--ora-border-strong);background:var(--ora-surface-canvas);color:var(--ora-text-secondary);display:grid}.qpm-locked p{margin:0}.qpm-inline{gap:var(--ora-space-2,4px);display:grid}.qpm-inline p{margin:0;font-weight:600}.qpm-fixed{padding:var(--ora-space-4,12px);border-radius:var(--ora-radius-md,10px);background:var(--ora-surface-accent-subtle);border:1px solid var(--ora-border-strong);gap:2px;display:grid}.qpm-fixed span{font-size:1.166rem;font-weight:800}.qpm-fixed small{color:var(--ora-text-muted)}.qpm-applies{color:var(--ora-text-muted);font-size:.9rem;display:block}.mk-chip[data-tone=agreed]{background:var(--ora-status-info-bg,var(--ora-status-success-bg));color:var(--ora-status-info-text,var(--ora-status-success-text));border:1px solid}.mk-chip[data-tone=info]{background:var(--ora-status-info-bg,var(--ora-status-pending-bg));color:var(--ora-status-info-text,var(--ora-status-pending-text))}.mk-timeline__i[data-kind=quote_accepted]{border-inline-start-color:var(--ora-status-success-text)}.mk-timeline__i[data-kind=quote_created],.mk-timeline__i[data-kind=tier_chosen],.mk-timeline__i[data-kind=quote_opened]{border-inline-start-color:var(--ora-accent-cta)}.mk-timeline__i[data-kind=quote_revoked]{border-inline-start-color:var(--ora-status-danger-text)}.qpm-counts{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.qpm-counts .mk-counts__c span{font-size:.85rem;line-height:1.3}.mk-fu{gap:var(--ora-space-4,12px);display:grid}.mk-fu__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mk-fu__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk-fu__row,.mk-fu__row:visited{min-height:56px;color:var(--ora-text-primary);border-radius:var(--ora-radius-md,10px);background:var(--ora-surface-canvas);border:1px solid var(--ora-border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 14px;text-decoration:none;display:grid}.mk-fu__row:hover{border-color:var(--ora-accent-cta)}.mk-fu__row:focus-visible{outline:3px solid var(--ora-border-focus);outline-offset:2px}.mk-fu__row[data-late=true]{border-inline-start:5px solid var(--ora-status-danger-text)}.mk-fu__row[data-late=false]{border-inline-start:5px solid var(--ora-accent-cta)}.mk-fu__main{min-width:0;display:grid}.mk-fu__main b{overflow-wrap:anywhere}.mk-fu__what{color:var(--ora-text-secondary);font-size:.96rem}.mk-fu__due{color:var(--ora-text-muted);white-space:nowrap;text-align:end;font-size:.9rem;font-weight:700}.mk-fu__row[data-late=true] .mk-fu__due{color:var(--ora-status-danger-text)}.mk-fu__go{color:var(--ora-accent-text);grid-column:1/-1;font-size:.96rem;font-weight:800}.mk-fu__foot{color:var(--ora-text-muted);margin:0;font-size:.9rem}.mk-guide-link,.mk-guide-link:visited{min-height:52px;color:var(--ora-accent-text);border-radius:var(--ora-radius-md,10px);background:var(--ora-surface-accent-subtle);border:1px dashed var(--ora-border-strong);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-weight:800;text-decoration:none;display:flex}.mk-guide-link:focus-visible{outline:3px solid var(--ora-border-focus);outline-offset:2px}.mkr__coach{border-radius:var(--ora-radius-md,10px);background:var(--ora-surface-accent-subtle);border:1px solid var(--ora-border-subtle)}.mkr__coach>summary{cursor:pointer;min-height:48px;color:var(--ora-accent-text);justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-weight:800;list-style:none;display:flex}.mkr__coach>summary::-webkit-details-marker{display:none}.mkr__coach>summary:after{content:"‹";font-size:1.296rem;transition:transform .15s}.mkr__coach[open]>summary:after{transform:rotate(-90deg)}.mkr__coach>summary:focus-visible{outline:3px solid var(--ora-border-focus);outline-offset:2px;border-radius:inherit}.mkr__coach-body{gap:8px;padding:0 14px 14px;display:grid}.mkr__coach-body p{color:var(--ora-text-secondary);margin:0;font-size:1.02rem;line-height:1.8}.mkr__mistakes{border-radius:var(--ora-radius-md,10px);background:var(--ora-status-warning-bg);color:var(--ora-status-warning-text);padding:8px 10px}.mkr__mistakes p{color:inherit}.mkr__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mk-guide{max-width:none;display:block;container-type:inline-size}.gv{columns:3 400px;column-gap:20px}.gv-sec{break-inside:avoid;border-radius:var(--ora-radius-lg,14px);background:var(--ora-surface-raised);border:1px solid var(--ora-border-subtle);border-block-start:4px solid var(--ora-accent-cta);align-content:start;gap:14px;margin-block-end:20px;padding:22px 24px;display:grid}#root .gv .gv-h{color:var(--ora-accent-text);margin:0;font-size:1.404rem;font-weight:800;line-height:1.5}.gv-p{color:var(--ora-text-primary);max-inline-size:75ch;margin:0;font-size:1.113rem;line-height:1.95}.gv-list{gap:12px;max-inline-size:75ch;margin:0;padding:0;list-style:none;display:grid}.gv-list li{color:var(--ora-text-secondary);padding-inline-start:24px;font-size:1.113rem;line-height:1.9;position:relative}.gv-list li:before{content:"";background:var(--ora-accent-cta);border-radius:50%;block-size:9px;inline-size:9px;position:absolute;inset-block-start:.85em;inset-inline-start:4px}.gv-qa{gap:2px;display:grid}.gv-q{color:var(--ora-accent-text);font-weight:800}.gv-q b{color:inherit}.gv-a{color:var(--ora-text-primary);font-weight:400}.gv-a b{color:var(--ora-text-primary);font-weight:700}.gv-list li>b{color:var(--ora-text-primary);font-weight:800}.gv blockquote{border-inline-start:4px solid var(--ora-accent-cta);background:var(--ora-surface-accent-subtle);border-radius:var(--ora-radius-md,10px);color:var(--ora-text-primary);margin:0;padding:12px 16px;font-size:1.113rem;line-height:1.9}@media (width>=900px){.mkd-main>.mk-stack.mk-stack--wide{max-inline-size:1640px}}.qp-cad{gap:12px;display:grid}.qp-cad__steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.qp-cad__step{border-radius:var(--ora-radius-md,10px);border:1px solid var(--ora-border-strong);background:var(--ora-surface-canvas);gap:8px;padding:12px;display:grid}.qp-cad__step[data-off=true]{opacity:.6}.qp-cad__row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;display:grid}.qp-cad__tl{color:var(--ora-text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.9rem;display:flex}#root .mk-guide-title{color:var(--ora-accent-text);font-size:1.7rem}:root{--ui-line:color-mix(in srgb, var(--ora-text-muted) 26%, var(--ora-surface-raised));--ui-line-field:color-mix(in srgb, var(--ora-text-muted) 62%, var(--ora-surface-raised));--ui-hair:color-mix(in srgb, var(--ora-text-muted) 18%, var(--ora-surface-raised));--ui-card:var(--ora-surface-raised);--ui-field:var(--ora-surface-overlay);--ui-value:var(--ora-surface-sunken);--ui-btn2:color-mix(in srgb, var(--ora-text-primary) 7%, var(--ora-surface-raised));--ui-btn2-hover:color-mix(in srgb, var(--ora-text-primary) 13%, var(--ora-surface-raised));--ui-focus:0 0 0 3px color-mix(in srgb, var(--ora-border-focus) 45%, transparent);--ui-customer:var(--ora-status-info-text);--ui-customer-bg:var(--ora-status-info-bg);--ui-product:var(--ora-accent-text);--ui-product-bg:var(--ora-accent-wash);--ui-money:var(--ora-status-success-text);--ui-money-bg:var(--ora-status-success-bg);--ui-warn:var(--ora-status-warning-text);--ui-warn-bg:var(--ora-status-warning-bg);--ui-time:color-mix(in srgb, var(--ora-status-info-text) 42%, var(--ora-status-success-text) 58%);--ui-time-bg:color-mix(in srgb, var(--ora-status-info-bg) 45%, var(--ora-status-success-bg) 55%);--ui-danger:var(--ora-status-danger-text);--ui-danger-bg:var(--ora-status-danger-bg)}[data-sec=customer]{--sec:var(--ui-customer);--sec-bg:var(--ui-customer-bg);--sec-mark:color-mix(in srgb, var(--ui-customer) 62%, var(--ui-customer-bg))}[data-sec=product]{--sec:var(--ui-product);--sec-bg:var(--ui-product-bg);--sec-mark:color-mix(in srgb, var(--ui-product) 62%, var(--ui-product-bg))}[data-sec=money]{--sec:var(--ui-money);--sec-bg:var(--ui-money-bg);--sec-mark:color-mix(in srgb, var(--ui-money) 62%, var(--ui-money-bg))}[data-sec=time]{--sec:var(--ui-time);--sec-bg:var(--ui-time-bg);--sec-mark:color-mix(in srgb, var(--ui-time) 62%, var(--ui-time-bg))}[data-sec=warn]{--sec:var(--ui-warn);--sec-bg:var(--ui-warn-bg);--sec-mark:color-mix(in srgb, var(--ui-warn) 62%, var(--ui-warn-bg))}[data-sec=danger]{--sec:var(--ui-danger);--sec-bg:var(--ui-danger-bg);--sec-mark:color-mix(in srgb, var(--ui-danger) 62%, var(--ui-danger-bg))}:root [data-sec] :is(h2,h3,.mk-fold__t):before,:root .mk-fold__t[data-sec]:before{content:"";background:var(--sec-mark,var(--sec));vertical-align:-1px;border-radius:4px;flex:none;block-size:12px;inline-size:12px;margin-inline-end:9px;display:inline-block}:root .mk-fold>.mk-fold__sum .mk-fold__t:before{content:none}:root .mk-fold[data-sec]>.mk-fold__sum .mk-fold__t:before{content:"";background:var(--sec-mark,var(--sec));vertical-align:-1px;border-radius:4px;block-size:12px;inline-size:12px;margin-inline-end:9px;display:inline-block}:root .mk-fold[data-sec] .mk-fold__body :is(h2,h3):before{content:none}:root [data-sec] .mkt-sec__ic,:root .mkt-sec[data-sec] .mkt-sec__ic{background:var(--sec-bg);color:var(--sec)}:root .mkt-sec[data-sec] .mkt-sec__h:before{content:none}:root [data-sec] .mkt-big__ic,:root [data-sec] .mkt-tool__ic,:root [data-sec] .mkt-col__ic{background:var(--sec-bg);color:var(--sec)}:root .mk :is(.mk-card,.mk-lead-head,.mk-msg,.mk-counts__c,.mk-money__c,.mk-fold,.mk-state,.mkt-offer,.mkt-kpi,.mkt-big,.mkt-tool,.mkt-col,.mkt-lib__col,.mkt-seg,.mkr-inline,.qpm-card,.qpe,.qpo,.mk-fu,.mkt-start>.mk-fu),:root .qp-body :is(.qp-panel,.qp-card,.qpk-card,.qp-kpi,.qm-card,.qp-funnel__step,.qp-offer-grants){background:var(--ui-card);border:1px solid var(--ui-line);border-radius:var(--ora-radius-lg,14px);box-shadow:none}:root .mk :is(.mk-card,.mk-lead-head,.mk-msg,.qpm-card,.qpe,.qpi),:root .qp-body :is(.qp-panel,.qp-card,.qpk-card,.qm-card){border-block-start-width:1px;border-inline-start-width:1px}:root .mk :is(.mk-counts__c,.mk-money__c,.qpm-card),:root .qp-body .qp-kpi{border-block-start:1px solid var(--ui-line)}:root .qp-body .qp-panel{border-inline-start:1px solid var(--ui-line);box-shadow:none}:root .mk .mk-card--sticky{box-shadow:var(--ora-elevation-md)}:root .mk .mk-card[data-due=true],:root .mk .mk-card--attn{border-color:var(--ui-warn);background:var(--ui-warn-bg);border-width:1px}:root .mk .mk-card[data-stopped=true],:root .mk .mk-lead-head[data-stopped=true]{border-color:var(--ui-danger);background:var(--ui-danger-bg)}:root .mk .mk-card[data-hot=true]{border-color:var(--ora-accent-cta);border-width:1px}:root .qp-body .qpk-card[data-status=draft],:root .qp-body .qpk-card[data-status=approved],:root .qp-body .qm-card[data-attention=true],:root .qp-body .qm-card[data-status]{border-inline-start-width:1px}:root .qp-body .qm-card[data-attention=true]{border-color:var(--ui-warn)}:root .qp-body .qm-card[data-status=revoked]{border-color:var(--ui-danger)}:root .mk .mk-next{background:var(--ora-accent-wash);border:1px solid color-mix(in srgb, var(--ora-accent-cta) 38%, var(--ui-line));border-radius:var(--ora-radius-lg,14px)}:root .mk-next__k{color:var(--ora-text-secondary);font-size:.9rem;font-weight:700}:root .mk-next__l{color:var(--ora-text-primary)}:root .mk .mk-card .mk-h3{border-block-start:0;margin-block-start:0;padding-block-start:0}:root .mk .mk-rowline,:root .mk .mkt-seg__row{border-bottom-color:var(--ui-hair);border-block-start-color:var(--ui-hair)}:root .mk .mk-sub-block{border-block-start:1px solid var(--ui-hair)}:root .qp-body .qp-panel__head{border-block-end:1px solid var(--ui-hair)}:root .qp-body .qp-panel .qp-h3{color:var(--ora-text-primary);border-block-end:0;margin-block-start:var(--ora-space-4,12px)}:root .mk :is(.mk-timeline__i,.mk-msg__body,.qp-line,.qp-timeline li){border-inline-start-width:1px}:root .mk .mk-timeline__i{border:1px solid var(--ui-hair);background:var(--ui-value)}:root .mk .mk-timeline__i[data-kind=message_used]{border-inline-start:3px solid var(--ui-product)}:root .mk .mk-timeline__i[data-kind=outcome]{border-inline-start:3px solid var(--ui-money)}:root .mk .mk-msg__body{border:1px solid var(--ui-hair);background:var(--ui-value)}:root .mk .mk-msg,:root .mk .mkt-tier,:root .mk .mkt-card,:root .mk .mk-sample{background:var(--ui-value);border-color:var(--ui-hair)}:root .mk .mk-counts__c b,:root .mk .mk-money__v,:root .mk .mkt-kpi b{color:var(--ora-text-primary)}:root .mk .mk-money__c[data-hot=true]{background:var(--ui-money-bg);border-color:var(--ui-money)}:root .mk .mk-money__c[data-hot=true] .mk-money__v{color:var(--ui-money)}:root .qp-body .qp-kpi__v,:root .qp-body .qp-funnel__n{color:var(--ora-text-primary)}:root .qp-body .qp-kpi[data-tone=good] .qp-kpi__v{color:var(--ui-money)}:root .qp-body .qp-kpi[data-tone=warn]{background:var(--ui-warn-bg);border-color:var(--ui-warn)}:root .qp-body .qp-kpi[data-tone=bad]{background:var(--ui-danger-bg);border-color:var(--ui-danger)}:root .qp-body .qp-facts,:root .mk .mk-facts.mk-facts--box{background:var(--ui-value)}:root .qp-body .qpk-sec,:root .mk .qpm-sec,:root .mk :is(.qpe,.qpi,.qpi-line,.mkr__return){border-inline-start-width:3px}:root .qp-body :is(.qp-line,.qpr__item){border-color:var(--ui-hair)}:root .qp-body .qpr__item{border-inline-start-width:3px}:root .qp-body .qp-tablewrap{border-color:var(--ui-line)}:root .qp-body .qp-table :is(th,td){border-bottom-color:var(--ui-hair)}:root .qp-body .qp-table th{background:var(--ui-value);color:var(--ora-text-secondary)}:root .qp-body .qp-table tbody tr:nth-child(2n) td{background:0 0}:root .qp-body .qp-details{border:1px solid var(--ui-line);background:var(--ui-value);border-style:solid}:root .qp-body .qp-card{background:var(--ui-card)}:root .qp-body .qpk-card[data-status]{border-inline-start-width:1px}:root .mk .mk-title,:root .mk .mkd-top .mk-title{color:var(--ora-text-primary);font-weight:800}:root .mk .mk-h{color:var(--ora-text-primary);border-block-end:0;padding-block-end:0}:root .mk .mk-h3,:root .mk .mkt-h3,:root .mk details.mk-card>summary{color:var(--ora-text-primary);font-weight:800}:root .mk .mk-lead-head .mk-h{color:var(--ora-text-primary)}:root .mk .mkt-sec__h{color:var(--ora-text-primary);font-weight:800}:root .mk .mk-hint,:root .mk .mk-sub,:root .mk .mkt-sec__lead,:root .mk .mk-field small{color:var(--ora-text-muted);font-weight:400}:root .mk .mk-facts dt,:root .qp-body .qp-facts dt{color:var(--ora-text-muted);font-size:.85rem;font-weight:600}:root .mk .mk-facts dd,:root .qp-body .qp-facts dd{color:var(--ora-text-primary);font-weight:700}:root .qp-body .qp-panel .qp-h,:root .qp-body .qp-h,:root .qp-body :is(.qp-card__title,.qpk-card__title,.qm-title){color:var(--ora-text-primary);font-weight:800}:root .qp-body .qp-table th,:root .qp-body .qpk-table thead th,:root .qp-body .qpk-table thead th>span:not(.qpk-table__offer):not(.qpk-mark),:root .mk .qpm-table thead th{color:var(--ora-text-secondary)}:root .qpm-card__t,:root .qpi__l b,:root .qpm-opt__t,:root .qpm-preview__t{color:var(--ora-text-primary)}:root .qpm-card__head{border-block-end:1px solid var(--ui-hair)}:root .qpo__v,:root .qp-body :is(.qpk-econ .qpk-sec__t){color:var(--ora-text-primary)}:root .qp-body .qp-steps li[data-state=now],:root .qp-body .qp-chipbtn[aria-pressed=true]{color:var(--ora-accent-text)}:root .qp-body .qp-timeline li{border-inline-start-color:var(--ui-line-field)}:root :is(.mk,.mkm) :is(.mk-input,input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),select,textarea),:root .qp-body :is(.ora-input,.ora-select,.ora-textarea,input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),select,textarea){background:var(--ui-field);color:var(--ora-text-primary);border:1px solid var(--ui-line-field);border-radius:var(--ora-radius-md,10px);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ora-text-primary) 9%, transparent);transition:border-color .12s,box-shadow .12s}:root :is(.mk,.mkm) :is(.mk-input,input,select,textarea):hover:not(:disabled,[readonly]),:root .qp-body :is(.ora-input,.ora-select,input,select,textarea):hover:not(:disabled,[readonly]){border-color:var(--ora-text-secondary)}:root :is(.mk,.mkm) :is(.mk-input,input,select,textarea):focus,:root :is(.mk,.mkm) :is(.mk-input,input,select,textarea):focus-visible,:root .qp-body :is(.ora-input,.ora-select,.ora-textarea,input,select,textarea):focus,:root .qp-body :is(.ora-input,.ora-select,.ora-textarea,input,select,textarea):focus-visible{outline:2px solid var(--ora-border-focus);outline-offset:0;border-color:var(--ora-border-focus);background:var(--ui-field);box-shadow:var(--ui-focus)}:root :is(.mk,.mkm,.qp-body) :is(input,select,textarea)::placeholder{color:var(--ora-text-muted);opacity:1}:is(:root :is(.mk,.mkm,.qp-body) :is(input,select,textarea)[aria-invalid=true],:root :is(.mk,.mkm,.qp-body) :is(input,select,textarea):user-invalid){border-color:var(--ui-danger);background:var(--ui-field);box-shadow:0 0 0 1px var(--ui-danger)}:root :is(.mk,.mkm,.qp-body) :is(input,textarea)[readonly]:not([type=checkbox],[type=radio]){background:var(--ui-value);box-shadow:none;color:var(--ora-text-secondary);cursor:default;border-color:#0000;font-weight:600}:root :is(.mk,.mkm,.qp-body) :is(input,select,textarea):disabled{background:var(--ui-value);border-color:var(--ui-hair);box-shadow:none;color:var(--ora-text-muted);cursor:not-allowed}:root .mk .mk-field>span,:root .mkm .mk-field>span,:root .qp-body .ora-field__label{color:var(--ora-text-primary);font-size:.92rem;font-weight:700}:root .mk .mk-field--tight>span{color:var(--ora-text-secondary);font-weight:600}:root .qp-body .ora-field__hint{color:var(--ora-text-muted)}:root .qp-body .ora-field__error,:root .mk .mk-field .mk-field__err{color:var(--ui-danger);font-weight:600}:root :is(.mk,.mkm,.qp-body) :is(input[type=checkbox],input[type=radio]){accent-color:var(--ora-accent-cta)}:root .mk .mk-fieldset,:root .qp-body .qp-fieldset{border:1px solid var(--ui-hair);background:0 0}:root .mk .mk-fieldset legend,:root .qp-body .qp-fieldset legend{color:var(--ora-text-secondary);font-size:.9rem;font-weight:700}:root .mk .mk-fill,:root .mk .mkd-paste,:root .mk .mk-segpick{background:var(--ui-value);border:1px dashed var(--ui-line-field)}:root .mk .mkd-search{background:var(--ui-field);border:1px solid var(--ui-line-field);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ora-text-primary) 9%, transparent)}:root .mk .mkd-search:focus-within{border-color:var(--ora-border-focus);box-shadow:var(--ui-focus)}:root .mk .mkd-search input.mkd-search__in{box-shadow:none;background:0 0;border:0}:root :is(.mk,.mkm) .mk-btn,:root .mk a.mk-btn,:root .mk .qp-linkbtn,:root .mkm a.mk-btn{border:1px solid var(--ui-line-field);background:var(--ui-btn2);min-height:48px;color:var(--ora-text-primary);border-radius:var(--ora-radius-md,10px);box-shadow:0 1px 0 color-mix(in srgb, var(--ora-text-primary) 14%, transparent);font-weight:700;transition:background-color .12s,box-shadow .12s}:root :is(.mk,.mkm) .mk-btn:hover:not(:disabled){background:var(--ui-btn2-hover)}:root :is(.mk,.mkm) .mk-btn:active:not(:disabled){box-shadow:none;transform:translateY(1px)}:root :is(.mk,.mkm) .mk-btn--primary,:root .mk a.mk-btn--primary{background:var(--ora-accent-cta);border-color:var(--ora-accent-cta);color:var(--ora-text-on-cta);box-shadow:0 1px 2px color-mix(in srgb, var(--ora-text-primary) 25%, transparent)}:root :is(.mk,.mkm) .mk-btn--primary:hover:not(:disabled){background:var(--ora-accent-cta-hover);border-color:var(--ora-accent-cta-hover)}:root :is(.mk,.mkm) .mk-btn--ok{background:var(--ui-money-bg);border-color:var(--ui-money);color:var(--ui-money)}:root :is(.mk,.mkm) .mk-btn--danger{background:var(--ui-danger-bg);border-color:var(--ui-danger);color:var(--ui-danger)}:root :is(.mk,.mkm) .mk-btn:disabled{background:var(--ui-value);border-color:var(--ui-hair);color:var(--ora-text-muted);box-shadow:none;opacity:1;cursor:not-allowed}:root :is(.mk,.mkm) .mk-btn--primary:disabled{background:color-mix(in srgb, var(--ora-accent-cta) 22%, var(--ora-surface-sunken));color:var(--ora-text-muted);border-color:#0000}:root .mk .mk-quiet,:root .mkm .mk-quiet{box-shadow:none;color:var(--ora-accent-text);text-underline-offset:3px;background:0 0;border:0;font-weight:700;text-decoration:underline}:root .mk .mk-quiet:hover{color:var(--ora-accent-cta-hover)}:root .mk :is(.mkt-more,.mkt-inline,.mk-back,.qp-link){color:var(--ora-accent-text)}:root .mk :is(.mkd-tag,.mkd-chip,.mk-chipbtn,.mkt-jump__a,.mkt-tab),:root .qp-body :is(.qp-chipbtn,.qm-chip){background:var(--ui-btn2);color:var(--ora-text-primary);border-radius:var(--ora-radius-full,999px);box-shadow:none;border:1px solid #0000}:root .mk :is(.mkd-tag,.mkd-chip,.mk-chipbtn,.mkt-jump__a,.mkt-tab):hover,:root .qp-body :is(.qp-chipbtn,.qm-chip):hover{background:var(--ui-btn2-hover);color:var(--ora-text-primary);border-color:#0000}:root .mk :is(.mkd-tag[data-active=true],.mkd-tag--sug,.mkd-chip[aria-pressed=true],.mk-chipbtn[aria-pressed=true],.mkt-tab[aria-selected=true]),:root .qp-body :is(.qp-chipbtn[aria-pressed=true],.qm-chip[aria-pressed=true]){background:var(--ora-accent-wash);border-color:var(--ora-accent-cta);color:var(--ora-accent-text);font-weight:800}:root .qp-body :is(.qp-chipbtn[aria-pressed=true],.qm-chip[aria-pressed=true]):before{content:"✓";margin-inline-end:6px;font-weight:900}:root .mk :is(.mkd-chip[aria-pressed=true],.mk-chipbtn[aria-pressed=true]):not(:has(svg)):before{content:"✓";margin-inline-end:6px;font-weight:900}:root .mk .mkd-chip[data-warn=true]:not([aria-pressed=true]){background:var(--ui-warn-bg);color:var(--ui-warn)}:root .qp-body .ora-btn--primary{background:var(--ora-accent-cta);box-shadow:0 1px 2px color-mix(in srgb, var(--ora-text-primary) 25%, transparent);transform:none}:root .qp-body .ora-btn--primary:hover:not(:disabled){background:var(--ora-accent-cta-hover);box-shadow:none;transform:none}:root .qp-body .ora-btn--secondary{background:var(--ui-btn2);border-color:var(--ui-line-field);box-shadow:0 1px 0 color-mix(in srgb, var(--ora-text-primary) 14%, transparent)}:root .qp-body .ora-btn--secondary:hover:not(:disabled){background:var(--ui-btn2-hover)}:root .qp-body .ora-btn--danger{background:var(--ui-danger-bg);color:var(--ui-danger);border-color:var(--ui-danger)}:root .qp-body .ora-btn--quiet{color:var(--ora-accent-text)}:root .qp-body .ora-btn{min-height:44px;font-size:.96rem;font-weight:700}:root .mk .mk-chip{gap:6px}:root .mk .mk-chip:not(:has(svg)):before{content:"●";font-size:.6em;line-height:1}:root .mk .mk-chip[data-tone=ok]:not(:has(svg)):before{content:"✓";font-size:.9em;font-weight:900}:root .mk .mk-chip[data-tone=bad]:not(:has(svg)):before{content:"✕";font-size:.85em;font-weight:900}:root .mk .mk-chip[data-tone=warn]{background:var(--ui-warn-bg);color:var(--ui-warn)}:root .mk .mk-chip[data-tone=info]{background:var(--ui-customer-bg);color:var(--ui-customer)}:root .mk :is(.mk-status,.mk-instruction,.mk-missing,.mk-rule,.mk-compliance,.mk-rules){border-inline-start-width:4px}:root .mk .mkd-side{background:var(--ui-card);border-inline-end:1px solid var(--ui-line)}:root .mk .mkd-side__a.is-active{background:var(--ora-accent-wash);color:var(--ora-accent-text);box-shadow:none}:root .mk .mkd-cust{background:var(--ora-surface-canvas);border-inline-end:1px solid var(--ui-line)}:root .mk .mkd-top{background:var(--ui-card);border-block-end:1px solid var(--ui-line)}:root .mk .mkd-replies{background:var(--ui-card);border-inline-start:1px solid var(--ui-line)}:root .mk .mkd-cust__foot{background:var(--ui-card);border-block-start:1px solid var(--ui-line)}:root .mk .mkd-row{background:var(--ui-card);border:1px solid var(--ui-line)}:root .mk .mkd-row:hover{border-color:var(--ora-text-muted)}:root .mk .mkd-row[data-selected=true]{border-color:var(--ora-accent-cta);background:var(--ora-accent-wash);box-shadow:none}:root .mk .mkt-top{background:var(--ora-surface-canvas)}.mk-stack>div[data-sec]:empty{display:none}@media (width>=900px){#root .mk.mk--desk{grid-template-columns:92px minmax(0,1fr)}.mk.mk--desk .mkd-side{padding-inline:4px}.mk.mk--desk .mkd-side__a{inline-size:84px;padding-block:12px}.mk.mk--desk .mkd-side__brand{block-size:48px;inline-size:48px}.mk.mk--desk .mkd-frame{grid-template-columns:clamp(300px,22vw,400px) minmax(0,1fr) 320px}.mk.mk--desk .mkd-frame[data-replies=off]{grid-template-columns:clamp(300px,22vw,400px) minmax(0,1fr)}.mk.mk--desk .mkd-cust{overscroll-behavior:contain;overflow-y:auto}.mk.mk--desk .mkd-cust__list{flex:none;min-height:auto;overflow:visible}.mk.mk--desk .mkd-cust__foot{z-index:2;margin-block-start:auto;position:sticky;inset-block-end:0}.mk.mk--desk .mkd-chip{min-height:34px;padding-inline:12px;font-size:.86rem}.mk.mk--desk .mkt-board{grid-template-columns:repeat(auto-fill,minmax(min(100%,224px),1fr));overflow-x:auto}.mk.mk--desk .mkd-work{padding:22px 24px 36px}.mk.mk--desk .mkd-main>:not(.mkd-frame){padding:24px 32px 36px}.mk.mk--desk .mkd-top{padding:10px 24px}.mk.mk--desk .mkd-cust__top{padding:16px 14px 8px}.mk.mk--desk .mkd-cust__list{gap:8px;padding:8px 14px}.mk.mk--desk .mkd-rep{gap:18px;padding:16px}.mk.mk--desk .mk-card{gap:10px;padding:16px 18px}:root .mkd-lead,:root .mkd-lead.mk-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;max-inline-size:none;display:grid}.mkd-lead>.mkd-cell{align-content:start;gap:16px;min-inline-size:0;display:grid}.mkd-lead>.mkd-cell:not(:has(>:nth-child(2))){grid-template-rows:minmax(0,1fr)}.mkd-lead>.mkd-cell>*{min-inline-size:0}.mkd-lead .mkd-cell--wide,.mkd-lead .mkd-cell--next,.mkd-lead .mkd-cell--tier,.mkd-lead .mkd-cell--svc,.mkd-lead .mkd-cell--cust,.mkd-lead .mkd-cell--samples,.mkd-lead .mkd-cell--log,.mkd-lead .mkd-cell--details,.mkd-lead .mkd-cell--quote{grid-column:1/-1}.mkd-lead .mkd-cell--next{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.mkd-lead .mkd-cell--next:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr)}.mkd-lead .mk-lead-head{padding:14px 16px}.mkd-lead .mk-lead-head .mk-h{font-size:1.45rem}.mkd-lead .mk-obar .mk-outcomes{grid-template-columns:repeat(4,minmax(0,1fr))}.mkd-lead .qpm-opts{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}@container (width>=880px){:root .mkd-lead,:root .mkd-lead.mk-stack{grid-template-columns:repeat(6,minmax(0,1fr))}.mkd-lead .mkd-cell{grid-column:span 2}.mkd-lead .mkd-cell--cust,.mkd-lead .mkd-cell--svc{grid-column:span 3}.mkd-lead .mkd-cell--quote{grid-column:span 4}.mkd-lead .mkd-cell--next,.mkd-lead .mkd-cell--tier,.mkd-lead .mkd-cell--samples,.mkd-lead .mkd-cell--log,.mkd-lead .mkd-cell--wide,.mkd-lead>.mkd-backlink{grid-column:1/-1}.mkd-lead .mkd-cell--next{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:stretch}.mkd-lead .mkd-cell--next:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr)}.mkd-lead .mkd-cell--next .mk-outcomes{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk.mk--desk .mkt{gap:20px}.mkt-top{grid-column:1/-1}.mk.mk--desk .mk-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:16px}.mk.mk--desk .mk-form>:is(.mk-actions,.mk-hint,.mk-status,.mk-p,.mk-fieldset,.mk-fill,details,.mk-field:has(textarea),.mk-field--wide){grid-column:1/-1}}@media (width>=1200px){.mk.mk--desk .mkt{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px 28px;display:grid}.mkt>#mkt-sell,.mkt>#mkt-how,.mkt>#mkt-tools{grid-column:1/-1}.mkt>#mkt-start{grid-area:3/1}.mkt>#mkt-progress{grid-area:3/2}.mkt-start{grid-template-columns:minmax(0,1fr)}.mkt-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.mkt-offers{grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr))}.mkt-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt-seg__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mkt-seg__row{border-block-start:0;border:1px solid var(--ui-hair);border-radius:var(--ora-radius-md,10px);background:var(--ui-value);padding:10px 12px}.mkt-how{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-lib{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt-tools{grid-template-columns:repeat(6,minmax(0,1fr))}.mkt-board{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}}@media (width>=900px) and (width<=1099.98px){.mk.mk--desk .mkd-frame,.mk.mk--desk .mkd-frame[data-replies=off]{grid-template-columns:300px minmax(0,1fr)}}.mkd-backlink{display:none}@media (width>=1100px) and (width<=1699.98px){.mk.mk--desk .mkd-frame:has(.mkd-lead){grid-template-columns:minmax(0,1fr) 320px}.mk.mk--desk .mkd-frame:has(.mkd-lead) .mkd-cust{display:none}.mkd-lead>.mkd-backlink{grid-column:1/-1;min-height:32px;display:inline-flex}}:root .mk .mkr-inline{border:1px solid var(--ui-line-field);box-shadow:var(--ora-elevation-md)}:root .mkm .mkr__msg,:root .mk .mkr__msg{border:1px solid var(--ui-hair);background:var(--ui-value)}:root .mkm .mkr__head{border-block-end:1px solid var(--ui-hair)}:root .mkm__box{border-color:var(--ui-line-field)}:root .mk .mks-row{border:1px solid var(--ui-line);background:var(--ui-card)}:root .mk .mks-row[data-active=true]{border:1px solid var(--ora-accent-cta);background:var(--ora-accent-wash)}:root .mk .mks-offer{border:1px solid var(--ui-line-field);background:var(--ui-field)}:root .mk .mks-offer[data-on=true]{border:2px solid var(--ora-accent-cta);background:var(--ora-accent-wash)}:root .mk .mks-now{background:var(--ora-accent-cta);color:var(--ora-text-on-cta)}:root .mk .mks-tag{background:var(--ui-btn2);border-color:#0000}@media (width>=900px){.mkd-lead .mk-btn{min-height:44px;padding-inline:14px;font-size:.96rem}.mkd-lead .mk-btn--big{min-height:52px;font-size:1.06rem}.mkd-cell--samples .mk-card{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px}.mkd-cell--samples .mk-card>:is(.mk-h3,.mk-status){grid-column:1/-1}.mkd-cell--samples .mk-card>.mk-sub-block{border-block-start:0;padding-block:0}.mkd-cell--samples .mk-card>.mk-sub-block+.mk-sub-block{border-inline-start:1px solid var(--ui-hair);padding-inline-start:24px}.mkd-cell--samples .mk-card>.mk-sub-block:only-of-type{grid-column:1/-1}}:root .mk .qpm-helper{background:var(--ui-value);border:1px solid var(--ui-hair);border-style:solid}@media (width>=900px){.mkd-lead .qpm-qs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.mkd-lead .qpm-q{align-content:start}.mkd-lead .qpm-picker{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.mkd-lead .qpm-picker>*{grid-column:1/-1}.mkd-lead .qpm-picker>.mk-btn{grid-column:auto}:root .mkd-lead,:root .mkd-lead.mk-stack{align-items:start}:root .mkd-lead .qpm-opts{grid-template-columns:repeat(3,minmax(0,1fr))}:root .mkd-lead .qpm-opts>legend,:root .mkd-lead .qpm-opts>.qpm-opts__l{grid-column:1/-1}.mkd-lead .mk-lead-head{gap:8px}.mkd-lead .mk-timeline{gap:6px}.mkd-lead .mk-timeline__i{padding:6px 10px}.mkd-cell--samples .mk-fold{background:var(--ui-card)}.mkd-cell--samples .mk-fold[open] .mk-fold__body{padding:0 16px 16px}.mkd-cell--samples .mk-fold__body>.mkd-anchor>.mk-card{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px}.mkd-cell--samples .mk-fold__body>.mkd-anchor>.mk-card>.mk-sub-block{border-block-start:0;padding-block:0}.mkd-cell--samples .mk-fold__body>.mkd-anchor>.mk-card>.mk-sub-block+.mk-sub-block{border-inline-start:1px solid var(--ui-hair);padding-inline-start:24px}.mkd-cell--samples .mk-fold__body>.mkd-anchor>.mk-card>.mk-status{grid-column:1/-1}.mkd-lead .mkd-cell--quote .mk-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.mkd-lead .mkd-cell--quote .mk-facts .mk-facts__wide{grid-column:1/-1}.mkd-lead .mkd-cell--log .mk-fold,.mkd-lead .mkd-cell--samples .mk-fold{background:var(--ui-card)}.mkd-lead .mkd-cell--log .mk-fold__body{padding:0 16px 16px}.mkd-lead .mkd-cell--log .mk-timeline{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.mk.mk--desk .mkd-lead,.mkd-lead>.mkd-cell{gap:12px}.mkd-lead .qpm-card,.mkd-lead .qpm-opt{padding:12px 14px}.mkd-lead .qpm-helper{gap:6px;padding:10px 14px}.mkd-lead .qpm-picker{gap:10px}.mkd-lead .mkd-cell--next .mk-next{gap:6px;padding:12px 16px}}:root .mk .qpm-helper--fold{padding:0}:root .mk .qpm-helper__sum{cursor:pointer;min-height:44px;color:var(--ora-accent-text);align-items:center;padding-inline:14px;font-weight:800;display:flex}:root .mk .qpm-helper--fold[open]{padding-block-end:10px}:root .mk .qpm-helper--fold>:not(summary){margin-inline:14px}@media (width>=900px){#root .mk.mk--desk{flex:none;max-block-size:100dvh}}:root .mk .mk-segpick,:root .mk .mk-fill{border-style:solid;border-color:var(--ui-hair)}@media (width>=900px){.mkd-cell--cust .mk-lead-head{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:6px 16px}.mkd-cell--cust .mk-lead-head>:is(div:first-child,.mk-hint:nth-child(2),.mk-segpick){grid-column:1/-1}.mkd-cell--cust .mk-segpick{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:8px 10px}.mkd-cell--cust .mk-segpick>.mk-hint{grid-column:1/-1}.mkd-lead .qpm-picker>.mk-h3{grid-column:1;align-self:center}.mkd-lead .qpm-picker>.qpm-now,.mkd-lead .qpm-picker>.mk-status:first-of-type{text-align:end;grid-column:2;align-self:center;margin:0}.mkd-lead .qpm-picker{row-gap:8px}.mkd-cell--quote .mk-card>.mk-hint{font-size:.85rem;line-height:1.5}.mkd-cell--next .mk-btn--big{min-height:48px}.mkd-cell--next .mk-obar{gap:8px}.mkd-lead .mk-obar .mk-btn{min-height:44px}.mkd-lead .mk-next__k{display:none}}:root .qp-body[data-tab=start]{--sec:var(--ui-time);--sec-bg:var(--ui-time-bg)}:root .qp-body[data-tab=sales]{--sec:var(--ui-money);--sec-bg:var(--ui-money-bg)}:root .qp-body[data-tab=catalog],:root .qp-body[data-tab=packages],:root .qp-body[data-tab=segments],:root .qp-body[data-tab=samples]{--sec:var(--ui-product);--sec-bg:var(--ui-product-bg)}:root .qp-body[data-tab=messages],:root .qp-body[data-tab=marketers],:root .qp-body[data-tab=placeholders]{--sec:var(--ui-customer);--sec-bg:var(--ui-customer-bg)}:root .qp-body[data-tab=contact],:root .qp-body[data-tab=agreement]{--sec:var(--ui-warn);--sec-bg:var(--ui-warn-bg)}:root .qp-body .qp-panel>.qp-panel__head .qp-h:before,:root .qp-body .qp-panel>.qp-h:before{content:"";background:var(--sec-mark,var(--sec,var(--ui-product)));vertical-align:-1px;border-radius:4px;block-size:12px;inline-size:12px;margin-inline-end:9px;display:inline-block}:root .qp-body .qp-panel .qp-h3:before{content:"";background:var(--sec-mark,var(--sec,var(--ui-product)));vertical-align:1px;opacity:.85;border-radius:3px;block-size:8px;inline-size:8px;margin-inline-end:8px;display:inline-block}:root .qp-body .qp-panel{border-radius:var(--ora-radius-lg,14px);gap:14px;padding:18px 20px}:root .qp-body,:root .qp-stack{gap:16px}@media (width>=900px){.qp-body .qp-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.qp-body .qp-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}}@media (width>=1100px){.qp-body .qp-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:20px}.qp-body .qp-form>:is(.qp-formerr,.qp-ready,.qp-note,.qp-row,.qp-grid2,.qp-grid3,.qp-grid4,.qp-details,.qp-h3,.qp-fieldset,.qp-warns,.qp-check,.qp-sub,.qp-muted,p,h3,details,ul,button,.ora-field:has(textarea),label:has(textarea)){grid-column:1/-1}.qp-body .qp-form>button,.qp-body .qp-form>.ora-btn{justify-self:start}}@media (width>=1280px){:root .qp-body>.qp-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:16px}:root .qp-body>.qp-stack>*{grid-column:1/-1;min-width:0}:root .qp-body>.qp-stack>.qp-panel:not(:has(.qp-table,.qpk-table,.qp-tablewrap,.qp-kpis,.qp-funnel,.qpk-card,.qp-form,.qpm-table,.qpr,.qp-steps,textarea)){grid-column:auto}:root .qp-body>.qp-stack>.qp-panel:not(:has(.qp-table,.qpk-table,.qp-tablewrap,.qp-kpis,.qp-funnel,.qpk-card,.qp-form,.qpm-table,.qpr,.qp-steps,textarea)):last-child:nth-child(odd){grid-column:1/-1}}:root .qp-body .qp-inbox{border:1px solid var(--ui-line);background:var(--ui-card);--sec:var(--ui-warn)}:root .qp-body .qp-inbox :is(h2,h3):first-of-type:before{content:"";background:var(--ui-warn);vertical-align:-1px;border-radius:4px;block-size:12px;inline-size:12px;margin-inline-end:9px;display:inline-block}@media (width>=1100px){.qp-body .qpr__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}
