:root[data-design=vertraut] body.tabita-design #ux4d-vorschlag.pr-result{display:block;margin:0 0 var(--pr-s4);padding:var(--pr-s4);color:var(--pr-ink);background:var(--pr-paper);border:var(--pr-line) solid var(--pr-line-color);border-radius:var(--pr-radius-panel);box-shadow:none;font-size:var(--pr-body-size);line-height:var(--pr-leading)}.tabita-design .pr-result-heading,.tabita-design .pr-result-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--pr-s3) var(--pr-s6)}.tabita-design .pr-result-copy{flex:1 1 var(--pr-copy-min)}:root[data-design=vertraut] body.tabita-design .pr-result h2{margin:0 0 var(--pr-s1);color:var(--pr-ink);font-size:var(--pr-heading-size);font-weight:600;line-height:var(--pr-heading-leading)}:root[data-design=vertraut] body.tabita-design .pr-result .ux4d-vorschlag-text{margin:0;color:var(--pr-muted);font-size:var(--pr-body-size);line-height:var(--pr-leading)}:root[data-design=vertraut] body.tabita-design :is(.pr-result,#zr-vs-vollbild) .ux4d-schalter{display:inline-flex;width:auto;max-width:100%;align-items:stretch;padding:var(--pr-s1);gap:0;background:var(--pr-canvas);border:var(--pr-line) solid var(--pr-line-color);border-radius:var(--pr-radius)}:root[data-design=vertraut] body.tabita-design :is(.pr-result,#zr-vs-vollbild) .ux4d-schalter a{display:inline-flex;min-height:var(--pr-control);align-items:center;justify-content:center;padding:var(--pr-s2) var(--pr-s3);color:var(--pr-muted);border:0;border-radius:var(--pr-radius);background:transparent;font-size:var(--pr-body-size);font-weight:500;line-height:var(--pr-heading-leading);text-decoration:none;box-shadow:none}:root[data-design=vertraut] body.tabita-design :is(.pr-result,#zr-vs-vollbild) .ux4d-schalter a.aktiv{color:var(--pr-accent);background:var(--pr-selected);font-weight:600;box-shadow:none}:root[data-design=vertraut] body.tabita-design :is(.pr-result,#zr-vs-vollbild) .ux4d-schalter a:hover{color:var(--pr-accent);background:var(--pr-hover)}.tabita-design .pr-result-bottom{margin-top:var(--pr-s3)}.tabita-design .pr-result-facts{display:flex;width:fit-content;min-width:0;align-items:center;flex-wrap:wrap;gap:var(--pr-s1) var(--pr-s4);color:var(--pr-muted)}.tabita-design .pr-result-facts:empty{display:none}.tabita-design .pr-metrics{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--pr-s3) var(--pr-s6);margin:0}.tabita-design .pr-metrics dt{margin:0 0 var(--pr-s1);color:var(--pr-muted);font-size:var(--pr-note-size);font-weight:400}.tabita-design .pr-metrics dd{margin:0;color:var(--pr-ink);font-size:var(--pr-body-size);font-weight:600;font-variant-numeric:tabular-nums}.tabita-design .pr-metrics dd.pr-result-benefit{color:var(--pr-accent)}.tabita-design .pr-metrics dd.pr-result-attention{color:var(--pr-warning)}.tabita-design .pr-metrics-scope{flex-basis:100%;color:var(--pr-muted);font-size:var(--pr-note-size)}.tabita-design .pr-result-benefit{color:var(--pr-accent);font-weight:600}.tabita-design .pr-result-attention{color:var(--pr-warning)}.tabita-design a.pr-result-attention{display:inline-flex;align-items:center;min-height:var(--pr-control)}.tabita-design .pr-result-actions{display:flex;align-items:center;gap:var(--pr-s2);margin-left:auto}:root[data-design=vertraut] body.tabita-design #ux4d-vorschlag.pr-result:not(:has(.pr-result-heading)){display:none}:root[data-design=vertraut] body.tabita-design .zr-formular:is(:fullscreen,.zr-vollbild) .pr-result-heading .ux4d-schalter{display:none}:root[data-design=vertraut] body.tabita-design .pr-result .pr-review-open{display:inline-flex;align-items:center;justify-content:center;gap:var(--pr-s3);min-height:var(--pr-control);padding:var(--pr-s2) var(--pr-s4);color:var(--pr-on-button);background:var(--pr-button);border:var(--pr-line) solid var(--pr-button);border-radius:var(--pr-radius);font-size:var(--pr-body-size);font-weight:600;text-decoration:none;box-shadow:none}:root[data-design=vertraut] body.tabita-design .pr-result .pr-review-open:hover{background:var(--pr-button-hover);border-color:var(--pr-button-hover);color:var(--pr-on-button)}.tabita-design .pr-notes{position:relative;margin:0;padding:0;border:0}.tabita-design .pr-notes>summary{min-height:var(--pr-control);display:flex;align-items:center;gap:var(--pr-s2);padding:var(--pr-s2) var(--pr-s3);color:var(--pr-muted);border-radius:var(--pr-radius);cursor:pointer;list-style:none;font-size:var(--pr-body-size);font-weight:500}.tabita-design .pr-notes>summary::-webkit-details-marker{display:none}.tabita-design .pr-notes>summary::after{content:"⌄"}.tabita-design .pr-notes[open]>summary{color:var(--pr-accent);background:var(--pr-hover)}.tabita-design .pr-notes[open]>summary::after{content:"⌃"}.tabita-design .pr-notes>summary:hover{color:var(--pr-accent);background:var(--pr-hover)}.tabita-design .pr-notes-content{position:absolute;z-index:var(--pr-popover-layer);right:0;top:calc(100% + var(--pr-s2));width:min(var(--pr-notes-width),calc(100vw - var(--pr-s12)));max-height:calc(100dvh - var(--pr-s16));overflow:auto;padding:var(--pr-s6);color:var(--pr-ink);background:var(--pr-paper);border:var(--pr-line) solid var(--pr-line-color);border-radius:var(--pr-radius-panel);box-shadow:var(--pr-shadow)}.tabita-design .pr-notes-content.pr-notes-layer{position:fixed;inset:var(--pr-s4);z-index:auto;width:min(var(--pr-notes-width),calc(100vw - var(--pr-s8)));height:fit-content;max-width:none;max-height:calc(100dvh - var(--pr-s8));margin:auto;padding:0;overflow:hidden}.tabita-design .pr-notes-content.pr-notes-layer:is(:popover-open,[open]){display:grid;grid-template-rows:auto minmax(0,1fr)}.tabita-design .pr-notes-content.pr-notes-layer::backdrop{background:var(--pr-overlay)}.tabita-design .pr-notes-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--pr-s3);padding:var(--pr-s3) var(--pr-s6);border-bottom:var(--pr-line) solid var(--pr-line-color);background:var(--pr-paper)}:root[data-design=vertraut] body.tabita-design .pr-result .pr-notes-title{margin:0;color:var(--pr-ink);font-size:var(--pr-heading-size);font-weight:600}.tabita-design .pr-notes-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--pr-control);width:var(--pr-control);min-height:var(--pr-control);padding:0;font-size:var(--pr-heading-size)}.tabita-design .pr-notes-body{min-height:0;padding:var(--pr-s6);overflow:auto;overscroll-behavior:contain}.tabita-design .pr-notes-inline[open]{width:100%}.tabita-design .pr-notes-inline .pr-notes-content{position:static;width:100%;max-height:none;margin-top:var(--pr-s2)}.tabita-design .pr-result:has(.pr-notes-inline[open]) .pr-result-actions{flex-wrap:wrap}:root[data-design=vertraut] body.tabita-design .zr-formular:is(:fullscreen,.zr-vollbild) .kalender-leiste{flex-wrap:wrap;gap:var(--pr-s2);padding-inline-end:0}:root[data-design=vertraut] body.tabita-design .zr-formular:is(:fullscreen,.zr-vollbild) #zr-vs-vollbild{flex-wrap:wrap;gap:var(--pr-s2);min-width:0}:root[data-design=vertraut] body.tabita-design .zr-formular:is(:fullscreen,.zr-vollbild) .kalender-leiste>.pr-fullscreen-close{display:inline-flex;position:static;inset:auto;z-index:auto;flex:0 0 var(--pr-control);width:var(--pr-control);height:var(--pr-control);margin:0 0 0 auto;box-shadow:none}.tabita-design .pr-notes-content h3{margin:0 0 var(--pr-s2);font-size:var(--pr-body-size);font-weight:600}.tabita-design .pr-notes-content p{margin:0 0 var(--pr-s4);font-size:var(--pr-body-size);line-height:var(--pr-leading)}.tabita-design .pr-notes-checks{margin-bottom:var(--pr-s4);padding-bottom:var(--pr-s4);border-bottom:var(--pr-line) solid var(--pr-line-color)}.tabita-design .pr-notes-links{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--pr-s4)}.tabita-design .pr-notes-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pr-s3)}.tabita-design .pr-notes-actions>a{display:inline-flex;align-items:center;min-height:var(--pr-control)}.tabita-design .pr-note-callout{padding:var(--pr-s3);margin-bottom:var(--pr-s4);border-radius:var(--pr-radius);background:var(--pr-warning-soft)}.tabita-design .pr-note-callout p{margin:0}.tabita-design .pr-existing-issues{margin-top:var(--pr-s3);padding-top:var(--pr-s2);border-top:var(--pr-line) solid var(--pr-line-color)}.tabita-design .pr-existing-issues>summary{display:flex;align-items:center;gap:var(--pr-s2);min-height:var(--pr-control);color:var(--pr-warning);font-size:var(--pr-body-size);font-weight:500;cursor:pointer}.tabita-design .pr-existing-issues>summary span{border-radius:var(--pr-pill);background:var(--pr-warning-soft);padding:0 var(--pr-s2);font-variant-numeric:tabular-nums}.tabita-design .pr-existing-issues>div{color:var(--pr-muted);font-size:var(--pr-body-size)}.tabita-design .pr-existing-issues p{margin:var(--pr-s2) 0}.tabita-design .pr-existing-issues ul{margin:0;padding-left:var(--pr-s6)}.tabita-design .pr-existing-issues li{margin:var(--pr-s2) 0}.tabita-design .pr-loading{padding:var(--pr-s6) 0;margin:0;color:var(--pr-muted)}.tabita-design .pr-result.pr-calculating>:not(.pr-loading){display:none}.tabita-design .pr-result.pr-calculating .pr-loading{display:block;min-height:var(--pr-loading-height)}.tabita-design .pr-result.pr-calculating .pr-loading::after{content:"";display:block;height:var(--pr-s3);max-width:var(--pr-copy-min);margin-top:var(--pr-s3);background:var(--pr-line-color);border-radius:var(--pr-radius)}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen.pr-review{padding:var(--pr-s4);margin:var(--pr-s6) 0;color:var(--pr-ink);background:var(--pr-paper);border:var(--pr-line) solid var(--pr-line-color);border-radius:var(--pr-radius-panel);font-size:var(--pr-body-size);line-height:var(--pr-leading);box-shadow:none;scroll-margin-top:var(--pr-scroll-offset)}:root[data-design=vertraut] body.tabita-design .pr-review>.pr-review-summary{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pr-s2) var(--pr-s4);min-height:var(--pr-control);padding:0;color:var(--pr-ink);border:0;list-style:none}.tabita-design .pr-review-summary::-webkit-details-marker{display:none}.tabita-design .pr-review-summary::after{content:"⌃";color:var(--pr-muted);margin-left:auto}.tabita-design .pr-review:not([open])>.pr-review-summary::after{content:"⌄"}:root[data-design=vertraut] body.tabita-design .pr-review-summary h2{display:flex;align-items:center;gap:var(--pr-s2);padding:0;margin:0;color:var(--pr-ink);font-size:var(--pr-heading-size);line-height:var(--pr-heading-leading);font-weight:600}.tabita-design .pr-count{display:inline-flex;justify-content:center;min-width:var(--pr-s6);padding:var(--pr-s1) var(--pr-s2);color:var(--pr-accent);background:var(--pr-after);border-radius:var(--pr-pill);font-size:var(--pr-body-size)}.tabita-design .pr-review-summary-hint{color:var(--pr-muted);font-size:var(--pr-body-size)}.tabita-design :is(#pr-review-title,#zr-kalender){scroll-margin-top:var(--pr-scroll-offset)}.tabita-design .pr-review-intro,.tabita-design .pr-review-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--pr-s2) var(--pr-s4)}.tabita-design .pr-review-intro{margin:0 0 var(--pr-s3)}.tabita-design .pr-review-intro p{margin:0;color:var(--pr-muted)}.tabita-design .pr-back-calendar{display:inline-flex;align-items:center;min-height:var(--pr-control);color:var(--pr-accent)}.tabita-design .pr-review-toolbar{margin-bottom:var(--pr-s3);padding-bottom:var(--pr-s3);border-bottom:var(--pr-line) solid var(--pr-line-color)}.tabita-design .pr-day-nav{display:flex;flex-wrap:wrap;gap:var(--pr-s2)}.tabita-design .pr-day-nav a{display:inline-flex;align-items:center;justify-content:center;gap:var(--pr-s2);min-height:var(--pr-control);padding:var(--pr-s2) var(--pr-s3);color:var(--pr-accent);background:var(--pr-canvas);border:var(--pr-line) solid var(--pr-line-color);border-radius:var(--pr-radius);text-decoration:none}.tabita-design .pr-day-nav a span{color:var(--pr-muted);font-variant-numeric:tabular-nums}.tabita-design .pr-day-nav a:hover{background:var(--pr-hover);border-color:var(--pr-line-strong)}.tabita-design .pr-select-all{display:inline-flex;align-items:center;gap:var(--pr-s2);min-height:var(--pr-control);margin:0;color:var(--pr-muted);cursor:pointer}.tabita-design .pr-select-all[hidden]{display:none}.tabita-design .pr-toolbar-selection{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pr-s2) var(--pr-s4)}.tabita-design .pr-toolbar-selection output{color:var(--pr-muted);font-size:var(--pr-note-size)}.tabita-design .pr-comparison-scroll{max-width:100%;overflow:visible}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-comparison{display:block;width:100%;margin:0;border:0;background:transparent;border-collapse:separate}.tabita-design .pr-day-group{display:block;margin-bottom:var(--pr-s6)}.tabita-design .pr-day-heading{display:block;scroll-margin-top:var(--pr-scroll-offset)}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-day-heading{margin:0;padding:0;border:0;border-radius:0;background:transparent}:root[data-design=vertraut] body.tabita-design .pr-day-heading th{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--pr-s2);width:100%;min-height:var(--pr-control);padding:var(--pr-s2) 0;color:var(--pr-ink);background:transparent;border:0;font-size:var(--pr-body-size);font-weight:600;text-align:left}.tabita-design .pr-day-count{color:var(--pr-muted);font-weight:400}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row{display:grid;grid-template-columns:var(--pr-control) minmax(0,1fr);gap:var(--pr-s2) var(--pr-s3);padding:var(--pr-s3) 0;margin:0;color:var(--pr-ink);background:transparent;border:0;border-top:var(--pr-line) solid var(--pr-line-color);border-radius:0;scroll-margin-top:var(--pr-scroll-offset);transition:background-color var(--pr-motion) ease-out}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row>td{display:block;width:auto;min-width:0;margin:0;padding:0;border:0;color:inherit;background:transparent;font-size:var(--pr-body-size);line-height:var(--pr-leading);white-space:normal;text-align:left}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row>td::before{display:none}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row>.pr-day-cell{position:absolute;width:var(--pr-line);height:var(--pr-line);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tabita-design .pr-check-cell{grid-column:1;grid-row:1}.tabita-design .pr-check-label{display:flex;min-width:var(--pr-control);min-height:var(--pr-control);align-items:center;justify-content:center;margin:0;cursor:pointer}.tabita-design .pr-check-label input,.tabita-design .pr-select-all input{accent-color:var(--pr-button);width:var(--pr-icon);height:var(--pr-icon);margin:0}.tabita-design .pr-client{grid-column:2;grid-row:1;align-self:center}:root[data-design=vertraut] body.tabita-design .pr-client>a{display:inline-flex;align-items:center;min-height:var(--pr-control);color:var(--pr-ink);font-weight:600;line-height:var(--pr-leading);text-decoration:none}:root[data-design=vertraut] body.tabita-design .pr-client>a:hover{color:var(--pr-accent);text-decoration:underline}.tabita-design :is(.pr-change-kind,.pr-linked){display:block;margin-top:var(--pr-s1);color:var(--pr-muted);font-size:var(--pr-note-size)}.tabita-design .pr-linked{color:var(--pr-accent)}.tabita-design .pr-before{grid-column:2;grid-row:2}.tabita-design .pr-after{grid-column:2;grid-row:3}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row>:is(.pr-before,.pr-after){padding:var(--pr-s3);border-radius:var(--pr-radius)}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row>.pr-before{color:var(--pr-muted);background:var(--pr-canvas)}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row>.pr-after{color:var(--pr-accent);background:var(--pr-after)}.tabita-design .pr-comparison-label{display:block;margin-bottom:var(--pr-s1);color:var(--pr-muted);font-size:var(--pr-note-size);font-weight:400}.tabita-design .pr-after .pr-comparison-label{color:var(--pr-accent)}.tabita-design .pr-time{display:block;font-size:var(--pr-body-size);font-variant-numeric:tabular-nums;font-weight:600}.tabita-design :is(.pr-person,.pr-date,.pr-no-appointment){display:block;font-size:var(--pr-body-size)}.tabita-design .pr-reason-cell{grid-column:2;grid-row:4}.tabita-design .pr-reason{margin:0;padding:0;border:0}.tabita-design .pr-reason>summary{display:flex;align-items:center;gap:var(--pr-s2);min-height:var(--pr-control);padding:0;color:var(--pr-muted);font-size:var(--pr-note-size);font-weight:400;list-style:none;cursor:pointer}.tabita-design .pr-reason>summary::-webkit-details-marker{display:none}.tabita-design .pr-reason>summary::after{content:"+";color:var(--pr-accent)}.tabita-design .pr-reason[open]>summary::after{content:"−"}.tabita-design .pr-reason>summary:hover{color:var(--pr-accent)}.tabita-design .pr-reason>div{padding:0 0 var(--pr-s3)}.tabita-design .pr-reason p{margin:0 0 var(--pr-s2);color:var(--pr-muted);font-size:var(--pr-body-size);line-height:var(--pr-leading)}.tabita-design .pr-reason p:last-child{margin-bottom:0}.tabita-design .pr-reason .pr-linked-detail{color:var(--pr-accent)}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row.pr-selected{background:var(--pr-hover)}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row:target{background:var(--pr-selected)}.tabita-design .pr-readonly .pr-client,.tabita-design .pr-readonly .pr-before,.tabita-design .pr-readonly .pr-after,.tabita-design .pr-readonly .pr-reason-cell{grid-column:1 / -1}.tabita-design .pr-selection-footer{padding-top:var(--pr-s4);border-top:var(--pr-line) solid var(--pr-line-color)}.tabita-design .pr-selection-heading{margin-bottom:var(--pr-s3)}.tabita-design .pr-selection-heading strong{font-size:var(--pr-body-size);font-weight:600}.tabita-design .pr-selection-heading p{margin:var(--pr-s1) 0 0;color:var(--pr-muted);font-size:var(--pr-body-size)}:root[data-design=vertraut] body.tabita-design .pr-scope{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--pr-s4);padding:0;margin:0 0 var(--pr-s3);border:0}.tabita-design .pr-scope legend{padding:0;margin-bottom:var(--pr-s1);color:var(--pr-muted);font-size:var(--pr-note-size)}.tabita-design .pr-scope label{display:inline-flex;align-items:center;gap:var(--pr-s2);min-height:var(--pr-control);margin:0;font-size:var(--pr-body-size);cursor:pointer}.tabita-design .pr-selection-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pr-s2)}.tabita-design .pr-selection-actions button{min-height:var(--pr-control);font-size:var(--pr-body-size)}.tabita-design .pr-selection-actions button:disabled{opacity:var(--pr-muted-opacity);cursor:not-allowed}.tabita-design .pr-empty{padding:var(--pr-s8) 0;text-align:left}.tabita-design .pr-empty>span{color:var(--pr-accent);font-size:var(--pr-heading-size)}.tabita-design .pr-empty p{margin:var(--pr-s2) 0}.tabita-design .pr-empty a{display:inline-flex;align-items:center;min-height:var(--pr-control)}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-tour-row,:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-tour-row>td{display:block;width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-tour-row>td::before{display:none}.tabita-design .pr-tour{margin:0 0 var(--pr-s3);padding:0;border:var(--pr-line) solid var(--pr-line-color);border-radius:var(--pr-radius);background:var(--pr-canvas)}.tabita-design .pr-tour>summary{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pr-s1) var(--pr-s3);min-height:var(--pr-control);padding:var(--pr-s2) var(--pr-s3);color:var(--pr-accent);font-size:var(--pr-body-size);font-weight:600;list-style:none;cursor:pointer}.tabita-design .pr-tour>summary::-webkit-details-marker{display:none}.tabita-design .pr-tour>summary::after{content:"+";margin-left:auto}.tabita-design .pr-tour[open]>summary::after{content:"−"}.tabita-design .pr-tour>summary span{color:var(--pr-muted);font-size:var(--pr-note-size);font-weight:400}.tabita-design .pr-tour>summary:hover{background:var(--pr-hover)}.tabita-design .pr-tour[open]>summary{border-bottom:var(--pr-line) solid var(--pr-line-color)}.tabita-design .pr-tour-content{padding:var(--pr-s3)}.tabita-design .pr-tour-state{margin:var(--pr-s3) 0;color:var(--pr-muted);font-size:var(--pr-body-size)}.tabita-design .pr-tour-error{color:var(--pr-danger)}.tabita-design .pr-tour-controls{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pr-s2) var(--pr-s3)}.tabita-design .pr-tour-controls label{margin:0;color:var(--pr-muted);font-size:var(--pr-body-size)}.tabita-design .pr-tour-controls select{width:auto;max-width:100%;min-height:var(--pr-control);margin:0;color:var(--pr-ink);background:var(--pr-paper);border-color:var(--pr-line-color);font-size:var(--pr-body-size)}.tabita-design .pr-tour-scope{margin:var(--pr-s3) 0;color:var(--pr-muted);font-size:var(--pr-note-size);line-height:var(--pr-leading)}.tabita-design .pr-tour-legend{margin:var(--pr-s4) 0;padding:var(--pr-s3);border:var(--pr-line) solid var(--pr-line-color);border-radius:var(--pr-radius);background:var(--pr-paper)}.tabita-design .pr-tour-legend-compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pr-s2) var(--pr-s3);margin:0;padding:0;list-style:none}.tabita-design .pr-tour-legend-compact .pr-tour-key{align-items:center;color:var(--pr-ink);font-size:var(--pr-note-size)}.tabita-design .pr-tour-legend-keys{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--pr-tour-legend-min),1fr));gap:var(--pr-s3) var(--pr-s4);margin:0;padding:0;list-style:none}.tabita-design .pr-tour-key{display:flex;align-items:flex-start;gap:var(--pr-s2);min-width:0;padding:0;margin:0}.tabita-design .pr-tour-swatch{display:block;flex-shrink:0;width:var(--pr-icon);height:var(--pr-icon);margin-top:var(--pr-line);border:var(--pr-line) solid var(--pr-tour-same-edge);border-radius:var(--radius-kontrolle);background:var(--pr-tour-same-fill)}.tabita-design .pr-tour-key-copy{display:flex;flex-direction:column;gap:var(--pr-s1);min-width:0}.tabita-design .pr-tour-key-copy strong{color:var(--pr-ink);font-size:var(--pr-body-size);font-weight:600}.tabita-design .pr-tour-key-copy>span{color:var(--pr-muted);font-size:var(--pr-note-size);line-height:var(--pr-leading)}.tabita-design .pr-tour-key-before .pr-tour-swatch{background:var(--pr-tour-before-fill);border-color:var(--pr-tour-before-edge)}.tabita-design .pr-tour-key-change .pr-tour-swatch{background:var(--pr-tour-after-fill);border-color:var(--pr-tour-after-edge)}.tabita-design .pr-tour-legend-details{margin:var(--pr-s1) 0 0;padding:0;border:0}.tabita-design .pr-tour-legend-details>summary{display:flex;align-items:center;min-height:var(--pr-control);gap:var(--pr-s2);padding:0;color:var(--pr-accent);font-size:var(--pr-note-size);font-weight:500;list-style:none;cursor:pointer}.tabita-design .pr-tour-legend-details>summary::-webkit-details-marker{display:none}.tabita-design .pr-tour-legend-details>summary::after{content:"+"}.tabita-design .pr-tour-legend-details[open]>summary::after{content:"−"}.tabita-design .pr-tour-legend-details>summary:hover{color:var(--pr-ink);text-decoration:underline}.tabita-design .pr-tour-legend-details[open]>.pr-tour-legend-keys{padding-top:var(--pr-s2);border-top:var(--pr-line) solid var(--pr-line-color)}.tabita-design .pr-tour-boundary{margin:var(--pr-s3) 0;color:var(--pr-warning);font-size:var(--pr-body-size)}.tabita-design .pr-tour-comparison{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pr-s4)}.tabita-design .pr-tour-side{min-width:0;padding:var(--pr-s3);color:var(--pr-ink);background:var(--pr-paper);border:var(--pr-line) solid var(--pr-line-color);border-radius:var(--pr-radius)}.tabita-design .pr-tour-side-heading{min-width:0}.tabita-design .pr-tour-vorher{--pr-tour-event-fill: var(--pr-tour-before-fill);--pr-tour-event-edge: var(--pr-tour-before-edge);--pr-tour-event-ink: var(--pr-tour-before-ink)}.tabita-design .pr-tour-nachher{--pr-tour-event-fill: var(--pr-tour-after-fill);--pr-tour-event-edge: var(--pr-tour-after-edge);--pr-tour-event-ink: var(--pr-tour-after-ink)}:root[data-design=vertraut] body.tabita-design .pr-tour-side-title{display:flex;align-items:center;gap:var(--pr-s2);margin:0;color:var(--pr-ink);font-size:var(--pr-body-size);font-weight:600}.tabita-design .pr-tour-side-title::before{content:"";width:var(--pr-s3);height:var(--pr-s3);border-radius:var(--radius-kontrolle);background:var(--pr-tour-event-fill);border:var(--pr-line) solid var(--pr-tour-event-edge)}.tabita-design .pr-tour-nachher .pr-tour-side-title{color:var(--pr-accent)}.tabita-design .pr-tour-context{margin:var(--pr-s2) 0 0;color:var(--pr-ink);font-size:var(--pr-note-size)}.tabita-design .pr-tour-side-status,.tabita-design .pr-tour-stats{margin:var(--pr-s1) 0 0;color:var(--pr-muted);font-size:var(--pr-note-size)}.tabita-design .pr-tour-stats{color:var(--pr-ink);font-variant-numeric:tabular-nums}.tabita-design .pr-tour-between{margin:var(--pr-s2) 0 0;color:var(--pr-ink);font-size:var(--pr-body-size);font-weight:600;font-variant-numeric:tabular-nums}.tabita-design .pr-tour-open-scope{margin:var(--pr-s3) 0;color:var(--pr-muted);font-size:var(--pr-body-size)}.tabita-design .pr-tour-issues{display:flex;flex-wrap:wrap;gap:0 var(--pr-s3);margin:var(--pr-s2) 0 0;padding:0;list-style:none}.tabita-design .pr-tour-issues a{display:inline-flex;align-items:center;min-height:var(--pr-control);color:var(--pr-warning);font-size:var(--pr-note-size);font-weight:600}.tabita-design .pr-tour-chart{min-width:0;margin-top:var(--pr-s3)}.tabita-design .pr-tour-svg{display:block;width:100%;overflow:visible}.tabita-design .pr-tour-svg text{font-family:inherit;font-size:var(--pr-note-size);fill:var(--pr-ink)}.tabita-design .pr-tour-svg .pr-tour-tick{fill:var(--pr-muted);font-variant-numeric:tabular-nums}.tabita-design .pr-tour-gridline{stroke:var(--pr-line-color);stroke-width:var(--pr-line)}.tabita-design .pr-tour-block{fill:var(--pr-tour-same-fill);stroke:var(--pr-tour-same-edge);stroke-width:var(--pr-line)}.tabita-design .pr-tour-block-changed{fill:var(--pr-tour-event-fill);stroke:var(--pr-tour-event-edge)}.tabita-design .pr-tour-block-name{font-weight:600}.tabita-design .pr-tour-svg .pr-tour-event-same text{fill:var(--pr-tour-same-ink)}.tabita-design .pr-tour-svg .pr-tour-event-changed text{fill:var(--pr-tour-event-ink)}.tabita-design .pr-tour-svg .pr-tour-trip-label{fill:var(--pr-muted)}.tabita-design .pr-tour-label-surface{fill:var(--pr-paper);stroke:none}.tabita-design .pr-tour-label-callout .pr-tour-label-surface{stroke:var(--pr-line-color);stroke-width:var(--pr-line)}.tabita-design .pr-tour-label-connector{fill:none;stroke:var(--pr-muted);stroke-width:var(--pr-line);pointer-events:none}.tabita-design .pr-tour-svg .pr-tour-gap-text{fill:var(--pr-muted)}.tabita-design .pr-tour-svg .pr-tour-gap-warning{fill:var(--pr-warning)}.tabita-design .pr-tour-trip-overflow{display:flex;flex-direction:column;margin-top:var(--pr-s2)}.tabita-design .pr-tour-trip-overflow a{display:inline-flex;align-items:center;min-height:var(--pr-control);color:var(--pr-muted);font-size:var(--pr-note-size)}.tabita-design .pr-tour-shape-link{cursor:pointer}.tabita-design .pr-tour-shape-link:hover rect{stroke-width:var(--pr-focus)}.tabita-design .pr-tour-shape-link:focus-visible{outline:var(--pr-focus) solid var(--pr-accent);outline-offset:var(--pr-s1)}.tabita-design .pr-tour-empty{margin:var(--pr-s2) 0 0;color:var(--pr-muted);font-size:var(--pr-body-size)}.tabita-design .pr-tour-details{margin:var(--pr-s2) 0 0;padding:0;border:0}.tabita-design .pr-tour-details>summary{display:flex;align-items:center;min-height:var(--pr-control);gap:var(--pr-s2);color:var(--pr-accent);font-size:var(--pr-note-size);font-weight:500;list-style:none;cursor:pointer}.tabita-design .pr-tour-details>summary::-webkit-details-marker{display:none}.tabita-design .pr-tour-details>summary::after{content:"+"}.tabita-design .pr-tour-details[open]>summary::after{content:"−"}.tabita-design .pr-tour-details>summary:hover{color:var(--pr-ink);text-decoration:underline}.tabita-design .pr-tour-entry-list{margin:0;padding:0;list-style:none}.tabita-design .pr-tour-entry{display:flex;flex-direction:column;gap:var(--pr-s1);margin:0;padding:var(--pr-s3) 0;border-top:var(--pr-line) solid var(--pr-line-color);font-size:var(--pr-body-size);scroll-margin-top:var(--pr-scroll-offset)}.tabita-design .pr-tour-entry strong{color:var(--pr-ink);font-weight:600}.tabita-design .pr-tour-entry-time{color:var(--pr-ink);font-variant-numeric:tabular-nums}.tabita-design :is(.pr-tour-entry-status,.pr-tour-entry-source){color:var(--pr-muted);font-size:var(--pr-note-size)}.tabita-design .pr-tour-review-link{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--pr-control);color:var(--pr-accent)}:root[data-design=vertraut] body.tabita-design .pr-tour :is(select,.pr-tour-entry):focus-visible{outline:var(--pr-focus) solid var(--pr-accent);outline-offset:var(--pr-s1)}:root[data-design=vertraut] body.tabita-design .pr-review-dialog{width:min(var(--pr-dialog-width),calc(100vw - var(--pr-s6)));max-width:none;max-height:calc(100dvh - var(--pr-s6));margin:auto;padding:var(--pr-s4);color:var(--pr-ink);background:var(--pr-paper);border:var(--pr-line) solid var(--pr-line-color);border-radius:var(--pr-radius-panel);box-shadow:var(--pr-shadow);overflow:auto}.tabita-design .pr-review-dialog::backdrop{background:var(--pr-overlay)}.tabita-design .pr-dialog-bar{display:flex;justify-content:flex-end}.tabita-design .pr-dialog-close{min-height:var(--pr-control);min-width:var(--pr-control)}.tabita-design :is(.pr-apply-all,.pr-apply-selection,.pr-fullscreen-review){min-height:var(--pr-control)}:root[data-design=vertraut] body.tabita-design .pr-review-dialog #ux4d-aenderungen.pr-review{padding:0;margin:0;border:0}.tabita-design .pr-review-dialog .pr-back-calendar{display:none}:root[data-design=vertraut] body.tabita-design .zr-vs-dialog{color:var(--pr-ink);background:var(--pr-paper);border-color:var(--pr-line-color)}.tabita-design .zr-vs-dialog::backdrop{background:var(--pr-overlay)}.tabita-design .zr-vs-dialog .pr-comparison-label{display:none}.tabita-design .zr-vs-dialog .pr-person{margin-top:var(--pr-s1)}.tabita-design .zr-vs-dialog :is(.pr-reason>summary,.zr-vs-dialog-zu){min-height:var(--pr-control);min-width:var(--pr-control)}:root[data-design=vertraut] body.tabita-design .zr-block.ux4d-geaendert{border-color:var(--pr-accent);outline-color:var(--pr-accent)}:root[data-design=vertraut] body.tabita-design :is(.ux4d-geaendert-marke,.uxplan2-marke){color:var(--pr-accent);background:var(--pr-after);border-color:var(--pr-line-color)}:root[data-design=vertraut] body.tabita-design :is(.pr-result,.pr-review,.pr-review-dialog) :is(a,button,input,summary):focus-visible,:root[data-design=vertraut] body.tabita-design :is(.pr-change-row,.pr-day-heading,#pr-review-title):focus-visible{outline:var(--pr-focus) solid var(--pr-accent);outline-offset:var(--pr-s1)}@media(min-width:40rem){:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row{grid-template-columns:var(--pr-control) minmax(0,1fr) minmax(0,1fr)}.tabita-design .pr-client{grid-column:2 / -1}.tabita-design .pr-before{grid-column:2;grid-row:2}.tabita-design .pr-after{grid-column:3;grid-row:2}.tabita-design .pr-reason-cell{grid-column:2 / -1;grid-row:3}}@media(min-width:48rem){.tabita-design .pr-result-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--pr-s3) var(--pr-s4)}.tabita-design .pr-tour-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pr-s3)}.tabita-design .pr-tour-side{display:grid;grid-row:span 3;grid-template-rows:subgrid}.tabita-design .pr-tour-legend-compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen.pr-review{padding:var(--pr-s6)}:root[data-design=vertraut] body.tabita-design #ux4d-aenderungen .pr-change-row{grid-template-columns:var(--pr-control) minmax(var(--pr-client-min),1.1fr) minmax(var(--pr-comparison-min),1fr) minmax(var(--pr-comparison-min),1fr)}.tabita-design .pr-client{grid-column:2;grid-row:1}.tabita-design .pr-before{grid-column:3;grid-row:1 / 3}.tabita-design .pr-after{grid-column:4;grid-row:1 / 3}.tabita-design .pr-reason-cell{grid-column:2;grid-row:2}.tabita-design .pr-reason-cell:has(.pr-reason[open]){grid-column:2 / -1;grid-row:3}.tabita-design .pr-readonly .pr-client{grid-column:1 / 3}.tabita-design .pr-readonly .pr-before{grid-column:3}.tabita-design .pr-readonly .pr-after{grid-column:4}.tabita-design .pr-readonly .pr-reason-cell{grid-column:1 / 3}.tabita-design .pr-readonly .pr-reason-cell:has(.pr-reason[open]){grid-column:1 / -1}}@media(max-width:39.999rem){.tabita-design .pr-result-actions{width:100%}.tabita-design .pr-review-open{flex:1}.tabita-design .pr-review-summary-hint{display:none}.tabita-design .pr-notes-content{padding:var(--pr-s4)}.tabita-design .pr-notes-bar{padding-inline:var(--pr-s4)}.tabita-design .pr-notes-body{padding:var(--pr-s4)}.tabita-design .pr-review-dialog .pr-change-row{grid-template-columns:var(--pr-control) minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.tabita-design .pr-change-row{transition:none}}@media screen{.tabita-design #zr-kalender table.zr-woche thead .zr-kopf-tag{min-block-size:var(--s-12);min-inline-size:calc(var(--s-10) + var(--s-1))}.tabita-design #zr-kalender table.zr-woche thead .zr-plus{position:relative;inset:auto;display:flex;min-block-size:var(--s-12);min-inline-size:calc(var(--s-10) + var(--s-1));margin:0}.tabita-design #zr-kalender table.zr-woche thead .zr-plus::before{content:none}}.tabita-design .pr-klappe-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--pr-s3);min-block-size:var(--pr-control);cursor:pointer;list-style:none;border-radius:var(--pr-radius)}.tabita-design .pr-klappe-kopf::-webkit-details-marker{display:none}.tabita-design .pr-klappe-kopf:focus-visible{outline:var(--pr-focus) solid var(--pr-accent);outline-offset:var(--pr-s1)}.tabita-design .pr-klappe[open]>.pr-klappe-kopf{margin-block-end:var(--pr-s3)}
