/* C3: only N-1002–N-1015. Keep approved controls in their phone-frame positions. */
#app>.global-language-button{position:fixed;top:calc(var(--c3-frame-top) + 4px);right:calc(100vw - var(--c3-frame-left) - var(--c3-frame-width) + 90px)}
#app>.global-support-button{position:fixed;top:calc(var(--c3-frame-top) + 49px);right:calc(100vw - var(--c3-frame-left) - var(--c3-frame-width) + 16px)}
html[lang=ar] #app>.global-support-button{left:calc(var(--c3-frame-left) + 16px);right:auto}
#app:has(.approved)>.global-support-button{top:calc(var(--c3-frame-top) + var(--c3-frame-height)*.11);right:calc(100vw - var(--c3-frame-left) - var(--c3-frame-width)*.97)}
html[lang=ar] #app:has(.approved)>.global-support-button{left:calc(var(--c3-frame-left) + var(--c3-frame-width)*.03);right:auto}
html[lang=ar] #app:has(.ar-home-proposal)>.global-support-button{left:calc(var(--c3-frame-left) + var(--c3-frame-width)*.05);top:calc(var(--c3-frame-top) + var(--c3-frame-height)*.115);width:calc(var(--c3-frame-width)*.08);height:calc(var(--c3-frame-height)*.04)}
/* N-1004: same button proportions and centred icon/text groups. */
.signup-methods button{position:relative;height:48px;min-height:48px;justify-content:center;gap:10px;padding:0 44px;text-align:center}
html[lang=ar] .signup-methods button{text-align:center}
.signup-methods .signup-brand-icon,.signup-methods .signup-symbol{position:absolute;inset-inline-start:16px;width:24px;height:24px;object-fit:contain;flex:none}
/* N-1005: contain the complete approved head in its circle. */
.c2-header-avatar img{width:100%;height:100%;object-fit:contain;margin:0;display:block}
.c3-email-option{margin-bottom:10px}
/* N-1008: equal space above/below the larger estimator. */
.order-v2 .estimate-teaser{min-height:56px;margin:12px 0}
.order-v2 .sticky-actions{padding-top:0}
/* N-1009/1010: spacing remains the payment-list's 8px gap. */
.payment-list+.payment-credit{margin-top:8px}
.c3-inline-card .card{margin-bottom:0}
.c3-inline-card{min-width:0}
.c3-completed-amount{display:block;margin-top:5px;font-size:12px;color:var(--ink)}
#app:has([data-action=c3-confirmed-assistant]) .tracking-robot-actions{display:flex}
#app:has([data-action=c3-confirmed-assistant]) .tracking-robot-actions>button{width:100%;flex:1}
