.platform_root__vkk0d{max-width:1180px;margin:auto;padding:24px;color:var(--ink);font-size:14px;overflow-wrap:anywhere}.platform_root__vkk0d h1{font-size:26px}.platform_root__vkk0d h2{font-size:18px}.platform_root__vkk0d h3{font-size:15px}.platform_header__4bZlf{display:flex;justify-content:space-between;align-items:center;gap:var(--space-5)}.platform_grid__21VEt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-bottom:var(--space-6)}.platform_card__2ub8T{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;min-width:0;margin-bottom:var(--space-6)}.platform_list__Sjpn8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}.platform_viewToggle__2ECoT{display:flex;gap:var(--space-2)}.platform_viewToggle__2ECoT button{min-width:88px}.platform_clientRows__CCDNN{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}.platform_clientRows__CCDNN button{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.platform_clientRows__CCDNN button>span:not(.platform_clientLogo__uQXO_){grid-column:2}.platform_clientLogo__uQXO_{display:grid;place-items:center;grid-column:1;grid-row:1/4;width:40px;height:40px;object-fit:contain;border-radius:8px;background:var(--surface-2)}.platform_listSkeleton__mW9CC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}.platform_listSkeleton__mW9CC span{min-height:112px;border-radius:var(--radius);background:var(--surface-2)}.platform_skeleton__Xw4wh{min-height:96px;border-radius:var(--radius);background:var(--surface-2)}.platform_form__QLAVx{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:flex-end}.platform_form__QLAVx label{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;flex:1 1 160px}.platform_root__vkk0d button,.platform_root__vkk0d input,.platform_root__vkk0d select,.platform_root__vkk0d textarea{font:inherit;font-size:14px;min-height:var(--target-size);border:1px solid var(--line);border-radius:8px;padding:9px var(--space-5);min-width:0;max-width:100%;background:var(--surface);color:var(--ink)}.platform_root__vkk0d button{cursor:pointer}.platform_root__vkk0d button:disabled{opacity:.6;cursor:wait}.platform_root__vkk0d strong{font-size:20px}.platform_root__vkk0d code{font-size:14px;overflow-wrap:anywhere}.platform_actions__odO8t{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-5)}.platform_grid__21VEt article{min-width:0;padding:14px;border-radius:var(--radius);background:var(--surface-2);display:flex;flex-direction:column;gap:var(--space-1)}.platform_block__eZOsp p,.platform_grid__21VEt article p{margin:0;color:var(--muted);font-size:13px}.platform_root__vkk0d small{color:var(--muted);font-size:13px}.platform_muted__N9NOi{color:var(--muted)}.platform_block__eZOsp{margin-top:18px;display:flex;flex-direction:column;gap:var(--space-3)}.platform_block__eZOsp summary{cursor:pointer;min-height:32px}.platform_table__tuoD1{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.platform_head__yxNg6,.platform_row__9Giqz{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,.7fr) minmax(0,1.3fr) minmax(0,1.4fr);grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-4) 14px;align-items:center}.platform_head__yxNg6{background:var(--surface-2);color:var(--muted);font-size:13px}.platform_row__9Giqz{border-top:1px solid var(--line)}.platform_row__9Giqz span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.platform_bar__oiocM{display:block;height:4px;min-width:2px;border-radius:2px;background:var(--accent);margin-top:var(--space-1)}.platform_root__vkk0d button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}@media (max-width:800px){.platform_grid__21VEt{grid-template-columns:minmax(0,1fr)}.platform_listSkeleton__mW9CC,.platform_list__Sjpn8{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.platform_clientRows__CCDNN button{grid-template-columns:40px minmax(0,1fr)}.platform_head__yxNg6{display:none}.platform_row__9Giqz{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.platform_row__9Giqz span:first-child{grid-column:1/-1}.platform_root__vkk0d{padding:var(--space-6)}}.platform_errorRow__d5k4R{display:grid;grid-template-columns:minmax(0,2.4fr) 48px minmax(0,1.4fr);grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-4) var(--space-5);border-top:1px solid var(--line)}.platform_errorRow__d5k4R:first-child{border-top:0}.platform_errorRow__d5k4R span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.platform_uxPanel__pkRo8 .platform_actions__odO8t{align-items:end}.platform_uxPanel__pkRo8 .platform_actions__odO8t label{display:flex;flex-direction:column;gap:var(--space-2);font-size:13px}.platform_uxBlock__ZUgGT{margin-top:var(--space-6);min-width:0}.platform_uxBlock__ZUgGT h3{margin-bottom:var(--space-3)}.platform_uxBlock__ZUgGT ol{margin:0;padding:0;list-style:none;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.platform_uxBlock__ZUgGT li{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-4);border-top:1px solid var(--line);font-size:14px}.platform_uxBlock__ZUgGT li:first-child{border-top:0}.platform_uxBlock__ZUgGT li span{color:var(--muted);text-align:right}.platform_uxBlock__ZUgGT li b,.platform_uxBlock__ZUgGT li span{overflow-wrap:anywhere;min-width:0}.platform_uxColumns__isloR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}@media (max-width:800px){.platform_uxColumns__isloR{grid-template-columns:minmax(0,1fr)}.platform_uxBlock__ZUgGT li{align-items:flex-start;flex-direction:column}.platform_uxBlock__ZUgGT li span{text-align:left}}.action-journal_root__ad5xJ{color:var(--ink);font-size:14px;overflow-wrap:anywhere}.action-journal_root__ad5xJ p{color:var(--ink-2)}.action-journal_root__ad5xJ button{min-height:var(--target-size);font:inherit;cursor:pointer}.action-journal_card__FSPqR{padding:14px var(--space-6) 14px 14px;margin-block:var(--space-4);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-left:5px solid var(--tone,var(--line-strong));border-radius:14px;cursor:pointer}.action-journal_card__FSPqR h3{font-size:16px;color:var(--ink)}.action-journal_card__FSPqR p{margin:var(--space-1) 0 0;color:var(--ink-2)}.action-journal_head__JBGrd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-1)}.action-journal_tag__oI95Q{display:inline-block;padding:1px 9px;border-radius:var(--r-pill);font-size:var(--text-small);font-weight:600;background:var(--tone-soft,var(--surface-2));color:var(--tone,var(--ink-2))}.action-journal_tag__oI95Q.action-journal_bad__kI7QJ{background:var(--bad-soft);color:var(--bad)}.action-journal_time__MJAZr{color:var(--muted);font-size:var(--text-small)}.action-journal_card__FSPqR[data-s=employees]{--tone:var(--accent);--tone-soft:var(--accent-soft)}.action-journal_card__FSPqR[data-s=handover],.action-journal_card__FSPqR[data-s=schedule]{--tone:var(--night);--tone-soft:var(--night-soft)}.action-journal_card__FSPqR[data-s=floor],.action-journal_card__FSPqR[data-s=reservations]{--tone:var(--info);--tone-soft:var(--info-soft)}.action-journal_card__FSPqR[data-s=checklists],.action-journal_card__FSPqR[data-s=tasks]{--tone:var(--warn);--tone-soft:var(--warn-soft)}.action-journal_card__FSPqR[data-s=assistant]{--tone:var(--ok);--tone-soft:var(--ok-soft)}.action-journal_card__FSPqR[data-bad="1"]{--tone:var(--bad);--tone-soft:var(--bad-soft)}.action-journal_root__ad5xJ .journal-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0}.action-journal_root__ad5xJ .journal-chips button{min-height:40px;padding:0 var(--space-5);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font:inherit;font-size:14px;cursor:pointer}.action-journal_root__ad5xJ .journal-chips button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--accent);font-weight:600}.action-journal_details__G0hv6{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:1px solid var(--line)}.action-journal_details__G0hv6 div{display:grid;grid-template-columns:110px 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.action-journal_details__G0hv6 dt{color:var(--muted);font-size:13px}.action-journal_details__G0hv6 dd{margin:0;font-size:14px;color:var(--ink);overflow-wrap:anywhere}