:root{--brand: #9c3b22;--brand-dark: #86311b;--brand-accent: #e8a13a;--brand-soft: #f4efe7;--bg-top: #f4efe7;--bg-bottom: #fffaf4}.form-head{display:block}body.theme-profijobsteam{--brand: #f2811d;--brand-dark: #d96c0c;--brand-accent: #ffb457;--brand-soft: #1b2c40;--bg-top: #0b1523;--bg-bottom: #16273c;font-family:Barlow,Inter,system-ui,sans-serif;color:#e6edf6}body.theme-profijobsteam .page{padding:0 0 24px;align-items:flex-start}body.theme-profijobsteam .card{width:min(100%,880px);margin:0 auto;background:#16283c;border:1px solid #27405c;border-top:5px solid var(--brand);border-radius:3px;padding:0 26px 26px;box-shadow:0 24px 60px #00000073}body.theme-profijobsteam .form-head{margin:0 -26px 22px;padding:20px 26px 18px;background:#0f1f31;border-bottom:2px solid var(--brand)}body.theme-profijobsteam .channel-tagline{margin:0 0 10px;text-align:left;font-size:.7rem;letter-spacing:.22em;color:var(--brand)}body.theme-profijobsteam h1{font-family:Barlow Condensed,Barlow,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-size:2.3rem;line-height:1.05;color:#fff;margin-bottom:6px}body.theme-profijobsteam .lead{color:#93a8c0;font-weight:500;margin-bottom:0}body.theme-profijobsteam .progress-chips{margin-bottom:18px}body.theme-profijobsteam .progress-chip-num{border-radius:2px;background:#1c3149;color:#7f96b0}body.theme-profijobsteam .progress-chip.current .progress-chip-num,body.theme-profijobsteam .progress-chip.done .progress-chip-num{background:var(--brand);color:#0b1523}body.theme-profijobsteam .progress-chip:before{background:#26405c}body.theme-profijobsteam .progress-chip.done:before{background:var(--brand)}body.theme-profijobsteam .progress-chip-label{color:#7f96b0;text-transform:uppercase;letter-spacing:.06em}body.theme-profijobsteam .step-grid{gap:0}body.theme-profijobsteam .step-grid>label,body.theme-profijobsteam .step-grid>div{padding:14px 0;border-bottom:1px solid #23384f}body.theme-profijobsteam .step-grid>*:last-child{border-bottom:none}body.theme-profijobsteam label{font-family:Barlow Condensed,Barlow,sans-serif;text-transform:uppercase;letter-spacing:.12em;font-size:.86rem;color:var(--brand-accent)}body.theme-profijobsteam input,body.theme-profijobsteam select,body.theme-profijobsteam textarea,body.theme-profijobsteam .pro-select,body.theme-profijobsteam .pro-input{font-family:Barlow,sans-serif;text-transform:none;letter-spacing:0;border-radius:2px;border:1px solid #2e4a6a;background-color:#0c1a29;color:#e6edf6;box-shadow:none}body.theme-profijobsteam .pro-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23f2811d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.theme-profijobsteam input:focus,body.theme-profijobsteam select:focus,body.theme-profijobsteam textarea:focus,body.theme-profijobsteam .pro-select:focus,body.theme-profijobsteam .pro-input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 2px #f2811d4d}body.theme-profijobsteam input[type=checkbox]{accent-color:var(--brand)}body.theme-profijobsteam .field-help{color:#8296ad;text-transform:none;letter-spacing:0;font-family:Barlow,sans-serif}body.theme-profijobsteam .hint,body.theme-profijobsteam .hint-style-card{background:#10202f;border:1px solid #27405c;border-left:4px solid var(--brand);border-radius:0;color:#b9c9dc;box-shadow:none}body.theme-profijobsteam .hint strong{color:#fff}body.theme-profijobsteam .chip{background:#10202f;border-color:#2e4a6a;color:var(--brand-accent);border-radius:2px}body.theme-profijobsteam .chip-chosen{background:var(--brand);border-color:var(--brand);color:#0b1523}body.theme-profijobsteam button,body.theme-profijobsteam .custom-add-row button{font-family:Barlow Condensed,Barlow,sans-serif;text-transform:uppercase;letter-spacing:.1em;border-radius:2px;background:var(--brand);color:#0b1523}body.theme-profijobsteam button:not(:disabled):hover{background:var(--brand-dark)}body.theme-profijobsteam .actions button{border-radius:2px;box-shadow:none;font-size:1.05rem}body.theme-profijobsteam .actions button:first-child{background:transparent;color:var(--brand);border:1px solid #2e4a6a}body.theme-profijobsteam .actions button:first-child:not(:disabled):hover{background:#10202f}body.theme-profijobsteam .error{background:#2a1410;border-color:#7c3a1f;color:#ffb457;border-radius:2px}body.theme-profijobsteam .field-error{color:#ff9d6b}body.theme-profijobsteam .card.success{padding-top:26px;text-align:left}body.theme-profijobsteam .card.success p{color:#b9c9dc}body.theme-eurotech{--brand: #0d9488;--brand-dark: #0f766e;--brand-accent: #22c55e;--brand-soft: #e6faf4;--bg-top: #d8f3ea;--bg-bottom: #f7fffd;font-family:Nunito,Inter,system-ui,sans-serif}body.theme-eurotech .card{width:min(100%,700px);border-radius:34px;border:none;padding:26px 24px 28px;background:#fff;box-shadow:0 30px 70px #0d94882e}body.theme-eurotech .form-head{text-align:center;margin-bottom:20px}body.theme-eurotech .channel-tagline{display:inline-block;margin:0 0 14px;padding:6px 16px;border-radius:999px;background:var(--brand-soft);color:var(--brand-dark);letter-spacing:.06em;font-size:.7rem}body.theme-eurotech h1{font-weight:800;font-size:2rem;line-height:1.15;letter-spacing:-.02em;color:#0b3b36}body.theme-eurotech .lead{font-style:normal;font-size:1.02rem;color:#55736e}body.theme-eurotech .progress-dots{padding:8px 14px;border-radius:999px;background:var(--brand-soft);align-items:center}body.theme-eurotech .progress-dot{width:12px;height:12px;background:#b7e6d9}body.theme-eurotech .progress-dots-label{font-weight:800;color:var(--brand-dark)}body.theme-eurotech .step-grid{gap:12px}body.theme-eurotech .step-grid>label,body.theme-eurotech .step-grid>div:not(.custom-add-row):not(.suggestions):not(.phone-row){padding:14px 16px;border:1.5px solid #cfeee4;border-radius:20px;background:#fbfffe}body.theme-eurotech .step-grid>label:focus-within{border-color:var(--brand);background:#fff;box-shadow:0 6px 18px #0d94881f}body.theme-eurotech label{font-weight:800;color:#0b3b36;font-size:.95rem}body.theme-eurotech input,body.theme-eurotech select,body.theme-eurotech .pro-select,body.theme-eurotech .pro-input,body.theme-eurotech button{border-radius:999px}body.theme-eurotech input,body.theme-eurotech select,body.theme-eurotech textarea,body.theme-eurotech .pro-select,body.theme-eurotech .pro-input{border:1.5px solid #cfeee4;background-color:#f3fbf8}body.theme-eurotech textarea{border-radius:20px}body.theme-eurotech .pro-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%230d9488' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.theme-eurotech input:focus,body.theme-eurotech select:focus,body.theme-eurotech textarea:focus,body.theme-eurotech .pro-select:focus,body.theme-eurotech .pro-input:focus{outline:none;border-color:var(--brand);background-color:#fff;box-shadow:0 0 0 4px #0d948824}body.theme-eurotech input[type=checkbox]{accent-color:var(--brand)}body.theme-eurotech .field-help{color:#6b8b85}body.theme-eurotech .chip{background:var(--brand-soft);border-color:#bfe9dc;color:var(--brand-dark)}body.theme-eurotech .chip-chosen{background:var(--brand);border-color:var(--brand);color:#fff}body.theme-eurotech button,body.theme-eurotech .custom-add-row button{background:var(--brand);font-weight:800}body.theme-eurotech button:not(:disabled):hover{background:var(--brand-dark)}body.theme-eurotech .actions button{border-radius:999px;box-shadow:0 6px 18px #0d948840}body.theme-eurotech .actions button:first-child{background:#fff;color:var(--brand-dark);border:1.5px solid #cfeee4;box-shadow:none}body.theme-eurotech .error{background:#fff1f1;border-color:#f2b6b6;color:#b91c1c;border-radius:18px}.channel-hero{width:100%;aspect-ratio:1456 / 545;max-height:210px;object-fit:cover;object-position:center;border-radius:14px;margin-bottom:14px;display:block}@media (max-width: 640px){.channel-hero{max-height:130px}}body.theme-eurotech .channel-hero{border-radius:24px}body.theme-profijobsteam .channel-hero{margin:0 -26px;width:auto;max-height:240px;border-radius:0}:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#2b2723;background:var(--brand-soft);line-height:1.5;font-weight:400}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:linear-gradient(180deg,var(--bg-top) 0%,var(--bg-bottom) 100%)}button,input,select,textarea{font:inherit}.page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px}.card{width:min(100%,760px);background:#fff;border-radius:20px;padding:20px;box-shadow:0 12px 30px #2b272314}.progress-row{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.progress-label{font-size:.95rem;font-weight:600;color:var(--brand)}.progress-track{width:100%;height:8px;background:var(--brand-soft);border-radius:999px;overflow:hidden}.progress-bar{height:100%;background:linear-gradient(90deg,var(--brand) 0%,var(--brand-accent) 100%);transition:width .2s ease}.progress-chips{display:flex;align-items:flex-start;gap:2px;margin-bottom:16px}.progress-chip{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px}.progress-chip:before{content:"";position:absolute;top:13px;right:50%;width:100%;height:2px;background:var(--brand-soft)}.progress-chip:first-child:before{content:none}.progress-chip.done:before{background:var(--brand)}.progress-chip-num{position:relative;width:26px;height:26px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;background:var(--brand-soft);color:var(--brand)}.progress-chip.current .progress-chip-num,.progress-chip.done .progress-chip-num{background:var(--brand);color:#fff}.progress-chip-label{font-size:.66rem;text-align:center;color:#5b534d;line-height:1.2}@media (max-width: 640px){.progress-chip:not(.current) .progress-chip-label{display:none}}.progress-dots-row{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px}.progress-dots{display:flex;gap:8px}.progress-dot{width:10px;height:10px;border-radius:999px;background:var(--brand-soft);transition:transform .15s ease}.progress-dot.current{background:var(--brand);transform:scale(1.4)}.progress-dot.done{background:var(--brand-accent)}.progress-dots-label{font-size:.85rem;font-weight:600;color:var(--brand)}.channel-tagline{margin:-4px 0 14px;text-align:center;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}h1{margin:0 0 8px;color:var(--brand);font-size:1.6rem}.lead{margin:0 0 12px;color:#5b534d}.hint{display:flex;flex-direction:column;gap:4px;margin-bottom:20px;padding:12px 14px;border-radius:12px;background:var(--brand-soft);color:#5b534d}.hint-intro{font-size:15px}.hint-style-card{border-left:4px solid var(--brand);border-radius:0;background:#fff;box-shadow:0 4px 12px #1e3a5f14}.hint-style-bubble{position:relative;border-radius:26px;margin-bottom:26px}.hint-style-bubble:after{content:"";position:absolute;left:28px;bottom:-8px;width:16px;height:16px;background:inherit;border-radius:0 0 0 6px;clip-path:polygon(0 0,100% 0,0 100%)}.hint-collapsible{display:flex;flex-direction:column;gap:8px}.hint-collapsible p{margin:0}.hint-toggle{display:none;align-self:flex-start;margin-top:2px;padding:0;border:none;background:none;color:var(--brand);font-weight:700;font-size:.9rem;text-decoration:underline;cursor:pointer}@media (max-width: 640px){.hint-collapsible:not(.expanded) p:not(:first-child){display:none}.hint-toggle{display:inline-block}}.crm{width:min(100%,980px)}.crm-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.nav-link{color:var(--brand);font-weight:700;text-decoration:none}.crm-actions{display:flex;justify-content:flex-end;margin-bottom:12px}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:16px}.stat-card{padding:12px;border-radius:14px;background:var(--brand-soft);display:flex;flex-direction:column;gap:4px}.create-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:12px;border:1px solid #e6dfd6;border-radius:16px;background:#fcfaf7;margin-bottom:16px}.create-actions{display:flex;justify-content:flex-end}.filters{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.filters label{min-width:180px}.lead-list{display:grid;gap:12px}.lead-card{border:1px solid #e6dfd6;border-radius:16px;padding:14px;background:#fcfaf7}.lead-card-top{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.pill{border-radius:999px;padding:4px 10px;background:var(--brand-soft);color:var(--brand);font-size:.8rem;text-transform:lowercase}.lead-card-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:.9rem;color:#6f675f;margin-bottom:8px}.lead-card-actions{margin-top:8px}.secondary{background:var(--brand-soft);color:var(--brand)}.secondary:hover{background:#efe3d3}.detail-card{margin-top:16px;border:1px solid #e6dfd6;border-radius:16px;padding:16px;background:#fcfaf7}.detail-header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:12px}.detail-grid>div{min-width:0}.detail-grid p,.firma-cz p,.firm-gewerk-row span{overflow-wrap:anywhere;word-break:break-word}.detail-json pre{margin:8px 0 0;white-space:pre-wrap;word-break:break-word;font-size:.85rem;background:#fff;padding:8px;border-radius:10px}.detail-note{margin-top:12px;display:flex;flex-direction:column;gap:8px}.detail-note textarea{width:100%}.last-message{border:1px solid #e6ded3;border-radius:10px;padding:8px 10px;background:#fff}.last-message+.last-message{margin-top:8px}.last-message-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.9rem;color:#6b6157}.last-message-text{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.95rem;color:#2b2723}.info-email-preview{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;padding:12px 14px;border:1px solid #e6ded3;border-left:4px solid #1e3a5f;border-radius:10px;background:#fff;font-size:.92rem;line-height:1.6;max-height:320px;overflow-y:auto}.agentury-sprava{border:1px solid #e6ded3;border-radius:12px;padding:10px 12px;background:#fff}.agentury-sprava>summary{cursor:pointer;font-weight:700;color:#0f766e}.agentury-sprava[open]>summary{margin-bottom:8px}.step-grid{display:grid;gap:16px}@media (min-width: 640px){.step-grid-twocol{grid-template-columns:1fr 1fr}}body.theme-profijobsteam .field-order-phone{order:1}body.theme-profijobsteam .field-order-email{order:2}body.theme-profijobsteam .field-order-fullname{order:3}body.theme-profijobsteam .field-order-lastname{order:4}body.theme-profijobsteam .field-order-city{order:5}body.theme-profijobsteam .field-order-age{order:6}body.theme-eurotech .field-order-fullname{order:1}body.theme-eurotech .field-order-phone{order:2}body.theme-eurotech .field-order-city{order:3}body.theme-eurotech .field-order-email{order:4}body.theme-eurotech .field-order-lastname{order:5}body.theme-eurotech .field-order-age{order:6}.summary-list{display:grid;grid-template-columns:minmax(120px,auto) 1fr;gap:6px 12px;margin:0 0 10px}.summary-list>div{display:contents}.summary-list dt{font-weight:600;color:#5b534d}.summary-list dd{margin:0}label{display:flex;flex-direction:column;gap:6px;font-weight:600;color:#2b2723}input,select,textarea{border:1px solid #d9cfc2;border-radius:12px;padding:12px 14px;background:#fff;color:#14110f;max-width:100%;min-width:0;box-sizing:border-box}.step-grid>label,.create-form>label{min-width:0}input:focus,select:focus,textarea:focus{outline:2px solid rgba(232,161,58,.25);border-color:var(--brand-accent)}textarea{resize:vertical}.checkbox{flex-direction:row;align-items:flex-start;gap:10px;font-weight:500}.checkbox input{margin-top:3px}.field-help{font-size:.85rem;font-weight:500;color:#7a726b}.suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.chip{border:1px solid var(--brand-accent);border-radius:999px;padding:8px 12px;background:#fff8ed;color:var(--brand);font-size:.9rem}.chip-chosen{background:#9a3412;color:#fff;border-color:#9a3412;cursor:pointer}.pro-select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:15px 46px 15px 16px;font-size:1.02rem;font-weight:600;color:#2b2723;border:1.5px solid #d9cfc2;border-radius:14px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%239c3b22' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:14px;box-shadow:0 1px 2px #0000000a;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.pro-select:hover{border-color:var(--brand-accent)}.pro-select:focus{outline:none;border-color:var(--brand-accent);box-shadow:0 0 0 3px #e8a13a38}.pro-select:disabled{opacity:.6;cursor:not-allowed;background-color:#f6f1ea}.pro-input{width:100%;padding:14px 16px;font-size:1.02rem;border:1.5px solid #d9cfc2;border-radius:14px;margin-top:8px}.pro-input:focus{outline:none;border-color:var(--brand-accent);box-shadow:0 0 0 3px #e8a13a38}.custom-add-row{display:flex;gap:8px;margin-top:8px;align-items:stretch}.custom-add-row .pro-input{flex:1 1 auto;margin-top:0}.custom-add-row button{flex:0 0 auto;border:none;border-radius:14px;padding:0 20px;background:#9a3412;color:#fff;font-weight:700;cursor:pointer}.full-width{grid-column:1 / -1}.link-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 4px;border-bottom:1px solid #eadfd0}.link-row:last-child{border-bottom:none}.link-name{font-weight:600;color:#2b2723}.link-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}@media (max-width: 520px){.link-row{flex-direction:column;align-items:flex-start;gap:8px}}.firma-cz{border:1px solid #cddffb;background:#f5f9ff;border-radius:12px;padding:12px 14px;margin:4px 0 12px}.firma-cz>strong{display:block;margin-bottom:4px}.firma-orig{display:block;color:#6b7280;font-size:.82rem;margin-top:2px}.form-brand{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:14px}.brand-logo{max-width:190px;height:auto;display:block}.brand-link{color:var(--brand);text-decoration:none;font-size:.9rem;font-weight:600}.brand-link:hover{text-decoration:underline}.card.success .brand-logo{margin:0 auto 12px}.lead-card .firma-cz{margin:10px 0 2px;background:#fff;border:1px solid #cddffb;border-left:5px solid #2f5fa8;box-shadow:0 2px 8px #2f5fa812}.party-strip{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px;padding:8px 12px;border-radius:10px;background:#eef1fa;border-left:4px solid #6478b6;font-size:.9rem;color:#3c4a72}.party-strip strong{color:#2b3a63}.party-cluster{display:grid;gap:10px;padding:12px;border:2px solid #2f5fa8;border-radius:18px;background:#f4f7fd;box-shadow:0 2px 10px #2f5fa81a}.party-cluster-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.9rem;color:#3c4a72}.party-cluster-head strong{font-size:1rem;color:#1e3a5f}.party-cluster-rest{display:grid;gap:6px}.party-cluster-mate{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px;border:1px dashed #9db4dc;border-radius:12px;background:#fff;font-size:.9rem;color:#3c4a72}.party-cluster-mate.missing{border-color:#e2c88b;background:#fffdf6}.party-cluster-mate a{color:#2f5fa8}.firma-cz-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #e6eefb}.firma-cz-head strong{font-size:1.02rem;color:#1e3a5f}.firma-cz-summary{font-size:.9rem;font-weight:700;color:#2f5fa8;background:#eef4ff;padding:3px 10px;border-radius:999px}.firma-cz .detail-grid>div>strong{display:block;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#8a93a3;margin-bottom:2px}.firma-cz .detail-grid>div>p{margin:0;font-size:.97rem;font-weight:600;color:#22303f}.firma-cz>div>strong{color:#1e3a5f}.firma-cz .firm-gewerk-row{border-left:3px solid #2f5fa8;background:#f7faff}.firma-cz .firm-gewerk-row strong{color:#1e3a5f;font-size:1rem}.firma-cz .firm-gewerk-row span{color:#4b5a6b}.firm-gewerk-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.firm-gewerk-row{background:#fff;border:1px solid #dbe7fb;border-radius:10px;padding:8px 10px;font-size:.92rem}.firm-gewerk-row strong{display:block}.firm-gewerk-row .firma-orig{margin-top:0}.firm-contact-add{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:10px}.firm-contact-add button{white-space:nowrap}@media (max-width: 640px){.firm-contact-add{grid-template-columns:1fr}}.detail-colleagues{margin-top:12px}.detail-colleagues>strong{display:block;margin-bottom:6px}.colleague-list{display:flex;flex-direction:column;gap:6px}.colleague-item{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center;padding:8px 10px;background:#f6f1ea;border-radius:10px;font-size:.92rem}.colleague-item .colleague-name{font-weight:600}.colleague-item a{color:var(--brand);text-decoration:none}.colleague-block{display:flex;flex-direction:column;gap:6px}.colleague-title{font-weight:600;color:#2b2723}.colleague-rows{display:flex;flex-direction:column;gap:8px;margin-top:4px}.colleague-row{display:flex;gap:8px;align-items:center}.colleague-row input{flex:1 1 0;min-width:0}.colleague-remove{flex:0 0 auto;width:42px;padding:0;background:#fff;color:var(--brand);border:1.5px solid #e0d6c8;border-radius:12px;font-weight:700}.colleague-remove:not(:disabled):hover{background:#f6f1ea}.colleague-add{align-self:flex-start;margin-top:8px;background:#fff;color:var(--brand);border:1.5px solid #e0d6c8;border-radius:12px;padding:10px 16px}.colleague-add:not(:disabled):hover{background:#f6f1ea}@media (max-width: 560px){.colleague-row{flex-wrap:wrap}.colleague-row input{flex:1 1 100%}.colleague-remove{width:auto;padding:8px 14px}}.actions{display:flex;justify-content:space-between;gap:12px;margin-top:24px}button{border:0;border-radius:999px;padding:12px 18px;background:var(--brand);color:#fff;cursor:pointer;font-weight:700}button:disabled{opacity:.6;cursor:not-allowed}button:not(:disabled):hover{background:#7b2f1a}.actions button{flex:1 1 auto;padding:15px 24px;font-size:1.02rem;border-radius:14px;box-shadow:0 2px 10px #9a341238;transition:transform .12s ease,box-shadow .15s ease,background .15s ease}.actions button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 5px 16px #9a34124d}.actions button:not(:disabled):active{transform:translateY(0);box-shadow:0 2px 10px #9a341238}.actions button:first-child{flex:0 0 auto;background:#fff;color:var(--brand);border:1.5px solid #e0d6c8;box-shadow:none}.actions button:first-child:not(:disabled):hover{background:#f6f1ea;box-shadow:none;transform:none}.error{margin-top:16px;color:var(--brand);background:#fff3ef;border:1px solid #f0b7a7;border-radius:12px;padding:12px 14px}.success{text-align:center}.field-error{color:var(--brand);font-size:13px;font-weight:500}@media (min-width: 700px){.step-grid{grid-template-columns:1fr 1fr}}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px;margin-bottom:12px}.stat-card{padding:7px 9px;border-radius:10px}.stat-card strong{font-size:1.1rem}.stat-card span{font-size:.78rem}.filters{gap:8px}.filters label{min-width:140px;flex:1 1 140px;font-size:.82rem;gap:3px}.filters select,.filters input{padding:7px 10px;font-size:.9rem}.filters .filter-pair{display:flex;gap:6px;flex:2 1 300px}.filters .filter-pair label{flex:1 1 0;min-width:0}.crm-actions{flex-wrap:wrap;gap:8px}.crm-actions .secondary{background:#6478b6;color:#fff}.crm-actions .secondary:hover{background:#55679e}.crm-actions .secondary:disabled{background:#aab4cf}.crm-header .nav-link{background:#6478b6;color:#fff;padding:8px 14px;border-radius:999px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1}.legend{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;margin-bottom:12px}.legend .pill{text-transform:none;font-size:.72rem;padding:3px 8px}.detail-card{padding:12px}.detail-card input,.detail-card select,.detail-card textarea{padding:7px 10px;font-size:.9rem}.detail-card button{padding:8px 12px;font-size:.9rem}.detail-note{margin-top:0;gap:5px;padding:10px;border:1px solid #efe7dc;border-radius:12px;background:#fff}.detail-note strong{font-size:.9rem}.detail-grid{gap:8px;margin-bottom:10px}.detail-json{margin-bottom:10px}@media (min-width: 760px){.detail-card{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.detail-card>.detail-header,.detail-card>.detail-json,.detail-card>.detail-full{grid-column:1 / -1}}.crm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.crm-toolbar button{padding:8px 14px;font-size:.9rem}.crm-toolbar .action-btn{background:#4f7a5b;color:#fff}.crm-toolbar .action-btn:hover{background:#43684d}.crm-toolbar .action-btn:disabled{background:#9db7a3}.toolbar-divider{width:1px;align-self:stretch;min-height:24px;background:#e0d7ca;margin:0 4px}.msg-actions button,.msg-actions a.nav-link{padding:8px 14px!important;font-size:.9rem!important;border-radius:999px!important;min-width:auto;line-height:1.2}.msg-actions .chip{padding:6px 12px!important;font-size:.85rem!important}.detail-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px 12px}.detail-grid>div strong{font-size:.72rem;text-transform:uppercase;letter-spacing:.02em;color:#9a8f82}.detail-grid>div p{margin:1px 0 0;font-size:.9rem}.detail-note{padding:8px 10px;gap:4px}details.detail-note>summary{cursor:pointer;list-style:none;font-weight:600;color:var(--brand)}details.detail-note>summary:before{content:"▸ ";color:#9a8f82}details.detail-note[open]>summary:before{content:"▾ "}details.detail-note>summary::-webkit-details-marker{display:none}.stat-card{border:1px solid #e6dfd6;color:#2b2723;cursor:pointer;text-align:left;align-items:flex-start;font-weight:400}.stat-card strong{color:#2b2723;font-weight:700}.stat-card:not(.stat-active):hover{background:#efe7db}.stat-card.stat-active{background:var(--brand);border-color:var(--brand)}.stat-card.stat-active strong,.stat-card.stat-active span{color:#fff}.sms-counter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.sms-counter-badge{font-weight:700;font-size:.85rem;padding:.15rem .55rem;border-radius:999px;background:#dcfce7;color:#166534;white-space:nowrap}.sms-counter-badge.warn{background:#fee2e2;color:#991b1b}.sms-counter-detail{font-size:.82rem;color:var(--text3, #6b6157)}.sms-counter-fix{padding:.2rem .6rem;min-width:auto;font-size:.82rem}.msg-history{display:flex;flex-direction:column;gap:4px;margin-top:6px}.msg-history-item{display:flex;align-items:stretch;gap:4px}.msg-history-text{flex:1;text-align:left;background:var(--brand-soft);color:#2b2723;border:1px solid #e6dfd6;border-radius:10px;padding:6px 10px;font-size:.82rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.msg-history-text:hover{background:#efe3d3}.msg-history-del{background:var(--brand-soft);color:var(--brand);border-radius:10px;padding:6px 9px;min-width:auto}.folder-nav{background:#fbf7f0;border:1px solid #e6dccb;border-radius:12px;padding:12px 14px;margin-bottom:12px;display:flex;flex-direction:column;gap:8px}.folder-nav-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.folder-nav-head strong{color:#7c3a10}.folder-chips{display:flex;flex-wrap:wrap;gap:8px}.folder-zak{display:flex;flex-direction:column;gap:6px}.folder-zak-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.folder-obory{display:flex;flex-wrap:wrap;gap:6px;padding-left:18px}.folder-obor-row{display:inline-flex;align-items:center;gap:4px}.folder-chip{background:#fff;border:1px solid #d8cbb5;color:#4a3b26;border-radius:999px;padding:6px 12px;font-weight:600;font-size:.92rem;cursor:pointer;min-width:auto}.folder-chip.small{font-size:.86rem;padding:4px 10px}.folder-chip:hover{border-color:var(--brand)}.folder-chip.active{background:var(--brand);border-color:var(--brand);color:#fff}.folder-mini{background:transparent;border:1px solid transparent;color:#8a6d4a;border-radius:8px;padding:4px 8px;font-size:.82rem;cursor:pointer;min-width:auto}.folder-mini:hover{background:#efe6d6}.folder-mini.folder-del:hover{background:#fde2e1;color:#b91c1c}.folder-assign{border:1px solid #d8cbb5;border-radius:999px;padding:5px 10px;font-size:.88rem;font-weight:600;color:#4a3b26;background:#fff;max-width:200px}.filters label.filter-on{background:#fef9c3;border-radius:8px;outline:2px solid #eab308;outline-offset:1px}.filters label.filter-on>input,.filters label.filter-on>select{border-color:#eab308;background:#fffdf0}.filters .filter-checkrow{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:2px}.filters .filter-checkrow label.checkbox{min-width:auto;flex:0 0 auto}.lead-number{background:var(--brand);color:#fff;font-weight:800;font-size:.8rem;padding:2px 8px;border-radius:999px;white-space:nowrap}.quick-note{display:flex;align-items:center;gap:8px;margin-top:10px}.quick-note-icon{font-size:.95rem}.quick-note input{flex:1 1 auto;padding:7px 12px;border:1px dashed #d9cfc2;border-radius:999px;background:#fffdf7;font-size:.9rem;font-weight:500}.quick-note input:focus{border-style:solid;border-color:var(--brand-accent)}.quick-note-saved{font-size:.8rem;font-weight:600;color:#15803d;white-space:nowrap}.stat-card.stat-alert{background:#fee2e2;outline:2px solid #ef4444;animation:reminderPulse 1.4s ease-in-out infinite}@keyframes reminderPulse{0%,to{outline-color:#ef4444}50%{outline-color:#fca5a5}}.reminder-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#fee2e2;border:1px solid #ef4444;color:#b91c1c;border-radius:12px;padding:12px 16px;margin-bottom:14px;cursor:pointer}.reminder-banner:hover{background:#fecaca}.reminder-add{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;align-items:center;width:100%}.reminder-add input[type=datetime-local]{flex:0 0 auto}.reminder-add input:not([type=datetime-local]){flex:1 1 auto;min-width:200px}.reminder-add button{flex:0 0 auto}.reminder-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e6dfd6;border-radius:12px;background:#fcfaf7}.reminder-row.overdue{border-color:#ef4444;background:#fef2f2}.reminder-row.done{opacity:.55}.reminder-row.done .reminder-body{text-decoration:line-through}.reminder-when{flex:0 0 auto;display:flex;align-items:center;gap:6px;min-width:130px}.reminder-when strong{color:var(--brand)}.reminder-row.overdue .reminder-when strong{color:#b91c1c}.reminder-flag{background:#ef4444;color:#fff;font-size:.7rem;font-weight:700;padding:2px 7px;border-radius:999px;text-transform:uppercase}.reminder-body{flex:1 1 200px;font-weight:600;color:#2b2723}.reminder-actions{flex:0 0 auto;display:flex;gap:6px;flex-wrap:wrap}.reminder-actions button{padding:6px 12px}.reminder-badge{display:inline-block;background:#eef2ff;color:#3730a3;font-weight:700;font-size:.9rem;padding:3px 10px;border-radius:999px}.reminder-badge.overdue{background:#fee2e2;color:#b91c1c;outline:1px solid #ef4444}.reminders-dash{margin-top:4px}.card.firm-form{width:min(100%,920px)}.firm-step{padding:20px 0;border-top:1px solid #ece3d5}.firm-step:first-of-type{border-top:0}.firm-step-head{display:flex;align-items:center;gap:12px;margin-bottom:4px}.firm-step-head h2{margin:0;font-size:1.3rem;color:#2b2723}.firm-step-num{flex:0 0 auto;width:34px;height:34px;border-radius:999px;background:#9a3412;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}.phone-row{display:flex;gap:8px;align-items:stretch}.phone-row>input{flex:1 1 auto;min-width:0}.phone-prefix{flex:0 0 auto;display:flex;align-items:center;padding:0 12px;border:1px solid #d9cfc2;border-radius:12px;background:var(--brand-soft);font-weight:600;white-space:nowrap}.phone-prefix-select{flex:0 0 auto;width:auto;min-width:108px;background:var(--brand-soft);font-weight:600}.gewerk-grid{display:flex;flex-direction:column;gap:8px;margin-top:12px}.gewerk-card{border:1px solid #e0d6c6;border-radius:12px;padding:12px 14px;background:#fcfaf7;width:100%}.gewerk-card.helper-card{background:#f7f4ef;border-style:dashed;margin-left:22px;width:calc(100% - 22px)}@media (max-width: 640px){.gewerk-card.helper-card{margin-left:12px;width:calc(100% - 12px)}}.gewerk-helper-tag{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:#ede7dd;color:#6f675f;font-size:.72rem;font-weight:700;text-transform:uppercase;vertical-align:middle}.gewerk-card.selected{border-color:#9a3412;box-shadow:inset 0 0 0 1px #9a3412}.gewerk-detail{margin-top:10px}.gewerk-price{color:#9a3412;font-weight:800;font-size:1.05rem;margin-bottom:8px}.gewerk-price span{font-weight:500;font-size:.8rem;color:#8a827a;font-style:italic}.gewerk-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gewerk-fields label{font-size:.8rem;gap:3px}.gewerk-fields input{padding:8px 10px}@media (max-width: 640px){.gewerk-grid,.gewerk-fields{grid-template-columns:1fr}}.field-block{display:flex;flex-direction:column;gap:6px;font-weight:600;color:#2b2723}.file-upload{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.file-btn{display:inline-flex;align-items:center;gap:6px;padding:11px 18px;border:1px solid #9a3412;color:#9a3412;background:#fff;border-radius:10px;font-weight:700;cursor:pointer;white-space:nowrap}.file-btn:hover{background:#fdf1ec}.file-btn input[type=file]{display:none}.file-name{color:#6f675f;font-weight:500}.firm-intro{text-align:center;margin-bottom:8px}.firm-logo{max-width:200px;height:auto;margin:0 auto 10px;display:block}.firm-intro h1{margin-bottom:6px}.firm-tagline{font-size:1.15rem;font-weight:700;color:#2b2723;margin:0 0 6px}.firm-sub{margin:0 auto 14px;max-width:640px}.firm-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:6px}.firm-step-chip{display:inline-flex;align-items:center;gap:8px;background:var(--brand-soft);border:1px solid #e6dccb;border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:600;color:#4a3b26}.firm-step-chip span{width:22px;height:22px;border-radius:999px;background:#9a3412;color:#fff;font-weight:800;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem}.move-select{padding:5px 8px;font-size:.82rem;font-weight:600;border-radius:999px;border:1px solid #d8cbb5;background:#fff;color:#4a3b26;max-width:150px;min-width:auto}@media (max-width: 700px){html,body{overflow-x:hidden}.page{padding:8px;align-items:flex-start}.card{padding:14px;border-radius:14px}.crm-header{flex-direction:column;align-items:stretch;gap:8px}.crm-header .create-actions{justify-content:space-between}.filters{gap:10px}.filters label{min-width:0;width:100%}.filter-checkrow{width:100%;display:flex;flex-wrap:wrap;gap:10px}.create-form{grid-template-columns:1fr;padding:10px}.lead-card{padding:12px}.lead-card-top{flex-direction:column;align-items:flex-start;gap:8px}.lead-card-actions{justify-content:flex-start}.lead-card-meta{gap:6px 10px;font-size:.88rem}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:8px}.stat-card{padding:10px 8px}.detail-card{padding:12px}.detail-header{flex-direction:column;align-items:flex-start}.detail-grid{grid-template-columns:1fr 1fr;gap:10px}.firma-cz .detail-grid{grid-template-columns:1fr}.firma-cz-head{flex-direction:column;align-items:flex-start}.msg-actions select,.msg-actions>button{width:100%}.lead-card,.detail-card,.colleague-item,.party-strip{overflow-wrap:anywhere}.move-select{max-width:100%}}.new-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:7px;padding:0 6px;border-radius:999px;background:#dc2626;color:#fff;font-size:.75rem;font-weight:800;line-height:1;vertical-align:middle;animation:new-badge-pop 1.6s ease-in-out infinite}@keyframes new-badge-pop{0%,70%,to{transform:scale(1)}35%{transform:scale(1.14)}}@media (prefers-reduced-motion: reduce){.new-badge{animation:none}}.ad-card{border:1px solid #e6dfd6;border-left:4px solid #7c3aed;border-radius:12px;padding:12px 14px;background:#fff;margin-bottom:10px}.ad-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.ad-card-head strong{font-size:1.02rem}.ad-block{margin:4px 0;font-size:.93rem;color:#4b5a6b;white-space:pre-wrap;overflow-wrap:anywhere}.ad-block strong{color:#2b2723}@media (min-width: 701px) and (max-width: 1024px){.page{padding:12px}.card{padding:18px}.filters label{min-width:calc(50% - 8px);flex:1 1 calc(50% - 8px)}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.detail-grid,.firma-cz .detail-grid,.create-form{grid-template-columns:1fr 1fr}.crm-toolbar button,.lead-card-actions button,.lead-card-actions .nav-link{min-height:40px}}@media (hover: none) and (pointer: coarse){button,.nav-link,select{min-height:40px}}.order-card{border:1px solid #cfe8df;border-left:5px solid #0f766e;border-radius:12px;padding:12px 14px;background:#fff;margin-bottom:10px}.order-card.closed{opacity:.72;border-left-color:#9ca3af;background:#fafafa}.order-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.order-head strong{font-size:1.05rem;color:#0f4c46}.order-count{font-weight:700;font-size:.92rem;color:#92400e;background:#fef3c7;padding:3px 10px;border-radius:999px}.order-count.complete{color:#166534;background:#dcfce7}.colleague-item.placed{opacity:.55;background:#f1f5f2}.sheet-group{margin:14px 0 2px;font-size:.86rem;text-transform:uppercase;letter-spacing:.04em;color:#0f766e;border-bottom:1px solid #cfe8df;padding-bottom:4px}.role-row{display:flex;gap:8px;margin-bottom:6px;align-items:center}.role-row input[type=number]{width:82px;flex:0 0 auto}.role-row input:not([type=number]){flex:1;min-width:0}.role-times{color:#6b7280;font-weight:700}.sheet-label{display:block;font-size:.82rem;font-weight:600;color:#4b5563;margin-bottom:5px}.ppe-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.ppe-chip{min-width:auto;padding:6px 12px;border-radius:999px;border:1.5px solid #cfe8df;background:#fff;color:#0f4c46;font-size:.85rem;font-weight:600;cursor:pointer}.ppe-chip.on{background:#0f766e;border-color:#0f766e;color:#fff}.role-row button{min-width:auto;padding:.3rem .6rem}.inline-check{display:inline-flex;align-items:center;gap:6px;font-weight:500;text-transform:none;letter-spacing:0}.inline-check input{width:auto;margin:0}.req-row{display:flex;flex-wrap:wrap;gap:14px;padding:4px 0}.order-sheet{margin:8px 0;border:1px solid #e2e8f0;border-radius:10px;background:#fbfdfc}.order-sheet summary{cursor:pointer;padding:8px 10px;font-weight:600;font-size:.9rem;color:#0f4c46}.order-sheet table{width:100%;border-collapse:collapse}.order-sheet th,.order-sheet td{border-top:1px solid #e8eeea;padding:6px 10px;font-size:.86rem;text-align:left;vertical-align:top}.order-sheet th{width:36%;font-weight:600;color:#4b5563}.sheet-blank{display:block;min-height:12px;border-bottom:1px dotted #b9b1a6}.order-list{display:grid;gap:18px}.order-list .order-card{border:1px solid #cfe8df;border-left:7px solid #0f766e;box-shadow:0 6px 18px #0f766e12;padding:16px 18px}.order-list .order-card:nth-of-type(2n){background:#f3f8f6;border-color:#d9d2ee;border-left-color:#6d5bd0;box-shadow:0 6px 18px #6d5bd014}.order-list .order-card:nth-of-type(2n) .order-head strong{color:#3b2f7a}.order-list .order-card:nth-of-type(2n) .order-roles{background:#eae5fb;color:#3b2f7a}.order-list .order-card.closed{border-left-color:#9ca3af;box-shadow:none}.order-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0}.order-roles{font-size:1rem;font-weight:700;color:#0f766e;background:#e7f7f1;padding:2px 10px;border-radius:999px}.order-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:1rem;color:#3f3a35;margin-bottom:10px}.candidate-list{display:grid;gap:8px;margin:10px 0}.candidate-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border:1px solid #e6dfd6;border-left:4px solid #cbd5e1;border-radius:12px;background:#fff}.candidate-item.state-jede{border-left-color:#16a34a;background:#f4fbf6}.candidate-item.state-v_reseni{border-left-color:#e8a13a;background:#fffbf2}.candidate-item.state-nejede{border-left-color:#9ca3af;background:#fafafa;opacity:.7}.candidate-item.placed{opacity:.6}.candidate-who{display:flex;flex-direction:column;gap:2px;min-width:0}.candidate-who strong{font-size:1rem}.candidate-who span{font-size:.9rem;color:#6b6157}.candidate-states{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.state-chip{min-width:auto;padding:5px 11px;border-radius:999px;border:1.5px solid #e2e8f0;background:#fff;color:#64748b;font-size:.85rem;font-weight:700;cursor:pointer}.state-chip.jede.on{background:#16a34a;border-color:#16a34a;color:#fff}.state-chip.v_reseni.on{background:#e8a13a;border-color:#e8a13a;color:#14110f}.state-chip.nejede.on{background:#6b7280;border-color:#6b7280;color:#fff}.add-candidate{margin-top:4px;padding:9px 16px;border:1.5px dashed #0f766e;border-radius:12px;background:#f2fbf8;color:#0f766e;font-family:inherit;font-size:.92rem;font-weight:700;cursor:pointer}.candidate-picker{margin-top:8px;padding:10px;border:1.5px solid #cfe8df;border-radius:12px;background:#f7fdfb}.candidate-picker input{width:100%;color:#14110f;background:#fff}.candidate-hits{display:grid;gap:6px;margin:8px 0}.candidate-hit{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;padding:8px 10px;border:1px solid #e6dfd6;border-radius:10px;background:#fff;color:#14110f;font-family:inherit;cursor:pointer}button.candidate-hit:not(:disabled):hover,button.candidate-hit:not(:disabled):focus-visible{border-color:#d89a7f;background:#fdf2ec;color:#14110f}.candidate-hit strong{color:#14110f}.candidate-hit span{font-size:.85rem;color:#6b6157}.colleague-item.placed .colleague-name{text-decoration:line-through}.msg-preview{margin-top:6px;padding:10px 12px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc}.msg-preview p{margin:4px 0 0;font-size:.92rem;color:#14110f;white-space:pre-wrap}.msg-folder{border:1px solid #e6dfd6;border-radius:12px;background:#fff;margin-top:8px;padding:4px 8px}.msg-folder>summary{cursor:pointer;padding:6px 4px;font-weight:700;font-size:.9rem;color:#0f4c46}.msg-folder>summary span{color:#8a827a;font-weight:500}.msg-save-row{gap:8px;flex-wrap:wrap}.msg-save-row input{flex:1 1 220px;min-width:0;padding:8px 12px;font-size:.9rem}.agency-page{--brick: #9c3b22;--brick-dark: #7a2c18;--mortar: #f4efe7;--concrete: #e7e0d4;--steel: #2b2723;--steel-soft: #4a443d;--agency-line: #d8cfc0;--amber: #e8a13a;min-height:100vh;background:var(--mortar);color:var(--steel);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.agency-page .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.agency-hero{padding:56px 0 40px;text-align:center}.agency-hero .eyebrow{font-family:Archivo,Inter,sans-serif;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brick);display:inline-block;margin-bottom:14px}.agency-hero h1{font-family:Archivo,Inter,sans-serif;font-size:clamp(30px,5vw,50px);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0 0 14px;color:var(--steel)}.agency-hero p{font-size:17px;color:var(--steel-soft);max-width:640px;margin:0 auto}.agency-section{padding:24px 0 72px}.agency-search{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin:0 auto 26px}.agency-search input{flex:1 1 320px;max-width:420px;font-family:inherit;font-size:16px;padding:13px 18px;border:1px solid var(--agency-line);border-radius:10px;background:#fff;color:var(--steel)}.agency-search input:focus{outline:none;border-color:var(--brick)}.agency-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.agency-card{background:#fff;border:1px solid var(--agency-line);border-radius:16px;padding:26px;display:flex;flex-direction:column;gap:14px;position:relative}.agency-card:nth-child(6n+1){background:#fff}.agency-card:nth-child(6n+2){background:#fbeee2}.agency-card:nth-child(6n+3){background:#eef1f5}.agency-card:nth-child(6n+4){background:#eef3ea}.agency-card:nth-child(6n+5){background:#fdf3e3}.agency-card:nth-child(6n+6){background:#f6e8e3}.agency-stamp{position:absolute;top:-10px;right:18px;padding:6px 14px;border-radius:8px;font-family:Archivo,Inter,sans-serif;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 4px 10px #0000002e;transform:rotate(3deg)}.agency-card-head{display:flex;flex-direction:column;gap:8px}.agency-number{align-self:flex-start;font-family:Archivo,Inter,sans-serif;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--steel);color:var(--mortar);border-radius:20px;padding:5px 13px}.agency-card h3{font-family:Archivo,Inter,sans-serif;font-size:24px;font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--steel)}.agency-badges{display:flex;flex-wrap:wrap;gap:8px}.agency-badge{background:var(--concrete);border-radius:20px;padding:6px 14px;font-size:13.5px;font-weight:600;color:var(--steel);display:inline-flex;align-items:center;gap:6px}.agency-badge.rate{background:var(--brick);color:#fff}.agency-note{font-size:14.5px;color:var(--steel-soft);white-space:pre-wrap;margin:0}.agency-extra{display:flex;flex-direction:column;gap:4px}.agency-extra strong{font-family:Archivo,Inter,sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--brick)}.agency-contact{margin-top:auto;padding-top:4px;display:flex;flex-direction:column;align-items:center;gap:8px}.agency-contact .agency-btn{width:100%;justify-content:center}.agency-contact-mail{font-size:14.5px;font-weight:600;color:var(--steel-soft);text-decoration:none;border-bottom:1px solid var(--agency-line)}.agency-contact-mail:hover{color:var(--brick);border-bottom-color:var(--brick)}.agency-contact-links{display:flex;flex-wrap:wrap;gap:8px 18px}.agency-contact-links a{font-weight:700;font-size:15px;color:var(--steel);text-decoration:none;border-bottom:2px solid var(--agency-line)}.agency-contact-links a:hover{color:var(--brick);border-bottom-color:var(--brick)}.agency-empty{grid-column:1 / -1;text-align:center;padding:60px 20px;color:var(--steel-soft)}.agency-empty h3{font-family:Archivo,Inter,sans-serif;font-size:22px;font-weight:800;margin:0 0 10px;color:var(--steel)}.agency-footer{background:#1f1c19;color:#8d8579;padding:34px 0;font-size:14px}.agency-footer strong{display:block;font-family:Archivo,Inter,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--mortar);margin-bottom:6px}.agency-footer .agency-contact-links{margin-top:10px}.agency-footer .agency-contact-links a{color:var(--mortar);border-bottom-color:#4a443d}.agency-footer .agency-contact-links a:hover{color:#fff;border-bottom-color:var(--mortar)}.agency-btn{display:inline-flex;align-items:center;gap:10px;font-family:Archivo,Inter,sans-serif;font-weight:800;font-size:15px;letter-spacing:.02em;text-transform:uppercase;padding:13px 22px;border:2px solid var(--brick);background:var(--brick);color:#fff;border-radius:10px;cursor:pointer;transition:background .18s ease,transform .18s ease}.agency-btn:hover{background:var(--brick-dark);border-color:var(--brick-dark);transform:translateY(-2px)}@media print{.filters,.crm-header .create-actions,.agency-search{display:none!important}.agency-page{background:#fff}.agency-card{break-inside:avoid;border-color:#ccc}.agency-contact-links a,.agency-contact-mail{color:#000;border-bottom:none}.agency-contact .agency-btn{background:none;color:#000;border-color:#000}.agency-stamp{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none}}.help-page{--help-brick: #9c3b22;--help-brick-dark: #7a2c18;--help-paper: #f4efe7;--help-card: #ffffff;--help-line: #e2ddd5;--help-ink: #211d1a;--help-ink-soft: #6b6157;min-height:100vh;background:var(--help-paper);color:var(--help-ink);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}.help-page .help-wrap{max-width:820px;margin:0 auto;padding:0 18px}.help-masthead{background:var(--help-ink);color:#fff;padding:22px 0 26px;border-bottom:5px solid var(--help-brick)}.help-masthead-top{display:flex;align-items:baseline;gap:10px;margin-bottom:18px}.help-wordmark{font-family:Archivo,Inter,sans-serif;font-size:19px;font-weight:800;letter-spacing:-.01em;color:#fff}.help-masthead-tag{font-family:Archivo,Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#e8a13a}.help-masthead h1{font-family:Archivo,Inter,sans-serif;font-size:40px;line-height:1.05;letter-spacing:-.02em;margin:0 0 10px}.help-masthead p{margin:0;max-width:54ch;color:#d8d0c6;font-size:16.5px}.help-stamp{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding-top:13px;border-top:1px solid rgba(255,255,255,.16);font-family:Archivo,Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9d938a}.help-intro{border-left:4px solid var(--help-brick);padding:4px 0 4px 16px;margin:24px 0 4px;max-width:62ch}.help-intro p{margin:0 0 10px;font-size:16.5px}.help-intro p:last-child{margin-bottom:0}.help-intro-how{color:var(--help-ink-soft)}.help-hero{padding:36px 18px 26px}.help-eyebrow{display:inline-block;font-family:Archivo,Inter,sans-serif;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--help-brick);margin-bottom:8px}.help-hero h1{font-family:Archivo,Inter,sans-serif;font-size:34px;line-height:1.15;margin:0 0 10px}.help-hero p{margin:0;color:var(--help-ink-soft);font-size:16px}.help-hero code{background:#fff;border:1px solid var(--help-line);border-radius:5px;padding:1px 6px;font-size:15px}.help-searchbar{position:sticky;top:0;z-index:5;background:var(--help-paper);border-bottom:1px solid var(--help-line);padding:12px 0}.help-search{max-width:560px}.help-searchbar-inner{display:flex;flex-direction:column;gap:7px}.help-search{display:flex;align-items:center;gap:9px;background:var(--help-card);border:2px solid var(--help-line);border-radius:14px;padding:4px 6px 4px 14px}.help-search:focus-within{border-color:var(--help-brick)}.help-search-icon{flex:0 0 auto;display:flex;color:var(--help-ink-soft)}.help-search-icon svg{width:19px;height:19px}.help-search input{flex:1 1 auto;min-width:0;border:none;outline:none;background:none;font-family:inherit;font-size:17px;color:var(--help-ink);padding:12px 0}.help-search input::-webkit-search-cancel-button{display:none}.help-search-clear{flex:0 0 auto;border:none;background:var(--help-paper);color:var(--help-ink-soft);font-family:inherit;font-size:14px;font-weight:600;padding:9px 13px;border-radius:10px;cursor:pointer}.help-search-count{font-size:14px;font-weight:600;color:var(--help-brick)}.help-shell{display:block;padding-top:26px;padding-bottom:44px}.help-index{margin-bottom:26px}.help-index-title{display:none}.help-index-list{list-style:none;margin:0;padding:0 0 4px;display:flex;gap:7px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.help-index-list::-webkit-scrollbar{display:none}.help-index-item{display:flex;align-items:center;gap:7px;white-space:nowrap;border:1.5px solid var(--help-line);background:var(--help-card);color:var(--help-ink);border-radius:999px;padding:8px 14px 8px 10px;font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.help-index-item.current{border-color:var(--help-ink);background:var(--help-ink);color:#fff}.help-index-no{font-family:Archivo,Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--help-brick);background:var(--help-paper);border-radius:6px;padding:2px 5px}.help-index-item.current .help-index-no{background:#ffffff24;color:#e8a13a}.help-index-foot{display:none}.help-section{margin-bottom:46px;scroll-margin-top:84px}.help-section-head{display:flex;align-items:flex-start;gap:14px;padding-bottom:14px;border-bottom:2px solid var(--help-ink);margin-bottom:4px}.help-section-figure{position:relative;flex:0 0 auto;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.help-section-ghost{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Archivo,Inter,sans-serif;font-size:46px;font-weight:800;letter-spacing:-.04em;color:var(--help-line);line-height:1;-webkit-user-select:none;user-select:none}.help-section-icon{position:relative;font-size:25px;line-height:1;filter:drop-shadow(0 1px 0 rgba(255,255,255,.9))}.help-section-titles{min-width:0;padding-top:2px}.help-section-no{display:block;font-family:Archivo,Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:var(--help-brick);margin-bottom:3px}.help-section-head h2{font-family:Archivo,Inter,sans-serif;font-size:25px;line-height:1.12;letter-spacing:-.015em;margin:0 0 5px}.help-section-head p{margin:0;font-size:15.5px;color:var(--help-ink-soft);max-width:58ch}.help-articles{border-bottom:1px solid var(--help-line)}.help-article{border-top:1px solid var(--help-line);background:none}.help-article.open{background:var(--help-card);border-radius:12px;border-top-color:transparent;box-shadow:0 1px 0 var(--help-line),0 10px 26px -20px #211d1a8c;margin:8px 0}.help-article.open+.help-article{border-top-color:transparent}.help-article-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:none;padding:15px 4px;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.help-article.open .help-article-head{padding:15px 16px 12px}.help-article-title{font-size:17px;font-weight:600;line-height:1.35}.help-article.open .help-article-title{font-family:Archivo,Inter,sans-serif;font-weight:800;color:var(--help-brick)}.help-article-sign{flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--help-line);color:var(--help-ink-soft);display:flex;align-items:center;justify-content:center;transition:transform .18s ease,border-color .18s ease,color .18s ease}.help-article-sign svg{width:15px;height:15px}.help-article.open .help-article-sign{transform:rotate(180deg);border-color:var(--help-brick);color:var(--help-brick)}.help-article-body{padding:13px 16px 16px;border-top:1px solid var(--help-line);box-shadow:inset 3px 0 0 var(--help-brick);border-radius:0 0 12px 12px}.help-text{margin:0 0 11px}.help-article-body>*:last-child{margin-bottom:0}.help-steps{list-style:none;counter-reset:help-step;margin:0 0 11px;padding:0}.help-steps li{counter-increment:help-step;position:relative;padding-left:38px;margin-bottom:10px}.help-steps li:before{content:counter(help-step);position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:50%;background:var(--help-brick);color:#fff;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center}.help-list{margin:0 0 11px;padding-left:22px}.help-list li{margin-bottom:7px}.help-note{display:flex;flex-direction:column;gap:3px;border-radius:0 12px 12px 0;padding:12px 15px;margin:0 0 11px;font-size:16px;border-left:4px solid currentColor}.help-note strong{font-weight:800}.help-note-warn{background:#fbf1dc;color:#7d4d10}.help-note-tip{background:#e7f0e8;color:#2f5c3c}.help-note-info{background:#efeae2;color:#4a4038}.help-table-wrap{overflow-x:auto;margin:0 0 11px;-webkit-overflow-scrolling:touch}.help-table{width:100%;border-collapse:collapse;font-size:15.5px;min-width:320px}.help-table th{text-align:left;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--help-ink-soft);border-bottom:2px solid var(--help-line);padding:6px 10px 6px 0;white-space:nowrap}.help-table td{border-bottom:1px solid var(--help-line);padding:9px 10px 9px 0;vertical-align:top}.help-table tr:last-child td{border-bottom:none}.help-link{display:flex;align-items:center;gap:12px;background:var(--help-card);border:1.5px solid var(--help-brick);border-radius:13px;padding:12px 14px;margin:0 0 11px;text-decoration:none;color:inherit}.help-link:active{background:var(--help-paper)}.help-link-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.help-link-label{font-weight:800;color:var(--help-brick);line-height:1.3}.help-link-note{font-size:14.5px;color:var(--help-ink-soft);line-height:1.35}.help-link-go{flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--help-brick);color:#fff;font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center}.help-contact{display:flex;align-items:center;gap:12px;background:var(--help-paper);border:1.5px solid var(--help-line);border-radius:13px;padding:12px 14px;margin-bottom:9px;text-decoration:none;color:inherit}.help-contact-avatar{flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:var(--help-brick);color:#fff;font-family:Archivo,Inter,sans-serif;font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center}.help-contact-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.help-contact-role{font-size:15px;font-weight:800}.help-contact-name{font-size:13.5px;color:var(--help-ink-soft)}.help-contact-phone{flex:0 0 auto;font-weight:800;color:var(--help-brick);font-variant-numeric:tabular-nums;white-space:nowrap}.help-page mark{background:#ffe08a;color:inherit;border-radius:3px;padding:0 1px}.help-empty{background:var(--help-card);border:1.5px dashed var(--help-line);border-radius:14px;padding:30px 20px;text-align:center;margin-top:24px}.help-empty h3{font-family:Archivo,Inter,sans-serif;margin:0 0 6px}.help-empty p{margin:0;color:var(--help-ink-soft)}.help-footer{background:var(--help-ink);color:#f4efe7;padding:30px 0 36px;margin-top:20px}.help-footer strong{display:block;font-family:Archivo,Inter,sans-serif;font-size:20px;margin-bottom:6px}.help-footer span{display:block;font-size:15.5px;color:#f4efe7d1}.help-footer-note{margin-top:12px;font-size:13.5px!important;color:#f4efe78c!important}.help-totop{position:fixed;right:16px;bottom:16px;z-index:6;width:44px;height:44px;border-radius:50%;border:none;background:var(--help-ink);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;box-shadow:0 8px 22px -10px #211d1acc}.help-totop.show{opacity:1;pointer-events:auto;transform:none}.help-totop svg{width:20px;height:20px}@media (min-width: 720px){.help-masthead h1{font-size:52px}.help-hero{padding:52px 18px 32px}.help-hero h1{font-size:42px}.help-article-title{font-size:17.5px}.help-section-head h2{font-size:30px}}@media (min-width: 1000px){.help-page .help-wrap{max-width:1120px}.help-shell{display:grid;grid-template-columns:232px minmax(0,1fr);gap:48px;align-items:start;padding-top:34px;padding-bottom:72px}.help-index{position:sticky;top:86px;margin-bottom:0}.help-index-title{display:block;font-family:Archivo,Inter,sans-serif;font-size:11px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:var(--help-ink-soft);padding-bottom:9px;border-bottom:2px solid var(--help-ink);margin-bottom:8px}.help-index-list{display:block;overflow:visible;padding-bottom:0}.help-index-item{width:100%;border:none;background:none;border-radius:8px;padding:7px 9px;white-space:normal;font-size:14.5px;font-weight:500;color:var(--help-ink-soft);align-items:flex-start}.help-index-item:hover{background:#211d1a0b;color:var(--help-ink)}.help-index-item.current{background:none;color:var(--help-brick);font-weight:800;box-shadow:inset 2px 0 0 var(--help-brick);border-radius:0 8px 8px 0}.help-index-item.current .help-index-no{background:var(--help-paper);color:var(--help-brick)}.help-index-no{margin-top:1px}.help-index-foot{display:flex;flex-direction:column;gap:2px;margin-top:14px;padding-top:12px;border-top:1px solid var(--help-line);font-family:Archivo,Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--help-ink-soft)}.help-main{max-width:760px}.help-totop{right:28px;bottom:28px}}@media print{.help-page{background:#fff;font-size:12pt}.help-searchbar,.help-index,.help-totop,.help-article-sign{display:none!important}.help-shell{display:block}.help-masthead{background:#fff;color:#000;border-bottom:2px solid #000;padding-bottom:12px}.help-masthead p,.help-masthead .help-stamp,.help-wordmark{color:#000}.help-article,.help-section{break-inside:avoid;box-shadow:none}.help-note{-webkit-print-color-adjust:exact;print-color-adjust:exact}.help-link-go{display:none}.help-link:after{content:" (" attr(href) ")";font-size:10pt;color:#444;word-break:break-all}}.kontakty-blok{border:1px solid #e6ded3;border-radius:12px;padding:10px 12px;background:#fff}.kontakty-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:8px}.kontakty-head strong{color:#2b2723}.kontakty-head span{font-size:.82rem;color:#8a7f74}.kontakty{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:4px}.kontakt-item{display:flex;align-items:center;gap:6px;min-width:0;padding:4px 6px 4px 10px;background:var(--brand-soft);border:1px solid #e6dfd6;border-radius:10px;font-size:.85rem}.kontakt-label{flex:1 1 auto;min-width:0;font-weight:600;color:#2b2723;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kontakt-value{flex:0 0 auto;color:#6b625a;white-space:nowrap}.kontakt-item button{flex:0 0 auto;padding:3px 9px;min-width:auto;font-size:.78rem;border-radius:8px}.kontakt-copy{min-width:72px}.kontakt-del{padding:3px 7px}.kontakty-prazdno{font-size:.85rem;color:#8a7f74}.kontakty-sprava{margin-top:8px}.kontakty-sprava>summary{cursor:pointer;font-weight:700;font-size:.86rem;color:#0f766e}.kontakt-add{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.kontakt-add input{flex:1 1 180px;min-width:0}.kontakt-add button{flex:0 0 auto}.kontakty-reset{margin-top:6px;padding:4px 10px;min-width:auto;font-size:.8rem}@media (max-width: 520px){.kontakty{grid-template-columns:1fr}.kontakt-value{flex:1 1 100%;order:3}}.wa-picker-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:16px;background:#14110f73}.wa-picker{width:min(100%,560px);max-height:min(88vh,760px);overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:#fffaf4;box-shadow:0 18px 50px #00000040}.wa-picker-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.wa-picker-head strong{font-size:1.05rem;color:#14110f}.wa-picker-to{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 12px;border-radius:12px;background:#dcfce7}.wa-picker-name{font-weight:700;color:#14110f}.wa-picker-num{font-variant-numeric:tabular-nums;color:#166534;font-weight:600}.wa-picker-num-missing{color:#991b1b;font-weight:600}.wa-picker-label{font-weight:700;color:#14110f}.wa-picker-text{width:100%;resize:vertical;padding:10px;border-radius:10px;border:1.5px solid #e6dfd6;background:#fff;color:#14110f}.wa-picker-chips,.wa-picker-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.wa-picker-saved{display:grid;gap:6px;max-height:200px;overflow-y:auto}button.wa-picker-saved-item{text-align:left;padding:8px 10px;border:1px solid #e6dfd6;border-radius:10px;background:#fff;color:#14110f;font-weight:500;white-space:pre-wrap}button.wa-picker-saved-item:not(:disabled):hover{border-color:#25d366;background:#f0fdf4;color:#14110f}.wa-picker-mode{display:flex;align-items:center;gap:6px;font-size:.9rem;color:#6f675f}.wa-picker-mode input{width:auto}button.wa-picker-send{margin-left:auto;background:#25d366;color:#fff;font-weight:700}button.wa-picker-send:not(:disabled):hover{background:#1da851}.wa-picker-url{font-size:.75rem;color:#6f675f;word-break:break-all;-webkit-user-select:all;user-select:all}.wa-picker-mode select{padding:4px 8px;border-radius:8px;border:1px solid #e6dfd6;background:#fff;color:#14110f;font-size:.85rem;width:auto}.dochazka-email-edit{display:flex;flex-direction:column;gap:6px;margin-top:8px}.dochazka-email-edit label{font-size:.9rem;font-weight:600;color:#14110f}.dochazka-email-edit input{width:100%;max-width:420px;color:#14110f;background:#fff}
