._body_todhv_1{display:flex;flex-direction:column;gap:var(--space-5)}._error_todhv_7{padding:var(--space-2) var(--space-3);border:1px solid var(--status-error-border);border-radius:var(--radius-md);background:var(--status-error-bg)}@media screen and (max-width:449px){div._sheetOverlay_todhv_15{align-items:stretch;padding:0}}@media screen and (max-width:449px){div._sheet_todhv_15{width:100%;height:100vh;height:100dvh;max-height:none;border-radius:0;border:none}}._footer_todhv_32{flex-wrap:wrap;row-gap:var(--space-3)}@media screen and (max-width:449px){._footer_todhv_32{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}}._actions_todhv_42{display:flex;gap:var(--space-3);margin-left:auto}@media screen and (max-width:449px){._actions_todhv_42{width:100%}._actions_todhv_42>*{flex:1 1 0}}._overbookField_todhv_56{display:flex;flex-direction:column;gap:var(--space-2)}._overbookOption_todhv_62{display:grid;grid-template-columns:auto 1fr;column-gap:var(--space-2);row-gap:var(--space-1);align-items:start;cursor:pointer}._overbookOption_todhv_62 input{grid-row:span 2;margin-top:3px;accent-color:var(--status-warning-text)}._overbookOptionTitle_todhv_76{color:var(--text-primary);font-size:var(--font-size-sm, 14px);font-weight:600}._overbookOptionHint_todhv_82{color:var(--text-secondary);font-size:var(--font-size-sm, 14px)}._column_todhv_87{display:contents}@media screen and (min-width:640px)and (max-width:1279px){div._sheet_todhv_15{width:min(100%,48rem)}._body_todhv_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:var(--space-6);row-gap:var(--space-5)}._body_todhv_1>*{grid-column:1/-1}._body_todhv_1>._column_todhv_87{display:flex;flex-direction:column;gap:var(--space-5);grid-column:auto;min-width:0}}._field_1qh5q_1{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._segmented_1qh5q_8{display:flex;gap:var(--space-2)}._fieldsGrid_1qh5q_13{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media screen and (max-width:449px){._fieldsGrid_1qh5q_13{grid-template-columns:1fr}}._controlSkeleton_1qh5q_24{height:calc(var(--space-10) + var(--space-1));width:100%}._readonly_1qh5q_29{display:flex;align-items:center;gap:var(--space-3);min-height:calc(var(--space-10) + var(--space-1));padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-subtle)}._readonlyName_1qh5q_40{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}._avatar_1qh5q_46{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--avatar-bg-default);overflow:hidden}._avatar_1qh5q_46 ._avatarInitial_1qh5q_58{color:var(--avatar-text-default)}._avatarImage_1qh5q_62{width:100%;height:100%;object-fit:cover}._warning_1qh5q_68{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--status-warning-border);border-radius:var(--radius-lg);background:var(--status-warning-bg)}._warningIcon_1qh5q_78{flex:0 0 auto;display:inline-flex}._warningText_1qh5q_83{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._slots_1qh5q_90{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:var(--space-2)}._slotSkeleton_1qh5q_96{height:calc(var(--space-8) + var(--space-1))}._slot_1qh5q_90{min-height:calc(var(--space-8) + var(--space-1));padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--transition-fast) var(--transition-ease-out),border-color var(--transition-fast) var(--transition-ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){._slot_1qh5q_90:hover:not(:disabled){background:var(--accent-subtle);border-color:var(--accent-default)}}._slot_1qh5q_90:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){._slot_1qh5q_90{transition:none}}._slotSelected_1qh5q_133{background:var(--accent-solid);border-color:var(--accent-default);color:var(--text-onAccent)}@media(hover:hover)and (pointer:fine){._slotSelected_1qh5q_133:hover{background:var(--accent-solidHover);border-color:var(--accent-hover)}}._calendarWrapper_1qh5q_145{display:flex;justify-content:center}._summary_1qh5q_150{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;font-variant-numeric:tabular-nums}._fab_sekfz_1{display:none}@media screen and (max-width:449px){._fab_sekfz_1{position:fixed;right:var(--space-4);bottom:calc(var(--bottom-nav-height, 0px) + var(--space-4) + env(safe-area-inset-bottom));z-index:var(--z-fixed);display:inline-flex;align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-5) 0 var(--space-4);border:none;border-radius:var(--radius-full);background:var(--accent-solid);color:var(--text-onAccent);font:inherit;font-size:var(--font-size-md);font-weight:600;box-shadow:var(--shadow-lg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast) var(--transition-ease-out)}._fab_sekfz_1:active{transform:scale(.97)}._fab_sekfz_1:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}}@media(prefers-reduced-motion:reduce){._fab_sekfz_1{transition:none}}._bar_sekfz_41{display:flex;flex-shrink:0;justify-content:flex-end}@media screen and (max-width:449px){._bar_sekfz_41{display:none}}._section_txw19_1{display:flex;flex-direction:column;gap:var(--space-2)}._list_txw19_7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._row_txw19_16{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary)}
