/* MyCVProAI · ROG Light. App chrome only. No document or print styling. */
@layer mc-rog-light;
@layer mc-rog-light {
@media screen {
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) {
 --ui-bg:#F6F7F9;--ui-surface:#FFFFFF;--ui-surface-alt:#EDF0F4;
 --ui-text:#181B22;--ui-heading:#111318;--ui-text-secondary:#545D6B;
 --ui-primary:#C41832;--ui-primary-hover:#A80F25;--ui-rog-accent:#F7323F;
 --ui-accent-soft:#FFF3F5;--ui-border:#D9DEE5;--ui-control-border:#7A8492;
 --ui-focus:#C41832;--ui-shadow:rgba(24,27,34,.08);
 --ui-success:#176447;--ui-success-bg:#ECF8F1;--ui-warning:#805000;--ui-warning-bg:#FFF6DE;
 --ui-danger:#AD1230;--ui-danger-bg:#FFF0F2;--ui-info:#185B9C;--ui-info-bg:#EEF5FF;
 --ui-disabled:#606976;--ui-disabled-bg:#E6E9EE;
 --ui-font:'MC-IBM','MC-Roboto',Tahoma,Arial,sans-serif;
 --ui-heading-font:'MC-IBM','MC-Roboto',Tahoma,Arial,sans-serif;
 --ui-radius:6px;--ui-radius-sm:3px;--ui-radius-panel:10px;
 --ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;
 --ui-space-5:24px;--ui-space-6:32px;--ui-space-7:48px;--ui-space-8:72px;
 --ui-fast:160ms;--ui-ease:cubic-bezier(.2,.65,.3,1);
 --ui-shadow-card:0 6px 22px var(--ui-shadow);--ui-shadow-raised:0 12px 36px rgba(24,27,34,.12);
}
}
}

