/* ZaPhi Manager v0.21.2 · Einsatzkarte, Firmenstatus, Dokumentprüfung und digitales Aufmaß. */

/* Drei Fristenkennzahlen mit schmalem Farbstreifen. */
.v212-case-summary{display:grid!important;grid-template-columns:repeat(3,minmax(180px,1fr)) auto!important;align-items:stretch;gap:10px!important}
.v212-case-kpi{position:relative;overflow:hidden;border:1px solid var(--line,#d8dde2)!important;border-radius:12px!important;background:#fff!important;color:var(--text,#17212b)!important;text-align:left!important;padding:16px 15px 13px!important;box-shadow:0 2px 8px rgba(24,36,48,.06)!important}
.v212-case-kpi:before{content:'';position:absolute;inset:0 0 auto;height:4px;background:var(--v212-kpi)}
.v212-case-kpi.orange{--v212-kpi:#ee7b22}.v212-case-kpi.yellow{--v212-kpi:#e6b52d}.v212-case-kpi.red{--v212-kpi:#c94444}
.v212-case-kpi small,.v212-case-kpi strong,.v212-case-kpi span{display:block}.v212-case-kpi small{font-size:11px;font-weight:800}.v212-case-kpi strong{margin:5px 0 2px;font-size:25px}.v212-case-kpi span{color:var(--muted,#68737e);font-size:10px}
.v212-case-kpi.active{border-color:color-mix(in srgb,var(--v212-kpi) 55%,#ccd2d8)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--v212-kpi) 15%,transparent)!important}
.v212-all-cases{align-self:center;border:0;background:transparent;color:var(--muted,#66717c);padding:8px;text-decoration:underline;cursor:pointer}.v212-all-cases.active{color:#dd6d17;font-weight:800}
.v212-status-suffix{display:inline;margin-left:4px;font-size:11px;color:var(--muted,#66717c)}

/* ZaPhi Planer-Steuerung und Kennzeichnungsband. */
.v20-planner-time-range,.v20-planner-time-range *,.v20-planner-zoom,.v20-planner-zoom *,.planner-controls select,.planner-controls output{font-family:var(--font-app)!important}
.appt.v20-appt:has(.v211-appt-markerbar){padding-top:12px!important}
.v20-appt-markerbar.v211-appt-markerbar{height:11px!important}
.v211-appt-markerbar i{height:11px!important;align-items:flex-start!important;padding:1px 3px 0!important;font-family:var(--font-app)!important;font-size:8px!important;font-weight:400!important;line-height:9px!important}
.v20-appt-name{line-height:10px!important}.v20-appt-address,.v20-appt-phone{font-size:8px!important;line-height:9px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.appt.v20-appt.v20-appt-size-narrow:has(.v211-appt-markerbar){padding-top:7px!important}.appt.v20-appt.v20-appt-size-narrow .v211-appt-markerbar,.appt.v20-appt.v20-appt-size-narrow .v211-appt-markerbar i{height:6px!important}.appt.v20-appt.v20-appt-size-narrow .v211-appt-markerbar span{display:none!important}
.appt.v20-appt.v20-appt-size-medium .v20-appt-phone{display:none!important}.appt.v20-appt.v20-appt-size-wide .v20-appt-phone{display:block!important}

/* Einsatzkarte. */
.v212-planner-map-card{margin-bottom:14px;overflow:hidden;border:1px solid #d9dee3;border-radius:14px;background:#fff}
.v212-planner-map-card>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid #e2e5e8;background:linear-gradient(135deg,#fff,#f5f7f8)}
.v212-planner-map-card.collapsed>header{border-bottom:0}.v212-planner-map-card h2{margin:2px 0 3px;font-size:18px}.v212-planner-map-card p{margin:0;color:var(--muted,#65717d);font-size:11px}.v212-map-kicker{color:#db6d18;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.v212-map-controls{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap;padding:10px 14px;background:#fafbfc;border-bottom:1px solid #e1e5e8}.v212-map-controls>label{display:grid;gap:3px;color:#5e6974;font-size:9px;font-weight:800}.v212-map-controls select{min-height:34px;border:1px solid #cfd5da;border-radius:8px;background:#fff;padding:0 28px 0 9px;font:inherit;color:#1f2a35}
.v212-map-scope{display:flex;border:1px solid #cfd5da;border-radius:9px;overflow:hidden;background:#fff}.v212-map-scope button{border:0;border-right:1px solid #d7dce0;background:#fff;padding:9px 11px;font:700 10px var(--font-app);cursor:pointer}.v212-map-scope button:last-child{border-right:0}.v212-map-scope button.active{background:#273a4d;color:#fff}
.v212-geocode-button{margin-left:auto;min-height:34px}.v212-map-stage{padding:12px;background:#eef1f2}.v212-map-viewport{position:relative;height:390px;overflow:hidden;border:1px solid #b9c2ca;border-radius:12px;background:#dce6e8;touch-action:none;cursor:grab}.v212-map-viewport:active{cursor:grabbing}
.v212-map-tiles,.v212-map-pins{position:absolute;inset:0}.v212-map-tile{position:absolute;width:256px;height:256px;user-select:none}.v212-map-pin{position:absolute;z-index:4;transform:translate(-50%,-100%);display:grid;place-items:center;border:2px solid #fff;background:var(--v212-pin);color:#fff;box-shadow:0 2px 7px rgba(0,0,0,.35);cursor:pointer}.v212-map-pin.single{width:24px;height:30px;border-radius:50% 50% 50% 4px;transform:translate(-50%,-85%) rotate(-45deg)}.v212-map-pin.single span{width:8px;height:8px;border-radius:50%;background:#fff;transform:rotate(45deg)}.v212-map-pin.cluster{width:34px;height:34px;border-radius:50%;font:800 11px var(--font-app)}
.v212-map-zoom{position:absolute;z-index:6;left:10px;top:10px;display:grid;border:1px solid #9faab3;border-radius:8px;overflow:hidden;background:#fff}.v212-map-zoom button{width:34px;height:32px;border:0;border-bottom:1px solid #cbd1d6;background:#fff;font-size:18px;cursor:pointer}.v212-map-zoom button:last-child{border-bottom:0}.v212-map-attribution{position:absolute;z-index:5;right:3px;bottom:2px;background:rgba(255,255,255,.86);padding:2px 4px;font-size:8px}.v212-map-attribution a{color:#355e83}
.v212-map-detail{position:absolute;z-index:8;right:12px;top:12px;width:min(330px,calc(100% - 24px));display:grid;gap:5px;border:1px solid #aeb8c0;border-radius:12px;background:rgba(255,255,255,.97);box-shadow:0 8px 25px rgba(22,34,46,.24);padding:14px;font:11px var(--font-app)}.v212-map-detail>small{color:#6a7480}.v212-map-detail>strong{font-size:14px}.v212-map-detail>span{color:#4e5965}.v212-map-detail>p{margin:4px 0}.v212-map-detail-close{position:absolute;right:6px;top:5px;border:0;background:transparent;font-size:18px;cursor:pointer}.v212-map-status{display:flex!important;align-items:center;gap:6px;font-weight:800}.v212-map-status:before{content:'';width:8px;height:8px;border-radius:50%;background:var(--v212-pin)}.v212-map-cluster-list>button:not(.v212-map-detail-close){display:grid;text-align:left;border:0;border-top:1px solid #e3e6e8;background:transparent;padding:7px;cursor:pointer}.v212-map-cluster-list>button span{font-size:9px;color:#6c7580}.v212-map-note{padding:0 14px 11px;color:#6c7580;font-size:9px}

/* Gemeinsame Terminarten-/Kennzeichnungsverwaltung und Firmenstatus. */
.v212-planner-settings{display:grid;gap:18px}.v212-planner-settings>section{border:1px solid #dce1e5;border-radius:12px;overflow:hidden}.v212-planner-settings .section-title{padding:12px;background:#f7f8f9}.v212-planner-settings #v212CategoryRows,.v212-planner-settings #v211MarkerSettingRows{display:grid;gap:7px;padding:10px}
.v212-category-setting-row{display:grid;grid-template-columns:54px minmax(200px,1fr) 90px;gap:8px;align-items:center;border:1px solid #dce1e5;border-radius:9px;padding:8px;background:#fff}.v212-category-setting-row input[type=color]{width:48px;height:36px}.v212-category-setting-row input[data-category-name]{width:100%;padding:8px;border:1px solid #ccd3d9;border-radius:8px}
.v212-status-setting-row{display:grid;grid-template-columns:20px 50px minmax(180px,1.1fr) minmax(180px,1fr) 74px auto auto;gap:7px;align-items:center;border-bottom:1px solid #e1e5e8;padding:8px 2px}.v212-row-grip{color:#9aa3ab}.v212-status-setting-row input[type=color]{width:44px;height:34px;padding:2px}.v212-status-setting-row>input:not([type=color]){width:100%;min-width:0;border:1px solid #cdd3d8;border-radius:8px;padding:8px;font:inherit}.v212-row-actions{display:flex;gap:3px}.v212-system-status{color:#47715f;font-weight:800}.v212-status-save{margin-top:8px}.v212-status-suffix{display:inline-flex;vertical-align:middle}

/* E-Mail- und Modul-Einstellungen. */
.v212-email-settings,.v212-module-settings{display:grid;gap:12px}.v212-email-settings .notice span,.v212-module-settings .notice span{display:block;margin-top:4px}.v212-inline-fields{display:grid;grid-template-columns:90px 1fr;gap:6px}.v212-secret-note{border-left:3px solid #d99a2b;background:#fff8e8;padding:9px 11px;color:#5f5134;font-size:10px}.v212-module-employees{display:flex;gap:8px;flex-wrap:wrap;border:1px solid #dce1e5;border-radius:9px;padding:10px}.v212-module-employees>strong{width:100%}.v212-email-compose .checkline{align-self:center}.v212-link-status{grid-column:1/-1;color:#5f6973;font-size:10px}.v212-email-actions{justify-content:flex-end;margin-top:14px}

/* Getrennte und verschiebbare Briefpapierlogos. */
.v212-logo-layout-controls{display:grid;gap:10px}.v212-logo-layout-controls fieldset{display:grid;gap:6px;border:1px solid #d8dde1;border-radius:9px;padding:9px}.v212-logo-layout-controls legend{font-weight:800;padding:0 5px}.v212-logo-layout-controls label{display:grid;grid-template-columns:80px 1fr;align-items:center;font-size:10px}.v212-logo-layout-controls input[type=range]{width:100%}
.v212-paper-logo{position:absolute;z-index:5}.v212-paper-logo .paper-logo-img{position:static!important;display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important}.v212-logo-resize{display:none}.v212-follow-heading{position:absolute;left:11.5%;right:8.1%;z-index:4;transform:translateY(-100%);display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #777;padding-bottom:1.5%;font-size:9px}.v212-follow-heading span{color:#6d747b}
#stationeryPreview .v212-draggable-logo{outline:1px dashed rgba(238,123,34,.75);cursor:move;touch-action:none}#stationeryPreview .v212-logo-resize{display:block;position:absolute;right:-5px;bottom:-5px;width:12px;height:12px;border:2px solid #fff;border-radius:3px;background:#ed7a22;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:nwse-resize}.v212-paper-logo-default{z-index:4}
.v212-preview-toolbar{position:sticky;z-index:12;top:-16px;align-items:center;background:#fff;border-bottom:1px solid #d8dde1;padding:10px 0}.v212-preview-check{display:grid;margin-right:auto}.v212-preview-check small{color:#68727c}.v212-finalized-stamp{border:1px solid #77a58b;border-radius:999px;background:#edf7f1;color:#315f46;padding:7px 10px;font-weight:800}.v212-document-locked{display:grid;gap:3px;margin-bottom:12px}.v212-document-locked span{font-size:10px}.v212-document-locked+*{opacity:.94}

/* Digitales Aufmaß. */
.v212-measurement-modal{width:min(1480px,calc(100vw - 18px))!important;max-width:none!important;height:min(94vh,980px)!important}.v212-measurement-modal .modal-body{height:calc(100% - 62px);overflow:hidden;padding:0!important}.v212-measure-hub{display:grid;gap:14px}.v212-measure-hub .notice span{display:block;margin-top:4px}.v212-measure-hub section{display:grid;gap:6px}.v212-existing-measurement{display:flex;justify-content:space-between;border:1px solid #d9dee3;border-radius:9px;background:#fff;padding:10px;text-align:left;cursor:pointer}
.v212-measure-editor{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);background:#e6e9eb}.v212-measure-toolbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;border-bottom:1px solid #cdd3d8;background:#fff;padding:9px 11px}.v212-device-note{margin-left:auto;color:#6b747c;font-size:9px}.v212-measure-workspace{position:relative;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 0;transition:grid-template-columns .2s}.v212-measure-editor.drawer-open .v212-measure-workspace{grid-template-columns:minmax(0,1fr) 340px}.v212-measure-workspace>main{overflow:auto;padding:18px}.v212-measure-sheet{width:min(900px,100%);min-height:1120px;margin:0 auto;background:#fff;box-shadow:0 4px 18px rgba(24,34,44,.16);padding:28px 32px 45px}
.v212-measure-sheet-head{display:grid;grid-template-columns:1fr auto;gap:14px;border-bottom:3px solid #ec7a22;padding-bottom:12px}.v212-measure-sheet-head>div{display:grid;grid-template-columns:auto 1fr;align-items:end;column-gap:12px}.v212-measure-sheet-head img{grid-row:1/4;max-width:160px;max-height:72px}.v212-measure-company{grid-row:1/4;font-size:17px}.v212-measure-sheet-head h1{margin:0;font-size:26px}.v212-measure-sheet-head small{color:#6a747e}.v212-measure-sheet-head dl{margin:0;display:grid;gap:3px;min-width:160px}.v212-measure-sheet-head dl div{display:flex;justify-content:space-between;gap:12px}.v212-measure-sheet-head dt{font-size:9px;font-weight:800}.v212-measure-sheet-head dd{margin:0;font-size:10px}.v212-measure-sheet-head>section{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #bfc7cd}.v212-measure-sheet-head>section span{display:grid;min-height:46px;border-right:1px solid #d6dce0;border-bottom:1px solid #d6dce0;padding:7px;font-size:11px}.v212-measure-sheet-head>section span:nth-child(even){border-right:0}.v212-measure-sheet-head>section .wide{grid-column:1/-1;border-right:0}.v212-measure-sheet-head b{font-size:8px;text-transform:uppercase;color:#64707b}
.v212-measure-meta{display:flex;gap:10px;margin:12px 0}.v212-measure-meta label{display:grid;gap:3px;font-size:9px;font-weight:800}.v212-measure-meta input{border:1px solid #ccd3d8;border-radius:7px;padding:7px}.v212-measure-meta label:last-child{flex:1}
#v212MeasurementPositions{display:grid;gap:14px}.v212-measure-position{break-inside:avoid;border:1px solid #bfc7cd;border-radius:10px;overflow:hidden;background:#fff}.v212-measure-position-head{display:grid;grid-template-columns:42px 1fr 34px;align-items:center;background:#f1f3f4}.v212-measure-position-head>span{display:grid;place-items:center;align-self:stretch;background:#ec7a22;color:#fff;font-weight:900}.v212-measure-position-head input{border:0;background:transparent;padding:11px;font:800 13px var(--font-app)}.v212-measure-position>label{display:grid;gap:4px;padding:10px;font-size:9px;font-weight:800}.v212-measure-position textarea,.v212-measure-notes textarea{width:100%;resize:vertical;border:1px solid #ccd3d8;border-radius:7px;padding:8px;font:11px var(--font-app)}
.v212-sketch-toolbar{display:flex;align-items:center;gap:8px;border-top:1px solid #dce1e4;background:#fafbfc;padding:7px 10px}.v212-sketch-toolbar span{margin-right:auto;color:#6b747c;font-size:9px}.v212-measure-canvas{display:block;width:100%;height:230px;background-color:#fff;background-image:linear-gradient(#e5e8ea 1px,transparent 1px),linear-gradient(90deg,#e5e8ea 1px,transparent 1px);background-size:18px 18px;touch-action:none;cursor:crosshair}
.v212-photo-row{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;border-top:1px solid #dce1e4;padding:9px}.v212-measure-photo{position:relative;width:112px;margin:0}.v212-measure-photo img{width:112px;height:76px;border-radius:6px;object-fit:cover;cursor:zoom-in}.v212-measure-photo figcaption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px}.v212-measure-photo>button{position:absolute;right:3px;top:3px;border:0;border-radius:50%;background:rgba(30,35,40,.78);color:#fff;width:20px;height:20px;cursor:pointer}.v212-photo-button{display:grid;place-items:center;width:112px;height:76px;border:1px dashed #9faab2;border-radius:7px;background:#f7f8f9;font-size:10px;font-weight:800;cursor:pointer}.v212-photo-button input{display:none}.v212-measure-notes{display:grid;gap:4px;margin-top:16px;font-size:10px;font-weight:800}.v212-add-position-bottom{margin-top:12px}
.v212-measure-drawer{min-width:0;overflow:hidden;border-left:1px solid #c5ccd2;background:#fff}.v212-measure-editor.drawer-open .v212-measure-drawer{padding:10px}.v212-measure-drawer>header{display:flex;justify-content:space-between;align-items:center}.v212-measure-drawer>header div{display:grid}.v212-measure-drawer>header small{color:#69737c}.v212-measure-drawer>header button{border:0;background:transparent;font-size:22px;cursor:pointer}.v212-measure-drawer>input{width:100%;margin:9px 0;border:1px solid #cbd2d7;border-radius:9px;padding:10px}.v212-measure-drawer>.btn{width:100%;margin-top:9px}.v212-measure-drawer #v212MeasurementDrawerRows{display:grid;gap:5px;max-height:calc(100% - 135px);overflow:auto}.v212-measure-drawer #v212MeasurementDrawerRows>button{display:grid;gap:3px;border:1px solid #d9dee2;border-radius:8px;background:#fff;padding:9px;text-align:left;cursor:pointer}.v212-measure-drawer #v212MeasurementDrawerRows>button:hover{border-color:#e77a25;background:#fff8f2}.v212-measure-drawer #v212MeasurementDrawerRows small{color:#68727b}
.v212-measure-print-page{position:relative!important;padding:5% 7.5%!important;background:#fff!important}.v212-measure-print-header{display:grid;grid-template-columns:20% 1fr 30%;gap:3%;align-items:end;border-bottom:2px solid #ef7c19;padding-bottom:2%}.v212-measure-print-header>img{max-width:100%;max-height:55px}.v212-measure-print-header>div{display:grid}.v212-measure-print-header>div strong{font-size:18px}.v212-measure-print-header>div span{font-size:9px;color:#66717c}.v212-measure-print-header dl{margin:0;display:grid;gap:2px;font-size:8px}.v212-measure-print-header dl div{display:flex;justify-content:space-between}.v212-measure-print-header dd{margin:0}.v212-measure-print-address{display:grid;grid-template-columns:1.4fr .8fr 1.4fr;gap:2%;margin:2% 0;padding:2%;border:1px solid #c4cbd0;font-size:8px}.v212-measure-print-address span{display:grid}.v212-measure-print-page main{display:grid;gap:8px}.v212-measure-print-position{border:1px solid #bbc3c9;border-radius:6px;overflow:hidden}.v212-measure-print-position header{display:flex;gap:8px;background:#f1f3f4;padding:6px 8px}.v212-measure-print-position header span{color:#e87016;font-weight:900}.v212-measure-print-position p{margin:7px 9px;font-size:9px}.v212-measure-print-sketch{display:block;width:calc(100% - 18px);max-height:175px;object-fit:contain;margin:7px 9px;border:1px solid #dce1e4}.v212-measure-print-photos{display:flex;gap:6px;margin:7px 9px}.v212-measure-print-photos figure{width:92px;margin:0}.v212-measure-print-photos img{width:92px;height:62px;object-fit:cover}.v212-measure-print-photos figcaption{font-size:6px}.v212-measure-print-page>footer{position:absolute;left:7.5%;right:7.5%;bottom:3%;border-top:1px solid #bbb;padding-top:4px;color:#66717c;font-size:7px}.v212-case-photos{margin:14px 0}.v212-case-photos>div:last-child{display:flex;gap:6px;flex-wrap:wrap}.v212-case-photos button{display:grid;min-width:180px;border:1px solid #d9dee2;border-radius:9px;background:#fff;padding:9px;text-align:left;cursor:pointer}.v212-case-photos button span{color:#e36e16;font-size:8px;font-weight:900}.v212-case-photos button small{color:#6a747d}

@media(max-width:980px){.v212-case-summary{grid-template-columns:repeat(3,1fr)!important}.v212-all-cases{grid-column:1/-1}.v212-measure-editor.drawer-open .v212-measure-workspace{grid-template-columns:minmax(0,1fr) min(320px,42vw)}.v212-status-setting-row{grid-template-columns:18px 44px 1fr 1fr}.v212-status-setting-row .checkline,.v212-status-setting-row .v212-row-actions,.v212-status-setting-row .v212-system-status{grid-column:auto}.v212-map-controls{align-items:stretch}.v212-geocode-button{margin-left:0}}
@media(max-width:760px){.v212-case-summary{grid-template-columns:1fr!important}.v212-all-cases{grid-column:auto}.v212-planner-map-card>header{align-items:flex-start}.v212-map-controls{display:grid;grid-template-columns:1fr 1fr}.v212-map-scope{grid-column:1/-1}.v212-map-viewport{height:330px}.v212-category-setting-row{grid-template-columns:48px 1fr}.v212-category-setting-row .checkline{grid-column:1/-1}.v212-status-setting-row{grid-template-columns:20px 44px 1fr}.v212-status-setting-row [data-status-name],.v212-status-setting-row [data-status-options]{grid-column:3}.v212-status-setting-row .checkline{grid-column:1/3}.v212-measurement-modal{width:100vw!important;height:100vh!important;max-height:none!important}.v212-measure-editor.drawer-open .v212-measure-workspace{grid-template-columns:minmax(0,1fr)}.v212-measure-drawer{position:absolute;z-index:20;inset:0 0 0 auto;width:min(88vw,340px);box-shadow:-8px 0 24px rgba(20,30,40,.2)}.v212-measure-editor:not(.drawer-open) .v212-measure-drawer{display:none}.v212-measure-workspace>main{padding:8px}.v212-measure-sheet{min-height:100%;padding:18px 13px}.v212-measure-sheet-head{grid-template-columns:1fr}.v212-measure-sheet-head dl{grid-column:1}.v212-measure-sheet-head>section{grid-template-columns:1fr}.v212-measure-sheet-head>section span,.v212-measure-sheet-head>section .wide{grid-column:1;border-right:0}.v212-measure-canvas{height:260px}.v212-device-note{display:none}}
@media(max-width:520px){.v212-map-controls{grid-template-columns:1fr}.v212-map-scope{grid-column:auto}.v212-map-scope button{flex:1}.v212-map-viewport{height:300px}.v212-status-setting-row{grid-template-columns:18px 42px 1fr}.v212-status-setting-row [data-status-options]{grid-column:1/-1}.v212-measure-toolbar .btn{padding:7px;font-size:9px}.v212-measure-sheet-head>div{grid-template-columns:1fr}.v212-measure-sheet-head img{grid-row:auto;max-width:140px}.v212-sketch-toolbar{align-items:flex-start;flex-wrap:wrap}.v212-sketch-toolbar span{width:100%}}
.v212-mail-attachment-list{display:grid;gap:7px;margin:10px 0}.v212-mail-attachment-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid var(--border,#475563);border-radius:8px}.v212-mail-attachment-row span{overflow-wrap:anywhere}.v212-mail-attachments{display:grid;gap:7px;grid-column:1/-1;padding:12px;border:1px solid var(--border,#475563);border-radius:9px;background:var(--card,#fff);color:var(--text,#212a35)}.v212-mail-attachments legend{font-weight:700;padding:0 5px}.v212-mail-attachments .checkline{margin:0}
