.pc-cal .mc2-bar .mc2-bar-wk{display:none}@container mc2 (min-width: 640px){.pc-cal .mc2-wk~.mc2-wk .mc2-bar.is-cl{--bar-r:5px;min-height:10px;height:10px;padding:0}.pc-cal .mc2-wk~.mc2-wk .mc2-bar.is-cl .mc2-bar-t,.pc-cal .mc2-wk~.mc2-wk .mc2-bar.is-cl svg{display:none}}.pc-cal .mc2-more{font-weight:600}.pc .c-room .rsw{--rsw-skel:linear-gradient(100deg,transparent 35%,rgba(255,255,255,0.75) 50%,transparent 65%);background-color:#ecece7;background-size:cover,250% 100%;background-position:50%,150% 0;background-repeat:no-repeat,no-repeat;animation:pcp-skel 1.5s linear 8}@keyframes pcp-skel{0%{background-position:50%,150% 0}to{background-position:50%,-50% 0}}@media (max-width:768px){.pc .c-room .rsw{aspect-ratio:16/10}}.pc .pc-file-view{color:var(--ink);background:#f0f0ec}.pc .pc-file-view:hover:not(:disabled){background:#e7e7e1;color:var(--ink)}.pc-accept-fold{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:32px;margin:0;padding:0;border:0;border-radius:8px;background:none;box-shadow:none;cursor:pointer;text-align:left;font:500 14px/22px var(--font-body);color:var(--ink)}@media (max-width:768px){.pc-accept-fold{min-height:44px}}.pc-accept-fold:focus-visible{outline:none;box-shadow:var(--pc-focus)}.pc-accept-fold-act{flex:none;font-size:13px;font-weight:600;color:var(--muted-dark)}.pc-accept-fold:hover .pc-accept-fold-act{color:var(--ink)}.pc-accept-docs{margin:14px 0 2px;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.pc-accept-docs li{font:500 13px/20px var(--font-body);color:var(--muted-dark);overflow-wrap:break-word;word-break:normal;text-wrap:pretty}.pc-st-when{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc{--af-mint:#a8dbbc;--af-mint-ink:#1f5b3a;--af-mint-bar:#92cfaa;--af-butter:#f4e7a5;--af-butter-ink:#5c4a00;--af-lav-ink:#3f3470;--af-cream:#f9f2df}.pc .pc-chip--done{background:var(--af-mint);color:var(--af-mint-ink)}.pc .pc-chip--wait{background:var(--af-butter);color:var(--af-butter-ink)}.pc .pc-seg-done{background:var(--af-mint-bar)}.pc :is(.pc-sh h2,.c-sh h2){display:inline-flex;align-items:center;gap:12px}.pc :is(.pc-sh h2,.c-sh h2):before{content:"";flex:none;width:32px;height:32px;border-radius:10px;background:var(--afi,none) center /18px 18px no-repeat,var(--u-soft,#f4f4f1)}.pc #c-rooms{--afi:var(--afi-image-ink)}.pc #c-progress{--afi:var(--afi-calendar-ink)}.pc #c-briefs{--afi:var(--afi-clipboard-ink)}.pc #c-files{--afi:var(--afi-file-ink)}.pc #c-accept{--afi:var(--afi-seal-ink)}.pc #c-passport{--afi:var(--afi-book-ink)}.pc #c-komplekt{--afi:var(--afi-truck-ink)}.pc #c-highlights{--afi:var(--afi-sparkle-ink)}.pc #c-supplier-docs{--afi:var(--afi-receipt-ink)}.pc #c-feedback{--afi:var(--afi-chat-ink)}.pc :is(.pc-count,.c-sh .ct){background:var(--pc-soft-2);color:var(--muted-dark)}.pc .pc-nav-a.active{background:var(--af-lav-soft);color:var(--af-lav-ink);box-shadow:inset 0 0 0 1px rgba(192,185,218,.7)}.pc .pc-st-cap:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;vertical-align:1px;background:var(--afp-dot-mint)}.pc .pc-st-row:nth-child(2) .pc-st-cap:before{background:var(--afp-dot-butter)}.pc .pc-st-row:nth-child(3) .pc-st-cap:before{background:var(--afp-dot-sky)}.pc .pc-st-task{background:var(--af-butter)}.pc .pc-st-task,.pc .pc-st-task svg{color:var(--af-butter-ink)}.pc .pc-st-task:hover{background:color-mix(in srgb,var(--af-butter) 82%,#e6cf6a)}.pc .pc-st-ok-mark{background:var(--af-mint);color:var(--af-mint-ink)}.pc .c-sec .feature-hint{background:var(--af-cream)}.pc .feature-hint:before{background:var(--afp-dot-butter)}.pc .c-empty,.pc .pc-accept-debug,.pc .pc-accept-sign,.pc .pc-card:not(.pc-accept-card),.pc .pc-empty,.pc .pc-pend-row{background:var(--af-cream)}.pc .pc-card.pc-accept-done{background:color-mix(in srgb,var(--af-mint) 30%,#fff)}.pc .pc-accept-check,.pc .pc-count.pc-count--done{background:var(--af-mint);color:var(--af-mint-ink)}.pc .pc-pend-list li{background:color-mix(in srgb,var(--af-butter) 58%,#fff);color:var(--af-butter-ink)}.pc .c-empty,.pc .pc-empty-text,.pc .pc-pend-text{color:var(--muted-dark)}.pc .pc-closing{padding:44px 24px 36px;border-radius:24px;background:var(--af-cream)}.pc #c-briefs .pc-chip--now{background:var(--af-butter);color:var(--af-butter-ink)}.pc #c-briefs .pc-chip--now i{background:currentColor}.pc .pc-file-tag{background:var(--pc-soft-2);color:var(--muted-dark)}.pc .pc-checklist li.done .pc-checklist-mark{background:var(--af-mint);color:var(--af-mint-ink)}.pc .pc-chip--now{background:var(--af-butter);color:var(--af-butter-ink)}.pc .pc-chip--now i{background:currentColor}.pc .pc-hero-main>.pc-chip--now{background:var(--pc-soft-2);color:var(--ink)}.lb-load{position:absolute;inset:0 8px;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-sm);pointer-events:none;animation:lb-load-in .25s ease .12s both}.lb-load-ph{position:absolute;inset:0;background:50%/contain no-repeat;opacity:.55}.lb-spinner{position:relative;width:36px;height:36px;border-radius:50%;border:3px solid rgba(255,255,255,.28);border-top-color:#fff;animation:lb-spin .8s linear infinite}.lb-load.is-failed{padding-inline:58px}.lb-load-msg{position:relative;max-width:280px;overflow-wrap:anywhere;padding:12px 16px;border-radius:12px;background:rgba(0,0,0,.55);color:#fff;font:500 14px/20px var(--font-body);text-align:center}@keyframes lb-spin{to{transform:rotate(1turn)}}@keyframes lb-load-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lb-load{animation:none}.lb-spinner{animation-duration:2.4s}}.lb-pin-toggle:disabled{opacity:.5;cursor:default}.lbp-ta{display:block;width:100%;min-height:84px;margin-bottom:4px;padding:9px 11px;border:1px solid var(--line);border-radius:var(--radius-xs);font:inherit;font-size:16px;color:var(--text);resize:vertical}.lbp-acts{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;margin:2px -10px -6px}.lbp-acts--end{justify-content:flex-end;gap:10px;margin:8px 0 0}.lbp-acts--end .btn,.lbp-btn{min-height:44px}.lbp-btn{padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--ink);font:600 14px/1 var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent}.lbp-btn--danger{color:#b42318}.lbp-btn--end{margin-left:auto;color:var(--muted-dark,var(--muted))}@media (hover:hover){.lbp-btn:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.lbp-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(99,84,163,.28)}@media (max-width:720px){.pc-cal .mc2-fr--ph.is-now{width:100%;margin-inline:0}.pc-cal .mc2-fr-s{text-wrap:pretty}}.lb-add-hint{position:absolute;left:50%;top:12px;z-index:5;width:max-content;max-width:calc(100% - 32px);overflow-wrap:anywhere;padding:10px 16px;border-radius:999px;background:rgba(20,20,20,.78);color:#fff;font:600 14px/20px var(--font-body);text-align:center;transform:translateX(-50%);pointer-events:none}.pc-cover{position:relative;margin:0;overflow:hidden;border-radius:20px;background:var(--pc-soft-2);box-shadow:var(--pc-ring);aspect-ratio:16/10}.pc-cover img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:960px){.pc-cover{order:0;margin-bottom:20px}}@media (min-width:721px) and (max-width:960px){.pc-cover{aspect-ratio:16/9}}@media (max-width:720px){.pc-cover{border-radius:16px}}@media (min-width:961px){.pc-hero-grid--cover{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-template-areas:"main cover" "status status";column-gap:56px;align-items:center}.pc-hero-grid--cover>.pc-hero-main{grid-area:main;max-width:none}.pc-hero-grid--cover>.pc-cover{grid-area:cover;aspect-ratio:4/3}.pc-hero-grid--cover>.pc-status{grid-area:status}}.pc-accept-preview{margin-top:18px}.pc-remarks{display:flex;flex-direction:column;gap:12px}.pc-remarks-hint{margin:0;font:500 13px/20px var(--font-body);color:var(--muted-dark);text-wrap:pretty}.pc-remarks-done{margin:0;padding:12px 14px;border-radius:12px;background:var(--card);box-shadow:var(--pc-ring);font:500 14px/22px var(--font-body);overflow-wrap:anywhere}@media (max-width:720px){.pc-accept-preview{width:100%}}.pc-kp-irrev{margin:0 0 12px}.pc-kp-confirm{flex:1 1 100%;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:var(--pc-soft);outline:none}.pc-kp-confirm:focus-visible{box-shadow:var(--pc-focus)}.pc-kp-confirm-q{margin:0;font:600 15px/22px var(--font-body);color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere}.pc-kp-confirm-act{display:flex;flex-wrap:wrap;gap:8px}.pc-kp-confirm-act .pc-btn{flex:0 1 auto;min-width:150px}.pc-kp-confirm .pc-btn--soft{background:var(--card)}.pc-chip--picked{background:var(--af-lav-soft,#ece9f5);color:var(--af-lav-ink,#3f3470)}.pc-kp-sent{margin:0;color:var(--ink);font-weight:600}@media (max-width:720px){.pc-kp-opts{gap:16px}.pc-kp-confirm-act .pc-btn{flex:1 1 140px;min-height:48px}}.pc-accept-sent{margin:0;font:500 14px/22px var(--font-body);color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere}.pc-accept-sent strong{font-weight:700}