@layer mc-rog-light { @media screen {

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) body:has(:is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog])){background:var(--ui-bg)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text)!important;background-color:var(--ui-bg)!important;font-family:var(--ui-font)!important;color-scheme:light;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(h1,h2,h3,h4,h5,h6):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-heading)!important;font-family:var(--ui-heading-font)!important;font-weight:700!important;letter-spacing:0!important;text-shadow:none!important;overflow-wrap:anywhere;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(p,small,label,legend,figcaption,time):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) a:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;text-underline-offset:.22em;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(button,input,select,textarea,summary,[role=tab]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){font-family:var(--ui-font)!important;border-radius:var(--ui-radius)!important;transition:color var(--ui-fast),background-color var(--ui-fast),border-color var(--ui-fast),box-shadow var(--ui-fast)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(button,[role=button],summary):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){min-height:44px;color:var(--ui-text)!important;background:var(--ui-surface)!important;border:1px solid var(--ui-control-border)!important;box-shadow:none!important;line-height:1.5;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(button,[role=button]):hover:not(:disabled):not([aria-disabled=true]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;background:var(--ui-accent-soft)!important;border-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(button,[role=button]):active:not(:disabled):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;box-shadow:inset 0 1px 2px var(--ui-shadow)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.primary,.primary-button,.button-primary,.main-action,button[type=submit],.home-primary,.launch-primary,.quick-create,.quick-gold,.complete-primary,.profile-primary,.job-primary,.tg-gold,.career-primary,.admin-primary,.auth-submit):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;border-color:var(--ui-primary)!important;font-weight:700!important;box-shadow:0 4px 10px rgba(196,24,50,.14)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.primary,.primary-button,.button-primary,.main-action,button[type=submit],.home-primary,.launch-primary,.quick-create,.quick-gold,.complete-primary,.profile-primary,.job-primary,.tg-gold,.career-primary,.admin-primary,.auth-submit) :is(span,strong,small,p,svg):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-surface)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.primary,.primary-button,.button-primary,.main-action,button[type=submit],.home-primary,.launch-primary,.quick-create,.quick-gold,.complete-primary,.profile-primary,.job-primary,.tg-gold,.career-primary,.admin-primary,.auth-submit):hover:not(:disabled):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary-hover)!important;color:var(--ui-surface)!important;border-color:var(--ui-primary-hover)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(button,[role=button]):is(:disabled,[aria-disabled=true]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-disabled-bg)!important;color:var(--ui-disabled)!important;border-color:var(--ui-border)!important;opacity:1!important;box-shadow:none!important;cursor:not-allowed;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(input:not([type=color]):not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-control-border)!important;box-shadow:none!important;min-height:44px;max-width:100%;min-width:0;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(input,textarea):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *))::placeholder{color:var(--ui-text-secondary)!important;opacity:1!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(input[type=checkbox],input[type=radio],input[type=range]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){accent-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){outline:3px solid var(--ui-focus)!important;outline-offset:3px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is([role=tab][aria-selected=true],button[aria-pressed=true],nav .active,.is-selected,.selected):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;background-color:var(--ui-accent-soft)!important;border-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is([role=tab][aria-selected=true],nav .active):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){box-shadow:inset 0 -3px var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is([role=tablist],.tabs,.job-hub-tabs,.quick-editor-tabs,.ops-tabs):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;border-color:var(--ui-border)!important;padding:4px;gap:6px;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is([role=dialog],[role=alertdialog],dialog[open]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;border-block-start:3px solid var(--ui-primary)!important;border-radius:var(--ui-radius-panel)!important;box-shadow:var(--ui-shadow-raised)!important;max-inline-size:calc(100vw - 24px);}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is([role=menu],[role=listbox],.dropdown-menu,.job-role-suggestions,.tg-role-list,[role=tooltip]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-control-border)!important;border-radius:var(--ui-radius)!important;box-shadow:var(--ui-shadow-raised)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(table):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text)!important;background:var(--ui-surface)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) th:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;color:var(--ui-heading)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(td,tr):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.success,.good,.saved,[data-status=success]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-success)!important;background:var(--ui-success-bg)!important;border-color:var(--ui-success)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.warning,.warn,[data-status=warning]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-warning)!important;background:var(--ui-warning-bg)!important;border-color:var(--ui-warning)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.error,.bad,.danger,.quick-error,[data-status=error]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-danger)!important;background:var(--ui-danger-bg)!important;border-color:var(--ui-danger)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.info,[data-status=info]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-info)!important;background:var(--ui-info-bg)!important;border-color:var(--ui-info)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.empty-state,.loading-state,.document-empty,.job-empty,.tg-empty,[role=status]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.topbar,.site-footer,.site-foot,.admin-header,.admin-sidebar):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;backdrop-filter:none!important;box-shadow:none!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.topbar,.admin-header):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-block-end:1px solid var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.topbar nav,.admin-sidebar nav) :is(button,a):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:transparent!important;border-radius:var(--ui-radius-sm)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.topbar nav,.admin-sidebar nav) :is(button,a).active:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;background:var(--ui-accent-soft)!important;border-color:var(--ui-border)!important;box-shadow:inset 0 -2px var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .topbar nav a.mc-fraud-nav-shortcut:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-warning-bg)!important;color:var(--ui-warning)!important;border:1px solid var(--ui-warning)!important;box-shadow:none!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .topbar nav a.mc-fraud-nav-shortcut:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *))::before{color:var(--ui-warning)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .topbar :is(.brand strong,.brand-name,.brand-copy strong,.brand-copy b):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-heading)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .topbar:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *))::after{background:var(--ui-primary)!important;box-shadow:none!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.article-primary,.article-cta,.cta):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;border-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) body>header a{color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) body>footer a{color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(footer,.refined-footer,.refined-footer-main):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) footer :is(strong,b,span):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-heading)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-page:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-bg)!important;color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-hero:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:linear-gradient(125deg,var(--ui-surface) 30%,var(--ui-accent-soft))!important;border-block-end:1px solid var(--ui-border)!important;isolation:isolate;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-hero-inner:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){max-width:1440px!important;gap:clamp(28px,4vw,64px)!important;padding-block:clamp(40px,5vw,80px)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-copy h1:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){font-size:clamp(36px,4.2vw,64px)!important;line-height:1.3!important;max-width:18ch;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-copy h1 :is(em,span):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;background:none!important;-webkit-text-fill-color:var(--ui-primary)!important;text-shadow:none!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-copy p:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){font-size:clamp(16px,1.3vw,19px)!important;line-height:1.85!important;max-width:58ch;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-kicker,.home-eyebrow,.home-card-step):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;background:var(--ui-accent-soft)!important;border-color:var(--ui-border)!important;letter-spacing:.03em;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-visual:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:linear-gradient(145deg,var(--ui-surface-alt),var(--ui-surface))!important;border:1px solid var(--ui-border)!important;border-block-start:3px solid var(--ui-primary)!important;border-radius:var(--ui-radius-panel)!important;box-shadow:var(--ui-shadow-card)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .atmosphere-art:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){opacity:.04!important;filter:grayscale(1)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-main-action,.home-actions>.home-primary,.seo-primary):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;border-color:var(--ui-primary)!important;font-weight:700!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-main-action,.seo-primary):hover:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary-hover)!important;color:var(--ui-surface)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-main-action *:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-surface)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-shortcuts:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;border-color:var(--ui-border)!important;border-radius:var(--ui-radius)!important;box-shadow:none!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-section-head,.home-showcase-header):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-heading)!important;margin-block-end:28px;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-section-head,.home-showcase-header) h2:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){font-size:clamp(28px,3vw,42px)!important;line-height:1.45!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-card-grid>button,.home-card-grid>a,.home-template-card):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;border-block-start:3px solid var(--ui-primary)!important;border-radius:var(--ui-radius-panel)!important;box-shadow:var(--ui-shadow-card)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-card-grid>button,.home-card-grid>a,.home-template-card):hover:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:var(--ui-primary)!important;box-shadow:var(--ui-shadow-raised)!important;transform:translateY(-2px)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-card-grid,.home-template-info) :is(strong,h3):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-heading)!important;font-size:clamp(20px,1.7vw,25px)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-card-icon,.home-card-link):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-accent-soft)!important;color:var(--ui-primary)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-template-showcase:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;border-block:1px solid var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .home-template-preview:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-bg)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.home-seo-link,.home-template-info button):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.seo-hero,.public-site-guide,.privacy-grid>section,.privacy-grid>article,.seo-guides>article,.seo-other,.fraud-hero,.fraud-section,.fraud-grid>article,.fraud-warning-grid>article,.fraud-report-grid>article,.fraud-commitments,.fraud-steps,.admin-mfa,.admin-denied):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;border-radius:var(--ui-radius-panel)!important;box-shadow:var(--ui-shadow-card)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.seo-hero,.fraud-hero):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-block-start:3px solid var(--ui-primary)!important;background:linear-gradient(130deg,var(--ui-surface),var(--ui-accent-soft))!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.fraud-pill,.fraud-label,.fraud-icon):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-accent-soft)!important;color:var(--ui-primary)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .fraud-alert:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-warning)!important;background:var(--ui-warning-bg)!important;border:1px solid var(--ui-warning)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.seo-page,.public-article,.privacy-center,.job-document) :is(section,article,form):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.seo-page,.public-article,.privacy-center,.job-document) :is(h1,h2,h3):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){line-height:1.5!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.seo-page,.public-article,.privacy-center,.job-document) :is(p,li,dd,dt):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;line-height:1.85!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.privacy-delete,.danger-action):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-danger)!important;border-color:var(--ui-danger)!important;background:var(--ui-danger-bg)!important;}
@media(max-width:1024px){
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .topbar-main:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .topbar nav:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){min-width:0!important;max-width:100%!important;flex-wrap:wrap!important;gap:6px!important;}
}
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-heading,.profile-summary,.profile-action-card,.profile-next,.profile-mission,.profile-attention,.profile-recent,.profile-panel,.profile-extras,.profile-choice,.account-card,.document-card,.document-stats,.document-tools,.document-empty,.document-manager-dialog,.quick-generator,.quick-role-panel,.quick-option,.quick-additional,.quick-account,.launch-intro,.launch-panel,.launch-mode,.complete-section,.complete-entry,.complete-review,.quick-editor-top,.quick-editor-sidebar,.quick-editor-content,.quick-editor-design,.quick-entry,.quick-editor-review,.form-panel,.preview-panel,.form-head,.resume-context-toolbar,.resume-strength,.resume-starter,.entry-editor,.entry,.field-ai-panel,.field-ai-preview):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;border-radius:var(--ui-radius-panel)!important;box-shadow:var(--ui-shadow-card)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.workspace,.top-stage-workspace):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-bg)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.workflow-bar,.cv-top-stages,.form-head,.preview-head,.form-footer,.resume-context-toolbar):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .cv-stage.is-current:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-accent-soft)!important;color:var(--ui-primary)!important;border-color:var(--ui-primary)!important;box-shadow:inset 0 -3px var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .cv-stage.is-current *:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .gold:not(:disabled):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;border-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.resume-strength,.strength-details) :is(strong,span):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-heading,.launch-intro,.complete-head,.quick-design-banner,.document-heading):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:linear-gradient(135deg,var(--ui-surface),var(--ui-accent-soft))!important;color:var(--ui-heading)!important;border-block-start:3px solid var(--ui-primary)!important;border-radius:var(--ui-radius-panel)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .profile-heading:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){padding:clamp(24px,4vw,48px)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-heading,.profile-summary) :is(span,strong,b):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-heading)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-action-card,.launch-mode,.document-card):hover:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:var(--ui-primary)!important;box-shadow:var(--ui-shadow-raised)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-art-frame,.profile-next-icon,.profile-file-icon,.document-badge,.document-tags span,.launch-mode-icon,.launch-compass):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-accent-soft)!important;color:var(--ui-primary)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-action-card h2,.document-card h3,.launch-mode h3):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){font-size:clamp(20px,1.7vw,25px)!important;line-height:1.5!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-summary-action,.document-stats) strong:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-heading)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-next,.launch-mode.is-selected,.quick-option.selected):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:var(--ui-primary)!important;background:var(--ui-accent-soft)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-next,.profile-next *):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-next button,.profile-primary,.launch-primary,.quick-create,.complete-primary,.quick-gold):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;border-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-next button,.profile-primary,.launch-primary,.quick-create,.complete-primary,.quick-gold) :is(span,strong,small):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-surface)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.launch-eyebrow,.complete-kicker,.document-storage,.quick-progress,.complete-step-count,.quick-save):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.launch-check,.launch-mode-check,.complete-step.is-complete):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-success)!important;background:var(--ui-success-bg)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-disclosure,.quick-options,.launch-options,.document-tools,.complete-steps):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;border-color:var(--ui-border)!important;border-radius:var(--ui-radius)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-entry,.complete-entry):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-inline-start:3px solid var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-entry,.complete-entry):focus-within:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-inline-start-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-remove,.complete-remove,.document-delete):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-danger)!important;background:var(--ui-danger-bg)!important;border-color:var(--ui-danger)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-editor,.complete-generator,.cv-launch,.resume-library,.profile-workspace):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-bg)!important;color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-editor-grid,.complete-grid,.profile-cards,.document-grid)>*:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){min-width:0;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-editor-top,.complete-actions,.launch-actions,.document-card-actions,.profile-extra-actions):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){gap:12px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-editor-canvas,.quick-canvas-scroll,.resume-direct-editor,.simple-canvas-v1):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;border-radius:var(--ui-radius-panel)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.simple-toolbar,.direct-toolbar,.simple-more-panel,.direct-page-settings,.direct-element-picker,.quick-editor-canvas-head):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-control-border)!important;box-shadow:var(--ui-shadow-card)!important;border-radius:var(--ui-radius)!important;gap:8px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.simple-toolbar,.direct-toolbar):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){flex-wrap:wrap!important;max-width:100%;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.simple-toolbar,.direct-toolbar) :is(label,span):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-canvas-scroll,.resume-direct-editor):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){padding:clamp(12px,2vw,24px)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .site .simple-canvas-v1 .direct-selection{outline-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .site .simple-canvas-v1 :is(.direct-resize-handle,.simple-corner-move,.simple-corner-delete){background:var(--ui-primary)!important;border-color:var(--ui-surface)!important;color:var(--ui-surface)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-editor-content,.quick-editor-design) h2:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){font-size:clamp(23px,2vw,30px)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-error,.complete-message.error,.import-error):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-danger)!important;background:var(--ui-danger-bg)!important;border-color:var(--ui-danger)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-export-status,.complete-help,.launch-notice,.launch-privacy,.import-fact-review):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;background:var(--ui-surface-alt)!important;border-color:var(--ui-border)!important;border-radius:var(--ui-radius)!important;}
@media(max-width:767px){
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.profile-heading,.launch-intro,.complete-head):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){padding:24px 16px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-editor-grid,.complete-grid,.profile-form-grid):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){grid-template-columns:minmax(0,1fr)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-editor-top,.complete-actions,.document-tools):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){flex-wrap:wrap!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.quick-editor-sidebar,.quick-editor-top):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){position:static!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.simple-toolbar,.direct-toolbar) :is(button,input,select):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){min-height:44px!important;}
}
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .tg-page:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-bg)!important;color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-hero,.tg-featured,.tg-finder,.tg-collection,.tg-card,.tg-dialog):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;border-radius:var(--ui-radius-panel)!important;box-shadow:var(--ui-shadow-card)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .tg-hero:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:linear-gradient(130deg,var(--ui-surface),var(--ui-accent-soft))!important;border-block-start:3px solid var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-hero h1,.tg-intro h1):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){font-size:clamp(32px,4.2vw,58px)!important;line-height:1.35!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-hero h1,.tg-intro h1) em:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;background:none!important;-webkit-text-fill-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-eyebrow,.tg-rank,.tg-reason,.tg-family,.tg-preview-hint,.tg-benefits span,.tg-featured-caption span):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;background:var(--ui-accent-soft)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-filters,.tg-quick-roles,.tg-card-actions,.tg-featured-actions,.tg-preview-nav,.tg-zoom):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){gap:8px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-card-visual,.tg-featured-image,.quick-template-grid):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-card,.quick-template-grid>button):hover:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:var(--ui-primary)!important;box-shadow:var(--ui-shadow-raised)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-card.is-current,.tg-card.selected,.quick-template-grid>button[aria-pressed=true]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:var(--ui-primary)!important;box-shadow:0 0 0 2px var(--ui-accent-soft)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-card-info,.tg-featured-caption) :is(span,strong):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-card-info,.tg-featured-caption) .tg-rank:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-current-label,.tg-recommended-badge,.tg-gold):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;border-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-current-label,.tg-recommended-badge,.tg-gold) :is(span,strong):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-surface)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-panel-label span,.tg-suggestions button span):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .tg-card-info .tg-current-label:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-surface)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .tg-card-actions button span:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:inherit!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-match-heading,.tg-collection-head) h2:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){font-size:clamp(24px,2.4vw,36px)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-dialog,.document-manager-dialog):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){max-height:calc(100dvh - 24px)!important;overflow:auto;}
@media(max-width:767px){
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-hero,.tg-featured):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){grid-template-columns:minmax(0,1fr)!important;padding:24px 16px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .tg-grid:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){grid-template-columns:minmax(0,1fr)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.tg-preview-nav,.tg-dialog header):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){flex-wrap:wrap!important;gap:8px!important;}
}
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.career-output,.letter-actions,.share-output) a:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-primary)!important;border:1px solid var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.interview-question,.letter-paper,.share-output):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .fraud-actions a:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-primary)!important;border:1px solid var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .fraud-actions a:first-child:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .royal-admin .admin-workspace>main{width:100%!important;max-width:1600px!important;padding:28px!important;margin-inline:auto!important;background:var(--ui-bg)!important;border:0!important;box-shadow:none!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .admin-title:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){text-align:start!important;margin-block-end:20px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .admin-toolbar:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:start!important;padding:16px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .admin-toolbar>input:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){flex:1 1 180px!important;width:auto!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .admin-toolbar>svg:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){flex:0 0 20px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .ops-heading:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important;text-align:start!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.review-summary-kicker,.review-badge):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;background:var(--ui-accent-soft)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .next-symbol:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.review-next,.review-action,.review-detail,.review-summary,.review-summary-grid>*):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .ai-error:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-danger-bg)!important;color:var(--ui-danger)!important;border-color:var(--ui-danger)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .platform-inline-admin :is(.admin-shell,.admin-page,.panel,.gateway-card,.asset-preview,.table-wrap,.topbar,.admin-footer,.dialog-body,.dialog-head,.dialog-actions):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .platform-inline-admin :is(span,.gateway-state,.hint,.eyebrow,.aside-note):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .platform-inline-admin .badge:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;background:var(--ui-surface-alt)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .platform-inline-admin .badge.on:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-success)!important;background:var(--ui-success-bg)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) body.admin-integrations{background:var(--ui-bg)!important;color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .admin-integrations :is(.sidebar,.topbar,.card,.metric,.audit,dialog):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .admin-integrations :is(.sidebar,.topbar,.card,.metric,.audit,dialog){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .admin-integrations :is(span,li,footer,small,.footnote,.badge){color:var(--ui-text-secondary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .admin-integrations .badge{background:var(--ui-surface-alt)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .admin-integrations .brand{color:white!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .admin-integrations .badge.on{background:var(--ui-success-bg)!important;color:var(--ui-success)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .admin-integrations .sidebar a[aria-current=page]{background:var(--ui-accent-soft)!important;color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.site-manager,.manager-banner-preview,.manager-banner-preview article,.manager-copy-grid>*,.manager-save,.ops-note):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .manager-banner-preview em:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;-webkit-text-fill-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.ops-primary,.manager-save button[type=submit]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;border-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-hub-head,.job-search-form,.job-filters,.job-linkedin-tools,.job-linkedin-import,.job-result-card,.job-detail-panel,.job-empty,.job-coverage,.job-saved-search,.career-panel,.career-draft,.career-output,.career-next,.career-compare,.opportunity-workspace,.opportunity-preparation,.photo-studio,.photo-preview-panel,.photo-tools,.photo-step-intro,.admin-card,.admin-editor,.admin-mfa,.admin-denied,.ops-card):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;border-radius:var(--ui-radius-panel)!important;box-shadow:var(--ui-shadow-card)!important;min-width:0;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-hub-head,.photo-studio-header,.ops-heading,.admin-title):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-block-start:3px solid var(--ui-primary)!important;background:linear-gradient(125deg,var(--ui-surface),var(--ui-accent-soft))!important;padding:24px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-kicker,.job-source,.job-tags span,.job-company-symbol,.job-active-filters span,.career-keywords span,.photo-eyebrow,.ops-kicker):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-primary)!important;background:var(--ui-accent-soft)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-result-card.is-selected,.job-result-card.active,.photo-aspects button.active,.photo-backgrounds button.active):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:var(--ui-primary)!important;box-shadow:0 0 0 2px var(--ui-accent-soft)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-match-reason,.job-fit-note,.job-fit-evidence,.job-query-understood,.job-source-disclosure,.photo-privacy-note,.photo-studio-context,.photo-save-hint,.career-confirm):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;color:var(--ui-text-secondary)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-match-reason,.job-fit-note,.job-fit-evidence) :is(span,strong):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-description,.job-description-text,.job-detail-panel,.career-output,.career-draft,.opportunity-preparation):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){overflow-wrap:anywhere;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-toolbar,.job-card-controls,.job-inline-actions,.job-prepare-actions,.career-actions,.photo-entry-buttons,.photo-preview-actions,.photo-apply-bar,.admin-header-actions,.admin-toolbar,.ops-tabs):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){flex-wrap:wrap!important;gap:8px!important;min-width:0;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.photo-stage,.photo-empty,.photo-processing,.photo-step-current,.photo-center,.career-metrics>*,.ops-metrics>*):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.photo-apply,.job-resume-button,.career-primary):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-primary)!important;color:var(--ui-surface)!important;border-color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.photo-error,.job-message.error):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-danger)!important;background:var(--ui-danger-bg)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.photo-message,.job-message.success):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-success)!important;background:var(--ui-success-bg)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .royal-admin{background:var(--ui-bg)!important;color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-workspace,.admin-ops):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-bg)!important;color:var(--ui-text)!important;min-width:0;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-sidebar,.admin-workspace>header,.admin-toolbar,.ops-footer):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .admin-sidebar :is(button,a):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text)!important;background:transparent!important;text-align:start;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .admin-sidebar :is(button,a):hover:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-accent-soft)!important;color:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .admin-sidebar :is(button,a)[data-active=true],.admin-sidebar button.active:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-accent-soft)!important;color:var(--ui-primary)!important;border-inline-start:3px solid var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-card,.admin-editor,.admin-grid,.admin-permissions,.ops-card) :is(section,fieldset,article):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;min-width:0;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-card,.admin-editor,.ops-card,.ops-metrics) :is(p,small,label,span,dt,dd):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-text-secondary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-card,.admin-editor,.ops-card,.ops-metrics) strong:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-heading)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-card,.ops-card) :is(pre,code):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-surface-alt)!important;color:var(--ui-text)!important;white-space:pre-wrap!important;overflow-wrap:anywhere;max-width:100%;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.ops-checks,.ops-timeline) li:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){border-color:var(--ui-border)!important;color:var(--ui-text)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) .ops-badge.good:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-success)!important;background:var(--ui-success-bg)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.ops-badge.warn,.ops-badge.warning):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-warning)!important;background:var(--ui-warning-bg)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.ops-badge.bad,.ops-badge.error):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-danger)!important;background:var(--ui-danger-bg)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-card,.admin-editor,.ops-card) button[type=submit]:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-surface)!important;background:var(--ui-primary)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-card,.admin-editor,.ops-card) button[type=submit] span:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-surface)!important;}
@media(max-width:767px){
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) .royal-admin .admin-workspace>main{padding:16px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-results-layout,.job-search-form,.photo-studio-layout,.admin-grid,.ops-grid,.career-compare):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){grid-template-columns:minmax(0,1fr)!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-hub-head,.photo-studio-header,.ops-heading,.admin-title):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){padding:20px 16px!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.job-detail-panel,.photo-tools):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){position:static!important;max-width:100%!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-card,.admin-editor,.ops-card):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){overflow-x:auto;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(.admin-toolbar,.admin-header-actions) input:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){max-width:100%!important;}
}
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(button,[role=button]):is(:disabled,[aria-disabled=true]):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){background:var(--ui-disabled-bg)!important;color:var(--ui-disabled)!important;border-color:var(--ui-border)!important;opacity:1!important;box-shadow:none!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(button,[role=button]):is(:disabled,[aria-disabled=true]) :is(span,strong,small):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){color:var(--ui-disabled)!important;}

@media(prefers-reduced-motion:reduce){
:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))){--ui-fast:0ms!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) *:not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){transition:none!important;animation:none!important;scroll-behavior:auto!important;}

:root:is(:not(.royal-dark):not(:has(body.royal-dark,.site.dark,.royal-admin.royal-dark)),:has(.royal-admin:not(.royal-dark))) :is(.site,.royal-admin,.admin-integrations,.privacy-center,.public-article,.seo-page,.job-document,.admin-auth,body>main,body>header,body>footer,[role=dialog],[role=alertdialog]) :is(button,input,select,textarea,summary,[role=tab],a):not(:where(.resume-canvas,.resume-canvas *,.template-window,.template-window *,.hero-live-resume,.hero-live-resume *,.direct-editor-frame,.direct-editor-frame *,.direct-capture-stage,.direct-capture-stage *,.resume-direct-measure,.resume-direct-measure *,.tg-modal-paper,.tg-modal-paper *,.home-template-preview .template-window,.home-template-preview .template-window *,.quick-template-grid>button>div,.quick-template-grid>button>div *)){transition:none!important;animation:none!important;}
}
}
}
