.approved-app *{box-sizing:border-box}.approved-app{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;background:var(--syn-color-background-canvas);font-family:var(--syn-font-family-sans);line-height:1.6}.approved-app button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit}.approved-app dd,.approved-app dl,.approved-app figure,.approved-app h1,.approved-app h2,.approved-app h3,.approved-app p{margin:0}.approved-app ol,.approved-app ul{margin:0;padding:0;list-style:none}.approved-app :focus-visible{outline:2px solid var(--syn-color-brand-symbol);outline-offset:2px;border-radius:4px}.approved-app [hidden]{display:none!important}.approved-app .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.approved-app .num,.approved-app .sf-hero,.approved-app .v2{font-family:var(--syn-font-family-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.approved-app .mock-top{position:-webkit-sticky;position:sticky;top:0;z-index:60;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 16px;background:var(--syn-color-text-default);color:var(--syn-color-text-inverse);font-size:13px}.approved-app .mt-label{display:flex;flex-direction:column;line-height:1.35;min-width:0}.approved-app .mt-label strong{font-size:14px;font-weight:600}.approved-app .mt-label span{font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .mt-grow{flex:1 1}.approved-app .mt-seg{display:flex;flex-wrap:wrap;gap:4px}.approved-app .mt-seg button{text-align:center;min-height:40px;padding:0 12px;border-radius:var(--syn-radius-control);border:1px solid var(--syn-color-border-subtle);font-size:13px;font-weight:500;color:var(--syn-color-text-inverse);transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast)}.approved-app .mt-seg button:hover{background:var(--syn-color-background-surface-sunken)}.approved-app .mt-seg button[aria-pressed=true]{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border-color:var(--syn-color-border-subtle);font-weight:600}@media (max-width:700px){.approved-app .mock-top{position:static}.approved-app .mt-width{display:none}.approved-app .mt-seg{width:100%}.approved-app .mt-seg button{flex:1 1 auto}}.approved-app .stage{padding:18px 16px 72px}.approved-app .scr{display:none}.approved-app .scr.on{display:block}.approved-app .demo{max-width:1280px;margin:0 auto 14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 12px;border:1px dashed var(--syn-color-border-default);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface-sunken);font-size:12.5px;color:var(--syn-color-text-subtle)}.approved-app .demo b{color:var(--syn-color-text-default);font-weight:600}.approved-app .stage.w375 .demo{max-width:375px}.approved-app .seg{display:inline-flex;flex-wrap:wrap;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);padding:3px;box-shadow:var(--syn-elevation-level-1)}.approved-app .seg button{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:38px;padding:0 13px;border-radius:6px;font-size:13px;font-weight:500;color:var(--syn-color-text-subtle);white-space:nowrap;transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast)}.approved-app .seg button:hover{color:var(--syn-color-text-default)}.approved-app .seg button[aria-pressed=true]{background:var(--syn-color-text-default);color:var(--syn-color-text-inverse)}.approved-app .demo .seg button{min-height:34px;font-size:12.5px}.approved-app .web{max-width:1280px;margin:0 auto;container-type:inline-size;container-name:web}.approved-app .stage.w375 .web{max-width:375px;border:1px solid var(--syn-color-border-default);border-radius:20px;box-shadow:var(--syn-elevation-level-3);background:var(--syn-color-background-canvas)}.approved-app .pg{padding:22px 24px 40px}.approved-app .pg-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 20px;margin-bottom:12px}.approved-app .pg-head>.ph-l{flex:1 1 340px;min-width:0}.approved-app .eyebrow{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--syn-color-text-subtle)}.approved-app .pg-head h1{font-weight:600;line-height:1.3;margin:2px 0}.approved-app .pg-sub{font-size:13.5px}.approved-app .sf-card{position:relative;overflow:hidden;color:var(--syn-color-text-default);background:linear-gradient(180deg,var(--syn-color-background-surface) 0,var(--syn-color-background-surface) 60%,var(--syn-color-background-surface-sunken) 100%);border-radius:var(--syn-radius-card);box-shadow:var(--syn-elevation-level-2);padding:20px 22px;transition:box-shadow var(--syn-motion-duration-normal) var(--syn-motion-easing-standard),border-color var(--syn-motion-duration-normal) var(--syn-motion-easing-standard),transform var(--syn-motion-duration-normal) var(--syn-motion-easing-standard),background var(--syn-motion-duration-normal) var(--syn-motion-easing-standard)}.approved-app .sf-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--syn-color-brand-symbol);pointer-events:none}@media (hover:hover){.approved-app .sf-card:hover{border-color:var(--syn-color-border-default);box-shadow:var(--syn-elevation-level-3);transform:translateY(-2px)}}.approved-app .c-title{font-size:17px;font-weight:600;line-height:1.35}.approved-app .lbl{font-size:12.5px;color:var(--syn-color-text-subtle);margin-top:10px;line-height:1.4}.approved-app .sf-hero{display:block;font-size:32px;font-weight:600;line-height:1.15;margin-top:2px}.approved-app .sf-hero small,.approved-app .v2 small{font-family:var(--syn-font-family-sans);font-size:15px;font-weight:500;color:var(--syn-color-text-subtle)}.approved-app .cmp{font-size:12.5px;margin-top:4px;line-height:1.5}.approved-app .cmp,.approved-app .muted{color:var(--syn-color-text-subtle)}.approved-app .sf-btn-dark,.approved-app .sf-btn-ghost,.approved-app .sf-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 16px;border-radius:var(--syn-radius-control);font-size:13.5px;font-weight:600;white-space:nowrap;transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast),border-color var(--syn-motion-duration-fast),box-shadow var(--syn-motion-duration-normal) var(--syn-motion-easing-standard),transform var(--syn-motion-duration-fast)}.approved-app .sf-btn-primary{color:var(--syn-color-text-inverse);box-shadow:var(--syn-elevation-level-2)}.approved-app .sf-btn-dark,.approved-app .sf-btn-primary,.approved-app .sf-btn-primary:hover{background:var(--syn-color-background-action)}.approved-app .sf-btn-dark{color:var(--syn-color-text-on-action);box-shadow:var(--syn-elevation-level-2)}.approved-app .sf-btn-dark:hover{background:var(--syn-color-background-action-hover)}.approved-app .sf-btn-ghost{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border:1px solid var(--syn-color-border-default);font-weight:500}.approved-app .sf-btn-ghost:hover{background:var(--syn-color-background-surface-sunken);border-color:var(--syn-color-text-default)}.approved-app .sf-btn-ghost:disabled{opacity:.5;cursor:not-allowed}.approved-app .sf-btn-dark:active,.approved-app .sf-btn-ghost:active,.approved-app .sf-btn-primary:active{transform:translateY(1px)}.approved-app .btn-link{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;font-size:13px;font-weight:500;color:var(--syn-color-text-default);text-decoration:underline;-webkit-text-decoration-color:var(--syn-color-border-default);text-decoration-color:var(--syn-color-border-default);text-underline-offset:3px;white-space:nowrap}.approved-app .btn-link:hover{-webkit-text-decoration-color:var(--syn-color-text-default);text-decoration-color:var(--syn-color-text-default)}.approved-app .go:after{content:"›";font-size:15px;line-height:1;margin-left:2px}.approved-app .exp:after{content:"▾";font-size:14px;line-height:1;margin-left:3px}.approved-app .exp[aria-expanded=true]:after{content:"▴"}.approved-app .pill{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;line-height:20px;white-space:nowrap;background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);border:1px solid var(--syn-color-border-subtle);transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast)}.approved-app .pill:before{content:"";width:8px;height:8px;border-radius:50%;flex:none;background:var(--syn-color-border-default)}.approved-app .pill-ok{background:var(--syn-color-status-success-background);color:var(--syn-color-status-success-text);border-color:transparent}.approved-app .pill-ok:before{background:var(--syn-color-status-success-border)}.approved-app .pill-bad{background:var(--syn-color-status-danger-background);color:var(--syn-color-status-danger-text);border-color:transparent}.approved-app .pill-bad:before{background:var(--syn-color-status-danger-border)}.approved-app .pill-test{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border-color:var(--syn-color-border-default)}.approved-app .pill-test:before{background:transparent;border:2px solid var(--syn-color-text-subtle);width:5px;height:5px}.approved-app .dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none;background:var(--syn-color-border-default)}.approved-app .dot-ok{background:var(--syn-color-status-success-border)}.approved-app .dot-bad{background:var(--syn-color-status-danger-border)}.approved-app .dot-test{background:transparent;border:2px solid var(--syn-color-text-subtle)}.approved-app .chip-who{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:20px;background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);border:1px solid var(--syn-color-border-subtle)}.approved-app .chip-who.who-label:before{content:none}.approved-app .chip-who:before{content:"ใครเห็น ·"}.approved-app .chip-who:before,.approved-app .tag-gate{font-weight:600;color:var(--syn-color-text-default);white-space:nowrap}.approved-app .tag-gate{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:12px;line-height:22px;background:var(--syn-color-background-surface);border:1px dashed var(--syn-color-border-default)}.approved-app .skel{display:block;height:10px;border-radius:999px;background:repeating-linear-gradient(135deg,var(--syn-color-background-surface-sunken) 0 5px,var(--syn-color-background-surface) 5px 10px)}.approved-app .pill-warn{background:var(--syn-color-status-warning-background);color:var(--syn-color-status-warning-text);border-color:transparent}.approved-app .pill-warn:before{background:var(--syn-color-status-warning-border)}.approved-app .nw{white-space:nowrap}.approved-app .nodata{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:500;line-height:20px;color:var(--syn-color-text-subtle);border:1px solid var(--syn-color-border-subtle);white-space:nowrap}.approved-app .details,.approved-app .nodata{background:var(--syn-color-background-surface-sunken)}.approved-app .details{margin-top:12px;padding:12px 14px;border-radius:var(--syn-radius-control);border:1px solid var(--syn-color-border-subtle);font-size:13px;line-height:1.6}.approved-app .details p+p,.approved-app .details p+ul,.approved-app .details ul+p{margin-top:6px}.approved-app .details .k{color:var(--syn-color-text-subtle)}.approved-app .inline-note{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface-sunken);border:1px solid var(--syn-color-border-subtle);font-size:13px}.approved-app .inline-note .grow{flex:1 1 220px;min-width:0}.approved-app .sf-toast{position:fixed;right:20px;bottom:20px;min-height:48px;z-index:80;width:min(380px,calc(100vw - 32px));padding:12px 44px 12px 16px;border-radius:var(--syn-radius-card);background:var(--syn-color-text-default);color:var(--syn-color-text-inverse);box-shadow:var(--syn-elevation-level-3);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity var(--syn-motion-duration-normal) var(--syn-motion-easing-standard),transform var(--syn-motion-duration-normal) var(--syn-motion-easing-standard)}.approved-app .sf-toast.is-in{opacity:1;transform:none;pointer-events:none}.approved-app .sf-toast.is-in .sf-toast-x{pointer-events:auto}.approved-app .sf-toast-h{font-size:14px;font-weight:600;line-height:1.4}.approved-app .sf-toast-b{margin-top:4px;font-size:13px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app .sf-toast-x{position:absolute;top:6px;right:6px;width:36px;height:36px;border-radius:50%;color:var(--syn-color-text-subtle);font-size:16px}.approved-app .sf-toast-x:hover{background:var(--syn-color-background-surface-sunken)}@media (max-width:640px){.approved-app .sf-toast{left:12px;right:12px;width:auto;bottom:12px}}@media (prefers-reduced-motion:no-preference){.approved-app .rise{animation:sf-rise var(--syn-motion-duration-moderate) var(--syn-motion-easing-standard) both;animation-delay:var(--d,0s)}.approved-app .flash{animation:sf-flash .4s ease-out 1}@keyframes sf-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sf-flash{0%{box-shadow:0 0 0 0 var(--syn-color-status-success-text)}to{box-shadow:0 0 0 10px transparent}}}@media (prefers-reduced-motion:reduce){.approved-app *,.approved-app :after,.approved-app :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.approved-app .subtabs{position:relative;margin:2px 0 10px}.approved-app .c-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.approved-app .tag-gate.is-in{border-style:solid}.approved-app .c-head-l .stat3{max-width:460px;margin-top:10px}.approved-app .tabrow{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--syn-color-border-subtle);scrollbar-width:thin}.approved-app .tab{flex:0 0 auto;min-height:42px;padding:0 12px;font-size:13.5px;font-weight:500;color:var(--syn-color-text-subtle);border-bottom:2px solid transparent;border-radius:6px 6px 0 0;white-space:nowrap;transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast)}.approved-app .tab:hover,.approved-app .tab[aria-selected=true]{background:var(--syn-color-background-surface);color:var(--syn-color-text-default)}.approved-app .tab[aria-selected=true]{font-weight:600;border-bottom-color:var(--syn-color-background-action)}.approved-app .tabmore{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0 0}.approved-app .tabmore .tab{border:1px solid var(--syn-color-border-subtle);border-radius:999px;min-height:38px;background:var(--syn-color-background-surface)}.approved-app .gate-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 16px;font-size:13px;color:var(--syn-color-text-subtle)}.approved-app .gate-line b{color:var(--syn-color-text-default);font-weight:600}.approved-app .b1-grid{display:grid;grid-gap:16px;gap:16px}.approved-app .c-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 28px}.approved-app .c-head-l{flex:1 1 260px;min-width:0}.approved-app .c-head-r{flex:0 1 460px;min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.approved-app .acts{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.approved-app .stat3{width:100%}.approved-app .legend3{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:12.5px;color:var(--syn-color-text-subtle)}.approved-app .legend3>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.approved-app .legend3 b{color:var(--syn-color-text-default);font-weight:600}.approved-app .tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.approved-app .rows{margin-top:16px;border-top:1px solid var(--syn-color-background-disabled)}.approved-app .row,.approved-app .web-row{display:grid;grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr) 16px;grid-gap:12px;gap:12px;align-items:center;min-height:54px;padding:8px 10px;border-bottom:1px solid var(--syn-color-background-disabled)}.approved-app .row{cursor:pointer;transition:background var(--syn-motion-duration-fast),box-shadow var(--syn-motion-duration-fast)}.approved-app .row:hover{background:var(--syn-color-background-surface-sunken)}.approved-app .row.ed{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto 16px}.approved-app .web-row{grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr) auto}.approved-app .row.s-bad{background:var(--syn-color-background-surface-sunken);box-shadow:inset 3px 0 0 var(--syn-color-status-danger-border)}.approved-app .row.s-wait{box-shadow:inset 3px 0 0 var(--syn-color-border-default)}.approved-app .row.is-new{background:var(--syn-color-background-surface-sunken)}.approved-app .r-name{font-size:15px;font-weight:500;line-height:1.35;min-width:0;overflow-wrap:anywhere}.approved-app .r-name small{display:block;font-size:12px;font-weight:400;color:var(--syn-color-text-subtle)}.approved-app .r-lvl{font-size:13.5px}.approved-app .r-meta{font-size:12.5px;color:var(--syn-color-text-subtle);text-align:right}.approved-app .sf-chev{color:var(--syn-color-text-subtle);font-size:16px;line-height:1;transition:transform var(--syn-motion-duration-fast)}.approved-app .row:hover .sf-chev{transform:translateX(2px)}.approved-app .row[aria-expanded=true] .sf-chev{transform:rotate(90deg)}.approved-app .r-detail{padding:12px 14px 14px;background:var(--syn-color-background-surface-sunken);border-bottom:1px solid var(--syn-color-background-disabled);font-size:13px}.approved-app .r-detail dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px 16px;gap:8px 16px}.approved-app .r-detail dt{font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .r-detail dd{font-weight:500}.approved-app .r-detail .k{color:var(--syn-color-text-subtle)}.approved-app .r-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.approved-app .r-acts .sf-btn-ghost,.approved-app .web-row .sf-btn-ghost{min-height:40px;font-size:13px}.approved-app .key{font-family:var(--syn-font-family-mono);letter-spacing:.08em}.approved-app .c-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px}.approved-app .c-foot .grow{flex:1 1}.approved-app .ed-note{margin-top:12px;padding:10px 12px;border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface-sunken);border:1px solid var(--syn-color-border-subtle);font-size:12.5px;color:var(--syn-color-text-subtle);line-height:1.6}.approved-app .ed-note b{color:var(--syn-color-text-default);font-weight:600}@container web (max-width:720px){.approved-app .pg{padding:16px 12px 28px}.approved-app .pg-head h1{font-size:22px}.approved-app .sf-card{padding:16px 14px}.approved-app .c-head-r{flex:1 1 100%;align-items:stretch}.approved-app .acts,.approved-app .tags{justify-content:flex-start}.approved-app .acts>*{flex:1 1 auto}.approved-app .subtabs:after{content:"";position:absolute;top:0;right:0;width:44px;height:42px;background:linear-gradient(90deg,var(--syn-color-background-surface-sunken),var(--syn-color-background-canvas) 80%);pointer-events:none;transition:opacity var(--syn-motion-duration-fast)}.approved-app .subtabs.at-end:after{opacity:0}.approved-app .row,.approved-app .row.ed{grid-template-columns:minmax(0,1fr) auto 14px;row-gap:4px;padding:8px 6px}.approved-app .row .r-meta{text-align:left}.approved-app .row .r-meta,.approved-app .row.ed .r-lvl{grid-column:1/-1;grid-row:2}.approved-app .web-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px;padding:8px 6px}.approved-app .web-row .r-meta{text-align:left}}.approved-app .a6-stage{max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;align-items:flex-start}.approved-app .stage.w375 .a6-stage{max-width:375px}.approved-app .a6-fig{width:420px;max-width:100%}.approved-app .a6-fig figcaption{font-size:12.5px;color:var(--syn-color-text-subtle);margin-bottom:8px}.approved-app .a6-fig figcaption b{color:var(--syn-color-text-default);font-weight:600}.approved-app .win{width:100%;height:720px;flex-direction:column;border:1px solid var(--syn-color-border-default);border-radius:10px;box-shadow:0 18px 40px var(--syn-color-background-scrim);overflow:hidden;container-type:inline-size;container-name:win}.approved-app .win,.approved-app .win-title{display:flex;background:var(--syn-color-background-surface-sunken)}.approved-app .win-title{align-items:center;justify-content:space-between;flex:none;height:34px;padding-left:12px;border-bottom:1px solid var(--syn-color-border-subtle);font-size:12.5px;font-weight:600}.approved-app .win-ctl{display:flex;align-self:stretch}.approved-app .win-ctl i{display:grid;place-items:center;width:40px;font-style:normal;font-size:13px;color:var(--syn-color-text-subtle)}.approved-app .win-tabs{display:flex;flex:none;background:var(--syn-color-background-surface);border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app .wt{flex:1 1;min-width:0;min-height:42px;padding:0 4px;font-size:13px;font-weight:500;color:var(--syn-color-text-subtle);text-align:center;border-bottom:2px solid transparent;white-space:nowrap;transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast)}.approved-app .wt:hover{background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-default)}.approved-app .wt[aria-selected=true]{color:var(--syn-color-text-default);font-weight:600;border-bottom-color:var(--syn-color-background-action)}.approved-app .win-who{flex:none;padding:6px 12px;background:var(--syn-color-background-surface);border-bottom:1px solid var(--syn-color-border-subtle);font-size:12.5px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app .linkish,.approved-app .win-who b{color:var(--syn-color-text-default);font-weight:600}.approved-app .linkish{min-height:28px;font-size:12.5px;text-decoration:underline;text-underline-offset:3px}.approved-app .linkish:after{content:" ›"}.approved-app .win-body{flex:1 1;min-height:0;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth}.approved-app .sf-card.blk{flex:none;padding:14px 16px}.approved-app .blk-t{font-size:15px;font-weight:600;line-height:1.35}.approved-app .blk-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.approved-app .sf-hero.a6h{font-size:30px}.approved-app .hero-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:6px}.approved-app .hero-row .sf-hero{margin-top:0}.approved-app .hero-pre{font-size:15px;font-weight:600}.approved-app .hero-name{font-size:15px;font-weight:500;color:var(--syn-color-text-subtle)}.approved-app .blk>.sf-btn-ghost,.approved-app .blk>.sf-btn-primary{width:100%;margin-top:12px}.approved-app .blk>.blk-link{display:flex;width:-moz-fit-content;width:fit-content;min-height:40px;margin:4px -6px -8px auto}.approved-app .wk{width:100%;margin-top:12px;border-collapse:collapse;font-size:13px}.approved-app .wk th{padding:0 0 6px 6px;font-size:11.5px;font-weight:500;line-height:1.3;color:var(--syn-color-text-subtle);text-align:right;vertical-align:bottom}.approved-app .wk th:first-child{padding-left:0;text-align:left}.approved-app .wk td{padding:7px 0 7px 6px;border-top:1px solid var(--syn-color-background-disabled);text-align:right;vertical-align:top;white-space:nowrap;font-family:var(--syn-font-family-sans)}.approved-app .wk td:first-child{padding-left:0;text-align:left;white-space:normal;font-family:var(--syn-font-family-sans);font-weight:500}.approved-app .wk td small{display:block;font-weight:400}.approved-app .wk .na,.approved-app .wk td small{font-size:11.5px;color:var(--syn-color-text-subtle)}.approved-app .wk .na{font-family:var(--syn-font-family-sans)}.approved-app .down:after{content:"↓";margin-left:2px}.approved-app .ladder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.approved-app .ladder li{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;line-height:1.35;color:var(--syn-color-text-subtle);text-align:center}.approved-app .ladder li:before{content:"";position:absolute;z-index:0;top:13px;right:50%;width:100%;height:2px;background:var(--syn-color-background-disabled)}.approved-app .ladder li:first-child:before{display:none}.approved-app .lz{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--syn-color-background-surface);border:2px solid var(--syn-color-border-default);font-family:var(--syn-font-family-sans);font-size:12.5px;font-weight:600;color:var(--syn-color-text-default)}.approved-app .cond{margin-top:10px;font-size:12.5px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app .cond b{color:var(--syn-color-text-default);font-weight:600}.approved-app .c3{display:grid;grid-template-columns:118px minmax(0,1fr) 40px;grid-gap:10px;gap:10px;align-items:center;margin-top:8px;font-size:12.5px;color:var(--syn-color-text-subtle)}.approved-app .c3 .v{text-align:right;font-family:var(--syn-font-family-sans);color:var(--syn-color-text-default)}.approved-app .mrows{margin-top:12px;border-top:1px solid var(--syn-color-background-disabled)}.approved-app .mrow{padding:7px 0;border-bottom:1px solid var(--syn-color-background-disabled)}.approved-app .mrow:last-child{border-bottom:0}.approved-app .mk{display:flex;justify-content:space-between;gap:10px;font-size:13.5px}.approved-app .mk b{font-weight:500}.approved-app .mk span{font-family:var(--syn-font-family-sans);text-align:right;white-space:nowrap}.approved-app .mc{font-size:12px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app .wrows{margin-top:10px;border-top:1px solid var(--syn-color-background-disabled)}.approved-app .wrow{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid var(--syn-color-background-disabled);font-size:13.5px}.approved-app .wrow .v{margin-left:auto;font-family:var(--syn-font-family-sans);white-space:nowrap}.approved-app .tip{margin-top:10px;padding:10px 12px;border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface-sunken);border:1px solid var(--syn-color-border-subtle);font-size:13.5px;line-height:1.5}.approved-app .tip small{display:block;font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .sf-card.blk.is-trying{background:var(--syn-color-status-success-background);border-color:var(--syn-color-status-success-border)}.approved-app .blk.is-trying .tip{background:var(--syn-color-background-surface)}.approved-app .badge{display:inline-flex;align-items:center;gap:6px;flex:none;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:20px;white-space:nowrap;transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast)}.approved-app .badge:before{content:"";width:8px;height:8px;border-radius:50%}.approved-app .badge-ok{background:var(--syn-color-status-success-background);color:var(--syn-color-status-success-text)}.approved-app .badge-ok:before{background:var(--syn-color-status-success-border)}.approved-app .badge-no{background:var(--syn-color-status-warning-background);color:var(--syn-color-status-warning-text)}.approved-app .badge-no:before{background:var(--syn-color-status-warning-border)}.approved-app .badge-none{background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);box-shadow:inset 0 0 0 1px var(--syn-color-border-subtle)}.approved-app .badge-none:before{background:var(--syn-color-border-default)}.approved-app .who-rows{margin-top:10px;border-top:1px solid var(--syn-color-background-disabled)}.approved-app .who-rows>p{padding:7px 0;border-bottom:1px solid var(--syn-color-background-disabled);font-size:12.5px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app .who-rows>p:last-child{border-bottom:0}.approved-app .who-rows b{color:var(--syn-color-text-default);font-weight:600}.approved-app .a6-d{margin-top:10px}.approved-app .a6-d .skel{margin-bottom:8px}.approved-app .win-compact{height:auto;min-height:280px}.approved-app .win-compact .win-title{height:auto;padding-left:0}.approved-app .win-compact .win-tabs{flex:1 1;min-width:0;border-bottom:0;background:transparent}.approved-app .win-compact .wt{min-height:38px;font-size:12.5px}.approved-app .win-compact .win-ctl i{width:30px}.approved-app .cp{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px}.approved-app .cp-line{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px}.approved-app .sf-hero.cp-h{font-size:22px;margin:0}.approved-app .lmini{display:inline-flex;align-items:center}.approved-app .lmini i{width:12px;height:12px;border-radius:50%;border:2px solid var(--syn-color-border-default);background:var(--syn-color-background-surface)}.approved-app .lmini b{width:14px;height:2px;background:var(--syn-color-background-disabled)}.approved-app .cp-try{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:8px;border-top:1px solid var(--syn-color-background-disabled)}.approved-app .cp-try .grow{flex:1 1 150px;min-width:0;font-size:13px}.approved-app .cp-try.is-trying{background:var(--syn-color-status-success-background);margin:0 -12px;padding:8px 12px}.approved-app .cp .btn-link{align-self:flex-end;min-height:36px}@container win (max-width:380px){.approved-app .wt{font-size:12px}.approved-app .win-compact .win-ctl i{width:24px}.approved-app .c3{grid-template-columns:104px minmax(0,1fr) 36px}}.approved-app .b7-ctl{gap:8px}.approved-app .b7-ctl,.approved-app .b7-sub{display:flex;flex-wrap:wrap;align-items:center}.approved-app .b7-sub{gap:6px 14px;margin:0 0 14px;font-size:12.5px;color:var(--syn-color-text-subtle)}.approved-app .b7-sub b{color:var(--syn-color-text-default);font-weight:600}.approved-app .upd{display:inline-flex;align-items:center;gap:6px}.approved-app .lens{display:grid;grid-gap:16px;gap:16px}.approved-app .stats{display:grid;grid-template-columns:1.35fr repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:12px;background:var(--syn-color-border-subtle);border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);overflow:hidden}.approved-app .stat{background:var(--syn-color-background-surface);padding:14px 16px;min-width:0}.approved-app .stat .lbl{margin-top:0}.approved-app .v2{display:block;font-size:24px;font-weight:600;line-height:1.2;margin-top:2px;color:var(--syn-color-text-default)}.approved-app .v2 small{font-size:13.5px}.approved-app .dlt{font-size:12.5px;line-height:1.5;margin-top:4px;color:var(--syn-color-text-subtle);transition:color var(--syn-motion-duration-fast)}.approved-app .dlt.is-good{color:var(--syn-color-status-success-text)}.approved-app .dlt.is-bad{color:var(--syn-color-status-warning-text)}.approved-app .dlt .ar{font-family:var(--syn-font-family-sans);margin-right:3px}.approved-app .qgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.approved-app .qcard{display:flex;flex-direction:column}.approved-app .qsub{font-size:12.5px;color:var(--syn-color-text-subtle);margin-top:2px;line-height:1.5}.approved-app .qcard .chip-who{align-self:flex-start;margin-top:8px}.approved-app .qrows{margin-top:12px;border-top:1px solid var(--syn-color-background-disabled)}.approved-app .details .qrows{margin-top:6px}.approved-app .qrow{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--syn-color-background-disabled)}.approved-app .ql{font-size:13.5px;font-weight:500;line-height:1.35;min-width:0;overflow-wrap:anywhere}.approved-app .ql small{display:block;font-size:12px;font-weight:400;color:var(--syn-color-text-subtle)}.approved-app .qv{font-size:13px;white-space:nowrap;font-family:var(--syn-font-family-sans)}.approved-app .qfoot{margin-top:auto;padding-top:10px}.approved-app .qfoot>.sf-btn-ghost{width:100%}.approved-app .logline{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12.5px;font-weight:500;color:var(--syn-color-text-default)}.approved-app .logline:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--syn-color-text-default)}.approved-app .todo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.approved-app .tile{padding:14px 16px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);box-shadow:var(--syn-elevation-level-1);min-width:0}.approved-app .tile .lbl{margin-top:0}.approved-app .tile .chip-who{margin-top:8px}.approved-app .tile>.sf-btn-ghost{display:flex;width:100%;margin-top:10px}.approved-app .reason{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.approved-app .reason button{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--syn-color-border-default);background:var(--syn-color-background-surface);font-size:12.5px;transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast)}.approved-app .reason button[aria-pressed=true]{background:var(--syn-color-text-default);color:var(--syn-color-text-inverse);border-color:var(--syn-color-text-default)}.approved-app .money-lines{margin-top:8px;font-size:12.5px;line-height:1.6;color:var(--syn-color-text-subtle)}.approved-app .money-lines b{color:var(--syn-color-text-default);font-weight:500}.approved-app .card-foot{margin-top:10px}.approved-app .gate-msg{display:none;margin-top:12px;padding:12px 14px;border:1px dashed var(--syn-color-border-default);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface-sunken);font-size:13px;line-height:1.55;color:var(--syn-color-text-subtle)}.approved-app .gate-msg b{display:block;color:var(--syn-color-text-default);font-weight:600;font-size:14px}.approved-app .is-small .gate-msg{display:block}.approved-app .is-small .need10{display:none!important}.approved-app .is-small .qgrid{grid-template-columns:1fr}.approved-app .lens>.gate-msg{margin-top:0}.approved-app .qv.v2s{font-size:22px;font-weight:600;line-height:1.2}.approved-app .qv.v2s small{font-family:var(--syn-font-family-sans);font-size:13px;font-weight:500;color:var(--syn-color-text-subtle)}.approved-app .tile-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.approved-app .lens-sel{display:none;min-height:44px;padding:0 12px;border:1px solid var(--syn-color-border-default);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);font:inherit;font-size:14px;font-weight:600;color:var(--syn-color-text-default)}@container web (max-width:1000px){.approved-app .qgrid{grid-template-columns:1fr}}@container web (max-width:900px){.approved-app .stats{grid-template-columns:1fr 1fr}.approved-app .stat-hero,.approved-app .stats>.stat:last-child:nth-child(2n){grid-column:1/-1}}@container web (max-width:720px){.approved-app .b7-ctl,.approved-app .b7-ctl .seg{width:100%}.approved-app .b7-ctl .seg button{flex:1 1 auto}.approved-app .b7-ctl .sf-btn-dark{width:100%}.approved-app .b7-ctl .seg-lens{display:none}.approved-app .lens-sel{display:block;width:100%}.approved-app .todo{grid-template-columns:1fr}.approved-app .qrow{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.approved-app .qrow .skel{grid-column:1/-1;grid-row:2}}.approved-app .page{display:none}.approved-app .page.on{display:block}.approved-app #c4 .fp-row{flex-wrap:wrap}.approved-app #w4 .wk td,.approved-app #w4 .wk th{white-space:normal}.approved-app .rule{white-space:nowrap}.approved-app .btn-link,.approved-app .seg button{column-gap:.28em}.approved-app p.inline-note{display:block}.approved-app .app{display:flex;align-items:flex-start;min-height:calc(100vh - 57px)}.approved-app .side{position:-webkit-sticky;position:sticky;top:57px;flex:none;width:268px;height:calc(100vh - 57px);padding:16px 12px 28px;background:var(--syn-color-background-surface);border-right:1px solid var(--syn-color-border-subtle)}.approved-app .stage{flex:1 1;min-width:0}.approved-app .brand{display:flex;align-items:center;gap:10px;padding:0 6px 14px;border-bottom:1px solid var(--syn-color-background-disabled)}.approved-app .brand .logo{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:var(--syn-color-brand-symbol);color:var(--syn-color-text-inverse);font-family:var(--syn-font-family-sans);font-weight:600;font-size:19px}.approved-app .brand b{display:block;font-size:15px;line-height:1.25}.approved-app .brand small{display:block;font-size:11.5px;color:var(--syn-color-text-subtle);line-height:1.3}.approved-app .role-chip{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;width:100%;margin:12px 0 4px;padding:9px 12px;border-radius:var(--syn-radius-control);border:1px dashed var(--syn-color-border-default);background:var(--syn-color-background-surface-sunken);font-size:12.5px;color:var(--syn-color-text-subtle);transition:border-color var(--syn-motion-duration-fast),background var(--syn-motion-duration-fast)}.approved-app .role-chip b{color:var(--syn-color-text-default);font-weight:600;font-size:13.5px}.approved-app .role-chip .rc-chg{margin-left:auto;font-weight:600;color:var(--syn-color-text-default);text-decoration:underline;text-underline-offset:3px}.approved-app .role-chip:hover{border-color:var(--syn-color-text-default);background:var(--syn-color-background-surface)}.approved-app .nav{display:flex;flex-direction:column;gap:1px}.approved-app .grp-h{margin:16px 6px 4px;font-size:11.5px;font-weight:600;letter-spacing:.03em;color:var(--syn-color-text-default)}.approved-app .grp-h small{display:block;letter-spacing:0}.approved-app .grp-h small,.approved-app .grp-s{font-weight:500;color:var(--syn-color-text-subtle)}.approved-app .grp-s{margin:8px 6px 2px;font-size:11px}.approved-app .nv{display:flex;align-items:center;gap:9px;width:100%;min-height:40px;padding:0 10px;border-radius:var(--syn-radius-control);font-size:13.5px;font-weight:500;color:var(--syn-color-text-default);transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast),opacity var(--syn-motion-duration-fast)}.approved-app .nv:hover{background:var(--syn-color-background-surface-sunken)}.approved-app .nv[aria-current=page]{background:var(--syn-color-text-default)}.approved-app .nv[aria-current=page] .navnum{background:var(--syn-color-background-surface-sunken);border-color:transparent}.approved-app .navnum{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:6px;border:1px solid var(--syn-color-border-subtle);background:var(--syn-color-background-surface-sunken);font-family:var(--syn-font-family-sans);font-size:11.5px;font-weight:600;color:var(--syn-color-text-subtle)}.approved-app .nv-app{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:6px;background:var(--syn-color-background-surface-sunken);font-size:12px;color:var(--syn-color-text-default)}.approved-app .nv .mine{margin-left:auto;display:none;width:8px;height:8px;border-radius:50%;background:var(--syn-color-brand-symbol)}.approved-app[data-role] .nv.is-mine .mine{display:block}.approved-app[data-role] .nv.is-dim{opacity:.55}.approved-app[data-role] .nv.is-dim:hover{opacity:1}.approved-app .side-foot{margin:18px 6px 0;padding-top:12px;border-top:1px solid var(--syn-color-background-disabled);font-size:11.5px;line-height:1.55;color:var(--syn-color-text-subtle)}.approved-app .mock-top{min-height:57px}.approved-app .mt-seg button.mt-start{border-color:var(--syn-color-border-subtle)}.approved-app .who-bar{max-width:1280px;margin:0 auto 14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);box-shadow:var(--syn-elevation-level-1)}.approved-app .wb-where{display:inline-flex;align-items:center;gap:7px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.approved-app .wb-where:before{content:"";width:8px;height:8px;border-radius:2px;background:currentColor}.approved-app .wb-web{background:var(--syn-color-background-surface);color:var(--syn-color-text-default)}.approved-app .wb-app{background:var(--syn-color-background-action-subtle);color:var(--syn-color-text-link)}.approved-app .wb-main{flex:1 1 320px;min-width:0;font-size:14px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app .wb-main b{color:var(--syn-color-text-default);font-weight:600}.approved-app .stage.w375 .who-bar{max-width:375px}.approved-app .page[data-where=connector] .who-bar{max-width:1280px}.approved-app .stack{display:grid;grid-gap:16px;gap:16px}.approved-app .grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.approved-app .grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@container web (max-width:900px){.approved-app .grid3{grid-template-columns:1fr 1fr}}@container web (max-width:720px){.approved-app .grid2,.approved-app .grid3{grid-template-columns:1fr}}.approved-app .sw{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px 0 6px;border-radius:999px;border:1px solid var(--syn-color-border-default);background:var(--syn-color-background-surface);font-size:13px;font-weight:600;color:var(--syn-color-text-subtle);transition:background var(--syn-motion-duration-fast),color var(--syn-motion-duration-fast),border-color var(--syn-motion-duration-fast)}.approved-app .sw:before{content:"";width:30px;height:18px;border-radius:999px;background:var(--syn-color-background-disabled) radial-gradient(circle at 9px 9px,var(--syn-color-background-surface) 6px,transparent 7px);transition:background var(--syn-motion-duration-normal) var(--syn-motion-easing-standard)}.approved-app .sw[aria-checked=true]{background:var(--syn-color-status-success-background);color:var(--syn-color-status-success-text);border-color:var(--syn-color-status-success-border)}.approved-app .sw[aria-checked=true]:before{background:var(--syn-color-status-success-border) radial-gradient(circle at 21px 9px,var(--syn-color-background-surface) 6px,transparent 7px)}.approved-app .loglist{margin-top:10px;border-top:1px solid var(--syn-color-background-disabled)}.approved-app .loglist>p{padding:7px 0;border-bottom:1px solid var(--syn-color-background-disabled);font-size:12.5px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app .loglist>p b{color:var(--syn-color-text-default);font-weight:600}.approved-app .reason button:disabled{opacity:.5;cursor:not-allowed}.approved-app input[data-field],.approved-app input[type=search],.approved-app select[data-field]{display:block;width:100%;max-width:440px;min-height:44px;margin-top:8px;padding:0 12px;border:1px solid var(--syn-color-border-default);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);font:inherit;font-size:14px;color:var(--syn-color-text-default);box-shadow:var(--syn-elevation-level-1)}.approved-app input[data-field]::placeholder,.approved-app input[type=search]::placeholder{color:var(--syn-color-text-subtle)}.approved-app input[data-field]:focus,.approved-app input[type=search]:focus,.approved-app select[data-field]:focus{outline:2px solid var(--syn-color-brand-symbol);outline-offset:1px;border-color:var(--syn-color-text-default)}.approved-app input[type=checkbox],.approved-app input[type=radio]{width:18px;height:18px;margin:0 6px 0 0;vertical-align:-3px;accent-color:var(--syn-color-text-default)}.approved-app label{cursor:pointer}.approved-app .sf-btn-dark[aria-disabled=true],.approved-app .sf-btn-primary[aria-disabled=true]{cursor:default}.approved-app .choice-out{margin-top:8px;font-size:13px;color:var(--syn-color-text-default);min-height:1.6em}.approved-app .two-part{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.approved-app .part .c-title{margin-bottom:6px}.approved-app .part p{font-size:13.5px;line-height:1.6;color:var(--syn-color-text-subtle)}.approved-app .part p b{color:var(--syn-color-text-default);font-weight:600}.approved-app .part .acts{justify-content:flex-start;margin-top:12px}.approved-app .part-tag{display:inline-flex;margin-bottom:8px}.approved-app .sec-h{margin:26px 0 10px;font-size:18px;font-weight:600}.approved-app .sec-sub{margin:-6px 0 12px;font-size:13px;color:var(--syn-color-text-subtle)}.approved-app .roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.approved-app .role-card{display:flex;flex-direction:column;gap:6px;min-height:150px;padding:16px 18px;border-radius:var(--syn-radius-card);border:1px solid var(--syn-color-border-subtle);background:var(--syn-color-background-surface);box-shadow:var(--syn-elevation-level-2);text-align:left;transition:border-color var(--syn-motion-duration-normal) var(--syn-motion-easing-standard),box-shadow var(--syn-motion-duration-normal) var(--syn-motion-easing-standard),transform var(--syn-motion-duration-normal) var(--syn-motion-easing-standard)}.approved-app .role-card:hover{border-color:var(--syn-color-text-default);box-shadow:var(--syn-elevation-level-3);transform:translateY(-2px)}.approved-app .role-card[aria-pressed=true]{border-color:var(--syn-color-background-action);box-shadow:0 0 0 2px var(--syn-color-background-action-subtle)}.approved-app .rc-name{font-size:17px;font-weight:600;color:var(--syn-color-text-default)}.approved-app .rc-see{font-size:13.5px;line-height:1.55;color:var(--syn-color-text-subtle)}.approved-app .rc-home{margin-top:auto;padding-top:8px;border-top:1px solid var(--syn-color-background-disabled);font-size:12.5px;color:var(--syn-color-text-default)}.approved-app .rc-home:after{content:" ›";font-weight:600}.approved-app .start-foot{margin-top:14px}@container web (max-width:900px){.approved-app .roles{grid-template-columns:1fr 1fr}}@container web (max-width:720px){.approved-app .roles,.approved-app .two-part{grid-template-columns:1fr}.approved-app .role-card{min-height:0}}@media (max-width:900px){.approved-app .app{display:block}.approved-app .side{position:static;width:auto;height:auto;padding:8px 10px;border-right:0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app .brand,.approved-app .grp-s,.approved-app .side-foot{display:none}.approved-app .role-chip{margin:0 0 8px}.approved-app .nav{flex-direction:row;overflow-x:auto;gap:4px;padding-bottom:4px}.approved-app .grp-h{flex:none;align-self:center;margin:0 4px 0 8px;font-size:11px}.approved-app .grp-h small{display:none}.approved-app .nv{flex:none;width:auto;min-height:40px;white-space:nowrap}}.approved-app .stats.kpi{margin:0 0 14px;box-shadow:var(--syn-elevation-level-1)}.approved-app .stats.k3{grid-template-columns:1.35fr repeat(2,minmax(0,1fr))}@container web (max-width:900px){.approved-app .stats.k3{grid-template-columns:1fr 1fr}}.approved-app .ways{margin-top:12px}.approved-app .ways .tile>button{display:flex;width:100%;margin-top:10px}.approved-app button.row{width:100%}.approved-app dialog.drawer{position:fixed;inset:0 0 0 auto;margin:0;padding:0;width:min(440px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;border:0;border-left:1px solid var(--syn-color-border-subtle);background:var(--syn-color-background-surface);color:var(--syn-color-text-default);box-shadow:var(--syn-elevation-level-3);overflow:hidden}.approved-app dialog.drawer::-webkit-backdrop{background:var(--syn-color-background-scrim)}.approved-app dialog.drawer::backdrop{background:var(--syn-color-background-scrim)}.approved-app .dr-in{height:100%;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 28px}.approved-app .dr-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -20px 12px;padding:12px 20px;background:var(--syn-color-background-surface);border-bottom:1px solid var(--syn-color-background-disabled)}@media (prefers-reduced-motion:no-preference){.approved-app dialog.drawer[open]{animation:sf-drawer var(--syn-motion-duration-moderate) var(--syn-motion-easing-standard)}@keyframes sf-drawer{0%{opacity:0;right:-24px}}}@media (max-width:640px){.approved-app dialog.drawer{top:auto;width:100vw;height:88dvh;border-left:0;border-radius:var(--syn-radius-card) var(--syn-radius-card) 0 0}}.approved-app .stage.w375 dialog.drawer{top:auto;height:88dvh;border-left:0;border-radius:var(--syn-radius-card) var(--syn-radius-card) 0 0}.approved-app .life{flex-wrap:wrap;margin:10px 0 0;padding:0;list-style:none;font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .life,.approved-app .life li{display:flex;align-items:center;gap:4px}.approved-app .life li+li:before{content:"›";color:var(--syn-color-border-default)}.approved-app .life span{padding:2px 9px;border-radius:999px;border:1px solid var(--syn-color-border-subtle);background:var(--syn-color-background-surface)}.approved-app .life [aria-current=step] span{background:var(--syn-color-text-default);border-color:var(--syn-color-text-default);color:var(--syn-color-text-inverse);font-weight:600}.approved-app .mbars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:6px}.approved-app .mbars span{display:grid;grid-gap:4px;gap:4px;text-align:center;font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .mbars b{color:var(--syn-color-text-default);font-weight:600}.approved-app .mbars i{height:64px;border-radius:6px;background:repeating-linear-gradient(135deg,var(--syn-color-background-surface-sunken) 0 5px,var(--syn-color-background-surface) 5px 10px)}.approved-app dialog.drawer .qrow{grid-template-columns:minmax(0,1fr) auto}.approved-app dialog.drawer .qrow .skel{display:none}.approved-app .locked{opacity:.55;cursor:not-allowed}.approved-app .lock-why{display:block;margin-top:4px;font-size:12.5px;color:var(--syn-color-text-subtle)}.approved-app .lock-why:before{content:"ล็อก · ";font-weight:600;color:var(--syn-color-text-default)}.approved-app .role-all{grid-column:span 2}@container web (max-width:720px){.approved-app .role-all{grid-column:auto}}.approved-app .lens-wrap{display:grid;grid-gap:14px;gap:14px}.approved-app .lens-wrap>.demo{margin:0;max-width:none}.approved-app .lens-head{margin-bottom:0}.approved-app .wb-k{color:var(--syn-color-text-subtle)}.approved-app #c2 .t-row,.approved-app #c4 .fp-row{display:flex;align-items:center;gap:6px;padding:5px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #c2 .t-row:last-child,.approved-app #c4 .fp-row:last-child{border-bottom:none}.approved-app #c2 .t-name,.approved-app #c4 .fp-name{flex:1 1;font-size:.85rem;font-weight:500}.approved-app #c2 .t-lvl{font-size:.75rem;color:var(--syn-color-text-subtle)}.approved-app #c3 .prev-split{display:grid;grid-gap:10px;gap:10px;margin:8px 0}.approved-app #c3 .prev-split>div{background:var(--syn-color-background-surface-sunken);border-radius:6px;padding:8px;font-size:.82rem}.approved-app #c3 .prev-split h4{font-size:.78rem;font-weight:700;margin:0 0 6px;color:var(--syn-color-text-subtle)}.approved-app #c4 .fp-sel{font-size:.8rem;padding:2px 5px;border:1px solid var(--syn-color-border-subtle);border-radius:4px;background:var(--syn-color-background-canvas)}.approved-app #w1 .notice-bar{display:flex;align-items:center;gap:12px;background:var(--syn-color-background-surface-sunken);border-radius:8px;padding:10px 16px;margin-bottom:16px;font-size:.875rem}.approved-app #w1 .notice-bar p{margin:0;flex:1 1;color:var(--syn-color-text-subtle)}.approved-app #w1 .w1-skill-row{display:flex;gap:8px;align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w1 .w1-skill-row:last-child{border-bottom:none}.approved-app #w1 .w1-skill-body{flex:1 1;font-size:.875rem}.approved-app #w1 .w1-skill-body small{display:block;font-size:.8rem;color:var(--syn-color-text-subtle);margin-top:2px}.approved-app #w1 .ctx-tools{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.approved-app #w1 .ctx-tool{font-size:.8rem;padding:2px 10px;border-radius:99px;background:var(--syn-color-background-surface-sunken)}.approved-app #w1 .ctx-tool.stale{background:var(--syn-color-status-warning-background)}.approved-app #w1 .ctx-ver-row{font-size:.8125rem;display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w1 .who-rows p{margin:4px 0;font-size:.875rem}.approved-app #w2 .w2-path{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:.8rem;color:var(--syn-color-text-subtle)}.approved-app #w2 .w2-path .pill{font-size:.7rem}.approved-app #w2 .w2-3q{display:grid;grid-gap:8px;gap:8px}.approved-app #w2 .w2-3q label{font-size:.875rem;cursor:pointer}.approved-app #w2 .w2-3q input[type=checkbox]{margin-top:2px;accent-color:var(--syn-color-brand-symbol)}.approved-app #w2 .w2-co{font-size:.875rem;min-height:1.4em;color:var(--syn-color-text-default)}.approved-app #w3 .work-item{border-top:1px solid var(--syn-color-border-subtle);padding-top:12px;margin-top:8px}.approved-app #w3 .work-item:first-child{border-top:none;padding-top:0;margin-top:0}.approved-app #w3 .wi-meta{font-size:.85em;margin-bottom:4px}.approved-app #w3 .wi-result{font-weight:600;margin:4px 0}.approved-app #w3 .wi-ev{font-size:.85em;color:var(--syn-color-text-subtle);margin-bottom:8px}.approved-app #w3 .wi-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.approved-app #w4 .w4-tbl,.approved-app #w4 .who-tbl{width:100%;border-collapse:collapse;font-size:13px}.approved-app #w4 .w4-tbl td,.approved-app #w4 .w4-tbl th,.approved-app #w4 .who-tbl td,.approved-app #w4 .who-tbl th{padding:6px 8px;text-align:left;vertical-align:top;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w4 .w4-tbl td:first-child,.approved-app #w4 .who-tbl td:first-child{white-space:nowrap;font-weight:600}.approved-app #w4 .w4-filter{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 6px}.approved-app #w4 .w4-pin{margin-top:10px}.approved-app #w5 .tree-wrap{padding:8px 0}.approved-app #w5 .t-org{font-weight:700;padding:8px 12px;background:var(--syn-color-background-surface);border-radius:8px}.approved-app #w5 .t-dept{margin:4px 0 0 16px;padding:5px 12px;border-left:2px solid var(--syn-color-border-subtle);font-weight:600;color:var(--syn-color-text-subtle);font-size:.9em}.approved-app #w5 .t-agent{margin:3px 0 0 32px;padding:7px 10px;border-left:2px solid var(--syn-color-brand-symbol);background:var(--syn-color-background-canvas);border-radius:6px;display:flex;align-items:center;gap:8px;cursor:pointer}.approved-app #w5 .t-agent .pill{margin-left:auto}.approved-app #w5 .t-counts{display:flex;flex-wrap:wrap;gap:12px;font-size:.85em;color:var(--syn-color-text-subtle);margin:6px 0 12px}.approved-app #w5 .mf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:6px;gap:6px;margin-top:8px}.approved-app #w5 .mf-row{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border:1px solid var(--syn-color-border-subtle);border-radius:6px;font-size:.88em}.approved-app #w5 .dep-grid{display:grid;grid-template-columns:1fr auto auto;grid-gap:6px 16px;gap:6px 16px;align-items:center;font-size:.9em;margin-top:8px}.approved-app #w5 .dep-hd{font-weight:600;color:var(--syn-color-text-subtle);font-size:.8em;padding-bottom:4px;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w5 .jg-badge{display:inline-block;font-size:.8em;padding:2px 8px;border-radius:12px;margin-bottom:6px}.approved-app #w5 .jg-badge,.approved-app #w6 .jigsaw-badge{background:var(--syn-color-status-warning-background);color:var(--syn-color-status-warning-text);font-weight:600}.approved-app #w6 .jigsaw-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--syn-color-status-warning-border);border-radius:6px;padding:3px 10px;font-size:.8rem}.approved-app #w6 .jigsaw-badge:before{content:"★";color:var(--syn-color-status-warning-text)}.approved-app #w6 .choice-out{min-height:1.6em;font-size:.85rem;color:var(--syn-color-text-default);padding:4px 0}.approved-app #w6 .countdown{font-size:.8rem;color:var(--syn-color-status-warning-text);font-weight:600}.approved-app #w6 .verdict-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.approved-app #w6 .ai-note{font-size:.78rem;background:var(--syn-color-status-info-background);border-left:3px solid var(--syn-color-status-info-border);padding:4px 8px;border-radius:0 4px 4px 0;color:var(--syn-color-status-info-text);margin:6px 0}.approved-app #w6 .promote-row{display:flex;gap:6px;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w6 .ext-badge{font-size:.75rem;background:var(--syn-color-status-success-background);border:1px solid var(--syn-color-status-success-border);border-radius:4px;padding:2px 7px;color:var(--syn-color-status-success-text);font-weight:600}.approved-app #w7 .skill-mx{border-collapse:collapse;width:100%}.approved-app #w7 .skill-mx td,.approved-app #w7 .skill-mx th{padding:5px 8px;border-bottom:1px solid var(--syn-color-border-subtle);text-align:center;font-size:.8rem}.approved-app #w7 .skill-mx td:first-child,.approved-app #w7 .skill-mx th:first-child{text-align:left;font-size:.85rem;font-weight:500}.approved-app #w7 .skill-mx thead th{color:var(--syn-color-text-subtle);font-size:.7rem;font-weight:600}.approved-app #w8 .flow4{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:8px 0}.approved-app #w8 .flow4 .fbox{flex:1 1;min-width:80px;background:var(--syn-color-background-surface-sunken);border-radius:8px;padding:8px 10px;text-align:center}.approved-app #w8 .flow4 .fbox small{display:block;font-size:.72rem;color:var(--syn-color-text-subtle);margin-bottom:2px}.approved-app #w8 .flow4 .farrow{font-size:1.2rem;color:var(--syn-color-text-subtle);flex:none}.approved-app #w8 .ladder-compact{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0}.approved-app #w8 .ladder-compact .lc{font-size:.78rem;padding:3px 8px;border-radius:12px;background:var(--syn-color-background-surface-sunken)}.approved-app #w8 .sig-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;vertical-align:middle}.approved-app #w8 .sig-dot.red{background:var(--syn-color-background-action)}.approved-app #w8 .sig-dot.amber{background:var(--syn-color-status-warning-background)}.approved-app #w8 .dept-pill{font-size:.78rem;padding:2px 8px;border-radius:10px;background:var(--syn-color-background-surface-sunken);margin:2px}.approved-app #w9 .setup-list li{align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--syn-color-background-disabled)}.approved-app #w9 .setup-num{font-size:1.4rem;font-weight:700;color:var(--syn-color-background-action)}.approved-app #w9 .setup-done{color:var(--syn-color-status-success-text)}.approved-app #w9 .role-table{width:100%;border-collapse:collapse}.approved-app #w9 .role-table th{text-align:start;font-weight:600;padding:6px 8px;background:var(--syn-color-background-surface-sunken)}.approved-app #w9 .role-table td{padding:6px 8px;border-top:1px solid var(--syn-color-background-disabled);vertical-align:top}.approved-app #w9 .sw-row{align-items:center;border-bottom:1px solid var(--syn-color-background-disabled)}.approved-app #w9 .sw-label{font-size:.95rem}.approved-app #w9 .export-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:10px;gap:10px;margin-top:8px}.approved-app #w4-p4 .w4b-loop{display:flex;flex-wrap:wrap;align-items:stretch;gap:6px;margin:0 0 12px;padding:0;list-style:none}.approved-app #w4-p4 .w4b-loop li{display:flex;align-items:center;gap:6px}.approved-app #w4-p4 .w4b-loop li+li:before{content:"›";color:var(--syn-color-text-subtle);font-size:14px}.approved-app #w4-p4 .w4b-loop .st{display:grid;grid-gap:1px;gap:1px;padding:6px 12px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);min-width:0}.approved-app #w4-p4 .w4b-loop .st b{font-size:13px;color:var(--syn-color-text-default)}.approved-app #w4-p4 .w4b-loop .st small{font-size:12px;color:var(--syn-color-text-subtle)}.approved-app #w4-p4 .w4b-loop .st-back{border-style:dashed}.approved-app #w4-p4 .w4b-stats{margin:0 0 14px}.approved-app #w4-p4 .w4b-stats .sf-card{padding:14px 16px}.approved-app #w4-p4 .w4b-stats .qrow{grid-template-columns:minmax(0,1fr) auto;padding-top:7px;padding-bottom:7px}.approved-app #w4-p4 .w4b-stats .qrow .skel{display:none}.approved-app #w4-p4 .mbars,.approved-app #w4-p4 .w4b-stats .c-foot{margin-top:4px}.approved-app #w4-p4 .mbars i{height:22px}.approved-app #w4-p4 .mbars small{font-size:12px}.approved-app #w4-p4 .ways{margin-top:0}.approved-app #w4-p4 .ways .tile{padding:12px 14px}.approved-app #w4-p4 #w4b-way{padding:12px}.approved-app #w4-p4 .w4b-ch{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.approved-app #w4-p4 .w4b-ch .btn-link{min-height:32px;font-size:12.5px;white-space:nowrap}.approved-app #w4-p4 .tile-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.approved-app #w4-p4 .tile-top b{font-size:14px}.approved-app #w4-p4 .tile .v2{margin:4px 0 2px}.approved-app #w4-p4 .qsub{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app #w4-p4 .ways .tile{display:flex;flex-direction:column}.approved-app #w4-p4 .ways .tile .qsub:last-of-type{margin-bottom:8px}.approved-app #w4-p4 .ways .tile>button{display:flex;width:100%;margin-top:auto;min-height:38px}.approved-app #w4-p4 .w4b-btns{display:flex;gap:6px;margin-top:auto}.approved-app #w4-p4 .w4b-btns>*{flex:1 1;min-width:0}.approved-app #w4-p4 .w4b-btns button{display:flex;width:100%;min-height:38px;padding:0 8px;white-space:nowrap}.approved-app #w4 .w4b-seq{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin:6px 0;font-size:12px;color:var(--syn-color-text-subtle)}.approved-app #w4 .w4b-seq .sq{padding:2px 8px;background:var(--syn-color-background-surface-sunken);border:1px solid var(--syn-color-border-subtle);border-radius:999px}.approved-app #w10-accounts .acc-head,.approved-app #w10-accounts .acc-row{display:grid;grid-template-columns:1fr 1.4fr 1fr .85fr auto;grid-gap:8px;gap:8px;align-items:center;padding:8px 14px;font-size:13px}.approved-app #w10-accounts .acc-head{font-size:11px;font-weight:600;color:var(--syn-color-text-subtle);border-bottom:2px solid var(--syn-color-border-subtle);padding:6px 14px}.approved-app #w10-accounts .acc-row{border-top:1px solid var(--syn-color-border-subtle);cursor:pointer}.approved-app #w10-accounts .acc-row:hover{background:var(--syn-color-background-surface-sunken)}.approved-app #w10-accounts .acc-row.s-ok{background:var(--syn-color-status-success-background);box-shadow:inset 3px 0 0 var(--syn-color-status-success-border)}.approved-app #w10-accounts .acc-row.s-bad{background:var(--syn-color-status-danger-background);box-shadow:inset 3px 0 0 var(--syn-color-status-danger-border)}.approved-app #w10-accounts .acc-row.s-wait{background:var(--syn-color-status-warning-background);box-shadow:inset 3px 0 0 var(--syn-color-status-warning-border)}.approved-app #w10-accounts .add-form{background:var(--syn-color-background-surface-sunken);border:1px solid var(--syn-color-border-subtle);border-radius:12px;padding:14px 16px;margin:8px 0}.approved-app #w10-accounts .add-form .fw{margin-bottom:10px}.approved-app #w10-accounts .add-form .fw label{display:block;font-size:12px;font-weight:500;margin-bottom:4px}.approved-app #w10-accounts .add-form input[data-field]{width:100%;font:inherit;font-size:13px;padding:7px 10px;border-radius:8px;border:1px solid var(--syn-color-border-default);background:var(--syn-color-background-surface);color:var(--syn-color-text-default)}.approved-app #w10-accounts .mc{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.approved-app #w10-accounts .mc label{display:flex;align-items:center;gap:5px;font-size:12px;padding:4px 9px;border:1px solid var(--syn-color-border-subtle);border-radius:7px;cursor:pointer}.approved-app #w10-models .mh,.approved-app #w10-models .mr{display:grid;grid-template-columns:1.7fr .9fr 1.3fr auto;grid-gap:8px;gap:8px;align-items:center;padding:8px 14px;font-size:13px}.approved-app #w10-models .mh{font-size:11px;font-weight:600;color:var(--syn-color-text-subtle);border-bottom:2px solid var(--syn-color-border-subtle);padding:6px 14px}.approved-app #w10-models .mr{border-top:1px solid var(--syn-color-border-subtle)}.approved-app #w10-budget .bh,.approved-app #w10-budget .br{display:grid;grid-template-columns:1.4fr .85fr 1.4fr .9fr;grid-gap:8px;gap:8px;align-items:center;padding:8px 14px;font-size:13px}.approved-app #w10-budget .bh{font-size:11px;font-weight:600;color:var(--syn-color-text-subtle);border-bottom:2px solid var(--syn-color-border-subtle);padding:6px 14px}.approved-app #w10-budget .br{border-top:1px solid var(--syn-color-border-subtle)}.approved-app .mt-lbl{font-size:11px;color:var(--syn-color-background-surface-sunken);align-self:center;padding:0 6px 0 2px;white-space:nowrap;font-weight:500;letter-spacing:.02em}.approved-app #start .roles{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.approved-app #start .role-wrap{display:flex;flex-direction:column;gap:4px}.approved-app #start .role-wrap .role-card{flex:1 1}.approved-app #start .rc-thumb{width:100%;height:64px;border-radius:var(--syn-radius-control);background:var(--syn-color-border-subtle);justify-content:center;overflow:hidden;margin-bottom:2px}.approved-app #start .rc-thumb svg{width:56px;height:44px}.approved-app #start .rc-detail-link{font-size:12px;color:var(--syn-color-background-action);margin-top:0;display:block;text-align:left;min-height:40px;padding:8px 14px;border:0;background:transparent;cursor:pointer;border-radius:8px}.approved-app #start .rc-detail-link:hover{background:var(--syn-color-status-info-background)}.approved-app #start-role-detail .dr-in{height:auto;overflow:visible;padding-bottom:20px}.approved-app #start-role-detail .sf-card{margin-top:14px}.approved-app #start-role-detail p{line-height:1.6}.approved-app #err-banner{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border:1px solid var(--syn-color-border-subtle);border-left:4px solid var(--syn-color-status-warning-border);border-radius:8px;font-size:13px;padding:8px 14px;margin:0 0 10px;position:-webkit-sticky;position:sticky;top:0;z-index:20;line-height:1.5;box-shadow:var(--syn-elevation-level-1)}.approved-app .err-banner-admin{display:none;font-size:12px;margin-top:2px}.approved-app[data-role=admin] .err-banner-admin{display:block}.approved-app .err-retry{background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);color:var(--syn-color-text-default);border-radius:4px;padding:1px 8px;font-size:12px;cursor:pointer;margin-left:4px}.approved-app .err-retry:hover{background:var(--syn-color-status-info-background)}.approved-app #start .real-note{color:var(--syn-color-text-subtle);background:var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);padding:8px 12px;margin-bottom:12px}@container web (max-width:900px){.approved-app #start .roles{grid-template-columns:1fr 1fr}}@container web (max-width:600px){.approved-app #start .roles{grid-template-columns:1fr}}.approved-app #login .login-box{max-width:480px;margin:24px auto;background:var(--syn-color-background-surface);border-radius:var(--syn-radius-card);box-shadow:var(--syn-elevation-level-3);padding:24px}.approved-app #login .login-step label{display:grid;grid-gap:6px;gap:6px;margin:14px 0;font-weight:600}.approved-app #login .login-step input{width:100%;padding:10px 12px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);font:inherit}.approved-app #login .login-step .btn-row{display:flex;gap:8px;flex-wrap:wrap}.approved-app #login .login-step .login-error{color:var(--var(--syn-color-status-danger-text));font-size:12px;margin:8px 0}.approved-app #login .login-example{align-items:flex-start}.approved-app #login .login-example label{display:grid;grid-gap:4px;gap:4px}.approved-app #login .login-example select{max-width:190px}.approved-app #login .login-brand{text-align:center;margin-bottom:28px}.approved-app #login .login-logo{display:inline-block;width:48px;height:48px;border-radius:12px;background:var(--syn-color-brand-symbol);color:var(--syn-color-text-inverse);font-size:24px;font-weight:800;line-height:48px;text-align:center;margin-bottom:8px}.approved-app #login .login-warn{border-radius:var(--syn-radius-control);padding:10px 14px;font-size:13px;margin-bottom:16px;border:1px solid var(--syn-color-border-subtle);background:var(--syn-color-border-subtle)}.approved-app #deny .deny-box{max-width:520px;margin:56px auto;background:var(--syn-color-background-surface);border-radius:var(--syn-radius-card);box-shadow:var(--syn-elevation-level-3);padding:36px}.approved-app #deny .deny-icon{font-size:36px;text-align:center;margin-bottom:10px;color:var(--syn-color-text-subtle)}.approved-app #deny .deny-reason{background:var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);padding:10px 14px;font-size:13px;margin:12px 0;color:var(--syn-color-text-default)}.approved-app #deny .deny-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.approved-app #c0 .c0-win,.approved-app .c1 .c1-win{background:var(--syn-color-background-canvas);border-radius:10px;box-shadow:0 4px 24px var(--syn-color-background-scrim);overflow:hidden}.approved-app #c0 .c0-step-bar{display:flex;gap:0;border-bottom:1px solid var(--syn-color-border-subtle);background:var(--syn-color-background-surface-sunken)}.approved-app #c0 .c0-step{flex:1 1;padding:7px 8px;font-size:.78rem;text-align:center;color:var(--syn-color-text-subtle);border-right:1px solid var(--syn-color-border-subtle)}.approved-app #c0 .c0-step.active{font-weight:700;color:var(--syn-color-background-action);background:var(--syn-color-background-canvas)}.approved-app #c0 .c0-step:last-child{border-right:none}.approved-app #c0 .ai-setup-row{display:flex;align-items:center;gap:6px;padding:5px 0;border-bottom:1px solid var(--syn-color-border-subtle);font-size:.82rem}.approved-app #c0 .ai-setup-row:last-child{border-bottom:none}.approved-app #p4-dialog .c0-program-reader article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:3px 8px;gap:3px 8px;padding:7px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #p4-dialog .c0-program-reader b{white-space:nowrap}.approved-app #p4-dialog .c0-program-reader small{grid-column:1/-1;color:var(--syn-color-text-subtle)}.approved-app #c0 .ai-setup-name{flex:1 1;font-weight:500}.approved-app #c0 .c0-note{font-size:.78rem;color:var(--syn-color-text-subtle);margin:6px 0 0;padding:6px 8px;border-left:3px solid var(--syn-color-border-subtle)}.approved-app #c0 .c0-note,.approved-app #c1 .c1-last-row{background:var(--syn-color-background-surface-sunken);border-radius:6px}.approved-app #c1 .c1-last-row{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:.82rem;margin:6px 0}.approved-app #c1 .c1-last-row .c1-who{font-weight:600;font-size:.9rem;flex:1 1}.approved-app #c1 .c1-last-row .pill{font-size:.72rem}.approved-app #c1 .blk-top .peek{font-size:15px;font-weight:700;color:var(--syn-color-text-default);white-space:nowrap;line-height:1.35}.approved-app #c1 .blk-top .peek[data-when="st:err"]{color:var(--syn-color-text-subtle);font-weight:600}.approved-app #c1 .c1-note{margin:6px 0 0}.approved-app #c1 .c1-note .cmp{margin:6px 0 8px}.approved-app #c1 .c1-note>button{width:-moz-fit-content;width:fit-content}.approved-app #c1 .blk-top{align-items:center}.approved-app #c1 .blk-top .blk-t{flex:1 1;min-width:0}.approved-app #c1 .blk-top .badge,.approved-app #c1 .blk-top .peek{flex:none}.approved-app #c1 .blk-top .blk-link{display:inline-flex;min-height:32px;margin:-4px -6px -4px 0;flex:none;white-space:nowrap}.approved-app #c1 .is-open>.blk-top .peek{display:none}.approved-app #a6-compact .cp-over .sf-btn-dark{margin-top:10px}.approved-app #a6-compact .cp-err .sf-btn-ghost{margin-top:8px}.approved-app #c3 .win,.approved-app #c4 .win{display:flex;flex-direction:column}.approved-app #c3 .win-body,.approved-app #c4 .win-body{flex:1 1;overflow-y:auto;min-height:0}.approved-app #c3 .win-foot{background:var(--syn-color-background-canvas);border-top:1px solid var(--syn-color-border-subtle);padding:8px 10px;display:flex;gap:8px;align-items:center;flex-shrink:0}.approved-app .win-tabs [aria-disabled=true]{opacity:.45;cursor:default}.approved-app .win-note{font-size:.75rem;color:var(--syn-color-text-subtle);padding:3px 10px;background:var(--syn-color-background-surface-sunken);border-bottom:1px solid var(--syn-color-border-subtle);text-align:center}.approved-app[data-os=mac] .win-ctl{order:-1;flex-direction:row;gap:5px;margin:0 8px;align-self:center}.approved-app[data-os=mac] .win-ctl i{width:12px;height:12px;border-radius:50%;font-size:0;line-height:12px;display:inline-block;overflow:hidden;text-indent:-99px}.approved-app[data-os=mac] .win-ctl i:first-child{background:var(--syn-color-background-action)}.approved-app[data-os=mac] .win-ctl i:nth-child(2){background:var(--syn-color-status-warning-background)}.approved-app[data-os=mac] .win-ctl i:nth-child(3){background:var(--syn-color-status-success-background)}.approved-app[data-os=mac] .win-title{flex-direction:row;align-items:center;position:relative}.approved-app[data-os=mac] .win-title>span:not(.win-ctl){position:absolute;left:50%;transform:translateX(-50%);pointer-events:none}.approved-app #w2 .who-vis{font-size:.75rem;color:var(--syn-color-text-subtle);margin-bottom:4px}.approved-app #w2-p5 .w4b-loop{display:flex;flex-wrap:wrap;align-items:stretch;gap:6px;margin:0 0 12px;padding:0;list-style:none}.approved-app #w2-p5 .w4b-loop li{display:flex;align-items:center;gap:6px}.approved-app #w2-p5 .w4b-loop li+li:before{content:"›";color:var(--syn-color-text-subtle);font-size:14px}.approved-app #w2-p5 .w4b-loop .st{display:grid;grid-gap:1px;gap:1px;padding:6px 12px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);min-width:0}.approved-app #w2-p5 .w4b-loop .st b{font-size:13px;color:var(--syn-color-text-default)}.approved-app #w2-p5 .w4b-loop .st small{font-size:12px;color:var(--syn-color-text-subtle)}.approved-app #w2-p5 .w4b-loop .st-back{border-style:dashed}.approved-app #w2 .issue-path{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin:6px 0}.approved-app #w2 .slot-reserved{border:2px dashed var(--syn-color-border-subtle);border-radius:6px;padding:12px;color:var(--syn-color-text-subtle);font-size:.8rem;margin-top:8px}.approved-app #w2 .w2-3q label{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px;line-height:1.5}.approved-app #w2 .w2-3q input[type=checkbox]{margin-top:3px;flex-shrink:0}.approved-app #w2 .shortcut-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w2 .shortcut-row:last-child{border-bottom:none}.approved-app #w2 .shortcut-row .sc-name{font-weight:600;font-size:.85rem}.approved-app #w2 .shortcut-row .sc-ver{font-size:.75rem;color:var(--syn-color-text-subtle)}.approved-app #w2 .w2-pdca-steps{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:12px}.approved-app #w2 .w2-pdca-steps li{list-style:none;flex:1 1;min-width:90px;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:6px;padding:6px 8px}.approved-app #w2 .w2-pdca-steps li b{display:block;font-size:.8rem}.approved-app #w2 .w2-pdca-steps li small{font-size:.7rem;color:var(--syn-color-text-subtle)}@media (max-width:500px){.approved-app #w2 .loop6 li,.approved-app #w2 .w2-pdca-steps li{min-width:calc(50% - 4px)}}@media (max-width:480px){.approved-app #w2 .subtabs{overflow:hidden}.approved-app #w2 .tabrow{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.approved-app #w2 .tabrow::-webkit-scrollbar{display:none}.approved-app #w2 .tab{white-space:nowrap;flex-shrink:0}}.approved-app #w4 .sc-note{font-size:.73rem;background:var(--syn-color-status-warning-background);border-left:2px solid var(--syn-color-status-warning-text);padding:4px 8px;border-radius:3px;margin-bottom:8px}.approved-app #w4 .recall-status{padding:6px 10px;background:var(--syn-color-background-surface-sunken);border-radius:4px;margin-top:8px;font-size:.82rem}.approved-app #w4 .sc-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:8px}.approved-app #w4 .sign-cnt{font-size:1.4rem;font-weight:700}.approved-app #w9 .setup-list{list-style:none;padding:0;margin:0}.approved-app #w9 .setup-list li{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--syn-color-border-subtle);font-size:13.5px}.approved-app #w9 .setup-list .btn-link{min-height:22px!important;padding:1px 8px;font-size:12px}.approved-app #w9 .setup-list li:last-child{border-bottom:none}.approved-app #w9 .w9-who-mini td,.approved-app #w9 .w9-who-mini th{padding:4px 10px!important;line-height:1.4;font-size:13px;white-space:nowrap}.approved-app #w9 .w9-who-mini .lock-why{display:inline;margin:0 0 0 6px}.approved-app #w9-p3 .qrow{grid-template-columns:1fr auto}.approved-app #w9 .w9-who-mini{width:100%}@container web (max-width:900px){.approved-app #w9 .w9-who-mini td,.approved-app #w9 .w9-who-mini th{white-space:normal}}.approved-app #w9 .org-scroll{padding:0}.approved-app #w9 .org-scroll,.approved-app #w9 .w9-proj{border:1px solid var(--syn-color-border-subtle);border-radius:6px;margin-top:6px}.approved-app #w9 .w9-proj{padding:8px 12px}.approved-app #w9 .w9-proj .lbl{margin:0 0 2px}@container web (min-width:901px){.approved-app #w9 .w9-org-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.approved-app #w9 .w9-proj{margin-top:6px}}.approved-app #w9-p2 .row{min-height:48px;padding-top:6px;padding-bottom:6px}@container web (min-width:721px){.approved-app #w9 .row{grid-template-columns:minmax(0,1fr) 150px 120px 16px}.approved-app #w9 .row>span:nth-child(2){justify-self:start}.approved-app #w9-p2 .qrow{grid-template-columns:minmax(0,1fr) 150px 120px 16px;gap:12px;padding-left:10px;padding-right:10px}.approved-app #w9-p2 .qrow>span:nth-child(2){justify-self:start}.approved-app #w9-p2 .w9-proj .qrow{grid-template-columns:minmax(0,1fr) auto;padding-left:0;padding-right:0}}.approved-app #w9-p2 .r-detail{padding:0;border-bottom:none;background:transparent}.approved-app #w9 .setup-num{min-width:28px;height:28px;border-radius:50%;background:var(--syn-color-border-subtle);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.approved-app #w9 .sw-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w9 .sw-row:last-of-type{border-bottom:none}.approved-app #w9 .sw-label{flex:1 1}.approved-app #w9 .who-tbl{width:100%;border-collapse:collapse;font-size:13.5px}.approved-app #w9 .who-tbl td,.approved-app #w9 .who-tbl th{padding:8px 10px;border:1px solid var(--syn-color-border-subtle);vertical-align:top;text-align:left}.approved-app #w9 .who-tbl thead th{background:var(--syn-color-background-surface-sunken);font-weight:600}.approved-app #w9 .who-tbl .row-lock{background:var(--syn-color-background-surface)}.approved-app #w9 .export-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.approved-app #w9 .log-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:start}.approved-app #w9 .log-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.approved-app #w9 .log-filters>input,.approved-app #w9 .log-filters>select{margin:0}.approved-app #w9 .log-filters .reason{margin:0;align-items:center}.approved-app #w9-log-daterange{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:8px 0;padding:8px}.approved-app #w9-log-daterange label{display:flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.approved-app #w9-log-daterange input{width:100%;min-width:0;margin:0}.approved-app #w9-log-more p{margin:4px 0}.approved-app #w9-log-more .acts{margin-top:4px}.approved-app #w9-p4 .log-two>.sf-card:first-child{padding:16px}.approved-app #w9-p4 .log-two>.sf-card:first-child .qrow{padding-top:6px;padding-bottom:6px}.approved-app #w9 .retention-box{padding:12px;background:var(--syn-color-background-surface-sunken);border-radius:8px;margin-top:12px}.approved-app #w9 .deny-panel{padding:24px;text-align:center}.approved-app #w9 .setup-row{flex:1 1;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.approved-app #w9 .ready-banner{padding:10px 12px;background:var(--syn-color-background-surface-sunken);border-left:3px solid var(--sf-var(--syn-color-status-success-border),var(--syn-color-status-success-border));border-radius:0 6px 6px 0;margin-top:8px}.approved-app #w9 .export-grid .blk{display:flex;flex-direction:column}.approved-app #w9 .export-grid .blk>button{margin-top:auto}.approved-app #w9-p5 .w4b-loop{display:flex;flex-wrap:wrap;align-items:stretch;gap:6px;margin:0 0 12px;padding:0;list-style:none}.approved-app #w9-p5 .w4b-loop li{display:flex;align-items:center;gap:6px}.approved-app #w9-p5 .w4b-loop li+li:before{content:"›";color:var(--syn-color-text-subtle);font-size:14px}.approved-app #w9-p5 .w4b-loop .st{display:grid;grid-gap:1px;gap:1px;padding:6px 12px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);min-width:0}.approved-app #w9-p5 .w4b-loop .st b{font-size:13px;color:var(--syn-color-text-default)}.approved-app #w9-p5 .w4b-loop .st small{font-size:12px;color:var(--syn-color-text-subtle)}.approved-app #w9-p5 .w4b-loop .st-back{border-style:dashed}.approved-app #w9-p5 .w4b-stats{margin:0 0 14px}.approved-app #w9-p5 .w4b-stats .sf-card{padding:14px 16px}.approved-app #w9-p5 .w4b-stats .qrow{grid-template-columns:minmax(0,1fr) auto;padding-top:7px;padding-bottom:7px}.approved-app #w9-p5 .w4b-stats .qrow .skel{display:none}.approved-app #w9-p5 .w4b-ch{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.approved-app #w9-p5 .w4b-ch .btn-link{min-height:32px;font-size:12.5px;white-space:nowrap}.approved-app #w9-p5 .ways{margin-top:0}.approved-app #w9-p5 .ways .tile{padding:12px 14px}.approved-app #w9-p5 .tile-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.approved-app #w9-p5 .tile-top b{font-size:14px}.approved-app #w9-p5 .tile .v2{margin:4px 0 2px}.approved-app #w9-p5 .qsub{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app #w9-p5 .w4b-btns{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}@media(max-width:768px){.approved-app #w9 .export-grid,.approved-app #w9 .log-two{grid-template-columns:1fr}}.approved-app #w9 .w9-errbar{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--syn-color-background-surface-sunken);border-left:3px solid var(--sf-var(--syn-color-border-action),var(--syn-color-border-action));border-radius:0 6px 6px 0;margin-bottom:12px;flex-wrap:wrap}.approved-app #w9 .w9-errbar-t{flex:1 1;min-width:0;font-size:13px;color:var(--syn-color-text-subtle)}.approved-app #w10 .w10-loop{list-style:none;margin:0 0 16px;padding:0;display:flex;gap:0;overflow-x:auto}.approved-app #w10 .w10-loop li{flex:1 1;min-width:100px;padding:10px 12px;background:var(--syn-color-background-surface);border-right:1px solid var(--syn-color-border-subtle);font-size:13px}.approved-app #w10 .w10-loop li:last-child{border-right:none;background:var(--syn-color-background-surface-sunken)}.approved-app #w10 .w10-loop li .st{display:block}.approved-app #w10 .w10-loop li b{display:block;font-size:13px;font-weight:600}.approved-app #w10 .w10-loop li small{color:var(--syn-color-text-subtle);font-size:11px}.approved-app #w10 .w10-grid3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:16px}@media(max-width:719px){.approved-app #w10 .w10-grid3{grid-template-columns:1fr}}.approved-app #w10 .w10-spc{display:flex;flex-direction:column;gap:8px}.approved-app #w10 .w10-spc .lbl{font-size:12px;color:var(--syn-color-text-subtle);margin:0}.approved-app #w10 .w10-spc .v2{font-size:22px;font-weight:700;margin:0}.approved-app #w10 .w10-acct-key{font-family:var(--syn-font-family-mono);color:var(--syn-color-text-subtle);font-size:13px;letter-spacing:.04em}.approved-app #w10 .w10-prog-row{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid var(--syn-color-border-subtle);font-size:13px}.approved-app #w10 .w10-prog-row:last-child{border-bottom:none}.approved-app #w10 .w10-prog-name{flex:1 1;font-weight:600}.approved-app #w10 .w10-prog-lvl{font-size:11px;padding:2px 7px;border-radius:4px;background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);white-space:nowrap}.approved-app #w10 .w10-setup-step{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--syn-color-border-subtle);font-size:13px}.approved-app #w10 .w10-setup-step:last-child{border-bottom:none}.approved-app #w10 .w10-setup-step span{flex:1 1}.approved-app #w10 .tag-gate{display:inline-block;font-size:11px;padding:2px 7px;border-radius:4px;background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);vertical-align:middle;margin-left:6px}.approved-app #w10 .w10-tbl{width:100%;border-collapse:collapse;font-size:13px}.approved-app #w10 .w10-tbl td,.approved-app #w10 .w10-tbl th{padding:6px 8px;text-align:left;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w10 .w10-tbl th{font-weight:600;background:var(--syn-color-background-surface-sunken)}.approved-app #w10 .w10-demo-note{font-size:12px;color:var(--syn-color-text-subtle);margin:8px 0 0;padding:8px;background:var(--syn-color-background-surface-sunken);border-radius:6px}.approved-app #w10-p5 .ways .tile{padding:4px 10px}.approved-app #w10-p5 .ways{gap:4px}.approved-app #w10-p5 .sf-card{margin-bottom:3px}.approved-app #w10-p5statpair .qrow{padding:4px 0;min-height:0}.approved-app #w10-p5statpair .w4b-ch{margin-bottom:2px}.approved-app #w10-p5money{padding:4px 14px}.approved-app #w10-p5 .w4b-loop{display:flex;flex-wrap:wrap;align-items:stretch;gap:6px;margin:0 0 6px;padding:0;list-style:none}.approved-app #w10-p5 .w4b-loop li{display:flex;align-items:center;gap:6px}.approved-app #w10-p5 .w4b-loop li+li:before{content:"›";color:var(--syn-color-text-subtle);font-size:14px}.approved-app #w10-p5 .w4b-loop .st{display:grid;grid-gap:1px;gap:1px;padding:6px 12px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);min-width:0}.approved-app #w10-p5 .w4b-loop .st b{font-size:13px;color:var(--syn-color-text-default)}.approved-app #w10-p5 .w4b-loop .st small{font-size:12px;color:var(--syn-color-text-subtle)}.approved-app #w10-p5 .w4b-loop .st-back{border-style:dashed}.approved-app #w10-p5statpair{padding:8px 16px!important}.approved-app #w10-p5 .w4b-ch{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px}.approved-app #w10-p5 .w4b-ch .c-title{margin:0}.approved-app #w10-p5money .sf-hero{margin:2px 0}.approved-app #w10-p5 .w4b-loop{margin-bottom:0}.approved-app #w10-p5money.sf-card,.approved-app #w10-p5statpair.sf-card,.approved-app #w10-p5way.sf-card{min-height:0}.approved-app .nb{white-space:nowrap}.approved-app dialog.drawer .dr-head .c-title:focus{outline:none}.approved-app[data-role] .nv.is-mine .mine{display:none}.approved-app [data-err-merged]{display:none!important}.approved-app .permission-banner{background:var(--syn-color-status-warning-background);border-left:3px solid var(--syn-color-status-warning-text);padding:8px 10px;border-radius:5px;line-height:1.5}.approved-app #c0 .ai-setup-name,.approved-app #c2 .t-name{white-space:nowrap}.approved-app #c0 .ai-setup-row{display:grid;grid-template-columns:1fr auto;grid-gap:4px;gap:4px}.approved-app #c0 .ai-setup-row>.ai-setup-name{grid-column:1;grid-row:1;white-space:nowrap}.approved-app #c0 .ai-setup-row>.t-lvl{grid-column:2;grid-row:1}.approved-app #c0 .win-body{padding:8px;gap:8px}.approved-app #c0 .win-body .sf-card{padding:10px 14px}.approved-app #c0 .ai-setup-row>.pill:not(.t-lvl){grid-column:1/-1;grid-row:2;white-space:normal;max-width:none;justify-self:start}.approved-app #c2 .t-row{display:grid;grid-gap:3px 8px;gap:3px 8px;padding:7px 0}.approved-app #c2 .t-name{grid-column:1;grid-row:1}.approved-app #c2 .t-lvl{grid-column:1;grid-row:2;justify-self:start}.approved-app #c2 .t-row>.pill:not(.t-lvl){grid-column:2;grid-row:1;justify-self:end}.approved-app #c2 .t-row>button.sf-btn-ghost{grid-column:2;grid-row:2;padding:3px 9px}.approved-app #c2 .t-secondary{grid-column:2;grid-row:2;display:flex;justify-content:flex-end;gap:6px;align-items:center}.approved-app #c2 .t-secondary .btn-link{font-size:12px}.approved-app #c3-b1 .row{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:6px 0}.approved-app #c3-b1 .row .r-name{grid-column:1/-1;font-size:13px}.approved-app #c3-b1 .row .r-name small{font-size:11px}.approved-app #c3-b1 .row .sf-chev{grid-column:2;grid-row:2}.approved-app #c3-b1 .row[aria-pressed=true]{background:var(--syn-color-status-info-background);border-left:2px solid var(--syn-color-status-info-border);padding-left:6px}.approved-app #c3 .prev-split{gap:8px}.approved-app #c3 .prev-split p{margin:3px 0;font-size:12px;line-height:1.45}.approved-app #c3 .prev-split label{font-size:12px;line-height:1.45}.approved-app #c2 .t-row>.muted,.approved-app #c2 .t-row>span[id^=c2-disc-]{grid-column:1/-1}.approved-app #c2-b3 .qrow{grid-template-columns:minmax(0,1fr) auto;gap:4px}.approved-app #c2-b3 .qrow .ql{grid-column:1;min-width:0}.approved-app #c2-b3 .qrow .qv2{grid-column:2}.approved-app #c2-b3 .qrow .qv{grid-column:1/-1;justify-self:start;text-align:left}.approved-app .win-compact{min-height:0}.approved-app .win-compact .win-who{font-size:11px;line-height:1.4;margin:0;padding:5px 10px}.approved-app .win-compact .cp{gap:4px;padding:6px 10px}.approved-app .win-compact .cp-line{margin:3px 0;gap:6px;line-height:1.35}.approved-app .win-compact .cp-h{font-size:24px}.approved-app .win-compact .cp-try{padding:4px 0;margin:2px 0}.approved-app .win-compact .cp-footer{display:flex;gap:16px;align-items:center}.approved-app .win-compact .cp-footer button{margin:0;font-size:12px}.approved-app #w2-p1>.stack{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px}.approved-app #w2-p1 .row{grid-template-columns:minmax(0,1fr) auto 16px}.approved-app #w2-p1 .row .r-meta{grid-column:1/-1;grid-row:2}.approved-app #w2-p1 .row .sf-chev{grid-column:3;grid-row:1}.approved-app #w2-p1 .r-detail{padding:8px 10px}@container web (max-width:720px){.approved-app #w2-p1>.stack{grid-template-columns:1fr}}.approved-app #c0 .c0-note.permission-banner{background:var(--syn-color-status-warning-background);border-left-color:var(--syn-color-status-warning-text)}.approved-app .win-compact .win-who .linkish{min-height:0;font-size:11px}.approved-app .win-compact .cp-footer .btn-link{min-height:26px}.approved-app .win-compact .cp .sf-btn-dark,.approved-app .win-compact .cp .sf-btn-ghost,.approved-app .win-compact .cp .sf-btn-primary{min-height:34px;padding:0 10px}.approved-app #a6-compact .cp-err .sf-btn-ghost,.approved-app #a6-compact .cp-over .sf-btn-dark{margin-top:3px}.approved-app{font-size:14px;color:var(--syn-color-text-default)}.approved-app .stage{padding:18px 20px 36px}.approved-app .pg{padding:10px 4px 24px}.approved-app .pg-head h1{font-size:26px;letter-spacing:-.025em}.approved-app .pg-sub{color:var(--syn-color-text-subtle)}.approved-app .mock-top{background:var(--syn-color-background-inverse);min-height:62px;gap:10px;padding:8px 18px}.approved-app .mt-label strong{display:flex;align-items:center;gap:8px}.approved-app .mt-label .sample-tag{display:inline-flex;background:var(--syn-color-status-warning-background);color:var(--syn-color-status-warning-text);padding:2px 8px;border-radius:5px;font-size:11px;font-weight:600}.approved-app .mt-label>span{font-size:11px}.approved-app .mt-seg button{min-height:32px;padding:0 9px}.approved-app .p1-guide-button{font-size:12px;border:1px solid var(--syn-color-border-default);border-radius:7px;padding:6px 10px;color:var(--syn-color-text-inverse);white-space:nowrap}.approved-app .side{width:230px;top:62px;height:auto;min-height:calc(100vh - 62px);overflow:visible;padding:18px 12px}.approved-app .brand .logo{border-radius:12px;background:var(--syn-color-background-action)}.approved-app .brand small{font-size:11px}.approved-app .grp-h{margin-top:12px}.approved-app .nv{min-height:35px;font-size:13px}.approved-app .navnum{border:0;background:var(--syn-color-background-surface)}.approved-app .side-foot{font-size:11px}.approved-app .who-bar{box-shadow:none;background:transparent;border:0;padding:0;margin-bottom:12px;gap:5px 12px}.approved-app .wb-main{font-size:12px}.approved-app .wb-where{font-size:11px;padding:3px 8px}.approved-app .demo{box-shadow:none;background:var(--syn-color-background-surface);border:0;padding:7px 10px;font-size:11px;margin-bottom:12px}.approved-app .demo .seg button{font-size:11px;min-height:28px;padding:0 8px}.approved-app .sf-card{background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);box-shadow:0 2px 8px var(--syn-color-background-scrim);padding:18px 20px}.approved-app .sf-card:before{display:none}.approved-app .sf-card:hover{transform:none;box-shadow:0 4px 16px var(--syn-color-background-scrim)}.approved-app .c-title{font-size:16px}.approved-app .sf-hero{font-size:30px;color:var(--syn-color-text-default)}.approved-app .lbl{margin-top:5px}.approved-app .sf-btn-dark,.approved-app .sf-btn-primary{border-radius:8px}.approved-app .stats.kpi{background:var(--syn-color-background-surface);border-radius:12px;box-shadow:none}.approved-app .subtabs{margin-bottom:16px}.approved-app .grid2,.approved-app .grid3,.approved-app .stack{gap:14px}.approved-app .qrow{padding-top:9px;padding-bottom:9px}.approved-app .pill{font-size:11px}.approved-app .p1-avatar{flex:none;width:42px;height:42px;border-radius:50%;display:inline-flex;overflow:hidden;background:var(--syn-color-status-info-background)}.approved-app .p1-avatar svg{display:block;width:100%;height:100%}.approved-app .p1-avatar-lg{width:62px;height:62px}.approved-app .p1-person{display:flex;align-items:center;gap:12px}.approved-app .p1-person small{display:block;color:var(--syn-color-text-subtle);font-size:12px}.approved-app .p1-eyebrow{font-family:var(--syn-font-family-sans);letter-spacing:.12em;font-size:10px;font-weight:600;color:var(--syn-color-text-subtle)}.approved-app .p1-inline-example{font-size:11px;color:var(--syn-color-status-warning-text);display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;background:var(--syn-color-status-warning-background)}.approved-app #start .pg{max-width:1040px;margin:auto}.approved-app #start .pg-head{padding:12px 0 18px}.approved-app #start .pg-head h1{font-size:32px}.approved-app #start .roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.approved-app #start .role-wrap{min-width:0}.approved-app #start .role-card{padding:18px 14px;min-height:154px;border-radius:14px;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);box-shadow:none;align-items:flex-start;text-align:left;gap:6px}.approved-app #start .rc-thumb{width:auto;height:auto;background:transparent;border:0;margin:0 0 3px;display:flex;align-items:center;gap:10px}.approved-app #start .rc-thumb svg{width:42px;height:42px}.approved-app #start .rc-thumb small{font-size:11px;color:var(--syn-color-text-subtle)}.approved-app #start .role-card[aria-pressed=true]{background:var(--syn-color-status-info-background);border-color:var(--syn-color-status-info-border)}.approved-app #start .rc-name{font-size:15px}.approved-app #start .rc-home{font-size:12px}.approved-app #start .real-note{font-size:12px;margin-bottom:15px;background:transparent;border:0;padding:0}.approved-app .p1-start-summary{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px;color:var(--syn-color-text-subtle);font-size:12px}.approved-app .p1-start-summary b{color:var(--syn-color-status-info-text)}.approved-app .p1-dashboard{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr);grid-gap:14px;gap:14px}.approved-app .p1-dashboard>.sf-card{min-width:0}.approved-app .p1-dashboard #w1-c1{grid-row:span 2}.approved-app .p1-dashboard #w1-c4{grid-column:1/-1}.approved-app .p1-dashboard .sf-hero{font-size:28px}.approved-app .p1-dashboard .qrow .skel{display:none}.approved-app .p1-dashboard #w1-c4 .p1-library-summary{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.approved-app .p1-state-box{padding:30px 20px;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:14px}.approved-app .p1-state-box p{margin:6px 0 14px}.approved-app .p1-worklist{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.approved-app .p1-workitem{display:flex;align-items:center;gap:10px;padding:10px;background:var(--syn-color-background-surface);border-radius:9px}.approved-app .p1-workitem strong{font-size:13px;display:block}.approved-app .p1-workitem small{font-size:11px;color:var(--syn-color-text-subtle)}.approved-app .p1-workitem .p1-avatar{width:32px;height:32px}.approved-app .p1-chart{margin:12px 0 6px;min-width:0}.approved-app .p1-chart svg{display:block;width:100%;height:160px;overflow:visible}.approved-app .p1-chart text{font:14px var(--syn-font-family-sans);fill:var(--syn-color-background-disabled)}.approved-app .p1-chart figcaption{font-size:11px;color:var(--syn-color-text-subtle);margin-top:5px}.approved-app .p1-chart-key{display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--syn-color-text-subtle)}.approved-app .p1-chart-key span:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--syn-color-chart-1);margin-right:5px}.approved-app .p1-bars{display:grid;grid-gap:10px;gap:10px;margin:16px 0}.approved-app .p1-bar-row{display:grid;grid-template-columns:110px minmax(0,1fr) 44px;grid-gap:10px;gap:10px;align-items:center;font-size:12px}.approved-app .p1-bar-track{background:var(--syn-color-status-info-background);height:9px;border-radius:9px;overflow:hidden}.approved-app .p1-bar-fill{border-radius:9px;background:var(--syn-color-chart-1)}.approved-app .p1-bar-row b{text-align:right;font:500 12px var(--syn-font-family-sans)}.approved-app .p1-spark{display:inline-block;height:10px;position:relative;overflow:hidden}.approved-app .p1-spark,.approved-app .p1-spark:after{border-radius:5px;background:var(--syn-color-status-info-background)}.approved-app .p1-spark:after{content:"";display:block;height:100%;width:var(--value,58%)}.approved-app .p1-numeric{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.approved-app .p1-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0 16px;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:12px;padding:12px 0}.approved-app .p1-kpi{padding:0 18px;border-right:1px solid var(--syn-color-border-subtle)}.approved-app .p1-kpi:last-child{border:0}.approved-app .p1-kpi small{display:block;color:var(--syn-color-text-subtle);font-size:11px}.approved-app .p1-kpi strong{display:block;font:600 24px var(--syn-font-family-sans);margin:2px 0}.approved-app .p1-kpi em{font-size:11px;font-style:normal;color:var(--syn-color-status-success-text)}.approved-app #p1-guide{width:min(960px,96vw);max-width:none}.approved-app #p1-guide .dr-in{padding:22px}.approved-app .p1-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.approved-app .p1-guide-grid h3{font-size:15px;margin-bottom:8px}.approved-app .p1-palette{display:flex;gap:8px;flex-wrap:wrap}.approved-app .p1-swatch{width:58px;font-size:10px;color:var(--syn-color-text-subtle)}.approved-app .p1-swatch i{display:block;height:26px;border-radius:6px;margin-bottom:4px;background:var(--syn-color-text-default)}.approved-app .p1-guide-list{padding-left:18px;list-style:disc;font-size:13px}.approved-app .p1-guide-list li{margin:5px 0}.approved-app .p1-guide-table{width:100%;border-collapse:collapse;font-size:12px}.approved-app .p1-guide-table td,.approved-app .p1-guide-table th{padding:8px;border-bottom:1px solid var(--syn-color-border-subtle);text-align:left;vertical-align:top}.approved-app .p1-guide-table th{color:var(--syn-color-text-subtle);font-weight:500}.approved-app .p1-guide-pages{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}@media(max-width:1000px){.approved-app .side{width:200px}.approved-app .stage{padding:12px}.approved-app .mt-label>span{max-width:300px}.approved-app #start .roles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:899px){.approved-app .side{width:100%;position:static;min-height:0;padding:10px 12px}.approved-app .app{display:block}.approved-app .side .nav{flex-direction:row;flex-wrap:wrap}.approved-app .side .nv{width:auto}.approved-app .side .grp-h{width:100%;margin:4px}.approved-app .side .side-foot{margin:6px 0}.approved-app .brand{padding-bottom:8px}.approved-app .role-chip{margin:7px 0}.approved-app .p1-dashboard{grid-template-columns:1fr 1fr}.approved-app .p1-dashboard #w1-c1{grid-row:auto;grid-column:1/-1}}@media(max-width:600px){.approved-app .mock-top{position:static}.approved-app .p1-guide-button{margin-left:auto}.approved-app .mt-label>span{max-width:none}.approved-app .pg-head h1{font-size:23px}.approved-app #start .pg-head h1{font-size:27px}.approved-app #start .roles{grid-template-columns:1fr 1fr}.approved-app .p1-dashboard{grid-template-columns:1fr}.approved-app .p1-dashboard #w1-c4{grid-column:auto}.approved-app .p1-kpi-row{grid-template-columns:1fr 1fr;gap:14px 0}.approved-app .p1-kpi:nth-child(2){border:0}.approved-app .p1-guide-grid{grid-template-columns:1fr}.approved-app .p1-chart svg{height:150px}.approved-app .p1-person{gap:8px}.approved-app .p1-avatar-lg{width:48px;height:48px}.approved-app .p1-bar-row{grid-template-columns:90px minmax(0,1fr) 40px}.approved-app .sf-card{padding:15px}.approved-app .p1-guide-table{font-size:11px}.approved-app .p1-guide-table td,.approved-app .p1-guide-table th{padding:6px 4px}}@media(min-width:900px){.approved-app .side{padding:10px 12px;align-self:flex-start;min-height:calc(100vh - 62px)}.approved-app .side .brand{padding:0 4px 8px}.approved-app .side .brand .logo{width:32px;height:32px}.approved-app .side .role-chip{margin:7px 0 2px;padding:6px 10px;min-height:32px}.approved-app .side .grp-h{margin:6px 5px 2px;line-height:16px}.approved-app .side .grp-h small{font-size:10px;line-height:13px}.approved-app .side .grp-s{margin:3px 5px 0;line-height:14px}.approved-app .side .nv{min-height:28px;line-height:20px;padding:3px 8px}.approved-app .side .navnum,.approved-app .side .nv-app{width:21px;height:21px;font-size:11px}.approved-app .side .side-foot{margin:8px 4px 0;padding-top:7px;font-size:10px;line-height:14px}}.approved-app .p1-dashboard{align-items:start}.approved-app .p1-dashboard #w1-c1{grid-row:auto}.approved-app .p1-level-current .lz{background:var(--syn-color-status-success-background);color:var(--syn-color-text-inverse);border-color:var(--syn-color-status-success-border)}.approved-app .p1-chart-key i{background:var(--syn-color-chart-1)}.approved-app .p1-chart-key>span{display:inline-flex;align-items:center;gap:5px}.approved-app .p1-chart-key>span:before{content:none!important}.approved-app .p1-chart-key i{width:7px;height:7px;border-radius:50%;display:inline-block}.approved-app .p1-bar-track{display:block;height:8px;background:var(--syn-color-background-surface);border-radius:5px}.approved-app .p1-bar-fill{display:block;height:100%;border-radius:5px}.approved-app .tabrow{flex-wrap:wrap;overflow:visible}.approved-app #w1 .pg{padding-bottom:12px}.approved-app #w1 .sf-card .details .skel{display:none}.approved-app #w1 .details{padding:10px 12px}.approved-app #w1 .pg-sub{margin-top:4px}.approved-app #w1 .p1-chart svg{height:145px}@media(min-width:900px){.approved-app .side .nav{gap:0}.approved-app .side .grp-h{margin-top:3px}.approved-app .side .role-chip{padding-top:4px;padding-bottom:4px}.approved-app .stage{padding-bottom:20px}}.approved-app #w1 .who-bar{margin-bottom:8px}.approved-app #w1 .pg{padding-top:12px}.approved-app #w1 .pg-head{margin-bottom:8px}.approved-app #w1 .p1-kpi-row{margin:8px 0 12px;padding:10px 0}.approved-app #w1 .subtabs{margin-bottom:12px}.approved-app #w1 .p1-chart svg{height:130px}@media(min-width:900px){.approved-app .side{min-height:calc(100vh - 64px);padding-top:8px;padding-bottom:8px}.approved-app #w1 .pg,.approved-app .stage{padding-bottom:8px}}.approved-app .app{min-height:calc(100vh - 62px)}@media(max-width:899px){.approved-app .side .nav{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:5px;padding:6px 0}.approved-app .side .nv{flex:none;width:auto;white-space:nowrap;min-height:40px}.approved-app .side .grp-h{flex:none;width:auto;align-self:center;margin:0 5px;white-space:nowrap}.approved-app .side .grp-h small{display:none}.approved-app .side .role-chip{min-height:38px}.approved-app .side .side-foot{display:block;margin:6px 0;font-size:11px}}.approved-app .p1-phase-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0 18px}.approved-app .p1-phase-flow>div{padding:12px;background:var(--syn-color-status-info-background);border:1px solid var(--syn-color-border-subtle);border-radius:10px;position:relative}.approved-app .p1-phase-flow>div:first-child{background:var(--syn-color-status-success-background);border-color:var(--syn-color-status-success-border)}.approved-app .p1-phase-flow b{display:block;color:var(--syn-color-status-info-text);margin-bottom:5px}.approved-app .p1-phase-flow span{font-size:12px;display:block}.approved-app .p1-phase-flow small{font-size:10px;color:var(--syn-color-text-subtle);display:block;margin-top:8px}.approved-app .p1-phase-flow>div:not(:last-child):after{content:"→";position:absolute;right:-9px;top:10px;z-index:1;color:var(--syn-color-text-subtle)}@media(max-width:600px){.approved-app .p1-phase-flow{grid-template-columns:1fr}.approved-app .p1-phase-flow>div:not(:last-child):after{content:"↓";top:auto;right:14px;bottom:-12px}}.approved-app #w1 .qrow{grid-template-columns:minmax(0,1fr) auto;gap:14px}.approved-app #w1-d3 .qrow{padding-top:6px;padding-bottom:6px}.approved-app .nv[aria-current=page]{transition:none}.approved-app .nv[aria-current=page],.approved-app .nv[aria-current=page] .navnum{background:var(--syn-color-status-info-background);color:var(--syn-color-text-inverse)}.approved-app .brand .logo{box-shadow:0 3px 8px var(--syn-color-background-scrim)}.approved-app #w1 .p1-kpi-row{background:transparent;border:0;padding:0;gap:12px}.approved-app #w1 .p1-kpi{position:relative;padding:10px 14px;border:1px solid var(--syn-color-border-subtle);border-radius:12px;background:var(--syn-color-background-surface-sunken);box-shadow:0 2px 5px var(--syn-color-background-scrim)}.approved-app #w1 .p1-kpi small{color:var(--syn-color-text-subtle);padding-right:27px}.approved-app #w1 .p1-kpi strong{color:var(--syn-color-text-default)}.approved-app #w1 .p1-kpi em{color:var(--syn-color-text-subtle)}.approved-app .p1-metric-icon{position:absolute;right:12px;top:10px;width:24px;height:24px;color:var(--syn-color-text-default)}.approved-app .p1-metric-icon svg{display:block;width:100%;height:100%}.approved-app #w1-c1{border-color:var(--syn-color-status-success-border);background:linear-gradient(125deg,var(--syn-color-status-success-background) 0,var(--syn-color-background-surface) 48%)}.approved-app #w1-c1>.sf-hero{color:var(--syn-color-status-success-text)}.approved-app #w1-c1>.c-title{color:var(--syn-color-text-default)}.approved-app #w1-c2{border-color:var(--syn-color-status-warning-border);background:linear-gradient(120deg,var(--syn-color-status-warning-background) 0,var(--syn-color-background-surface) 74%)}.approved-app #w1-c2>.c-title,.approved-app #w1-c2>.sf-hero{color:var(--syn-color-status-warning-text)}.approved-app #w1-c3,.approved-app #w1-c4{border-color:var(--syn-color-category-1-text)}.approved-app #w1-c3 .c-title,.approved-app #w1-c3>.sf-hero,.approved-app #w1-c4 .c-title,.approved-app #w1-c4>.sf-hero{color:var(--syn-color-category-1-text)}.approved-app #w1-c5{border-color:var(--syn-color-status-info-border)}.approved-app #w1-c5>.sf-hero{color:var(--syn-color-text-link)}.approved-app #w1-c6{border-color:var(--syn-color-border-subtle)}.approved-app .p1-heading-icon{display:inline-flex;vertical-align:-4px;align-items:center;justify-content:center;width:21px;height:21px;margin-right:7px;color:currentColor}.approved-app .p1-heading-icon svg{width:19px;height:19px}.approved-app #w1-c2 .qv{font-size:12px;color:var(--syn-color-status-warning-text);background:var(--syn-color-status-warning-background);border:1px solid var(--syn-color-status-warning-border);border-radius:6px;padding:2px 8px;white-space:nowrap}.approved-app #w1-c2 .qrow{border-color:var(--syn-color-status-warning-border)}.approved-app #w1-c2 .sf-btn-dark{box-shadow:0 3px 8px var(--syn-color-background-scrim)}.approved-app #w1-c2 .sf-btn-dark,.approved-app #w1-c2 .sf-btn-dark:hover{background:var(--syn-color-status-info-background)}.approved-app #w1 .tab[aria-selected=true]{background:var(--syn-color-background-action-subtle);color:var(--syn-color-text-link);border-bottom-color:var(--syn-color-border-action)}.approved-app #w1 .ladder .lz{background:var(--syn-color-background-surface);border-color:var(--syn-color-status-success-border);color:var(--syn-color-status-success-text)}.approved-app #w1 .ladder .p1-level-current .lz{background:var(--syn-color-status-success-text);border-color:var(--syn-color-status-success-text);color:var(--syn-color-text-inverse);box-shadow:0 0 0 4px var(--syn-color-background-scrim)}.approved-app #w1 .p1-chart{border-radius:10px}.approved-app #w1 .p1-chart-key i{width:8px;height:8px}.approved-app .p1-chart text[data-series-label]{font-weight:600}.approved-app #w1[data-p1-state=empty] .p1-kpi strong,.approved-app #w1[data-p1-state=err] .p1-kpi strong{color:var(--syn-color-text-subtle)}.approved-app #c1-b1{border-color:var(--syn-color-status-success-border);background:var(--syn-color-background-surface)}.approved-app #c1-b1 .blk-t,.approved-app #c1-b1 .hero-row .a6h{color:var(--syn-color-status-success-text)}.approved-app #c1 [data-folded="1"]{padding:8px 12px}.approved-app #c1 [data-folded="1"]>.blk-top{gap:5px}.approved-app #c1 .who-rows p{font-size:12px;line-height:1.5;margin:5px 0}.approved-app #c1 .win-title [data-connector-view]{font-size:11px;margin-left:auto}.approved-app #c1-b2>.blk-top .peek{color:var(--syn-color-text-link);background:var(--syn-color-status-info-background)}.approved-app #c1-b3>.blk-top .peek,.approved-app #c1-b4>.blk-top .peek{color:var(--syn-color-status-warning-text);background:var(--syn-color-status-warning-background)}.approved-app #c1-b6>.blk-top .peek{color:var(--syn-color-category-1-text);background:var(--syn-color-category-1-subtle)}.approved-app #c1 .blk-top .peek{border-radius:5px;padding:2px 7px}.approved-app #c1-b2 .blk-t{color:var(--syn-color-text-link)}.approved-app #c1-b3 .blk-t,.approved-app #c1-b4 .blk-t{color:var(--syn-color-status-warning-text)}.approved-app #c1-b6 .blk-t{color:var(--syn-color-category-1-text)}.approved-app #a6-compact .cp-h{color:var(--syn-color-status-success-text)}.approved-app #a6-compact .win-tabs .wt[aria-selected=true]{color:var(--syn-color-text-link);background:var(--syn-color-background-action-subtle)}.approved-app #start .role-card{border-top:3px solid var(--syn-color-category-2-text);background:linear-gradient(150deg,var(--syn-color-category-2-subtle),var(--syn-color-background-surface) 65%)}.approved-app #start .role-card .rc-name{color:var(--syn-color-category-2-text)}.approved-app #start .role-card:hover{border-color:var(--syn-color-category-2-text);box-shadow:0 5px 14px var(--syn-color-background-scrim)}@media(max-width:600px){.approved-app #w1 .p1-kpi-row{gap:10px}.approved-app #w1 .p1-kpi{padding:10px}.approved-app .p1-metric-icon{right:9px;width:21px;height:21px}.approved-app .p1-chart text{font-size:20px}}@media(min-width:601px) and (max-width:899px){.approved-app .p1-dashboard{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.approved-app .p1-dashboard #w1-c1{grid-column:auto}}@media(min-width:1100px){.approved-app #w4.page .pg{padding-bottom:8px}}.approved-app #w4-approved-shortcut{margin:4px 0;padding:4px 8px;font-size:12px;line-height:18px}@media(min-width:1100px){.approved-app #w4 #w4-p1l,.approved-app #w4 #w4-p1r{padding-block:10px}.approved-app #w4 #w4-q{margin-top:4px}.approved-app #w4 #w4-p1l>.w4-filter{margin:4px 0!important}}.approved-app #p2-shortcut-results .p2-pager{gap:6px}.approved-app #p2-shortcut-results .p2-pager small{font-size:11px}.approved-app #w4[data-st-ktype=sc][data-st-scperm=noperm] #w4-p1r{display:none}.approved-app #c2 .c2-section-control{display:block;margin:3px 0 5px;font-size:12px;min-height:30px}.approved-app #c2 .c2-section-details[hidden]{display:none!important}.approved-app #c2 .c2-section-details{min-width:0}.approved-app #c2 .win-body .blk{padding:10px 12px}.approved-app #c2 .blk-t{font-size:14px;margin-bottom:2px}.approved-app #c2 .t-row{padding:6px 0;gap:4px}.approved-app #c2 .t-secondary{gap:8px;margin-top:2px}.approved-app #c2 .t-secondary .sf-btn-ghost{min-height:32px;padding:4px 8px;font-size:12px}.approved-app #c2 .t-name{white-space:nowrap;font-size:13px}.approved-app #c2 .qrow{padding:6px 0}.approved-app #c2 .ql{min-width:0;white-space:normal}.approved-app #c2 .qv{white-space:normal}.approved-app #c2 .c2-section-details>.sf-hero{margin:3px 0}.approved-app #c2 .c2-section-details>p{margin:5px 0}.approved-app #w4 #p2-shortcut-results .row,.approved-app #w4 #p2-shortcut-review-results .row,.approved-app #w4 #p2-shortcut-trial-results .row{display:grid;grid-template-columns:minmax(0,1fr) 16px;grid-gap:8px;gap:8px;align-items:center}.approved-app #w4 .p2-shortcut-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px}.approved-app #w4 .p2-shortcut-meta .pill{font-size:11px;padding:1px 5px}.approved-app #w4[data-st-ktype=sc] #w4-approved-shortcut{margin-block:2px}.approved-app #w4[data-st-ktype=sc] #w4-p1l .w4-filter{margin-block:2px!important}.approved-app #w4[data-st-ktype=sc] .stats{margin-bottom:4px}.approved-app #website .p4-web-discovery{position:relative}.approved-app #website .p4-web-discovery summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:8px 10px}.approved-app #website .p4-web-discovery[open]>div{position:absolute;right:0;top:100%;z-index:20;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;width:420px;padding:12px;border:1px solid var(--syn-color-border-subtle);border-radius:12px;background:var(--syn-color-background-surface);box-shadow:0 14px 36px var(--syn-color-background-scrim)}.approved-app #website .p4-web-discovery .p4-btn{text-align:left;white-space:normal}@media(max-width:650px){.approved-app #website .p4-web-discovery[open]>div{position:static;width:auto;grid-template-columns:1fr;box-shadow:none}}.approved-app #content .r4-command,.approved-app #jigsaw .r4-command,.approved-app #journey .r4-command{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.approved-app #content .r4-command>.p4-actions,.approved-app #content .r4-command>p,.approved-app #jigsaw .r4-command>.p4-actions,.approved-app #jigsaw .r4-command>p,.approved-app #journey .r4-command>.p4-actions,.approved-app #journey .r4-command>p{margin:0}.approved-app #website .public-layout{align-items:start;gap:14px}.approved-app #website .public-layout .p4-card{padding:16px}.approved-app #website .public-pairs{display:grid;grid-gap:7px;gap:7px;margin:8px 0}.approved-app #website .public-pairs>div{display:grid;grid-template-columns:135px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:12px;line-height:1.5}.approved-app #website .public-pairs dt{font-weight:600;color:var(--syn-color-text-subtle)}.approved-app #website .public-pairs dd{margin:0;overflow-wrap:anywhere}.approved-app #website .public-lifecycle{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0}.approved-app #website .public-lifecycle span{background:var(--syn-color-background-surface);border:1px solid var(--syn-color-status-info-border);border-radius:9px;padding:9px}.approved-app #website .public-lifecycle small{display:block;font-size:11px;color:var(--syn-color-text-subtle)}.approved-app #website .public-integrations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.approved-app #website .public-integrations .p4-card{padding:12px}.approved-app #website .public-integrations .public-pairs>div{display:block;font-size:11px}.approved-app #website .public-integrations h2{font-size:16px;margin:0 0 7px}.approved-app #website .public-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.approved-app #website .public-controls details{padding:12px;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:10px}.approved-app #website .public-controls summary{font-weight:600;cursor:pointer;line-height:1.4}.approved-app #website .public-controls summary small{display:block;color:var(--syn-color-text-subtle);font-size:11px;font-weight:400}.approved-app #website .public-controls details p{font-size:12px;margin:8px 0}.approved-app #website .public-resource-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.approved-app #website .public-resource-list .p4-card{padding:14px}.approved-app #website .public-resource-list h2{font-size:17px}.approved-app #website .public-resource-mobile{display:none}.approved-app .public-filter-drawer{display:grid;grid-gap:14px;gap:14px}.approved-app .public-filter-drawer label{display:grid;grid-gap:6px;gap:6px;font-size:13px}.approved-app .public-filter-drawer input,.approved-app .public-filter-drawer select{width:100%;min-height:44px;padding:9px;border:1px solid var(--syn-color-border-subtle);border-radius:8px;background:var(--syn-color-background-surface);color:var(--syn-color-text-default)}@media(max-width:760px){.approved-app #website .public-resource-mobile{display:block;margin:12px 0}.approved-app #website .public-resource-filters{display:none}.approved-app #p4-dialog:has(#p4-resource-filter-form){position:fixed;inset:0 0 auto auto;margin:0;width:min(100vw,400px);max-width:100%;max-height:none;padding:16px;border-radius:0 0 0 14px;overflow:visible}.approved-app .public-filter-drawer .p4-actions{flex-wrap:wrap}.approved-app .public-filter-drawer .p4-actions .p4-btn{min-height:44px}}.approved-app #website .public-resource-filters input{max-width:180px}.approved-app #website .public-resource-filters select{max-width:220px}.approved-app #website .public-topic .p4-btn{font-size:12px;padding:7px 10px}@media(max-width:760px){.approved-app #website .public-controls,.approved-app #website .public-integrations,.approved-app #website .public-layout,.approved-app #website .public-resource-list{grid-template-columns:1fr}.approved-app #website .public-pairs>div{grid-template-columns:1fr;gap:2px}.approved-app #website .public-lifecycle{grid-template-columns:1fr}.approved-app #website .public-resource-filters input,.approved-app #website .public-resource-filters select{max-width:100%}}.approved-app #p4-contact-error ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 12px;gap:4px 12px;list-style:none;margin:6px 0 0;padding:0}.approved-app #p4-contact-error li{margin:0}.approved-app #p4-contact-error li button{white-space:normal;text-align:left;min-height:32px;padding:4px 0}@media(max-width:700px){.approved-app #p4-contact-error ul{grid-template-columns:1fr}.approved-app .mock-top{display:grid;grid-template-columns:1fr 1fr max-content;align-items:center;grid-gap:8px;gap:8px;padding:10px 12px;height:auto}.approved-app .mock-top .mt-label{grid-column:1/-1;order:-2;min-width:0;width:100%;flex:none}.approved-app .mock-top .mt-label strong{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.approved-app .mock-top .mt-label>span{display:block;white-space:normal;word-break:normal;font-size:11px;line-height:1.5}.approved-app .mock-top .surface-tabs{grid-column:1/-1;order:-1;width:100%;margin:0}.approved-app .mock-top .mt-grow{display:none}.approved-app .mock-top .p1-guide-button{min-width:0;min-height:36px;padding:6px 8px;font-size:11px}.approved-app .mock-top .presentation-controls{min-width:0;width:auto}.approved-app .mock-top .presentation-controls summary{font-size:11px}}.approved-app #website .p4-lab .p4-tools{margin-bottom:8px}.approved-app #website .p4-lab .p4-title{margin-bottom:10px}.approved-app #website .p4-lab .p4-grid{gap:14px}.approved-app #website .p4-lab .p4-card>p{margin-bottom:10px}.approved-app #website .p4-lab .p4-webnav{margin-bottom:12px}.approved-app #website .p4-lab .p4-steps{margin-block:10px}.approved-app #website .p4-lab .p4-footer{margin-top:12px}@media(min-width:1100px){.approved-app #website .p4-lab .r4-work{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.approved-app .p4-pdca-top .p4-card{padding:13px 15px}.approved-app .p4-pdca-top .r4-bars{margin:6px 0}.approved-app .p4-pdca-top .r4-bars>div{margin:5px 0}.approved-app .p4-pdca-top .p4-note{margin:7px 0}.approved-app .p4-pdca-top .p4-meta{margin:9px 0;gap:9px}.approved-app #p2-close-panes{display:flex;gap:4px;padding:4px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface-sunken);margin-bottom:10px}.approved-app #p2-close-panes [data-close-pane]{flex:1 1;min-width:0;padding:7px 8px;text-align:center;font-size:12px;line-height:1.5;border-radius:6px}.approved-app #p2-close-panes [aria-current=step]{color:var(--syn-color-text-default);font-weight:700;text-decoration:underline}.approved-app #p2-close-panes [aria-current=false]{color:var(--syn-color-text-subtle)}.approved-app #p2-close-selection{margin-bottom:8px;font-size:12px;overflow-wrap:anywhere}.approved-app #c3 #p2-close-to-review{margin:4px 0 8px;width:100%;text-align:center}.approved-app #c3 .win-foot{flex-wrap:wrap}.approved-app #c3 #p2-close-back{font-size:12px;padding:6px 8px}.approved-app #c3 .win-who{font-size:12px;line-height:1.5}.approved-app #c3 .prev-split{grid-template-columns:1fr 1fr}@media(max-width:600px){.approved-app #c3 .prev-split{grid-template-columns:1fr}.approved-app #c3 .win{min-height:0}}.approved-app #p3-knowledge-results .row{padding-block:4px}.approved-app #w4-p1l .c-head{flex-wrap:wrap;gap:6px}.approved-app #w4-p1l .c-head #p3-catalog-source{margin:0 0 0 auto;font-size:11px;line-height:1.4;text-align:right}.approved-app #p2-capture-form label:has([data-capture-ack]){display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.approved-app #p2-capture-form input[data-capture-ack]{width:18px;min-width:18px;height:18px;min-height:18px;margin:0;accent-color:var(--syn-color-status-warning-icon)}.approved-app #p2-capture-form .acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.approved-app #p2-capture-form .p4-meta{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:8px;gap:8px;margin:12px 0}.approved-app #p2-capture-form .p4-meta dd{margin:0;overflow-wrap:anywhere}.approved-app #p2-capture-form button[aria-pressed=true]{background:var(--syn-color-status-warning-background);border-color:var(--syn-color-status-warning-icon);color:var(--syn-color-status-warning-icon)}@media(max-width:600px){.approved-app #p2-capture-form .p4-meta{grid-template-columns:1fr;gap:4px}}.approved-app[data-example-mode=real] .demo,.approved-app[data-example-mode=real] .mock-top,.approved-app[data-example-mode=real] .side .nv.is-dim,.approved-app[data-example-mode=real] .side .nv[data-go=deny],.approved-app[data-example-mode=real] .side .nv[data-go=login],.approved-app[data-example-mode=real][data-surface=organization] .side .nv[data-go^=c]{display:none}.approved-app .p3-money{margin-top:12px;padding:13px 17px}.approved-app .p3-money p{margin:6px 0}.approved-app .p3-loop-summary{margin:10px 0}.approved-app .p3-loop-summary .p3-kpis{margin:8px 0}@media(min-width:1100px){.approved-app #w4-p4 .w4b-loop{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.approved-app #w4-p4 .w4b-loop li{display:block;min-width:0}.approved-app #w4-p4 .w4b-loop li+li:before{content:none}.approved-app #w4-p4 .w4b-loop .st{height:100%;padding-inline:8px}.approved-app .p3-loop-controls{display:flex;align-items:center;gap:12px;margin-bottom:8px}.approved-app .p3-loop-controls>.p3-filters{margin:0;flex:0 0 auto}.approved-app #w1 .p3-loop-controls>.p3-note,.approved-app .p3-page .p3-loop-controls>.p3-note{padding-block:0;margin-block:0}.approved-app .p3-loop-controls>.p3-note{flex:1 1;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:0 12px;min-height:44px}.approved-app .p3-pdca .p3-filters{margin-bottom:8px}.approved-app .p3-pdca .p3-loop-controls>.p3-filters{margin-bottom:0}.approved-app .p3-pdca .p3-filters label{display:flex;align-items:center;gap:12px}.approved-app .p3-pdca .p3-filters select{width:280px;max-width:100%}.approved-app .p3-pdca .p3-loop{margin-bottom:8px}.approved-app .p3-pdca .p3-loop-overview{padding:12px 16px}.approved-app .p3-pdca .p3-loop-overview .p1-kpi-row{margin:6px 0}.approved-app .p3-pdca .p3-path{padding:10px 14px}.approved-app .p3-pdca .p3-path h3{margin-bottom:4px}.approved-app .p3-pdca .p3-path p{margin:4px 0}.approved-app #w1 .p3-loop-overview{padding:8px 16px}.approved-app #w1 .p3-loop-overview .p1-kpi-row{grid-template-columns:repeat(3,minmax(0,1fr));margin:6px 0;padding:0}.approved-app #w1 .p3-loop-overview .cmp{margin:8px 0 2px}.approved-app #w1 .p3-loop-overview .p1-kpi{padding-block:6px}.approved-app #w1 .p3-pdca>.p3-warning{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;margin:4px 0;min-height:44px}.approved-app #w1 .p3-path p{margin:0}.approved-app #w1 .p3-path button{margin-top:6px}.approved-app #w1 .p3-pdca .p3-paths{margin-top:8px!important}.approved-app #w1 .p3-pdca>.acts{margin-top:8px}.approved-app #w8 .p3-loop-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.approved-app #w8 .p3-loop-summary .p1-kpi-row{margin:5px 0;gap:8px}.approved-app #w8 .p3-loop-summary .p1-kpi{padding:8px 12px}.approved-app #w8 .p3-loop-summary .p1-kpi strong{font-size:24px}.approved-app #w8 .p3-money{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 16px;gap:4px 16px;padding:10px 16px!important}.approved-app #w8 .p3-money h2{font-size:16px;margin:0}.approved-app #w8 .p3-money p{font-size:12px;line-height:1.5;margin:0;grid-column:1}.approved-app #w8 .p3-money .acts{grid-column:2;grid-row:1/span 2;display:flex;flex-direction:column;gap:2px;margin:0}.approved-app #w8 .p3-money button{min-height:28px;padding:4px 8px;font-size:12px}.approved-app #w8 .p3-path{padding:11px 14px}.approved-app #w8 .p3-path h3{margin:0 0 4px}.approved-app #w8 .p3-path p{margin:4px 0}.approved-app #err-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:4px 12px;min-height:44px;margin:0 0 8px}.approved-app #err-banner[hidden]{display:none}.approved-app #err-banner .err-banner-admin{font-size:11px}.approved-app #w10-p4l .c-head{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.approved-app #w10-p4l .c-head-l{grid-column:1;grid-row:1;width:auto}.approved-app #w10-p4l .c-head-r{display:contents}.approved-app #w10-p4l .c-head-r .acts{grid-column:2;grid-row:1;align-self:center}.approved-app #w10-p4l .c-head-r>button{grid-column:1/-1;grid-row:2;margin-top:0!important;justify-self:stretch}.approved-app #w10-p4r .w10-prog-row{padding-block:1px}.approved-app #w10-p4l .qrow{padding-block:5px}.approved-app #w10 .web .sf-card{padding-block:10px}.approved-app #w10 .web .sf-hero{font-size:28px;line-height:1.2}.approved-app #w10-test-rows .qv{display:flex;align-items:center;gap:8px;font-size:12px}.approved-app #w10-test-rows .qrow{padding-block:4px;gap:8px}.approved-app #w10-test-rows .btn-link{font-size:11px;white-space:nowrap}.approved-app #w10-p2>[data-when="st:some"]{display:grid;grid-template-columns:1.55fr 1fr;grid-gap:12px;gap:12px;align-items:start}.approved-app #w10-p2>[data-when="st:some"][hidden]{display:none}.approved-app #w10-p2web{margin-top:0!important}.approved-app #w10-p5 .w4b-loop{margin-block:4px;padding:5px 8px;gap:6px;font-size:11px;min-height:44px}.approved-app #w10-p5 .w4b-loop b{font-size:12px}.approved-app #w10-p5 .w4b-loop small{font-size:10px;line-height:1.3}.approved-app #w10-p5money{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:2px 12px;gap:2px 12px}.approved-app #w10-p5money .w4b-ch{grid-column:1/-1;margin:0}.approved-app #w10-p5money .sf-hero{font-size:17px;margin:0;grid-column:1}.approved-app #w10-p5money .cmp{font-size:11px;line-height:1.4;margin:0;grid-column:1/-1}.approved-app #w10-p5 .qrow{padding-block:4px}.approved-app #w10-p4 .sf-card{padding-block:6px}.approved-app #w10-p5statpair [data-when="st:some"]{grid-template-columns:1fr 1fr!important;gap:12px!important}.approved-app #w10-p5statpair .w4b-ch{flex-wrap:wrap;gap:4px;align-items:center}.approved-app #w10-p5money .sf-hero{font-size:17px!important;line-height:1.25!important}.approved-app #w10-p5money .w4b-ch{gap:8px}.approved-app #w10-p5money .w4b-ch h2{font-size:13px}.approved-app #w10-p4 .w10-prog-row{padding-block:0}.approved-app #err-banner{font-size:11px}.approved-app #w9 .web .sf-card{padding-block:8px!important}.approved-app #w10 .stats.kpi .stat,.approved-app #w9 .stats.kpi .stat{padding-block:4px!important}.approved-app #w10 .stats.kpi .sf-hero,.approved-app #w10 .stats.kpi .v2,.approved-app #w9 .stats.kpi .sf-hero,.approved-app #w9 .stats.kpi .v2{font-size:21px!important;line-height:1.2}.approved-app #w9-p1 .stack>[data-when="role:admin"]{display:grid;grid-template-columns:1.65fr 1fr;align-items:start;grid-gap:12px;gap:12px}.approved-app #w9-p1 .stack>[data-when][hidden],.approved-app #w9-p2 .stack>[data-when][hidden]{display:none}.approved-app #w9-p3>.stack{display:grid;grid-template-columns:1.85fr 1fr;align-items:start;grid-gap:12px;gap:12px}.approved-app #w9 .w9-who-mini td,.approved-app #w9 .w9-who-mini th{white-space:normal;font-size:12px;padding:4px 7px!important}.approved-app #w9-p4 .p2-log-row{padding-block:5px;line-height:1.35;font-size:11px}.approved-app #w9-p4 .p2-log-row b{font-size:12px}.approved-app #w9-p4 .log-filters{gap:4px}.approved-app #w9-p5 .w4b-loop{margin-bottom:6px}.approved-app #w9-p5 .w4b-loop .st{padding:3px 8px}.approved-app #w9-p5 .w4b-stats{margin-bottom:8px}.approved-app #w9-p5 .w4b-stats .qrow{padding-block:3px}.approved-app #w9-p5 .ways .tile{padding-block:6px}.approved-app #w10 #w10-p5statpair [data-when="st:some"]{grid-template-columns:1fr 1fr!important;gap:8px!important}.approved-app #w10 #w10-p5money .w4b-ch{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:8px;gap:8px}.approved-app #w10 #w10-p5money .sf-hero{font-size:17px!important;line-height:1.2!important}.approved-app #w9-p1 .c-head{flex-wrap:nowrap;gap:8px}.approved-app #w9-p1 .c-head-l{min-width:0;flex:1 1}.approved-app #w9-p1 .c-head-r{min-width:0;flex:0 0 auto}.approved-app #w9-p5 .ways .tile{padding-block:2px}.approved-app #w9-p5 .ways .qsub{font-size:11px;line-height:1.35}.approved-app #w9-p5 .w4b-stats .sf-card{padding-block:4px!important}.approved-app #w9-p5 .w4b-stats{margin-bottom:4px}.approved-app #w9-p5 .w4b-loop .st{padding-block:2px}.approved-app #w10 #w10-p5way{padding-block:4px!important}.approved-app #w10 #w10-p5 .w4b-loop .st,.approved-app #w10 #w10-p5way .tile{padding-block:2px}}@media(min-width:1100px){.approved-app .stage:has(>.p2-page.on){padding-top:10px}.approved-app #w9-p2 .w9-org-tree .row{padding-block:3px;min-height:44px}.approved-app #w9 .subtabs{margin-top:8px;margin-bottom:6px}.approved-app #w9-p2 [data-when="role:hr"] .sf-card>[data-when="st:some,done"]{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:4px 16px;gap:4px 16px;align-items:start}.approved-app #w9-p2 [data-when="role:hr"] .sf-card>[data-when="st:some,done"][hidden]{display:none}.approved-app #w9-p2 [data-when="role:hr"] [data-when="st:some,done"]>button,.approved-app #w9-p2 [data-when="role:hr"] [data-when="st:some,done"]>p{grid-column:1}.approved-app #w9-p2 [data-when="role:hr"] [data-when="st:some,done"]>div:last-child{grid-column:2;grid-row:1/6;margin-top:0!important}.approved-app #w9-p5 .w4b-loop{margin-bottom:2px}.approved-app #w9-p5 .w4b-stats .qrow{padding-block:1px}.approved-app #w9-p5 .tile .v2{font-size:21px;line-height:1.2}.approved-app #w9-p2 [data-when="role:hr"] .sf-card>[data-when="st:some,done"]>div:last-child .qrow{grid-template-columns:minmax(0,1fr) auto;gap:8px}}.approved-app #w1 .own-library-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.approved-app #w1 .own-library-items .p2-receipt{margin:0;padding:10px;min-width:0}.approved-app #w1 .own-library-items .p2-receipt>b{font-size:14px}.approved-app #w1 .own-library-items .p2-receipt small{font-size:11px}@media(max-width:650px){.approved-app #w1 .own-library-items{grid-template-columns:1fr}}@media(min-width:1100px){.approved-app #w4 .stats.kpi .stat{padding-block:4px!important}.approved-app #w4 .stats.kpi .sf-hero,.approved-app #w4 .stats.kpi .v2{font-size:21px!important;line-height:1.2}.approved-app #w4 .subtabs{margin-top:8px;margin-bottom:6px}.approved-app #w4-p4 .w4b-stats .sf-card{padding:6px 12px!important}.approved-app #w4-p4 .w4b-stats .sf-card>div[data-when]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px}.approved-app #w4-p4 .w4b-stats .sf-card>div[data-when][hidden]{display:none}.approved-app #w4-p4 .w4b-stats .sf-card>div[data-when]>p{font-size:12px;margin-block:4px}.approved-app #w4-p4 .ways .tile{padding:4px 10px}.approved-app #w4-p4 .ways .qsub{font-size:11px;line-height:1.35}.approved-app #w4-p4 .ways .v2{font-size:21px;line-height:1.2}.approved-app #w4-p4 .w4b-loop,.approved-app #w4-p4 .w4b-stats{margin-bottom:6px}.approved-app #w4 #w4-p1l,.approved-app #w4 #w4-p1r{padding-block:6px}.approved-app #w4 .p3-catalog-filter{margin-block:2px}.approved-app #w4 #w4-rec{margin-top:4px}.approved-app #w4 #w4-p1l>.cmp{margin-block:4px}.approved-app #w4 .subtabs{margin-top:6px;margin-bottom:4px}.approved-app #w4 .pg{padding-bottom:4px}}@media(min-width:900px){.approved-app .stage:has(>.p4-page.on){padding-top:10px}.approved-app .p4-page .p4-filters>label{display:flex;align-items:center;gap:10px}.approved-app .p4-page .p4-filters select{margin:0;flex:1 1;width:auto;min-width:0}.approved-app .p4-page .p4-title{margin:8px 0;gap:8px}.approved-app .p4-page .p4-title h1{font-size:22px;line-height:1.3;margin-bottom:3px}.approved-app .p4-page .p4-title p{font-size:14px;line-height:1.4;margin:0}.approved-app .p4-page .p4-kicker{font-size:11px;margin-bottom:3px}.approved-app .p4-page .r4-metrics{margin:8px 0}.approved-app .p4-page .r4-metrics>div{padding:6px 12px}.approved-app .p4-page .r4-metrics strong{font-size:25px;line-height:1.2;margin:3px 0}.approved-app .p4-page .r4-work .r4-timeline li{padding-bottom:3px}.approved-app .p4-page .r4-work .r4-timeline li+li{padding-top:3px}.approved-app .p4-page .r4-timeline p{margin:2px 0;line-height:1.4}.approved-app .p4-page .p4-tabs{margin-top:6px;padding-bottom:6px}.approved-app .p4-page .p4-card h2{margin-bottom:8px}.approved-app .p4-page .p4-footer,.approved-app .p4-page .r4-command{margin-top:8px;padding-top:6px}}.approved-app #w4>.demo select{min-height:36px;border:1px solid var(--syn-color-border-subtle);border-radius:7px;background:var(--syn-color-background-surface);color:var(--syn-color-text-default);font:inherit;font-size:11px;padding:4px 8px;max-width:180px}@media(min-width:1100px){.approved-app #w4-p4 .w4b-stats{margin-bottom:4px}}.approved-app[data-surface=provider] .side .role-chip,.approved-app[data-surface=sales] .side .role-chip{display:none}.approved-app .story-steps{display:grid;grid-gap:8px;gap:8px;margin:12px 0}.approved-app .story-steps .sf-card{margin:0!important;padding:12px 14px!important}.approved-app .story-steps h2{font-size:15px!important;margin:5px 0!important}.approved-app .story-steps p{margin:5px 0!important}.approved-app .story-selector{display:flex;align-items:center;gap:10px;font-size:13px}.approved-app .story-selector select{min-height:40px;border:1px solid var(--syn-color-border-subtle);border-radius:8px;padding:5px 9px;font:inherit;max-width:100%;flex:1 1}.approved-app .surface-tabs{display:flex;gap:4px;flex-wrap:wrap}.approved-app .surface-tabs button{font:inherit;color:var(--syn-color-text-subtle);background:transparent;border:1px solid var(--syn-color-border-subtle);border-radius:8px;padding:8px 11px;min-height:40px;cursor:pointer}.approved-app .surface-tabs button[aria-pressed=true]{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border-color:var(--syn-color-border-subtle);font-weight:700}.approved-app .presentation-controls summary:focus-visible,.approved-app .surface-tabs button:focus-visible{outline:3px solid var(--syn-color-status-info-border);outline-offset:2px}.approved-app .presentation-controls{position:relative}.approved-app .presentation-controls summary{cursor:pointer;padding:9px 10px;border:1px solid var(--syn-color-border-subtle);border-radius:8px;min-height:40px;list-style:none}.approved-app .presentation-controls summary:after{content:" ▾"}.approved-app .presentation-options{position:absolute;top:calc(100% + 10px);right:0;width:360px;max-width:calc(100vw - 32px);padding:14px;background:var(--syn-color-text-default);border:1px solid var(--syn-color-border-subtle);border-radius:12px;box-shadow:0 12px 40px var(--syn-color-background-scrim);display:grid;grid-gap:12px;gap:12px;z-index:65}.approved-app .presentation-options .mt-seg{margin:0}.approved-app .surface-context{display:block;font-size:12px;color:var(--syn-color-text-subtle);margin-top:4px}@media(max-width:700px){.approved-app .mock-top{gap:8px;padding:8px 12px}.approved-app .mt-label{flex:1 1}.approved-app .surface-tabs{order:3;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.approved-app .surface-tabs button{padding:8px 4px;font-size:12px}.approved-app .presentation-options .mt-seg{width:auto}.approved-app .p1-guide-button,.approved-app .presentation-controls summary{font-size:12px}}.approved-app #c3 .win-body .sf-card{padding-top:6px;padding-bottom:6px}.approved-app #c3 .win-body{gap:6px}.approved-app #c4 .win-body .sf-card{padding-top:10px;padding-bottom:10px}.approved-app #c4 .win-body{gap:8px}.approved-app .p4-root[data-screen=B-ACC-01] .p4-card{padding:14px}.approved-app #w2-tasklist>.lbl,.approved-app #w2-tasklist>.sf-hero{display:inline-block;margin:0 6px 8px 0;vertical-align:baseline}.approved-app #w2-tasklist>.sf-hero{font-size:20px;line-height:1.35}.approved-app #w2-t1r1{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px}.approved-app #w2-t1r1>#p2-close-result,.approved-app #w2-t1r1>.muted,.approved-app #w2-t1r1>.p2-feedback{grid-column:1/-1;margin-block:2px}.approved-app #w2-t1r1>.acts{margin:0;align-self:center}.approved-app #p2-close-result{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:6px 0}.approved-app #p2-close-result>p{margin:0;font-size:13px}.approved-app #p2-close-result>button{margin:0}.approved-app #p2-work-support{display:grid;align-content:start;grid-gap:10px;gap:10px}.approved-app #p2-work-support .sf-card{margin:0}.approved-app #p2-work-support .sf-card h2{font-size:17px;line-height:1.4;margin-bottom:8px}.approved-app #p2-work-support .muted{margin-block:6px}.approved-app #p2-historical-picker{display:grid;grid-gap:4px;margin-bottom:8px}.approved-app #p2-historical-picker select{min-height:40px;border-radius:var(--syn-radius-control);padding:8px}.approved-app #w2-tasklist>#p2-work-filter-open,.approved-app #w2-tasklist>#p2-work-filter-status{margin-block:4px}.approved-app #p2-work-project-link{align-self:center;justify-self:start;min-height:40px}@media(min-width:1100px){.approved-app #w2 .sf-card{padding:12px 16px}.approved-app #w2 .demo,.approved-app #w2 .stats{margin-bottom:4px}}@media(max-width:700px){.approved-app #w2-t1r1{grid-template-columns:1fr}.approved-app #w2-t1r1>.acts{justify-content:flex-start}}@media(min-width:1100px){.approved-app #w2-p2>.stack{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px}.approved-app #w2-p2 .details{padding:8px 10px;margin-block:4px}.approved-app #w2-p2 .details .acts{margin-block:4px}.approved-app #w2-p2 .w2-3q{gap:6px}.approved-app #w2-p2 .w2-3q label{margin-bottom:2px}.approved-app #w2-p2 .p2-feedback{margin-block:4px}.approved-app #p2-lesson-history-picker{display:grid;grid-gap:4px;gap:4px;margin-bottom:8px}.approved-app #p2-lesson-history-picker select{width:100%;min-width:0}}.approved-app #p2-permission-read>.p2-form{grid-template-columns:1fr 1fr;padding:10px;margin-top:6px;gap:8px}.approved-app #w10-dr-perms .dr-in{padding-block:16px}.approved-app #p2-permission-effective .p2-permission-result{margin:6px 0;font-size:12px;line-height:1.5}.approved-app #p2-permission-context-person,.approved-app #p2-permission-context-team{max-width:100%}.approved-app #p3-dialog:has(.r689-receipt-summary),.approved-app #uxp2-drawer[data-uxp2-screen="5-06"],.approved-app #uxp3-drawer[data-uxp3-screen="6-03"]{width:min(440px,100vw)}.approved-app .r689-conversion,.approved-app .r689-filter,.approved-app .r689-receipt-summary{min-width:0;overflow-wrap:anywhere}.approved-app .r689-filter{display:grid;grid-gap:4px;gap:4px;font-size:13px;width:100%;max-width:360px}.approved-app .r689-filter select{width:100%;min-height:44px;background:var(--syn-color-background-canvas);color:inherit;border:1px solid var(--syn-color-border-default);border-radius:8px;padding:8px;font:inherit}.approved-app .r689-conversion{margin-top:20px}.approved-app .r689-conversion>h3{margin-bottom:12px}.approved-app .r689-conversion>p{margin:8px 0 0}.approved-app .r689-conversion .uxp3-metrics{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.approved-app .r689-filter+.r689-receipt-summary{margin-top:12px}.approved-app .r689-total>.sf-hero{margin:4px 0}.approved-app .r689-total>.cmp{margin:4px 0 0}.approved-app .r689-conversion .uxp3-row{grid-template-columns:minmax(0,1fr);gap:6px}.approved-app .r689-conversion .uxp3-row-value{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px}.approved-app .r689-conversion .pill{white-space:normal}.approved-app .r689-send-row .pill{display:inline-flex;align-items:center;gap:5px;margin:6px 0}.approved-app .r689-distribution>.uxp2-card{margin-top:12px}.approved-app .r689-distribution.r689-compact .r689-programs,.approved-app .r689-distribution:not(.r689-compact) [data-uxp2-action=receipt-summary]{display:none}.approved-app .r689-distribution .r689-receipt-summary{display:block}.approved-app .r689-machine-table td{overflow-wrap:anywhere}.approved-app .r689-filter select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%234b5266' stroke-width='2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:12px 8px!important;padding-right:34px!important}.approved-app .r689-related-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:12px;gap:12px}.approved-app .r689-related-row>.ql{min-width:0}.approved-app .r689-related-row>.qv{display:flex;justify-content:flex-end;align-items:center;gap:8px;justify-self:end;width:auto}.approved-app .r689-send-row .pill:before{display:block;position:static;box-sizing:border-box;flex:0 0 8px;width:8px;height:8px;margin:0;border-radius:50%}.approved-app .r689-send-row .pill[data-r689-tone=pending]:before{border:0}.approved-app .r689-gated-summary>.r689-programs{display:none}.approved-app .r689-reason-gate{margin:12px 0}.approved-app .r689-reason-gate>p{margin:0 0 8px}.approved-app .r689-reasons{display:flex;flex-wrap:wrap;gap:8px}.approved-app .r689-reasons button{min-height:44px}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-reasons button[aria-pressed]{color:var(--syn-color-text-default)!important;background:var(--syn-color-background-surface)!important}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-reasons button[aria-pressed=true]{color:var(--syn-color-text-default)!important;background:var(--syn-color-background-surface)!important;border:2px solid var(--syn-color-border-default)!important}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-reasons button[aria-pressed=true]:before{content:"✓ ";font-weight:700}.approved-app .r689-card-actions{display:grid;grid-template-columns:max-content max-content;align-items:start;grid-gap:8px;gap:8px}.approved-app .r689-card-actions>.uxp2-disabled-action{display:contents}.approved-app .r689-card-actions button{white-space:nowrap!important;min-height:44px;margin:0!important}.approved-app .r689-card-actions .lock-why{grid-column:1/-1;width:100%;margin:0!important}.approved-app .r689-nowrap{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}.approved-app #r689-machine-summary strong{color:var(--syn-color-text-default);font-weight:700}.approved-app .r689-pager{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center!important;grid-gap:8px;gap:8px;margin-top:12px}.approved-app .r689-pager>button{width:100%!important;min-width:0!important;min-height:44px;padding:8px!important;margin:0!important}.approved-app .r689-pager>span{white-space:nowrap;font-size:12px}.approved-app .r689-pager>button:disabled{opacity:.45!important;border-style:solid!important}.approved-app :is(.r689-distribution,.r689-card-actions,.r689-pager,.r689-machine-table) button:disabled:after{content:none!important;display:none!important}.approved-app .r689-pager .lock-why{display:none!important}.approved-app .r689-machine-team{display:block}.approved-app .r689-machine-table td button{display:block;margin-top:6px;white-space:normal}.approved-app .r689-access-note{font-weight:600}.approved-app .r689-no-data{color:var(--syn-color-text-subtle)!important;font-weight:400}@media(max-width:600px){.approved-app .r689-conversion .uxp3-metrics{grid-template-columns:1fr}.approved-app .r689-filter{max-width:none}.approved-app .r689-send-row>.ql>b{display:block;margin-bottom:8px}.approved-app .r689-send-row .pill{margin-top:0}.approved-app .r689-card-actions{grid-template-columns:minmax(0,1fr)}.approved-app .r689-card-actions button{width:100%}.approved-app .r689-related-row{grid-template-columns:minmax(0,1fr)!important;gap:8px}.approved-app .r689-related-row>.qv{width:100%;justify-self:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.approved-app .r689-related-row button{width:100%;min-height:44px;text-align:center}.approved-app .r689-distribution button,.approved-app .r689-machine-table button{min-height:44px}.approved-app .r689-receipt-summary .qrow{display:flex;flex-direction:column;align-items:stretch;gap:4px}.approved-app .r689-receipt-summary .qv{text-align:left}.approved-app .r689-distribution .r689-receipt-summary{display:block}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-machine-table :is(table,tbody){display:block!important;width:100%!important;min-width:0!important}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-machine-table thead{display:none!important}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-machine-table tr{display:block!important;border:0!important;border-bottom:1px solid var(--syn-color-border-subtle)!important;border-radius:0!important;padding:10px 0!important;background:transparent!important}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-machine-table td{display:inline!important;width:auto!important;padding:0!important;border:0!important;background:transparent!important;font-size:12px;white-space:normal!important}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-machine-table td:before{display:none!important}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-machine-table .r689-machine-col-0{display:block!important;font-size:13px;margin-bottom:4px}.approved-app :is(#uxp2-drawer,#p3-dialog) .r689-machine-table .r689-machine-col-2:before{content:" · ";display:inline!important;font-weight:400}.approved-app .r689-machine-table .r689-machine-team{display:none}}.approved-app .chip-who,.approved-app .via{display:inline-block;padding:2px 7px;border:1px solid var(--syn-color-border-default);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);color:var(--syn-color-text-subtle);font-size:12px;line-height:1.5}.approved-app .p0-flow{min-width:0}.approved-app .p0-flow .qrow{gap:8px;flex-wrap:wrap}.approved-app .p0-flow details{margin:8px 0}.approved-app .p0-flow h3{font-size:14px}.approved-app .p0-flow p{overflow-wrap:anywhere}.approved-app .p0-personal-data{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.approved-app .p0-personal-data .uxp2-grid{grid-template-columns:1fr}@media(max-width:899px){.approved-app .p0-personal-data{grid-template-columns:1fr}}.approved-app .finish-control{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:100%}.approved-app .finish-control .finish-disabled{margin:0}.approved-app .p4-form>.finish-control{grid-column:1/-1}.approved-app #p4-dialog .p4-actions,.approved-app .p4-page .finish-switch,.approved-app .p4-page .p4-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--syn-space-gap-sm)}.approved-app .p4-page .p4-root .p4-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.approved-app .p4-page .p4-tools label{min-width:0;flex:1 1 160px}.approved-app .p4-page .p4-filters select,.approved-app .p4-page .p4-form select,.approved-app .p4-page .p4-tools select{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.approved-app .p4-page .p4-form label{min-width:0}.approved-app .p4-page .p4-form .p4-actions{grid-column:1/-1}.approved-app #p4-dialog .p4-btn[aria-selected=true],.approved-app .p4-page .p4-btn[aria-pressed=true]{background:var(--syn-color-status-info-background)!important;color:var(--syn-color-text-inverse)!important;border-color:var(--syn-color-status-info-border)!important}.approved-app #p4-dialog .p4-btn[role=tab]{min-width:0;white-space:normal}.approved-app .p4-page .finish-stop{margin-top:12px}.approved-app #p4-dialog .finish-keep,.approved-app .p4-page .finish-keep{white-space:nowrap;word-break:keep-all}.approved-app .p4-page .p4-table td,.approved-app .p4-page .p4-table th{word-break:normal;overflow-wrap:normal}.approved-app .p4-page .p4-table td:last-child .p4-btn{margin:0}.approved-app .p4-page .p4-table td:last-child .p4-actions{align-items:flex-start}.approved-app .finish-signals{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0}.approved-app .finish-signals>div{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--syn-color-border-subtle);border-left:3px solid var(--syn-color-status-warning-border);border-radius:8px;background:var(--syn-color-background-surface)}.approved-app .finish-signals b,.approved-app .finish-signals span{font-size:12px}.approved-app .finish-signals .p4-btn{font-size:11px;padding:6px}.approved-app #website .finish-contact-success{grid-template-columns:minmax(0,1fr);max-width:850px}.approved-app #website .finish-price-value{padding:22px;border-top-width:5px;margin:16px 0}.approved-app #website .finish-price-value h2{font-size:24px}.approved-app #website .finish-price-value .p4-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;list-style:none;padding:0}.approved-app #website .finish-price-value li{padding:12px;border:1px solid var(--syn-color-status-success-border);border-radius:10px;background:var(--syn-color-background-surface)}.approved-app #website .finish-price-value p{line-height:1.7}.approved-app #finish-p4-shade{position:absolute;top:0;left:0;width:100%;background:var(--syn-color-background-surface-sunken);z-index:2147483000;pointer-events:auto}.approved-app #finish-p4-shade[hidden]{display:none!important}.approved-app #p4-dialog::-webkit-backdrop{background:transparent}.approved-app #p4-dialog::backdrop{background:transparent}.approved-app .finish-p4-modal-open{overflow:hidden}.approved-app:has(.p4-page.on) .nv[aria-current=page][data-surface=provider],.approved-app:has(.p4-page.on) .nv[aria-current=page][data-surface=sales]{background:var(--syn-color-status-info-background)!important;color:var(--syn-color-text-inverse)!important;opacity:1!important}@media(max-width:600px){.approved-app #p4-dialog[open],.approved-app #p4-dialog[open]:has(#p4-resource-filter-form){position:fixed;inset:12px 0 auto;margin:0 auto;width:calc(100% - 24px);max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:16px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.approved-app #p4-dialog[open]>header{position:-webkit-sticky;position:sticky;top:-16px;z-index:2;background:var(--syn-color-background-surface);padding-block:8px}.approved-app #jigsaw .p4-root .p4-tools label{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.approved-app #jigsaw .p4-root .p4-tools select{width:100%;max-width:100%;min-width:0}.approved-app #journey .p4-root label:has(>[data-finish-field=journey-period]){display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;min-width:0}.approved-app #journey [data-finish-field=journey-period]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.approved-app #jigsaw .p4-root .r4-metrics{grid-template-columns:minmax(0,1fr);gap:8px}.approved-app #jigsaw .p4-root .r4-metrics>div{padding:12px}.approved-app .p4-page .p4-root .p4-tools label{flex:1 1 100%;width:100%}.approved-app .p4-page .p4-root .p4-filters>label{flex-basis:100%!important;min-width:0}.approved-app .p4-page .p4-table td,.approved-app .p4-page .p4-table th{padding:8px 5px}.approved-app .p4-page .p4-table th{font-size:11px}.approved-app #website .finish-price-value .p4-timeline,.approved-app .finish-signals,.approved-app .p4-page .p4-root .p4-form{grid-template-columns:minmax(0,1fr)}.approved-app .p4-page .p4-root .p4-form select{width:100%}}.approved-app .uxp2-managed>.demo,.approved-app .uxp2-managed>.web{display:none!important}.approved-app .uxp2-shell{padding:24px;max-width:1260px;margin:auto;color:var(--syn-color-text-default);font-family:var(--syn-font-family-sans);line-height:1.65}.approved-app .uxp2-card{padding:18px;min-width:0}.approved-app .uxp2-card h3{font-size:15px;margin:0 0 8px}.approved-app .uxp2-card p{margin:6px 0}.approved-app .uxp2-grid{align-items:start}.approved-app .uxp2-row{gap:10px;flex-wrap:wrap}.approved-app .uxp2-row .ql{min-width:120px;flex:1 1}.approved-app .uxp2-row .qv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.approved-app .uxp2-row .qv small{display:block;font-size:12px}.approved-app .uxp2-who{font-size:12px;margin:4px 0 12px;color:var(--syn-color-text-subtle)}.approved-app .uxp2-who .chip-who{display:inline-block;white-space:nowrap}.approved-app .uxp2-field{display:grid;grid-gap:5px;gap:5px;margin:8px 0;font-size:13px;min-width:0}.approved-app .uxp2-field input,.approved-app .uxp2-field select{width:100%;min-width:0;max-width:100%;box-sizing:border-box;font:inherit;color:var(--syn-color-text-default);background-color:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-default);border-radius:var(--syn-radius-control);padding:9px 30px 9px 10px}.approved-app .uxp2-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 12px;gap:6px 12px}.approved-app .uxp2-choices{display:flex;flex-wrap:wrap;gap:8px}.approved-app .uxp2-choices button[aria-pressed=true]{background:var(--syn-color-text-link);color:var(--syn-color-text-inverse);border-color:var(--syn-color-text-link)}.approved-app .uxp2-demo{margin:10px 24px;font-size:12px}.approved-app .uxp2-demo summary,.approved-app .uxp2-records summary{cursor:pointer;color:var(--syn-color-text-subtle)}.approved-app .uxp2-demo[open]{padding:12px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface)}.approved-app .uxp2-demo .uxp2-field{display:inline-grid;margin-right:12px;max-width:100%}.approved-app .uxp2-line{margin:8px 0}.approved-app .uxp2-line svg{height:100px}.approved-app .uxp2-line svg text{font-size:12px;fill:var(--syn-color-text-default)}.approved-app .uxp2-axis{display:flex;justify-content:space-between;font-size:11px}.approved-app .uxp2-line figcaption{font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .uxp2-chart .p3-bar{grid-template-columns:minmax(90px,1fr) minmax(50px,1fr) 28px}.approved-app .uxp2-chart .p3-bar>span{white-space:normal;overflow:visible}.approved-app .uxp2-loop{margin:12px 0}.approved-app .uxp2-loop small{font-size:10px}.approved-app .uxp2-stats{gap:12px;margin-bottom:12px}.approved-app .uxp2-stats .uxp2-card{padding:12px}.approved-app .uxp2-stats .v2{font-size:27px}.approved-app .uxp2-stats .uxp2-chart{font-size:11px}.approved-app .uxp2-ways{gap:16px}.approved-app .uxp2-metrics{margin:12px 0}.approved-app .uxp2-records{font-size:12px;margin-top:14px}.approved-app .uxp2-drawer{background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-default);width:min(620px,100vw);max-width:100vw}.approved-app .uxp2-drawer::-webkit-backdrop{background:var(--syn-color-background-scrim)}.approved-app .uxp2-drawer::backdrop{background:var(--syn-color-background-scrim)}.approved-app .uxp2-drawer .dr-in{max-height:100dvh;overflow-y:auto}.approved-app .uxp2-drawer .dr-head,.approved-app .uxp2-drawer .dr-in{background:var(--syn-color-background-surface)}.approved-app .uxp2-drawer .acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.approved-app .uxp2-drawer .sf-btn-dark,.approved-app .uxp2-drawer .sf-btn-ghost{max-width:100%}.approved-app #w4-p2>.grid2,.approved-app #w4.uxp2-cycle #w4-p4>[data-when],.approved-app #w4.uxp2-distribution #w4-p3>.grid2,.approved-app #w4.uxp2-exception #w4-p1l>p,.approved-app #w4.uxp2-exception #w4-p1r,.approved-app #w4.uxp2-exception .stats.kpi,.approved-app #w4.uxp2-exception .uxp2-general>:not(.uxp2-host){display:none!important}.approved-app .uxp2-host{min-width:0}.approved-app .uxp2-table-wrap{max-width:100%;overflow-x:auto}.approved-app .uxp2-table-wrap table{min-width:0;width:100%;font-size:12px}.approved-app .uxp2-table-wrap td,.approved-app .uxp2-table-wrap th{padding:6px!important;white-space:normal!important}.approved-app .uxp2-register td{white-space:normal!important}.approved-app .uxp2-register small{display:block;font-size:11px}.approved-app .uxp2-register .pill{display:inline-block;margin:2px}.approved-app .uxp2-drawer button,.approved-app .uxp2-host button,.approved-app .uxp2-shell button{white-space:normal;word-break:normal;overflow-wrap:normal}.approved-app .uxp2-host[hidden],.approved-app .uxp2-shell [hidden]{display:none!important}@media(max-width:600px){.approved-app .uxp2-shell{padding:16px}.approved-app .uxp2-demo{margin:8px 16px}.approved-app .uxp2-form,.approved-app .uxp2-grid,.approved-app .uxp2-stats,.approved-app .uxp2-ways{grid-template-columns:minmax(0,1fr)!important}.approved-app .uxp2-card{padding:14px}.approved-app .uxp2-shell h1{font-size:25px;line-height:1.45}.approved-app .uxp2-shell .tabrow{overflow-x:auto;flex-wrap:nowrap}.approved-app .uxp2-shell .tab{white-space:nowrap;flex-shrink:0}.approved-app .uxp2-loop{display:flex;overflow-x:auto}.approved-app .uxp2-loop li{min-width:125px}.approved-app .uxp2-axis{font-size:10px;gap:4px}.approved-app .uxp2-row{align-items:start}.approved-app .uxp2-row .ql{flex-basis:100%}.approved-app .uxp2-drawer,.approved-app .uxp2-host,.approved-app .uxp2-shell{word-break:normal;overflow-wrap:normal;line-break:strict}.approved-app .uxp2-row small{white-space:normal}.approved-app .uxp2-table-wrap table{font-size:10px}.approved-app .uxp2-drawer .dr-in{padding:0 16px 24px}.approved-app .uxp2-drawer .dr-head{margin:0 -16px 12px;padding:12px 16px}.approved-app .uxp2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-app .uxp2-register,.approved-app .uxp2-register tbody,.approved-app .uxp2-register td,.approved-app .uxp2-register tr{display:block;width:100%;box-sizing:border-box}.approved-app .uxp2-register thead{display:none}.approved-app .uxp2-register tr{padding:8px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app .uxp2-register td{padding:4px!important;border:0}.approved-app .uxp2-register td:before{content:attr(data-label);font-size:11px;color:var(--syn-color-text-subtle);display:block}}.approved-app .uxp2-drawer .uxp2-who .chip-who:before,.approved-app .uxp2-shell .uxp2-who .chip-who:before{content:none!important}.approved-app #w4.uxp2-round1-view .pg-head .chip-who:before{content:"ใครเห็นหน้านี้: "}.approved-app .uxp2-word{white-space:nowrap;word-break:normal;overflow-wrap:normal}.approved-app .uxp2-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;margin-top:8px}.approved-app .uxp2-disabled-action{display:inline-flex;flex-direction:column;gap:4px;max-width:100%;flex:0 1 180px}.approved-app .uxp2-disabled-action button{width:100%}.approved-app .uxp2-disabled-action .lock-why{display:block;margin:0;line-height:1.5}.approved-app .uxp2-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center;padding-block:12px}.approved-app .uxp2-row .ql{min-width:0}.approved-app .uxp2-row .qv{min-width:0;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;align-items:center}.approved-app .uxp2-row>button{justify-self:end;width:auto!important;max-width:100%;margin:0}.approved-app .uxp2-row .qv small{flex-basis:100%;text-align:right}.approved-app .uxp2-row .pill{white-space:nowrap}.approved-app .uxp2-member-list .uxp2-row{grid-template-columns:minmax(0,1fr) 176px 104px}.approved-app .uxp2-member-list .uxp2-row .qv{justify-content:flex-start}.approved-app .uxp2-shell button.sf-btn-ghost:not(:focus-visible){box-shadow:none;outline:none;border-color:var(--syn-color-border-default)}.approved-app .uxp2-filters{display:grid;grid-template-columns:minmax(0,260px) minmax(0,300px);grid-gap:12px;gap:12px;margin-bottom:12px}.approved-app .uxp2-field select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%234b5266' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.approved-app .uxp2-section-title{margin:20px 0 8px!important;padding-top:8px;border-top:1px solid var(--syn-color-border-subtle)}.approved-app #uxp2-conflict-warning,.approved-app #uxp2-form-error:not([hidden]),.approved-app .uxp2-conflict-bad{background:var(--syn-color-status-danger-background)!important;border:1px solid var(--syn-color-status-danger-text)!important;color:var(--syn-color-status-danger-text)!important}.approved-app .uxp2-shell .ladder [aria-current=step] .lz{background:var(--syn-color-status-success-text);color:var(--syn-color-text-inverse);box-shadow:0 0 0 3px var(--syn-color-status-success-background);border-color:var(--syn-color-status-success-text);font-weight:700}.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop,.approved-app .uxp2-shell .uxp2-loop{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;margin:12px 0;padding:0;list-style:none;overflow:visible;width:100%;box-sizing:border-box}.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop li,.approved-app .uxp2-shell .uxp2-loop li{display:block;position:relative;min-width:0;width:auto}.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop li+li:before,.approved-app .uxp2-shell .uxp2-loop li+li:before{content:"›";position:absolute;left:-11px;top:10px;font-size:16px;color:var(--syn-color-text-subtle)}.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop .st,.approved-app .uxp2-shell .uxp2-loop .st{display:grid;grid-gap:4px;gap:4px;height:100%;padding:8px;box-sizing:border-box;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);min-width:0;max-width:100%}.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop .st b,.approved-app .uxp2-shell .uxp2-loop .st b{font-size:12px}.approved-app .uxp2-shell .uxp2-loop small{font-size:11px;color:var(--syn-color-text-subtle)}.approved-app #w4 .stats.uxp2-top-summary .stat{display:flex;flex-direction:column;align-items:flex-start;padding:10px 14px!important}.approved-app #w4 .stats.uxp2-top-summary .sf-hero,.approved-app #w4 .stats.uxp2-top-summary .v2{font-size:28px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:6px 0!important}.approved-app .uxp2-legacy-demo>summary{cursor:pointer;font-size:12px;color:var(--syn-color-text-subtle);margin:12px 24px}.approved-app .uxp2-legacy-demo>.demo{margin:0 24px 12px}.approved-app dialog.uxp2-drawer[open]{height:min(880px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);overflow:hidden;box-sizing:border-box}.approved-app dialog.uxp2-drawer .dr-in{height:100%;max-height:100%;overflow-y:auto;box-sizing:border-box;overscroll-behavior:contain;padding-bottom:40px}.approved-app .uxp2-drawer .dr-head{position:-webkit-sticky;position:sticky;top:0;z-index:2}.approved-app .uxp2-form-preview{margin:8px 0 12px;font-size:12px}.approved-app .uxp2-form{align-items:start}.approved-app .uxp2-field{align-content:start;grid-template-rows:auto auto}.approved-app .uxp2-field input,.approved-app .uxp2-field select,.approved-app .uxp2-field textarea{box-sizing:border-box;min-width:0;width:100%;max-width:100%}.approved-app .uxp2-field textarea{font:inherit;line-height:1.6;padding:9px 12px;border:1px solid var(--syn-color-border-default);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);color:var(--syn-color-text-default);resize:vertical;overflow-y:hidden}.approved-app .uxp2-drawer .life>li>span{white-space:nowrap;display:inline-flex}.approved-app .uxp2-drawer .life>li>span span{padding:0;border:0;background:none}.approved-app .uxp2-drawer .pill,.approved-app .uxp2-host .pill,.approved-app .uxp2-shell .pill{white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.approved-app #w4.uxp2-object-cycle .mbars small{white-space:nowrap!important;word-break:keep-all;display:block}.approved-app #w1 .uxp2-shell .ladder li{color:var(--syn-color-text-default)}.approved-app #w1 .uxp2-shell .ladder .uxp2-step-done .lz{background:var(--syn-color-status-success-background);color:var(--syn-color-status-success-text);border:2px solid var(--syn-color-status-success-border)}.approved-app #w1 .uxp2-shell .ladder .uxp2-step-current .lz{background:var(--syn-color-status-success-background);color:var(--syn-color-text-inverse);border:2px solid var(--syn-color-status-success-border);box-shadow:0 0 0 4px var(--syn-color-background-scrim)}.approved-app #w1 .uxp2-shell .ladder .uxp2-step-future .lz{background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);border:2px dashed var(--syn-color-border-default)}.approved-app #w4.uxp2-round1-view select,.approved-app .uxp2-shell .uxp2-field select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%234b5266' stroke-width='2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:12px 8px!important;padding-right:34px!important}.approved-app #w4.uxp2-round1-search #p3-knowledge-results .row{grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.approved-app #w4.uxp2-round1-search #p3-knowledge-results .sf-chev{grid-column:2;grid-row:1}.approved-app #w4.uxp2-round1-search #p3-knowledge-results .r-meta{grid-column:1}.approved-app #w4.uxp2-round1-search .uxp2-legacy-demo .seg{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.approved-app #w4.uxp2-round1-search .uxp2-legacy-demo button{margin:0}.approved-app #w4>.uxp2-demo,.approved-app #w4>.uxp2-legacy-demo{margin:8px 24px}.approved-app #w4>.uxp2-legacy-demo>summary{margin:0}.approved-app #w4>.uxp2-demo>summary,.approved-app #w4>.uxp2-legacy-demo>summary{min-height:24px;display:list-item}.approved-app #w4>.uxp2-demo{width:auto;box-sizing:border-box}.approved-app #uxp2-form-error{font-size:12px;padding:8px;line-height:1.6}@media(max-width:600px){.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop,.approved-app .uxp2-shell .uxp2-loop{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;overflow:visible}.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop li,.approved-app .uxp2-shell .uxp2-loop li{min-width:0}.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop li:nth-child(odd):before,.approved-app .uxp2-shell .uxp2-loop li:nth-child(odd):before{content:"↓";top:-17px;left:10px}.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop li:first-child:before,.approved-app .uxp2-shell .uxp2-loop li:first-child:before{content:none}.approved-app #w4.uxp2-object-cycle #w4-p4 .w4b-loop li:last-child,.approved-app .uxp2-shell .uxp2-loop li:last-child{grid-column:1/-1}.approved-app .uxp2-member-list .uxp2-row,.approved-app .uxp2-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.approved-app .uxp2-row .ql{grid-column:1/-1}.approved-app .uxp2-row .qv{grid-column:1;grid-row:2;justify-content:flex-start;max-width:100%}.approved-app .uxp2-row>button{grid-column:2;grid-row:2}.approved-app .uxp2-row .qv small{text-align:left}.approved-app .uxp2-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.approved-app .uxp2-filters select{font-size:12px;padding-right:26px}.approved-app .uxp2-disabled-action{flex-basis:calc(50% - 4px)}.approved-app .uxp2-actions>.sf-btn-dark,.approved-app .uxp2-actions>.sf-btn-ghost{max-width:100%}.approved-app dialog.uxp2-drawer[open]{height:100dvh;max-height:100dvh;margin:0;top:0}.approved-app .uxp2-drawer .dr-in{padding-bottom:48px}}.approved-app .r2-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.approved-app .r2-actions button,.approved-app .r2-sentence,.approved-app .r2-words label{min-height:44px}.approved-app .r2-block{margin:12px 0}.approved-app .r2-block h3{margin:6px 0}.approved-app .r2-caption{font-size:14px;color:var(--syn-color-text-subtle)}.approved-app .r2-actions button:focus-visible,.approved-app .r2-block :is(button,a,input,summary):focus-visible{outline:3px solid var(--syn-color-text-link);outline-offset:3px}.approved-app .prev-split.r2-pairs{display:block!important;font-size:14px!important}.approved-app .r2-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px;border-bottom:1px solid var(--syn-color-border-subtle);padding:10px 0}.approved-app .r2-pair>*{min-width:0;overflow-wrap:anywhere}.approved-app .r2-pair h4{font-size:14px}.approved-app .r2-sentence{display:block;width:100%;background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border:1px solid var(--syn-color-border-subtle);border-radius:8px;padding:8px;text-align:left;font:inherit}.approved-app .r2-pair p{font-size:14px!important}.approved-app .r2-pair mark.redact{color:var(--syn-color-text-default);background:var(--syn-color-background-surface-sunken);border:1px solid var(--syn-color-border-default);border-radius:4px;padding:1px 3px}.approved-app .r2-pair mark[data-side=local]{border:0;border-bottom:1px solid var(--syn-color-text-subtle);border-radius:0}.approved-app .r2-pair button.redact{font:inherit;min-height:44px;color:var(--syn-color-text-default);background:var(--syn-color-background-surface-sunken);border:1px solid var(--syn-color-border-default);border-radius:4px}.approved-app .r2-words label{display:flex;gap:8px;align-items:center;font-size:14px}.approved-app .r2-terminal{min-width:0;max-width:100%;margin:10px 0}.approved-app .r2-terminal .ed-mock{width:100%;min-width:0;box-sizing:border-box;margin:8px 0;overflow-wrap:anywhere}.approved-app .r2-terminal .ed-mock,.approved-app .r2-terminal .win-body,.approved-app .r2-terminal .win-title{background:var(--syn-color-text-default);color:var(--syn-color-background-surface)}.approved-app .r2-terminal .win-body{padding:14px}.approved-app .r2-terminal .cite-line{padding:10px;border-left:3px solid var(--syn-color-category-1-text);background:var(--syn-color-category-1-subtle);color:var(--syn-color-category-1-text);font-size:14px;white-space:normal;overflow-wrap:anywhere}.approved-app .r2-terminal .win-title .pill{background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-default)}.approved-app .r2-diff ins{display:block;background:var(--syn-color-status-success-background);color:var(--syn-color-status-success-text);text-decoration:none;padding:8px}.approved-app .r2-diff del{display:block;background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);padding:8px}.approved-app .r2-review-top{margin:0 0 12px}.approved-app .r2-review-top .r2-actions>div{flex:1 1;min-width:110px}.approved-app .r2-review-top small{display:block;color:var(--syn-color-text-subtle);font-size:12px}.approved-app .r2-stack{display:inline-block;border:1px solid var(--syn-color-category-1-text);box-shadow:3px 3px 0 var(--syn-color-category-1-subtle),6px 6px 0 var(--syn-color-border-subtle);padding:8px;margin:0 10px 8px 0}.approved-app .r2-ladder small{display:block}.approved-app .r2-lesson{border-top:3px solid var(--syn-color-category-1-text)}.approved-app .r2-lesson .w2-3q>div{padding:8px 0}.approved-app .r2-lesson .r2-method{font-size:18px}.approved-app .r2-lesson .r2-check{color:var(--syn-color-status-success-text)}.approved-app #a6-compact .r2-folder{font-size:12px;line-height:1.35}.approved-app #a6-compact .r2-folder p{margin:2px 0}.approved-app #a6-compact .r2-folder button{min-height:44px;padding:4px 8px;font-size:12px}.approved-app #a6-compact[data-r2-prompt] .cp-try{display:none!important}.approved-app #a6-compact[data-r2-prompt] .cp-line:has(.hero-pre){display:none!important}.approved-app #a6-compact .r2-credit{font-size:11px;margin:2px 0}.approved-app .r2-meter{display:flex;gap:4px;height:18px}.approved-app .r2-meter span{flex:1 1;border:1px dashed var(--syn-color-border-default);background:var(--syn-color-background-surface-sunken)}.approved-app .r2-meter .installed{background:var(--syn-color-status-success-text);border:1px solid var(--syn-color-status-success-text)}@media(max-width:600px){.approved-app .r2-diff,.approved-app .r2-pair{grid-template-columns:minmax(0,1fr)!important}.approved-app .r2-terminal{width:100%}.approved-app .r2-ladder{gap:4px}.approved-app .r2-ladder li{min-width:0;font-size:12px}.approved-app .r2-review-top .r2-actions{gap:6px}}.approved-app #c0 .win,.approved-app #c1 .win:not(.win-compact),.approved-app #c2 .win,.approved-app #c3 .win,.approved-app #c4 .win{height:auto;min-height:0}.approved-app #c0 .win-body,.approved-app #c1 .win-body,.approved-app #c2 .win-body,.approved-app #c3 .win-body,.approved-app #c4 .win-body{overflow:visible;flex:none;min-height:0}.approved-app #c1 .win-body,.approved-app #c2 .win-body,.approved-app #c3 .win-body,.approved-app #c4 .win-body{padding:8px;gap:8px}.approved-app #c1 .win-body .sf-card{padding:10px 14px}.approved-app #c2-tlist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:18px;column-gap:18px;align-items:start}.approved-app #c2-tlist>#c2-more,.approved-app #c2-tlist>.exp{grid-column:1/-1}.approved-app #c2-more:not([hidden]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:18px;column-gap:18px}.approved-app #c2-tlist .t-row{min-width:0}@media(max-width:740px){.approved-app #c2-more:not([hidden]),.approved-app #c2-tlist{grid-template-columns:1fr}}.approved-app #c2 .win-body .sf-card,.approved-app #c3 .win-body .sf-card,.approved-app #c4 .win-body .sf-card{padding:8px 14px}.approved-app #w9-dr-change #p2-account-assets .qrow{padding:5px 0;min-height:0}.approved-app #w9-dr-change #p2-account-assets .qrow select{min-height:30px;padding:4px 8px;font-size:12px}.approved-app #w9-dr-change #p2-account-assets .ql{font-size:12px}.approved-app #w9-dr-change #p2-account-assets .qrow small{display:inline;margin-left:6px;font-size:11px}.approved-app #w9-dr-change #p2-withdraw-kind label{display:flex;align-items:center;gap:8px;font-size:12px}.approved-app #w9-dr-change #p2-withdraw-kind select{width:230px;min-height:30px;padding:4px 8px;font-size:12px}.approved-app #w9-dr-change #p2-withdraw-kind{margin-top:0;padding:10px;gap:4px}.approved-app #w9-dr-change #p2-account-result{margin-top:12px}.approved-app .p2-page .stats.kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0;background:transparent;border:0;box-shadow:none}.approved-app .p2-page .stats.kpi .stat{border:1px solid var(--syn-color-status-warning-border);background:var(--syn-color-status-warning-background);border-radius:12px;padding:10px 14px;min-width:0}.approved-app .p2-page .stats.kpi .sf-hero,.approved-app .p2-page .stats.kpi .v2{font-size:24px;color:var(--syn-color-status-warning-text)}.approved-app .p2-page .stats.kpi .lbl{margin:0;font-size:12px}.approved-app .p2-page .stats.kpi .cmp{font-size:11px}.approved-app .p2-page .tab[aria-selected=true]{color:var(--syn-color-text-link);background:var(--syn-color-background-action-subtle);border-bottom-color:var(--syn-color-border-action)}.approved-app .p2-page .sf-card{border-top:3px solid var(--syn-color-status-warning-border)}.approved-app .p2-page .sf-card .c-title{color:var(--syn-color-status-warning-text)}.approved-app .p2-page .qrow,.approved-app .p2-page .row{min-width:0}.approved-app .p2-page .ql,.approved-app .p2-page .r-name{min-width:0;overflow-wrap:anywhere}.approved-app .p2-page .qv{min-width:0}.approved-app .p2-page .acts{flex-wrap:wrap}.approved-app .p2-form input,.approved-app .p2-form select,.approved-app .p2-page input[data-field],.approved-app .p2-page select[data-field]{max-width:100%;width:100%;box-sizing:border-box;min-height:40px;border:1px solid var(--syn-color-border-default);border-radius:8px;padding:8px 10px;background:var(--syn-color-background-surface);font:inherit}.approved-app .p2-form{display:grid;grid-gap:10px;gap:10px;margin-top:12px;padding:14px;border-radius:12px;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle)}.approved-app .p2-form label{display:grid;grid-gap:4px;gap:4px;font-size:13px}.approved-app .p2-form .acts{display:flex;gap:8px}.approved-app .p2-feedback{margin-top:10px;border-left:3px solid var(--syn-color-status-success-text);background:var(--syn-color-status-success-background);padding:9px 12px;font-size:13px}.approved-app .p2-feedback[data-error=true]{border-color:var(--syn-color-status-warning-text);background:var(--syn-color-status-warning-background)}.approved-app .p2-form button{white-space:normal}.approved-app .p2-log-row{padding:9px 0;border-bottom:1px solid var(--syn-color-border-subtle);font-size:12px}.approved-app .p2-log-row b{display:block;font-size:13px}.approved-app .p2-log-row small{display:block;color:var(--syn-color-text-subtle)}.approved-app .p2-pager{display:flex;align-items:center;gap:10px;justify-content:space-between}.approved-app .p2-meter{display:flex;height:10px;gap:3px;margin:12px 0 8px}.approved-app .p2-meter span{border-radius:4px;background:var(--syn-color-status-warning-text)}.approved-app .p2-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .p2-legend b{color:var(--syn-color-text-default)}.approved-app .p2-receipt{display:grid;grid-gap:6px;gap:6px;padding:10px;border:1px solid var(--syn-color-status-info-border);background:var(--syn-color-status-info-background);border-radius:8px;font-size:12px}.approved-app .p2-page .dr-in{overflow-wrap:anywhere}.approved-app .p2-page dialog table{table-layout:fixed;width:100%}.approved-app .p2-page dialog td,.approved-app .p2-page dialog th{overflow-wrap:anywhere;white-space:normal}.approved-app .p2-page dialog .qrow{grid-template-columns:minmax(0,1fr) auto}.approved-app .p2-page dialog .qrow select{max-width:180px}.approved-app .p2-page .log-filters{display:flex;flex-wrap:wrap;gap:6px}.approved-app .p2-page .log-filters input,.approved-app .p2-page .log-filters select{min-width:0!important;flex:1 1 140px}@media(min-width:900px){.approved-app #w2-p1>.stack,.approved-app #w2-p2>.stack,.approved-app #w2-p3>.stack,.approved-app #w2-p4>.stack{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.approved-app #w2-p1 #w2-tasklist .row{grid-template-columns:minmax(0,1fr) auto;gap:7px}.approved-app #w2-tasklist .r-meta{grid-column:1;font-size:11px}.approved-app #w2-tasklist .sf-chev{grid-column:2;grid-row:auto}.approved-app #w2-tasklist .r-detail{grid-column:1/-1}}@media(max-width:899px){.approved-app .p2-page .stats.kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-app .p2-page .grid2{grid-template-columns:1fr 1fr}}@media(max-width:600px){.approved-app .p2-page .grid2,.approved-app .p2-page .grid3{grid-template-columns:1fr}.approved-app .p2-page .stats.kpi{gap:8px}.approved-app .p2-page .stats.kpi .stat{padding:10px}.approved-app .p2-page .row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.approved-app .p2-page .r-meta{grid-column:1/-1}.approved-app .p2-page .sf-card{padding:15px}.approved-app .p2-page dialog .qrow{grid-template-columns:minmax(0,1fr)}.approved-app .p2-page .qv{justify-self:start}.approved-app .p2-page dialog .qrow select{max-width:100%}}.approved-app #p2-sc-distribution-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-items:start;margin-bottom:8px}.approved-app #p2-sc-distribution-fields>*{min-width:0}.approved-app #p2-sc-distribution-fields .story-selector{display:block!important}.approved-app #p2-sc-distribution-fields select{width:100%;margin-top:4px}.approved-app #w4[data-st-disttype=sc] #w4-p3 .p2-feedback{padding:6px;margin-top:6px;font-size:13px}@media(max-width:600px){.approved-app #p2-sc-distribution-fields{grid-template-columns:1fr}}.approved-app #w4[data-st-disttype=sc] #w4-p3 .sf-card{padding:12px}.approved-app #w4[data-st-disttype=sc] #w4-p3 .story-selector{margin:6px 0}.approved-app #w4[data-st-disttype=sc] #w4-p3 .qrow{padding:8px 0}.approved-app #w4[data-st-disttype=sc] #w4-p3 .c-foot{display:flex;flex-wrap:wrap;gap:8px}.approved-app .media-row{display:grid;grid-template-columns:90px 1fr;grid-gap:10px;gap:10px;align-items:center;min-width:0}.approved-app .p4-root[data-screen=CMS-06] .media-thumb .p4-illustration{width:90px;height:40px;max-height:40px}.approved-app #p4-dialog .p4-illustration{height:120px;width:100%;margin-bottom:10px}.approved-app .p4-root[data-screen=CMS-08] .p4-card{padding:12px}.approved-app .p4-root[data-screen=CMS-08] td,.approved-app .p4-root[data-screen=CMS-08] th{padding:6px 8px}.approved-app .p4-root[data-screen=CMS-08] .p4-actions{gap:6px;margin-top:8px}.approved-app .p4-root[data-screen=CMS-06] .p4-illustration{height:120px;max-height:120px;width:100%}.approved-app .p4-root[data-screen=CMS-06] .p4-card{padding:14px}.approved-app .p4-root[data-screen=CMS-06] td,.approved-app .p4-root[data-screen=CMS-06] th{padding:8px 10px}.approved-app .p4-root[data-screen=CMS-06] .p4-actions{gap:6px;margin-top:8px}.approved-app #w7 .p3-bar,.approved-app #w7 .p3-chart{margin:8px 0}.approved-app #w7 .p3-table td,.approved-app #w7 .p3-table th{padding:7px 8px}.approved-app #w7 .sf-card p{margin:5px 0}.approved-app #p3-dialog{width:min(580px,100%);max-width:100%}.approved-app #p3-dialog .p3-form{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-app #p3-dialog .p3-check{grid-column:1/-1}@media(max-width:600px){.approved-app #p3-dialog .p3-form{grid-template-columns:1fr}}.approved-app #journey .p4-root[data-screen=B-ASMT-01] .r4-work .p4-card{padding:11px 13px}.approved-app #journey .p4-root[data-screen=B-ASMT-01] .r4-command{gap:6px}.approved-app #p3-knowledge-results .p3-catalog-filter label{display:flex;gap:8px;align-items:center;font-size:12px;margin:0 0 7px}.approved-app #p3-knowledge-results .p3-catalog-filter select{flex:1 1;min-width:0;min-height:34px;padding:5px;border:1px solid var(--syn-color-border-default);border-radius:7px;background:var(--syn-color-background-surface);font:inherit}.approved-app #p3-knowledge-results .row{padding-top:6px;padding-bottom:6px}.approved-app #p3-knowledge-results .r-meta{font-size:11px;line-height:1.45}.approved-app #w1.p3-page #w1-c3{padding:14px 16px}.approved-app #p3-training-status{font-size:12px;margin:6px 0;padding:8px 10px}.approved-app .p3-grid{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:14px;gap:14px;align-items:start}.approved-app .p3-report-source-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.approved-app .p3-report-source-tabs button{padding:8px 10px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);font:inherit}.approved-app .p3-report-source-tabs button[aria-selected=true]{color:var(--syn-color-background-action);border-color:var(--syn-color-brand-symbol);background:var(--syn-color-background-action-subtle);font-weight:700}.approved-app .p3-report-source-panel table small{display:block;color:var(--syn-color-text-subtle);font-size:11px;line-height:1.4;margin-top:3px}.approved-app .p3-report-source-panel .acts{flex-wrap:wrap;align-items:end}.approved-app .p3-report-source-panel .acts label{max-width:110px}.approved-app .p3-report-source-panel .acts input{width:100%}.approved-app .p3-report-source-panel .p3-filters{gap:8px;margin-block:8px}.approved-app .p3-report-source-panel table{width:100%;table-layout:fixed}.approved-app .p3-report-source-panel table th:first-child{width:42%}.approved-app .p3-report-source-panel table th:nth-child(2){width:36%}.approved-app .p3-report-source-panel table th:nth-child(3){width:22%}.approved-app .p3-report-source-panel td{overflow-wrap:anywhere}.approved-app .p3-report-source-panel .acts input,.approved-app .p3-report-source-panel .p3-filters input,.approved-app .p3-report-source-panel .p3-filters select{min-height:40px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);padding:8px;font:inherit;color:var(--syn-color-text-default);background:var(--syn-color-background-surface)}.approved-app .p3-report-source-panel td button{padding:8px;min-width:0;max-width:100%}.approved-app .p3-receipt-result{display:inline-block;padding:3px 7px;border-radius:6px;background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);font-weight:600;font-size:12px}.approved-app .p3-receipt-result.good{background:var(--syn-color-status-success-background);color:var(--syn-color-status-success-text)}.approved-app .p3-receipt-result.warn{background:var(--syn-color-status-warning-background);color:var(--syn-color-status-warning-text)}.approved-app .p3-report-source-panel td{vertical-align:top}.approved-app .p3-report-source-panel [data-p3-action=report-source-receipt]{white-space:nowrap}.approved-app .p3-grid>*{min-width:0}.approved-app .p3-stack{display:grid;grid-gap:12px;gap:12px}.approved-app .p3-wide{grid-column:1/-1}.approved-app .p3-page .sf-card{padding:16px 18px;border-top:3px solid var(--syn-color-status-warning-border);box-shadow:0 2px 8px var(--syn-color-background-scrim)}.approved-app .p3-growth{background:linear-gradient(130deg,var(--syn-color-status-success-background),var(--syn-color-background-surface))!important}.approved-app .p3-decision{background:linear-gradient(120deg,var(--syn-color-status-warning-background),var(--syn-color-background-surface))!important}.approved-app .p3-page .pg-head{padding:10px 0}.approved-app .p3-page .pg-head h1{font-size:25px}.approved-app .p3-page .pg-head p{margin:6px 0}.approved-app .p3-page .p1-kpi-row{margin:12px 0}.approved-app .p3-page .p1-kpi strong{font-size:24px}.approved-app .p3-page .subtabs{margin:10px 0 14px}.approved-app .p3-page .tab{min-height:42px;font-size:13px}.approved-app .p3-page .sf-card h2{font-size:16px;margin:0 0 9px}.approved-app .p3-page .sf-card p{margin:7px 0}.approved-app .p3-chart{margin:12px 0}.approved-app .p3-chart figcaption{font-size:12px;color:var(--syn-color-text-subtle);margin:6px 0}.approved-app .p3-bar{display:grid;grid-template-columns:minmax(110px,1fr) 1.3fr auto;grid-gap:10px;gap:10px;align-items:center;margin:12px 0;font-size:13px}.approved-app .p3-track{height:11px;border-radius:8px;background:var(--syn-color-background-surface)}.approved-app .p3-track i{display:block;height:100%;border-radius:8px;background:var(--syn-color-status-info-text)}.approved-app .p3-bar b{min-width:34px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.approved-app .p3-chart-key{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--syn-color-text-subtle)}.approved-app .p3-chart-key i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px}.approved-app .p3-filters{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-bottom:12px}.approved-app .p3-filters label{display:grid;grid-gap:3px;gap:3px;font-size:12px;flex:1 1;min-width:130px}.approved-app .p3-form input,.approved-app .p3-form select,.approved-app .p3-page input,.approved-app .p3-page select{width:100%;min-height:40px;border:1px solid var(--syn-color-border-default);border-radius:8px;padding:8px;font:inherit;background:var(--syn-color-background-surface);box-sizing:border-box;min-width:0}.approved-app .p3-list{display:grid;grid-gap:0;gap:0}.approved-app .p3-item{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app .p3-item>div{flex:1 1;min-width:0}.approved-app .p3-item strong{font-size:14px}.approved-app .p3-item small{display:block;font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .p3-item .p1-avatar{flex:none;width:38px;height:38px}.approved-app .p3-item button{flex:none}.approved-app .p3-page .acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.approved-app .p3-page .pill{white-space:normal}.approved-app .p3-tree{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.approved-app .p3-agent{border:1px solid var(--syn-color-status-info-border);border-radius:12px;padding:12px;background:var(--syn-color-status-info-background);min-width:0}.approved-app .p3-agent b{display:block;font-size:14px}.approved-app .p3-agent small{display:block;margin:6px 0}.approved-app .p3-agent svg{width:28px;height:28px;color:var(--syn-color-status-info-text)}.approved-app #w5 .p3-agent{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:6px 10px;gap:6px 10px;align-content:start}.approved-app #w5 .p3-agent>svg{grid-row:1/3}.approved-app #w5 .p3-agent>.pill,.approved-app #w5 .p3-agent>b,.approved-app #w5 .p3-agent>small{grid-column:2;margin:0}.approved-app #w5 .p3-agent>.pill{justify-self:start}.approved-app #w5 .p3-agent>.acts{grid-column:1/-1;margin:4px 0 0}.approved-app #w5 .p3-tree{margin:6px 0}.approved-app #w5 .p1-kpi-row{margin:8px 0}.approved-app #w5 .p3-warning{display:flex;align-items:center;justify-content:space-between;gap:10px}.approved-app #w5 .p3-warning button{flex-shrink:0}.approved-app .p3-loop{display:flex;gap:5px;list-style:none;padding:0;margin:0 0 12px}.approved-app .p3-loop li{flex:1 1;min-width:0;background:var(--syn-color-status-info-background);border-radius:7px;padding:8px 5px;text-align:center;font-size:12px}.approved-app .p3-loop li:last-child{background:var(--syn-color-status-success-background)}.approved-app .p3-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.approved-app .p3-path{background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-top:3px solid var(--syn-color-status-info-text);border-radius:12px;padding:14px;min-width:0}.approved-app .p3-path h3{font-size:15px;margin:0 0 6px}.approved-app .p3-path p{font-size:13px}.approved-app .p3-path button{width:100%;margin-top:8px}.approved-app .p3-note{padding:10px 12px;border-radius:9px;background:var(--syn-color-status-info-background);border:1px solid var(--syn-color-status-info-border);margin:10px 0;font-size:13px}.approved-app .p3-warning{background:var(--syn-color-status-warning-background);border-color:var(--syn-color-status-warning-border)}.approved-app .p3-feedback{border-left:3px solid var(--syn-color-status-success-border);padding:10px 12px;background:var(--syn-color-status-success-background);margin-top:12px;font-size:13px}.approved-app .p3-feedback[data-error=true]{border-color:var(--syn-color-status-warning-border);background:var(--syn-color-status-warning-background)}.approved-app .p3-form{display:grid;grid-gap:12px;gap:12px;margin:14px 0}.approved-app .p3-form label{display:grid;grid-gap:5px;gap:5px;font-size:13px}.approved-app .p3-form input[type=checkbox]{width:auto;min-height:auto}.approved-app .p3-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.approved-app .p3-table td,.approved-app .p3-table th{padding:9px 6px;border-bottom:1px solid var(--syn-color-border-subtle);text-align:left;overflow-wrap:anywhere;vertical-align:top}.approved-app .p3-table thead{background:var(--syn-color-background-surface)}.approved-app .p3-table .p3-cell{border-radius:5px;padding:3px 8px;background:var(--syn-color-status-success-background);display:inline-block}.approved-app .p3-empty{padding:26px!important;text-align:center}.approved-app .p3-access,.approved-app .p3-empty .sf-hero{color:var(--syn-color-text-subtle)}.approved-app .p3-access{font-size:12px;margin-top:14px}.approved-app .p3-dialog .dr-in{overflow-wrap:anywhere}.approved-app .p3-dialog .p3-table{font-size:12px}.approved-app .p3-dialog .p3-table td,.approved-app .p3-dialog .p3-table th{padding:6px}.approved-app .p3-dialog .acts{display:flex;flex-wrap:wrap;gap:8px}.approved-app .p3-dialog button[aria-pressed=true]{background:var(--syn-color-status-info-background);color:var(--syn-color-text-inverse)}.approved-app .p3-form .p3-check{display:flex;align-items:start;gap:9px}.approved-app .p3-history{border-left:2px solid var(--syn-color-status-info-border);padding-left:14px;margin:12px 0}.approved-app .p3-history p{margin:8px 0}.approved-app .p3-date{font-size:11px;color:var(--syn-color-text-subtle)}.approved-app .p3-page .demo .seg{flex-wrap:wrap}.approved-app .p3-page .web{min-width:0}@media(max-width:899px){.approved-app .p3-tree{grid-template-columns:1fr}.approved-app .p3-agent{display:grid;grid-template-columns:32px 1fr;grid-gap:6px;gap:6px}.approved-app .p3-agent .acts{grid-column:2;margin-top:0}.approved-app .p3-agent .pill,.approved-app .p3-agent small{grid-column:2}.approved-app .p3-paths{grid-template-columns:1fr}.approved-app .p3-path{padding:12px}.approved-app .p3-page .pg-head h1{font-size:23px}}@media(max-width:600px){.approved-app .p3-grid{grid-template-columns:1fr}.approved-app .p3-bar{grid-template-columns:minmax(90px,1.2fr) 1fr auto;gap:7px;font-size:12px}.approved-app .p3-page .sf-card{padding:14px}.approved-app .p3-item{align-items:flex-start;flex-wrap:wrap}.approved-app .p3-loop{flex-wrap:wrap}.approved-app .p3-loop li{flex:1 1 25%}.approved-app .p3-table{font-size:11px}.approved-app .p3-table td,.approved-app .p3-table th{padding:8px 4px}.approved-app .p3-page .p1-kpi-row{display:grid;grid-template-columns:1fr 1fr}.approved-app .p3-page .p1-kpi{border:0;padding:10px}.approved-app .p3-filters label{min-width:100%}.approved-app .p3-page .tab{font-size:12px}}.approved-app .p4-loop-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0;list-style:none}.approved-app .p4-loop-flow li{padding:12px;border-radius:12px;background:var(--syn-color-status-info-background);color:var(--syn-color-status-info-text)}.approved-app .p4-loop-flow li:nth-child(3n+2){background:var(--syn-color-status-success-background);color:var(--syn-color-text-default)}.approved-app .p4-loop-flow li:nth-child(3n){background:var(--syn-color-status-info-background);color:var(--syn-color-category-1-text)}.approved-app .p4-loop-flow b,.approved-app .p4-loop-flow small{display:block}.approved-app .p4-loop-flow small{margin-top:4px;font-size:12px;line-height:1.5}@media(max-width:600px){.approved-app .p4-loop-flow{grid-template-columns:1fr}}.approved-app #website .p4-home-details{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-app #website .p4-home-details .r4-timeline{margin:8px 0}.approved-app #website .p4-home-details .r4-timeline li{padding:6px 0}.approved-app #website .p4-home-details .r4-timeline p{margin:4px 0}.approved-app #website .p4-home-details .p4-card{padding:12px}@media(max-width:900px){.approved-app #website .p4-home-details{grid-template-columns:1fr}}.approved-app #website .p4-home-details .p4-card p{margin:8px 0}.approved-app #website .p4-home-details .p4-card h2{margin-bottom:8px}.approved-app #website .p4-tools{margin-bottom:10px}.approved-app #website .p4-card{padding:14px}.approved-app #website .p4-card p{margin:6px 0 8px}.approved-app #website .p4-pdca-top .p4-measure-gap{margin:6px 0;line-height:1.45;font-size:13px}.approved-app .p4-pdca-top .p4-note{padding:6px 9px;margin:6px 0}.approved-app .p4-pdca-top .p4-meta{grid-template-columns:1fr;gap:6px}.approved-app .p4-pdca-top .p4-meta>div{display:grid;grid-template-columns:126px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.approved-app .p4-pdca-top .p4-meta dd{margin:0;line-height:1.4}.approved-app .p4-root[data-screen=E-SUP-01] .r4-metrics{margin:8px 0}.approved-app .p4-root[data-screen=E-SUP-01] .r4-metrics>div{padding:6px 12px}.approved-app .p4-root[data-screen=E-SUP-01] .r4-work .p4-meta{gap:6px;margin:7px 0}.approved-app .p4-root[data-screen=E-SUP-01] .r4-work .p4-meta dd{margin-top:2px}.approved-app .p4-flow-progress+.p4-compact{margin-bottom:6px;line-height:1.4}@media(max-width:700px){.approved-app .p4-pdca-top .p4-meta>div{grid-template-columns:1fr;gap:2px}}.approved-app .p4-flow-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin:8px 0}.approved-app .p4-flow-progress>div{padding:9px 7px;border:1px solid var(--syn-color-border-subtle);border-radius:9px;background:var(--syn-color-background-surface);color:var(--syn-color-text-subtle);font-size:12px;line-height:1.4}.approved-app .p4-flow-progress>div[aria-current=step]{background:var(--syn-color-status-info-background);color:var(--syn-color-status-info-text);border-color:var(--syn-color-status-info-border)}.approved-app .p4-flow-progress strong{font-weight:650;overflow-wrap:anywhere}.approved-app .p4-pdca{margin-top:10px}.approved-app #website .p4-pdca .p4-card{padding:12px}.approved-app .p4-pill{display:inline-flex;align-items:center;padding:3px 9px;border-radius:20px;background:var(--syn-color-status-info-background);color:var(--syn-color-text-link);font-size:11px;font-weight:650;line-height:1.4;white-space:normal}.approved-app .public-resource-list .p4-card>p:first-of-type .p4-pill{background:var(--syn-color-category-1-subtle);color:var(--syn-color-category-1-text)}.approved-app .p4-actions[aria-label="ตัวกรองที่ใช้"] .p4-btn{padding:5px 10px;border-radius:20px;background:var(--syn-color-status-info-background);color:var(--syn-color-text-link);border-color:var(--syn-color-border-default);font-size:12px}.approved-app .p4-root{padding:18px 24px 22px;color:var(--syn-color-text-default)}.approved-app .p4-root *{box-sizing:border-box}.approved-app .p4-root h1{font-size:25px;line-height:1.35;margin:0 0 5px}.approved-app .p4-root h2{font-size:18px;margin:0 0 12px}.approved-app .p4-root h3{font-size:15px;margin:0 0 8px}.approved-app .p4-root p{margin:6px 0 12px;line-height:1.55}.approved-app .p4-root small{color:var(--syn-color-text-subtle)}.approved-app .p4-actions,.approved-app .p4-filters,.approved-app .p4-tabs,.approved-app .p4-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.approved-app .p4-tools{background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:10px;padding:8px 12px;margin-bottom:16px;font-size:11px}.approved-app .p4-root label{display:grid;grid-gap:4px;gap:4px;font-size:12px}.approved-app .p4-form input,.approved-app .p4-form select,.approved-app .p4-form textarea,.approved-app .p4-root input,.approved-app .p4-root select{font:inherit;padding:8px 9px;border:1px solid var(--syn-color-border-subtle);border-radius:7px;background:var(--syn-color-background-surface);min-width:0;max-width:100%;color:var(--syn-color-text-default)}.approved-app .p4-dialog button,.approved-app .p4-root button{font:inherit;cursor:pointer}.approved-app .p4-btn{border:1px solid var(--syn-color-border-subtle);background:var(--syn-color-background-surface);color:var(--syn-color-status-info-text);border-radius:7px;padding:8px 12px;font-size:12px;font-weight:600}.approved-app .p4-btn.primary{background:var(--syn-color-status-info-background);border-color:var(--syn-color-status-info-border);color:var(--syn-color-text-inverse)}.approved-app .p4-btn:disabled{opacity:.5;cursor:not-allowed}.approved-app .p4-btn[aria-selected=true]{background:var(--syn-color-status-info-background);border-color:var(--syn-color-status-info-border);color:var(--syn-color-status-info-text)}.approved-app .p4-title{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin:12px 0 16px}.approved-app .p4-title .p4-kicker{color:var(--syn-color-status-info-text);font-size:11px;font-weight:700;margin-bottom:6px}.approved-app .p4-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:14px}.approved-app .p4-card{min-width:0;border:1px solid var(--syn-color-border-subtle);border-top:3px solid var(--syn-color-status-warning-icon);background:var(--syn-color-background-surface);border-radius:12px;padding:17px;box-shadow:0 3px 8px var(--syn-color-background-scrim)}.approved-app .p4-card.teal{background:linear-gradient(155deg,var(--syn-color-status-success-background),var(--syn-color-background-surface) 70%)}.approved-app .p4-card.purple{background:linear-gradient(155deg,var(--syn-color-status-info-background),var(--syn-color-background-surface) 70%)}.approved-app .p4-card.amber{background:linear-gradient(155deg,var(--syn-color-status-warning-background),var(--syn-color-background-surface) 70%)}.approved-app .p4-statrow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.approved-app .p4-stat{padding:12px;border-radius:9px;background:var(--syn-color-status-info-background);font-size:12px}.approved-app .p4-stat:nth-child(2){background:var(--syn-color-status-success-background)}.approved-app .p4-stat:nth-child(3){background:var(--syn-color-status-info-background)}.approved-app .p4-stat strong{display:block;font-size:27px;color:var(--syn-color-status-info-text);margin:3px 0}.approved-app .p4-stat:nth-child(2) strong{color:var(--syn-color-status-success-text)}.approved-app .p4-stat:nth-child(3) strong{color:var(--syn-color-status-info-text)}.approved-app .p4-item{padding:11px 0;border-bottom:1px solid var(--syn-color-border-subtle);display:flex;gap:12px;align-items:center}.approved-app .p4-item>div{min-width:0;flex:1 1}.approved-app .p4-item p{font-size:12px;margin:4px 0}.approved-app .p4-badge{display:inline-block;font-size:11px;background:var(--syn-color-status-info-background);color:var(--syn-color-status-info-text);padding:3px 8px;border-radius:20px}.approved-app .p4-badge.warn{color:var(--syn-color-status-warning-text)}.approved-app .p4-badge.warn,.approved-app .p4-note{background:var(--syn-color-status-warning-background)}.approved-app .p4-note{font-size:12px;border-left:3px solid var(--syn-color-status-warning-border);padding:10px 12px}.approved-app .p4-note.info{border-color:var(--syn-color-status-info-border);background:var(--syn-color-status-info-background)}.approved-app .p4-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:13px 0;font-size:12px}.approved-app .p4-meta dt{color:var(--syn-color-text-subtle);font-size:11px}.approved-app .p4-meta dd{margin:4px 0 0;overflow-wrap:anywhere}.approved-app .p4-chart{display:grid;grid-gap:9px;gap:9px;margin:12px 0}.approved-app .p4-bar{display:grid;grid-template-columns:78px 1fr 32px;grid-gap:8px;gap:8px;align-items:center;font-size:11px}.approved-app .p4-bar i{height:13px;border-radius:4px;background:linear-gradient(90deg,var(--syn-color-status-info-background),var(--syn-color-status-info-background))}.approved-app .p4-bar:nth-child(2) i{background:var(--syn-color-status-success-background)}.approved-app .p4-bar:nth-child(3) i{background:var(--syn-color-status-info-background)}.approved-app .p4-bar:nth-child(4) i{background:var(--syn-color-status-warning-background)}.approved-app .p4-table{width:100%;border-collapse:collapse;font-size:12px}.approved-app .p4-table td,.approved-app .p4-table th{text-align:left;padding:10px 6px;border-bottom:1px solid var(--syn-color-border-subtle);vertical-align:top;overflow-wrap:anywhere}.approved-app .p4-table th{font-size:11px;color:var(--syn-color-text-subtle)}.approved-app .p4-root .p4-tabs{margin:13px 0 0;border-bottom:1px solid var(--syn-color-border-subtle);padding-bottom:10px}.approved-app .p4-dialog{border:0;border-radius:14px;width:min(640px,96vw);padding:22px;color:var(--syn-color-text-default);max-height:none;overflow:visible;box-shadow:0 20px 80px var(--syn-color-background-scrim)}.approved-app .p4-dialog::-webkit-backdrop{background:var(--syn-color-background-inverse)}.approved-app .p4-dialog::backdrop{background:var(--syn-color-background-inverse)}.approved-app .p4-dialog header{display:flex;align-items:center;justify-content:space-between;gap:15px}.approved-app .p4-dialog h2{font-size:20px}.approved-app .p4-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;font-size:12px}.approved-app .p4-form label{display:grid;grid-gap:5px;gap:5px;min-width:0}.approved-app .p4-form .wide{grid-column:1/-1}.approved-app .p4-form textarea{height:68px;resize:vertical}.approved-app .p4-form .p4-check{display:flex;align-items:center;gap:8px}.approved-app .p4-form .p4-check input{width:17px;height:17px}.approved-app .p4-dialog .p4-actions{margin-top:15px}.approved-app .p4-errors{color:var(--syn-color-status-danger-text);background:var(--syn-color-background-action-subtle);border-radius:7px;padding:9px;font-size:12px}.approved-app .p4-steps{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;gap:5px;margin:14px 0}.approved-app .p4-steps button{min-width:0;padding:10px 4px;line-height:1.4}.approved-app .p4-hero{font-size:32px!important;line-height:1.4!important;max-width:560px}.approved-app .p4-illustration{width:100%;height:150px}.approved-app .p4-webnav{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:0 0 18px}.approved-app .p4-webnav>div{display:flex;gap:7px;flex-wrap:wrap}.approved-app .p4-webnav b{font-size:21px;color:var(--syn-color-text-link)}.approved-app .p4-footer{margin-top:15px;display:flex;justify-content:space-between;font-size:11px;gap:10px}.approved-app .p4-root[data-screen=E-REL-01] .p4-card{padding:12px}.approved-app .p4-root[data-screen=E-REL-01] .p4-meta{gap:8px;margin:9px 0}.approved-app .p4-root[data-screen=E-REL-01] .p4-title{margin:8px 0 10px}.approved-app .p4-root[data-screen=E-REL-01] .p4-card .p4-note{padding:7px 9px;margin:5px 0 8px}.approved-app .p4-root[data-screen=E-ENV-01] .p4-card{padding:12px}.approved-app .p4-root[data-screen=E-ENV-01] .p4-meta{gap:8px;margin:9px 0}.approved-app .p4-root[data-screen=E-ENV-01] .p4-title{margin:8px 0 10px}.approved-app .p4-root[data-screen=E-ENV-01] .p4-card h2{margin-bottom:8px}.approved-app .p4-root[data-screen=E-AUD-01] .p4-card{padding:12px}.approved-app .p4-root[data-screen=E-AUD-01] .p4-table td,.approved-app .p4-root[data-screen=E-AUD-01] .p4-table th{padding:6px}.approved-app .p4-root[data-screen=E-AUD-01] .p4-meta{gap:8px;margin:9px 0}.approved-app .p4-root[data-screen=CMS-02] .r4-message{padding:12px}.approved-app .p4-root[data-screen=CMS-02] .r4-message p{margin:3px 0 6px}.approved-app .p4-root[data-screen=CMS-08] .r4-work .p4-table td,.approved-app .p4-root[data-screen=CMS-08] .r4-work .p4-table th{padding:6px}.approved-app .p4-root[data-screen=CMS-08] .p4-meta{gap:8px;margin:9px 0}.approved-app .p4-root .p4-lock-note{margin:4px 0 0;line-height:1.4}.approved-app .p4-pricing-scope{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.approved-app .p4-pricing-scope .p4-table td,.approved-app .p4-pricing-scope .p4-table th{padding:6px}.approved-app .p4-price strong{font-size:28px;display:block;color:var(--syn-color-status-info-text)}.approved-app .p4-empty{padding:38px 24px;text-align:center}.approved-app .p4-dialog :focus-visible,.approved-app .p4-root :focus-visible{outline:3px solid var(--syn-color-status-info-border);outline-offset:3px}.approved-app .p4-timeline{padding-left:20px;font-size:12px;line-height:1.8}.approved-app .p4-checklist{display:grid;grid-gap:10px;gap:10px;font-size:12px}.approved-app .p4-checklist label{display:flex;gap:8px;align-items:center}.approved-app .p4-pdca{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:15px 0}.approved-app .p4-pdca h3{font-size:14px}.approved-app .p4-root .p4-compact{font-size:11px}.approved-app .p4-logo{display:flex;align-items:center;gap:8px}.approved-app #website .p4-illustration{height:120px}.approved-app #website .p4-card{padding:15px}.approved-app #website .p4-title{margin:10px 0 12px}.approved-app .p4-card h1,.approved-app .p4-card h2,.approved-app .p4-card p{overflow-wrap:anywhere}.approved-app .p4-logo em{border-radius:8px;background:var(--syn-color-status-info-background);color:var(--syn-color-text-inverse);padding:7px 10px}@media(max-width:800px){.approved-app .p4-root{padding:14px}.approved-app .p4-grid,.approved-app .p4-pdca{grid-template-columns:1fr}.approved-app .p4-title{flex-direction:column;gap:7px}.approved-app .p4-tools{align-items:stretch}.approved-app .p4-tools label{flex:1 1 40%}.approved-app .p4-webnav{align-items:flex-start}.approved-app .p4-webnav>div{justify-content:flex-end}.approved-app .p4-hero{font-size:25px!important}.approved-app .p4-statrow{gap:6px}.approved-app .p4-stat{padding:9px;font-size:11px}.approved-app .p4-stat strong{font-size:23px}.approved-app .p4-form{grid-template-columns:1fr}.approved-app .p4-form .wide{grid-column:auto}.approved-app .p4-steps{grid-template-columns:repeat(3,1fr)}.approved-app .p4-table{font-size:11px}.approved-app .p4-root select{width:100%}.approved-app .p4-item{align-items:flex-start}.approved-app .p4-footer{flex-direction:column}}@media(min-width:1000px){.approved-app .p4-root[data-screen=B-ACC-01] .r4-work .p4-table td,.approved-app .p4-root[data-screen=B-ACC-01] .r4-work .p4-table th,.approved-app .p4-root[data-screen=B-ACC-02] .r4-work .p4-table td,.approved-app .p4-root[data-screen=B-ACC-02] .r4-work .p4-table th{padding:6px}.approved-app .p4-root[data-screen=B-ACC-01] .p4-card,.approved-app .p4-root[data-screen=B-ACC-02] .p4-card{padding:14px}.approved-app .p4-root[data-screen=E-ECO-01] .p4-card{padding:12px 14px}.approved-app .p4-root[data-screen=E-ECO-01] .p4-card h2{margin-bottom:8px}.approved-app .p4-root[data-screen=E-ECO-01] .p4-meta{gap:7px;margin:8px 0}.approved-app .p4-root[data-screen=E-ECO-01] .p4-meta>div{display:grid;grid-template-columns:85px minmax(0,1fr);grid-gap:7px;gap:7px;align-items:start}.approved-app .p4-root[data-screen=E-ECO-01] .p4-meta dd{margin:0;line-height:1.45}.approved-app .p4-root[data-screen=E-ECO-01] .p4-table td,.approved-app .p4-root[data-screen=E-ECO-01] .p4-table th{padding:6px}.approved-app .p4-root[data-screen=E-ECO-01] .r4-metrics{margin:8px 0}.approved-app .p4-root[data-screen=E-ECO-01] .r4-metrics>div{padding:8px 12px}.approved-app .p4-root[data-screen=E-ECO-01] .r4-command{margin-top:6px;padding-top:6px}.approved-app .p4-root[data-screen=E-ECO-01] .p4-footer{margin-top:8px}@media(max-width:800px){.approved-app .p4-root[data-screen=E-ECO-01] .p4-meta>div{grid-template-columns:1fr}.approved-app .p4-root[data-screen=E-ECO-01] .p4-meta dd{margin-top:3px}}.approved-app .p4-root[data-screen=B-ACC-01] .p4-meta{gap:8px;margin:9px 0}.approved-app .p4-root[data-screen=B-ACC-01] .p4-card h2{margin-bottom:8px}.approved-app .p4-root[data-screen=B-ACC-01] .r4-metrics{margin:10px 0}.approved-app .p4-root[data-screen=B-ACC-01] .p4-footer{margin-top:10px}.approved-app .p4-root[data-screen=B-ACC-02] .p4-meta{gap:8px;margin:9px 0}.approved-app .p4-root[data-screen=E-MSG-01] .r4-work{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.approved-app .p4-root[data-screen=E-MSG-01] .r4-work .p4-card{padding:14px 16px}.approved-app .p4-root[data-screen=E-MSG-01] .p4-meta{gap:6px;margin:8px 0}.approved-app .p4-root[data-screen=E-MSG-01] .p4-meta>div{display:grid;grid-template-columns:78px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.approved-app .p4-root[data-screen=E-MSG-01] .p4-meta dd{margin:0;line-height:1.5}.approved-app .p4-root[data-screen=E-MSG-01] .r4-message{padding:12px}.approved-app .p4-root[data-screen=E-MSG-01] .p4-actions{gap:6px;margin-top:8px}.approved-app .p4-root[data-screen=E-MSG-01] .p4-tabs{margin-top:8px;padding-bottom:6px}@media(max-width:800px){.approved-app .p4-root[data-screen=E-MSG-01] .r4-work{grid-template-columns:1fr}}.approved-app .p4-root[data-screen=B-ACC-02] .p4-card h2{margin-bottom:8px}.approved-app .p4-root[data-screen=B-ACC-02] .r4-metrics{margin:11px 0}.approved-app .p4-root[data-screen=B-ACC-02] .r4-metrics>div{padding:10px 16px}.approved-app .p4-root[data-screen=B-ACC-02] .p4-footer{margin-top:10px}.approved-app .p4-root[data-screen=B-REN-01] .p4-card{padding:11px 13px}.approved-app .p4-root[data-screen=B-REN-01] .p4-card h2{margin-bottom:8px}.approved-app .p4-root[data-screen=B-REN-01] .p4-meta{gap:7px;margin:8px 0}.approved-app .p4-root[data-screen=B-REN-01] .p4-table td,.approved-app .p4-root[data-screen=B-REN-01] .p4-table th{padding:6px}.approved-app .p4-root[data-screen=B-REN-01] .r4-metrics{margin:10px 0}.approved-app .p4-root[data-screen=B-REN-01] .p4-footer{margin-top:10px}.approved-app .p4-root[data-screen=B-PRT-01] .p4-card{padding:11px 13px}.approved-app .p4-root[data-screen=B-PRT-01] .p4-meta{gap:7px;margin:8px 0}.approved-app .p4-root[data-screen=B-PRT-01] .r4-metrics{margin:10px 0}.approved-app .p4-root[data-screen=B-PRT-01] .p4-footer{margin-top:10px}.approved-app .p4-root[data-screen=CMS-05] .r4-work .p4-table td,.approved-app .p4-root[data-screen=CMS-05] .r4-work .p4-table th{padding:6px}.approved-app .p4-root[data-screen=CMS-05] .p4-card{padding:14px}.approved-app .p4-root[data-screen=CMS-05] .p4-card h2{margin-bottom:8px}.approved-app .p4-root[data-screen=CMS-05] .p4-meta{gap:8px;margin:9px 0}.approved-app .p4-root[data-screen=CMS-05] .r4-metrics{margin:11px 0}.approved-app .p4-root[data-screen=CMS-05] .r4-metrics>div{padding:10px 16px}.approved-app .p4-root[data-screen=CMS-05] .p4-footer{margin-top:10px}}.approved-app .p4-root[data-screen=E-SUP-01]{padding-top:12px;padding-bottom:14px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-tools{margin-bottom:10px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-title{margin:8px 0 10px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-title h1{font-size:23px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-tabs{margin-top:8px;padding-bottom:8px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-stat{padding:9px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-stat strong{font-size:23px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-grid{gap:12px;margin-top:10px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-card{padding:12px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-card h2{margin-bottom:8px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-meta{gap:8px;margin:9px 0}.approved-app .p4-root[data-screen=E-SUP-01] .p4-table td,.approved-app .p4-root[data-screen=E-SUP-01] .p4-table th{padding:7px 6px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-note{padding:7px 9px;margin-bottom:6px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-footer{margin-top:9px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-title p{font-size:13px;line-height:1.45;margin:4px 0 6px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-tools{margin-bottom:6px}.approved-app .p4-root[data-screen=E-SUP-01] .r4-command{margin-top:6px;padding-top:8px;padding-bottom:8px}.approved-app .p4-root[data-screen=E-SUP-01] .r4-command p{margin-top:3px;margin-bottom:6px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-grid{margin-top:8px}.approved-app .p4-root[data-screen=E-SUP-01] .p4-footer{margin-top:6px}.approved-app .p4-root[data-screen=E-CON-01] .p4-title{margin:8px 0 10px}.approved-app .p4-root[data-screen=E-CON-01] .p4-title p{font-size:13px;line-height:1.45;margin:4px 0 6px}.approved-app .p4-root[data-screen=E-CON-01] .p4-card{padding:12px}.approved-app .p4-root[data-screen=E-CON-01] .p4-meta{gap:8px;margin:8px 0}.approved-app .p4-root[data-screen=E-CON-01] .r4-command{padding-top:8px;padding-bottom:8px}.approved-app .p4-root[data-screen=E-CON-01] .p4-footer{margin-top:8px}@media(min-width:801px){.approved-app .p4-root[data-screen=E-HOME-01] .p4-tabs{margin-top:8px}.approved-app .p4-root[data-screen=E-HOME-01] .r4-metrics>div{padding-top:6px;padding-bottom:6px}.approved-app .p4-root[data-screen=E-HOME-01] .p4-footer,.approved-app .p4-root[data-screen=E-HOME-01] .r4-work{margin-top:8px}}.approved-app .wfc-choice-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end;margin-bottom:8px}.approved-app .wfc-choice-row label,.approved-app .wfc-choice-row select{min-width:0;width:100%}@media(max-width:600px){.approved-app .wfc-choice-row{grid-template-columns:minmax(0,1fr)}.approved-app .wfc-choice-row button{justify-self:start}}.approved-app .p4-root[data-screen=B-WFC-01] .p4-card{padding:14px}.approved-app .p4-root[data-screen=B-WFC-01] .p4-meta{margin:10px 0;gap:9px}.approved-app .p4-root[data-screen=B-WFC-01] .p4-title{margin-bottom:10px}.approved-app .r4-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:15px 0}.approved-app .r4-metrics>div{border:1px solid var(--syn-color-status-info-border);background:var(--syn-color-status-info-background);border-radius:12px;padding:12px 16px}.approved-app .r4-metrics>div:nth-child(2){border-color:var(--syn-color-status-success-border)}.approved-app .r4-metrics>div:nth-child(3){border-color:var(--syn-color-status-info-border)}.approved-app .r4-metrics small,.approved-app .r4-metrics span{display:block;font-size:12px}.approved-app .r4-metrics strong{display:block;font-size:24px;color:var(--syn-color-status-info-text);line-height:1.3;margin:5px 0}.approved-app .r4-person{display:flex;align-items:center;gap:10px;margin:10px 0}.approved-app .r4-person svg{width:42px;height:42px;flex-shrink:0}.approved-app .r4-person small{display:block;font-size:11px;margin-top:3px}.approved-app .r4-initial{display:grid;place-items:center;width:40px;height:40px;background:var(--syn-color-status-info-background);color:var(--syn-color-status-info-text);border-radius:50%;font-weight:700}.approved-app .r4-bars{margin:15px 0;font-size:12px}.approved-app .r4-bars>div{display:grid;grid-template-columns:135px 1fr 35px;grid-gap:9px;gap:9px;align-items:center;margin:12px 0}.approved-app .r4-bars i{display:block;height:14px;background:linear-gradient(to right,var(--syn-color-chart-1) var(--value),var(--syn-color-background-surface-sunken) var(--value));border-radius:4px}.approved-app .r4-bars figcaption{font-size:11px;color:var(--syn-color-text-subtle)}.approved-app .r4-timeline{list-style:none;padding:0;margin:12px 0}.approved-app .r4-timeline li{display:grid;grid-template-columns:66px 1fr;grid-gap:10px;gap:10px;padding:0 0 13px;font-size:12px}.approved-app .r4-timeline li+li{border-top:1px solid var(--syn-color-border-subtle);padding-top:10px}.approved-app .r4-timeline time{color:var(--syn-color-status-info-text);font-size:11px;font-weight:700}.approved-app .r4-timeline p{font-size:12px;margin:3px 0}.approved-app .r4-command{border:1px solid var(--syn-color-border-subtle);border-radius:11px;padding:12px 15px;margin-top:14px;background:var(--syn-color-background-surface);font-size:12px}.approved-app .r4-command>b{display:block;margin-bottom:9px}.approved-app .r4-message{border:1px solid var(--syn-color-status-info-border);border-radius:12px;background:var(--syn-color-background-surface);padding:16px;font-size:13px}.approved-app .r4-work .p4-meta{gap:10px}.approved-app .r4-work .p4-table td,.approved-app .r4-work .p4-table th{padding:9px 6px}.approved-app .r4-work .p4-card{padding:15px 17px}.approved-app .r4-work .p4-card>h2{margin-bottom:8px}.approved-app .r4-work .p4-item{padding:9px 0}.approved-app .r4-work .p4-item:last-child{border-bottom:0}@media(max-width:800px){.approved-app .r4-metrics{gap:6px}.approved-app .r4-metrics>div{padding:10px}.approved-app .r4-metrics strong{font-size:20px}.approved-app .r4-bars>div{grid-template-columns:120px 1fr 28px}}.approved-app .p4-root{padding:14px 22px 16px}.approved-app .p4-tools{margin-bottom:10px;padding:7px 10px}.approved-app .p4-title{margin:10px 0 12px}.approved-app .p4-root .p4-tabs{margin:10px 0 0;padding-bottom:8px}.approved-app .r4-metrics{margin:12px 0;gap:10px}.approved-app .r4-metrics>div{padding:9px 14px}.approved-app .r4-metrics strong{font-size:23px;margin:3px 0}.approved-app .r4-command{margin-top:12px;padding:10px 12px}.approved-app .r4-work{margin-top:12px}.approved-app .r4-work .p4-card{padding:13px 15px}.approved-app .r4-work .p4-meta{margin:10px 0}.approved-app .r4-work .p4-item{padding:8px 0}.approved-app .r4-work .p4-item p{margin:3px 0}.approved-app .r4-work .r4-person{margin:7px 0}.approved-app .p4-root .p4-footer{margin-top:12px}.approved-app .r4-work .p4-table td{font-size:12px}.approved-app #w8.p3-page .p3-grid{gap:12px}.approved-app #w8.p3-page .p3-grid>.sf-card{padding:14px 17px}.approved-app #w8.p3-page .p3-chart,.approved-app #w8.p3-page .p3-chart .p3-bar,.approved-app #w8.p3-page .p3-loop{margin:8px 0}.approved-app #w8.p3-page .p3-path{padding:12px 14px}@media(max-width:600px){.approved-app .p3-table button{white-space:normal;overflow-wrap:anywhere;padding-inline:6px;max-width:100%;min-width:0}}@media(min-width:1100px){.approved-app #w10 #w10-p5money{padding-block:6px}.approved-app #w10-p5 .w4b-loop .st{padding-block:3px}.approved-app #w10-p5 .st-back button{min-height:32px;padding:0;font-size:12px}.approved-app .p2-provider-loop-grid #w10-p5way .tile-top{flex-wrap:wrap}.approved-app #w10-p5cmp .qrow:last-child{padding:0}}.approved-app .p2-provider-loop-grid{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:12px;gap:12px;margin-bottom:12px}.approved-app .p2-provider-loop-grid #w10-p5statpair [data-when="st:some"]{grid-template-columns:1fr!important}.approved-app .p2-provider-loop-grid #w10-p5way .grid3{grid-template-columns:1fr;gap:6px}.approved-app .p2-provider-loop-grid #w10-p5way .tile{display:grid;grid-template-columns:1fr auto;grid-gap:3px 8px;gap:3px 8px;padding:6px 10px}.approved-app .p2-provider-loop-grid #w10-p5way .tile .tile-top{grid-column:1}.approved-app .p2-provider-loop-grid #w10-p5way .tile .v2{grid-column:1;font-size:19px;margin:0}.approved-app .p2-provider-loop-grid #w10-p5way .tile>button{grid-column:2;grid-row:1/span 2;margin:0;align-self:center;width:auto}@media(max-width:800px){.approved-app .p2-provider-loop-grid{grid-template-columns:1fr}}@media(min-width:1100px){.approved-app #w4-p4 .w4b-stats>.sf-card{padding-block:10px}.approved-app #w4 #w4b-way{padding-block:8px}.approved-app #w10 .pg,.approved-app #w4 .pg,.approved-app #w9 .pg{padding-top:4px;padding-bottom:12px}.approved-app #w10 .stat,.approved-app #w4 .stat,.approved-app #w9 .stat{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:3px 6px;gap:3px 6px;padding:6px 12px}.approved-app #w10 .stat>.lbl,.approved-app #w4 .stat>.lbl,.approved-app #w9 .stat>.lbl{grid-column:1}.approved-app #w10 .stat>.sf-hero,.approved-app #w10 .stat>.v2,.approved-app #w4 .stat>.sf-hero,.approved-app #w4 .stat>.v2,.approved-app #w9 .stat>.sf-hero,.approved-app #w9 .stat>.v2{grid-column:2;grid-row:1;margin:0}.approved-app #w10 .stat>.cmp,.approved-app #w4 .stat>.cmp,.approved-app #w9 .stat>.cmp{grid-column:1/-1}.approved-app #w4-p4 .w4b-loop .st,.approved-app #w9-p5 .w4b-loop .st{padding-block:3px}.approved-app #w4b-way .tile,.approved-app #w9-p5 .ways .tile{padding:8px 12px}}.approved-app .p2-export-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 14px;gap:6px 14px}.approved-app .p2-export-row{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:2px 6px;gap:2px 6px;padding:5px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app .p2-export-row h3{font-size:13px;margin:0}.approved-app .p2-export-row .sf-hero{font-size:17px;margin:0;grid-column:1}.approved-app .p2-export-row button{grid-column:2;grid-row:1/span 2}.approved-app .p2-export-row .sf-hero small{font-size:11px}@media(max-width:600px){.approved-app .p2-export-list{grid-template-columns:1fr}}@media(min-width:1100px){.approved-app #w10 .pg-head,.approved-app #w2 .pg-head,.approved-app #w4 .pg-head,.approved-app #w9 .pg-head{margin-bottom:8px}.approved-app #w10 .ph-l,.approved-app #w2 .ph-l,.approved-app #w4 .ph-l,.approved-app #w9 .ph-l{display:flex;gap:4px 12px;align-items:baseline;flex-wrap:wrap}.approved-app #w10 .ph-l>*,.approved-app #w2 .ph-l>*,.approved-app #w4 .ph-l>*,.approved-app #w9 .ph-l>*{margin:0}.approved-app #w10 .ph-l .pg-sub,.approved-app #w2 .ph-l .pg-sub,.approved-app #w4 .ph-l .pg-sub,.approved-app #w9 .ph-l .pg-sub{flex-basis:100%}.approved-app #w10 .sf-card,.approved-app #w4 .sf-card,.approved-app #w9 .sf-card{padding:14px 16px}.approved-app #w4 #w4-p1l,.approved-app #w4 #w4-p1r{padding-block:6px}.approved-app #w10 .demo,.approved-app #w10 .stats,.approved-app #w4 .demo,.approved-app #w4 .stats,.approved-app #w4-p4 .w4b-stats,.approved-app #w9 .demo,.approved-app #w9 .stats,.approved-app #w9-p5 .w4b-stats{margin-bottom:8px}.approved-app #w4-p4 .w4b-stats .qrow,.approved-app #w9-p5 .w4b-stats .qrow{padding-block:4px}.approved-app #w4-p4 .tile p,.approved-app #w9-p5 .tile p{margin:5px 0}.approved-app #w9 .w9-who-mini td,.approved-app #w9 .w9-who-mini th{padding-block:3px!important}.approved-app #w8.p3-page .web .p3-grid>.sf-card{padding-block:10px}.approved-app .p3-page .p3-note{padding:6px 12px;margin:6px 0}.approved-app .p3-page .pg-head{padding:4px 0;margin-bottom:8px}.approved-app .p3-page .p3-table td,.approved-app .p3-page .p3-table th{padding:6px}.approved-app .p3-page .p3-item{padding:7px 0}.approved-app .p3-page .sf-card{padding:14px 16px}.approved-app .p3-page .p3-grid{gap:10px}.approved-app #w8.p3-page .p3-grid>.sf-card{padding:12px 16px}}@media(min-width:900px){.approved-app .p4-tools label{display:flex;align-items:center;gap:6px}.approved-app .p4-tools label select{max-width:160px}.approved-app .p4-tools{min-height:50px}.approved-app .r4-work .r4-timeline li{padding-bottom:8px}.approved-app .r4-work .r4-timeline li+li{padding-top:8px}.approved-app .r4-work .r4-timeline p{margin:2px 0;line-height:1.4}.approved-app .r4-command .p4-actions{gap:6px}.approved-app .r4-command .p4-btn{padding:7px 10px}}@media(min-width:1100px){.approved-app .p3-page .p3-note{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 12px;min-height:36px}.approved-app .p3-page .p1-kpi-row{padding:6px 0;margin:8px 0}.approved-app .p3-page .p1-kpi-row .p1-kpi{padding:0 12px}.approved-app .p3-page .p1-kpi-row strong{font-size:24px}.approved-app #w3 .p3-chart .p3-bar{margin:7px 0}.approved-app #w3 .p3-grid .sf-card{padding:12px 16px}.approved-app #w6 .p3-item{padding-block:3px}.approved-app #w6 .p3-item small{line-height:1.4}.approved-app #w6 .p3-queue-facts{min-width:155px;font-size:11px}.approved-app #w6 .p3-item>div:first-child{flex:1 1;min-width:0}.approved-app #w6 .sf-card h2{margin-top:0;margin-bottom:5px}.approved-app #w6 .p3-queue-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.approved-app #w6 .p3-queue-footer .p2-pager{flex:1 1;margin:0}.approved-app #w6 .p3-queue-footer .acts{margin:0}.approved-app #w6 .p2-pager{margin-block:3px}.approved-app #w6 .p3-filters{margin-block:8px}.approved-app #w8 .p3-grid .sf-card{padding-block:7px!important}.approved-app #w8 .p3-grid .sf-card h2{margin-bottom:5px}.approved-app #w8 .p3-grid .p3-chart{margin:4px 0}.approved-app #w8 .p3-grid .p3-chart .p3-bar{margin:1px 0}.approved-app #w7 .p3-grid .sf-card{padding-block:12px!important}.approved-app #w8 .p3-grid .p3-item{padding-block:4px}}.approved-app #comply-items td{overflow-wrap:anywhere}.approved-app #comply-review select{max-width:180px}.approved-app #comply-summary table{font-size:12px}.approved-app #w5 .p3-catalog-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;margin-bottom:8px}@media(min-width:1100px){.approved-app #w5 .web .sf-card{padding-block:10px!important}}.approved-app .stage.w375 .p4-root{max-width:375px;padding:14px;border:1px solid var(--syn-color-border-subtle);border-radius:14px}.approved-app .stage.w375 .p4-grid,.approved-app .stage.w375 .p4-pdca{grid-template-columns:1fr}.approved-app .stage.w375 .p4-title{flex-direction:column}.approved-app .stage.w375 .p4-tools label{flex:1 1 40%}.approved-app .stage.w375 .p4-steps{grid-template-columns:repeat(3,1fr)}.approved-app .stage.w375 .p4-webnav{align-items:flex-start}.approved-app .stage.w375 .p4-webnav>div{justify-content:flex-end}.approved-app .stage.w375 .p4-form{grid-template-columns:1fr}.approved-app .stage.w375 .p4-form .wide{grid-column:auto}.approved-app .stage.w375 .p4-hero{font-size:25px!important}.approved-app .stage.w375 .p4-footer{flex-direction:column}.approved-app .stage.w375 .p4-root select{width:100%}.approved-app #review #comply-summary td{padding:0 6px;vertical-align:middle}.approved-app #review .review-plan-heading{display:flex;align-items:start;gap:18px}.approved-app #review .review-plan-heading h2{flex:0 0 220px;margin:0}.approved-app #review .review-plan-heading p{margin:0;flex:1 1}@media(max-width:899px){.approved-app #review .review-plan-heading{display:block}.approved-app #review .review-plan-heading h2{margin-bottom:8px}.approved-app #review #comply-summary td{padding:3px 0}}.approved-app .p4-root:is([data-screen=B-WFC-01],[data-screen=B-SEC-01]) .r4-work .p4-card{padding-block:12px}.approved-app .p4-root[data-screen=B-PRT-01] .r4-work .p4-meta{gap:8px}.approved-app .p4-root[data-screen=B-PRT-01] .r4-work .p4-card{padding-block:11px}.approved-app .p4-attention{border-left:3px solid var(--syn-color-status-success-border);border-radius:8px;background:var(--syn-color-background-surface);padding:10px 12px;margin-bottom:10px}.approved-app .p4-attention.purple{border-color:var(--syn-color-status-info-border);background:var(--syn-color-background-surface)}.approved-app .p4-attention>div:first-child{display:flex;align-items:flex-start;gap:10px;justify-content:space-between}.approved-app .p4-attention p{font-size:12px;margin:5px 0}.approved-app .p4-attention .p4-actions span{font-size:11px;flex:1 1;min-width:120px}.approved-app .p4-root[data-screen=E-HOME-01] .p4-note{margin:10px 0}.approved-app .p4-root[data-screen=E-HOME-01] .r4-work{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}@media(max-width:800px){.approved-app .p4-root[data-screen=E-HOME-01] .r4-work{grid-template-columns:1fr}.approved-app .p4-attention>div:first-child{flex-wrap:wrap}}.approved-app .p4-root[data-screen=E-INC-01] .r4-work{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.approved-app .p4-root[data-screen=E-INC-01] .p4-meta{gap:6px;margin:8px 0}.approved-app .p4-root[data-screen=E-INC-01] .p4-meta>div{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:8px;gap:8px}.approved-app .p4-root[data-screen=E-INC-01] .p4-meta dd,.approved-app .p4-root[data-screen=E-INC-01] .p4-meta dt{margin:0;line-height:1.4}.approved-app .p4-root[data-screen=E-INC-01] .r4-timeline time{white-space:nowrap}.approved-app .p4-root[data-screen=E-INC-01] .p4-card .p4-btn{padding:6px 9px;margin:3px 3px 0 0}@media(max-width:800px){.approved-app .p4-root[data-screen=E-INC-01] .r4-work{grid-template-columns:1fr}.approved-app .p4-root[data-screen=E-INC-01] .p4-meta>div{grid-template-columns:80px minmax(0,1fr)}}.approved-app :is(#jigsaw,#journey,#content,#website) .p4-root{min-width:0;max-width:100%;box-sizing:border-box;padding:12px 18px}.approved-app .p4-page .p4-title{margin:8px 0 10px}.approved-app .p4-page .p4-tools{margin-bottom:8px}.approved-app :is(#jigsaw,#journey,#content,#website) .p4-root :is(h1,h2,h3,p,small,dt,dd,button,label,summary){word-break:normal;overflow-wrap:break-word}.approved-app :is(#jigsaw,#journey,#content,#website) .p4-root :is(select,input,textarea){max-width:100%;min-width:0;box-sizing:border-box}.approved-app #p4-dialog[data-uxp4-finish] select,.approved-app :is(#jigsaw,#journey,#content,#website) .p4-root select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10'%3E%3Cpath d='m2 2 5 5 5-5' fill='none' stroke='%23415b70' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:32px}.approved-app #p4-dialog[data-uxp4-finish]{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);max-width:min(720px,100vw);box-sizing:border-box}.approved-app #p4-dialog[data-uxp4-finish]::-webkit-backdrop{background:var(--syn-color-background-inverse)}.approved-app #p4-dialog[data-uxp4-finish]::backdrop{background:var(--syn-color-background-inverse)}.approved-app #p4-dialog[data-uxp4-finish] :is(input,select,textarea){min-width:0;max-width:100%;box-sizing:border-box}.approved-app .finish-thai-date{display:flex;flex-wrap:wrap;gap:6px}.approved-app .finish-thai-date select{flex:1 1;min-width:65px!important}.approved-app .finish-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;border:0;padding:0;margin:0;grid-column:1/-1;min-width:0}.approved-app .finish-fields label{display:grid;grid-gap:6px;gap:6px}.approved-app .finish-fields .wide{grid-column:1/-1}.approved-app .finish-switch{gap:8px}.approved-app .finish-switch [aria-pressed=true]{background:var(--syn-color-status-success-background);border-color:var(--syn-color-status-success-border);color:var(--syn-color-status-success-text)}.approved-app .finish-disabled{display:block;color:var(--syn-color-text-subtle);line-height:1.5;font-size:12px}.approved-app .finish-loop{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;list-style:none;padding:0;margin:16px 0}.approved-app .finish-loop li{padding:12px;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:12px}.approved-app .finish-loop small{display:block;margin-top:5px;color:var(--syn-color-text-subtle)}.approved-app .finish-price-value{margin:12px 0}.approved-app .finish-home-next{margin:14px 0}.approved-app .finish-offers{margin-top:14px}.approved-app .finish-scenario-choice{display:flex;gap:8px;align-items:center;margin:8px 0}.approved-app .finish-stop summary{cursor:pointer;font-weight:600}.approved-app :is(#jigsaw,#journey,#content,#website) .p4-root .p4-tabs{flex-wrap:wrap}@media(max-width:600px){.approved-app .finish-fields,.approved-app .finish-loop{grid-template-columns:minmax(0,1fr)}.approved-app .finish-scenario-choice{display:grid}.approved-app .finish-scenario-choice select{width:100%}.approved-app #p4-dialog[data-uxp4-finish]{width:100%;margin-inline:0;padding:16px;max-height:100dvh}.approved-app .finish-offers td{word-break:normal!important}.approved-app .p4-page .p4-root .p4-grid,.approved-app .p4-page .p4-root .p4-pdca{grid-template-columns:minmax(0,1fr)}}.approved-app #p2-log-rows .p2-log-row{padding:6px 0}.approved-app #p2-machine-status{min-height:34px;max-width:220px;padding:5px 8px;font:inherit;border:1px solid var(--syn-color-border-default);border-radius:7px;background:var(--syn-color-background-surface)}.approved-app .p2-machine-filter{display:flex;align-items:center;gap:8px;font-size:12px}.approved-app .p2-machine-list{display:grid;grid-gap:8px;gap:8px;margin:8px 0}.approved-app .p2-machine-row{padding:8px 10px;border:1px solid var(--syn-color-border-subtle);border-left:3px solid var(--syn-color-text-link);border-radius:8px;background:var(--syn-color-background-surface)}.approved-app .p2-machine-row .p1-avatar{width:32px;height:32px}.approved-app .p2-machine-row .p1-person{gap:8px}.approved-app .p2-machine-row .p1-person b{font-size:13px}.approved-app .p2-machine-row .p1-person small{font-size:11px}.approved-app .p2-machine-row p{font-size:12px;margin:5px 0}.approved-app .p2-machine-row .acts{margin:4px 0;gap:8px}.approved-app .p2-machine-row .acts button{font-size:12px}.approved-app #w10-dr-machines .dr-in{padding:16px}.approved-app #w10-dr-machines .reason{gap:5px;margin:8px 0}.approved-app #w10-dr-machines .details>p{margin:6px 0}.approved-app #w10-dr-machines .logline{font-size:11px;padding:6px 8px}.approved-app #w10-dr-machines .p2-pager{margin:8px 0}.approved-app #p2-machine-reason{width:100%;box-sizing:border-box;font:inherit;padding:7px;border:1px solid var(--syn-color-border-default);border-radius:7px}.approved-app .p4-root[data-screen=E-ECO-01] .p4-title{margin:8px 0}.approved-app .p4-root[data-screen=E-ECO-01] .p4-title p{margin:3px 0;line-height:1.45}.approved-app .p4-root[data-screen=E-ECO-01] .r4-metrics>div{padding:6px 12px}.approved-app .p4-root[data-screen=E-ECO-01] .r4-work>article>label{display:flex;gap:8px;align-items:center}.approved-app .p4-root[data-screen=E-ECO-01] .r4-work>article>label select{width:auto;max-width:180px}.approved-app .p4-root[data-screen=E-ECO-01] .p4-note{padding:6px 9px;margin:6px 0;line-height:1.4}.approved-app .p4-root[data-screen=E-ECO-01] .p4-footer{margin-top:6px;padding-top:4px}@media(min-width:900px){.approved-app .p4-root[data-screen=E-ECO-01] .r4-command{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;align-items:center;padding:6px 10px}.approved-app .p4-root[data-screen=E-ECO-01] .r4-command>b{margin:0}.approved-app .p4-root[data-screen=E-ECO-01] .r4-command>.p4-lock-note{grid-column:1/-1}.approved-app .p4-root[data-screen=E-ECO-01] .r4-command>.p4-actions{justify-content:flex-end}}@media(min-width:1100px){.approved-app #w2-p1>.stack{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,1fr);grid-gap:14px;gap:14px;align-items:start}.approved-app #p2-work-support{display:grid;grid-gap:12px;gap:12px}.approved-app #p2-historical-card .row{grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:start}.approved-app #p2-historical-card .r-name{grid-column:1/-1}.approved-app #p2-historical-card .pill,.approved-app #p2-historical-card .r-meta{grid-column:1;justify-self:start;white-space:normal}.approved-app #p2-historical-card .sf-chev{grid-column:2;grid-row:1}.approved-app #w2-tasklist{grid-column:1}.approved-app #p2-work-support{grid-column:2;grid-row:1}}@media(min-width:1200px){.approved-app #w2-p1>.stack{grid-template-columns:minmax(400px,1.5fr) minmax(250px,1fr) minmax(250px,1fr)}.approved-app #p2-work-support{display:contents}.approved-app #p2-historical-card{grid-column:2;grid-row:1}.approved-app #w2-p1 #w2-sc{grid-column:3;grid-row:1;margin-top:0}}.approved-app #p2-historical-card{padding:12px 14px}.approved-app #p2-historical-card .muted{margin:4px 0 8px}.approved-app #p2-historical-card h2{margin-bottom:4px}.approved-app .p4-root[data-screen=E-RUN-01] .p4-card{padding:12px 16px}.approved-app #review .sf-card{padding:14px 16px;margin-bottom:12px}.approved-app #review .pg-head{margin-bottom:12px}.approved-app #comply-items [data-detail-section][aria-selected=true]{background:var(--syn-color-status-info-background);color:var(--syn-color-status-info-text);border-radius:6px}.approved-app #review .p1-review-table{table-layout:fixed;width:100%;font-size:12px}.approved-app #review .p1-review-table td,.approved-app #review .p1-review-table th{overflow-wrap:anywhere;padding:8px 6px;vertical-align:top}.approved-app #review p{font-size:13px;margin:8px 0}.approved-app #review h2{font-size:17px;margin:0 0 10px}.approved-app #review .inline-note{padding:10px 12px}.approved-app #review .p1-phase-flow{margin-block:10px}@media(min-width:960px){.approved-app #comply-summary>table th:first-child{width:22%}.approved-app #comply-summary>table th:nth-child(2){width:7%}.approved-app #comply-summary>table th:nth-child(3){width:10%}.approved-app #comply-summary>table th:nth-child(4),.approved-app #comply-summary>table th:nth-child(5){width:8%}.approved-app #comply-summary>table th:nth-child(6){width:45%}}.approved-app #review #comply-items .p1-review-table th:first-child{width:20%}.approved-app #review #comply-items .p1-review-table th:nth-child(2){width:34%}.approved-app #review #comply-items .p1-review-table th:nth-child(3){width:46%}.approved-app #review .comply-filters{display:flex;gap:10px;flex-wrap:wrap;align-items:end;margin:12px 0}.approved-app #review .comply-filters label{display:grid;grid-gap:4px;gap:4px;font-size:12px;flex:1 1;min-width:120px}.approved-app #review .comply-filters input,.approved-app #review .comply-filters select{min-height:40px;border:1px solid var(--syn-color-border-default);border-radius:8px;background:var(--syn-color-background-surface);padding:8px;max-width:100%;font:inherit}.approved-app #review-design .p1-guide-grid{gap:10px}.approved-app #review-design .p1-guide-grid h3{margin:0 0 8px}.approved-app #review-design #p1-sample-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.approved-app #review-design .p1-workitem{padding-block:5px}.approved-app #review #comply-page{font-size:12px}.approved-app #review .acts{display:flex;gap:10px;align-items:center;justify-content:space-between}@media(max-width:899px){.approved-app #review .p1-review-table thead{display:none}.approved-app #review .p1-review-table,.approved-app #review .p1-review-table tbody,.approved-app #review .p1-review-table tr{display:block}.approved-app #review .p1-review-table tr{border:1px solid var(--syn-color-border-subtle);padding:8px;border-radius:8px;margin-bottom:8px}.approved-app #review .p1-review-table td{display:block;border:0;padding:3px 0}.approved-app #review .p1-review-table td:before{content:attr(data-column) " · ";font-weight:600;color:var(--syn-color-text-subtle)}.approved-app #review .p1-phase-flow{grid-template-columns:1fr 1fr}.approved-app #review .pg-head{align-items:start}.approved-app #review .comply-filters label{min-width:130px}.approved-app #review .pg-head h1{font-size:25px}}.approved-app #w2-p3 .sf-card.p2-knowledge{padding:10px 16px}.approved-app #w2-p3 .p2-knowledge .qrow{padding-block:7px}.approved-app #w2-p3 .p2-knowledge .c-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.approved-app #w2-p3 .p2-knowledge .c-head-r,.approved-app #w2-p3 .p2-knowledge .c-head-r .acts{margin:0}.approved-app #p2-work-agent-selection .acts{margin:0;display:flex;gap:6px;flex-wrap:nowrap}.approved-app #p2-work-agent-selection .p2-agent-work-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.approved-app #p2-work-agent-selection p{margin:0}.approved-app #p2-work-agent-selection button{flex-shrink:0}@media(max-width:899px){.approved-app #p2-work-agent-selection .p2-agent-work-row{align-items:start;flex-direction:column;gap:4px}.approved-app #w2-p3 .p2-knowledge .c-head{display:flex;flex-direction:column;align-items:start}.approved-app #p2-work-agent-selection .acts{flex-wrap:wrap}}@media(min-width:1100px){.approved-app #review-story .story-steps{gap:6px;margin:8px 0}.approved-app #review-story .story-steps .sf-card{padding:10px 12px!important}.approved-app #review-story .story-steps h2{margin:4px 0!important;line-height:1.35}.approved-app #review-story .story-steps p{margin:3px 0!important;line-height:1.45}.approved-app #p2-historical-card,.approved-app #w2-sc{padding:10px 14px!important}.approved-app #p2-historical-card>.muted{margin:3px 0 5px;font-size:13px;line-height:1.4}.approved-app #w2-sc .c-head-l>.cmp,.approved-app #w2-sc .c-head-l>p{margin:3px 0 5px;line-height:1.4}.approved-app #p2-historical-picker{font-size:13px;line-height:1.4}.approved-app #w2 .demo{gap:4px;padding:6px 10px}.approved-app #w2 .demo button{min-height:32px;padding-block:5px}.approved-app #w2 .stats.kpi .stat{padding-block:8px}.approved-app #w2 .stats.kpi .sf-hero,.approved-app #w2 .stats.kpi .v2{font-size:24px;line-height:1.25}.approved-app #w2-p2 .w2-3q,.approved-app #w2-p2 .w2-3q label{line-height:1.4}.approved-app #w2-p2>.stack{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.approved-app #w2-p1>.stack{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.approved-app #p2-work-support{display:grid;grid-column:2;grid-row:1;grid-gap:12px;gap:12px}.approved-app #p2-historical-card,.approved-app #w2-p1 #w2-sc{grid-column:auto;grid-row:auto}.approved-app #p2-work-filter-status{font-size:13px;line-height:1.4;margin-block:6px}.approved-app #p2-work-filter-open{margin-bottom:4px}}.approved-app #p2-historical-picker{display:flex;flex-direction:column;gap:4px;padding:6px 8px;margin:4px 0;background:var(--syn-color-status-info-background);border-radius:8px;font-size:12px;color:var(--syn-color-text-subtle)}.approved-app #p2-historical-picker select{width:100%;min-height:32px;padding:5px 8px;font:inherit;color:var(--syn-color-text-default);background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:6px}.approved-app #w2-tasklist{padding:12px 14px}.approved-app #w2-tasklist .row{padding-top:7px;padding-bottom:7px;min-height:0}.approved-app #w2-tasklist .row .r-meta{margin:0;line-height:1.15}.approved-app #w2-tasklist .sum-line{margin:4px 0}.approved-app #w2-t1r2{padding:8px 10px}.approved-app #w2-t1r2>.muted{margin:0 0 7px;line-height:1.4}.approved-app #w2-t1r2 .vco{margin:7px 0}.approved-app #p3-dialog [data-p3-field=historical-reason],.approved-app #p3-dialog [data-p3-field=live-result-reason]{width:100%;box-sizing:border-box;border:1px solid var(--syn-color-border-default);border-radius:8px;padding:8px;font:inherit;line-height:1.5;resize:none;min-height:70px}.approved-app #review-scope:not([hidden]){display:grid;grid-template-columns:minmax(0,3fr) minmax(240px,1fr);grid-gap:12px;gap:12px;align-items:start}@media(max-width:899px){.approved-app #review-scope:not([hidden]){grid-template-columns:1fr}}.approved-app .p4-root[data-screen=B-WFC-01] .p4-tools{margin-bottom:6px}.approved-app .p4-root:is([data-screen=B-PIL-01],[data-screen=B-PIL-02]){padding-block:10px}.approved-app .p4-root:is([data-screen=B-PIL-01],[data-screen=B-PIL-02]) .p4-card{padding:12px}.approved-app .p4-root:is([data-screen=B-PIL-01],[data-screen=B-PIL-02]) .p4-footer{margin-top:8px;padding-top:4px}.approved-app .p4-root:is([data-screen=B-PIL-01],[data-screen=B-PIL-02]) .p4-grid{margin-top:8px}.approved-app .p4-root:is([data-screen=B-PIL-01],[data-screen=B-PIL-02]) .p4-meta{margin:10px 0;gap:9px}.approved-app .p4-root:is([data-screen=B-PIL-01],[data-screen=B-PIL-02]) .p4-title{margin-bottom:10px}.approved-app .p4-page .p4-tools,.approved-app .p4-root[data-screen=B-PIL-02] .p4-tools{margin-bottom:6px}.approved-app #p2-rule-content .w10-tbl td{padding:7px 6px;vertical-align:top}.approved-app #p2-rule-content .w10-tbl small{display:block;font-size:12px;line-height:1.5;color:var(--syn-color-text-subtle)}.approved-app #p2-rule-content .p2-form{margin-top:8px}.approved-app #p2-rule-content .p2-form input,.approved-app #p2-rule-content .p2-form select{padding:7px}.approved-app #p2-rule-content .p2-rule-receipt{padding:10px 12px;background:var(--syn-color-background-surface-sunken);border:1px solid var(--syn-color-border-subtle);border-radius:10px;margin-top:10px}.approved-app #p2-rule-content .p2-rule-receipt p{margin:6px 0}.approved-app #p2-rule-content .inline-note{margin:8px 0}.approved-app #w9 .setup-list li{padding:6px 0}.approved-app #w9-dr-setup .setup-list{margin:0;padding:0;list-style:none}.approved-app #w9-dr-setup .setup-list li{display:flex;gap:8px;padding:8px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w9-dr-setup .setup-list p{margin:4px 0;font-size:12px}.approved-app #w9-dr-setup .acts{gap:5px}.approved-app #w9-dr-setup .acts button{padding:5px 8px;font-size:12px}.approved-app #p2-capture-form h3{margin:0;grid-column:1/-1}.approved-app #p2-capture-form>p{grid-column:1/-1;margin:4px 0}@media(min-width:1100px){.approved-app #w9-p1 .stack>[data-when="role:admin"]>article:first-child{grid-column:1;grid-row:1/span 2}.approved-app #w9-p1 .stack>[data-when="role:admin"]>article:nth-child(2){grid-column:2;grid-row:1}.approved-app #w9-p1 #p2-budget-review{grid-column:2;grid-row:2;margin:0}.approved-app #w9-p5 .w4b-stats .sf-card{padding-block:10px}.approved-app #w9-p5 .ways{margin-top:8px}.approved-app #w9-p5 .ways .tile{padding-block:6px}.approved-app #w9-p5 .w4b-loop{margin-bottom:4px}.approved-app #w9-rec{margin-top:4px}.approved-app #jigsaw .p4-root[data-screen=E-AGT-01] .p4-card{padding:12px 14px}.approved-app #jigsaw .p4-root[data-screen=E-AGT-01] .p4-footer{margin-top:6px}}.approved-app #p4-dialog .p4-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:10px 0}.approved-app #p4-dialog .p4-filters>label{display:grid;grid-gap:5px;gap:5px;min-width:0;font-size:13px;line-height:1.4;color:var(--syn-color-text-default)}.approved-app #p4-dialog .p4-filters select{width:100%;min-width:0;min-height:42px;padding:8px 10px;border:1px solid var(--syn-color-border-subtle);border-radius:8px;background:var(--syn-color-background-surface);color:var(--syn-color-text-default);font:inherit}.approved-app #p4-dialog .p4-filters select:focus-visible{outline:3px solid var(--syn-color-status-info-text);outline-offset:2px}@media(max-width:600px){.approved-app #p4-dialog .p4-filters{grid-template-columns:minmax(0,1fr)}}.approved-app .p4-eco-bars{display:grid;grid-gap:12px;gap:12px;margin:14px 0}.approved-app .p4-eco-bars>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 12px;gap:5px 12px;font-size:13px}.approved-app .p4-eco-bars i{display:block;height:7px;border-radius:4px;grid-column:1/-1;max-width:100%}.approved-app .p4-eco-bars small{grid-column:1/-1;color:var(--syn-color-text-subtle)}@media(max-width:600px){.approved-app .p4-eco-bars>div{grid-template-columns:minmax(0,1fr)}.approved-app .p4-eco-bars span{font-size:12px}}.approved-app .p4-root[data-screen=E-ECO-01] .r4-metrics>article,.approved-app .p4-root[data-screen=E-ECO-01] .r4-work .p4-card{padding:12px}.approved-app .p4-root[data-screen=E-ECO-01] .r4-work .p4-card h2{margin-bottom:9px}.approved-app .p4-root[data-screen=E-ECO-01] .r4-work .p4-meta{gap:6px;margin:9px 0}.approved-app .p4-root[data-screen=E-ECO-01] .r4-work .p4-meta>div{gap:5px}.approved-app .p4-root[data-screen=E-ECO-01] .r4-work .p4-actions{gap:6px;margin-top:8px}.approved-app .p4-root[data-screen=E-ECO-01] .r4-command{margin-top:6px;padding:6px 10px}@media(min-width:900px){.approved-app .p4-root[data-screen=E-ECO-01] .r4-work aside .p4-meta{grid-template-columns:minmax(0,1fr);gap:6px}.approved-app .p4-root[data-screen=E-ECO-01] .r4-work aside .p4-meta>div{display:grid;grid-template-columns:126px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.approved-app .p4-root[data-screen=E-ECO-01] .r4-work aside .p4-meta dd{margin:0}}.approved-app #review-summary .sf-card{padding:16px}.approved-app #review-summary .p1-review-table{font-size:12px;line-height:1.45}.approved-app #review-summary .p1-review-table td,.approved-app #review-summary .p1-review-table th{padding:7px 8px}.approved-app #review-summary .p1-review-table th:first-child{width:22%}.approved-app #review-summary .p1-review-table td:first-child{font-weight:600}.approved-app #review-summary .p1-review-table .btn-link{min-height:30px}.approved-app #review-summary .inline-note{margin-block:8px}.approved-app .comply-item{padding:12px;border:1px solid var(--syn-color-border-subtle);border-radius:12px;background:var(--syn-color-background-surface);font-size:13px;line-height:1.5}.approved-app .comply-item>header{display:flex;gap:12px;align-items:center;justify-content:space-between}.approved-app .comply-item h3{margin:4px 0;font-size:16px}.approved-app .comply-item section{padding-block:4px}.approved-app .comply-item p{margin:6px 0}.approved-app .comply-item .comply-item-source{font-size:11px;color:var(--syn-color-text-subtle);overflow-wrap:anywhere}.approved-app .comply-item .acts{gap:6px;flex-wrap:wrap;margin-block:4px}.approved-app .comply-item .acts .btn-link{padding-block:4px}.approved-app .comply-item .acts small{font-size:11px}.approved-app .comply-item [role=tabpanel]{padding-top:8px}.approved-app .comply-item>header small{color:var(--syn-color-text-subtle)}@media(max-width:800px){.approved-app .comply-item{padding:12px}.approved-app .comply-item>header{align-items:start}.approved-app #review-summary .p1-review-table td{padding:6px 8px}}.approved-app .role-membership-note{display:block;margin:5px 4px 0;font-size:11px;color:var(--syn-color-text-subtle);line-height:1.4}.approved-app .role-membership-note[hidden]{display:none}.approved-app #login-sample-accounts{display:flex;flex-wrap:wrap;gap:6px 12px}.approved-app #login .login-example{font-size:12px}.approved-app #login-membership-note{font-size:12px;margin:10px 0}.approved-app[data-example-mode=real][data-preview-auth=pending] .side nav .nv[data-go]:not([data-go=login]):not([data-go=start]){display:none}@media(max-width:600px){.approved-app .page>.who-bar{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px}.approved-app .page>.who-bar>.wb-main{flex:1 1 100%;min-width:0;max-width:100%;margin:0}.approved-app .page>.who-bar>.p1-demo-label{flex:0 1 auto;max-width:100%;margin:0}}.approved-app #c3 .who-bar{font-size:12px;line-height:1.5;margin-bottom:6px}.approved-app #c3 .demo{padding:4px 8px;margin-bottom:6px;gap:4px;font-size:12px}.approved-app #c3 .a6-fig figcaption{font-size:12px;line-height:1.5;margin-bottom:4px}.approved-app #c3 #c3-body{gap:6px;padding:6px}.approved-app #c3 #c3-b3 .prev-split{margin:4px 0}.approved-app #c3 #c3-b3 .prev-split>div{padding:6px}.approved-app #c3 #c3-b3 h3,.approved-app #c3 #c3-b4 h3{margin-bottom:4px}.approved-app #c3 #p2-close-panes{margin:0}.approved-app #c3 #p2-close-selection{margin:0;padding:6px 8px;line-height:1.4}.approved-app #c3 #c3-b3,.approved-app #c3 #c3-b4{padding:6px 10px}.approved-app #c3 #c3-b4{margin-top:6px}.approved-app #c3 #c3-b4 .muted{font-size:12px;line-height:1.5}.approved-app #c3 #c3-b4 .btn-link{min-height:32px}.approved-app #c3 .win-foot{gap:6px}.approved-app #c3 #p2-close-back{padding:6px}.approved-app #c3 .a6-fig figcaption{margin-bottom:0}.approved-app #c3 .who-bar{margin-bottom:4px}.approved-app #p2-work-support-tabs{display:flex;gap:4px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);padding:4px;background:var(--syn-color-background-surface-sunken)}.approved-app #p2-work-support-tabs button{flex:1 1;min-width:0;text-align:center;font-size:12px;line-height:1.5;padding:7px 8px;border-radius:6px}.approved-app #p2-work-support-tabs [aria-selected=true]{background:var(--syn-color-background-action);color:var(--syn-color-text-inverse)}.approved-app #w2 #p2-work-filter-status{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;margin:4px 0;border:0;background:transparent;font-size:12px;line-height:1.4}.approved-app #w2 #p2-work-filter-status .btn-link{min-height:32px;padding:4px;flex-shrink:0;font-size:12px}.approved-app #w2 #w2-t1r1[data-closed=true]{grid-template-columns:minmax(0,1fr) auto;gap:6px}.approved-app #w2 #w2-t1r1[data-closed=true] #p2-close-result{grid-column:2;grid-row:2;padding:0;background:transparent;margin:0;justify-content:flex-end;align-items:center;gap:4px;flex-wrap:wrap;max-width:230px}.approved-app #w2 #w2-t1r1[data-closed=true] #p2-close-result p{font-size:12px;line-height:1.4}.approved-app #w2 #w2-t1r1[data-closed=true] #p2-work-project-link{grid-column:1;grid-row:2;min-height:40px;font-size:12px}.approved-app #w2 #w2-t1r1>.muted{font-size:12px;line-height:1.4}.approved-app #w2 #p2-work-support{gap:8px}@media(max-width:700px){.approved-app #w2 #w2-t1r1[data-closed=true]{grid-template-columns:1fr}.approved-app #w2 #w2-t1r1[data-closed=true] #p2-close-result{grid-column:1;grid-row:3;justify-content:flex-start;max-width:none}.approved-app #w2 #p2-work-filter-status{flex-wrap:wrap}}.approved-app #start .rc-home-preview{display:block;width:100%;margin:6px 0;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface);overflow:hidden}.approved-app #start .rc-home-preview svg{display:block;width:100%;height:90px}.approved-app #start .rc-home-preview text{font-family:var(--syn-font-family-sans);fill:var(--syn-color-text-default)}.approved-app #start .rc-home-preview small{display:block;padding:3px 7px;font-size:10px;color:var(--syn-color-text-subtle)}.approved-app #start .role-card{min-width:0}.approved-app #p1-account-state-preview{margin:12px 0;padding:10px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control)}.approved-app #p1-account-state-preview label{font-size:12px;display:block}.approved-app #p1-account-state-preview select{max-width:100%;width:100%;margin:4px 0}.approved-app #w9-p4 .log-two{display:block}.approved-app #p1-log-export-nav{margin:0 0 10px}.approved-app #w9 #p1-export-screen[hidden],.approved-app #w9 #p1-log-screen[hidden]{display:none}.approved-app #w9 #p1-export-screen,.approved-app #w9 #p1-log-screen{min-width:0;width:100%;grid-column:auto!important}.approved-app #w9 #p1-log-screen .log-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px}.approved-app #w9 #p1-log-screen .log-filters label{min-width:0;font-size:12px}.approved-app #w9 #p1-log-screen .log-filters input,.approved-app #w9 #p1-log-screen .log-filters select{width:100%;min-width:0!important;max-width:100%}.approved-app #w9 #p1-log-screen .log-filters .reason{flex-wrap:wrap}.approved-app #w9 #p1-log-screen .log-filters>.lbl{display:none}.approved-app #p1-cycle-templates{width:min(1080px,calc(100vw - 24px));max-width:none;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);padding:18px;max-height:calc(100dvh - 24px);overflow:auto;background:var(--syn-color-background-surface);color:var(--syn-color-text-default)}.approved-app #p1-cycle-templates .p1-cycle-controls{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:10px;gap:10px;margin:12px 0}.approved-app #p1-cycle-templates label{font-size:12px;min-width:0}.approved-app #p1-cycle-templates select{display:block;width:100%;min-width:0;margin-top:3px}.approved-app #p1-cycle-templates .grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.approved-app #p1-cycle-templates .grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.approved-app #p1-cycle-templates .sf-card{padding:12px;min-width:0}.approved-app #p1-cycle-templates .sf-hero{font-size:24px;margin:4px 0}.approved-app #p1-cycle-templates .w4b-loop{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:12px 0}.approved-app #p1-cycle-templates .w4b-loop li{flex:1 1;min-width:100px}.approved-app #p1-cycle-templates .w4b-loop .st{display:block;padding:8px;background:var(--syn-color-background-surface-sunken);border:1px solid var(--syn-color-border-subtle);border-radius:8px}.approved-app #p1-cycle-templates .p1-cycle-paths{margin-top:10px}.approved-app #p1-cycle-templates .p1-cycle-paths .acts{margin-top:8px;flex-wrap:wrap}.approved-app #p1-cycle-templates [data-money]{margin-top:10px}.approved-app #p1-cycle-templates .c-title{font-size:15px}.approved-app #p1-cycle-templates .tile{padding:10px;border:1px solid var(--syn-color-border-subtle);border-radius:8px}.approved-app #p1-cycle-templates [hidden]{display:none!important}.approved-app #p1-cycle-entry{margin-bottom:8px}@media(max-width:600px){.approved-app #p1-cycle-templates .grid2,.approved-app #p1-cycle-templates .grid3,.approved-app #p1-cycle-templates .p1-cycle-controls,.approved-app #w9 #p1-log-screen .log-filters,.approved-app #w9-log-daterange{grid-template-columns:1fr}.approved-app #w9-view-data .acts{display:flex;flex-wrap:wrap}.approved-app #p1-log-export-nav button{white-space:normal;min-width:0;max-width:100%}}.approved-app #p2-work-main{min-width:0;display:grid;grid-gap:12px;gap:12px}.approved-app #p2-work-main #w2-sc,.approved-app #p2-work-main #w2-tasklist{grid-column:auto;grid-row:auto;margin:0}.approved-app #p2-work-support{min-width:0}.approved-app #c2-shortcut-inventory{margin-top:10px;padding-top:10px;border-top:1px solid var(--syn-color-border-subtle);min-width:0}.approved-app #c2-shortcut-inventory .qrow{grid-template-columns:minmax(0,1fr);gap:4px}.approved-app #c2-shortcut-inventory .qrow>*{grid-column:1;justify-self:start;max-width:100%;overflow-wrap:anywhere}.approved-app #c2-shortcut-inventory .p2-pager{flex-wrap:wrap}.approved-app #w4b-sc-growth .sf-hero{font-size:var(--syn-font-size-heading-md)}@media(min-width:1100px){.approved-app #w2-p1>.stack{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.approved-app #p2-work-main{grid-column:1;grid-row:1}.approved-app #p2-work-support{grid-column:2;grid-row:1}}@media(max-width:1099px){.approved-app #w2-p1>.stack{display:grid;grid-template-columns:minmax(0,1fr)}.approved-app #p2-work-main,.approved-app #p2-work-support{grid-column:1;grid-row:auto}}@media(max-width:600px){.approved-app #w2-sc .shortcut-row{align-items:flex-start;flex-wrap:wrap;gap:4px}.approved-app #w2-sc .shortcut-row>*{max-width:100%;overflow-wrap:anywhere}}.approved-app dialog[open]{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);opacity:1;visibility:visible}.approved-app dialog::-webkit-backdrop{background:var(--syn-color-background-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.approved-app dialog::backdrop{background:var(--syn-color-background-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.approved-app dialog.drawer[open]{display:block;inset:0 0 0 auto;margin:0;width:min(560px,100vw);height:100dvh;max-height:100dvh;transform:none;animation:none;background:var(--syn-color-background-surface)}.approved-app dialog.drawer .dr-in{display:block;min-height:100%;background:var(--syn-color-background-surface);opacity:1;visibility:visible}.approved-app dialog.drawer .dr-head{position:-webkit-sticky;position:sticky;top:0;isolation:isolate;background:var(--syn-color-background-surface);gap:16px;align-items:flex-start}.approved-app dialog.drawer .dr-head>div{min-width:0;flex:1 1}.approved-app dialog.drawer .dr-head h2{flex:1 1;min-width:0;line-height:1.5;margin:0}.approved-app dialog.drawer .dr-head button{flex:none}.approved-app:has(dialog[open]) .sf-toast{display:none!important}.approved-app #p1-cycle-templates .dr-head{margin:0 0 12px;padding:0 0 12px}.approved-app .locked,.approved-app button:disabled,.approved-app button[aria-disabled=true]{opacity:1!important;background:var(--syn-color-background-surface-sunken)!important;color:var(--syn-color-text-subtle)!important;border-color:var(--syn-color-border-subtle)!important;cursor:not-allowed}.approved-app .acts [role=tab][aria-selected=true],.approved-app .reason button[aria-pressed=true],.approved-app button[aria-pressed=true]:not(:disabled){background:var(--syn-color-text-link);color:var(--syn-color-text-inverse);border-color:var(--syn-color-text-link)}.approved-app #p1-log-export-nav button[aria-pressed=false],.approved-app .tab[aria-selected=false]{background:var(--syn-color-background-surface);color:var(--syn-color-text-subtle);border-color:var(--syn-color-border-subtle)}.approved-app [tabindex="-1"]:focus,.approved-app button:focus:not(:focus-visible),.approved-app h1:focus,.approved-app h2:focus{outline:none}.approved-app button:focus-visible,.approved-app input:focus-visible,.approved-app select:focus-visible{outline:2px solid var(--syn-color-text-link);outline-offset:3px}.approved-app select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:40px;font:inherit;color:var(--syn-color-text-default);border:1px solid var(--syn-color-border-default);border-radius:var(--syn-radius-control);padding:8px 30px 8px 10px;background:var(--syn-color-background-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%234b5266' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 10px center;max-width:100%;min-width:0}.approved-app #start .roles{align-items:stretch}.approved-app #start .role-wrap{display:block}.approved-app #start .role-card{width:100%;height:280px;min-height:280px;display:flex;flex-direction:column;justify-content:flex-start}.approved-app #start .rc-home-preview{margin-top:auto}.approved-app .p1-account-state-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--syn-color-border-subtle)}.approved-app .p1-account-state-row p{margin:4px 0;font-size:12px}.approved-app .p1-account-state-row .pill{flex:none}.approved-app #w9-log-daterange{grid-column:1/-1;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px;margin:0}.approved-app #w9-log-daterange>.lbl{grid-column:1/-1}.approved-app #w9-export-range label,.approved-app #w9-log-daterange>label{display:grid;grid-gap:6px;gap:6px;min-width:0}.approved-app .codex-thai-date{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.approved-app .codex-thai-date select{flex:1 1 60px;width:0;font-size:12px;padding-left:6px;padding-right:22px;background-position:right 6px center}.approved-app .codex-thai-date select:nth-of-type(2){flex-grow:1.4}.approved-app .codex-date-native{display:none!important}.approved-app .codex-date-hint{width:100%;font-size:11px;color:var(--syn-color-text-subtle)}.approved-app #w9-view-data .acts[role=tablist]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px}.approved-app #w9-view-data .acts[role=tablist] button{font-size:12px;padding:7px 4px;white-space:nowrap}.approved-app #w9-g-view [data-rbody]:empty{display:none}.approved-app #w9-g-view [data-rbody]:empty:before{content:none}.approved-app #c2 .t-row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.approved-app #c2 .t-row .t-lvl{grid-column:1;grid-row:2;max-width:100%;white-space:normal}.approved-app #c2 .t-row .t-secondary{grid-column:1/-1;grid-row:3;justify-content:flex-start;flex-wrap:wrap}.approved-app #w2 #p2-owned-work-picker{display:block;line-height:1.6}.approved-app #p2-owned-work-select{display:block;width:100%;margin-top:5px}.approved-app #w4-dr-sc-detail .pill{display:inline-block;-webkit-margin-end:8px;margin-inline-end:8px}.approved-app #w4-dr-sc-detail .acts,.approved-app .p2-pager{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.approved-app .p2-pager>*{margin:0}.approved-app #c2-b3x .reason button:first-child{background:var(--syn-color-text-link);border-color:var(--syn-color-text-link);color:var(--syn-color-text-inverse)}.approved-app #c2-b3x .reason button:last-child{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border-color:var(--syn-color-border-default)}.approved-app #c2-b3x .reason button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--syn-color-text-link);background:var(--syn-color-status-info-background);color:var(--syn-color-text-link)}.approved-app #err-banner{position:relative;top:auto;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:12px;padding:12px 16px}.approved-app #err-banner .err-banner-admin{flex-basis:100%;order:2;font-size:12px}.approved-app #err-banner .err-banner-admin:not([hidden]){display:block}@media(min-width:900px){.approved-app .app{align-items:stretch}.approved-app .side{align-self:stretch;position:relative;top:0;height:auto;min-height:calc(100dvh - 62px)}}@media(max-width:600px){.approved-app dialog.drawer[open]{width:100vw;height:100dvh;border-radius:0}.approved-app dialog.drawer .dr-in{padding:0 16px 24px}.approved-app .dr-head{margin:0 -16px 12px;padding:12px 16px}.approved-app #w9-view-data .acts[role=tablist]{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-app #w9-log-daterange{grid-template-columns:1fr!important}.approved-app .story-selector{display:block!important}.approved-app .btn-link,.approved-app .chip-who,.approved-app .lbl,.approved-app .pill,.approved-app button,.approved-app select{word-break:normal;overflow-wrap:normal;line-break:auto}.approved-app #c2 .t-row{grid-template-columns:minmax(0,1fr) auto}.approved-app #p1-cycle-templates{padding:14px}}.approved-app #start .rc-home-preview{flex:none;overflow:visible}.approved-app #start .rc-home-preview small{line-height:16px;min-height:32px;white-space:normal;overflow-wrap:normal}.approved-app #c2-b3x .reason:has(button[aria-pressed=true]) button[aria-pressed=false]{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border-color:var(--syn-color-border-default);box-shadow:none}.approved-app #c2-b3x .reason button[aria-pressed=true]{background:var(--syn-color-text-link);color:var(--syn-color-text-inverse);border-color:var(--syn-color-text-link);box-shadow:none}.approved-app #c2-b3x .reason button:focus:not(:focus-visible){outline:none;box-shadow:none}.approved-app #w10 .logline,.approved-app #w9 .logline{display:block;position:relative;-webkit-padding-start:18px;padding-inline-start:18px}.approved-app #w10 .logline:before,.approved-app #w9 .logline:before{position:absolute;inset-inline-start:0;top:7px}.approved-app #a6-compact .lmini i.is-complete{background:var(--syn-color-status-success-text);border-color:var(--syn-color-status-success-text)}.approved-app #a6-compact .lmini i[data-current-step]{outline:2px solid var(--syn-color-status-success-text);outline-offset:2px}.approved-app #p2-machine-status,.approved-app #w6 select[data-p3-field=queue-order]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:32px;padding-inline-end:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%234b5266' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}@media(min-width:900px){.approved-app[data-example-mode=real] .app{align-items:stretch;min-height:100dvh;background:linear-gradient(to right,var(--syn-color-background-surface) 0 230px,var(--syn-color-background-canvas) 230px)}.approved-app[data-example-mode=real] .side{align-self:stretch;top:0;height:auto;min-height:100dvh}.approved-app[data-example-mode=real] .stage{min-height:100dvh}}@media(min-width:900px) and (max-width:1000px){.approved-app[data-example-mode=real] .app{background:linear-gradient(to right,var(--syn-color-background-surface) 0 200px,var(--syn-color-background-canvas) 200px)}}@media(max-width:600px){.approved-app #start .role-card{height:300px;min-height:300px}.approved-app #start .rc-home-preview svg{height:72px}.approved-app #w5 .p3-catalog-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.approved-app #w5 .p3-catalog-tools>span{grid-column:1/-1;width:100%;min-width:0}.approved-app #w5 .p3-catalog-tools>button{min-width:0;width:100%;max-width:100%;padding:8px;font-size:12px;white-space:normal;overflow-wrap:normal}.approved-app #w10 .row:has(>.sf-chev),.approved-app #w9 .row:has(>.sf-chev){grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.approved-app #w10 .row>.sf-chev,.approved-app #w9 .row>.sf-chev{grid-column:3;grid-row:1;align-self:center}.approved-app #w10 .w10-prog-row{grid-template-columns:minmax(0,1fr) auto auto;gap:4px 8px}.approved-app #w10 .w10-prog-lvl{grid-column:1;grid-row:2}.approved-app #w10 .w10-prog-row>span:nth-child(3){grid-column:2;grid-row:1/span 2}.approved-app #w10 .w10-prog-row>.sf-chev{grid-column:3;grid-row:1/span 2}}.approved-app #w5.uxp3-managed>.demo,.approved-app #w5.uxp3-managed>.web,.approved-app #w6.uxp3-managed>.demo,.approved-app #w6.uxp3-managed>.web,.approved-app #w8.uxp3-managed>.demo,.approved-app #w8.uxp3-managed>.web{display:none!important}.approved-app .uxp3-shell{padding:18px 24px;max-width:1260px;margin:auto;color:var(--syn-color-text-default);line-height:1.6}.approved-app .uxp3-shell h1{font-size:28px;line-height:1.4;margin:5px 0}.approved-app .uxp3-host h2,.approved-app .uxp3-shell h2{font-size:17px}.approved-app .uxp3-content,.approved-app .uxp3-host{min-width:0}.approved-app .uxp3-card{padding:16px;min-width:0}.approved-app .uxp3-card p{margin:6px 0}.approved-app .uxp3-card h2{margin:0 0 10px}.approved-app .uxp3-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.approved-app .uxp3-list{display:grid;grid-gap:8px;gap:8px}.approved-app .uxp3-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:9px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app .uxp3-row>div{flex:1 1;min-width:160px}.approved-app .uxp3-row small{display:block;color:var(--syn-color-text-subtle);font-size:12px}.approved-app .uxp3-row button{max-width:100%}.approved-app .uxp3-open{width:100%;text-align:left;background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);padding:10px;font:inherit;display:flex;gap:10px;align-items:center}.approved-app .uxp3-open>span:first-child{flex:1 1;min-width:0}.approved-app .uxp3-open small{display:block;font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .uxp3-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:12px 0}.approved-app .uxp3-metric{padding:12px;border-radius:var(--syn-radius-control);background:var(--syn-color-status-info-background);color:var(--syn-color-text-link)}.approved-app .uxp3-metric:nth-child(2){color:var(--syn-color-status-success-text)}.approved-app .uxp3-metric:nth-child(3){color:var(--syn-color-category-1-text)}.approved-app .uxp3-metric:nth-child(4){color:var(--syn-color-status-warning-text)}.approved-app .uxp3-metric small,.approved-app .uxp3-metric strong{display:block}.approved-app .uxp3-metric strong{font-size:24px;line-height:1.4}.approved-app .uxp3-metric small{font-size:12px}.approved-app .uxp3-tools{margin:6px 24px;font-size:12px}.approved-app .uxp3-tools summary{cursor:pointer;color:var(--syn-color-text-subtle)}.approved-app .uxp3-tools[open]{padding:12px;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control)}.approved-app .uxp3-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px}.approved-app .uxp3-field{display:grid;grid-gap:4px;gap:4px;font-size:13px;min-width:0;margin:8px 0}.approved-app .uxp3-field input,.approved-app .uxp3-field select,.approved-app .uxp3-field textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;border:1px solid var(--syn-color-border-default);border-radius:var(--syn-radius-control);padding:9px 12px;background:var(--syn-color-background-surface);color:var(--syn-color-text-default)}.approved-app .uxp3-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m3 5 5 5 5-5' fill='none' stroke='%23475b73' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:34px}.approved-app .uxp3-choices{display:flex;flex-wrap:wrap;gap:6px}.approved-app .uxp3-choices [aria-pressed=true]{background:var(--syn-color-text-link);color:var(--syn-color-text-inverse)}.approved-app .uxp3-state{padding:20px}.approved-app .uxp3-note{font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .thai-field-error,.approved-app .uxp3-feedback{font-size:13px;color:var(--syn-color-text-link);margin:6px 0;line-height:1.6}.approved-app .uxp3-feedback:empty{display:none}.approved-app .uxp3-life{gap:6px}.approved-app .uxp3-life li{padding:6px 10px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);font-size:13px}.approved-app .uxp3-life [aria-current=step]{background:var(--syn-color-text-default);color:var(--syn-color-background-surface)}.approved-app .uxp3-contract{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.approved-app .uxp3-contract>div{padding:8px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);font-size:13px}.approved-app .uxp3-contract b{display:block;font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .uxp3-drawer{background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-default);width:min(640px,100vw);max-width:100vw}.approved-app .uxp3-drawer .dr-head,.approved-app .uxp3-drawer .dr-in{background:var(--syn-color-background-surface)}.approved-app .uxp3-drawer .dr-in{max-height:100dvh}.approved-app .uxp3-drawer::-webkit-backdrop{background:var(--syn-color-background-scrim)}.approved-app .uxp3-drawer::backdrop{background:var(--syn-color-background-scrim)}.approved-app .uxp3-drawer .acts,.approved-app .uxp3-host .acts,.approved-app .uxp3-shell .acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.approved-app .uxp3-drawer button,.approved-app .uxp3-host button,.approved-app .uxp3-shell button{font-family:var(--syn-font-family-sans);white-space:normal;word-break:normal;overflow-wrap:normal}.approved-app .uxp3-why{display:block;font-size:12px;color:var(--syn-color-text-subtle);margin-top:4px}.approved-app .uxp3-steps{margin:10px 0}.approved-app .uxp3-steps li{min-width:0}.approved-app .uxp3-steps small{font-size:11px}.approved-app .uxp3-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0}.approved-app .uxp3-stat strong{font-size:24px;color:var(--syn-color-text-link);display:block}.approved-app .uxp3-chart{margin:8px 0;font-size:12px}.approved-app .uxp3-chart>div{display:grid;grid-template-columns:minmax(90px,1fr) minmax(45px,2fr) auto;grid-gap:8px;gap:8px;align-items:center;margin:7px 0}.approved-app .uxp3-track{height:10px;background:var(--syn-color-status-info-background);border-radius:10px}.approved-app .uxp3-track i{height:100%;display:block;background:var(--syn-color-text-link);border-radius:10px}.approved-app .uxp3-ways{gap:10px}.approved-app .uxp3-ways .tile{min-width:0;padding:12px}.approved-app .uxp3-ways h3{font-size:14px}.approved-app .uxp3-ways p{font-size:12px;line-height:1.55;margin:4px 0}.approved-app .uxp3-ways .v2{font-size:24px}.approved-app .uxp3-money{margin-top:10px;padding:12px 16px}.approved-app .uxp3-money h2{font-size:15px;margin-bottom:4px}.approved-app .uxp3-money p{font-size:12px;margin:4px 0}.approved-app .uxp3-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.approved-app .uxp3-table td,.approved-app .uxp3-table th{padding:8px;text-align:left;border-bottom:1px solid var(--syn-color-border-subtle);white-space:normal}.approved-app .uxp3-drawer [hidden],.approved-app .uxp3-host [hidden],.approved-app .uxp3-shell [hidden]{display:none!important}@media(max-width:600px){.approved-app .uxp3-shell{padding:14px 16px}.approved-app .uxp3-tools{margin:6px 16px}.approved-app .uxp3-shell h1{font-size:24px}.approved-app .uxp3-contract,.approved-app .uxp3-fields,.approved-app .uxp3-grid,.approved-app .uxp3-stats,.approved-app .uxp3-ways{grid-template-columns:minmax(0,1fr)!important}.approved-app .uxp3-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.approved-app .uxp3-metric{padding:10px}.approved-app .uxp3-shell .tabrow{overflow-x:auto;flex-wrap:nowrap}.approved-app .uxp3-shell .tab{white-space:nowrap;flex-shrink:0}.approved-app .uxp3-drawer,.approved-app .uxp3-host,.approved-app .uxp3-shell{word-break:normal;overflow-wrap:normal;line-break:strict}.approved-app .uxp3-steps{display:flex;overflow-x:auto;flex-wrap:nowrap}.approved-app .uxp3-steps li{min-width:112px}.approved-app .uxp3-drawer .dr-in{padding:0 16px 24px}.approved-app .uxp3-drawer .dr-head{margin:0 -16px 12px;padding:12px 16px}.approved-app .uxp3-table{font-size:11px}.approved-app .uxp3-table td,.approved-app .uxp3-table th{padding:7px 4px}.approved-app .uxp3-open{flex-wrap:wrap}.approved-app .uxp3-open>span:first-child{flex-basis:100%}.approved-app .uxp3-chart>div{grid-template-columns:100px minmax(40px,1fr) auto}.approved-app .uxp3-field-error{max-width:100%}}.approved-app .uxp3-row>.uxp3-row-copy{flex:1 1;min-width:150px}.approved-app .uxp3-row>.uxp3-row-value{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:0 1 auto;min-width:0;max-width:100%}.approved-app .uxp3-row-value>.inline-note{flex-basis:100%;margin:0}.approved-app .uxp3-drawer .chip-who:before,.approved-app .uxp3-shell .chip-who:before{content:none!important}.approved-app .uxp3-shell .tab,.approved-app .uxp3-shell .tabrow{overflow:visible;text-overflow:clip}.approved-app .uxp3-shell .tab{max-width:none;min-width:0;white-space:normal;line-height:1.45}.approved-app .uxp3-stage-live{color:var(--syn-color-status-success-text);background:var(--syn-color-status-success-background);border-color:var(--syn-color-status-success-border)}.approved-app .uxp3-stage-trial{color:var(--syn-color-status-warning-text);background:var(--syn-color-status-warning-background);border-color:var(--syn-color-status-warning-border)}.approved-app .uxp3-stage-draft{color:var(--syn-color-status-info-text);background:var(--syn-color-status-info-background);border-color:var(--syn-color-status-info-border)}.approved-app .uxp3-stage-paused{color:var(--syn-color-text-subtle);background:var(--syn-color-background-surface);border-color:var(--syn-color-border-subtle)}.approved-app .uxp3-queue-row{padding:6px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app .uxp3-queue-facts{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0}.approved-app .uxp3-age{padding:3px 8px;border-radius:8px;font-size:12px;background:var(--syn-color-background-surface)}.approved-app .uxp3-age-overdue{color:var(--syn-color-text-link);background:var(--syn-color-background-action-subtle);border:1px solid var(--syn-color-border-action)}.approved-app .uxp3-drawer .sf-btn-dark:disabled,.approved-app .uxp3-host .sf-btn-dark:disabled,.approved-app .uxp3-shell .sf-btn-dark:disabled{opacity:1!important;color:var(--syn-color-text-subtle)!important;background:var(--syn-color-background-surface)!important;border:1px solid var(--syn-color-border-default)!important;box-shadow:none;cursor:not-allowed}.approved-app .uxp3-check{display:flex;align-items:flex-start;gap:8px;margin:12px 0;font-size:13px}.approved-app .uxp3-check input,.approved-app .uxp3-field input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;flex:0 0 18px;padding:0!important;margin:3px 0 0!important}.approved-app .uxp3-drawer-tools{margin:16px 0 0!important;padding:8px 0;border-top:1px dashed var(--syn-color-border-subtle)}.approved-app .uxp3-field textarea{resize:vertical;min-height:78px;line-height:1.6}.approved-app .uxp3-drawer[open]{height:min(880px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);overflow:hidden;box-sizing:border-box}.approved-app .uxp3-drawer .dr-in{height:100%;max-height:100%;overflow-y:auto;box-sizing:border-box;overscroll-behavior:contain;padding-bottom:32px}.approved-app .uxp3-drawer .dr-head{position:-webkit-sticky;position:sticky;top:0;z-index:3}.approved-app .uxp3-drawer .dr-in>span{display:inline-flex;flex-direction:column;margin:8px 8px 0 0;max-width:100%}.approved-app .uxp3-drawer .uxp3-choices{margin-top:8px;gap:8px}.approved-app .uxp3-choice-title{font-size:14px;margin:18px 0 8px}.approved-app .uxp3-choices button{background:var(--syn-color-background-surface);color:var(--syn-color-text-default);border:1px solid var(--syn-color-border-default)}.approved-app .uxp3-choices [aria-pressed=true]{background:var(--syn-color-status-success-background)!important;color:var(--syn-color-status-success-text)!important;border-color:var(--syn-color-status-success-border)!important}.approved-app .uxp3-choices [aria-pressed=true]:before{content:"✓ ";font-weight:700}.approved-app .uxp3-switch{position:relative;min-width:84px;min-height:38px;border:1px solid var(--syn-color-border-default);border-radius:22px;background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);padding:7px 10px 7px 34px;font:inherit;font-size:13px;text-align:center;cursor:pointer}.approved-app .uxp3-switch:before{content:"";position:absolute;left:5px;top:7px;width:22px;height:22px;border-radius:50%;background:var(--syn-color-background-surface);box-shadow:0 1px 3px var(--syn-color-background-scrim)}.approved-app .uxp3-switch[aria-checked=true]{background:var(--syn-color-status-success-background);color:var(--syn-color-text-inverse);padding:7px 34px 7px 10px;border-color:var(--syn-color-status-success-border)}.approved-app .uxp3-switch[aria-checked=true]:before{left:auto;right:5px}.approved-app .uxp3-switch:disabled{opacity:.8;cursor:not-allowed}.approved-app .uxp3-switch:focus-visible{outline:3px solid var(--syn-color-status-info-border);outline-offset:3px}.approved-app .uxp3-unknown{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px;gap:4px;padding:12px;border:1px solid var(--syn-color-border-subtle);background:var(--syn-color-background-surface-sunken);border-radius:10px;margin:10px 0}.approved-app .uxp3-unknown strong{font-size:20px;color:var(--syn-color-text-subtle)}.approved-app .uxp3-unknown span{grid-column:1/-1;font-size:12px}.approved-app .uxp3-shell .uxp3-steps{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;padding:0;list-style:none;width:100%;overflow:visible;box-sizing:border-box}.approved-app .uxp3-shell .uxp3-steps li{display:block;position:relative;min-width:0;width:auto;max-width:100%}.approved-app .uxp3-shell .uxp3-steps .st{display:grid;grid-gap:6px;gap:6px;padding:8px;border:1px solid var(--syn-color-border-subtle);border-radius:8px;min-width:0;height:100%;box-sizing:border-box}.approved-app .uxp3-shell .uxp3-steps b,.approved-app .uxp3-shell .uxp3-steps small{display:block;line-height:1.5;white-space:normal}.approved-app .uxp3-shell .uxp3-steps b{font-size:12px}.approved-app .uxp3-shell .uxp3-steps li+li:before{position:absolute;content:"›";left:-11px;top:10px;color:var(--syn-color-text-subtle)}@media(min-width:601px){.approved-app .uxp3-cycle{padding:10px 20px}.approved-app .uxp3-cycle .pg-head{margin-bottom:8px}.approved-app .uxp3-cycle h1{font-size:24px;margin:2px 0}.approved-app .uxp3-cycle .pg-sub{font-size:13px;margin:3px 0}.approved-app .uxp3-cycle .subtabs,.approved-app .uxp3-cycle .uxp3-stats,.approved-app .uxp3-cycle .uxp3-steps{margin:8px 0}.approved-app .uxp3-cycle .uxp3-card{padding:10px}.approved-app .uxp3-cycle .uxp3-card h2{font-size:14px;margin:0 0 6px}.approved-app .uxp3-cycle .uxp3-stat strong{font-size:23px}.approved-app .uxp3-cycle .uxp3-ways .tile{padding:9px}.approved-app .uxp3-cycle .uxp3-ways h3{margin:0 0 5px}.approved-app .uxp3-cycle .uxp3-ways .v2{font-size:23px}.approved-app .uxp3-cycle .uxp3-ways p{margin:3px 0;font-size:11px}.approved-app .uxp3-cycle .acts{margin-top:6px}.approved-app .uxp3-cycle .uxp3-money{padding:9px 12px}.approved-app .uxp3-cycle button{font-size:12px;padding:7px 9px}}@media(max-width:600px){.approved-app .uxp3-shell .tabrow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px;overflow:visible;flex-wrap:wrap}.approved-app .uxp3-shell .tab{width:100%;font-size:12px;padding:9px 6px;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.approved-app .uxp3-shell .tab:last-child{grid-column:1/-1}.approved-app .uxp3-shell .uxp3-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;overflow:visible}.approved-app .uxp3-shell .uxp3-steps li{min-width:0}.approved-app .uxp3-shell .uxp3-steps li:nth-child(odd):before{content:"↓";top:-17px;left:12px}.approved-app .uxp3-shell .uxp3-steps li:first-child:before{content:none}.approved-app .uxp3-shell .uxp3-steps li:last-child{grid-column:1/-1}.approved-app .uxp3-drawer[open]{height:100dvh;max-height:100dvh;margin:0;top:0}.approved-app .uxp3-drawer .dr-in{padding-bottom:32px}.approved-app .uxp3-row>.uxp3-row-copy{flex-basis:100%}.approved-app .uxp3-row-value{justify-content:flex-start}.approved-app .uxp3-switch{flex-shrink:0}}.approved-app .uxp3-fields{align-items:start}.approved-app .uxp3-field{align-content:start;grid-template-rows:auto auto}.approved-app .uxp3-field>input,.approved-app .uxp3-field>select{min-height:42px}.approved-app .uxp3-keep{white-space:nowrap}.approved-app .uxp3-drawer .dr-in>.uxp3-card+.uxp3-card,.approved-app .uxp3-drawer .dr-in>.uxp3-card+.uxp3-grid,.approved-app .uxp3-drawer .dr-in>.uxp3-grid+.uxp3-card,.approved-app .uxp3-host>.uxp3-card+.uxp3-card{margin-top:12px}.approved-app #uxp3-drawer button:disabled,.approved-app .uxp3-host button:disabled,.approved-app .uxp3-shell button:disabled{opacity:1!important;color:var(--syn-color-text-subtle)!important;background:var(--syn-color-background-surface)!important;background-image:none!important;border:1px solid var(--syn-color-border-default)!important;box-shadow:none!important;cursor:not-allowed}.approved-app .uxp3-drawer [data-uxp3-action=emergency-open]{color:var(--syn-color-text-inverse);background:var(--syn-color-background-action);border:1px solid var(--syn-color-border-action)}.approved-app .uxp3-drawer .sw-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.approved-app .uxp3-drawer .sw-row>span{flex:1 1;min-width:140px}.approved-app .uxp3-retention{padding:8px 0;margin:8px 0;align-self:start}.approved-app .uxp3-retention .inline-note{margin:0 0 8px}.approved-app .uxp3-why{margin-top:8px}.approved-app .uxp3-drawer .inline-note+span,.approved-app .uxp3-host .inline-note+span,.approved-app .uxp3-shell .inline-note+span{display:inline-block;margin-top:8px}.approved-app .uxp3-ways .tile{display:flex;flex-direction:column;align-items:flex-start}.approved-app .uxp3-ways .tile>.acts,.approved-app .uxp3-ways .tile>span:has(button){margin-top:8px;align-self:flex-start}.approved-app .uxp3-stat strong{white-space:nowrap}.approved-app .uxp3-row>.uxp3-row-reasons{flex:0 0 100%;min-width:0}.approved-app .uxp3-row-reasons .inline-note{margin:0;padding:8px;box-sizing:border-box}.approved-app .uxp3-row-actions{display:flex;flex-wrap:wrap;gap:8px;width:100%;justify-content:flex-end}.approved-app .uxp3-row>.uxp3-row-value:has(.uxp3-row-actions){max-width:58%;justify-content:flex-end}.approved-app .uxp3-row-actions>span{display:flex;flex-direction:column;gap:0;flex:0 1 auto;max-width:100%}.approved-app .uxp3-drawer .pill,.approved-app .uxp3-host .pill,.approved-app .uxp3-shell .pill{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;max-width:100%;box-sizing:border-box}.approved-app .uxp3-drawer .pill:before,.approved-app .uxp3-host .pill:before,.approved-app .uxp3-shell .pill:before{flex:0 0 auto;margin:0}.approved-app .uxp3-metric:has(strong.uxp3-no-data) strong{font-size:16px}.approved-app .uxp3-metric strong.uxp3-no-data{font-size:16px;white-space:nowrap}.approved-app #w5 .uxp3-metric:first-child{color:var(--syn-color-status-success-text)}.approved-app #w5 .uxp3-metric:nth-child(2){color:var(--syn-color-status-warning-text)}.approved-app #w5 .uxp3-metric:nth-child(3){color:var(--syn-color-status-info-text)}.approved-app #w5 .uxp3-metric:nth-child(4){color:var(--syn-color-text-subtle)}.approved-app [data-uxp3-screen="7-01"] .uxp3-metric:nth-child(2){color:var(--syn-color-status-warning-text)}.approved-app .uxp3-connection-connected{background:var(--syn-color-status-success-background)!important;color:var(--syn-color-status-success-text)!important;border-color:var(--syn-color-status-success-border)!important}.approved-app .uxp3-connection-offline{background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-subtle)!important;border-color:var(--syn-color-border-subtle)!important}.approved-app .uxp3-connection-warning{background:var(--syn-color-status-warning-background)!important;color:var(--syn-color-status-warning-text)!important;border-color:var(--syn-color-status-warning-border)!important}.approved-app #w9-p3 .c-head-r .acts{justify-content:flex-start;align-items:center;gap:8px}@media(max-width:600px){.approved-app #w9-p3 .c-head{flex-direction:column;align-items:flex-start;gap:8px}.approved-app #w9-p3 .c-head-r{width:100%}.approved-app #w5 .uxp3-shell .tab:nth-last-child(2){grid-column:1/-1}.approved-app .uxp3-row>.uxp3-row-value:has(.uxp3-row-actions){max-width:100%;flex-basis:100%;justify-content:flex-start}.approved-app .uxp3-row-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;align-items:start}.approved-app .uxp3-row-actions>span{min-width:0}.approved-app .uxp3-row-actions button{width:100%}}.approved-app :is(.stat,.p1-kpi,.r4-metrics>div,.uxp3-metric,.uxp3-stat,.w4b-stats .qrow)[data-tone]{color:var(--syn-color-status-neutral-text)!important;background:var(--syn-color-status-neutral-background)!important;border-color:var(--syn-color-status-neutral-border)!important}.approved-app :is(.stat,.p1-kpi,.r4-metrics>div,.uxp3-metric,.uxp3-stat,.w4b-stats .qrow)[data-tone] :is(strong,.v2,.sf-hero,.qv){color:var(--syn-color-status-neutral-text)!important}.approved-app :is(.pill,.p4-badge,.p4-pill)[data-tone]{background:var(--syn-color-status-neutral-background)!important;color:var(--syn-color-status-neutral-text)!important;border-color:var(--syn-color-status-neutral-border)!important}.approved-app .d1-status-symbol{font:inherit;margin-right:4px}.approved-app .d1-unknown-word{display:block;font-size:11px;color:var(--syn-color-text-subtle)}.approved-app .d1-audit-chip,.approved-app .d1-review-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 7px;border:1px solid var(--syn-color-status-warning-border);border-radius:6px;background:var(--syn-color-status-warning-background);color:var(--syn-color-status-warning-text);font-size:11px;line-height:1.5;font-weight:500;vertical-align:middle;white-space:normal}.approved-app .nv .d1-review-chip{font-size:10px;padding:1px 4px;margin-left:4px}.approved-app .nv{flex-wrap:wrap}.approved-app .d1-danger-zone{border:1px solid var(--syn-color-status-danger-border);border-radius:12px;background:var(--syn-color-background-surface);padding:16px;margin-top:20px}.approved-app .d1-danger-zone h3{color:var(--syn-color-status-danger-text)}.approved-app .d1-danger-note{background:var(--syn-color-status-warning-background);border-left:1px solid var(--syn-color-status-warning-border);border:1px solid var(--syn-color-status-warning-border);border-left-width:4px;border-radius:8px;padding:12px 14px;color:var(--syn-color-status-warning-text);line-height:1.6}.approved-app :is([data-finish-action=emergency-stop],[data-uxp3-action=emergency-open],[data-uxp3-action=connection-stop]){border:1px solid var(--syn-color-border-action)!important;color:var(--syn-color-text-link)!important;background:var(--syn-color-background-surface)!important}.approved-app :is([data-finish-action=emergency-stop],[data-uxp3-action=emergency-open]):before{content:"⏹ ";font-weight:700}.approved-app :is([data-finish-action=emergency-confirm],[data-uxp3-action=emergency-confirm],[data-uxp3-action=connection-stop-confirm]){background:var(--syn-color-background-action)!important;border-color:var(--syn-color-border-action)!important;color:var(--syn-color-text-inverse)!important}.approved-app #jigsaw .p4-title{flex-wrap:wrap;gap:12px}.approved-app #jigsaw .p4-title>.finish-control,.approved-app #jigsaw .p4-title>[data-finish-action=emergency-stop]{align-self:flex-start}.approved-app #uxp3-drawer.d1-compact-dialog[open]{inset:0!important;margin:auto!important;width:min(600px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;height:max-content!important;max-height:calc(100dvh - 24px)!important;border:1px solid var(--syn-color-border-subtle);border-radius:16px;overflow:auto}.approved-app #uxp3-drawer.d1-compact-dialog .dr-in{height:auto;max-height:none;overflow:visible;padding:18px}.approved-app [data-tone=bad] :is(strong,.sf-hero,.v2):before{content:"⚠ ";font-size:.8em}.approved-app button[data-d1-kind=nav]{color:var(--syn-color-status-info-text)}.approved-app button[data-d1-kind=nav][data-d1-solid=true]{background:var(--syn-color-status-info-background)!important;border-color:var(--syn-color-status-info-border)!important;color:var(--syn-color-text-inverse)!important}.approved-app button[data-d1-kind=nav]:hover{border-color:var(--syn-color-status-info-border);color:var(--syn-color-status-info-text)}.approved-app button[data-d1-kind=nav][data-d1-solid=true]:hover{background:var(--syn-color-status-info-background)!important;color:var(--syn-color-text-inverse)!important}.approved-app button[data-d1-kind=nav]:after{content:" ›";font-weight:700}.approved-app button[data-d1-kind=action][data-d1-primary=true]{background:var(--syn-color-background-action)!important;border-color:var(--syn-color-border-action)!important;color:var(--syn-color-text-inverse)!important}.approved-app button[data-d1-kind=action][data-d1-primary=false]{background:var(--syn-color-background-surface)!important;border:1px solid var(--syn-color-border-subtle)!important;color:var(--syn-color-text-subtle)!important;box-shadow:none!important}.approved-app button:is(:disabled,[aria-disabled=true]){background:transparent!important;border-color:var(--syn-color-border-subtle)!important;opacity:.5!important}.approved-app .uxp3-life{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;cursor:default}.approved-app .uxp3-life li{padding:4px 0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--syn-color-text-subtle);cursor:default!important;box-shadow:none!important}.approved-app .uxp3-life li+li:before{content:"→";margin-right:8px;color:var(--syn-color-text-subtle)}.approved-app .uxp3-life li[aria-current=step]{color:var(--syn-color-status-success-text)!important;font-weight:700;text-decoration:underline;text-underline-offset:5px}.approved-app .uxp3-stage:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:5px}.approved-app :is(form,.dr-in) label:has(>input:not([type=checkbox]):not([type=radio])),.approved-app :is(form,.dr-in) label:has(>select),.approved-app :is(form,.dr-in) label:has(>textarea){display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0}.approved-app :is(form,.dr-in) label>input:not([type=checkbox]):not([type=radio]),.approved-app :is(form,.dr-in) label>select{height:44px;min-height:44px;max-width:100%;box-sizing:border-box}.approved-app :is(.uxp2-form,.uxp3-fields,.p3-form,.p4-form,.finish-fields){align-items:start}.approved-app :is(.uxp2-field,.uxp3-field,.p3-form label,.p4-form>label,.finish-fields>label){gap:6px!important;align-content:start;min-width:0}.approved-app :is(.uxp2-field,.uxp3-field,.p3-form,.p4-form,.finish-fields) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px;height:44px;box-sizing:border-box}.approved-app :is(.uxp2-field,.uxp3-field,.p3-form,.p4-form,.finish-fields) textarea{font:inherit;min-height:88px;box-sizing:border-box}.approved-app .d1-radio-group{border:1px solid var(--syn-color-border-subtle);border-radius:8px;padding:12px}.approved-app .d1-radio-group label{display:flex;align-items:center;gap:8px;min-height:44px}.approved-app .d1-radio-group input{width:18px;height:18px}.approved-app #uxp2-drawer .dr-in,.approved-app #uxp3-drawer:not(.d1-compact-dialog) .dr-in{box-sizing:border-box;height:100%;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;padding-bottom:20px}.approved-app #p4-dialog form>.p4-actions:last-child,.approved-app :is(#uxp2-drawer,#uxp3-drawer) :is(form>.acts:last-child,.dr-in>.acts:last-of-type){position:-webkit-sticky;position:sticky;bottom:0;z-index:4;padding:12px 0;margin-top:16px;background:var(--syn-color-background-surface);border-top:1px solid var(--syn-color-border-subtle);display:flex;flex-wrap:wrap;gap:8px}.approved-app :is([data-uxp3-action=review-choice],[data-uxp3-action=promotion-choice],[data-uxp3-action=review-reason])[aria-pressed=true]{background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-default)!important;border:2px solid var(--syn-color-border-default)!important}.approved-app :is([data-uxp3-action=review-choice],[data-uxp3-action=promotion-choice],[data-uxp3-action=review-reason])[aria-pressed=true]:before{content:"✓ ";font-weight:700}.approved-app .d1-age-pending{background:var(--syn-color-status-warning-background);color:var(--syn-color-status-warning-text);border:1px solid var(--syn-color-status-warning-border)}.approved-app .d1-mobile-context{font-size:12px;line-height:1.5}.approved-app .d1-mobile-context>summary{cursor:pointer;min-height:28px;padding:4px 0;color:var(--syn-color-text-subtle)}@media(min-width:601px){.approved-app .d1-mobile-context{display:contents}.approved-app .d1-mobile-context>summary{display:none}.approved-app .d1-mobile-context>.d1-context-body{display:contents!important}.approved-app :is(#w4 .seg,.uxp2-demo,.p3-filters,.p4-filters,.uxp3-tools) select{max-width:320px!important}.approved-app #w4 :is(select[data-state-group=ktype],select[data-state-group=disttype]){max-width:320px!important}}@media(max-width:600px){.approved-app .mock-top{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;align-items:center;position:static;gap:6px!important;padding:6px 8px!important;min-height:56px!important;height:auto;scrollbar-width:thin}.approved-app .mock-top>.mt-label{order:0!important;flex:0 0 auto!important;width:auto!important;min-width:140px}.approved-app .mock-top .mt-label strong{font-size:12px;white-space:nowrap;flex-wrap:nowrap!important}.approved-app .mock-top .sample-tag{font-size:9px!important;padding:1px 4px!important}.approved-app .mock-top .surface-tabs{order:1!important;display:flex!important;flex-wrap:nowrap!important;flex:0 0 auto!important;width:auto!important;margin:0!important;gap:6px}.approved-app .mock-top .surface-tabs button{white-space:nowrap;min-height:44px;flex:none;padding:6px 10px;font-size:12px}.approved-app .mock-top>.p1-guide-button,.approved-app .mock-top>.presentation-controls{order:2!important;flex:0 0 auto;margin:0!important;white-space:nowrap}.approved-app .mock-top .p1-guide-button,.approved-app .mock-top .presentation-controls>summary{min-height:44px}.approved-app .mock-top .presentation-options{position:fixed;top:64px;left:12px;right:12px;width:auto;max-width:none;max-height:calc(100dvh - 80px);overflow-y:auto}.approved-app .mock-top .mt-label>span{max-width:140px;font-size:9px;line-height:1.3}.approved-app .stage{padding:8px 10px 48px!important}.approved-app .page>.web,.approved-app .page>.web>.pg{padding-top:4px!important}.approved-app .page .who-bar{margin:0 0 6px!important;padding:0!important;gap:2px}.approved-app .page .who-bar .d1-mobile-context{width:100%}.approved-app .page .demo .seg{display:flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;gap:6px}.approved-app .page .demo .seg button{min-height:44px;flex:none;white-space:nowrap}.approved-app .uxp2-demo[open],.approved-app .uxp3-tools[open]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.approved-app .uxp2-demo>summary,.approved-app .uxp3-tools>summary{grid-column:1/-1}.approved-app .uxp2-demo .uxp2-field,.approved-app .uxp3-tools .uxp3-field{width:100%;margin:0!important;max-width:100%}.approved-app .page .demo{padding:6px 8px!important;gap:6px;margin-bottom:6px!important}.approved-app .page .demo b,.approved-app .page .demo>span{font-size:11px}.approved-app .page .pg-head{margin:6px 0 8px!important;padding:0!important}.approved-app .page h1{font-size:23px!important;line-height:1.4}.approved-app .page .role-chip{min-height:44px;padding:6px 10px}.approved-app .surface-context{margin:2px 0;font-size:11px}.approved-app .page :is(.tabrow,.p4-tabs,.subtabs .tabrow,.uxp2-shell .tabrow){display:flex!important;flex-wrap:wrap!important;overflow:visible!important;gap:6px!important;white-space:normal!important}.approved-app .page :is(.tab,.tabrow>button,.p4-tabs>button){min-height:44px!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;text-overflow:clip!important;overflow:visible!important;flex:0 1 auto!important;max-width:100%;padding:6px 10px!important;line-height:1.5}.approved-app .p4-page .p4-root{padding:8px 10px!important}.approved-app .p4-page .p4-root .p4-tools{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px!important;gap:6px!important;padding:6px 8px!important;margin-bottom:6px!important;align-items:start}.approved-app .p4-page .p4-root .p4-tools>b{grid-column:1/-1;font-size:11px}.approved-app .p4-page .p4-root .p4-tools label{display:grid!important;grid-template-columns:minmax(0,1fr);width:100%!important;grid-gap:4px!important;gap:4px!important;font-size:11px}.approved-app .p4-page .p4-root .p4-tools select{width:100%!important;max-width:100%!important;min-height:44px;padding:6px 26px 6px 6px;font-size:11px}.approved-app .p4-page .p4-filters{margin:6px 0!important;gap:6px!important}.approved-app .p4-page .p4-title{margin:6px 0!important}.approved-app .p4-page .p4-title p{margin:4px 0!important;font-size:12px}.approved-app .p4-page .p4-webnav{margin:6px 0;padding:6px 0;gap:6px}.approved-app .p4-page .p4-webnav>div{gap:6px!important}.approved-app #jigsaw .p4-root .r4-metrics{grid-template-columns:minmax(0,1fr)!important;gap:8px}.approved-app :is(.uxp2-shell,.uxp3-shell){padding:8px 4px!important}.approved-app .uxp2-demo{margin:6px 4px!important}.approved-app .uxp2-demo .uxp2-field{margin:3px 0;max-width:100%}.approved-app .d1-danger-note{padding:10px}.approved-app .d1-compact-dialog .dr-in{padding:14px!important}}.approved-app [data-uxp3-action=emergency-open]{background:var(--syn-color-background-action)!important;color:var(--syn-color-text-inverse)!important;border-color:var(--syn-color-border-action)!important}.approved-app #uxp3-drawer .sw-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:6px;row-gap:6px}.approved-app #uxp3-drawer .sw-row>span{min-width:0}.approved-app #uxp3-drawer .sw-row>button{position:static;flex:none;min-width:64px;margin-left:0}.approved-app #uxp3-drawer .sw-row>small{grid-column:1/-1}.approved-app .d1-draft-action{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px}.approved-app .d2-draft-hint,.approved-app .d2-example-chip{font-size:11px;color:var(--syn-color-text-subtle)}.approved-app .d2-example-chip{display:inline-flex;padding:2px 7px;border:1px solid var(--syn-color-border-subtle);border-radius:999px;white-space:nowrap}.approved-app #w1 .c-title,.approved-app #w3 .c-title,.approved-app .uxp2-shell .c-title{color:var(--syn-color-text-default)!important;font-size:16px!important}.approved-app :is(#w1,#w3,#w4,#w7) :is(.stats.kpi,.uxp2-metrics,.uxp2-stats,.w4b-stats){gap:12px!important;margin:12px 0!important;align-items:stretch}.approved-app #w4 .w4b-stats .qrow,.approved-app :is(#w1,#w3,#w4,#w7) :is(.stats.kpi,.uxp2-metrics,.uxp2-stats)>:is(.stat,.p1-kpi,.uxp2-card){border:1px solid var(--syn-color-border-subtle)!important;border-radius:12px!important;padding:10px 14px!important;box-shadow:none!important;margin:0!important;min-width:0}.approved-app :is(#w1,#w3,#w4,#w7) :is(.stats.kpi,.uxp2-metrics,.uxp2-stats) :is(.sf-hero,.v2,strong){font-size:24px!important;line-height:1.4}.approved-app :is(#w1,#w3,#w4,#w7) :is(.stats.kpi,.uxp2-metrics,.uxp2-stats) :is(.lbl,.c-title,small){font-size:12px!important}.approved-app .uxp2-line svg{width:100%;display:block;margin:0!important;padding:0!important}.approved-app .uxp2-line .uxp2-axis{display:block!important;position:relative;height:32px;width:100%}.approved-app .uxp2-line .uxp2-axis>span{position:absolute;top:3px;transform:translateX(-50%);text-align:center;font-size:11px;white-space:nowrap;max-width:32%;white-space:normal;line-height:1.35}.approved-app #w4 .mbars{align-items:end;gap:16px;padding:12px 12px 0;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app #w4 .mbars>span{flex-direction:column;gap:8px;min-width:0;height:100%}.approved-app #w4 .mbars i{display:block;width:min(64px,80%);background:var(--syn-color-status-info-background)!important;border-radius:6px 6px 0 0;flex:none}.approved-app #w4 .mbars small{white-space:nowrap}.approved-app #w4 .mbars .d2-bar-value{color:var(--syn-color-status-info-text);font-size:14px}.approved-app #p3-knowledge-results .pill,.approved-app #uxp2-catalog .pill{display:inline-flex!important;width:auto!important;max-width:max-content;justify-self:start;align-self:start;flex:none;white-space:nowrap}.approved-app #p3-knowledge-results .row{position:relative;align-items:start}.approved-app #p3-knowledge-results .row>button:last-child{white-space:nowrap;flex:none}.approved-app .d2-catalog-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin:8px 0 16px}.approved-app #w4-p2 .p2-table td,.approved-app #w4-p2 .p4-table td,.approved-app #w4-p2 table td{vertical-align:middle!important}.approved-app #w4-p2 .acts{margin-top:16px!important}.approved-app #w4b-up{grid-column:1/-1!important;display:block!important}.approved-app #w4b-up .qrow,.approved-app #w4b-up .qrows{max-width:none!important}.approved-app #w4b-up .qrow{border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app .uxp2-member-list .uxp2-row{padding-top:8px!important;padding-bottom:8px!important;min-height:44px}.approved-app .uxp2-member-list .d2-private-member{min-height:40px;padding-top:4px!important;padding-bottom:4px!important}.approved-app .d2-private-member .ql small{display:none}.approved-app .d2-private-member .pill{padding:2px 8px;font-size:11px}.approved-app [data-uxp2-screen="4-03"] .uxp2-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,auto) 144px;grid-gap:10px;gap:10px;align-items:center}.approved-app .uxp2-row .d2-row-actions{display:flex;flex-direction:column;gap:6px;width:144px}.approved-app .uxp2-row .d2-row-actions>button{width:100%;min-height:44px;white-space:nowrap}.approved-app #uxp2-drawer[data-uxp2-screen="5-03"] .acts{align-items:flex-start!important;gap:8px}.approved-app #uxp2-drawer[data-uxp2-screen="5-03"] .acts button{min-height:44px;height:44px;white-space:nowrap;font-size:12px;padding:6px 10px}.approved-app #uxp2-drawer[data-uxp2-screen="5-09"] .inline-note{background:var(--syn-color-status-warning-background)!important;border:1px solid var(--syn-color-status-warning-border)!important;color:var(--syn-color-status-warning-text)!important;font-size:14px!important;font-weight:700}.approved-app #uxp2-drawer [data-uxp2-action=person-open]:disabled{border:1px dashed var(--syn-color-border-subtle)!important;color:var(--syn-color-text-subtle)!important;opacity:1!important;background:var(--syn-color-background-surface)!important}.approved-app #uxp2-drawer[data-uxp2-screen="5-09"] .dr-head{position:relative}.approved-app #uxp2-drawer[data-uxp2-screen="5-09"] #uxp2-drawer-title{margin:12px 0;font-size:17px}.approved-app :is(#w5,#w6,#w8) .uxp3-shell{padding:0!important;margin:0!important}.approved-app :is(#w5,#w6,#w8) .uxp3-shell>.pg-head{margin:0 0 14px!important;padding:0!important}.approved-app :is(#w5,#w6,#w8) .uxp3-shell>.subtabs{margin:0 0 14px!important}.approved-app .d2-warning{background:var(--syn-color-status-warning-background)!important;border:1px solid var(--syn-color-status-warning-border)!important;color:var(--syn-color-status-warning-text)!important;padding:10px 14px!important;border-radius:10px}.approved-app .p4-title{align-items:flex-start!important}.approved-app .p4-title>.p4-badge{margin-left:auto;flex:none;white-space:nowrap;align-self:flex-start}.approved-app .p4-empty{text-align:center!important;display:flex;flex-direction:column;align-items:center}.approved-app .p4-empty>.p4-actions{justify-content:center}.approved-app .d2-state-icon{width:19px;height:19px;vertical-align:middle;color:var(--syn-color-text-subtle);flex:none;margin-right:6px}.approved-app .p4-card>.p4-actions,.approved-app .p4-card>.p4-btn,.approved-app .r4-work article>.p4-btn{margin:14px 0 0!important}.approved-app .p4-table+.p4-actions{padding:14px 0 0!important}.approved-app .p4-meta{align-items:start}.approved-app .p4-badge,.approved-app .p4-btn,.approved-app .pill{word-break:keep-all}.approved-app .p4-tabs [aria-selected=true]{background:var(--syn-color-background-action-subtle)!important;color:var(--syn-color-text-link)!important;border-color:transparent!important;border-bottom:3px solid var(--syn-color-border-action)!important;border-radius:6px 6px 0 0!important}.approved-app .finish-switch{display:flex;flex-wrap:wrap;gap:0!important;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px;background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-subtle);border-radius:10px;margin:12px 0}.approved-app .finish-switch>.p4-btn{border:0!important;background:transparent!important;border-radius:7px!important;color:var(--syn-color-text-subtle)!important;box-shadow:none!important}.approved-app .finish-switch>.p4-btn[aria-pressed=true]{background:var(--syn-color-background-surface)!important;box-shadow:0 1px 4px var(--syn-color-background-scrim)!important;color:var(--syn-color-text-default)!important;outline:1px solid var(--syn-color-border-subtle)!important}.approved-app .d2-customer-row{position:relative;padding:14px!important;margin:10px 0;border:1px solid var(--syn-color-border-subtle);border-radius:12px}.approved-app .d2-customer-row button:after{content:"";position:absolute;inset:0;border-radius:12px}.approved-app .d2-customer-row:focus-within{outline:2px solid var(--syn-color-status-info-border);outline-offset:2px}.approved-app .d2-home-nav{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0;margin-bottom:18px;border-bottom:1px solid var(--syn-color-border-subtle)}.approved-app .d2-home-nav .p4-btn[aria-current=location]{border-color:var(--syn-color-status-info-border);color:var(--syn-color-status-info-text);background:var(--syn-color-status-info-background)}.approved-app .d2-home-section{scroll-margin-top:18px;margin:24px 0 36px}.approved-app .d2-home-section-heading{font-size:28px!important;color:var(--syn-color-text-default)}.approved-app .d2-home-section:first-of-type>.p4-grid{grid-template-columns:1fr!important}.approved-app .d2-home-section [data-home-section="1"]{padding:32px!important}.approved-app .d2-home-section .p4-hero{font-size:40px!important;line-height:1.35!important;max-width:960px}.approved-app .d2-home-section [data-home-section="1"]>p{font-size:18px;max-width:860px}.approved-app .d2-home-growth{margin:32px 0}.approved-app .d2-home-growth>aside{padding:28px!important;border:2px solid var(--syn-color-status-success-border)!important;background:var(--syn-color-status-success-background)!important}.approved-app .d2-home-growth h2{font-size:28px!important;color:var(--syn-color-status-success-text)}.approved-app .d2-home-growth p{font-size:18px}.approved-app .d2-home-growth svg{max-height:140px}.approved-app .d2-number-list{list-style:none;padding:0;counter-reset:d2steps}.approved-app .d2-number-list>li{counter-increment:d2steps;position:relative;padding-left:44px!important;min-height:32px}.approved-app .d2-number-list>li:before{content:counter(d2steps);position:absolute;left:0;top:4px;width:28px;height:28px;display:grid;place-items:center;background:var(--syn-color-status-info-background);border:1px solid var(--syn-color-status-info-border);border-radius:50%;color:var(--syn-color-status-info-text);font-weight:700}@media(max-width:600px){.approved-app .side{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-gap:3px 8px!important;gap:3px 8px!important;padding:5px 10px!important}.approved-app .side>.brand{grid-column:1;grid-row:1;padding:0!important;gap:6px}.approved-app .side .brand .logo{width:28px;height:28px}.approved-app .side .brand b{font-size:13px}.approved-app .side .brand small{font-size:9px;line-height:1.3}.approved-app .side>.role-chip{grid-column:2;grid-row:1;display:flex!important;flex-wrap:nowrap!important;width:auto!important;margin:0!important;padding:4px 7px!important;min-height:44px!important;font-size:10px!important;gap:3px}.approved-app .side .role-chip b{font-size:11px;white-space:nowrap}.approved-app .side .role-chip .rc-chg{margin-left:3px;font-size:10px}.approved-app .side>.nav{grid-column:1/-1;padding:3px 0!important;margin:0!important;gap:4px!important;min-height:50px!important}.approved-app .side .nav .nv{min-height:44px!important;padding:5px 8px!important}.approved-app .side .grp-h,.approved-app .side .grp-s{font-size:10px!important;white-space:nowrap;flex:none!important;width:auto!important;margin:0 4px!important;align-self:center}.approved-app .side>.side-foot{grid-column:1/-1;font-size:9px!important;line-height:1.3!important;margin:0!important;padding:0!important}.approved-app .page .demo,.approved-app .page>.demo{margin-top:3px!important;margin-bottom:4px!important;padding:4px 6px!important}.approved-app .page .demo>summary{padding:2px!important}.approved-app .page .demo .seg{gap:4px!important;margin:0!important}.approved-app .page .demo .seg button{padding:4px 8px!important}.approved-app .p4-root .r4-metrics{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.approved-app .p4-root .r4-metrics strong{white-space:nowrap!important}.approved-app .p4-root .p4-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.approved-app .p4-meta>div{min-width:0;overflow-wrap:anywhere}.approved-app .p4-root .p4-badge,.approved-app .p4-root .p4-btn{white-space:nowrap!important;max-width:100%}.approved-app .p4-root .p4-tabs>.p4-btn{white-space:normal!important}.approved-app .p4-root .p4-table{display:block!important;width:100%!important;overflow:visible!important;border-collapse:separate}.approved-app .p4-root .p4-table thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.approved-app .p4-root .p4-table tbody{display:grid;grid-gap:12px;gap:12px;width:100%}.approved-app .p4-root .p4-table tbody tr{display:block;border:1px solid var(--syn-color-border-subtle);border-radius:12px;padding:10px 12px;background:var(--syn-color-background-surface)}.approved-app .p4-root .p4-table tbody td{display:grid;grid-template-columns:minmax(80px,35%) minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;width:auto!important;padding:8px 0!important;border:0!important;min-width:0;overflow-wrap:anywhere;white-space:normal!important}.approved-app .p4-root .p4-table tbody td:before{content:attr(data-d2-label);font-weight:600;color:var(--syn-color-text-subtle);overflow-wrap:normal}.approved-app .p4-table td .p4-badge,.approved-app .p4-table td .p4-btn{justify-self:start;font-size:11px;padding-left:7px;padding-right:7px}.approved-app .uxp2-member-list .uxp2-row{min-height:56px}.approved-app .uxp2-member-list .d2-private-member{min-height:52px}.approved-app [data-uxp2-screen="4-03"] .uxp2-row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.approved-app [data-uxp2-screen="4-03"] .uxp2-row>.ql{grid-column:1/-1}.approved-app .uxp2-row .d2-row-actions{width:auto}.approved-app .uxp2-row .d2-row-actions>button{font-size:12px;padding:6px 8px}.approved-app #w4 .mbars{height:212px!important;gap:8px}.approved-app .d2-home-section{margin:18px 0 26px;scroll-margin-top:10px}.approved-app .d2-home-section [data-home-section="1"]{padding:18px!important}.approved-app .d2-home-section .p4-hero{font-size:30px!important}.approved-app .d2-home-section [data-home-section="1"]>p{font-size:15px}.approved-app .d2-home-growth>aside{padding:18px!important}.approved-app .d2-home-growth h2,.approved-app .d2-home-section-heading{font-size:23px!important}.approved-app .d2-home-growth p{font-size:16px}.approved-app .finish-switch{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:4px!important;gap:4px!important}.approved-app .finish-switch>.p4-btn{white-space:normal!important;min-height:44px}.approved-app .p4-empty .p4-actions{width:100%}}.approved-app .d2-button-role{display:block;color:var(--syn-color-text-subtle);font-size:11px;margin:4px 0 8px}.approved-app .uxp2-chart{min-width:0}.approved-app .d2-row-actions{align-items:flex-start}.approved-app .uxp2-loop .st>b>.rule:first-child{display:inline-grid;place-items:center;border-radius:50%;width:24px;height:24px;border:1px solid var(--syn-color-border-subtle);background:var(--syn-color-background-surface);margin-right:4px}.approved-app #p3-knowledge-results .row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:6px 12px!important;gap:6px 12px!important}.approved-app #p3-knowledge-results .r-name{grid-column:1;grid-row:1;min-width:0}.approved-app #p3-knowledge-results .r-meta{display:block!important;margin-top:6px;font-size:11px!important;color:var(--syn-color-text-subtle);text-align:left!important}.approved-app #p3-knowledge-results .row>.pill{grid-column:1;grid-row:2}.approved-app #p3-knowledge-results .sf-chev{grid-column:2;grid-row:1;align-self:start!important;white-space:nowrap}.approved-app :is(.pill,.p4-badge,.p4-pill)[data-tone=growth]{color:var(--syn-color-status-success-text)!important;background:var(--syn-color-status-success-background)!important;border-color:var(--syn-color-status-success-border)!important}.approved-app :is(.pill,.p4-badge,.p4-pill)[data-tone=pending]{color:var(--syn-color-status-warning-text)!important;background:var(--syn-color-status-warning-background)!important;border-color:var(--syn-color-status-warning-border)!important}.approved-app :is(.pill,.p4-badge,.p4-pill)[data-tone=bad]{color:var(--syn-color-status-danger-text)!important;background:var(--syn-color-background-action-subtle)!important;border-color:var(--syn-color-border-action)!important}.approved-app :is(.pill,.p4-badge,.p4-pill)[data-tone=neutral],.approved-app :is(.pill,.p4-badge,.p4-pill)[data-tone=unknown]{color:var(--syn-color-text-subtle)!important;background:var(--syn-color-background-surface)!important;border-color:var(--syn-color-border-subtle)!important}.approved-app :is(.pill,.p4-badge,.p4-pill)[data-tone]:before{background:currentColor!important}.approved-app .d3-risk-note{color:var(--syn-color-status-warning-text)!important;font-size:12px;background:var(--syn-color-status-warning-background);padding:4px 6px;border-radius:5px}.approved-app #w4 #w4-p4 .w4b-stats .qrow{background:var(--syn-color-background-surface)!important;border:0!important;border-bottom:1px solid var(--syn-color-border-subtle)!important;border-radius:0!important;padding:10px 0!important}.approved-app [data-uxp2-screen="5-06"] .uxp2-card h2{color:var(--syn-color-text-default)!important}.approved-app .d3-error-label{margin:0 0 12px}.approved-app :is(.uxp3-note,.inline-note).d2-warning{color:var(--syn-color-status-warning-text)!important;background:var(--syn-color-status-warning-background)!important;border-color:var(--syn-color-status-warning-border)!important}.approved-app button[data-d1-kind][data-d3-solid=navy]{background:var(--syn-color-status-info-background)!important;border-color:var(--syn-color-status-info-border)!important;color:var(--syn-color-text-inverse)!important}.approved-app button[data-d1-kind][data-d3-solid=red]{background:var(--syn-color-background-action)!important;border-color:var(--syn-color-border-action)!important;color:var(--syn-color-text-inverse)!important}.approved-app button[data-d1-kind][data-d3-solid=outline]{background:var(--syn-color-background-surface)!important;border:1px solid var(--syn-color-border-subtle)!important;color:var(--syn-color-text-subtle)!important;box-shadow:none!important}.approved-app button[data-finish-action=emergency-confirm],.approved-app button[data-uxp3-action=connection-stop-confirm],.approved-app button[data-uxp3-action=emergency-confirm],.approved-app button[data-uxp3-action=emergency-open]{background:var(--syn-color-background-action)!important;border-color:var(--syn-color-border-action)!important;color:var(--syn-color-text-inverse)!important}.approved-app :is(.page,dialog) :is(label.uxp2-field,label.uxp3-field,.p3-form>label,.p4-form>label,.finish-fields>label,.story-selector,.p4-tools>label,.p4-filters>label,.uxp2-filters>label){display:grid!important;grid-template-rows:auto auto!important;grid-auto-rows:min-content!important;align-content:start!important;align-items:start!important;grid-row-gap:6px!important;row-gap:6px!important;min-height:0!important;height:auto!important;margin-top:0!important;margin-bottom:0!important;min-width:0;line-height:20px}.approved-app :is(.uxp2-field-label,.uxp3-field-label){min-height:0!important;height:auto!important;line-height:20px!important;padding:0!important;margin:0!important;align-self:start!important}.approved-app :is(.page,dialog) :is(.uxp2-field,.uxp3-field,.p3-form,.p4-form,.finish-fields,.story-selector,.p4-tools,.p4-filters,.uxp2-filters) :is(input:not([type=radio]):not([type=checkbox]):not([type=hidden]),select){height:44px!important;min-height:44px!important;max-height:44px!important;box-sizing:border-box!important;margin:0!important;align-self:start!important;line-height:normal}.approved-app :is(.uxp2-form,.uxp3-fields,.p3-form,.p4-form,.finish-fields){align-items:start!important;gap:16px!important}.approved-app :is(.uxp2-filters,.p4-filters,.uxp3-fields){align-items:start!important}.approved-app :is(.acts,.p4-actions,.uxp2-actions,.uxp3-row-actions){align-items:flex-start!important;gap:8px}.approved-app :is(.acts,.p4-actions,.uxp2-actions,.uxp3-row-actions)>:is(button,span:has(>button))>button,.approved-app :is(.acts,.p4-actions,.uxp2-actions,.uxp3-row-actions)>button{height:44px;min-height:44px;box-sizing:border-box}@media(min-width:601px){.approved-app #w4 :is(.story-selector,.w4-filter)>select,.approved-app .uxp2-host>.uxp2-field,.approved-app :is(.uxp2-filters,.p4-filters)>label{max-width:320px!important;width:100%;flex:0 1 320px}.approved-app .uxp2-host>.uxp2-field{margin-bottom:16px!important}}.approved-app :is(#uxp2-drawer,#uxp3-drawer,#p4-dialog,#w1,#w2,#w3,#w4,#w5,#w6,#w7,#w8,#w9,#w10,#jigsaw,#content,#journey,#website,#start,#login,#c0,#c1,#c2,#c3,#c4) button:is(:disabled,[aria-disabled=true]){background:var(--syn-color-background-surface)!important;background-image:none!important;border:1px dashed var(--syn-color-border-subtle)!important;color:var(--syn-color-text-subtle)!important;opacity:1!important;box-shadow:none!important;cursor:default!important;text-shadow:none!important}.approved-app :is(#uxp2-drawer,#uxp3-drawer,#p4-dialog) .d3-footer{position:-webkit-sticky!important;position:sticky!important;bottom:0!important;z-index:5;display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;padding:12px 0!important;margin-top:16px!important;background:var(--syn-color-background-surface)!important;border-top:1px solid var(--syn-color-border-subtle)!important;box-shadow:0 -5px 12px var(--syn-color-background-scrim)}.approved-app :is(#uxp2-drawer,#uxp3-drawer) .dr-in{padding-bottom:calc(var(--d3-footer-height,64px) + 16px)!important;scroll-padding-bottom:calc(var(--d3-footer-height,64px) + 16px)!important}.approved-app #p4-dialog:has(.d3-footer){padding-bottom:calc(var(--d3-footer-height,64px) + 16px)!important;scroll-padding-bottom:calc(var(--d3-footer-height,64px) + 16px)!important}.approved-app :is(#uxp2-drawer,#uxp3-drawer,#p4-dialog) .d3-footer button{height:44px!important;min-height:44px!important;align-self:flex-start;white-space:nowrap!important;margin:0!important}.approved-app .d1-draft-action{display:inline-flex!important;flex-direction:row!important;align-items:flex-start!important;gap:0!important;height:44px!important}.approved-app .d3-footer-note{display:block!important;flex:1 0 100%!important;width:100%;margin:0!important;font-size:11px!important;line-height:18px;white-space:nowrap}.approved-app button[data-d1-kind=nav]:after{content:none!important}.approved-app button[data-d3-arrow=true]:after{content:" ›"!important;font-weight:700}.approved-app .p4-logo:after{content:none!important}.approved-app :is(.uxp2-row,.uxp3-row,.finish-signals,.d2-customer-row) button{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.approved-app .uxp2-member-list .d2-row-actions{min-width:128px;width:auto}.approved-app .uxp2-member-list button{min-width:128px}.approved-app .p4-title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start!important;grid-gap:12px;gap:12px}.approved-app .p4-title>.d3-title-status{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto;max-width:100%}.approved-app .d3-title-status>:is(.p4-badge,.pill,.p4-pill){margin:0!important;white-space:nowrap}.approved-app .d3-title-status .finish-control{margin:0!important}.approved-app .d3-title-status button{white-space:nowrap}.approved-app .d3-customer-heading{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.approved-app .d3-customer-heading>b{min-width:0}.approved-app .d3-customer-heading .p4-badge{flex:none}.approved-app .d3-usage-totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0}.approved-app .d3-usage-totals>div{padding:12px;border:1px solid var(--syn-color-border-subtle);border-radius:10px;background:var(--syn-color-background-surface)}.approved-app .d3-usage-totals dt{font-size:12px;color:var(--syn-color-text-subtle)}.approved-app .d3-usage-totals dd{margin:6px 0 0;font-size:24px;font-weight:600;color:var(--syn-color-status-info-text);white-space:nowrap}.approved-app #website .p4-webnav{display:flex;flex-wrap:nowrap;align-items:center;gap:16px;padding:8px 0;min-width:0}.approved-app #website .p4-webnav>div{display:flex;flex-wrap:nowrap;align-items:center;gap:14px;min-width:0;overflow-x:auto;scroll-snap-type:x proximity;padding:3px}.approved-app #website .p4-web-discovery{display:contents!important}.approved-app #website .p4-webnav .d3-nav-link{display:inline-flex;align-items:center;min-height:44px;flex:none;border:0!important;background:transparent!important;padding:6px 2px!important;color:var(--syn-color-status-info-text)!important;text-decoration:none;border-radius:0;white-space:nowrap;font-size:13px;scroll-snap-align:start}.approved-app #website .p4-webnav .d3-nav-link:hover{text-decoration:underline;text-underline-offset:5px}.approved-app #website .p4-webnav .d3-nav-contact{border:1px solid var(--syn-color-status-info-border)!important;background:var(--syn-color-status-info-background)!important;color:var(--syn-color-text-inverse)!important;border-radius:8px;padding:6px 14px!important}.approved-app #website .p4-webnav .p4-logo{display:inline-flex;align-items:center;gap:6px;flex:none;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;min-height:44px;color:var(--syn-color-text-default)!important}.approved-app .p4-logo em{font-style:normal}.approved-app #website .p4-logo b{font-size:19px}.approved-app .p4-logo[data-d1-kind]:after{content:none!important}.approved-app #content :is([data-finish-action=new-content],[data-finish-action=new-scenario]){margin-top:14px!important}.approved-app #w4 #w4-p4 .w4b-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;align-items:start}.approved-app #w4 #w4-p4 .w4b-stats>article,.approved-app #w4 #w4b-up{grid-column:auto!important;min-width:0}.approved-app #w4 .mbars{height:268px!important;padding-bottom:28px!important;box-sizing:border-box!important}.approved-app #w4 .mbars>span{overflow:visible}.approved-app #w4b-up .qrow,.approved-app #w4b-up .qrows{width:100%!important}.approved-app .uxp2-line svg{height:auto!important;aspect-ratio:300/118;max-width:100%;overflow:visible}.approved-app .uxp2-line .uxp2-axis{display:inline!important;position:static!important;margin:0!important;padding:0!important}.approved-app .uxp2-line .d3-axis-label{font-size:10px!important;fill:var(--syn-color-background-disabled)}.approved-app [data-uxp2-screen="4-03"] .uxp2-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(130px,auto) 270px;align-items:center!important;grid-gap:12px;gap:12px;padding:10px 0!important}.approved-app [data-uxp2-screen="4-03"] .d2-row-actions{display:flex!important;flex-direction:row!important;width:270px;justify-content:flex-end;align-items:center;gap:8px}.approved-app [data-uxp2-screen="4-03"] .d2-row-actions>button{width:auto!important;min-height:44px;height:44px;white-space:nowrap;font-size:12px}.approved-app #w4 #p3-knowledge-results .row{grid-template-columns:minmax(0,1fr) 24px!important}.approved-app #w4 #p3-knowledge-results .sf-chev{grid-column:2!important;grid-row:1!important;align-self:start!important;white-space:nowrap;font-size:20px}.approved-app .d2-catalog-actions{margin-left:0!important;padding-left:0!important}.approved-app #w4 .pg-head .ph-l{display:flex;flex-direction:column;align-items:flex-start}.approved-app #w4 .pg-head .eyebrow{display:block!important;width:100%;order:-1}.approved-app #w4 .c-title{color:var(--syn-color-text-default)!important}.approved-app #w9:is([data-d3-state=first],[data-d3-state=empty]) #w9-p1 .stack>:not(.uxp3-host){display:none!important}.approved-app #uxp3-drawer .uxp3-switch{position:relative!important;min-width:90px!important;width:90px!important;height:44px!important;min-height:44px!important;border-radius:24px!important;padding:7px 10px 7px 36px!important;background:var(--syn-color-background-surface);color:var(--syn-color-text-subtle)}.approved-app #uxp3-drawer .uxp3-switch:before{content:""!important;display:block!important;position:absolute!important;left:5px!important;right:auto!important;top:10px!important;width:22px!important;height:22px!important;border:1px solid var(--syn-color-border-subtle)!important;border-radius:50%!important;background:var(--syn-color-background-surface)!important;box-shadow:0 1px 3px var(--syn-color-background-scrim);transform:none!important}.approved-app #uxp3-drawer .uxp3-switch[aria-checked=true]{background:var(--syn-color-status-success-background)!important;color:var(--syn-color-text-inverse)!important;border-color:var(--syn-color-status-success-border)!important;padding:7px 36px 7px 10px!important}.approved-app #uxp3-drawer .uxp3-switch[aria-checked=true]:before{left:auto!important;right:5px!important}.approved-app #uxp3-drawer .sw-row>small{display:flex;align-items:center;gap:4px;line-height:20px}.approved-app #uxp3-drawer .sw-row>small .d2-state-icon{margin:0}.approved-app .uxp3-state>p+span,.approved-app .uxp3-state>span+span{display:inline-flex;margin-right:8px!important;margin-top:8px!important}@media(max-width:600px){.approved-app .mock-top,.approved-app .side .nav{flex-wrap:nowrap!important;scroll-snap-type:x proximity;background-image:linear-gradient(270deg,var(--syn-color-background-inverse),transparent);background-repeat:no-repeat;background-position:100%;background-size:24px 100%;scrollbar-width:thin}.approved-app .mock-top>*,.approved-app .side .nv{scroll-snap-align:start}.approved-app .mock-top{min-height:50px!important;padding:3px 8px!important}.approved-app .mock-top .mt-label>span{display:none!important}.approved-app .side{display:flex!important;flex-direction:column!important;gap:3px!important;padding:4px 10px!important;min-width:0}.approved-app .side>.brand{padding:0!important;min-height:28px;gap:6px}.approved-app .side .brand small{display:none!important}.approved-app .side .brand .logo{height:26px;width:26px}.approved-app .side>.role-chip{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center;min-height:32px!important;height:32px!important;width:100%!important;padding:3px 7px!important;margin:0!important;border-radius:6px}.approved-app .side .role-chip .rc-chg{margin-left:4px!important}.approved-app[data-surface=provider] .side>.role-chip,.approved-app[data-surface=sales] .side>.role-chip{display:none!important}.approved-app .side>.nav{display:flex!important;min-height:48px!important;padding:2px 0!important;width:100%;gap:5px!important}.approved-app .side .nv{min-height:44px!important;flex:none}.approved-app .side>.side-foot{font-size:9px!important;margin:0!important;line-height:12px}.approved-app :is(.uxp2-shell,.uxp3-shell){padding-top:4px!important}.approved-app .page .who-bar .d1-mobile-context>summary{min-height:24px;padding:2px 0!important;font-size:11px}.approved-app .page .d3-state-strip{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;padding:4px 6px!important;margin:4px 0!important;min-height:52px!important;height:52px!important;max-height:64px!important;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;white-space:nowrap}.approved-app .page .d3-state-strip>*{flex:none!important;width:auto!important;margin:0!important}.approved-app .page .d3-state-strip>b{font-size:10px!important;max-width:48px;line-height:14px;white-space:normal}.approved-app .page .d3-state-strip>.seg{display:flex!important;flex-wrap:nowrap!important;overflow:visible!important;gap:4px!important}.approved-app .page .d3-state-strip>span{font-size:10px!important}.approved-app .page details.d3-preview-row[open]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;height:56px!important;min-height:56px!important;max-height:64px!important;padding:6px!important;margin:4px 0!important;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;border:1px solid var(--syn-color-border-subtle);border-radius:8px;background:var(--syn-color-background-surface)}.approved-app .page details.d3-preview-row>summary{display:block!important;flex:0 0 42px!important;width:42px!important;min-height:0!important;font-size:10px!important;line-height:16px;white-space:normal;list-style:none}.approved-app .page details.d3-preview-row>summary::marker{content:""}.approved-app .page details.d3-preview-row>label{display:flex!important;align-items:center!important;flex:1 0 88px!important;min-width:88px!important;max-width:160px!important;gap:0!important;margin:0!important;grid-template-rows:none!important;height:44px!important}.approved-app .page details.d3-preview-row>label>:is(.uxp2-field-label,.uxp3-field-label){position:absolute!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden!important}.approved-app .page details.d3-preview-row select{height:44px!important;min-height:44px!important;max-width:100%!important;width:100%!important;font-size:11px;padding:6px 25px 6px 5px!important;margin:0!important}.approved-app .p4-page .p4-root .p4-tools{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;min-height:56px!important;height:56px!important;max-height:64px!important;padding:6px!important;margin:4px 0!important;overflow-x:auto;overflow-y:hidden}.approved-app .p4-page .p4-root .p4-tools>b{flex:0 0 40px;max-width:40px;font-size:9px;line-height:13px}.approved-app .p4-page .p4-root .p4-tools>label{display:block!important;flex:1 0 88px!important;min-width:88px!important;width:88px!important;max-width:150px;font-size:0!important;line-height:0!important;grid-template-rows:none!important;height:44px!important}.approved-app .p4-page .p4-root .p4-tools>label>select{display:block;height:44px!important;min-height:44px!important;width:100%!important;font-size:11px!important;line-height:normal!important;margin:0!important}.approved-app .p4-page .p4-root .p4-tools>button{flex:none;min-height:44px}.approved-app .p4-root>.p4-filters{display:flex!important;flex-wrap:nowrap!important;align-items:flex-end!important;margin:4px 0!important;gap:6px}.approved-app .p4-root>.p4-filters>label{flex:1 1!important;min-width:0!important}.approved-app .p4-root>.p4-filters>button{flex:none;font-size:11px;padding:6px!important;min-height:44px}.approved-app :is(.page .tabrow,.page .p4-tabs){display:flex!important;flex-wrap:wrap!important;gap:6px!important;overflow:visible!important}.approved-app :is(.page .tab,.page .p4-tabs>button){flex:0 0 auto!important;width:auto!important;max-width:100%!important;grid-column:auto!important;height:auto!important;min-height:44px!important;white-space:nowrap!important;font-size:12px!important;padding:6px 9px!important;word-break:keep-all;overflow-wrap:normal}.approved-app :is(.stats.kpi,.p1-kpi-row,.uxp3-metrics)[data-d3-columns="4"]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.approved-app :is(.stats.kpi,.p1-kpi-row,.uxp3-metrics)[data-d3-columns="4"]>*{grid-column:auto!important;min-width:0!important}.approved-app #jigsaw .r4-metrics{grid-template-columns:minmax(0,1fr)!important}.approved-app #jigsaw .d2-customer-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;width:100%;min-width:0;padding:12px!important}.approved-app #jigsaw .d2-customer-row>*{width:100%;min-width:0!important;max-width:100%;margin:0!important;grid-column:auto!important;overflow-wrap:normal;word-break:normal}.approved-app #jigsaw .d2-customer-row>.d3-customer-heading{display:flex!important;align-items:flex-start;gap:6px;flex-wrap:wrap!important}.approved-app .d3-customer-heading>b{flex:1 1 120px;line-height:22px}.approved-app .d3-customer-heading>.p4-badge{width:auto!important;white-space:nowrap}.approved-app #jigsaw .d2-customer-row>.finish-control,.approved-app #jigsaw .d2-customer-row>.finish-control>button,.approved-app #jigsaw .d2-customer-row>button{display:flex;justify-content:center;width:100%!important;max-width:100%!important;min-height:44px;white-space:nowrap!important}.approved-app .finish-signals>div{min-width:0!important;padding:12px!important}.approved-app .finish-signals button{width:100%;min-width:0!important;max-width:100%;padding:6px 8px!important;font-size:12px;white-space:nowrap!important}.approved-app #jigsaw .p4-root .p4-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}.approved-app .p4-meta>:is(dt,dd){min-width:0!important;margin-left:0;overflow-wrap:anywhere}.approved-app .p4-title{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start;gap:8px!important}.approved-app .p4-title>div:first-child{flex:1 1 100%;min-width:0}.approved-app .p4-title>.d3-title-status{flex:1 1 100%;justify-content:flex-end!important;width:100%;gap:8px}.approved-app #website .p4-webnav{gap:10px;min-height:50px!important;margin:4px 0!important;padding:0!important;overflow:hidden}.approved-app .p4-webnav>div{flex:1 1}.approved-app #website .p4-webnav .d3-nav-link{font-size:12px;min-height:44px;padding:6px 0!important}.approved-app .p4-webnav .p4-logo b{font-size:16px!important}.approved-app #website .p4-webnav .d3-nav-contact{padding:6px 10px!important}.approved-app #w4 #w4-p4 .w4b-stats{grid-template-columns:minmax(0,1fr)!important}.approved-app #w4 .mbars{padding-bottom:28px!important}.approved-app [data-uxp2-screen="4-03"] .uxp2-row{grid-template-columns:90px minmax(0,1fr);gap:8px;padding:8px 0!important}.approved-app [data-uxp2-screen="4-03"] .uxp2-row>.ql{grid-column:1/-1!important}.approved-app [data-uxp2-screen="4-03"] .d2-row-actions{width:auto;gap:6px!important}.approved-app [data-uxp2-screen="4-03"] .d2-row-actions>button{font-size:11px;padding:6px!important}.approved-app :is(.uxp3-host,.uxp3-drawer,#w9-p3) table{display:block;width:100%;min-width:0;max-width:100%}.approved-app :is(.uxp3-host,.uxp3-drawer,#w9-p3) table thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.approved-app :is(.uxp3-host,.uxp3-drawer,#w9-p3) table tbody{display:grid;grid-gap:10px;gap:10px}.approved-app :is(.uxp3-host,.uxp3-drawer,#w9-p3) table tbody tr{display:block;border:1px solid var(--syn-color-border-subtle);padding:10px;border-radius:10px}.approved-app :is(.uxp3-host,.uxp3-drawer,#w9-p3) table tbody td{display:grid;grid-template-columns:minmax(80px,38%) minmax(0,1fr);grid-gap:8px;gap:8px;padding:6px 0!important;border:0;min-width:0;white-space:normal!important}.approved-app :is(.uxp3-host,.uxp3-drawer,#w9-p3) table tbody td:before{content:attr(data-d3-label);font-weight:600;color:var(--syn-color-text-subtle)}.approved-app .uxp3-cycle .uxp3-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;align-items:start}.approved-app .uxp3-cycle .uxp3-stat{padding:10px 12px!important;min-height:0!important;height:auto!important}.approved-app .uxp3-cycle .uxp3-stat h2{font-size:12px!important;margin:0 0 4px!important}.approved-app .uxp3-cycle .uxp3-stat strong{font-size:22px!important;line-height:28px!important}.approved-app .uxp3-cycle .uxp3-stat small{font-size:11px;line-height:16px}}.approved-app #uxp3-drawer button.uxp3-switch:disabled{background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-subtle)!important;border:1px dashed var(--syn-color-border-subtle)!important;opacity:1!important}@media(max-width:600px){.approved-app #jigsaw .p4-root .p4-meta[data-d3-pairs=wrapped]{grid-template-columns:minmax(0,1fr)!important}.approved-app #jigsaw .p4-root .p4-meta[data-d3-pairs=wrapped]>div{display:grid!important;grid-template-columns:minmax(90px,38%) minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important}}.approved-app button:is(:disabled,[aria-disabled=true]){background:var(--syn-color-background-surface)!important;background-image:none!important;border:1px dashed var(--syn-color-border-subtle)!important;color:var(--syn-color-text-subtle)!important;opacity:1!important;box-shadow:none!important;cursor:default!important}.approved-app button[data-d1-kind=danger][data-d3-solid=danger]{border-color:var(--syn-color-status-danger-border)!important;color:var(--syn-color-text-link)!important;background:var(--syn-color-background-surface)!important}.approved-app :is(button[data-uxp3-action=emergency-open],button[data-uxp3-action=emergency-confirm],button[data-uxp3-action=connection-stop-confirm],button[data-finish-action=emergency-confirm])[data-d3-solid=danger]{background:var(--syn-color-status-danger-background)!important;border-color:var(--syn-color-border-action)!important;color:var(--syn-color-text-inverse)!important}.approved-app .uxp3-age[data-tone=pending]{color:var(--syn-color-status-warning-text)!important;background:var(--syn-color-status-warning-background)!important;border:1px solid var(--syn-color-status-warning-border)!important}.approved-app .uxp3-age[data-tone=neutral]{color:var(--syn-color-text-subtle)!important;background:var(--syn-color-background-surface)!important;border-color:var(--syn-color-border-subtle)!important}@media(min-width:601px){.approved-app .p4-root label:has(>[data-finish-field=journey-period]),.approved-app .uxp2-host label.uxp2-field:has(>select),.approved-app .uxp3-content>.uxp3-fields>label{width:100%!important;max-width:320px!important;justify-self:start;align-self:start}.approved-app .uxp2-host label.uxp2-field:has(>select){margin-bottom:16px!important}.approved-app .uxp3-content>.uxp3-fields{grid-template-columns:repeat(2,minmax(0,320px))!important}}.approved-app #website .p4-webnav .p4-logo em{background:transparent!important;color:var(--syn-color-text-link)!important;padding:0!important;border-radius:0!important;font-size:22px;font-weight:700}.approved-app :is(#uxp2-drawer,#uxp3-drawer)>.dr-in.d4-drawer-layers{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important;scroll-padding:0!important;gap:0!important}.approved-app :is(#uxp2-drawer,#uxp3-drawer) .d4-drawer-layers>.dr-head{position:relative!important;top:auto!important;flex:none!important;margin:0!important;padding:12px 20px!important;border-bottom:1px solid var(--syn-color-border-subtle);background:var(--syn-color-background-surface)!important;z-index:2}.approved-app :is(#uxp2-drawer,#uxp3-drawer) .d4-drawer-content{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain;padding:16px 20px!important;margin:0!important;scroll-padding-block:16px;box-sizing:border-box;border:0!important;border-radius:0!important;box-shadow:none!important;background:var(--syn-color-background-surface)!important}.approved-app :is(#uxp2-drawer,#uxp3-drawer) .d4-drawer-footer{position:relative!important;flex:0 0 auto!important;padding:12px 20px!important;margin:0!important;border:0!important;border-top:1px solid var(--syn-color-border-subtle)!important;border-radius:0!important;background:var(--syn-color-background-surface)!important;box-shadow:0 -4px 12px var(--syn-color-background-scrim)!important;z-index:3}.approved-app :is(#uxp2-drawer,#uxp3-drawer) .d4-drawer-footer>.acts{position:static!important;display:flex!important;flex-wrap:wrap;align-items:flex-start!important;gap:8px!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;background:var(--syn-color-background-surface)!important}.approved-app :is(#uxp2-drawer,#uxp3-drawer) .d4-drawer-footer button{height:44px!important;min-height:44px!important;margin:0!important;box-sizing:border-box}.approved-app #uxp3-drawer[data-uxp3-screen="7-02"] .d4-drawer-content{margin-bottom:12px!important}.approved-app #uxp3-drawer.d1-compact-dialog>.dr-in.d4-drawer-layers{height:auto!important;max-height:calc(100dvh - 26px)!important}.approved-app #uxp3-drawer.d1-compact-dialog .d4-drawer-content{max-height:calc(100dvh - 190px)!important}.approved-app :is(#uxp2-drawer,#uxp3-drawer) .d4-drawer-footer .d4-draft-footer{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;grid-column-gap:8px!important;column-gap:8px!important;grid-row-gap:4px!important;row-gap:4px!important}.approved-app .d4-draft-footer>.d1-draft-action{justify-self:end;grid-column:2;grid-row:1;height:44px!important}.approved-app .d4-draft-footer>button:last-of-type{grid-column:3;grid-row:1}.approved-app .d4-draft-footer>.d3-footer-note{grid-column:1/3!important;grid-row:2!important;justify-self:end!important;flex:none!important;width:auto!important;text-align:right;font-size:11px!important;line-height:16px!important;white-space:normal!important}.approved-app :is(.page,dialog) .btn-link:not(:disabled):not([aria-disabled=true]),.approved-app button[data-d3-solid=link]{display:inline-flex;align-items:center;justify-content:center;min-height:44px!important;padding:8px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--syn-color-status-info-text)!important;text-decoration:underline!important;text-underline-offset:3px;box-shadow:none!important}.approved-app :is(.page,dialog) :is(button,a,[role=button]):not(.btn-link):not(.d3-nav-link):not(.p4-logo):not(.uxp3-switch){border-radius:8px}.approved-app :is(.page,dialog) :is(button.row,.uxp3-open){border-radius:12px!important;text-decoration:none!important}.approved-app button[data-d3-solid=outline]:not(.btn-link){text-decoration:none!important;border-radius:8px!important}.approved-app :is(.page,dialog) button:is(:disabled,[aria-disabled=true]){text-decoration:none!important;border-radius:8px!important}.approved-app :is(.pill,.p4-badge,.p4-pill)[data-tone=bad]:before{content:none!important;display:none!important}.approved-app .uxp3-age[data-tone=bad]{color:var(--syn-color-status-danger-text)!important;background:var(--syn-color-background-action-subtle)!important;border:1px solid var(--syn-color-border-action)!important}.approved-app .uxp2-card[data-tone=pending]>.cmp,.approved-app .uxp3-metric[data-tone=pending]>small:last-child,.approved-app [data-tone=pending]>.cmp{color:var(--syn-color-status-warning-text)!important}.approved-app .nv .d1-review-chip{background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-subtle)!important;border-color:var(--syn-color-border-subtle)!important;font-size:10px!important;padding:1px 4px!important}.approved-app .uxp2-line{margin:12px 0!important;padding:0!important;min-height:0!important}.approved-app .uxp2-line .d4-line-plot{position:relative!important;height:150px!important;width:100%;min-width:0;margin:0!important}.approved-app .uxp2-line .d4-line-plot>svg{display:block!important;width:100%!important;height:150px!important;aspect-ratio:auto!important;overflow:visible!important}.approved-app .uxp2-line .d4-axis-label,.approved-app .uxp2-line .d4-point-value{position:absolute!important;transform:translateX(-50%);margin:0!important;padding:0!important;white-space:nowrap!important;line-height:18px!important;max-width:none!important}.approved-app .uxp2-line .d4-point-value{font-size:14px!important;font-weight:700!important;color:var(--syn-color-text-default)!important}.approved-app .uxp2-line .d4-axis-label{font-size:12px!important;font-weight:400!important;color:var(--syn-color-text-subtle)!important}.approved-app #w4 #w4-p4 .w4b-stats{align-items:stretch!important}.approved-app #w4 #w4-p4 .w4b-stats>article{height:auto!important;min-height:0!important;align-self:stretch!important;display:flex!important;flex-direction:column!important}.approved-app #w4 #w4-p4 .w4b-stats>article>div:not(.w4b-ch){width:100%!important;max-width:none!important}.approved-app #w4 #w4-p4 .w4b-stats .qrow,.approved-app #w4 #w4-p4 .w4b-stats .qrows{width:100%!important;max-width:none!important;grid-column:1/-1!important}.approved-app #w4 .mbars{display:flex!important;width:100%!important;height:212px!important;min-height:212px!important;margin-top:12px!important;padding:24px 8px 28px!important;gap:12px!important;border-bottom:0!important;background:linear-gradient(var(--syn-color-background-surface-sunken),var(--syn-color-background-surface-sunken)) left calc(100% - 28px)/100% 1px no-repeat!important}.approved-app #w4 .mbars>span{flex:1 1!important;width:auto!important;height:160px!important;position:relative;display:flex!important;justify-content:flex-end;align-items:center;gap:0!important;padding:0!important}.approved-app #w4 .mbars .d2-bar-value{position:absolute!important;bottom:calc(var(--d4-bar-height,0px) + 4px);font-size:14px!important;white-space:nowrap}.approved-app #w4 .mbars small{position:absolute!important;top:164px!important;left:50%;transform:translateX(-50%);font-size:12px!important;line-height:18px!important;white-space:nowrap!important}.approved-app #w4 .w4b-loop .st>b>.rule:first-child{display:inline-grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:var(--syn-color-status-info-background);color:var(--syn-color-status-info-text);border:1px solid var(--syn-color-status-info-border);margin-right:4px;line-height:1!important}.approved-app .p4-page .p4-root>.p4-filters.d4-task-picker{display:flex!important;align-items:flex-end!important;gap:8px!important}.approved-app .d4-task-picker>.d4-picker-actions{display:flex;align-items:flex-end!important;flex-wrap:wrap;gap:8px;max-width:100%}.approved-app .d4-picker-actions :is(button,a){min-height:44px;height:44px;margin:0!important;box-sizing:border-box}.approved-app .d4-picker-actions .finish-action-group{margin:0!important}.approved-app #jigsaw .d2-customer-row:after,.approved-app #jigsaw .d2-customer-row:before{content:none!important;display:none!important}.approved-app #jigsaw .d2-customer-row button:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;border-radius:12px!important}.approved-app .d4-customer-arrow{display:inline!important;margin-left:4px;position:static!important}.approved-app #content .r4-metrics{align-items:stretch!important}.approved-app #content .r4-metrics>div{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:auto!important}.approved-app #content .r4-metrics>div>small{width:100%!important;max-width:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;line-height:18px!important}.approved-app #content .r4-metrics>div>strong{white-space:nowrap!important}.approved-app .d2-number-list>li{margin-block:8px!important;display:block!important}.approved-app .d2-number-list>li:before{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:28px!important;text-align:center}.approved-app #content [data-finish-action=ai-draft],.approved-app #content [data-finish-action=draft-ai]{margin-top:12px!important}.approved-app .d4-preview-controls{display:contents}.approved-app #website .p4-webnav .d3-nav-contact{text-decoration:none!important}@media(min-width:601px){.approved-app [data-uxp2-screen="4-03"] .uxp2-row{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:16px!important;padding:8px 0!important;min-height:60px!important}.approved-app [data-uxp2-screen="4-03"] .uxp2-row>.ql{grid-column:1!important;grid-row:1!important;line-height:20px!important;min-width:0}.approved-app [data-uxp2-screen="4-03"] .uxp2-row>.ql small{margin:2px 0 0!important;line-height:16px!important;font-size:12px!important}.approved-app [data-uxp2-screen="4-03"] .uxp2-row>.qv{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important}.approved-app [data-uxp2-screen="4-03"] .d2-row-actions{grid-column:3!important;grid-row:1!important;width:auto!important;justify-content:flex-end!important}}@media(max-width:600px){.approved-app .p4-page .p4-root .p4-tools,.approved-app .page :is(details.d3-preview-row[open],.d3-state-strip){height:auto!important;max-height:none!important;min-height:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;overflow:visible!important;padding:6px!important;gap:8px!important;box-sizing:border-box}.approved-app .page details.d3-preview-row>summary{flex:0 0 auto!important;width:auto!important;min-width:42px;max-width:none!important;margin:0!important}.approved-app .p4-page .p4-root .p4-tools>label,.approved-app .page details.d3-preview-row>label{display:block!important;flex:1 1 140px!important;width:auto!important;min-width:140px!important;max-width:100%!important;height:44px!important;margin:0!important;overflow:visible!important}.approved-app .p4-page .p4-root .p4-tools>label>select,.approved-app .page details.d3-preview-row select{height:44px!important;min-height:44px!important;width:100%!important;min-width:140px!important;margin:0!important;box-sizing:border-box}.approved-app .page .d3-state-strip>.seg{flex-wrap:wrap!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.approved-app .mock-top{padding-left:12px!important}.approved-app .page details.d3-preview-row[open]{display:block!important}.approved-app .page details.d3-preview-row>summary{display:block!important;margin-bottom:8px!important}.approved-app .page details.d3-preview-row>.d4-preview-controls{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;width:100%;min-width:0;overflow:visible!important}.approved-app .page .d4-preview-controls>label{display:block!important;flex:1 1 140px!important;width:auto!important;min-width:140px!important;max-width:100%!important;height:44px!important;margin:0!important;overflow:visible!important}.approved-app .page .d4-preview-controls>label>:is(.uxp2-field-label,.uxp3-field-label){position:absolute!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden!important}.approved-app #w4 button.row{display:grid!important;grid-template-columns:minmax(0,1fr) 24px!important;align-items:start!important;grid-gap:6px!important;gap:6px!important;min-width:0;max-width:100%}.approved-app #w4 button.row>.r-name{grid-column:1!important;grid-row:1!important;min-width:0}.approved-app #w4 button.row>.sf-chev{grid-column:2!important;grid-row:1!important;align-self:start!important}.approved-app #w4 button.row>:not(.r-name):not(.sf-chev){grid-column:1!important}.approved-app :is(#w9-p3,#w9-dr-whofull) table.d4-permissions{margin:0!important}.approved-app :is(#w9-p3,#w9-dr-whofull) table.d4-permissions tbody{display:grid!important;grid-gap:10px!important;gap:10px!important}.approved-app :is(#w9-p3,#w9-dr-whofull) table.d4-permissions tbody tr{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:0!important;gap:0!important;padding:10px!important}.approved-app :is(#w9-p3,#w9-dr-whofull) table.d4-permissions tbody td{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;width:100%!important;min-width:0!important;grid-gap:8px!important;gap:8px!important;margin:0!important;padding:6px 0!important}.approved-app :is(#w9-p3,#w9-dr-whofull) .d4-cell-value{display:block!important;min-width:0!important;white-space:normal!important;word-break:normal;overflow-wrap:normal}.approved-app #w9-p3 .d4-permission-card{min-height:0!important;height:auto!important}.approved-app #w9-p3 .d4-permission-card>.btn-link{margin-top:12px!important;margin-bottom:0!important;align-self:flex-start}.approved-app #w9-p3 .d4-permission-card>.c-head{margin-bottom:12px!important;min-height:0!important}.approved-app .uxp3-cycle .uxp3-stats>.uxp3-stat:nth-child(3):last-child{grid-column:1/-1!important}.approved-app #website .p4-webnav{display:flex!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:nowrap!important;gap:12px!important;padding:0 4px!important;overflow:visible!important;min-width:0!important}.approved-app #website .p4-webnav>.p4-logo{order:0!important;flex:none!important;margin:0!important}.approved-app #website .p4-webnav>.d3-nav-contact{order:1!important;flex:none!important;margin:0!important;padding:6px 14px!important;white-space:nowrap!important}.approved-app #website .p4-webnav>div{order:2!important;flex:1 1 auto!important;display:flex!important;justify-content:flex-start!important;flex-wrap:nowrap!important;min-width:0!important;width:auto!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden;scroll-padding-left:0;gap:14px!important;padding:0!important;direction:ltr}.approved-app #website .p4-webnav>div>.d3-nav-link{flex:none!important;margin-left:0!important;text-align:left;scroll-snap-align:start}.approved-app .p4-page .p4-root>.p4-filters.d4-task-picker{flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:8px!important}.approved-app .p4-page .p4-root>.p4-filters.d4-task-picker>label{flex:none!important;width:100%!important;max-width:none!important;min-width:0!important}.approved-app .p4-page .p4-root>.p4-filters.d4-task-picker>label>select{width:100%!important;max-width:100%!important}.approved-app .d4-task-picker>.d4-picker-actions{width:100%;align-items:flex-start!important;gap:8px}}.approved-app #w4 .w4b-loop .st>b>.rule:not(:first-child){display:inline!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;line-height:inherit!important}.approved-app .p4-page .p4-root>.p4-filters.d4-task-picker>label{order:0!important;min-width:0!important}.approved-app .p4-page .p4-root>.p4-filters.d4-task-picker>.d4-picker-actions{order:1!important;align-self:flex-end!important}.approved-app .p4-page .p4-root>.p4-filters.public-topic.d4-task-picker>label{flex:0 1 320px!important;width:320px!important;max-width:100%!important}.approved-app .p4-page .p4-root>.p4-filters.public-topic select{width:100%!important;min-width:0!important;height:44px!important;padding-right:32px!important;box-sizing:border-box}.approved-app #content .r4-metrics>div{align-self:stretch!important}.approved-app #content .r4-metrics>div>small,.approved-app #content .r4-metrics>div>small span{display:inline!important;width:auto!important;max-width:none!important;word-break:normal!important;overflow-wrap:normal!important}@media(min-width:1100px){.approved-app #content .r4-metrics>div>small{white-space:nowrap!important}}.approved-app .d2-number-list.d5-numbered-list>li{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;min-height:28px!important;padding:0!important;margin:8px 0!important}.approved-app .d2-number-list.d5-numbered-list>li:before{content:none!important;display:none!important}.approved-app .d5-list-number{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:28px!important;height:28px!important;padding:0!important;margin:0!important;border:1px solid var(--syn-color-status-info-border)!important;border-radius:50%!important;background:var(--syn-color-status-info-background)!important;color:var(--syn-color-status-info-text)!important;font-family:var(--syn-font-family-sans);font-size:14px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}.approved-app .d5-list-copy{display:block!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1.5}@media(min-width:601px){.approved-app #website .p4-webnav{justify-content:space-between!important}.approved-app #website .p4-webnav>div{flex:1 1 auto!important;justify-content:flex-end!important;margin-left:auto!important;gap:14px!important}.approved-app #website .p4-webnav>div>.d3-nav-contact{flex:none!important;margin:0!important}}.approved-app #website .d5-proof-span{grid-column:1/-1!important}.approved-app [data-uxp2-screen="5-08"] .uxp2-metrics .p1-kpi>em:not(.d3-risk-note){color:var(--syn-color-text-subtle)!important;font-style:normal}.approved-app .uxp2-line .d4-line-plot,.approved-app .uxp2-line .d4-line-plot>svg{height:var(--d5-plot-height,130px)!important}.approved-app #w4 #w4-p1l>.d2-catalog-actions{display:flex!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%!important;margin-right:0!important;padding:0!important;border:0!important}.approved-app #w4 #w4-p1l>.d2-catalog-actions,.approved-app #w4 #w4-p1l>.d2-catalog-actions>:first-child{margin-left:0!important;transform:none!important}.approved-app .uxp3-content:is([data-uxp3-screen="7-05"],[data-uxp3-screen="7-06"])>.uxp3-fields{margin-bottom:16px!important}.approved-app .uxp3-content:is([data-uxp3-screen="7-05"],[data-uxp3-screen="7-06"])>.uxp3-grid{gap:16px!important;margin-bottom:16px!important}@media(min-width:1100px){.approved-app [data-uxp2-screen="4-03"] .uxp2-row{grid-template-columns:minmax(0,1fr) 145px 280px!important}.approved-app [data-uxp2-screen="4-03"] .uxp2-row>.qv{justify-self:stretch!important;width:145px!important}.approved-app [data-uxp2-screen="4-03"] .d2-row-actions{width:280px!important}}@media(max-width:600px){.approved-app .p4-page .p4-root>.p4-filters.public-topic.d4-task-picker>label{flex:none!important;width:100%!important;max-width:none!important}.approved-app .p4-page .p4-root>.p4-filters.d4-task-picker>.d4-picker-actions{align-self:stretch!important;align-items:flex-start!important;flex-wrap:wrap!important;width:100%!important;gap:8px!important}.approved-app .mock-top{padding-left:12px!important;scroll-padding-left:12px!important}.approved-app .mock-top>.mt-label{position:-webkit-sticky!important;position:sticky!important;left:12px!important;z-index:2!important;background:var(--syn-color-background-inverse)!important;margin:0!important;padding:0!important}.approved-app .side{padding-left:12px!important;padding-right:12px!important}.approved-app #website .p4-webnav>div[data-d5-overflow=true]{box-shadow:inset -18px 0 14px -13px var(--syn-color-background-scrim);mask-image:linear-gradient(to right,var(--syn-color-text-default) calc(100% - 18px),var(--syn-color-text-default));-webkit-mask-image:linear-gradient(to right,var(--syn-color-text-default) calc(100% - 18px),var(--syn-color-text-default))}.approved-app :is([data-uxp2-screen="4-06"],[data-uxp2-screen="4-10"],[data-uxp2-screen="5-10"])>.uxp2-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.approved-app :is([data-uxp2-screen="4-06"],[data-uxp2-screen="4-10"],[data-uxp2-screen="5-10"])>.uxp2-stats>.uxp2-card:last-child:nth-child(3){grid-column:1/-1!important}.approved-app #w9-p3 .d4-permission-card>.d5-permission-actions{position:static!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;margin:12px 0 0!important;padding:0!important;min-height:0!important;height:auto!important}.approved-app #w9-p3 .d4-permission-card .c-head-r:empty{display:none!important}.approved-app #uxp2-drawer[data-uxp2-screen="5-03"] .life{flex-wrap:nowrap!important;gap:2px!important;font-size:11px!important}.approved-app #uxp2-drawer[data-uxp2-screen="5-03"] .life li{flex:none;gap:2px!important;white-space:nowrap!important}.approved-app #uxp2-drawer[data-uxp2-screen="5-03"] .life>li>span{padding:2px 4px!important;white-space:nowrap!important}}.approved-app .src{display:inline-block;padding:2px 7px;border:1px solid var(--syn-color-border-subtle);border-radius:var(--syn-radius-control);background:var(--syn-color-background-surface-sunken);color:var(--syn-color-text-subtle);font-size:12px;line-height:1.5;font-weight:400;white-space:normal}.approved-app .via{background:var(--syn-color-background-surface);border:1px solid var(--syn-color-border-default);color:var(--syn-color-text-default);font-weight:400}.approved-app .r3-methods{display:grid;grid-gap:12px;gap:12px;margin:12px 0}.approved-app .r3-methods>section{border-bottom:1px solid var(--syn-color-border-subtle);padding:8px 0}.approved-app .r3-methods button{width:100%;text-align:left;min-height:44px}.approved-app .r3-methods p{margin:4px 0}.approved-app .r3-read-lock{margin-top:12px;border-top:1px solid var(--syn-color-border-subtle);padding-top:8px}.approved-app #r3-drawer{background:var(--syn-color-background-surface);color:var(--syn-color-text-default)}.approved-app #r3-drawer .dr-in{padding:16px 20px;overflow-wrap:anywhere}.approved-app #r3-drawer :is(input,select){max-width:100%;min-height:44px}.approved-app #r3-drawer .uxp3-fields{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.approved-app #r3-drawer .uxp3-field{display:grid;grid-gap:6px;gap:6px}.approved-app #r3-drawer button{min-height:44px}.approved-app [data-r3-field]:focus-visible,.approved-app [data-r3-view]:focus-visible,.approved-app [data-r3]:focus-visible{outline:3px solid var(--syn-color-text-link);outline-offset:3px}.approved-app :is(#w10,#w8,#w4,#c1,#c2,#c3,#w3,#r3-drawer) :is(button,a,input,select):focus-visible{outline:3px solid var(--syn-color-text-link);outline-offset:3px}.approved-app #w10-p1web,.approved-app #w10-p2l>.c-foot>.p2-pager,.approved-app #w10-p2web{display:none!important}.approved-app #r3-project-card{margin-top:12px}.approved-app #r3-report-banner{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.approved-app #uxp3-content-w8[data-uxp3-screen="7-08"]>.grid3{gap:16px}.approved-app #uxp3-content-w8[data-uxp3-screen="7-08"] figure svg{max-width:100%;height:auto}@media(max-width:600px){.approved-app #r3-drawer .dr-in{padding:12px 16px}.approved-app #uxp3-content-w8[data-uxp3-screen="7-08"]>.grid3{display:grid;grid-template-columns:1fr}.approved-app .src{display:inline-block;margin-top:4px}}.approved-app :is(.r2-block,.r2-actions,.r2-review-top,#r2-compact-prompt,#r2-project-levels) :is(button,a,input,summary):focus-visible{outline:3px solid var(--syn-color-text-link)!important;outline-offset:3px}.approved-app #c3 .prev-split.r2-pairs{display:block!important;font-size:14px!important}.approved-app .r2-terminal .win-body,.approved-app .r2-terminal .win-title{background:var(--syn-color-text-default)!important;color:var(--syn-color-background-surface)!important}.approved-app .r2-terminal .cite-line{background:var(--syn-color-category-1-subtle)!important;color:var(--syn-color-category-1-text)!important}.approved-app .r2-ladder [data-then] .lz{border:2px dashed var(--syn-color-status-success-text)!important;background:var(--syn-color-background-surface)!important;color:var(--syn-color-status-success-text)!important}.approved-app .r2-ladder [aria-current=step] .lz{background:var(--syn-color-status-success-text)!important;color:var(--syn-color-background-surface)!important}.approved-app #r2-sc-reasons button,.approved-app #r2-view-citations,.approved-app .r2-review-top button{min-height:44px!important}.approved-app #r2-drawer{background:var(--syn-color-background-surface);color:var(--syn-color-text-default)}.approved-app #a6-compact[data-r2-prompt] .win-who{margin:2px 0;font-size:11px}.approved-app #a6-compact[data-r2-prompt] .cp{padding:6px 12px}.approved-app #a6-compact[data-r2-prompt] .cp-footer{margin-top:2px}.approved-app #a6-compact .r2-folder .r2-actions{flex-wrap:wrap}.approved-app #a6-compact .r2-folder [data-r2=pair]{flex-basis:100%;width:max-content;flex-basis:auto}.approved-app #c3 .r2-pair button,.approved-app #c3 .r2-pair p{font-size:14px!important}.approved-app .r2-pair button,.approved-app .r2-words label{min-height:44px!important}.approved-app [data-r2]:focus-visible{outline:3px solid var(--syn-color-text-link)!important;outline-offset:3px}.approved-app .r2-pair mark.redact{background:var(--syn-color-background-surface-sunken)!important;color:var(--syn-color-text-default)!important}.approved-app #r2-close-send{border-color:var(--syn-color-text-default)!important}.approved-app #a6-compact [data-r2=lesson],.approved-app #a6-compact [data-r2=pair],.approved-app #r2-close-send,.approved-app .r2-review-top [data-uxp3-action=review-choice][data-arg="อนุมัติ"]{background:var(--syn-color-text-default)!important;color:var(--syn-color-background-surface)!important}.approved-app #w9 .setup-list [data-setup-go="5"]{min-height:44px!important}.approved-app #a6-compact .r2-folder .r2-actions button{white-space:normal!important}.approved-app .r4-block :is(button,a,input,summary,select):focus-visible,.approved-app [data-r4]:focus-visible{outline:3px solid var(--syn-color-text-link)!important;outline-offset:3px}.approved-app #p1-export-screen .qrows{display:block}.approved-app #p1-export-screen .p2-export-row{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}.approved-app #p1-export-screen .p2-export-row .ql{flex:1 1;min-width:180px}.approved-app #p1-export-screen .p2-export-row .sf-hero{font-size:16px;margin:0}.approved-app .r4-block .qrow{gap:12px;flex-wrap:wrap}.approved-app .r4-block .ql{min-width:0;flex:1 1}.approved-app .r4-block small{display:block}.approved-app #r4-programs .r4-prog-row{flex-wrap:wrap}.approved-app #r4-programs .r4-program-name{flex:1 1;min-width:150px}.approved-app .r4-block button{white-space:normal;min-height:44px}.approved-app .r4-block .acts{flex-wrap:wrap}.approved-app #w9[data-st-role=exec] #p1-log-export-nav,.approved-app #w9[data-st-role=exec] #p1-log-export-nav+p,.approved-app #w9[data-st-role=exec] #p1-log-screen{display:none!important}.approved-app #w9[data-st-role=exec] #p1-export-screen{display:block!important}.approved-app #p1-export-screen{grid-column:1/-1!important}.approved-app #r4-audit-questions .row{width:100%;text-align:left}.approved-app #r4-assets .r4-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.approved-app #r4-assets h1{font-size:28px}.approved-app #r4-local-programs .qrow{display:flex;flex-wrap:wrap;align-items:center}.approved-app #c2-b1 .c2-section-details>:not(#r4-local-programs),.approved-app #w9[data-st-role=exec] #w9-p1 .deny-panel{display:none!important}.approved-app #w9 #w9-p1 #r4-overview-details{display:block!important}.approved-app #w10-p4r>#w10-prog-fold-box,.approved-app #w10-p4r>.c-foot,.approved-app #w10-p4r>.w10-prog-row,.approved-app #w10-p4r>[id^=w10-e],.approved-app #w9 #w9-p1 #r4-overview-details[hidden]{display:none!important}@media(max-width:600px){.approved-app .r4-block .qrow{align-items:flex-start}.approved-app #r4-assets .r4-pair{grid-template-columns:1fr 1fr}.approved-app #r4-assets h1{font-size:24px}}.approved-app :is(#r2-drawer,#r3-drawer,.r2-block,.r3-methods,.fix1-levels,#r4-audit-answer) button[aria-pressed]{background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-default)!important;border:1px solid var(--syn-color-border-default)!important;border-radius:var(--syn-radius-control);text-decoration:none;min-height:44px;padding:8px 12px}.approved-app :is(#r2-drawer,#r3-drawer,.r2-block,.r3-methods,.fix1-levels,#r4-audit-answer) button[aria-pressed=true]{border:2px solid var(--syn-color-text-link)!important;background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-default)!important}.approved-app :is(#r2-drawer,#r3-drawer,#r2-lesson-credit) button[aria-pressed=true]:after{content:" ✓";color:var(--syn-color-text-link)}.approved-app .fix1-levels,.approved-app .r3-methods{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:stretch}.approved-app .fix1-levels .fix1-choice,.approved-app .r3-methods .fix1-choice{display:flex!important;flex-direction:column;align-items:flex-start;text-align:left;gap:6px;white-space:normal!important;min-width:0;width:100%;font-size:14px!important}.approved-app .fix1-choice :is(strong,span,small){display:block;line-height:1.5;font-size:inherit}.approved-app .r3-methods .fix1-choice .pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content}.approved-app .fix1-provider-option{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 130px}.approved-app .fix1-provider-option small{font-size:12px;overflow-wrap:anywhere}.approved-app .fix1-provider{display:block;width:100%;text-align:left}.approved-app :is(#r2-drawer,#r3-drawer) h3{margin:18px 0 8px}.approved-app .d4-drawer-content:focus-visible,.approved-app :is(#r2-drawer,#r3-drawer,.fix1-levels) :is(button,select,input):focus-visible{outline:3px solid var(--syn-color-text-link)!important;outline-offset:3px}.approved-app :is(#c0,#c1,#c2,#c3,#w10,#w9,#w4,#w5,#uxp2-drawer,#uxp3-drawer,#r2-drawer,#r3-drawer) button.sf-btn-dark:not([aria-pressed]):not(:disabled):not([aria-disabled=true]){background:var(--syn-color-background-action)!important;color:var(--syn-color-text-on-action)!important;border-color:var(--syn-color-border-action)!important}.approved-app .r2-terminal :is(.ed-mock,.win-body){height:auto!important;min-height:0!important;max-height:none!important}.approved-app .r2-terminal .ed-mock{display:block!important}.approved-app .r2-terminal .win-body{display:block!important;padding:14px!important}.approved-app #c3 .prev-split.r2-pairs>.sf-hero{font-size:36px!important;font-weight:700;line-height:1.2;margin:8px 0}.approved-app .r2-lesson .r2-method{display:block;font-size:22px!important;font-weight:700;line-height:1.5;margin:4px 0}.approved-app .r2-stack{position:relative;display:block;width:68px;height:53px;border:0;box-shadow:none;padding:0;margin:8px}.approved-app .r2-stack i{position:absolute;display:block;width:50px;height:34px;border:1px solid var(--syn-color-category-1-text);border-radius:4px;background:var(--syn-color-background-surface);left:0;top:0}.approved-app .r2-stack i:nth-child(2){left:7px;top:7px;background:var(--syn-color-category-1-subtle)}.approved-app .r2-stack i:nth-child(3){left:14px;top:14px;background:var(--syn-color-background-surface)}.approved-app .r2-stack i:after{content:"";display:block;width:28px;height:8px;margin:8px;border-top:1px solid var(--syn-color-border-default);border-bottom:1px solid var(--syn-color-border-default)}.approved-app #p1-export-screen .r4-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:8px}.approved-app #p1-export-screen .r4-pair p{margin:0;line-height:1.5}.approved-app #p1-export-screen .r4-pair :is(.sf-hero,b){display:inline!important;font-size:18px!important;font-weight:700}.approved-app #a6-compact{width:100%;max-width:440px;min-height:0!important;height:auto!important;box-sizing:border-box}.approved-app #a6-compact .win-who{font-size:11px!important;line-height:1.3;padding:3px 10px!important;margin:0!important}.approved-app #a6-compact .win-who button{min-height:24px!important;padding:0 4px!important;line-height:1.3}.approved-app #a6-compact .win-who .chip-who{font-size:11px!important;line-height:1.3}.approved-app #a6-compact .cp{padding:6px 10px!important;gap:4px!important;min-height:0!important}.approved-app #a6-compact .cp-footer{margin:0!important;padding-top:2px;gap:4px}.approved-app #a6-compact .cp-footer button{min-height:32px!important;padding:2px 6px!important}.approved-app #a6-compact[data-r2-prompt] .cp-line{display:none!important}.approved-app #a6-compact .r2-folder .r2-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px;gap:2px}.approved-app #a6-compact .r2-folder .sf-btn-dark{grid-column:1/-1}.approved-app #a6-compact .r2-folder :is(button,p){line-height:1.35!important}.approved-app #a6-compact .r2-folder button{width:100%;min-height:44px!important;padding:4px!important;white-space:normal!important}.approved-app #a6-compact .r2-folder>button{width:auto;display:inline-block}.approved-app #a6-compact .r2-folder>p{font-size:12px!important;margin:2px 0!important}.approved-app .fix1-team-links{display:grid;grid-gap:6px;gap:6px;margin:10px 0}.approved-app .fix1-team-links p{padding:8px;border-left:3px solid var(--syn-color-category-1-text);background:var(--syn-color-category-1-subtle);overflow-wrap:anywhere}.approved-app :is(#w10,#c0,#c1,#c2) :is(.stack,.win,.win-body,.grid2,.grid3,.qrow,.ql,.r-name,.blk,.sf-card){min-width:0;max-width:100%;box-sizing:border-box}.approved-app :is(#w10,#c0,#c1,#c2) :is(button,select,.pill,.src){max-width:100%;overflow-wrap:anywhere}@media(max-width:600px){.approved-app .fix1-levels,.approved-app .r3-methods{grid-template-columns:minmax(0,1fr)}.approved-app :is(#c0,#c1,#c2,#w10){min-width:0;width:100%;max-width:100%;box-sizing:border-box}.approved-app :is(#c0,#c1,#c2,#w10) :is(.win,.win-wrap,figure,.layout,.cols,.c-head,.c-head-l,.c-head-r){min-width:0;max-width:100%;box-sizing:border-box}.approved-app #w10 .grid3,.approved-app :is(#c0,#c1,#c2,#w10) .grid2{grid-template-columns:minmax(0,1fr)!important}.approved-app :is(#c0,#c1,#c2,#w10) :is(.demo,.reason,.seg,.acts,.c-foot){flex-wrap:wrap;min-width:0;gap:4px}.approved-app :is(#c0,#c1,#c2,#w10) :is(.demo,.reason,.seg,.acts,.c-foot)>*{min-width:0;max-width:100%;box-sizing:border-box}.approved-app :is(#c0,#c1,#c2) .win-tabs .wt{flex:1 1;min-width:0;padding:5px 2px!important;font-size:12px;white-space:normal}.approved-app :is(#c0,#c1,#c2) .win-ctl i{width:22px;min-width:0}.approved-app :is(#c0,#c1,#c2,#w10) .pill{white-space:normal}.approved-app #c0 .ai-setup-row{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-app #c0 .ai-setup-row>.ai-setup-name{white-space:normal;overflow-wrap:anywhere;min-width:0}.approved-app #c0 .ai-setup-row>.t-lvl{white-space:normal;min-width:0;max-width:100%}.approved-app #w10 .w10-loop{display:flex;flex-wrap:wrap}.approved-app #w10 .w10-loop li{min-width:0;flex:1 1 130px}.approved-app :is(#c0,#c1,#c2,#w10) .demo :is(b,span){overflow-wrap:anywhere}.approved-app #r2-drawer,.approved-app #r3-drawer{width:calc(100% - 16px);max-width:calc(100% - 16px)}}.approved-app .fix2-diff{display:block!important;margin:8px 0!important;line-height:1.5}.approved-app .fix2-diff p{margin:2px 0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.approved-app .fix2-diff p:last-child{-webkit-line-clamp:2}.approved-app .r2-terminal .r2-caption{font-weight:700;color:var(--syn-color-text-default)}.approved-app .r2-terminal .ed-mock{font-family:var(--syn-font-family-mono)}.approved-app .r2-terminal .ed-mock .win-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;height:auto;min-height:36px}.approved-app .fix2-window-dots{display:inline-flex;gap:5px;flex:none}.approved-app .fix2-window-dots i{display:block;width:9px;height:9px;border-radius:50%;background:var(--syn-color-brand-symbol)}.approved-app .fix2-window-dots i:nth-child(2){background:var(--syn-color-status-warning-text)}.approved-app .fix2-window-dots i:nth-child(3){background:var(--syn-color-status-success-text)}.approved-app .r2-terminal .win-body,.approved-app .r2-terminal .win-body p{font-family:var(--syn-font-family-sans)}.approved-app .r2-terminal [data-terminal-program]{overflow-wrap:anywhere}.approved-app .r2-review-top button[aria-pressed=true]{background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-default)!important;border:2px solid var(--syn-color-text-link)!important}.approved-app .r2-terminal [data-r2=program][aria-pressed=true]:after{content:" ✓";color:var(--syn-color-text-link)}.approved-app :is(#w1,#w2,#w4,#w5,#w6,#w8,#w9,#w10,#c0,#c1,#c2,#c3,#r2-drawer,#r3-drawer,#uxp2-drawer,#uxp3-drawer) button:not(:disabled):not([aria-disabled=true]){border-style:solid}.approved-app :is(#w1,#w2,#w6,#w8) button.sf-btn-dark:not([aria-pressed]):not(:disabled):not([aria-disabled=true]){background:var(--syn-color-background-action)!important;color:var(--syn-color-text-on-action)!important;border-color:var(--syn-color-border-action)!important}.approved-app #w2 [data-uxp2-action=cancel],.approved-app #w2 button[data-close]{border-style:solid!important}.approved-app #w2 .row{min-width:0;gap:6px;flex-wrap:nowrap}.approved-app #w2 .row .r-name{min-width:0;flex:1 1;overflow-wrap:anywhere}.approved-app #w2 .row .sf-chev{flex:none;margin-left:auto;white-space:nowrap}.approved-app .r4-prog-row{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap}.approved-app .r4-prog-row .r4-program-name{flex:1 1;min-width:0}.approved-app .r4-prog-row [data-r4=program-limit]{margin-left:auto;flex:none}.approved-app [data-fix2-back]:after{content:none!important}.approved-app [data-uxp2-screen="5-06"] .r689-total .sf-hero{font-size:22px!important;line-height:1.4}.approved-app #r3-distribution>[data-r3=replace-version]{display:block;margin:10px 0}.approved-app #fix2-install-follow{margin-top:12px}.approved-app #fix2-install-follow .qrow{padding:7px 0;gap:8px}.approved-app #fix2-install-follow .reason{display:flex;flex-wrap:wrap;gap:6px}.approved-app #website [data-home-section="1"]>p:has([data-r4=public-flow]){font-size:12px!important;line-height:1.6}.approved-app #website [data-r4=public-flow]{color:var(--syn-color-status-warning-icon);font-size:inherit}.approved-app #p1-account-state-preview:not([open])>.c-title,.approved-app #p1-account-state-preview:not([open])>.cmp,.approved-app #p1-account-state-preview:not([open])>.p1-account-state-row{display:none!important}.approved-app #a6-compact .r2-folder strong{font-size:13px;line-height:1.3}.approved-app :is([data-r2=flow-path],[data-uxp3-action=install-reason]):focus-visible{outline:3px solid var(--syn-color-text-link);outline-offset:3px}@media(max-width:600px){.approved-app .sf-toast[data-view-banner=true]{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box;margin:0!important;border-radius:0;padding:4px 12px!important;min-height:0;box-shadow:none}.approved-app .sf-toast[data-view-banner=true]:not(.is-in){display:none!important}.approved-app .sf-toast[data-view-banner=true].is-in{display:flex!important;gap:6px;align-items:center}.approved-app .sf-toast[data-view-banner=true] :is(#sf-toast-h,#sf-toast-b){font-size:11px;line-height:1.4;margin:0}.approved-app .sf-toast[data-view-banner=true] #sf-toast-b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.approved-app .sf-toast[data-view-banner=true] #sf-toast-x{min-height:24px;width:24px;flex:none;padding:0}.approved-app .p0-flow .qrow{display:flex;flex-wrap:wrap;gap:6px}.approved-app .p0-flow [data-r2=flow-path]{white-space:normal;max-width:100%}.approved-app #fix2-install-follow .qrow{display:grid;grid-template-columns:minmax(0,1fr) auto}.approved-app .r2-review-top .r2-actions{grid-gap:6px;gap:6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.approved-app .r2-review-top .r2-actions button{width:100%;white-space:normal;padding:6px!important;font-size:12px!important;min-width:0}.approved-app .r2-review-top .r2-actions small{font-size:11px}}.approved-app #r3-drawer{box-sizing:border-box;overflow:hidden}.approved-app #r3-drawer .dr-in{box-sizing:border-box;width:100%;max-width:100%;height:100%;padding:0 20px 24px;overflow-y:auto;scroll-padding-top:100px}.approved-app #r3-drawer .dr-head{position:relative;top:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;margin:0 0 16px;padding:16px 0 12px;grid-gap:12px;gap:12px;width:100%;box-sizing:border-box}.approved-app #r3-drawer .dr-head h2{min-width:0;margin:0;overflow-wrap:anywhere}.approved-app #r3-drawer .dr-head button{justify-self:end;flex:none;max-width:100%;margin:0}.approved-app #r3-drawer .r4-block,.approved-app #r4-security{min-width:0;max-width:100%;box-sizing:border-box}.approved-app #r4-security .qrow{display:grid;grid-template-columns:minmax(0,1fr) 88px;grid-gap:12px;gap:12px;padding:14px 0;align-items:start}.approved-app #r4-security .ql{min-width:0;overflow-wrap:anywhere}.approved-app #r4-security .qrow>a,.approved-app #r4-security .qrow>small{display:block;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;justify-self:start;padding:4px 0}.approved-app .pill.fix3-proof-status,.approved-app .pill.fix3-proof-status[data-tone]{background:var(--syn-color-background-surface-sunken)!important;color:var(--syn-color-text-subtle)!important;border-color:var(--syn-color-border-default)!important}.approved-app .fix3-install-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:12px 0}.approved-app .fix3-install-choices section{min-width:0}.approved-app .fix3-install-choices button.reason{width:100%;min-height:44px;padding:8px;background:var(--syn-color-background-surface)!important;color:var(--syn-color-text-default)!important;border:1px solid var(--syn-color-border-default)!important;border-radius:var(--syn-radius-control);white-space:normal}.approved-app .fix3-install-choices button[aria-pressed=true]{border:2px solid var(--syn-color-text-link)!important}.approved-app .fix3-install-choices button[aria-pressed=true]:after{content:" ✓";color:var(--syn-color-text-link)}.approved-app .fix3-install-choices p{font-size:13px;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}.approved-app .fix3-install-choices button:focus-visible,.approved-app .fix3-trust-steps button:focus-visible{outline:3px solid var(--syn-color-text-link);outline-offset:3px}.approved-app #uxp3-content-w6[data-uxp3-screen="7-01"]>:is(h2,.uxp3-fields,.uxp3-metrics,.acts,.inline-note),.approved-app #uxp3-content-w8[data-uxp3-screen="7-08"]>:is(p,button,details),.approved-app .r689-distribution>label{margin-left:20px;margin-right:20px;max-width:calc(100% - 40px);box-sizing:border-box}.approved-app #r3-drawer .pill,.approved-app #uxp3-content-w6[data-uxp3-screen="7-01"] .pill,.approved-app #uxp3-content-w8[data-uxp3-screen="7-07"] .pill{-webkit-margin-end:8px;margin-inline-end:8px;margin-block:4px;vertical-align:middle}.approved-app #uxp3-content-w6[data-uxp3-screen="7-01"] .pill+button,.approved-app #uxp3-content-w8[data-uxp3-screen="7-07"] .pill+button{margin-block:8px}.approved-app #p1-export-screen .fix3-export-summary{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:8px 0 16px}.approved-app #p1-export-screen .fix3-export-summary .sf-hero{font-size:36px!important;line-height:1.2;margin:0}.approved-app #p1-export-screen .fix3-export-summary .sf-hero small{display:inline;font-size:18px;font-weight:400}.approved-app #p1-export-screen .fix3-export-piles>.qrow{display:grid;grid-template-columns:minmax(0,1fr) 160px;grid-gap:16px;gap:16px;align-items:center;padding:14px 0}.approved-app #p1-export-screen .fix3-export-piles .ql{min-width:0;width:100%}.approved-app #p1-export-screen .fix3-export-piles .r4-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%}.approved-app #p1-export-screen .fix3-export-piles .r4-pair p{min-width:0;margin:4px 0;overflow-wrap:anywhere}.approved-app #p1-export-screen .fix3-export-piles .r4-pair b{line-height:1.6}.approved-app #p1-export-screen .fix3-export-piles button{justify-self:end;max-width:100%;white-space:normal}.approved-app .fix3-trust-answer{font-size:16px;line-height:1.7;margin:0 0 12px}.approved-app .fix3-trust-answer .sf-hero{display:inline;font-size:32px!important;line-height:1.2;text-decoration:none!important;vertical-align:baseline;margin:0 4px;color:var(--syn-color-text-default)}.approved-app .fix3-trust-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;grid-gap:16px;gap:16px;padding:0;margin:16px 0}.approved-app .fix3-trust-steps li{position:relative;min-width:0;text-align:center}.approved-app .fix3-trust-steps li:not(:last-child):after{content:"→";position:absolute;right:-14px;top:12px;color:var(--syn-color-text-subtle)}.approved-app #r3-drawer .fix3-trust-steps button.btn-link{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;white-space:normal;min-height:44px;text-decoration:none!important;padding:4px}.approved-app .fix3-trust-steps button:after{content:none!important}.approved-app .fix3-trust-steps button strong{font-size:18px;text-decoration:none}.approved-app .fix3-trust-steps small{font-size:11px}.approved-app :is(#uxp2-drawer,#w4) button.sf-btn-dark[data-uxp2-action=distribute]:disabled{background:var(--syn-color-background-surface-sunken)!important;color:var(--syn-color-text-subtle)!important;border:1px dashed var(--syn-color-border-default)!important;box-shadow:none!important;cursor:not-allowed}.approved-app #c3 [data-go=w2-p2]:not(:disabled){background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:underline;padding:4px 0;min-height:44px;color:var(--syn-color-background-action)}.approved-app .r2-pairs mark.fix3-customer{background:transparent!important;color:inherit!important;text-decoration:underline;-webkit-text-decoration-color:var(--syn-color-border-default);text-decoration-color:var(--syn-color-border-default);text-underline-offset:4px}.approved-app .r2-terminal .win-title{display:flex;flex-wrap:nowrap;min-width:0;max-width:100%;gap:8px}.approved-app .r2-terminal [data-terminal-program]{display:block;flex:1 1;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.approved-app .r2-terminal .win-title .pill{flex:none}.approved-app .r2-review-top .r2-actions>div{display:flex;flex-direction:column;min-width:0}.approved-app .r2-review-top .r2-actions button{height:48px;min-height:48px!important;box-sizing:border-box}.approved-app .fix3-knowledge-permission{font-size:13px;line-height:1.6;color:var(--syn-color-text-subtle)}@media(max-width:600px){.approved-app #r3-drawer .dr-in{padding:0 16px 24px}.approved-app #r4-security .qrow{grid-template-columns:minmax(0,1fr);gap:6px}.approved-app #r4-security .qrow>a{min-height:44px;padding:8px 0}.approved-app .fix3-install-choices{grid-template-columns:minmax(0,1fr)}.approved-app #p1-export-screen .fix3-export-piles>.qrow{grid-template-columns:minmax(0,1fr);gap:8px}.approved-app #p1-export-screen .fix3-export-piles button{justify-self:start}.approved-app .r2-review-top .r2-actions button{height:56px;min-height:56px!important}.approved-app .mock-top>.mt-label{position:static!important;left:auto!important;flex:0 0 140px!important;width:140px!important;min-width:0!important;max-width:140px!important}.approved-app .mock-top .mt-label strong{display:flex;flex-direction:column;align-items:flex-start;white-space:normal!important;gap:2px}.approved-app .mock-top .mt-label .sample-tag{position:static!important;max-width:100%;box-sizing:border-box;white-space:normal}}.approved-app :is(#c0,#c1,#c2,#c3,#w1,#w2,#w4,#w5,#w6,#w8,#w9,#w10,#uxp2-drawer,#uxp3-drawer,#r2-drawer,#r3-drawer,#w9-dr-exportlog) button:is(.sf-btn-dark,.sf-btn-primary,.sf-btn-blue):is(:disabled,[aria-disabled=true]),.approved-app :is(.page,dialog) button:is(.sf-btn-dark,.sf-btn-primary,.sf-btn-blue):is(:disabled,[aria-disabled=true]){background:var(--syn-color-background-surface-sunken)!important;color:var(--syn-color-text-subtle)!important;border:1px dashed var(--syn-color-border-default)!important;box-shadow:none!important;cursor:not-allowed}.approved-app .approved-menu-toggle{display:none}.approved-app{min-height:100vh}.approved-app .side{top:0;height:100vh}.approved-app .sf-card>h2:not(.c-title){font-size:15px;font-weight:600;line-height:1.35;color:var(--syn-color-text-default)}.approved-app .input{font:inherit;color:var(--syn-color-text-default);background:var(--syn-color-background-surface);border-color:var(--syn-color-border-default);border-radius:var(--syn-radius-control)}.approved-app .nv:disabled{cursor:not-allowed}.approved-app .nv.is-dim:disabled{opacity:.55}.approved-app .setup-row>small{display:block;font-weight:400}.approved-app .sf-card [class*=actionRow]{flex-wrap:wrap}@media(max-width:900px){.approved-app .approved-menu-toggle{display:inline-flex;position:fixed;right:12px;bottom:12px;z-index:45;box-shadow:var(--syn-elevation-level-3)}.approved-app .side{display:none}.approved-app .side.approved-open{display:block;position:fixed;inset:0 auto 0 0;z-index:40;width:230px;height:100dvh}.approved-app .app{display:block}.approved-app .stage{width:100%;padding:12px}}body:has(.approved-app){height:100dvh;display:flex;flex-direction:column;overflow:hidden}body:has(.approved-app)>.local-test-notice{flex:none}.approved-app{flex:1 1;min-height:0;overflow:hidden}.approved-app .side,.approved-app>.app{height:100%;min-height:0}.approved-app .side{overflow-y:auto}.approved-app main.stage{height:100%;min-height:0;overflow-y:auto}@media(max-width:900px){.approved-app .side.approved-open{height:100dvh}}