.admin-user-deletion_dialog__bUQ5_{margin:auto;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--text);overflow:auto}.admin-user-deletion_dialog__bUQ5_::backdrop{background:rgba(0,0,0,.55)}.admin-user-deletion_dialog__bUQ5_ h2{font-size:24px;margin-bottom:12px}.admin-user-deletion_dialog__bUQ5_ p{line-height:1.55;margin:12px 0}.admin-user-deletion_identity__Eak91{overflow-wrap:anywhere}.admin-user-deletion_impact__7gd9l{border-block:1px solid var(--line);margin-block:16px;padding-block:4px}.admin-user-deletion_impact__7gd9l dl{margin-block:14px}.admin-user-deletion_impact__7gd9l dl div{display:flex;justify-content:space-between;gap:16px;margin-block:8px}.admin-user-deletion_impact__7gd9l dd{font-weight:700;flex:0 0 auto}.admin-user-deletion_warning__CATY8{background:var(--accent-panel);border-left:3px solid #b42318;padding:12px}.admin-user-deletion_confirm__N20vQ{display:grid;gap:8px;margin-top:20px;font-weight:600}.admin-user-deletion_confirm__N20vQ input{min-width:0;width:100%}.admin-user-deletion_actions__lmv_R{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:24px}.admin-user-deletion_actions__lmv_R button{min-height:44px;white-space:normal}.admin-user-deletion_danger__w_bDL{background:#b42318;color:white;border:1px solid #b42318}.admin-user-deletion_danger__w_bDL:hover:not(:disabled){background:#8d1b13}.admin-user-deletion_dialog__bUQ5_ :is(button,input):focus-visible{outline:3px solid var(--accent-text);outline-offset:3px}@media (max-width:390px){.admin-user-deletion_dialog__bUQ5_{padding:16px}.admin-user-deletion_actions__lmv_R{flex-direction:column}.admin-user-deletion_actions__lmv_R button{width:100%}}.app-shell:has(>header[aria-label="Konfiguracja konta"]){display:block}.app-shell:has(>header[aria-label="Konfiguracja konta"])>main.content{margin-left:0;width:min(100%,1100px);margin-inline:auto;padding:clamp(1rem,3vw,2.5rem)}.app-shell:has(>header[aria-label="Konfiguracja konta"]):before{content:none}.app-shell:has(>header[aria-label="Konfiguracja konta"]) .checkbox-label{display:flex;align-items:center;gap:.75rem}.app-shell:has(>header[aria-label="Konfiguracja konta"]) input[type=checkbox]{width:20px;height:20px;min-height:20px;margin:0;flex:0 0 20px}.required-setup-gate:has(>details){display:grid;gap:1rem}.required-setup-gate:has(>details)>button{justify-self:start}.guided-setup_header__Fby7C{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1.25rem clamp(1rem,4vw,4rem);border-bottom:1px solid var(--border,#d7ded9);background:var(--surface,#fafcf9)}.guided-setup_brand__QfKft{font-weight:800;font-size:1.5rem;color:var(--text,#20362d);text-decoration:none}.guided-setup_progress__WLVEb{flex:1 1 480px;min-width:0}.guided-setup_progress__WLVEb p{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin:0 0 .75rem}.guided-setup_progress__WLVEb p span{color:var(--muted,#4a5c52);font-size:.875rem}.guided-setup_progress__WLVEb ol{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding:0;margin:0;list-style:none}.guided-setup_progress__WLVEb li{display:flex;align-items:center;gap:.4rem;color:var(--muted,#4a5c52);font-size:.875rem}.guided-setup_progress__WLVEb li[aria-current]{color:var(--text,#20362d);font-weight:700}.guided-setup_progress__WLVEb li>span{display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid;border-radius:50%}.guided-setup_escapes__UKnaf{position:relative}.guided-setup_escapes__UKnaf summary{cursor:pointer;padding:.75rem .5rem}.guided-setup_escapes__UKnaf nav{display:grid;gap:.75rem;padding:1rem;border:1px solid var(--border,#d7ded9);background:var(--surface,#fafcf9);min-width:210px}.guided-setup_role__Zbv5Q{font-size:.875rem;color:var(--muted,#4a5c52)}.guided-setup_actions__pQyuR{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-block:1.5rem}.guided-setup_returnLink__QqJCl{margin:1rem 2rem}@media (max-width:600px){.guided-setup_header__Fby7C{gap:.5rem 1rem}.guided-setup_progress__WLVEb{order:3;flex-basis:100%}.guided-setup_progress__WLVEb ol{gap:.5rem}.guided-setup_progress__WLVEb li{font-size:.8rem}.guided-setup_escapes__UKnaf{margin-left:auto}.guided-setup_role__Zbv5Q{display:none}.guided-setup_actions__pQyuR{gap:.5rem}}.coach-setup-guide_context__gavrn{margin:0 0 24px;padding:16px 0 16px 16px;border-left:3px solid #ad3e16;color:#30251f}.coach-setup-guide_next__OUNqF{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.coach-setup-guide_next__OUNqF p{margin:0;line-height:1.5;color:#594a40}.coach-setup-guide_next__OUNqF strong{display:block;color:#30251f}.coach-setup-guide_context__gavrn details{margin-top:12px}.coach-setup-guide_context__gavrn summary{width:fit-content;cursor:pointer;color:#853010;font-weight:650;padding:6px 0}.coach-setup-guide_plan__fZCJs{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}.coach-setup-guide_plan__fZCJs li{display:flex;align-items:baseline;gap:10px}.coach-setup-guide_plan__fZCJs li>span{color:#853010;min-width:16px}.coach-setup-guide_plan__fZCJs a{color:#30251f;font-weight:650;text-decoration:underline;overflow-wrap:anywhere}.coach-setup-guide_plan__fZCJs p{margin:4px 0 0;color:#594a40;font-size:.875rem;line-height:1.5}.coach-setup-guide_current__orq23 a{color:#853010}.coach-setup-guide_readError__K_PwO{margin:0 0 24px;padding:16px;border-left:3px solid #ad3e16;background:#fffaf4;color:#594a40;line-height:1.5}.coach-setup-guide_readError__K_PwO p{margin:0 0 12px}.coach-setup-guide_publication__ZCtHy .setup-checklist{margin-top:0}.coach-setup-guide_publication__ZCtHy .setup-checklist a{background:#f8f0e8;border-color:#e6d9cd;color:#30251f;opacity:1}.coach-setup-guide_publication__ZCtHy summary{cursor:pointer;color:#853010;font-weight:650;padding:6px 0}.coach-setup-guide_publication__ZCtHy details .setup-checklist{margin-top:12px}.coach-setup-guide_publication__ZCtHy a:focus-visible,.coach-setup-guide_publication__ZCtHy summary:focus-visible{outline:3px solid #ad3e16;outline-offset:3px}.coach-setup-guide_context__gavrn a:focus-visible,.coach-setup-guide_context__gavrn summary:focus-visible,.coach-setup-guide_readError__K_PwO button:focus-visible{outline:3px solid #ad3e16;outline-offset:3px}@media (max-width:600px){.coach-setup-guide_next__OUNqF{align-items:flex-start;flex-direction:column;gap:10px}.coach-setup-guide_context__gavrn{padding-left:12px}}.coach-public-details_details__XiBi_{color:var(--ink);min-width:0;overflow-wrap:anywhere}.coach-public-details_identity__4XeNB{display:flex;align-items:center;gap:14px}.coach-public-details_identity__4XeNB>div{min-width:0}.coach-public-details_identity__4XeNB h1,.coach-public-details_identity__4XeNB h3{margin:0;font-size:clamp(1.5rem,2.8vw,2.2rem);line-height:1.15;letter-spacing:-.035em}.coach-public-details_avatar__sT1yv{display:grid;place-items:center;flex:none;width:54px;height:54px;border-radius:50%;background:#f3dbca;color:#7e2f12;font-size:1.1rem;font-weight:850}.coach-public-details_location__2Cw_V{margin:6px 0 0;color:var(--muted)}.coach-public-details_price__wgY11{margin-top:20px;padding-block:16px;border-block:1px solid var(--line)}.coach-public-details_price__wgY11 h2{font-size:1rem;margin:0}.coach-public-details_price__wgY11 p{margin:8px 0 0;font-size:.9rem;color:var(--muted)}.coach-public-details_price__wgY11 .coach-public-details_amount__OcAgS{font-size:1.1rem;font-weight:700;color:var(--ink)}.coach-public-details_fact__sj1iB{display:flex;gap:4px 18px;flex-wrap:wrap;margin:20px 0 0;font-size:.9rem}.coach-public-details_fact__sj1iB span{color:var(--muted)}.coach-public-details_places__gYAcD{margin-top:24px}.coach-public-details_places__gYAcD h2{font-size:1rem;margin:0 0 10px}.coach-public-details_places__gYAcD ul{list-style:none;padding:0;margin:0}.coach-public-details_places__gYAcD li{display:grid;gap:4px;border-top:1px solid var(--line);padding:12px 0}.coach-public-details_places__gYAcD li:last-child{padding-bottom:0}.coach-public-details_places__gYAcD li span,.coach-public-details_places__gYAcD>p{color:var(--muted);font-size:.9rem}.coach-public-details_page___3kNK.coach-public-details_page___3kNK.coach-public-details_page___3kNK{max-width:none;padding-top:32px}.coach-public-details_page___3kNK.coach-public-details_page___3kNK.coach-public-details_page___3kNK.d-anonymous-public{max-width:940px;padding-inline:24px}.coach-public-details_back__y2vv6{margin:0 0 18px;font-size:.9rem}.coach-public-details_publicCard__Y_uNo{max-width:892px;padding:clamp(18px,3vw,28px);border:1px solid var(--line);border-radius:14px;background:var(--surface)}.coach-public-details_actions__vIKqm{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.coach-public-details_actions__vIKqm>p{margin:0 0 14px}.coach-public-details_actions__vIKqm.coach-public-details_actions__vIKqm .button-row{margin-top:0}.coach-public-details_relationship__1_Rkw{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.coach-public-details_relationshipStatus__KVaJ6{color:var(--ink);font-size:.9rem;font-weight:650}.coach-public-details_actions__vIKqm .alert{margin-bottom:16px}.coach-public-details_pending__BK1d9{color:var(--muted);font-size:.9rem}@media (max-width:900px){.coach-public-details_page___3kNK.coach-public-details_page___3kNK.coach-public-details_page___3kNK{padding-top:max(100px,calc(env(safe-area-inset-top) + 86px))}}@media (max-width:600px){.coach-public-details_identity__4XeNB{align-items:flex-start;gap:10px}.coach-public-details_avatar__sT1yv{width:42px;height:42px;font-size:.95rem}.coach-public-details_identity__4XeNB h1,.coach-public-details_identity__4XeNB h3{font-size:1.5rem}.coach-public-details_relationship__1_Rkw{justify-content:space-between}}.calendar-guidance_guidance__kPtOX{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;padding:12px 0;font-size:14px;line-height:1.5;min-width:0}.calendar-guidance_guidance__kPtOX>div{min-width:0}.calendar-guidance_guidance__kPtOX p{margin-top:4px;color:var(--muted)}.calendar-guidance_warning__AM7TF{border-left:3px solid #9c6015;padding-left:12px}.calendar-guidance_actions__zzC9q{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap}.calendar-guidance_action__SJMqR{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;padding-block:5px}.calendar-guidance_retry__HqYt_{border:0;background:transparent;cursor:pointer;font:inherit;padding:6px 0;text-align:left}.calendar-guidance_action__SJMqR:focus-visible{outline:3px solid var(--jc-orange,#a63e24);outline-offset:4px;border-radius:2px}@media (max-width:700px){.calendar-guidance_guidance__kPtOX{align-items:stretch;flex-direction:column;gap:8px}}.places_defaultPlace__9zP8r{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:20px}.places_defaultPlace__9zP8r p{margin:0}.places_addToolbar__6z6JE{margin:24px 0}.places_editor__oFjBU{border-top:1px solid var(--line);padding-top:24px}.places_editor__oFjBU[hidden]{display:none}.places_editor__oFjBU .venue-choice-grid{margin-bottom:12px}@media (max-width:600px){.places_defaultPlace__9zP8r{gap:8px}.places_editor__oFjBU .management-grid{grid-template-columns:minmax(0,1fr)}}