/* Application views follow the supplied Pracujlepiej screenshots. */
.screen-faithful{display:block}.screen-faithful .slide-copy{display:flex;align-items:center;gap:25px;margin-bottom:17px}.screen-faithful .step-num{display:none}.screen-faithful .slide-copy h2{font-size:23px;letter-spacing:-.4px;white-space:nowrap}.screen-faithful .slide-copy p:not(.eyebrow){font-size:12px;margin:0;line-height:1.5;max-width:500px}.screen-faithful .slide-copy .tip{margin-left:auto!important;border:0;padding:0;max-width:280px!important}.screen-faithful .app-frame{border-radius:2px;border:1px solid #d0d0d0;box-shadow:0 2px 5px #0002;color:#08081f;font-family:Arial,sans-serif;background:#fff}.screen-faithful .primary,.screen-faithful .quiet{border-radius:2px;padding:8px 12px;font-size:13px;font-weight:400}.screen-faithful .primary{background:#030319;color:#fff}.screen-faithful input,.screen-faithful select,.screen-faithful textarea{border-radius:1px;border:1px solid #d2d2d2;font-size:13px;font-weight:400;padding:5px;margin-top:5px;color:#08081f;box-shadow:none}.screen-faithful input:read-only{background:#fff}.screen-faithful label{font-size:12px;font-weight:400}.screen-faithful .helper{font-size:11px;color:#333}.screen-faithful .form-bottom{background:#fff;border-color:#ccc;padding:8px 12px}.original-edit-toolbar{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;border-bottom:1px solid #ccc}.original-edit-toolbar>div{display:flex;gap:20px}.original-edit-toolbar button{background:none;color:#08081f;font-size:11px}.original-edit-toolbar button:last-child{color:#e60000}.original-form-scroll{height:470px;overflow-y:auto;padding:10px;background:#fafafa}.original-form-row{border:1px solid #bbb;background:#fff;padding:10px;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:12px;min-height:70px}.original-form-row small{font-size:11px;line-height:1.6;color:#070727}.original-form-row>div>label{font-size:12px;margin-bottom:8px}.original-form-row textarea{height:130px;min-height:90px;resize:vertical}.original-form-row input{max-width:100%}.original-form-row .fields{gap:10px}.original-form-row .fields label{font-size:11px}.demo-company-logo{font-size:60px;font-weight:900;color:#146b74;line-height:1;letter-spacing:-5px;margin:8px 0}.media-placeholder{height:75px;font-size:12px;color:#11105b;padding:12px 4px}.original-checks{color:#00be00;font-size:17px;letter-spacing:4px}.original-add{background:none;color:#1212d4;text-decoration:underline;font-size:11px;padding:0}.original-demo-note{font-size:11px;line-height:1.6;color:#555;padding:10px}.original-ad .ad-layout{grid-template-columns:1.1fr 1fr;padding:0;gap:25px;align-items:start}.original-ad #ad-preview{background:#fff;min-width:0}.original-ad .ad-art{margin:0;max-width:none;max-height:none;width:100%;min-height:470px;aspect-ratio:1;background:linear-gradient(#0a00b3,#010018);padding:25px 30px;justify-content:flex-start}.original-ad .ad-art .ad-kicker{font-size:37px;opacity:1;margin-bottom:24px}.original-ad .ad-art .ad-city{font-size:24px;margin:12px 0}.original-ad .ad-art h3{font-size:30px;margin:8px 0;font-weight:400}.original-ad .ad-art .salary{font-size:25px;margin:12px 0}.original-ad .ad-benefits{font-size:22px;margin:17px 0}.original-ad .ad-art .ad-bottom{font-size:16px;letter-spacing:0;padding-top:25px;margin-top:auto}.original-ad .ad-bottom strong{color:#080842;background:#fff;padding:5px;border-radius:3px;display:inline-block}.original-ad .ad-tools{padding:15px 15px 15px 0;gap:12px}.original-radio{display:flex;gap:30px;font-size:16px}.original-ad .format-buttons button{border:0;padding:0 8px 0 0;background:none;font-size:16px;color:#08081f}.original-ad .format-buttons button::before{content:'○ ';color:#aaa}.original-ad .format-buttons button[aria-pressed=true]::before{content:'◉ ';color:#3c8bc2}.original-ad .ad-text{white-space:pre-line;background:#fff;border-radius:0;padding:0;font-size:14px;line-height:1.35;height:300px;overflow:auto}.original-ad .ad-tools>label{font-size:16px}.original-ad-actions{display:flex;gap:10px}.original-ad .ad-art.portrait{max-width:300px;margin:auto;aspect-ratio:9/16;min-height:0;height:490px;padding:20px}.original-ad .ad-art.portrait h3{font-size:25px}.original-ad .ad-art.portrait .ad-kicker{font-size:28px}.original-ad .ad-art.portrait .ad-city,.original-ad .ad-art.portrait .salary,.original-ad .ad-art.portrait .ad-benefits{font-size:19px}.original-ad .ad-art.landscape{aspect-ratio:1.91;min-height:0;margin-top:70px;padding:16px}.original-ad .ad-art.landscape .ad-kicker{font-size:24px;margin-bottom:5px}.original-ad .ad-art.landscape h3{font-size:23px;margin:5px 0}.original-ad .ad-art.landscape .ad-city,.original-ad .ad-art.landscape .salary,.original-ad .ad-art.landscape .ad-benefits{font-size:17px;margin:5px 0}.original-ad .ad-art.landscape .ad-bottom{font-size:12px;padding-top:10px}.original-offers-top{display:flex;justify-content:space-between;align-items:center;padding:10px}.original-offers-top h3{font-size:20px;font-weight:400}.original-offers-top>div{display:flex;align-items:center;gap:22px;font-size:13px;text-align:center;line-height:1.15}.original-offers-top button{font-size:25px;background:none;color:#02021a}.original-offers .offer-layout{grid-template-columns:1.65fr 1fr;min-height:470px}.original-offers .offer-list{padding:0 10px;border:0}.original-offer-filters{display:flex;align-items:center;gap:17px;background:#f2f2f2;padding:7px;font-size:14px;white-space:nowrap}.original-offer-filters select{width:150px;margin:0;color:#999}.original-offer-filters .primary{margin-left:auto;white-space:nowrap;font-size:12px;padding:6px 9px}.original-offers .offer-row{display:flex;align-items:center;padding:12px 0;border:0;background:#fff;gap:15px;min-height:85px}.original-offers .offer-row.active{background:#fff;border:0}.original-offer-name{flex:1}.original-offer-name strong{font-size:16px;font-weight:400}.original-offer-name small{font-size:13px;display:block;margin-top:8px}.original-offers .offer-row span{margin:0;color:#08081f}.original-offers .publication-marker{color:#00ce00!important;font-size:25px}.original-offers .original-option{background:#020218;color:#fff!important;padding:7px;font-size:15px;text-align:center;border-radius:2px}.original-offers .offer-row.active .original-option{background:#1000bb}.original-offers .offer-detail{padding:8px;background:#f2f2f2;margin:0 10px 10px 14px;display:flex;flex-direction:column}.original-offer-buttons{display:flex;gap:8px}.original-offer-buttons .primary{font-size:12px;padding:8px;flex:1}.original-offer-icons{display:flex;justify-content:space-between;font-size:23px;color:#999;margin:9px 0}.original-offer-icons span{color:#ec6500}.original-offers .status{font-size:10px;margin:5px 0;text-align:center;color:#555}.original-publication-copy{text-align:center;font-size:15px;line-height:1.55}.original-publication-copy p{color:#08081f!important;font-size:15px!important;margin:16px 3px!important}.original-offers .campaign-preview{background:none;padding:0;border:0}.original-offers .campaign-preview .primary{width:100%;margin-top:12px}.original-offers .metrics{background:none;font-size:13px;margin:12px 0}.original-offers .metrics td,.original-offers .metrics th{border:0;padding:8px 5px;font-weight:400;color:#08081f}.original-offers .metrics .orange{color:#ed6500}.source-r{font-style:normal;font-weight:800;font-size:23px;color:#08082d}.source-facebook{font-style:normal;background:#1679ff;color:white!important;border-radius:50%;display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;font-family:Arial;font-weight:700;font-size:25px}.original-offer-bottom{background:#eee;min-height:55px;margin-top:auto}.original-crm-header{height:55px;display:flex;align-items:center;padding:10px 18px;gap:30px;background:#fff;font-size:13px}.original-crm-header>span{border:1px solid #ddd;padding:7px;white-space:nowrap}.original-crm-header nav{display:flex;align-items:center;gap:25px;margin-left:auto}.original-crm-header nav button{font-size:14px;background:none;color:#08081f;padding:0}.original-crm-header nav .primary{background:#020218;color:white;padding:9px 15px}.original-bell{color:#ed6500;font-size:29px}.original-crm .pipeline{background:#020218;min-height:44px;overflow:hidden}.original-crm .pipeline button{font-size:12px;white-space:normal;line-height:1.1;display:flex;justify-content:center;align-items:center;gap:6px;padding:5px 10px;border:0}.original-crm .pipeline button.current{color:#ef6500}.original-crm .pipeline b{font-size:12px;font-weight:400;margin:0}.original-crm-filters{display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 12px;box-shadow:0 2px 4px #0005;position:relative;z-index:1;font-size:12px}.original-crm-filters input{width:190px;margin:0}.original-crm-filters button{background:none;color:#08081f;font-size:12px;white-space:nowrap}.original-crm-filters b{font-size:21px;color:#e96900}.reserve{font-style:normal;color:#999;font-size:23px}.original-crm-filters .reserve{color:#00c500}.original-crm .crm-layout{grid-template-columns:260px 1fr;gap:100px;background:#f4f4f4;padding:8px 12px;min-height:390px}.original-crm .candidate-list{border:0;padding:0;background:none}.original-crm .candidate-row{display:flex;position:relative;align-items:stretch;padding:0;border:0;border-radius:0;box-shadow:2px 3px 4px #0005;margin-bottom:10px;min-height:92px;background:#fff}.original-crm .candidate-row>div{padding:8px;min-width:0;flex:1}.original-crm .candidate-row strong{font-size:13px}.original-crm .candidate-row span{font-size:12px;margin:6px 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.original-crm .candidate-row span b{color:#1800bf;float:right;font-size:11px}.original-crm .candidate-row small{display:flex;align-items:center;gap:15px;font-size:25px;color:#999;height:26px;margin-top:5px}.original-crm .candidate-row .open-candidate{display:flex;align-items:center;background:#eb6600;color:#fff;padding:7px;margin:0;font-size:13px}.original-crm .candidate-row.selected .open-candidate{background:#1000bc}.original-crm .candidate-detail{display:grid;grid-template-columns:1.2fr 1fr;padding:0;align-self:start;box-shadow:2px 3px 4px #0005;background:#fff;min-height:350px}.original-card-main{padding:10px;min-width:0}.original-card-main h3{font-size:14px;margin:0 0 12px}.original-card-main>p{font-size:13px;margin:9px 0}.original-interview{background:#f2f2f2;padding:10px;font-size:12px;display:flex;flex-direction:column;min-height:350px}.original-interview strong{font-size:12px}.original-interview p{margin:7px 0;line-height:1.35}.original-interview>div{margin-top:auto;border-top:1px solid #ccc;padding-top:8px;min-height:110px}.original-note{position:relative}.original-note textarea{margin:8px 0 0;min-height:90px;font-size:12px;line-height:1.3;padding:5px 22px 20px 5px}.original-note button{position:absolute;bottom:5px;right:5px;padding:0;background:none;color:#08081f;font-size:21px}.original-crm .candidate-actions{gap:5px;margin:8px 0 0;display:flex;flex-wrap:wrap}.original-crm .candidate-actions button{background:#020218;color:#fff;border:0;border-radius:2px;font-size:11px;line-height:1.1;padding:5px 7px;flex:1}.original-crm .candidate-actions button.active{background:#0e00b4}.original-crm .note-list{margin:6px 0;font-size:11px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(max-height:800px){.screen-faithful .slide-copy{margin-bottom:12px}.original-form-scroll{height:390px}.original-ad .ad-art{min-height:425px;padding:20px;aspect-ratio:auto;height:425px}.original-ad .ad-art .ad-kicker{font-size:31px;margin-bottom:13px}.original-ad .ad-art h3{font-size:27px}.original-ad .ad-art .ad-city{font-size:21px;margin:8px 0}.original-ad .ad-art .salary{font-size:23px;margin:8px 0}.original-ad .ad-benefits{font-size:20px;margin:9px 0}.original-ad .ad-art .ad-bottom{font-size:14px;padding-top:12px}.original-ad .ad-text{height:230px;font-size:13px}.original-ad .ad-tools{gap:9px;padding-top:10px}.original-ad .ad-art.portrait{height:425px;max-height:none;max-width:240px;aspect-ratio:9/16}.original-ad .ad-art.landscape{height:auto;aspect-ratio:1.91;min-height:0}.original-offers .offer-layout{min-height:390px}.original-crm .crm-layout{min-height:355px;gap:60px}.original-crm .candidate-detail,.original-interview{min-height:330px}.original-card-main>p{margin:7px 0}.original-crm .candidate-row{min-height:85px}.original-crm-header{height:48px}.original-crm-filters{padding:6px 10px}}
@media(max-width:1150px){.screen-faithful .slide-copy .tip{display:none}.screen-faithful .slide-copy h2{font-size:21px}.original-crm .crm-layout{grid-template-columns:230px 1fr;gap:35px}.original-crm-header nav{gap:18px}.original-crm-filters{gap:10px}.original-crm-filters input{width:160px}.original-crm-filters>span{font-size:11px}.original-offer-filters{gap:10px}.original-offer-filters select{width:100px}.original-offers .offer-layout{grid-template-columns:1.4fr 1fr}.original-offer-name strong{font-size:14px}.original-ad .ad-art h3{font-size:25px}}
.controls{position:static;background:#fff}.original-bell{font-family:Arial,sans-serif}.original-crm .candidate-row.selected{box-shadow:2px 3px 4px #0005}.original-crm .candidate-actions button{min-width:65px}.original-crm .candidate-detail{margin-bottom:8px}
@media(max-height:800px){.original-ad .ad-art:not(.portrait):not(.landscape){width:425px;max-width:100%;height:auto;min-height:0;aspect-ratio:1;margin:auto}.original-ad .ad-art:not(.portrait):not(.landscape) h3{font-size:25px}.original-ad .ad-art:not(.portrait):not(.landscape) .salary{font-size:21px}}
.original-crm .candidate-actions button{white-space:normal;overflow-wrap:anywhere}
.original-crm .candidate-row .open-candidate,.original-crm .candidate-row.selected .open-candidate{background:#000;color:#fff}
.original-crm .candidate-row.selected .open-candidate{background:#1000bc;color:#fff}
