.admin-shell{--admin-side:248px;grid-template-columns:var(--admin-side) minmax(0,1fr);background:var(--jf-ui-surface-soft);height:100dvh;color:var(--jf-ui-text);font-family:var(--font-body);transition:grid-template-columns .22s;display:grid;position:fixed;inset:0;overflow:hidden}.admin-shell.is-collapsed{--admin-side:76px}body:has(.admin-shell){overflow:hidden}.admin-sidebar{min-width:0;height:100%;padding:var(--jf-ui-space-4) var(--jf-ui-space-3) var(--jf-ui-space-3);border-right:1px solid var(--jf-ui-border);background:var(--jf-ui-surface);flex-direction:column;display:flex;overflow:hidden}.admin-brand{justify-content:space-between;align-items:center;gap:var(--jf-ui-space-2);min-height:50px;padding:0 var(--jf-ui-space-1) var(--jf-ui-space-4);border-bottom:1px solid var(--jf-ui-border);display:flex}.admin-brand>span{align-items:center;gap:var(--jf-ui-space-2);min-width:0;display:flex;overflow:hidden}.admin-brand img{width:30px;height:30px}.admin-brand strong{font-size:var(--jf-ui-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-menu,.admin-notice,.admin-icon{border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-surface-soft);width:38px;height:38px;color:var(--jf-ui-text-muted);cursor:pointer;flex:0 0 38px;place-items:center;padding:0;display:grid}.admin-brand button{cursor:pointer;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;display:grid}.admin-brand svg,.admin-menu svg,.admin-notice svg,.admin-icon svg{width:18px}.admin-close{display:none!important}.admin-sidebar nav{align-content:start;gap:var(--jf-ui-space-1);min-height:0;padding-top:var(--jf-ui-space-4);flex:1;display:grid;overflow-y:auto}.admin-sidebar nav a{align-items:center;gap:var(--jf-ui-space-3);min-height:44px;padding:0 var(--jf-ui-space-3);border-radius:var(--jf-ui-control-radius);color:var(--jf-ui-text-muted);font-family:var(--font-heading);font-size:var(--jf-ui-font-size-sm);white-space:nowrap;font-weight:650;display:flex}.admin-sidebar nav a svg{flex:0 0 19px;width:19px}.admin-sidebar nav a:hover,.admin-sidebar nav a.is-active{background:var(--jf-ui-brand-soft);color:var(--jf-ui-brand-strong)}.admin-user{align-items:center;gap:var(--jf-ui-space-1);padding-top:var(--jf-ui-space-3);border-top:1px solid var(--jf-ui-border);flex-shrink:0;grid-template-columns:minmax(0,1fr) 34px;margin-top:auto;display:grid}.admin-user>a{align-items:center;gap:var(--jf-ui-space-2);min-width:0;display:flex}.admin-user>a>span:first-child{border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-brand-soft);width:36px;height:36px;color:var(--jf-ui-brand-strong);font-size:var(--jf-ui-font-size-xs);flex:0 0 36px;place-items:center;font-weight:800;display:grid}.admin-user>a>span:last-child{min-width:0;display:grid}.admin-user strong,.admin-user small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-user strong{font-size:var(--jf-ui-font-size-sm)}.admin-user small{color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs)}.admin-user>button{cursor:pointer;place-items:center;width:34px;height:34px;padding:0;display:grid}.admin-user svg{width:16px}.is-collapsed .admin-brand{justify-content:center;padding-inline:0}.is-collapsed .admin-brand>span,.is-collapsed .admin-sidebar nav a span,.is-collapsed .admin-user>a>span:last-child,.is-collapsed .admin-user>button{display:none}.is-collapsed .admin-sidebar nav a{justify-content:center;padding:0}.is-collapsed .admin-user{justify-content:center;display:flex}.admin-workspace{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;height:100%;overflow-y:auto}.admin-topbar{z-index:10;justify-content:space-between;align-items:center;gap:var(--jf-ui-space-4);min-height:74px;padding:var(--jf-ui-space-3) clamp(var(--jf-ui-space-4),3vw,var(--jf-ui-space-8));border-bottom:1px solid var(--jf-ui-border);background:color-mix(in srgb,var(--jf-ui-surface) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;position:sticky;top:0}.admin-topbar>div:last-child{align-items:center;gap:var(--jf-ui-space-2);display:flex}.admin-menu{display:none}.admin-org{align-items:center;gap:var(--jf-ui-space-2);min-width:0;display:flex}.admin-org img{width:32px;height:32px}.admin-org span{display:grid}.admin-org small{color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs)}.admin-org strong{font-size:var(--jf-ui-font-size-sm)}.admin-notice{background:var(--jf-ui-surface);position:relative}.admin-notice i{border:2px solid var(--jf-ui-surface);background:var(--jf-ui-danger);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.admin-content{width:min(var(--jf-ui-layout-content-max),100%);padding:clamp(var(--jf-ui-space-6),3vw,var(--jf-ui-space-8));margin:auto}.admin-page-head{justify-content:space-between;align-items:flex-end;gap:var(--jf-ui-space-6);margin-bottom:var(--jf-ui-space-6);display:flex}.admin-page-head>div:first-child{gap:var(--jf-ui-space-1);display:grid}.admin-page-head span{color:var(--jf-ui-brand-strong);font-size:var(--jf-ui-font-size-xs);text-transform:uppercase;font-weight:750}.admin-page-head p{max-width:700px;color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-sm);margin:0;line-height:1.6}.admin-actions{gap:var(--jf-ui-space-2);display:flex}.admin-toolbar{justify-content:space-between;align-items:center;gap:var(--jf-ui-space-3);margin-bottom:var(--jf-ui-space-3);display:flex}.admin-toolbar>label{align-items:center;gap:var(--jf-ui-space-2);width:min(420px,100%);min-height:42px;padding:0 var(--jf-ui-space-3);border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-surface);display:flex}.admin-toolbar label svg{width:17px;color:var(--jf-ui-text-muted)}.admin-toolbar input{width:100%;color:var(--jf-ui-text);font-size:var(--jf-ui-font-size-sm);background:0 0;border:0;outline:0}.admin-toolbar>div{align-items:center;gap:var(--jf-ui-space-2);display:flex}.admin-card{overflow:hidden}.admin-card>header{justify-content:space-between;align-items:center;gap:var(--jf-ui-space-4);min-height:72px;padding:var(--jf-ui-space-4) var(--jf-ui-space-5);border-bottom:1px solid var(--jf-ui-border);display:flex}.admin-card h2{font-size:var(--jf-ui-font-size-md);margin:0}.admin-card header p{margin:var(--jf-ui-space-1) 0 0;color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-sm)}.admin-card td b{font-family:var(--font-heading);font-size:var(--jf-ui-font-size-sm)}.admin-card td small{margin-top:var(--jf-ui-space-1);color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs);display:block}.admin-chart-grid{gap:var(--jf-ui-space-3);margin-bottom:var(--jf-ui-space-3);grid-template-columns:1.15fr .85fr;display:grid}.admin-line-chart{height:230px;margin:0 var(--jf-ui-space-5) var(--jf-ui-space-4);background:repeating-linear-gradient(to bottom,transparent 0 44px,var(--jf-ui-border) 45px);position:relative}.admin-line-chart svg{width:100%;height:calc(100% - 27px);position:absolute;inset:15px 0 12px;overflow:visible}.admin-line-chart polyline{fill:none;stroke:var(--jf-ui-brand);stroke-width:1.7px;stroke-linecap:butt;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.admin-line-chart polyline.is-secondary{stroke:var(--jf-ui-accent);stroke-width:1.5px}.admin-funnel{gap:var(--jf-ui-space-3);padding:var(--jf-ui-space-5);display:grid}.admin-funnel>div{align-items:center;gap:var(--jf-ui-space-2);grid-template-columns:105px 1fr 38px;display:grid}.admin-funnel span,.admin-funnel strong{font-size:var(--jf-ui-font-size-xs)}.admin-funnel strong{text-align:right}.admin-funnel i{border-radius:var(--jf-ui-control-radius);background:linear-gradient(90deg,var(--jf-ui-brand),var(--jf-ui-accent));height:11px;display:block}.admin-quality{align-items:center;gap:var(--jf-ui-space-2);font-size:var(--jf-ui-font-size-xs);grid-template-columns:74px auto;display:grid}.admin-quality:before{background:var(--jf-ui-surface-soft);content:"";border-radius:99px;grid-area:1/1;width:74px;height:6px}.admin-quality i{z-index:1;background:var(--jf-ui-brand);border-radius:99px;grid-area:1/1;height:6px}.admin-segment{padding:var(--jf-ui-space-1);border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-surface-soft);display:inline-flex}.admin-segment button{min-height:32px;padding:0 var(--jf-ui-space-2)}.admin-kanban{gap:var(--jf-ui-space-2);padding-bottom:var(--jf-ui-space-2);grid-template-columns:repeat(5,minmax(220px,1fr));display:grid;overflow-x:auto}.admin-kanban>section{min-height:510px;padding:var(--jf-ui-space-3);border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-radius-card);background:var(--jf-ui-surface-soft)}.admin-kanban>section>header{padding:var(--jf-ui-space-1) var(--jf-ui-space-1) var(--jf-ui-space-3);justify-content:space-between;align-items:center;display:flex}.admin-kanban>section>header strong{font-size:var(--jf-ui-font-size-sm)}.admin-kanban>section>header span{border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-surface);width:24px;height:24px;color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs);place-items:center;display:grid}.admin-kanban article{gap:var(--jf-ui-space-3);margin-bottom:var(--jf-ui-space-2);padding:var(--jf-ui-space-3);border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-surface);display:grid}.admin-kanban article>div{align-items:center;gap:var(--jf-ui-space-2);display:flex}.admin-kanban article>div>span{border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-brand-soft);width:30px;height:30px;color:var(--jf-ui-brand-strong);font-size:var(--jf-ui-font-size-xs);place-items:center;font-weight:800;display:grid}.admin-kanban article b{font-size:var(--jf-ui-font-size-xs)}.admin-kanban article p{color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs);margin:0;line-height:1.45}.admin-kanban article footer{justify-content:space-between;align-items:center;gap:var(--jf-ui-space-2);display:flex}.admin-kanban article small{color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs)}.admin-column-empty{border:1px dashed var(--jf-ui-border);border-radius:var(--jf-ui-control-radius);min-height:90px;color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs);place-items:center;display:grid}.admin-agenda{gap:var(--jf-ui-space-3);grid-template-columns:1.1fr .9fr;display:grid}.admin-calendar>header{justify-content:center}.admin-calendar-grid{gap:var(--jf-ui-space-1);padding:var(--jf-ui-space-4);grid-template-columns:repeat(7,1fr);display:grid}.admin-calendar-grid>b{padding:var(--jf-ui-space-2);color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs);text-align:center}.admin-calendar-grid>button{min-height:58px;position:relative}.admin-calendar-grid>button.has-event:after{content:"";width:5px;height:5px;position:absolute;bottom:7px;left:50%}.admin-events article{align-items:center;gap:var(--jf-ui-space-3);padding:var(--jf-ui-space-4) var(--jf-ui-space-5);border-bottom:1px solid var(--jf-ui-border);grid-template-columns:52px minmax(0,1fr) auto;display:grid}.admin-events article>strong{color:var(--jf-ui-brand-strong);font-size:var(--jf-ui-font-size-sm)}.admin-events article>div{gap:var(--jf-ui-space-1);display:grid}.admin-events article b{font-size:var(--jf-ui-font-size-sm)}.admin-events article span{color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs)}.admin-settings-grid{gap:var(--jf-ui-space-3);grid-template-columns:1fr 1fr;display:grid}.admin-form{padding-bottom:var(--jf-ui-space-5)}.admin-field-row{grid-template-columns:1fr 1fr;display:grid}.admin-upload{align-items:center;gap:var(--jf-ui-space-3);padding:var(--jf-ui-space-3);border:1px dashed var(--jf-ui-border);border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-surface-soft);grid-template-columns:48px minmax(0,1fr) auto;display:grid}.admin-upload img{width:40px}.admin-upload span{display:grid}.admin-upload b{font-size:var(--jf-ui-font-size-sm)}.admin-upload small{color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs)}.admin-form input[type=color]{width:100%;height:44px;padding:var(--jf-ui-space-1);border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-surface)}.admin-brand-preview{padding-bottom:var(--jf-ui-space-4)}.admin-brand-preview>div{min-height:330px;margin:var(--jf-ui-space-5);border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-radius-card);grid-template-columns:72px 1fr;display:grid;overflow:hidden}.admin-brand-preview aside{align-content:start;justify-items:center;gap:var(--jf-ui-space-3);padding:var(--jf-ui-space-4) var(--jf-ui-space-2);background:var(--jf-ui-surface-soft);display:grid}.admin-brand-preview aside img{width:30px}.admin-brand-preview aside i{border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-brand-soft);width:30px;height:30px}.admin-brand-preview main{padding:var(--jf-ui-space-7);background:linear-gradient(145deg,var(--jf-ui-surface),var(--jf-ui-brand-soft));place-content:center;justify-items:start;display:grid}.admin-brand-preview main span{color:var(--jf-ui-brand-strong);font-size:var(--jf-ui-font-size-xs);font-weight:750}.admin-brand-preview h3{margin:var(--jf-ui-space-2) 0;font-size:var(--jf-ui-font-size-xl)}.admin-brand-preview main p{max-width:340px;margin:0 0 var(--jf-ui-space-4);color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-sm);line-height:1.6}.admin-brand-preview main button{min-height:38px;padding:0 var(--jf-ui-space-3)}.admin-brand-preview>.jf-action{margin-left:var(--jf-ui-space-5)}.admin-preferences{padding-bottom:var(--jf-ui-space-4)}.admin-preferences>label{justify-content:space-between;align-items:center;gap:var(--jf-ui-space-4);padding:var(--jf-ui-space-4) var(--jf-ui-space-5);border-bottom:1px solid var(--jf-ui-border);display:flex}.admin-preferences>label>span{gap:var(--jf-ui-space-1);display:grid}.admin-preferences b{font-size:var(--jf-ui-font-size-sm)}.admin-preferences small{color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs)}.admin-preferences input{width:42px;height:22px;accent-color:var(--jf-ui-brand)}.admin-integration,.admin-access-box,.admin-session{align-items:center;gap:var(--jf-ui-space-3);margin:var(--jf-ui-space-4) var(--jf-ui-space-5) 0;padding:var(--jf-ui-space-3);border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-surface-soft);display:flex}.admin-integration>svg,.admin-access-box>svg{width:20px;color:var(--jf-ui-brand-strong)}.admin-integration>div,.admin-access-box>div,.admin-session>div{gap:var(--jf-ui-space-1);flex:1;display:grid}.admin-integration b,.admin-access-box b,.admin-session b{font-size:var(--jf-ui-font-size-sm)}.admin-integration span,.admin-access-box span,.admin-session span{color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-xs)}.admin-finance-summary{gap:var(--jf-ui-space-3);margin-bottom:var(--jf-ui-space-3);grid-template-columns:repeat(3,1fr);display:grid}.admin-finance-summary>section{align-content:center;gap:var(--jf-ui-space-2);min-height:120px;padding:var(--jf-ui-space-4);border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-radius-card);background:var(--jf-ui-surface);display:grid}.admin-finance-summary span,.admin-finance-summary small{color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-sm)}.admin-finance-summary strong{font-size:var(--jf-ui-font-size-lg)}.admin-finance-summary i{background:var(--jf-ui-surface-soft);border-radius:99px;height:7px}.admin-finance-summary i b{border-radius:inherit;background:var(--jf-ui-brand);height:100%;display:block}.admin-account{gap:var(--jf-ui-space-3);grid-template-columns:260px 1fr;display:grid}.admin-profile-card{height:max-content;padding:var(--jf-ui-space-6);flex-direction:column;align-items:center;display:flex}.admin-profile-card>span{border-radius:var(--jf-ui-radius-card);background:var(--jf-ui-brand-soft);width:72px;height:72px;color:var(--jf-ui-brand-strong);font-size:var(--jf-ui-font-size-lg);place-items:center;font-weight:800;display:grid}.admin-profile-card h2{margin:var(--jf-ui-space-3) 0 var(--jf-ui-space-1)}.admin-profile-card p{margin:0 0 var(--jf-ui-space-2);color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-sm)}.admin-profile-card hr{width:100%;margin:var(--jf-ui-space-5) 0 var(--jf-ui-space-3);border:0;border-top:1px solid var(--jf-ui-border)}.admin-profile-card>a{width:100%;padding:var(--jf-ui-space-2);border-radius:var(--jf-ui-control-radius);color:var(--jf-ui-text-muted);font-size:var(--jf-ui-font-size-sm)}.admin-profile-card>a:hover{background:var(--jf-ui-brand-soft);color:var(--jf-ui-brand-strong)}.admin-profile-card>button{align-items:center;gap:var(--jf-ui-space-2);width:100%;margin-top:var(--jf-ui-space-3);padding:var(--jf-ui-space-2);display:flex}.admin-profile-card button svg{width:16px}.admin-form>header#seguranca{margin-top:var(--jf-ui-space-5)}.admin-session{margin-bottom:0}.admin-scrim{display:none}@media (width<=1100px){.admin-chart-grid,.admin-settings-grid{grid-template-columns:1fr}.admin-kanban{grid-template-columns:repeat(5,240px)}}@media (width<=900px){.admin-shell,.admin-shell.is-collapsed{display:block}.admin-sidebar{z-index:30;width:min(290px,86vw);height:100dvh;transition:transform .25s;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.admin-sidebar.is-open{transform:none}.admin-sidebar.is-open .admin-brand>span,.admin-sidebar.is-open nav a span,.admin-sidebar.is-open .admin-user>a>span:last-child,.admin-sidebar.is-open .admin-user>button{display:flex}.admin-sidebar.is-open .admin-user>a>span:last-child{display:grid}.admin-sidebar.is-open nav a{padding:0 var(--jf-ui-space-3);justify-content:flex-start}.admin-sidebar .admin-brand>button:not(.admin-close){display:none}.admin-close{display:grid!important}.admin-menu{display:grid}.admin-scrim{z-index:29;background:#04141280;border:0;display:block;position:fixed;inset:0}.admin-topbar{padding-inline:var(--jf-ui-space-4)}.admin-agenda,.admin-account{grid-template-columns:1fr}.admin-profile-card{align-items:flex-start}}@media (width<=680px){.admin-content{padding:var(--jf-ui-space-5) var(--jf-ui-space-4) var(--jf-ui-space-7)}.admin-org{display:none}.admin-page-head{flex-direction:column;align-items:flex-start}.admin-page-head>.jf-action,.admin-page-head>.admin-actions{width:100%}.admin-actions{grid-template-columns:1fr 1fr;display:grid}.admin-toolbar{flex-direction:column;align-items:stretch}.admin-toolbar>label{width:100%}.admin-toolbar>div{justify-content:space-between}.admin-chart-grid{grid-template-columns:1fr}.admin-calendar-grid{padding:var(--jf-ui-space-2)}.admin-calendar-grid>button{min-height:43px}.admin-events article{grid-template-columns:46px 1fr}.admin-events article>.jf-status{grid-column:2}.admin-field-row{grid-template-columns:1fr}.admin-upload{grid-template-columns:40px 1fr}.admin-upload>.jf-action{grid-column:1/-1}.admin-brand-preview>div{margin:var(--jf-ui-space-3);grid-template-columns:54px 1fr}.admin-brand-preview main{padding:var(--jf-ui-space-5)}}@media (width<=400px){.admin-content{padding-inline:var(--jf-ui-space-3)}.admin-actions{grid-template-columns:1fr}.admin-calendar-grid>button{min-height:38px}}.admin-toggle-list{gap:var(--jf-ui-space-2);padding:var(--jf-ui-space-4) var(--jf-ui-space-5);display:grid}.admin-toggle-list .jf-toggle-row{padding:var(--jf-ui-space-3)}.admin-toggle-list .jf-toggle-row>div span{font-size:var(--jf-ui-font-size-xs)}.admin-form>label{gap:var(--jf-ui-space-2);padding:var(--jf-ui-space-2) var(--jf-ui-space-5);color:var(--jf-ui-text);font-size:var(--jf-ui-font-size-sm);font-weight:700;display:grid}.admin-search-field{grid-template-rows:minmax(var(--jf-ui-control-height),auto);gap:0}.admin-search-field .jf-field__label,.admin-search-field>small{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jf-control input[type=color]{height:calc(var(--jf-ui-control-height) - 2px);min-width:42px;padding:var(--jf-ui-space-1);border:1px solid var(--jf-ui-border);border-radius:var(--jf-ui-control-radius);background:var(--jf-ui-surface-soft);cursor:pointer;flex:0 0 42px}.jf-control input[type=color]:focus-visible{outline:2px solid var(--jf-ui-focus);outline-offset:2px}.admin-shell{font-size:var(--jf-ui-font-size-md);line-height:1.5}.admin-shell :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--jf-ui-focus);outline-offset:3px}.admin-shell :is(h1,h2,h3,h4){font-family:var(--jf-ui-font-heading);overflow-wrap:anywhere}.admin-shell :is(.admin-page-head,.home-welcome,.custom-head,.job-wizard-head,.job-detail-head) h1{font:700 clamp(1.5rem,2.5vw,2rem)/1.25 var(--jf-ui-font-heading);letter-spacing:-.025em;margin:0}.admin-shell :is(.admin-page-head,.home-welcome,.custom-head,.job-wizard-head,.job-detail-head){margin-bottom:var(--jf-ui-space-7);gap:var(--jf-ui-space-6);flex-wrap:wrap}.admin-shell :is(.admin-page-head,.home-welcome,.custom-head,.job-detail-head) p{margin-top:var(--jf-ui-space-2);font-size:var(--jf-ui-font-size-md);line-height:1.6}.admin-shell :is(.admin-card,.home-panel,.job-panel,.job-stage,.custom-card) h2{font-size:var(--jf-ui-font-size-lg);line-height:1.4}.admin-shell :is(.admin-card,.home-panel,.job-panel,.job-stage,.custom-card),.admin-shell .jf-field{min-width:0}.admin-shell .jf-action{flex-shrink:0;text-decoration:none}.admin-shell .admin-actions{flex-wrap:wrap}.admin-shell .admin-topbar{z-index:40}.admin-shell .admin-sidebar{z-index:50}.admin-shell .admin-scrim{z-index:49}.admin-sidebar nav a{flex-shrink:0}.admin-card>header{padding:var(--jf-ui-space-6)}.admin-form .jf-field{padding:var(--jf-ui-space-3) var(--jf-ui-space-6)}.admin-toggle-list .jf-toggle-row strong,.admin-toggle-list .jf-toggle-row>div span{font-size:var(--jf-ui-font-size-sm)}@media (width<=680px){.admin-content{padding:var(--jf-ui-space-6) var(--jf-ui-layout-gutter-mobile)}.admin-page-head,.custom-head,.job-wizard-head,.job-detail-head{align-items:flex-start}.admin-shell .admin-card>header{padding:var(--jf-ui-space-4);flex-wrap:wrap}.admin-form .jf-field{padding:var(--jf-ui-space-3) var(--jf-ui-space-4)}.admin-org strong{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.admin-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.admin-brand img.admin-brand__full-logo{object-fit:contain;width:160px;max-width:100%;height:auto}.admin-org .admin-org__brand-icon{flex:0 0 32px;display:none}.is-collapsed .admin-org .admin-org__brand-icon{display:flex}@media (width<=900px){.has-full-brand .admin-org .admin-org__brand-icon{display:flex}.has-full-brand.is-menu-open .admin-org .admin-org__brand-icon{display:none}}
