.docicon{width:40px;height:40px;flex:none;border-radius:var(--at-radius-chip);background:var(--accent-wash);display:grid;place-items:center;color:var(--ink-soft)}a.k-iconbtn{text-decoration:none}.btn.on{background:var(--ink);color:#fff;border-color:var(--ink)}.btn svg{flex:none}.pk-note{margin-bottom:12px}.pk-linehead{display:flex;align-items:center;gap:14px}.pk-linehead__n{font-size:var(--t-lead)}.pk-linehead__n b{font-size:22px;font-variant-numeric:tabular-nums}.pk-lots{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:var(--at-radius-inner);background:var(--ground)}.pk-lots__row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pk-swap{padding-top:12px;border-top:1px solid var(--hairline)}.pk-choices{display:flex;flex-direction:column;gap:8px}.pk-choice{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 14px;border-radius:var(--at-radius-inner);border:1px solid var(--hairline-strong);background:var(--paper);color:inherit;font:inherit;text-align:left;cursor:pointer}.pk-choice:hover{border-color:var(--ink)}.pk-choice .soft{flex:1;min-width:0}.pk-why{display:flex;gap:6px;flex-wrap:wrap}.pk-why__opt{height:40px;padding:0 14px;border-radius:var(--capsule);border:1px solid var(--hairline-strong);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-small);font-weight:600;cursor:pointer}.pk-why__opt.is-on{background:var(--ink);border-color:var(--ink);color:#fff}.pk-sheetacts{justify-content:flex-end;flex-wrap:wrap}.pk-camcount{margin-top:10px;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:640px){.pk-sheetacts>.btn{flex:1 1 auto}.pk-sheetacts:where(.at,.at *)>.at-btn{flex:1 1 auto}}.floor-kiosk{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch);padding:0 16px;border-radius:var(--capsule);color:#ffffffb8;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.floor-kiosk:hover{color:#fff}.pwho{--pwho-hue: 212;position:relative;display:inline-flex;align-items:center;gap:9px;flex:none;height:42px;padding:0 12px 0 6px;border:1px solid var(--hairline);border-radius:var(--capsule);background:var(--paper);color:var(--ink);text-decoration:none;transition:border-color var(--fast) var(--glass),background var(--fast) var(--glass)}.pwho:hover{border-color:var(--hairline-strong);background:var(--accent-wash)}.pwho:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pwho__emblem{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;transform-origin:50% 50%;animation:pwho-breath 7s var(--glass) infinite}@keyframes pwho-breath{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}.pwho__initial{width:28px;height:28px;border-radius:50%;border:1.5px solid var(--hairline-strong);color:var(--ink-soft);display:grid;place-items:center;font-size:12px;font-weight:700}.pwho__text{display:flex;flex-direction:column;gap:1px;min-width:0;max-width:132px}.pwho__name{font-size:var(--t-small);font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pwho__sub{font-style:normal;font-size:var(--t-micro);line-height:1.15;color:var(--ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pwho.is-up .pwho__sub{color:hsl(var(--pwho-hue) 62% 34%);font-weight:700}.pwho__live{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 0 var(--ok);animation:pwho-beat .9s var(--glass) 1,pwho-alive 2.8s var(--glass) .9s infinite}@keyframes pwho-beat{0%{box-shadow:0 0 0 0 var(--ok);transform:scale(1.6)}to{box-shadow:0 0 0 7px transparent;transform:scale(1)}}@keyframes pwho-alive{0%,to{opacity:1}50%{opacity:.34}}.pwho.is-up{border-color:hsl(var(--pwho-hue) 60% 62%)}.pwho__burst{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,hsl(var(--pwho-hue) 85% 62% / .55),transparent 75%);animation:pwho-burst 1.2s var(--glass) 2 both}@keyframes pwho-burst{0%{opacity:0;transform:scale(.5)}40%{opacity:1;transform:scale(1.06)}to{opacity:0;transform:scale(1.3)}}.pwho.is-up .pwho__emblem{animation:none}.pwho.is-up .kpi-emblem{animation:pwho-land .9s var(--spring) both}@keyframes pwho-land{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.22);opacity:1}to{transform:scale(1)}}@media(max-width:860px){.pwho{height:36px;padding:0 9px 0 4px;gap:7px}.pwho__sub{display:none}.pwho__text{max-width:72px}.pwho__emblem,.pwho__initial{width:26px;height:26px}}@media(pointer:coarse){.prf,.prf .at{--at-target-floor: 48px;--at-target-floor-primary: 56px;--at-control-floor: var(--at-target)}.prf .sh-pbox .sh-pbox__input{font-size:16px}.prf .at :is(.at-btn-floor,.at-btn-floor-primary){border-radius:var(--at-radius-pill);padding:var(--at-space-4) 20px;gap:var(--at-space-8);font-size:var(--at-type-lead)}.prf .at .at-btn-floor-primary{font-size:var(--at-type-card)}.prf .at .at-btn-round:is(.at-btn-floor,.at-btn-floor-primary){padding:0}}@media(pointer:fine){.prf,.prf .at{--at-target-floor: var(--at-target);--at-target-floor-primary: 48px}.prf .at :is(.at-btn-floor,.at-btn-floor-primary){min-height:var(--at-control);min-width:var(--at-control);padding:var(--at-space-4) 18px;gap:var(--at-space-8);border-radius:var(--at-radius-pill);font-size:var(--at-type-body);font-weight:var(--at-weight-action)}.prf .at .at-btn-round:is(.at-btn-floor,.at-btn-floor-primary){width:var(--at-control);height:var(--at-control);padding:0}.prf .at .at-stepper-floor .at-stepper-btn{width:var(--at-target);height:var(--at-target)}.prf .at .fk-line,.prf .at .fk-facts{font-size:var(--at-type-body)}.prf .at .fk-job{min-height:72px;padding:12px 16px;gap:12px}.prf .at .fk-job__lead{width:44px;height:44px;border-radius:var(--at-radius-inner)}.prf .at .fk-job__title{font-size:var(--at-type-card)}.prf .at .fk-job__code,.prf .at .fk-job__sub{font-size:var(--at-type-row)}.prf .at .fk-job__end b{font-size:22px}.prf .at.fk-page .at-search,.prf .at .fk-page .at-search{min-height:var(--at-control);font-size:var(--at-type-body)}}
