@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&display=swap";.pl-list{flex-direction:column;gap:8px;display:flex}.pl-row{cursor:pointer;text-align:left;background:#fff;border:1px solid #ececec;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;font-family:inherit;transition:border-color .15s,box-shadow .15s,transform .1s;display:flex}.pl-row:hover:not(:disabled){border-color:#d66e44;box-shadow:0 2px 12px #d66e441f}.pl-row:active:not(:disabled){transform:translateY(1px)}.pl-row:disabled{opacity:.55;cursor:not-allowed}.pl-row-main{flex-direction:column;gap:6px;min-width:0;display:flex}.pl-row-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pl-row-title{color:#1a1a1a;font-size:15px;font-weight:500;line-height:1.35}.pl-row-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.pl-belopp{color:#1a1a1a;white-space:nowrap;font-size:14px;font-weight:600}.pl-chevron{color:#bbb;font-size:13px}.pl-svar{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.pl-svar-ja{color:#389e0d;background:#52c41a1f}.pl-svar-nej{color:#cf1322;background:#ff4d4f1f}.pl-empty{text-align:center;color:#888;background:#fff;border:1px dashed #e0e0e0;border-radius:10px;padding:2.5rem 1rem;font-size:14px}.pl-row.pl-row-besvarad{opacity:.62;box-shadow:inset 0 0 0 100vmax #00000009}.pl-row.pl-row-besvarad:hover:not(:disabled){opacity:.85}.pp-top-nav{z-index:1000;background:#1e1e1e;border-bottom:1px solid #ffffff14;align-items:center;height:48px;padding:0 1.5rem 0 2rem;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 6px 18px #00000059}.pp-top-nav-left{align-items:center;display:flex}.pp-top-nav-right{align-items:center;gap:10px;margin-left:auto;display:flex}.pp-top-nav-tid{align-items:baseline;gap:10px;display:flex}.pp-top-nav-datum{color:#f5f6f58c;font-size:.75rem}.pp-top-nav-klocka{color:#f5f6f5e6;font-variant-numeric:tabular-nums;font-size:.813rem;font-weight:500}.pp-top-nav-logo{height:44px}.pp-sida{min-height:100vh;padding-top:48px}@media (width<=768px){.pp-top-nav{padding:0 1rem}.pp-top-nav-logo{height:40px}}.pp-rail{--pp-rail-accent:#f26b21;-webkit-tap-highlight-color:transparent;z-index:90;position:fixed;top:50%;left:20px;transform:translateY(-50%)}.pp-rail-inner{box-sizing:border-box;-webkit-backdrop-filter:blur(26px)saturate(160%);scrollbar-width:none;background:#1a1a1cb8;border-radius:26px;flex-direction:column;gap:4px;width:55px;max-height:calc(100vh - 115px);padding:12px 10px;transition:width .38s cubic-bezier(.22,1,.3,1);display:flex;overflow:hidden auto;box-shadow:0 24px 60px #0000008c,inset 0 1px #ffffff12}.pp-rail-inner::-webkit-scrollbar{display:none}.pp-rail-inner.expanderad{width:212px}.pp-rail-grupp{flex-direction:column;flex:none;display:flex}.pp-rail-item{color:#f5f6f5;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:15px;flex:none;align-items:center;gap:13px;width:100%;height:46px;padding:0 4.5px;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;overflow:hidden}.pp-rail-ikon{color:#f5f6f5;flex:none;place-items:center;width:24px;height:24px;transition:color .2s;display:grid}.pp-rail-item.aktiv .pp-rail-ikon{color:var(--pp-rail-accent)}.pp-rail-label{white-space:nowrap;opacity:0;flex:1;min-width:0;font-size:12.5px;transition:opacity .22s 60ms,transform .3s 60ms;transform:translate(-6px)}.pp-rail-inner.expanderad .pp-rail-label{opacity:1;transform:translate(0)}@keyframes nyRailSubIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.pp-rail-subitem{color:#f5f6f5;cursor:pointer;text-align:left;letter-spacing:.005em;white-space:nowrap;background-color:#0000;border:none;border-radius:11px;flex:none;align-items:center;width:100%;height:36px;padding:0 14px 0 41.5px;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;animation:.28s both nyRailSubIn;display:flex;overflow:hidden}.pp-rail-avdelare{background:#ffffff14;flex:none;height:1px;margin:4px 6px}.pp-rail-profil{color:#f5f6f5;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:15px;flex:none;align-items:center;gap:13px;width:100%;height:46px;padding:0 4.5px;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;overflow:hidden}.pp-rail-avatar{background:var(--pp-rail-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:9.5px;font-weight:500;display:grid}.pp-rail-profiltext{flex-direction:column;display:flex}.pp-rail-namn{white-space:nowrap;color:#f5f6f5;font-size:12px;font-weight:500}.pp-rail-konto{color:#8b8b86;white-space:nowrap;font-size:10.5px}.pp-login-container{background:#0a0a0a;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100vh;padding-top:10vh;padding-left:2rem;padding-right:2rem;display:flex}.pp-login-content{width:100%;max-width:420px;animation:.6s ease-out fadeInUp}.pp-logo-placeholder{justify-content:center;margin-bottom:2.09rem;animation:.8s ease-out fadeIn;display:flex}.pp-logo-image{object-fit:contain;width:187px;height:auto}.pp-login-title{text-align:center;color:#fff;margin-bottom:2rem;font-size:2rem;font-weight:500}.pp-login-form{background:#141414;border:1px solid #2a2a2a;border-radius:12px;padding:2.5rem;box-shadow:0 4px 20px #0000004d}.pp-form-group{margin-bottom:1.5rem}.pp-form-group:last-of-type{margin-bottom:2rem}.pp-form-group label{color:#fff;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.pp-form-group input{color:#fff;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;outline:none;width:100%;padding:.875rem 1rem;font-size:.938rem;transition:all .2s}.pp-form-group input::placeholder{color:#fff6}.pp-form-group input:focus{background:#0a0a0a;border-color:#d66e44}.pp-form-group input:hover{border-color:#3a3a3a}.pp-error-message{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;animation:.4s shake}.pp-submit-button{color:#0a0a0a;cursor:pointer;background:#fff;border:none;border-radius:8px;width:100%;padding:.875rem 1.5rem;font-size:.938rem;font-weight:500;transition:all .2s}.pp-submit-button:hover:not(:disabled){background:#e5e5e5;transform:translateY(-1px);box-shadow:0 4px 12px #ffffff26}.pp-submit-button:active:not(:disabled){transform:translateY(0)}.pp-submit-button:disabled{opacity:.6;cursor:not-allowed}.pp-login-footer{text-align:center;color:#fff;font-size:.813rem;position:fixed;bottom:1.5rem;left:0;right:0}@media (width<=480px){.pp-login-container{padding:1rem}.pp-login-form{padding:2rem 1.5rem}.pp-login-title{font-size:1.75rem}.pp-logo-image{width:156px}}.pp-login-info{color:#ffffffb3;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.pp-link-button{color:#fff9;cursor:pointer;background:0 0;border:none;width:100%;margin-top:1rem;font-size:.875rem;display:block}.pp-link-button:hover:not(:disabled){color:#fff;text-decoration:underline}.pp-dev-lank{font:inherit;color:#ffffff47;cursor:pointer;background:0 0;border:none;margin:14px auto 0;padding:0;font-size:.75rem;transition:color .15s;display:block}.pp-dev-lank:hover:not(:disabled){color:#ffffff8c}.pp-dev-lank:disabled{opacity:.5;cursor:not-allowed}.pp-dev-form{flex-direction:column;gap:10px;margin-top:0;display:flex}.pp-dev-form .pp-form-group{margin-bottom:0}.pp-dev-form input{color:#ffffffb3;background:0 0;border:1px solid #2a2a2a;border-radius:8px;outline:none;width:100%;padding:.5rem .75rem;font-size:.813rem}.pp-dev-form input::placeholder{color:#ffffff40}.pp-dev-form input:focus{border-color:#3a3a3a}.pp-dev-rad{justify-content:space-between;align-items:center;display:flex}.pp-dev-rad .pp-dev-lank{margin:0}.pp-dev-rubrik{text-transform:uppercase;letter-spacing:.06em;color:#ffffff4d;font-size:.688rem}.pp-dev-lista{flex-direction:column;gap:4px;max-height:240px;display:flex;overflow-y:auto}.pp-dev-post{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:1px solid #222;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:7px 10px;display:flex}.pp-dev-post:hover:not(:disabled){border-color:#3a3a3a}.pp-dev-bolag{color:#ffffffbf;font-size:.813rem}.pp-dev-meta{color:#ffffff4d;font-size:.688rem}:where(.pp-app),:where(.pp-app[data-theme=dark]){--nb-bg:#0a0a0a;--nb-surface:#141414;--nb-surface-2:#1a1a1a;--nb-surface-3:#2a2a2a;--nb-border-faint:#1a1a1a;--nb-border-soft:#1f1f1f;--nb-border:#2a2a2a;--nb-border-strong:#3a3a3a;--nb-text-strong:#fff;--nb-text:#ffffffd9;--nb-text-muted:#ffffffb3;--nb-text-soft:#ffffff8c;--nb-text-faint:#fff6;--nb-text-placeholder:#ffffff4d;--nb-hover:#ffffff0f;--nb-hover-strong:#ffffff14;--nb-row-hover:#ffffff06;--nb-accent:#d66e44;--nb-accent-hover:#c25f38;--nb-accent-text:#d66e44;--nb-accent-tint:#d66e4429;--nb-ok:#5cab7d;--nb-ok-tint:#5cab7d24;--nb-varn:#d66e44;--nb-varn-tint:#d66e4429;--nb-annans:#efd75e;--nb-kvar:#ffcd00;--nb-fel:#cf5b52;--nb-fel-tint:#cf5b5224;--nb-info:#7a9cc4;--nb-info-tint:#7a9cc426;--nb-lila:#7f77dd;--nb-danger:var(--nb-fel);--nb-danger-bg:var(--nb-fel-tint);--nb-success:var(--nb-ok);--nb-warning:var(--nb-varn);--nb-shadow:0 8px 24px #00000080;--nb-shadow-soft:0 4px 16px #0006;--nb-card-shadow:0 1px 2px #0000004d, 0 2px 6px #00000038, 0 6px 14px #00000029, inset 0 1px 0 #ffffff0a;--nb-modal-shadow:0 20px 56px #0009, 0 4px 16px #0006;--nb-card-yta:linear-gradient(180deg, #181818 0%, #121212 100%);--nb-mask:#000000bf;--nb-chart-strong:#ffffffd1;--nb-chart-mid:#ffffff80;--nb-chart-soft:#ffffff47;--nb-chart-faint:#ffffff1f;--nb-rail-bg:#1a1a1cb8;--nb-rail-text:#f5f6f5;--nb-rail-divider:#ffffff14;--nb-rail-shadow:0 24px 60px #0000008c, inset 0 1px 0 #ffffff12;--nb-card-border:var(--nb-border);--nb-card-bg:var(--nb-surface);--nb-header-bg:#1a1a1cb8;--nb-header-shadow:0 6px 18px #00000059;--nb-footer-bg:#1a1a1cb8;--nb-footer-border:#ffffff14;--nb-footer-shadow:0 -6px 18px #00000059}:where(.pp-app[data-theme=light]){--nb-bg:#f5f7f5;--nb-surface:#fff;--nb-surface-2:#fff;--nb-surface-3:#fff;--nb-border-faint:#d6d6d1;--nb-border-soft:#cfcfc9;--nb-border:#c9c9c4;--nb-border-strong:#adada7;--nb-text-strong:#1c1c1a;--nb-text:#1c1c1ae0;--nb-text-muted:#1c1c1aa6;--nb-text-soft:#1c1c1aa6;--nb-text-faint:#1c1c1a9e;--nb-text-placeholder:#1c1c1a59;--nb-hover:#0000000d;--nb-hover-strong:#00000012;--nb-row-hover:#00000008;--nb-accent:#d66e44;--nb-accent-hover:#c25f38;--nb-accent-text:#c75f36;--nb-accent-tint:#c75f361f;--nb-ok:#3e8a61;--nb-ok-tint:#3e8a611f;--nb-varn:#c75f36;--nb-varn-tint:#c75f361f;--nb-annans:#c4a928;--nb-kvar:#ebb800;--nb-fel:#b6453c;--nb-fel-tint:#b6453c1c;--nb-info:#48688c;--nb-info-tint:#48688c1f;--nb-shadow:0 8px 24px #1c1c1a24;--nb-shadow-soft:0 4px 16px #1c1c1a14;--nb-mask:#1c1c1a59;--nb-card-shadow:0 1px 2px #3a2e240f, 0 2px 6px #3a2e240d, 0 6px 14px #3a2e240a;--nb-card-kant:#e9e6e0;--nb-modal-shadow:0 20px 56px #3a2e2438, 0 4px 16px #3a2e241a;--nb-card-yta:linear-gradient(180deg, #fff 0%, #fdfbf8 100%);--nb-chart-strong:#1c1c1ac7;--nb-chart-mid:#1c1c1a80;--nb-chart-soft:#1c1c1a4d;--nb-chart-faint:#1c1c1a1f;--nb-rail-bg:#1a1a1cb8;--nb-rail-text:#f5f6f5;--nb-rail-divider:#ffffff14;--nb-rail-shadow:0 24px 60px #0000008c, inset 0 1px 0 #ffffff12;--nb-card-border:var(--nb-border);--nb-card-bg:#fff;--nb-header-bg:#ffffffc7;--nb-header-shadow:0 1px 0 #1c1c1a0a, 0 6px 18px #1c1c1a12;--nb-footer-bg:#ffffffc7;--nb-footer-border:#c9c9c4;--nb-footer-shadow:0 -1px 0 #1c1c1a0a, 0 -6px 18px #1c1c1a12}:where(.pp-app) *,:where(.pp-app) :before,:where(.pp-app) :after{box-sizing:border-box;margin:0;padding:0}:where(.pp-app),:where(.pp-app),:where(.pp-app){width:100%;height:100%}:where(.pp-app){background:var(--nb-bg);color:var(--nb-text-strong);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.5}:where(.pp-app) ::-webkit-scrollbar{width:6px;height:6px}:where(.pp-app) ::-webkit-scrollbar-track{background:var(--nb-surface)}:where(.pp-app) ::-webkit-scrollbar-thumb{background:var(--nb-border);border-radius:3px}:where(.pp-app) ::-webkit-scrollbar-thumb:hover{background:var(--nb-border-strong)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}:where(.pp-app) .ant-card{background:var(--nb-surface)!important;border:1px solid var(--nb-border)!important;box-shadow:var(--nb-shadow-soft)!important;border-radius:12px!important}:where(.pp-app) .page-center{justify-content:center;align-items:flex-start;min-height:100vh;padding-top:10vh;padding-left:2rem;padding-right:2rem;display:flex}@media (width<=480px){:where(.pp-app) .page-center{padding:5vh 1rem 1rem}}:where(.pp-app) .nb-context-menu{background:var(--nb-surface-2);border:1px solid var(--nb-border);min-width:200px;box-shadow:var(--nb-shadow);z-index:9999;border-radius:8px;flex-direction:column;padding:4px;font-family:inherit;display:flex;position:fixed}:where(.pp-app) .nb-context-label{color:var(--nb-text-faint);text-transform:uppercase;letter-spacing:.05em;padding:6px 10px 4px;font-size:.688rem}:where(.pp-app) .nb-context-item{all:unset;color:var(--nb-text);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:6px 10px;font-family:inherit;font-size:.813rem;transition:background .1s;display:flex}:where(.pp-app) .nb-context-item:hover{color:var(--nb-text-strong);background:0 0}:where(.pp-app) .nb-context-item.danger{color:var(--nb-danger)}:where(.pp-app) .nb-context-item.danger:hover{background:var(--nb-danger-bg)}:where(.pp-app) .nb-context-divider{background:var(--nb-border);height:1px;margin:4px 0}:where(.pp-app) .nb-modal .ant-modal-content{background:var(--nb-surface)!important;border:1px solid var(--nb-border)!important;border-radius:12px!important;padding:1.5rem!important}:where(.pp-app) .nb-modal .ant-modal-header{border-bottom:1px solid var(--nb-border)!important;background:0 0!important;margin-bottom:1rem!important;padding:0 0 1rem!important}:where(.pp-app) .nb-modal .ant-modal-content .ant-modal-header .ant-modal-title,:where(.pp-app) .nb-modal .ant-modal-title{color:var(--nb-text-strong)!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important}:where(.pp-app) .nb-modal .ant-modal-close{color:var(--nb-text-faint)!important;top:18px!important;right:18px!important}:where(.pp-app) .nb-modal .ant-modal-close:hover{color:var(--nb-text-faint)!important;box-shadow:none!important;background:0 0!important}:where(.pp-app) .nb-modal-grid{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}:where(.pp-app) .nb-modal-subtitle{color:var(--nb-text-muted);text-transform:none;letter-spacing:0;margin:4px 0 0;font-size:.75rem;font-weight:400}:where(.pp-app) .nb-modal .ant-form-item-label{padding:0!important}:where(.pp-app) .nb-modal .ant-form-item-label>label{color:var(--nb-text-faint)!important;text-transform:uppercase!important;letter-spacing:.04em!important;height:auto!important;margin:0!important;padding-bottom:2px!important;font-size:.688rem!important;font-weight:500!important}:where(.pp-app) .nb-modal .ant-form-item{margin-bottom:12px!important}:where(.pp-app) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where(.pp-app) input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(.pp-app) input[type=number]{appearance:textfield}:where(.pp-app) .nb-modal .ant-input,:where(.pp-app) .nb-modal .ant-select,:where(.pp-app) .nb-modal .ant-select-selector,:where(.pp-app) .nb-modal .ant-picker{background:var(--nb-surface-2)!important;border:1px solid var(--nb-border)!important;color:var(--nb-text)!important;border-radius:6px!important}:where(.pp-app) .nb-modal .ant-input:not(textarea),:where(.pp-app) .nb-modal .ant-select-selector,:where(.pp-app) .nb-modal .ant-picker{height:32px!important}:where(.pp-app) .nb-modal .ant-input-affix-wrapper{border-radius:6px!important;height:32px!important;padding-block:4.5px!important}:where(.pp-app) .nb-modal .ant-input-affix-wrapper .ant-input{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}:where(.pp-app) .nb-modal .ant-select,:where(.pp-app) .nb-modal .ant-select-single{height:32px!important}:where(.pp-app) .nb-modal .ant-select-single .ant-select-selection-item,:where(.pp-app) .nb-modal .ant-select-selection-placeholder{line-height:30px!important}:where(.pp-app) .nb-modal .ant-select-multiple .ant-select-selection-item{line-height:calc(var(--ant-select-multi-item-height,22px) - 2px)!important}:where(.pp-app) .nb-modal .ant-input,:where(.pp-app) .nb-modal .ant-select-selection-item,:where(.pp-app) .nb-modal .ant-select-selection-placeholder,:where(.pp-app) .nb-modal .ant-select-selection-search-input,:where(.pp-app) .nb-modal .ant-select-input,:where(.pp-app) .nb-modal .ant-select-placeholder,:where(.pp-app) .nb-modal .ant-select-content-value,:where(.pp-app) .nb-modal .ant-picker-input>input{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important}:where(.pp-app) .nb-modal .ant-select-selection-item,:where(.pp-app) .nb-modal .ant-select-content-value,:where(.pp-app) .nb-modal .ant-select-input,:where(.pp-app) .nb-modal .ant-picker-input>input{color:var(--nb-text)!important}:where(.pp-app) .nb-modal .ant-select-input,:where(.pp-app) .nb-field .ant-select-input{line-height:inherit!important}:where(.pp-app) .nb-modal .ant-select-multiple .ant-select-content,:where(.pp-app) .nb-field .ant-select-multiple .ant-select-content{min-height:30px;align-items:center!important}:where(.pp-app) .nb-modal .ant-select-multiple .ant-select-selection-item,:where(.pp-app) .nb-field .ant-select-multiple .ant-select-selection-item{align-items:center;display:inline-flex;height:22px!important;font-size:.78rem!important;line-height:20px!important}:where(.pp-app) .nb-modal .ant-input::placeholder,:where(.pp-app) .nb-modal .ant-select-selection-placeholder,:where(.pp-app) .nb-modal .ant-select-placeholder,:where(.pp-app) .nb-modal .ant-select-input::placeholder,:where(.pp-app) .nb-modal .ant-picker-input>input::placeholder{color:var(--nb-text-placeholder)!important}:where(.pp-app) .nb-modal .ant-input:hover,:where(.pp-app) .nb-modal .ant-select:hover,:where(.pp-app) .nb-modal .ant-select-selector:hover,:where(.pp-app) .nb-modal .ant-picker:hover{border-color:var(--nb-border-strong)!important}:where(.pp-app) .nb-modal .ant-input:focus,:where(.pp-app) .nb-modal .ant-input-focused,:where(.pp-app) .nb-modal .ant-select-focused,:where(.pp-app) .nb-modal .ant-select-focused .ant-select-selector,:where(.pp-app) .nb-modal .ant-picker-focused{border-color:var(--nb-border-strong)!important;box-shadow:none!important}:where(.pp-app) .nb-modal textarea.ant-input{height:auto!important;min-height:60px!important;padding:8px 12px!important}:where(.pp-app) .nb-modal-footer{justify-content:flex-end;gap:8px;margin-top:1.25rem;display:flex}:where(.pp-app) .nb-modal-footer .ant-btn,:where(.pp-app) .nb-modal .ant-btn:not(.ant-btn-text):not(.nb-add-row-btn),:where(.pp-app) .rp-takeover .ant-btn:not(.ant-btn-text):not(.nb-add-row-btn){border-radius:6px!important;height:32px!important;padding:0 14px!important;font-size:.813rem!important}:where(.pp-app) .nb-modal .ant-btn-default:not(.ant-btn-text):not(.ant-btn-dangerous),:where(.pp-app) .nb-wizard-form .ant-btn-default:not(.ant-btn-text):not(.ant-btn-dangerous),:where(.pp-app) .rp-takeover .ant-btn-default:not(.ant-btn-text):not(.ant-btn-dangerous){border-color:var(--nb-border-strong)!important;color:var(--nb-text-muted)!important;background:0 0!important;font-weight:400!important}:where(.pp-app) .nb-modal .ant-btn-default:not(.ant-btn-text):not(.ant-btn-dangerous):hover,:where(.pp-app) .nb-wizard-form .ant-btn-default:not(.ant-btn-text):not(.ant-btn-dangerous):hover,:where(.pp-app) .rp-takeover .ant-btn-default:not(.ant-btn-text):not(.ant-btn-dangerous):hover{border-color:var(--nb-accent)!important;color:var(--nb-accent)!important}:where(.pp-app) .nb-modal .ant-btn-dangerous:not(.ant-btn-text),:where(.pp-app) .nb-wizard-form .ant-btn-dangerous:not(.ant-btn-text),:where(.pp-app) .rp-takeover .ant-btn-dangerous:not(.ant-btn-text),:where(.pp-app) .nb-modal .ant-btn-color-dangerous:not(.ant-btn-text),:where(.pp-app) .nb-wizard-form .ant-btn-color-dangerous:not(.ant-btn-text),:where(.pp-app) .rp-takeover .ant-btn-color-dangerous:not(.ant-btn-text){border-color:color-mix(in srgb, var(--nb-fel) 45%, transparent)!important;color:var(--nb-fel)!important;background:0 0!important;font-weight:400!important}:where(.pp-app) .nb-modal .ant-btn-dangerous:not(.ant-btn-text):hover,:where(.pp-app) .nb-wizard-form .ant-btn-dangerous:not(.ant-btn-text):hover,:where(.pp-app) .rp-takeover .ant-btn-dangerous:not(.ant-btn-text):hover,:where(.pp-app) .nb-modal .ant-btn-color-dangerous:not(.ant-btn-text):hover,:where(.pp-app) .nb-wizard-form .ant-btn-color-dangerous:not(.ant-btn-text):hover,:where(.pp-app) .rp-takeover .ant-btn-color-dangerous:not(.ant-btn-text):hover{border-color:var(--nb-fel)!important;color:var(--nb-fel)!important;background:0 0!important}:where(.pp-app) .nb-wizard-form .ant-btn:not(.ant-btn-text):not(.nb-add-row-btn){border-radius:6px!important;height:32px!important;padding:0 14px!important;font-size:.813rem!important}:where(.pp-app) .nb-wizard-form .ant-btn-text>span:not(.anticon),:where(.pp-app) .nb-modal .ant-btn-text>span:not(.anticon),:where(.pp-app) .rp-takeover .ant-btn-text>span:not(.anticon){font-size:.75rem}:where(.pp-app) .nb-modal-footer .ant-btn-default{border-color:var(--nb-border-strong)!important;color:var(--nb-text-muted)!important;background:0 0!important}:where(.pp-app) .nb-modal-footer .ant-btn-default:hover{border-color:var(--nb-accent)!important;color:var(--nb-accent)!important}:where(.pp-app) .nb-modal-footer .ant-btn-primary{background:var(--nb-accent)!important;border-color:var(--nb-accent)!important}:where(.pp-app) .nb-modal-footer .ant-btn-primary:hover{background:var(--nb-accent-hover)!important;border-color:var(--nb-accent-hover)!important}:where(.pp-app) .nb-modal-footer .ant-btn-dangerous,:where(.pp-app) .nb-modal-footer .ant-btn-color-dangerous{border-color:color-mix(in srgb, var(--nb-fel) 45%, transparent)!important;color:var(--nb-fel)!important;background:0 0!important;font-weight:400!important}:where(.pp-app) .nb-modal-footer .ant-btn-dangerous:hover,:where(.pp-app) .nb-modal-footer .ant-btn-color-dangerous:hover{background:color-mix(in srgb, var(--nb-fel) 8%, transparent)!important;border-color:var(--nb-fel)!important;color:var(--nb-fel)!important}:where(.pp-app) .nb-page{padding:0 0 56px}:where(.pp-app) .nb-detail-layout{grid-template-columns:48% 52%;align-items:start;gap:24px;display:grid}:where(.pp-app) .nb-desc{color:var(--nb-text);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}:where(.pp-app) .nb-tabs-card{background:var(--nb-card-bg);border:1px solid var(--nb-card-border);border-radius:12px;overflow:hidden}:where(.pp-app) .nb-tabs-card-tall{min-height:500px}:where(.pp-app) .nb-tabs-card .ant-tabs-nav{background:0 0;margin:0;padding:0 24px}:where(.pp-app) .nb-tabs-card .ant-tabs-nav:before{border-bottom:1px solid var(--nb-border-faint)!important}:where(.pp-app) .nb-tabs-card .ant-tabs-tab{text-transform:uppercase;letter-spacing:.05em;font-size:.688rem;font-weight:500;color:var(--nb-text-faint)!important;background:0 0!important;border:none!important;margin:0 20px 0 0!important;padding:6px 0!important}:where(.pp-app) .nb-tabs-card .ant-tabs-tab:hover{color:var(--nb-text-strong)}:where(.pp-app) .nb-tabs-card .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--nb-text-faint)!important}:where(.pp-app) .nb-tabs-card .ant-tabs-ink-bar{background:var(--nb-accent)!important;height:2px!important}:where(.pp-app) .nb-tabs-card .ant-tabs-content-holder{padding:24px}:where(.pp-app) .nb-footer-totals{align-items:center;gap:12px;display:flex}:where(.pp-app) .nb-footer-item{white-space:nowrap;align-items:center;gap:6px;font-size:.75rem;display:inline-flex}:where(.pp-app) .nb-footer-item-label{color:var(--nb-text-soft)}:where(.pp-app) .nb-footer-item-value{color:var(--nb-text-strong);font-weight:500}:where(.pp-app) .nb-footer-sep{background:var(--nb-border);width:1px;height:16px}:where(.pp-app) .nb-footer-total{align-items:center;gap:6px;font-size:.75rem;display:inline-flex}:where(.pp-app) .nb-footer-total-label{color:var(--nb-text-soft)}:where(.pp-app) .nb-footer-total-value{color:var(--nb-text-strong);font-weight:700}:where(.pp-app) .nb-footer-status{white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding-right:2rem;font-size:.75rem;display:inline-flex}:where(.pp-app) .nb-stat-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;max-width:640px;margin-bottom:12px;display:grid}:where(.pp-app) .nb-stat{padding:10px 14px}:where(.pp-app) .nb-stat-value{color:var(--nb-text-strong);font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;font-weight:600;line-height:1.2}:where(.pp-app) .nb-stat-sub{color:var(--nb-text-faint);margin-top:1px;font-size:.688rem}:where(.pp-app) .nb-activity-log{flex-direction:column;gap:16px;display:flex}:where(.pp-app) .nb-activity-item{gap:12px;display:flex}:where(.pp-app) .nb-activity-dot{background:var(--nb-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}:where(.pp-app) .nb-activity-content{flex:1}:where(.pp-app) .nb-activity-text{color:var(--nb-text-strong);margin:0 0 4px;font-size:13px;line-height:1.4}:where(.pp-app) .nb-activity-meta{color:var(--nb-text-faint);gap:12px;font-size:11px;display:flex}:where(.pp-app) .nb-kpi-strip{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:16px;display:grid;overflow:hidden}:where(.pp-app) .nb-kpi{border-right:1px solid var(--nb-border-faint);padding:10px 16px}:where(.pp-app) .nb-kpi:last-child{border-right:none}:where(.pp-app) .nb-kpi-value{color:var(--nb-text-strong);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1.2}:where(.pp-app) .nb-kpi-value.varning{color:var(--nb-text-strong)}:where(.pp-app) .nb-kpi-label{color:var(--nb-text-faint);margin-top:2px;font-size:.75rem}:where(.pp-app) .nb-dash-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:16px;display:grid}:where(.pp-app) .nb-dash-card{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:12px;padding:0 16px 8px}:where(.pp-app) .nb-dash-card-head{border-bottom:1px solid var(--nb-border-faint);justify-content:space-between;align-items:center;height:34px;margin-bottom:2px;display:flex}:where(.pp-app) .nb-card-link{color:var(--nb-text-soft);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem}:where(.pp-app) .nb-card-link:hover{color:var(--nb-text-strong)}:where(.pp-app) .nb-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}:where(.pp-app) .nb-dot,:where(.pp-app) .nb-dot.ok,:where(.pp-app) .nb-dot.varning,:where(.pp-app) .nb-dot.larm{background:var(--nb-border-strong)}:where(.pp-app) .nb-kpi-value .del{color:var(--nb-text-faint);font-size:14px;font-weight:500}:where(.pp-app) .nb-kpi-value.larm{color:var(--nb-text-strong)}:where(.pp-app) .nb-progress{background:var(--nb-border-faint);border-radius:2px;width:100%;height:3px;margin-top:6px;overflow:hidden}:where(.pp-app) .nb-progress-fill{background:var(--nb-border-strong);border-radius:2px;height:100%}:where(.pp-app) .nb-progress-fill.ok{background:var(--nb-ok)}:where(.pp-app) .nb-progress-fill.varn{background:var(--nb-varn)}:where(.pp-app) .nb-progress-fill.fel{background:var(--nb-fel)}:where(.pp-app) .nb-progress-fill.annans{background:var(--nb-annans)}:where(.pp-app) .nb-dash-card-meta{color:var(--nb-text-faint);font-size:.75rem}:where(.pp-app) .nb-dash-card-meta.ok{color:var(--nb-text-faint)}:where(.pp-app) .nb-badge{letter-spacing:.05em;text-transform:uppercase;color:var(--nb-text-faint);border:1px solid var(--nb-border);background:0 0;border-radius:5px;flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:600}:where(.pp-app) .nb-list-row.larm-rad{background:var(--nb-hover);border-bottom:none;border-radius:8px;margin:0 -8px;padding-left:8px;padding-right:8px}:where(.pp-app) .nb-list-row.larm-rad .nb-list-row-title{color:var(--nb-text-strong)}:where(.pp-app) .nb-todo-row{border-bottom:1px solid var(--nb-border-faint);color:var(--nb-text);align-items:center;gap:10px;padding:6px 0;font-size:.813rem;display:flex}:where(.pp-app) .nb-todo-row input[type=checkbox]{accent-color:var(--nb-border-strong);flex-shrink:0;width:14px;height:14px}:where(.pp-app) .nb-todo-row.klar span{color:var(--nb-text-faint);text-decoration:line-through}:where(.pp-app) .nb-todo-input{background:var(--nb-surface-2);border:1px solid var(--nb-border);width:100%;height:28px;color:var(--nb-text);border-radius:6px;outline:none;margin-top:8px;padding:0 10px;font-family:inherit;font-size:.813rem}:where(.pp-app) .nb-todo-input::placeholder{color:var(--nb-text-placeholder)}:where(.pp-app) .nb-todo-input:focus{border-color:var(--nb-border-strong)}:where(.pp-app) .nb-stat-rad{border-bottom:1px solid var(--nb-border-faint);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}:where(.pp-app) .nb-stat-rad:last-child{border-bottom:none}:where(.pp-app) .nb-stat-rad-titel{color:var(--nb-text);font-size:.813rem}:where(.pp-app) .nb-stat-rad-varde{color:var(--nb-text-strong);font-variant-numeric:tabular-nums;font-size:.813rem;font-weight:500}:where(.pp-app) .nb-stat-rad.summa{border-top:1px solid var(--nb-border-soft);border-bottom:none}:where(.pp-app) .nb-stat-rad.summa .nb-stat-rad-titel{color:var(--nb-text-strong);font-weight:500}:where(.pp-app) .nb-stat-rad.summa .nb-stat-rad-varde{font-weight:600}:where(.pp-app) .nb-list-row{border:none;border-bottom:1px solid var(--nb-border-faint);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:7px 0;font-family:inherit;display:flex}:where(.pp-app) .nb-list-row:last-child{border-bottom:none}:where(.pp-app) .nb-list-row-main{flex:1;min-width:0}:where(.pp-app) .nb-list-row-title{color:var(--nb-text);white-space:nowrap;text-overflow:ellipsis;font-size:.813rem;overflow:hidden}:where(.pp-app) .nb-list-row:hover .nb-list-row-title{color:var(--nb-text-strong)}:where(.pp-app) .nb-list-row-sub{color:var(--nb-text-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.75rem;overflow:hidden}:where(.pp-app) .nb-list-row-aside{color:var(--nb-text-soft);white-space:nowrap;flex-shrink:0;font-size:.75rem}:where(.pp-app) .nb-topbar{justify-content:space-between;align-items:center;min-height:40px;margin-bottom:14px;display:flex}:where(.pp-app) .nb-topbar-left{align-items:center;gap:12px;display:flex}:where(.pp-app) .nb-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(.pp-app) .nb-page-title{color:var(--nb-text-strong);margin:0;font-size:15px;font-weight:400;line-height:1.5}:where(.pp-app) .nb-page-meta{color:var(--nb-text-faint);margin:0;font-size:.813rem;line-height:1.2}:where(.pp-app) .nb-save-status{margin-left:12px}:where(.pp-app) .nb-card-head .nb-save-status{margin-left:auto}:where(.pp-app) .nb-save-status.dirty{color:var(--nb-warning)}:where(.pp-app) .nb-card{background:var(--nb-card-bg);border:1px solid var(--nb-card-border);border-radius:12px;padding:24px}:where(.pp-app) .nb-card-flush{padding-top:0}:is(:where(.pp-app) .nb-card:has(>.ant-table-wrapper:last-child),:where(.pp-app) .nb-card:has(>.ant-spin-nested-loading:last-child)){padding-bottom:0}:where(.pp-app) .nb-card-head{border-bottom:1px solid var(--nb-border-faint);align-items:center;height:34px;margin-bottom:2px;display:flex}:where(.pp-app) .nb-card-title{text-transform:uppercase;letter-spacing:.05em;color:var(--nb-text-faint);margin:0;font-size:.688rem;font-weight:500}:where(.pp-app) .nb-card-count{color:var(--nb-text-faint);margin-left:8px;font-size:.688rem}:where(.pp-app) .nb-spacer{flex:1}:where(.pp-app) .ant-table-tbody>tr.nb-rad-dampad>td{opacity:.45}:where(.pp-app) .fi-rowgrid.fi-rowgrid--las{grid-template-columns:26px 100px minmax(150px,1fr) 56px 72px 110px 124px!important}:where(.pp-app) .nb-logg{flex-direction:column;padding:0 16px 6px;display:flex}:where(.pp-app) .nb-logg-rad{border-bottom:1px solid var(--nb-border-faint);grid-template-columns:150px minmax(160px,1fr) minmax(0,1.4fr);align-items:center;gap:16px;min-height:32px;font-size:.78rem;display:grid}:where(.pp-app) .nb-logg-rad:last-of-type{border-bottom:none}:where(.pp-app) .nb-logg-rad.nb-logg-head{text-transform:uppercase;letter-spacing:.05em;min-height:26px;color:var(--nb-text-faint);border-bottom:1px solid var(--nb-border-soft);font-size:.563rem;font-weight:500}:where(.pp-app) .nb-logg-tid{color:var(--nb-text-faint);font-variant-numeric:tabular-nums}:where(.pp-app) .nb-logg-text{color:var(--nb-text)}:where(.pp-app) .nb-logg-detalj{color:var(--nb-text-faint)}:where(.pp-app) .nb-logg-rad.fel .nb-logg-text{color:var(--nb-fel)}:where(.pp-app) .nb-logg-rad.ok .nb-logg-text{color:var(--nb-ok)}:where(.pp-app) .nb-logg-rad.varn .nb-logg-text{color:var(--nb-warning)}:where(.pp-app) .nb-modal-footer--delad{justify-content:space-between}:where(.pp-app) .nb-summa-rad{background:var(--nb-row-hover);height:38px;color:var(--nb-text-soft);justify-content:space-between;align-items:center;padding:0 16px;font-size:.75rem;display:flex}:where(.pp-app) .nb-summa-rad>:last-child{color:var(--nb-text-strong);font-weight:600}:where(.pp-app) .nb-section{border-bottom:1px solid var(--nb-border-faint);padding:16px 0}:where(.pp-app) .nb-section:last-child{border-bottom:none;padding-bottom:0}:where(.pp-app) .nb-section-heading{color:var(--nb-text-faint);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.688rem;font-weight:500}:where(.pp-app) .nb-info-row{color:var(--nb-text);align-items:center;gap:12px;padding:6px 0;font-size:13px;display:flex}:where(.pp-app) .nb-info-label{color:var(--nb-text-soft);flex-shrink:0;min-width:90px;font-size:12px}:where(.pp-app) .nb-info-data{color:var(--nb-text);word-break:break-word;flex:1}:where(.pp-app) .nb-info-row a{color:var(--nb-text-strong);text-decoration:none}:where(.pp-app) .nb-info-row a:hover{text-decoration:underline}:where(.pp-app) .nb-modal-body{flex-direction:column;gap:12px;display:flex}:where(.pp-app) .nb-read-text{color:var(--nb-text);white-space:pre-wrap;margin:6px 0 0;font-size:.813rem;line-height:1.55}:where(.pp-app) .nb-read-text.tom{color:var(--nb-text-placeholder)}:where(.pp-app) .nb-utfallning{flex-direction:column;gap:12px;display:flex}:where(.pp-app) .nb-topbar-actions{align-items:center;gap:8px;display:flex}:where(.pp-app) .nb-topbar-actions .ant-btn:hover{border-color:var(--nb-border)!important;color:var(--nb-text-muted)!important;box-shadow:none!important;background:0 0!important}:where(.pp-app) .nb-rail-actions{align-items:center;gap:4px;display:flex}:where(.pp-app) .nb-rail-actions .ant-btn{opacity:.72;border-radius:8px;width:30px;height:30px;padding:0;transition:opacity .15s,background .15s;box-shadow:none!important;color:var(--nb-rail-text)!important;background:0 0!important;border:none!important}:where(.pp-app) .nb-rail-actions .ant-btn:hover{opacity:1;background:0 0!important}:where(.pp-app) .nb-rail-actions .nb-knapp-prick{display:inline-flex;position:relative}:where(.pp-app) .nb-rail-actions .nb-knapp-prick>.nb-dot{pointer-events:none;width:6px;height:6px;position:absolute;top:3px;right:3px}:where(.pp-app) .nb-field{flex-direction:column;gap:.375rem;display:flex}:where(.pp-app) .nb-field>label{color:var(--nb-text-faint);text-transform:uppercase;letter-spacing:.04em;font-size:.688rem;font-weight:500}:where(.pp-app) .nb-field .ant-input,:where(.pp-app) .nb-field .ant-select,:where(.pp-app) .nb-field .ant-select-selector,:where(.pp-app) .nb-field .ant-picker{background:var(--nb-surface-2)!important;border:1px solid var(--nb-border)!important;color:var(--nb-text)!important;border-radius:6px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important}:where(.pp-app) .nb-field .ant-input:not(textarea),:where(.pp-app) .nb-field .ant-select-selector,:where(.pp-app) .nb-field .ant-picker,:where(.pp-app) .nb-field .ant-select,:where(.pp-app) .nb-field .ant-select-single{height:32px!important}:where(.pp-app) .nb-field .ant-select-single .ant-select-selection-item,:where(.pp-app) .nb-field .ant-select-selection-placeholder,:where(.pp-app) .nb-field .ant-picker-input>input{color:var(--nb-text)!important;font-size:.813rem!important;line-height:30px!important}:where(.pp-app) .nb-field .ant-select-input,:where(.pp-app) .nb-field .ant-select-placeholder,:where(.pp-app) .nb-field .ant-select-content-value{color:var(--nb-text)!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important}:where(.pp-app) .nb-field .ant-input::placeholder,:where(.pp-app) .nb-field .ant-select-selection-placeholder,:where(.pp-app) .nb-field .ant-select-placeholder,:where(.pp-app) .nb-field .ant-select-input::placeholder,:where(.pp-app) .nb-field .ant-picker-input>input::placeholder{color:var(--nb-text-placeholder)!important}:where(.pp-app) .nb-field .ant-input[disabled],:where(.pp-app) .nb-field .ant-input-disabled{color:var(--nb-text-faint)!important;background:var(--nb-surface)!important;cursor:not-allowed!important}:where(.pp-app) .nb-field .ant-input-status-warning{border-color:var(--nb-varn)!important}:where(.pp-app) .nb-field .ant-input-status-error{border-color:var(--nb-fel)!important}:where(.pp-app) .nb-field .ant-input:hover,:where(.pp-app) .nb-field .ant-select:hover,:where(.pp-app) .nb-field .ant-select-selector:hover,:where(.pp-app) .nb-field .ant-picker:hover{border-color:var(--nb-border-strong)!important}:where(.pp-app) .nb-field .ant-input:focus,:where(.pp-app) .nb-field .ant-input-focused,:where(.pp-app) .nb-field .ant-select-focused,:where(.pp-app) .nb-field .ant-select-focused .ant-select-selector,:where(.pp-app) .nb-field .ant-picker-focused{border-color:var(--nb-border-strong)!important;box-shadow:none!important}:where(.pp-app) .nb-field textarea.ant-input{height:auto!important;min-height:60px!important;padding:8px 12px!important}:where(.pp-app) .nb-field .ant-input-number,:where(.pp-app) .nb-modal .ant-input-number{background:var(--nb-surface-2)!important;border:1px solid var(--nb-border)!important;border-radius:6px!important;height:32px!important}:where(.pp-app) .nb-field .ant-input-number input,:where(.pp-app) .nb-modal .ant-input-number input{height:30px!important;color:var(--nb-text)!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important}:where(.pp-app) .nb-field .ant-input-number:hover,:where(.pp-app) .nb-modal .ant-input-number:hover{border-color:var(--nb-border-strong)!important}:where(.pp-app) .nb-field .ant-input-number-focused,:where(.pp-app) .nb-modal .ant-input-number-focused{border-color:var(--nb-border-strong)!important;box-shadow:none!important}:where(.pp-app) .nb-field .ant-select .ant-input,:where(.pp-app) .nb-modal .ant-select .ant-input{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;height:100%!important}:where(.pp-app) .nb-field .ant-input-affix-wrapper{border-radius:6px!important;height:32px!important;padding-block:4.5px!important}:where(.pp-app) .nb-field .ant-input-affix-wrapper .ant-input{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}:where(.pp-app) .nb-workspace{align-items:stretch;gap:16px;width:100%;height:100%;display:flex;overflow:hidden}:where(.pp-app) .nb-workspace-sidebar{background:var(--nb-card-bg);border:1px solid var(--nb-card-border);border-radius:12px;flex-direction:column;flex-shrink:0;gap:1px;width:230px;height:100%;min-height:0;max-height:calc(100vh - 200px);padding:12px 8px;display:flex;overflow:hidden}:where(.pp-app) .nb-workspace-main{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;overflow:hidden}:where(.pp-app) .nb-workspace-scroll{scrollbar-width:thin;flex:auto;min-height:0;padding:0 4px;overflow:hidden auto}:where(.pp-app) .nb-workspace-scroll::-webkit-scrollbar{width:6px}:where(.pp-app) .nb-workspace-scroll::-webkit-scrollbar-thumb{background:var(--nb-border);border-radius:3px}:where(.pp-app) .nb-workspace-scroll::-webkit-scrollbar-thumb:hover{background:var(--nb-border-strong)}:where(.pp-app) .nb-side-nav{flex-direction:column;gap:2px;display:flex}:where(.pp-app) .nb-side-nav-item{height:32px;color:var(--nb-text-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;width:100%;padding:0 .625rem;font-family:inherit;font-size:.813rem;transition:all .15s;display:flex}:where(.pp-app) .nb-side-nav-item:hover{color:var(--nb-text-strong);background:0 0}:where(.pp-app) .nb-side-nav-item.is-active{border-color:var(--nb-border);color:var(--nb-text-muted);background:0 0}:where(.pp-app) .nb-placeholder{color:var(--nb-text-faint);padding:2rem 0;font-size:.875rem}:where(.pp-app) .nb-wizard-body{flex-direction:row;align-items:flex-start;gap:2rem;margin-top:12px;display:flex}:where(.pp-app) .nb-wizard-sidebar{flex-shrink:0;align-self:flex-start;width:220px}:where(.pp-app) .nb-wizard-nav{background:var(--nb-card-bg);border:1px solid var(--nb-card-border);border-radius:12px;flex-direction:column;gap:.25rem;padding:12px;display:flex}:where(.pp-app) .nb-wizard-step{width:100%;height:32px;color:var(--nb-text-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.75rem;padding:0 1rem;font-family:inherit;font-size:.813rem;transition:all .2s;display:flex}:where(.pp-app) .nb-wizard-step:hover{color:var(--nb-text-strong);background:0 0}:where(.pp-app) .nb-wizard-step.active{border-color:var(--nb-border);color:var(--nb-text-muted);background:0 0;font-weight:400}:where(.pp-app) .nb-wizard-num{flex-shrink:0;font-size:.688rem;font-weight:600}:where(.pp-app) .nb-wizard-label{white-space:nowrap;text-overflow:ellipsis;font-size:.813rem;overflow:hidden}:where(.pp-app) .nb-wizard-main{flex:1;min-width:0}:where(.pp-app) .nb-wizard-form{flex-direction:column;gap:.5rem;display:flex}:where(.pp-app) .nb-wizard-takeover:not(.kn-dok) .nb-wizard-form{padding-bottom:24px}:where(.pp-app) .nb-card-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}:where(.pp-app) .nb-form-stack,:where(.pp-app) .nb-modal-form{flex-direction:column;gap:.75rem;display:flex}:where(.pp-app) .nb-field-grid{grid-template-columns:1fr 1fr;gap:1rem 1.5rem;display:grid}:where(.pp-app) .nb-required{color:var(--nb-danger);margin-left:2px}:where(.pp-app) .nb-toggle{cursor:pointer;flex:none;align-items:center;display:inline-flex}:where(.pp-app) .nb-toggle input{opacity:0;width:0;height:0;position:absolute}:where(.pp-app) .nb-toggle-spar{background:var(--nb-chart-soft);border-radius:999px;width:24px;height:14px;transition:background .22s;display:block;position:relative}:where(.pp-app) .nb-toggle-knapp{background:#fff;border-radius:50%;width:10px;height:10px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 0 2px #0000004d}:where(.pp-app) .nb-toggle input:checked+.nb-toggle-spar{background:var(--nb-ok)}:where(.pp-app) .nb-toggle input:checked+.nb-toggle-spar .nb-toggle-knapp{transform:translate(10px)}@media (prefers-reduced-motion:reduce){:where(.pp-app) .nb-toggle-spar,:where(.pp-app) .nb-toggle-knapp{transition:none}}:where(.pp-app) .nb-filter-toggle{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .625rem;transition:all .15s;display:flex}:where(.pp-app) .nb-filter-toggle:hover{background:0 0}:where(.pp-app) .nb-filter-toggle:hover>span:first-child{color:var(--nb-text-strong)}:where(.pp-app) .nb-filter-toggle>span:first-child{color:var(--nb-text);white-space:nowrap;font-size:.813rem}:where(.pp-app) .nb-modal-info{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:8px;flex-direction:column;gap:6px;padding:.75rem 1rem;display:flex}:where(.pp-app) .nb-modal-info div{justify-content:space-between;font-size:.813rem;display:flex}:where(.pp-app) .nb-modal-info span{color:var(--nb-text-faint)}:where(.pp-app) .nb-modal-info strong{color:var(--nb-text-strong)}:where(.pp-app) .nb-field-note{color:var(--nb-text-faint);font-size:.688rem;line-height:1.5}:where(.pp-app) .nb-field-note strong{color:var(--nb-text-strong);font-weight:600}:where(.pp-app) .nb-wizard-footer{justify-content:flex-end;align-items:center;gap:8px;width:100%;padding-right:2rem;display:flex}:where(.pp-app) .nb-wizard-footer .ant-btn{padding:0 15px!important;font-size:.77rem!important}:where(.pp-app) footer.nav-footer .ant-btn{border-radius:6px!important;height:25px!important;padding:0 12px!important;font-size:.75rem!important}:where(.pp-app) .ant-table-tbody>tr.nb-tab-rad-klar>td{opacity:.45}:where(.pp-app) .ant-table-tbody>tr.nb-tab-rad-klar:hover>td{opacity:.7}:where(.pp-app) .ant-table-tbody>tr.nb-tab-rad-drag>td{background:var(--nb-hover)!important}:where(.pp-app) .ant-table-tbody>tr.nb-tab-rad-grupp>td:first-child{box-shadow:inset 3px 0 0 var(--nb-border-strong)}:where(.pp-app) .ant-table-tbody>tr.nb-tab-rad-grupp-hover>td{background:var(--nb-hover)!important}:where(.pp-app) .ant-table-tbody>tr.nb-tab-rad-vald>td{background:var(--nb-hover-strong)!important}:where(.pp-app) .nb-tab-empty{text-align:center;color:var(--nb-text-faint);justify-content:center;align-items:center;padding:80px 20px;font-size:13px;display:flex}:where(.pp-app) .nb-filter-dropdown{background:var(--nb-surface-2);border:1px solid var(--nb-border);min-width:160px;box-shadow:var(--nb-shadow-soft);border-radius:8px;flex-direction:column;gap:0;padding:.375rem;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;display:flex}:where(.pp-app) .nb-filter-dropdown-label{color:var(--nb-text-faint);text-transform:uppercase;letter-spacing:.08em;padding:.375rem .625rem .25rem;font-size:.688rem}:where(.pp-app) .nb-filter-btn .anticon{margin-right:8px;font-size:12px}:where(.pp-app) .nb-filter-btn{color:var(--nb-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;width:100%;padding:.375rem .625rem;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.813rem;transition:all .15s}:where(.pp-app) .nb-filter-btn:hover{color:var(--nb-text-strong);background:0 0}:where(.pp-app) .nb-filter-btn.is-active,:where(.pp-app) .nb-filter-btn.is-active:hover{background:var(--nb-hover-strong);color:var(--nb-text-strong)}:where(.pp-app) .nb-filter-btn.danger,:where(.pp-app) .nb-filter-btn.danger:hover{color:var(--nb-danger)}:where(.pp-app) .nb-filter-btn:disabled,:where(.pp-app) .nb-filter-btn:disabled:hover{opacity:.45;cursor:default;background:0 0}:where(.pp-app) .nb-filter-divider{background:var(--nb-border);height:1px;margin:.25rem 0}:where(.pp-app) .nb-filter-checkbox{cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.375rem .625rem;transition:all .15s;display:flex}:where(.pp-app) .nb-filter-checkbox:hover{background:0 0}:where(.pp-app) .nb-filter-checkbox:hover span{color:var(--nb-text-strong)!important}:where(.pp-app) .nb-filter-checkbox input{accent-color:var(--nb-border-strong)}:where(.pp-app) .nb-fit-page{height:calc(100dvh - var(--topnav-height,40px) - 17px - 4rem);flex-direction:column;gap:12px;min-height:0;display:flex}:where(.pp-app) .nb-fit-page.under-topbar{height:calc(100dvh - var(--topnav-height,40px) - 17px - 54px - 4rem)}@media (height<=700px),(width<=900px){:where(.pp-app) .nb-fit-page,:where(.pp-app) .nb-fit-page.under-topbar{height:auto}}:where(.pp-app) .nb-fit-row{gap:12px;min-height:0;display:grid}:where(.pp-app) .nb-fit-row>*{min-width:0;min-height:0}:where(.pp-app) .nb-fit-row.vaxer{flex:1 1 0}:where(.pp-app) .nb-fit-row.vaxer-stor{flex:1.25 1 0}:where(.pp-app) .nb-fit-row.kol-2{grid-template-columns:repeat(2,1fr)}:where(.pp-app) .nb-fit-row.kol-3{grid-template-columns:repeat(3,1fr)}:where(.pp-app) .nb-fit-row.kol-4{grid-template-columns:repeat(4,1fr)}@media (height<=700px),(width<=900px){:where(.pp-app) .nb-fit-row.kol-3,:where(.pp-app) .nb-fit-row.kol-4{grid-template-columns:repeat(2,1fr)}:where(.pp-app) .nb-fit-row.vaxer,:where(.pp-app) .nb-fit-row.vaxer-stor{flex:none}}@media (width<=1180px) and (width>=901px){:where(.pp-app) .nb-fit-row.kol-4{grid-template-columns:repeat(2,1fr)}}:where(.pp-app) .nb-fit-row .nb-dash-card{flex-direction:column;display:flex;overflow:hidden}:where(.pp-app) .nb-fit-row .nb-dash-card-head{flex-shrink:0}:where(.pp-app) .nb-drift-kort{container-type:inline-size}:where(.pp-app) .nb-drift-rad{align-items:center;gap:12px;padding:8px 0;display:flex}:where(.pp-app) .nb-drift-donut{flex-basis:60%;justify-content:center;align-self:stretch;align-items:center;min-width:0;min-height:0;display:flex}:where(.pp-app) .nb-drift-stats{flex-basis:40%;min-width:0}@container (width<=360px){:where(.pp-app) .nb-drift-rad{flex-direction:column;align-items:stretch;gap:0}:where(.pp-app) .nb-drift-donut{flex-basis:auto;padding:4px 0}:where(.pp-app) .nb-drift-donut .nb-ring{height:96px!important}:where(.pp-app) .nb-drift-stats{flex-basis:auto}}:where(.pp-app) .nb-card-scroll{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}:where(.pp-app) .nb-card-scroll::-webkit-scrollbar{display:none}:where(.pp-app) .nb-card-foot{border-top:1px solid var(--nb-border-faint);min-height:34px;color:var(--nb-text-soft);flex-shrink:0;align-items:center;gap:16px;margin-top:auto;font-size:.75rem;display:flex}:where(.pp-app) .nb-card-foot .hoger{margin-left:auto}:where(.pp-app) .nb-card-foot b{color:var(--nb-text-strong);font-variant-numeric:tabular-nums;font-weight:600}:where(.pp-app) .nb-foot-link{color:var(--nb-text-soft);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem}:where(.pp-app) .nb-foot-link:hover{color:var(--nb-text-strong)}:where(.pp-app) .nb-foot-stat{padding:8px 0}:where(.pp-app) .nb-foot-stat b{color:var(--nb-text-strong);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600;line-height:1.3;display:block}:where(.pp-app) .nb-foot-stat span{color:var(--nb-text-faint);font-size:.688rem}:where(.pp-app) .nb-clock-date{letter-spacing:.05em;text-transform:uppercase;color:var(--nb-text-faint);font-size:.688rem;font-weight:500}:where(.pp-app) .nb-clock-time{color:var(--nb-text-strong);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.15}:where(.pp-app) .nb-clock-greet{color:var(--nb-text-soft);margin-top:1px;font-size:.75rem}:where(.pp-app) .nb-kpi-card{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:12px 16px;display:flex}:where(.pp-app) .nb-kpi-card-num{border:1px solid var(--nb-border);background:var(--nb-surface-2);width:34px;height:34px;color:var(--nb-text-strong);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.813rem;font-weight:600;display:flex}:where(.pp-app) .nb-kpi-card-main{min-width:0}:where(.pp-app) .nb-kpi-card-title{color:var(--nb-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.813rem;font-weight:500;overflow:hidden}:where(.pp-app) .nb-kpi-card-sub{color:var(--nb-text-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.75rem;overflow:hidden}:where(.pp-app) .nb-kpi.stor{align-items:center;gap:14px;padding:12px 16px;display:flex}:where(.pp-app) .nb-kpi-main{flex:1;min-width:0}:where(.pp-app) .nb-kpi-value.xl{font-size:20px}:where(.pp-app) .nb-kpi-value .enhet{color:var(--nb-text-faint);font-size:13px;font-weight:500}:where(.pp-app) .nb-kpi-label.versal{text-transform:uppercase;letter-spacing:.05em;font-size:.688rem;font-weight:500}:where(.pp-app) .nb-kpi-trend{color:var(--nb-text-soft);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.688rem;overflow:hidden}:where(.pp-app) .nb-kpi .nb-progress{margin-top:8px}:where(.pp-app) .nb-chart{flex-direction:column;flex:1;min-height:0;display:flex}:where(.pp-app) .nb-chart-legend{color:var(--nb-text-faint);flex-shrink:0;align-items:center;gap:14px;padding:8px 0 2px;font-size:.75rem;display:flex}:where(.pp-app) .nb-chart-legend .hoger{margin-left:auto}:where(.pp-app) .nb-chart-swatch{background:var(--nb-chart-strong);border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}:where(.pp-app) .nb-chart-swatch.svag{background:var(--nb-chart-soft)}:where(.pp-app) .nb-chart-area{border-bottom:1px solid var(--nb-border-soft);flex:1;align-items:flex-end;gap:8px;min-height:40px;padding:10px 4px 0;display:flex}:where(.pp-app) .nb-chart-group{flex:1;justify-content:center;align-items:flex-end;gap:3px;min-width:0;height:100%;display:flex}:where(.pp-app) .nb-chart-bar{background:var(--nb-chart-strong);border-radius:3px 3px 0 0;width:18px;max-width:42%;min-height:2px}:where(.pp-app) .nb-chart-bar.svag{background:var(--nb-chart-soft)}:where(.pp-app) .nb-chart-bar.mid{background:var(--nb-chart-mid)}:where(.pp-app) .nb-chart-xlabels{flex-shrink:0;gap:8px;padding:5px 4px 0;display:flex}:where(.pp-app) .nb-chart-xlabels span{text-align:center;color:var(--nb-text-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.688rem;overflow:hidden}:where(.pp-app) .nb-ring{background:conic-gradient(var(--ring-farg,var(--nb-chart-strong)) calc(var(--pct,0) * 1%), var(--nb-chart-faint) 0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}:where(.pp-app) .nb-ring:before{content:"";inset:var(--tjocklek,9px);background:var(--nb-surface);border-radius:50%;position:absolute}:where(.pp-app) .nb-ring-center{z-index:1;text-align:center;position:relative}:where(.pp-app) .nb-ring-center b{color:var(--nb-text-strong);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600;line-height:1.2;display:block}:where(.pp-app) .nb-ring-center span{color:var(--nb-text-faint);font-size:.688rem}:where(.pp-app) .nb-chip-grid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:6px;padding:10px 0 6px;display:grid}:where(.pp-app) .nb-chip{letter-spacing:.03em;background:var(--nb-hover);height:24px;color:var(--nb-text);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-size:.688rem;font-weight:600;display:flex}:where(.pp-app) .nb-chip.ute{border:1px dashed var(--nb-border);color:var(--nb-text-faint);background:0 0}:where(.pp-app) .nb-chip.sjuk{border:1px solid var(--nb-border-strong);color:var(--nb-text-faint);background:0 0;text-decoration:line-through}:where(.pp-app) .nb-cal-grid{flex:1;grid-template-columns:repeat(7,1fr);align-content:space-evenly;gap:2px;min-height:0;padding:6px 0 2px;display:grid}:where(.pp-app) .nb-cal-vd{text-transform:uppercase;letter-spacing:.05em;color:var(--nb-text-faint);text-align:center;font-size:.625rem}:where(.pp-app) .nb-cal-day{height:22px;color:var(--nb-text);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;font-size:.688rem;display:flex;position:relative}:where(.pp-app) .nb-cal-day.annan{color:var(--nb-text-placeholder)}:where(.pp-app) .nb-cal-day.idag{background:var(--nb-text-strong);color:var(--nb-bg);font-weight:600}:where(.pp-app) .nb-cal-day.handelse:after{content:"";background:var(--nb-text-soft);border-radius:50%;width:3px;height:3px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}:where(.pp-app) .nb-cal-day.idag.handelse:after{background:var(--nb-bg)}:where(.pp-app) .nb-cal-grid.stor{gap:4px}:where(.pp-app) .nb-cal-grid.stor .nb-cal-day{border-radius:8px;height:30px;font-size:.813rem}:where(.pp-app) .nb-cal-grid.stor .nb-cal-vd{font-size:.688rem}:where(.pp-app) .nb-cal-grid.stor .nb-cal-day.handelse:after{width:4px;height:4px;bottom:3px}:where(.pp-app) .nb-mini-btn{border:1px solid var(--nb-border);height:22px;color:var(--nb-text-muted);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;padding:0 10px;font-family:inherit;font-size:.688rem;font-weight:500}:where(.pp-app) .nb-mini-btn:hover{color:var(--nb-text-strong);border-color:var(--nb-border-strong)}:where(.pp-app) .nb-todo-x{color:var(--nb-text-placeholder);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 2px;font-family:inherit;font-size:12px;line-height:1}:where(.pp-app) .nb-todo-x:hover{color:var(--nb-text-strong)}:where(.pp-app) .nb-spark{flex-shrink:0;align-items:flex-end;gap:2px;height:16px;display:flex}:where(.pp-app) .nb-spark i{background:var(--nb-chart-mid);border-radius:1px;width:3px;min-height:2px;display:block}:where(.pp-app) .nb-spark i.svag{background:var(--nb-chart-faint)}:where(.pp-app) .nb-otable{flex-direction:column;flex:1;min-height:0;display:flex}:where(.pp-app) .nb-otable-head,:where(.pp-app) .nb-otable-row{grid-template-columns:minmax(0,1fr) 132px 100px 84px;align-items:center;gap:12px;display:grid}:where(.pp-app) .nb-otable-head{text-transform:uppercase;letter-spacing:.05em;min-height:28px;color:var(--nb-text-faint);border-bottom:1px solid var(--nb-border-soft);flex-shrink:0;font-size:.688rem;font-weight:500}:where(.pp-app) .nb-otable-rows{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}:where(.pp-app) .nb-otable-rows::-webkit-scrollbar{display:none}:where(.pp-app) .nb-otable-row{border-bottom:1px solid var(--nb-border-faint);min-height:36px;color:var(--nb-text-strong);font-size:.813rem}:where(.pp-app) .nb-otable-rows .nb-otable-row:last-child{border-bottom:none}:where(.pp-app) .nb-otable .hoger{text-align:right;font-variant-numeric:tabular-nums}:where(.pp-app) .nb-otable .dampad{color:var(--nb-text-soft);font-size:.75rem}:where(.pp-app) .nb-otable-budget{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:8px;display:flex}:where(.pp-app) .nb-otable-budget .nb-progress{flex-shrink:0;width:56px;margin-top:0;display:block}:where(.pp-app) .nb-otable-budget .nb-progress-fill{height:100%;display:block}:where(.pp-app) .nb-fit-row.kol-intro-4{grid-template-columns:200px repeat(4,1fr)}@media (width<=900px){:where(.pp-app) .nb-fit-row.kol-intro-4{grid-template-columns:repeat(2,1fr)}:where(.pp-app) .nb-fit-row.kol-intro-4>:first-child{grid-column:1/-1}}:where(.pp-app) .nb-donut-rad{color:var(--nb-text);align-items:center;gap:8px;min-width:0;padding:3px 0;font-size:.75rem;display:flex}:where(.pp-app) .nb-donut-rad .varde{color:var(--nb-text-strong);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}:where(.pp-app) .nb-chart-swatch.mid{background:var(--nb-chart-mid)}:where(.pp-app) .nb-chart-swatch.faint{background:var(--nb-chart-faint)}:where(.pp-app) .nb-segbar{gap:2px;height:6px;margin:10px 0 12px;display:flex}:where(.pp-app) .nb-segbar i{border-radius:3px;min-width:4px;display:block}:where(.pp-app) .nb-fit-page.fyll{height:100%}@media (height<=700px),(width<=900px){:where(.pp-app) .nb-fit-page.fyll{height:auto}}:where(.pp-app) .nb-spark.stor{gap:4px;height:24px}:where(.pp-app) .nb-spark.stor i{border-radius:2px;width:13px}:where(.pp-app) .nb-mini-btn:disabled{opacity:.35;cursor:default}:where(.pp-app) .nb-mini-btn:disabled:hover{color:var(--nb-text-muted);border-color:var(--nb-border)}:where(.pp-app) .nb-spark-yta{flex-shrink:0;align-self:stretch;align-items:flex-end;width:13px;display:flex}:where(.pp-app) .nb-spark-yta i{width:100%}:where(.pp-app) .nb-tipruta{background:var(--nb-surface-2);border:1px solid var(--nb-border);color:var(--nb-text);white-space:pre-line;box-shadow:var(--nb-shadow);z-index:1300;pointer-events:none;border-radius:8px;max-width:280px;padding:8px 12px;font-size:.75rem;line-height:1.5;position:fixed;transform:translate(-50%,calc(-100% - 10px))}:where(.pp-app) .nb-chip-status{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:5px;flex-shrink:0;align-items:center;gap:5px;height:20px;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}:where(.pp-app) .nb-chip-status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}:where(.pp-app) .nb-chip-status.ok{background:var(--nb-ok-tint);color:var(--nb-ok)}:where(.pp-app) .nb-chip-status.varn{background:var(--nb-varn-tint);color:var(--nb-varn)}:where(.pp-app) .nb-chip-status.fel{background:var(--nb-fel-tint);color:var(--nb-fel)}:where(.pp-app) .nb-chip-status.info{background:var(--nb-info-tint);color:var(--nb-info)}:where(.pp-app) .nb-chip-status.ny{background:var(--nb-accent-tint);color:var(--nb-accent-text)}:where(.pp-app) .nb-kpi-card-num.info{background:var(--nb-info-tint);color:var(--nb-info);border-color:#0000}:where(.pp-app) .nb-kpi-card-num.accent{background:var(--nb-accent-tint);color:var(--nb-accent-text);border-color:#0000}:where(.pp-app) .nb-kpi-card-num.ok{background:var(--nb-ok-tint);color:var(--nb-ok);border-color:#0000}:where(.pp-app) .nb-kpi-card-num.varn{background:var(--nb-varn-tint);color:var(--nb-varn);border-color:#0000}:where(.pp-app) .nb-kpi-card-num.fel{background:var(--nb-fel-tint);color:var(--nb-fel);border-color:#0000}:where(.pp-app) .nb-spark.accent i{background:var(--nb-accent);opacity:.72}:where(.pp-app) .nb-spark.accent i.full{opacity:1}:where(.pp-app) .nb-spark.accent i.svag{background:var(--nb-chart-faint);opacity:1}:where(.pp-app) .nb-dot.varn{background:var(--nb-varn)}:where(.pp-app) .nb-dot.ok{background:var(--nb-ok)}:where(.pp-app) .nb-dot-puls{position:relative}:where(.pp-app) .nb-dot-puls:after{content:"";background:inherit;opacity:.55;border-radius:50%;animation:1.8s ease-out infinite nb-dot-puls;position:absolute;inset:0}@keyframes nb-dot-puls{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){:where(.pp-app) .nb-dot-puls:after{animation:none}}:where(.pp-app) .nb-dot.fel{background:var(--nb-fel)}:where(.pp-app) .rev-modal-wrap .ant-modal,:where(.pp-app) .rev-modal-wrap .ant-modal-content,:where(.pp-app) .rev-modal-wrap .ant-modal-container,:where(.pp-app) .rev-modal .ant-modal,:where(.pp-app) .rev-modal .ant-modal-content,:where(.pp-app) .rev-modal .ant-modal-container{background:#141414!important;border-radius:12px!important}:where(.pp-app) .rev-modal-wrap .ant-modal-content,:where(.pp-app) .rev-modal .ant-modal-content{border:1px solid #2a2a2a!important;padding:1.5rem!important;box-shadow:0 6px 24px #0009!important}:where(.pp-app) .rev-modal-wrap .ant-modal-header,:where(.pp-app) .rev-modal .ant-modal-header{background:0 0!important;border-bottom:none!important;margin-bottom:0!important;padding:0!important}:where(.pp-app) .rev-modal-wrap .ant-modal-confirm-body-wrapper,:where(.pp-app) .rev-modal-wrap .ant-modal-body,:where(.pp-app) .rev-modal .ant-modal-confirm-body-wrapper,:where(.pp-app) .rev-modal .ant-modal-body{color:#ffffffd9!important;background:0 0!important}:where(.pp-app) .rev-modal-wrap .ant-modal-confirm-title,:where(.pp-app) .rev-modal-wrap .ant-modal-title,:where(.pp-app) .rev-modal .ant-modal-confirm-title,:where(.pp-app) .rev-modal .ant-modal-title{color:#fff!important;font-size:1rem!important;font-weight:600!important}:where(.pp-app) .rev-modal-wrap .ant-modal-confirm-content,:where(.pp-app) .rev-modal .ant-modal-confirm-content{color:#ffffffb3!important;margin-top:.5rem!important;font-size:.813rem!important;line-height:1.6!important}:where(.pp-app) .rev-modal-wrap .ant-modal-close,:where(.pp-app) .rev-modal .ant-modal-close{color:#ffffff73!important}:where(.pp-app) .rev-modal-wrap .ant-modal-close:hover,:where(.pp-app) .rev-modal .ant-modal-close:hover{color:#fff!important;background:#ffffff0f!important}:where(.pp-app) .rev-modal-wrap .ant-modal-confirm-body>.anticon,:where(.pp-app) .rev-modal .ant-modal-confirm-body>.anticon,:where(.pp-app) .rev-modal-warning .ant-modal-confirm-body>.anticon{color:#faad14!important}:where(.pp-app) .rev-modal-danger .ant-modal-confirm-body>.anticon{color:#ff4d4f!important}:where(.pp-app) .rev-modal-wrap .rev-modal-danger .ant-btn-primary,:where(.pp-app) .rev-modal-danger .ant-btn-primary{background:#ff4d4f!important;border-color:#ff4d4f!important}:where(.pp-app) .rev-modal-wrap .rev-modal-danger .ant-btn-primary:hover,:where(.pp-app) .rev-modal-danger .ant-btn-primary:hover{background:#d9363e!important;border-color:#d9363e!important}:where(.pp-app) .rev-modal-wrap .ant-modal-confirm-btns,:where(.pp-app) .rev-modal-wrap .ant-modal-footer,:where(.pp-app) .rev-modal .ant-modal-confirm-btns,:where(.pp-app) .rev-modal .ant-modal-footer{border-top:none!important;justify-content:flex-end!important;gap:.5rem!important;margin-top:1.25rem!important;padding:0!important;display:flex!important}:where(.pp-app) .rev-modal-wrap .ant-modal-confirm-btns .ant-btn,:where(.pp-app) .rev-modal .ant-modal-confirm-btns .ant-btn{border-radius:6px!important;height:32px!important;padding:0 14px!important;font-size:.813rem!important}:where(.pp-app) .rev-modal-wrap .ant-btn-default,:where(.pp-app) .rev-modal .ant-btn-default{color:#ffffffbf!important;background:0 0!important;border-color:#3a3a3a!important}:where(.pp-app) .nb-card-foot.kolumn{flex-direction:column;justify-content:center;align-items:stretch;gap:0}:where(.pp-app) .nb-fot-rad{justify-content:space-between;align-items:center;gap:8px;width:100%;padding:3px 0;font-size:.75rem;display:flex}:where(.pp-app) .nb-ellips{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pp-app) .nb-chart-bar.ok{background:var(--nb-ok)}:where(.pp-app) .nb-chart-bar.info{background:var(--nb-info)}:where(.pp-app) .nb-chart-bar.accent{background:var(--nb-accent)}:where(.pp-app) .nb-chart-bar.accent.dampad{opacity:.65}:where(.pp-app) .nb-chart-swatch.ok{background:var(--nb-ok)}:where(.pp-app) .nb-chart-swatch.info{background:var(--nb-info)}:where(.pp-app) .nb-spark.ok i:not(.svag){background:var(--nb-ok)}:where(.pp-app) .nb-spark.info i:not(.svag){background:var(--nb-info)}:where(.pp-app) .nb-progress-fill.accent{background:var(--nb-accent)}:where(.pp-app) .nb-plus{color:var(--nb-ok)}:where(.pp-app) .nb-minus{color:var(--nb-fel)}:where(.pp-app) .nb-footer-summering{align-items:center;gap:28px;width:100%;padding-right:2rem;font-size:.75rem;display:flex;overflow:hidden}:where(.pp-app) .nb-footer-summering .post{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}:where(.pp-app) .nb-footer-summering .etikett{color:var(--nb-text-soft)}:where(.pp-app) .nb-footer-summering .varde{color:var(--nb-text-strong);font-variant-numeric:tabular-nums;font-weight:600}:where(.pp-app) .nb-svep-rad{scrollbar-width:none;gap:12px;min-width:0;display:flex;overflow-x:auto}:where(.pp-app) .nb-svep-rad::-webkit-scrollbar{display:none}:where(.pp-app) .nb-svep-rad:not(.loopad){overflow-x:visible}:where(.pp-app) .nb-svep-rad .nb-svep-post{flex:1 1 0;min-width:0;display:flex}:where(.pp-app) .nb-svep-rad .nb-svep-post>*{flex:1;min-width:0}:where(.pp-app) .nb-svep-rad.loopad{scroll-snap-type:x proximity}:where(.pp-app) .nb-svep-rad.loopad .nb-svep-post{flex:0 0 var(--svep-bredd,236px);scroll-snap-align:start}:where(.pp-app) .nb-fit-row.kol-klocka{grid-template-columns:200px minmax(0,1fr)}@media (width<=900px){:where(.pp-app) .nb-fit-row.kol-klocka{grid-template-columns:1fr}}:where(.pp-app) .nb-kpi-kort{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:12px}:where(.pp-app) .nb-kpi-kort:last-child{border-right:1px solid var(--nb-border)}:where(.pp-app) .nb-svep-rad{flex-shrink:0}:where(.pp-app) .nb-modal .ant-modal-footer{border-top:none!important;margin-top:1.25rem!important}:where(.pp-app) .nb-modal .ant-modal-footer .ant-btn{border-radius:6px!important;height:32px!important;padding:0 14px!important;font-size:.813rem!important}:where(.pp-app) .nb-modal .ant-modal-footer .ant-btn-default{border-color:var(--nb-border-strong)!important;color:var(--nb-text-muted)!important;background:0 0!important}:where(.pp-app) .nb-modal .ant-modal-footer .ant-btn-default:hover{border-color:var(--nb-accent)!important;color:var(--nb-accent)!important}:where(.pp-app) .nb-modal .ant-modal-footer .ant-btn-primary{background:var(--nb-accent)!important;border-color:var(--nb-accent)!important}:where(.pp-app) .nb-modal .ant-modal-footer .ant-btn-primary:hover{background:var(--nb-accent-hover)!important;border-color:var(--nb-accent-hover)!important}:where(.pp-app) .nb-modal .ant-modal-footer .ant-btn-dangerous,:where(.pp-app) .nb-modal .ant-modal-footer .ant-btn-color-dangerous{border-color:color-mix(in srgb, var(--nb-fel) 45%, transparent)!important;color:var(--nb-fel)!important;background:0 0!important}:where(.pp-app) .nb-modal .ant-modal-footer .ant-btn-dangerous:hover,:where(.pp-app) .nb-modal .ant-modal-footer .ant-btn-color-dangerous:hover{background:color-mix(in srgb, var(--nb-fel) 8%, transparent)!important;border-color:var(--nb-fel)!important;color:var(--nb-fel)!important}:where(.pp-app) .nb-modal .ant-select-multiple{--ant-select-height:32px;--ant-select-multi-item-height:22px}:where(.pp-app[data-theme=light]){background:radial-gradient(1100px 480px at 15% -12%, #d66e440f, transparent 60%), radial-gradient(900px 420px at 95% -14%, #48688c0d, transparent 55%), var(--nb-bg);background-attachment:fixed}:where(.pp-app[data-theme=light]) .ant-modal-content{box-shadow:var(--nb-modal-shadow)!important;background:var(--nb-card-yta)!important}:where(.pp-app):not([data-theme=light]){background:radial-gradient(1100px 480px at 15% -12%, #d66e440d, transparent 60%), radial-gradient(900px 420px at 95% -14%, #7a9cc40b, transparent 55%), var(--nb-bg);background-attachment:fixed}:where(.pp-app):not([data-theme=light]) .ant-modal-content{box-shadow:var(--nb-modal-shadow)!important}:where(.pp-app) .nb-dyntable{flex-direction:column;align-items:flex-start;display:flex}:where(.pp-app) .nb-dyntable-header,:where(.pp-app) .nb-dyntable-row{grid-template-columns:repeat(var(--nb-dyntable-cols,4), 1fr) 32px;align-items:center;gap:8px;width:100%;display:grid}:where(.pp-app) .nb-dyntable-header{margin-bottom:4px}:where(.pp-app) .nb-dyntable-row{margin-bottom:6px}:where(.pp-app) .nb-dyntable-th{text-transform:uppercase;letter-spacing:.05em;color:var(--nb-text-faint);font-size:.688rem;font-weight:500}:where(.pp-app) .nb-dyntable-grupp{border-bottom:1px solid var(--nb-border-faint);width:100%;margin-bottom:8px;padding-bottom:8px}:where(.pp-app) .nb-dyntable-grupp:last-of-type{border-bottom:none;margin-bottom:4px}:where(.pp-app) .nb-segment{background:var(--nb-hover);border-radius:12px;gap:4px;padding:3px;display:inline-flex}:where(.pp-app) .nb-segment-btn{color:var(--nb-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:6px 12px;font-family:inherit;font-size:.781rem;display:inline-flex}:where(.pp-app) .nb-segment-btn:hover{color:var(--nb-text-strong)}:where(.pp-app) .nb-segment-btn.aktiv{background:var(--nb-surface);border-color:var(--nb-border-faint);color:var(--nb-text-strong)}:where(.pp-app) .nb-segment-antal{color:var(--nb-text-faint);font-size:.719rem}:where(.pp-app) .nb-flikar{border-bottom:1px solid var(--nb-border-faint);gap:20px;margin-bottom:12px;display:flex}:where(.pp-app) .nb-flik{color:var(--nb-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 0;font-family:inherit;font-size:.813rem;font-weight:400}:where(.pp-app) .nb-flik:hover{color:var(--nb-text-strong)}:where(.pp-app) .nb-flik.aktiv{color:var(--nb-text-strong);border-bottom-color:var(--nb-accent)}:where(.pp-app) .nb-rad-lank{font-family:inherit;font-size:inherit;color:var(--nb-text-strong);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--nb-border-strong);text-decoration-color:var(--nb-border-strong);background:0 0;border:none;padding:0;font-weight:500}:where(.pp-app) .nb-rad-lank:hover{-webkit-text-decoration-color:var(--nb-text-soft);text-decoration-color:var(--nb-text-soft)}:where(.pp-app) .nb-rad-lank--plain,:where(.pp-app) .nb-rad-lank--plain:hover{text-decoration:none}:where(.pp-app) .nb-tab-lank{color:var(--nb-accent-text);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.813rem}:where(.pp-app) .nb-tab-lank:hover{text-decoration:underline}:where(.pp-app) .nb-tab-grupprad>td{text-transform:uppercase;letter-spacing:.05em;color:var(--nb-text-faint);font-size:.688rem}:where(.pp-app) .ant-table-tbody>tr.nb-tab-grupprad:hover>td{background:0 0}:where(.pp-app) .nb-dropzone{border-radius:10px;transition:background .15s,box-shadow .15s}:where(.pp-app) .nb-dropzone.aktiv{background:var(--nb-accent-tint);box-shadow:inset 0 0 0 2px var(--nb-accent)}:where(.pp-app) .nb-filecard-grid{flex-direction:column;gap:6px;display:flex}:where(.pp-app) .nb-filecard{background:var(--nb-surface-2);border:1px solid var(--nb-border-faint);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .15s;display:flex}:where(.pp-app) .nb-filecard:hover{border-color:var(--nb-border-strong)}:where(.pp-app) .nb-filecard-namn{min-width:0;color:var(--nb-text-strong);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.813rem;overflow:hidden}:where(.pp-app) .nb-filecard-overlay{flex-shrink:0;align-items:center;gap:4px;display:flex}:where(.pp-app) .nb-filecard-btn{cursor:pointer;color:var(--nb-text-muted);opacity:0;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:.75rem;transition:opacity .15s,background .15s,color .15s;display:flex}:where(.pp-app) .nb-filecard:hover .nb-filecard-btn{opacity:1}:where(.pp-app) .nb-filecard-btn:hover{color:var(--nb-text-strong);background:0 0}:where(.pp-app) .nb-filecard-btn.danger:hover{color:var(--nb-fel);background:0 0}@media (hover:none){:where(.pp-app) .nb-filecard-btn{opacity:1}}:where(.pp-app) .nb-fakturavy{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid}:where(.pp-app) .nb-fakturavy-vanster{min-width:0;height:calc(100dvh - var(--topnav-height,40px) - 17px - 54px - 4rem);flex-direction:column;gap:20px;min-height:0;display:flex}:where(.pp-app) .nb-fakturavy-vanster>.nb-card:last-child{flex-direction:column;flex:1;min-height:0;display:flex}:where(.pp-app) .nb-fakturavy-detaljer{grid-template-columns:1fr 1fr;gap:0 40px;padding-top:4px;display:grid}:where(.pp-app) .nb-fakturavy-detaljer .nb-info-row{border-bottom:1px solid var(--nb-border-faint);padding:14px 4px;font-size:13px}:where(.pp-app) .nb-fakturavy-detaljer>div>.nb-info-row:last-child{border-bottom:none}:where(.pp-app) .nb-fakturavy-detaljer .nb-info-label{min-width:45%;font-size:13px}:where(.pp-app) .nb-fakturavy-lev{background:var(--nb-hover);color:var(--nb-text-soft);border-radius:8px;margin-top:12px;padding:10px 14px;font-size:12.5px}:where(.pp-app) .nb-fakturavy-pdf{top:calc(var(--topnav-height,40px) + 12px);height:calc(100dvh - var(--topnav-height,40px) - 17px - 54px - 4rem);min-width:0;position:sticky}:where(.pp-app) .nb-pdfram{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}:where(.pp-app) .nb-pdf-visare{flex-direction:column;flex:1;min-height:0;display:flex}:where(.pp-app) .nb-pdf-holder{flex:1;justify-content:center;align-items:flex-start;min-height:0;display:flex;overflow:hidden}:where(.pp-app) .nb-pdf-holder canvas{display:block}:where(.pp-app) .nb-pdf-bar{height:44px;color:var(--nb-text-soft);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 2px;font-size:12px;display:flex}:where(.pp-app) .nb-pdf-bar-knappar{align-items:center;gap:6px;display:flex}:where(.pp-app) .nb-pdf-tom{text-align:center;color:var(--nb-text-soft);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:13px;display:flex}:where(.pp-app) .nb-pdf-tom .anticon{color:var(--nb-text-placeholder);font-size:40px}:where(.pp-app) .nb-pdf-tom p{margin:0}:where(.pp-app) .nb-radscroll{flex:1;min-height:0;overflow-y:auto}:where(.pp-app) .nb-radscroll .ant-table-tbody>tr>td{white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;line-height:1.2;overflow:hidden;padding:5px 8px!important}:where(.pp-app) .nb-radscroll .ant-table-thead>tr>th{padding-left:8px!important;padding-right:8px!important}:where(.pp-app) .nb-cellinput{width:100%;color:var(--nb-text);font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;outline:none;padding:1px 4px}:where(.pp-app) .nb-cellinput:focus{border-color:var(--nb-border-strong);background:var(--nb-card-bg)}:where(.pp-app) .nb-cellinput.num{text-align:right}:where(.pp-app) .nb-cellinput::placeholder{color:var(--nb-text-placeholder)}:where(.pp-app) .nb-rad-sparar{opacity:.6}:where(.pp-app) .nb-card-head .ant-btn,:where(.pp-app) .nb-wizard-form .nb-card-head .ant-btn:not(.ant-btn-text){border-radius:6px!important;height:26px!important;padding:0 10px!important;font-size:12px!important}:where(.pp-app) .nb-card-head .ant-btn .anticon{font-size:11px}:where(.pp-app) .nb-radscroll .ant-btn{width:22px;min-width:22px;border-radius:5px!important;height:22px!important;padding:0!important;font-size:11px!important}:where(.pp-app) .nb-fakturarad-ejorder td{background:var(--nb-varn-tint)!important}:where(.pp-app) .nb-fakturarad-ata td{background:var(--nb-ok-tint)!important}:where(.pp-app) .nb-cell-chips{align-items:center;gap:6px;display:inline-flex}:where(.pp-app) .nb-card-head .hoger{margin-left:auto}:where(.pp-app) .nb-head-plus{cursor:pointer;color:var(--nb-text-faint);margin-left:auto;font-size:13px;transition:color .12s}:where(.pp-app) .nb-head-plus:hover{color:var(--nb-text-strong)}:where(.pp-app) .nb-grupprad{border-bottom:1px solid var(--nb-border-faint);align-items:center;gap:8px;padding:6px 0;display:flex}:where(.pp-app) .nb-grupprad:last-child{border-bottom:none}:where(.pp-app) .nb-head-del{cursor:pointer;color:var(--nb-text-faint);font-size:13px;transition:color .12s}:where(.pp-app) .nb-head-del:hover{color:var(--nb-fel)}:where(.pp-app) .nb-head-ikon{cursor:pointer;color:var(--nb-text-faint);font-size:13px;transition:color .12s}:where(.pp-app) .nb-head-ikon:hover{color:var(--nb-text-strong)}:where(.pp-app) .nb-head-ikon.is-disabled{opacity:.35;cursor:default;pointer-events:none}:where(.pp-app) .nb-rittabell .ant-table-tbody>tr>td:last-child{padding-right:0!important}:where(.pp-app) .nb-takeover-body .fi-pdf-scroll{justify-content:center;align-items:center;height:100%;display:flex;overflow:auto}:where(.pp-app) .nb-modal .fi-pdf-scroll{justify-content:center;align-items:center;height:100%;padding:0;display:flex;overflow:auto}:where(.pp-app) .nb-grupprad-label{color:var(--nb-text-faint);letter-spacing:.05em;text-transform:uppercase;font-size:.688rem;font-weight:500}:where(.pp-app) .nb-footer-knappar{align-items:center;gap:8px;margin-left:auto;padding-right:2rem;display:inline-flex}@media (height<=700px),(width<=900px){:where(.pp-app) .nb-fakturavy{grid-template-columns:1fr}:where(.pp-app) .nb-fakturavy-vanster{height:auto}:where(.pp-app) .nb-radscroll{max-height:50vh}:where(.pp-app) .nb-fakturavy-pdf{height:75vh;position:static}:where(.pp-app) .nb-fakturavy-detaljer{grid-template-columns:1fr}}:where(.pp-app) .nb-fit-page>.nb-topbar{margin-bottom:0}:where(.pp-app) .nb-fit-body{flex:1;gap:12px;min-height:0;display:flex}:where(.pp-app) .nb-fit-body>.nb-tab-fyll{flex:1 1 0;align-self:flex-start;min-width:0;max-height:100%}:where(.pp-app) .nb-fit-aside{background:var(--nb-card-bg);border:1px solid var(--nb-card-border);border-radius:12px;flex:0 0 380px;min-width:0;min-height:0;padding:10px 14px 14px;overflow-y:auto}@media (width<=900px){:where(.pp-app) .nb-fit-body{flex-direction:column}:where(.pp-app) .nb-fit-aside{flex:none;max-height:50vh}}:where(.pp-app) .nb-tab-fyll{background:var(--nb-card-bg);border:1px solid var(--nb-card-border);border-radius:12px;flex:0 auto;min-height:0;overflow-y:auto}:where(.pp-app) .nb-tab-fyll .ant-table-wrapper{background:0 0;border:none;border-radius:0;padding:0 16px 8px}:where(.pp-app) .nb-tab-fyll .ant-table-thead>tr>th,:where(.pp-app) .nb-radscroll .ant-table-thead>tr>th,:where(.pp-app) .order-modal .ant-table-thead>tr>th{z-index:3;top:0;background:var(--nb-card-bg)!important;position:sticky!important}:where(.pp-app) .nb-tab-fyll .ant-table-expanded-row .ant-table-thead>tr>th,:where(.pp-app) .nb-radscroll .ant-table-expanded-row .ant-table-thead>tr>th,:where(.pp-app) .order-modal .ant-table-expanded-row .ant-table-thead>tr>th{z-index:auto;background:0 0!important;position:static!important}:where(.pp-app) .nb-takeover{z-index:1040;background:var(--nb-bg);flex-direction:column;display:flex;position:fixed;inset:0}:where(.pp-app) .nb-takeover.nb-takeover-footer{bottom:43px}:where(.pp-app) .nb-takeover-header{background:var(--nb-surface);border-bottom:1px solid var(--nb-border);flex-shrink:0;align-items:center;gap:12px;height:44px;padding:0 10px 0 6px;display:flex}:where(.pp-app) .nb-takeover-close{width:30px;height:30px;color:var(--nb-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:15px;display:flex}:where(.pp-app) .nb-takeover-close:hover{color:var(--nb-text-strong)}:where(.pp-app) .nb-takeover-title{align-items:baseline;gap:10px;min-width:0;display:flex}:where(.pp-app) .nb-takeover-name{color:var(--nb-text-strong);white-space:nowrap;font-size:.75rem;font-weight:500}:where(.pp-app) .nb-takeover-sub{color:var(--nb-text-faint);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem}:where(.pp-app) .nb-takeover-tools{align-items:center;gap:6px;margin-left:auto;display:flex}:where(.pp-app) .nb-takeover-tools .ant-btn:not(.ant-btn-text){border-radius:6px!important;height:32px!important;padding:0 14px!important;font-size:.813rem!important}:where(.pp-app) .nb-takeover-tools .ant-btn-default:not(.ant-btn-text):not(.ant-btn-dangerous){border-color:var(--nb-border-strong)!important;color:var(--nb-text-muted)!important;background:0 0!important;font-weight:400!important}:where(.pp-app) .nb-takeover-tools .ant-btn-default:not(.ant-btn-text):not(.ant-btn-dangerous):hover{border-color:var(--nb-accent)!important;color:var(--nb-accent)!important}:where(.pp-app) .nb-takeover-body-row{flex:1;min-height:0;display:flex}:where(.pp-app) .nb-takeover-body{flex:1;min-width:0;min-height:0;padding:16px;overflow:auto}:where(.pp-app) .nb-takeover-rail{border-left:1px solid var(--nb-border-faint);flex-direction:column;flex-shrink:0;align-items:center;gap:10px;width:48px;padding:14px 0;display:flex}:where(.pp-app) .nb-takeover-rail-btn{box-sizing:border-box;border:1px solid var(--nb-border);width:30px;height:30px;color:var(--nb-text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:flex}:where(.pp-app) .nb-takeover-rail-btn .anticon{display:flex}:where(.pp-app) .nb-modulpage{padding:1.25rem 2rem 2rem}:where(.pp-app) .nb-modulpage-topp{align-items:center;gap:8px;margin-bottom:14px;display:flex}:where(.pp-app) .nb-modulpage-titel{margin:0;font-size:15px;font-weight:400;line-height:1.5}:where(.pp-app) .nb-modulpage-info{background:color-mix(in srgb, var(--nb-accent) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nb-accent) 28%, transparent);border-radius:8px;align-items:center;gap:11px;margin-bottom:14px;padding:11px 14px;font-size:.75rem;line-height:1.5;display:flex}:where(.pp-app) .nb-modulpage-info .anticon{color:var(--nb-accent-text);flex:none;font-size:15px}:where(.pp-app) .nb-korning-info{color:var(--nb-text);white-space:nowrap;justify-content:center;padding:5px 10px 3px;font-size:11px;display:flex}:where(.pp-app) .nb-korning-info.fel{color:var(--nb-fel)}:where(.pp-app) .nb-kugg-prick{display:inline-flex;position:relative}:where(.pp-app) .nb-kugg-prick:after{content:"";background:var(--nb-ok);border:2px solid var(--nb-surface);pointer-events:none;border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-2px}:where(.pp-app) .nb-kugg-prick.fel:after{background:var(--nb-fel)}:where(.pp-app) .nb-upload-status{border:1px solid var(--nb-border);background:var(--nb-surface);color:var(--nb-text);border-radius:8px;align-items:center;gap:10px;margin-bottom:10px;padding:8px 14px;font-size:12.5px;display:flex}:where(.pp-app) .nb-upload-status a{color:var(--nb-accent-text);cursor:pointer;margin-left:4px}:where(.pp-app) .nb-upload-stang{color:var(--nb-text-faint);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:12px}:where(.pp-app) .fi-shell.center{justify-content:center;align-items:center}:where(.pp-app) .fi-shell-msg{color:var(--nb-text-faint)}:where(.pp-app) .fi-footer{background:var(--nb-footer-bg);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--nb-border-soft);flex:0 0 52px;align-items:center;padding:0 16px;display:flex}:where(.pp-app) .fi-footer .amp-footer-actions{padding-right:0}:where(.pp-app) .fi-footer .amp-footer-actions .ant-btn{border-radius:6px!important;height:25px!important;padding:0 12px!important;font-size:.75rem!important}:where(.pp-app) .fi-topbar{background:var(--nb-header-bg);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--nb-border-soft);flex:0 0 44px;align-items:center;gap:12px;padding:0 16px;display:flex}:where(.pp-app) .fi-back{width:28px;height:28px;color:var(--nb-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}:where(.pp-app) .fi-head-row{align-items:center;gap:8px;display:flex}:where(.pp-app) .fi-title{color:var(--nb-text-strong);margin:0;font-size:15px;font-weight:400;line-height:1.1}:where(.pp-app) .fi-meta{color:var(--nb-text-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.688rem;overflow:hidden}:where(.pp-app) .fi-pill{border:1px solid var(--nb-border);letter-spacing:.07em;height:18px;color:var(--nb-text-soft);white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:5px;padding:0 8px;font-size:.625rem;font-weight:600;display:inline-flex}:where(.pp-app) .fi-pill-dot{border-radius:50%;width:5px;height:5px}:where(.pp-app) .fi-pill-dot.man{background:var(--nb-accent)}:where(.pp-app) .fi-pill-dot.edi{background:var(--nb-ok)}:where(.pp-app) .fi-topbar-right{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}:where(.pp-app) .fi-queue{color:var(--nb-text-faint);white-space:nowrap;margin-right:2px;font-size:.75rem}:where(.pp-app) .fi-tbtn{border:1px solid var(--nb-border);height:30px;color:var(--nb-text-muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(.pp-app) .fi-tbtn:hover:not(:disabled){color:var(--nb-text-strong);border-color:var(--nb-border-strong)}:where(.pp-app) .fi-tbtn:disabled{opacity:.4;cursor:default}:where(.pp-app) .fi-tbtn.icon{width:30px;color:var(--nb-text-soft);justify-content:center;padding:0;font-size:14px}:where(.pp-app) .fi-body{flex:1;min-height:0;display:flex}:where(.pp-app) .fi-left{flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px 16px 24px;display:flex;overflow:auto}:where(.pp-app) .fi-spacer{flex:1}:where(.pp-app) .fi-btn{border:1px solid var(--nb-border);height:28px;color:var(--nb-text);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:.75rem;display:inline-flex}:where(.pp-app) .fi-btn:hover{color:var(--nb-text-strong);border-color:var(--nb-border-strong)}:where(.pp-app) .fi-btn .plus{color:var(--nb-text-soft);font-size:13px;line-height:1}:where(.pp-app) .fi-btn.slim{height:26px}:where(.pp-app) .fi-aside{width:var(--fi-aside-w,46%);border-left:1px solid var(--nb-border-soft);background:var(--nb-bg);flex-direction:column;flex:none;min-width:320px;max-width:58%;display:flex}:where(.pp-app) .fi-footer .amp-footer-actions{flex:none}:where(.pp-app) .fi-shell{z-index:1100;background:var(--nb-bg);height:100dvh;min-height:0;color:var(--nb-text);flex-direction:column;font-size:.813rem;display:flex;position:fixed;inset:0;overflow:hidden}:where(.pp-app) .fi-head-txt{flex-direction:column;justify-content:center;gap:1px;min-width:0;display:flex}:where(.pp-app) .chatt-sida .chatt-medd .chatt-avatar{margin-top:2px}:where(.pp-app) .chatt-avatar,:where(.pp-app) .chatt-avatar{flex:none;place-items:center;font-size:12px;line-height:1;display:grid;position:relative}:where(.pp-app) .chatt-avatar.st-26,:where(.pp-app) .chatt-avatar.st-26{width:26px;height:26px;font-size:10px}:where(.pp-app) .chatt-avatar.st-32{width:32px;height:32px;font-size:11px}:where(.pp-app) .chatt-avatar.st-34{width:34px;height:34px;font-size:12px}:where(.pp-app) .chatt-avatar.st-36{width:36px;height:36px;font-size:13px}:where(.pp-app) .chatt-avatar.form-ruta{border-radius:11px}:where(.pp-app) .chatt-avatar.form-rund,:where(.pp-app) .chatt-avatar.form-rund{border-radius:50%}:where(.pp-app) .chatt-avatar.ton-accent,:where(.pp-app) .chatt-avatar.ton-accent{background:var(--nb-accent-tint);color:var(--nb-accent-text)}:where(.pp-app) .chatt-avatar.ton-mig,:where(.pp-app) .chatt-avatar.ton-mig{background:var(--nb-accent);color:#fff}:where(.pp-app) .chatt-avatar.ton-info,:where(.pp-app) .chatt-avatar.ton-info{background:var(--nb-info-tint);color:var(--nb-info)}:where(.pp-app) .chatt-avatar.ton-ok,:where(.pp-app) .chatt-avatar.ton-ok{background:var(--nb-ok-tint);color:var(--nb-ok)}:where(.pp-app) .chatt-avatar.ton-lila,:where(.pp-app) .chatt-avatar.ton-lila{background:color-mix(in srgb, var(--nb-lila) 16%, transparent);color:var(--nb-lila)}:where(.pp-app) .chatt-avatar.ton-neutral,:where(.pp-app) .chatt-avatar.ton-neutral{background:var(--nb-hover);color:var(--nb-text-muted)}:where(.pp-app) .chatt-avatar.ton-gul{background:color-mix(in srgb, var(--nb-annans) 24%, transparent);color:color-mix(in srgb, var(--nb-annans) 62%, var(--nb-text-strong))}:where(.pp-app) .eo-kpi-varde.nb-kpi-value.xl{font-size:26px;font-weight:400}:where(.pp-app) .ant-table{background:0 0!important}:where(.pp-app) .ant-table-tbody>tr.ant-table-measure-row,:where(.pp-app) .ant-table-tbody>tr.ant-table-measure-row>td,:where(.pp-app) .ant-modal .ant-table-tbody>tr.ant-table-measure-row>td,:where(.pp-app) .nb-modal .ant-table-tbody>tr.ant-table-measure-row>td{border:none!important;height:0!important;padding:0!important;font-size:0!important;line-height:0!important}:where(.pp-app) .ant-table-wrapper{background:var(--nb-card-bg);border:1px solid var(--nb-card-border);border-radius:12px;padding:4px 16px 8px}:where(.pp-app) .nb-card .ant-table-wrapper,:where(.pp-app) .nb-tabs-card .ant-table-wrapper,:where(.pp-app) .nb-dash-card .ant-table-wrapper,:where(.pp-app) .ant-modal .ant-table-wrapper,:where(.pp-app) .ant-table .ant-table-wrapper,:where(.pp-app) .ant-table-wrapper.kalkyl-table,:where(.pp-app) .ant-table-wrapper.pms-table{background:0 0;border:none;border-radius:0;padding:0}:where(.pp-app) .ant-table-container{border:none!important}:where(.pp-app) .ant-table-thead>tr,:where(.pp-app) .ant-table-thead>tr>th{height:28px!important}:where(.pp-app) .ant-table-thead>tr>th,:where(.pp-app) [class*=ant-table-thead] th{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:var(--nb-text-faint)!important;border-bottom:1px solid var(--nb-border-soft)!important;background:0 0!important;padding:6px 16px!important;font-size:.563rem!important;font-weight:500!important;line-height:1.4!important}:where(.pp-app) .ant-table-thead>tr>th:before,:where(.pp-app) [class*=ant-table-thead] th:before{display:none!important}:where(.pp-app) .ant-table-tbody>tr,:where(.pp-app) .ant-table-tbody>tr>td{height:36px!important}:where(.pp-app) .ant-table-tbody>tr,:where(.pp-app) [class*=ant-table-tbody] tr{background:0 0!important}:where(.pp-app) .ant-table-tbody>tr>td,:where(.pp-app) [class*=ant-table-tbody] td{border-bottom:1px solid var(--nb-border-faint)!important;color:var(--nb-text-strong)!important;vertical-align:middle!important;background:0 0!important;padding:8px 16px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.688rem!important;line-height:1.4!important}:where(.pp-app) .ant-table-tbody>tr:last-child>td{border-bottom:none!important}:where(.pp-app) .ant-table-tbody>tr:hover>td,:where(.pp-app) [class*=ant-table-tbody] tr:hover>td{background:var(--nb-row-hover)!important}:where(.pp-app) .ant-table-tbody>tr.ant-table-expanded-row>td,:where(.pp-app) .ant-table-tbody>tr.ant-table-expanded-row:hover>td{background:0 0!important;padding:0!important}:where(.pp-app) .ant-table .ant-table{margin:0!important}:where(.pp-app) .ant-table-tbody .nb-section-heading,:where(.pp-app) [class*=ant-table-tbody] .nb-section-heading{font-size:.818em}:where(.pp-app) .ant-table-tbody .nb-read-text,:where(.pp-app) [class*=ant-table-tbody] .nb-read-text{font-size:1em}:where(.pp-app) .ant-table-tbody .ant-btn-sm,:where(.pp-app) [class*=ant-table-tbody] .ant-btn-sm,:where(.pp-app) .ant-table-thead .ant-btn-sm{min-width:0!important;height:20px!important;padding-block:0!important}:where(.pp-app) .ant-table-tbody .ant-btn-icon-only,:where(.pp-app) [class*=ant-table-tbody] .ant-btn-icon-only,:where(.pp-app) .ant-table-thead .ant-btn-icon-only{width:20px!important;min-width:0!important;height:20px!important;padding:0!important}:where(.pp-app) .ant-table-thead .ant-btn-sm,:where(.pp-app) .ant-table-thead .ant-btn-icon-only{width:16px!important;height:16px!important}:where(.pp-app) .ant-table-summary>tr>td{font-weight:600;border-top:1px solid var(--nb-border-soft)!important;color:var(--nb-text-strong)!important;background:0 0!important;border-bottom:none!important;padding:8px 16px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.688rem!important}:where(.pp-app) .ant-table-tbody>tr.nb-rad-fel>td,:where(.pp-app) .ant-table-tbody>tr.nb-rad-fel>td span,:where(.pp-app) .ant-table-tbody>tr.nb-rad-fel>td div,:where(.pp-app) .ant-table-tbody>tr.nb-rad-fel>td .nb-rad-lank{color:var(--nb-fel)!important}:where(.pp-app) .ant-table-tbody>tr.nb-rad-fel>td .ant-btn,:where(.pp-app) .ant-table-tbody>tr.nb-rad-fel>td .ant-btn span{color:var(--nb-text-muted)!important}:where(.pp-app) .ant-table-cell{border-right:none!important}:where(.pp-app) input.ant-input[type=date],:where(.pp-app) input.ant-input[type=time]{padding-block:0!important}:where(.pp-app) input.ant-input[type=date]::-webkit-datetime-edit{align-items:center;height:100%;display:inline-flex}:where(.pp-app) input.ant-input[type=time]::-webkit-datetime-edit{align-items:center;height:100%;display:inline-flex}:where(.pp-app) .ant-empty-description{color:var(--nb-text-faint)}:where(.pp-app) .ant-table-placeholder:hover>td{background:0 0!important}:where(.pp-app) .ant-dropdown-menu{background:var(--nb-surface-2)!important;border:1px solid var(--nb-border)!important;box-shadow:var(--nb-shadow-soft)!important;border-radius:8px!important;padding:.375rem!important}:where(.pp-app) .ant-dropdown-menu-item{color:var(--nb-text-muted)!important;border-radius:6px!important;padding:.375rem .625rem!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important}:where(.pp-app) .ant-dropdown-menu-item:hover{background:var(--nb-hover-strong)!important;color:var(--nb-text-strong)!important}:where(.pp-app) .ant-dropdown-menu-item-danger{color:var(--nb-danger)!important}:where(.pp-app) .ant-dropdown-menu-item-danger:hover{background:var(--nb-danger-bg)!important}:where(.pp-app) .ant-dropdown-menu-item-icon{font-size:.813rem!important}:where(.pp-app) .ant-select-dropdown{z-index:1200!important;border-radius:8px!important;padding:.375rem!important}:where(.pp-app) .ant-dropdown,:where(.pp-app) .ant-picker-dropdown{z-index:1200!important}:where(.pp-app) .ant-select-item{min-height:28px!important;color:var(--nb-text)!important;border-radius:6px!important;padding:4px 10px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important}:where(.pp-app) .ant-select-item-option-content{font-size:.813rem!important}:where(.pp-app) .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:0 0!important}:where(.pp-app) .ant-select-item-option-active:not(.ant-select-item-option-disabled) .ant-select-item-option-content{color:var(--nb-text-strong)!important}:where(.pp-app) .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--nb-hover)!important;color:var(--nb-text)!important;font-weight:500!important}:where(.pp-app) .ant-pagination{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important}:where(.pp-app) .ant-pagination-item{background:var(--nb-surface-2)!important;border-color:var(--nb-border)!important;border-radius:6px!important;min-width:28px!important;height:28px!important;line-height:26px!important}:where(.pp-app) .ant-pagination-item a{color:var(--nb-text-muted)!important;font-size:.813rem!important}:where(.pp-app) .ant-pagination-item-active{border-color:var(--nb-accent)!important}:where(.pp-app) .ant-pagination-item-active a{color:var(--nb-accent)!important}:where(.pp-app) .ant-pagination-prev button,:where(.pp-app) .ant-pagination-next button{background:var(--nb-surface-2)!important;border-color:var(--nb-border)!important;color:var(--nb-text-muted)!important;border-radius:6px!important;min-width:28px!important;height:28px!important;font-size:.813rem!important}:where(.pp-app) .ant-tag{border-radius:4px!important;padding:2px 8px!important;font-size:11px!important;font-weight:500!important}:where(.pp-app) .ant-input,:where(.pp-app) .ant-input-affix-wrapper,:where(.pp-app) .ant-input-outlined,:where(.pp-app) [class*=ant-input-affix-wrapper],:where(.pp-app) [class*=ant-input-outlined]{background:var(--nb-surface-2)!important;background-color:var(--nb-surface-2)!important;border-color:var(--nb-border)!important;color:var(--nb-text-strong)!important;border-radius:8px!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important}:where(.pp-app) .ant-input,:where(.pp-app) [class*=ant-input]:not([class*=ant-input-affix]):not([class*=ant-input-group]){color:var(--nb-text-strong)!important;background:0 0!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important}:where(.pp-app) .ant-input::placeholder,:where(.pp-app) [class*=ant-input]::placeholder{color:var(--nb-text-placeholder)!important}:where(.pp-app) [class*=ant-input-affix-wrapper]:hover,:where(.pp-app) [class*=ant-input-affix-wrapper]:focus-within{background:var(--nb-surface-2)!important;background-color:var(--nb-surface-2)!important;border-color:var(--nb-border-strong)!important;box-shadow:none!important}:where(.pp-app) .ant-input-search .ant-input-group-addon{display:none!important}:where(.pp-app) .ant-input-clear-icon{align-items:center;display:flex;color:var(--nb-text-faint)!important;font-size:12px!important}:where(.pp-app) .ant-input-clear-icon:hover{color:var(--nb-text-strong)!important}:where(.pp-app) .ant-btn{height:40px!important;box-shadow:none!important;border-radius:8px!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important}:where(.pp-app) .ant-btn-primary{background:var(--nb-accent)!important;border-color:var(--nb-accent)!important;color:#fff!important}:where(.pp-app) .ant-btn-primary:hover{background:var(--nb-accent-hover)!important;border-color:var(--nb-accent-hover)!important}:where(.pp-app) .ant-btn-default{border-color:var(--nb-border)!important;color:var(--nb-text-muted)!important;background:0 0!important}:where(.pp-app) .ant-btn-default:hover{background:var(--nb-hover-strong)!important;border-color:var(--nb-border-strong)!important;color:var(--nb-text-strong)!important}:where(.pp-app) .ant-btn-text{color:var(--nb-text-muted)!important}:where(.pp-app) .ant-btn-text:hover{color:var(--nb-text-strong)!important;box-shadow:none!important;background:0 0!important}:where(.pp-app) .ant-table .ant-btn-text:hover{color:var(--nb-text-muted)!important;background:0 0!important}:where(.pp-app) .ant-modal-content{background:var(--nb-surface-2)!important;border-radius:12px!important;padding:32px!important}:where(.pp-app) .ant-modal-header{background:0 0!important;border:none!important}:where(.pp-app) .ant-modal-title{color:var(--nb-text-strong)!important;font-size:20px!important;font-weight:600!important}:where(.pp-app) .ant-modal-close{color:var(--nb-text-faint)!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:6px!important;width:28px!important;height:28px!important}:where(.pp-app) .ant-modal-close .ant-modal-close-x{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:13px!important;line-height:1!important;display:flex!important}:where(.pp-app) .ant-modal-close:hover{color:var(--nb-text-faint)!important;box-shadow:none!important;background:0 0!important}:where(.pp-app) .ant-modal-mask{background-color:var(--nb-mask)!important}:where(.pp-app) .ant-modal-confirm-title{color:var(--nb-text-strong)!important;font-size:18px!important;font-weight:600!important}:where(.pp-app) .ant-modal-confirm-content{color:var(--nb-text-muted)!important}:where(.pp-app) .ant-form-item-label>label{color:var(--nb-text)!important;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.813rem!important;font-weight:500!important}:where(.pp-app) .ant-form-item-required:before{display:none!important}:where(.pp-app) .ant-form-item-explain-error{color:var(--nb-danger)!important;font-size:12px!important}:where(.pp-app) .ant-spin-dot-item{background-color:var(--nb-accent)!important}:where(.pp-app) .ant-message-notice-content{background:var(--nb-surface-3)!important;color:var(--nb-text-strong)!important;border-radius:8px!important}:where(.pp-app) .ant-table .ant-btn .anticon-more{font-size:14px!important}:where(.pp-app) .nb-add-row-btn{width:fit-content;margin:2px 0 0;height:24px!important;box-shadow:none!important;color:var(--nb-text-faint)!important;background:0 0!important;border:none!important;padding:0!important;font-size:.75rem!important}:where(.pp-app) .nb-add-row-btn:hover{color:#d66e44!important;background:0 0!important}:where(.pp-app) .ant-radio-button-wrapper{border-radius:0!important;height:32px!important;font-size:.813rem!important;line-height:30px!important}:where(.pp-app) .ant-radio-group .ant-radio-button-wrapper:first-child{border-radius:6px 0 0 6px!important}:where(.pp-app) .ant-radio-group .ant-radio-button-wrapper:last-child{border-radius:0 6px 6px 0!important}:where(.pp-app) .ant-radio-button-wrapper-checked,:where(.pp-app) .ant-radio-button-wrapper-checked:hover{background:var(--nb-accent)!important;border-color:var(--nb-accent)!important;color:#fff!important}:where(.pp-app) .ant-radio-button-wrapper-checked:before,:where(.pp-app) .ant-radio-button-wrapper-checked+.ant-radio-button-wrapper:before{background-color:var(--nb-accent)!important}.pt-vy{min-height:calc(100vh - 48px);padding:24px 32px 32px 100px}@media (width<=720px){.pt-vy{padding:16px}}.sk-lager{--nb-surface:#fff;--nb-surface-2:#fff;--nb-surface-3:#fff;--nb-border:#c9c9c4;--nb-text-strong:#1c1c1a;--nb-text:#1c1c1ae0;--nb-text-soft:#1c1c1aa6;--nb-text-faint:#1c1c1a9e;--nb-hover:#0000000d;--nb-accent:#d66e44;--nb-accent-hover:#c25f38;--nb-fel:#b6453c;--nb-info:#48688c;--nb-shadow:0 8px 24px #1c1c1a24;z-index:1290;--sk-farg:var(--nb-accent);--sk-farg-hover:var(--nb-accent-hover);font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;position:relative}.sk-lager.kanal-bla{--sk-farg:var(--nb-info);--sk-farg-hover:color-mix(in srgb, var(--nb-info) 82%, #000)}.sk-knapp{background:var(--nb-accent);color:#fff;cursor:pointer;z-index:1300;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex;position:fixed;bottom:56px;right:18px;box-shadow:0 4px 14px #00000059}.sk-knapp:hover{background:var(--nb-accent-hover)}.sk-knapp.bla{background:var(--nb-info);left:73px;right:auto}.sk-knapp.bla:hover{background:color-mix(in srgb, var(--nb-info) 82%, #000)}.sk-overlay{touch-action:none;-webkit-user-select:none;user-select:none;z-index:1290;cursor:crosshair;background:color-mix(in srgb, var(--sk-farg) 3%, transparent);position:fixed;inset:0}.sk-topp{z-index:1300;background:var(--sk-farg);color:#fff;border-radius:17px;align-items:center;gap:10px;height:34px;padding:0 6px 0 14px;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000059}.sk-topp-text{font-size:.75rem;font-weight:500}.sk-hanvisa{z-index:1300;background:var(--nb-surface);border:1px solid var(--sk-farg);height:36px;color:var(--nb-text);border-radius:18px;align-items:center;gap:10px;max-width:min(720px,100vw - 40px);padding:0 10px 0 14px;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000040}.sk-hanvisa .anticon:first-child{color:var(--sk-farg)}.sk-hanvisa-text{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.sk-stang{color:#fff;cursor:pointer;background:#ffffff2e;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:flex}.sk-nal{z-index:1295;background:var(--sk-farg);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50% 50% 50% 4px;justify-content:center;align-items:center;width:24px;height:24px;margin:-12px 0 0 -12px;font-size:11px;font-weight:600;display:flex;position:fixed;box-shadow:0 2px 8px #0006}.sk-nal.aktiv{transform:scale(1.2)}.sk-nal.ny{pointer-events:none}.sk-bubbla{z-index:1300;background:var(--nb-surface-3);width:320px;box-shadow:var(--nb-shadow), inset 0 0 0 1px var(--nb-border);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed}.sk-textarea{resize:vertical;background:var(--nb-surface-2);border:1px solid var(--nb-border);width:100%;color:var(--nb-text);border-radius:6px;padding:7px 9px;font-family:inherit;font-size:.813rem}.sk-textarea:focus{border-color:var(--sk-farg);outline:none}.sk-bubbla-text{color:var(--nb-text);white-space:pre-wrap;font-size:.813rem}.sk-bubbla-meta{color:var(--nb-text-faint);font-size:.688rem}.sk-ellips{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sk-bubbla-fot{align-items:center;gap:8px;display:flex}.sk-mini{border:1px solid var(--nb-border);height:26px;color:var(--nb-text-soft);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:.75rem;display:inline-flex}.sk-mini:hover{color:var(--nb-text-strong);background:var(--nb-hover)}.sk-mini.primar{background:var(--sk-farg);border-color:var(--sk-farg);color:#fff}.sk-mini.primar:disabled{opacity:.5;cursor:default}.sk-mini.danger:hover{color:var(--nb-fel);border-color:var(--nb-fel);background:0 0}.sk-markering{z-index:1294;border:2px solid var(--sk-farg);background:color-mix(in srgb, var(--sk-farg) 10%, transparent);pointer-events:none;border-radius:4px;position:fixed}.sk-markering.pagar{z-index:1296;border-style:dashed}*{box-sizing:border-box}html,body,#root{min-height:100vh;margin:0;padding:0}body{color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fafafa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}#root{flex-direction:column;min-height:100vh;display:flex}a{color:#d66e44;text-decoration:none}a:hover{text-decoration:underline}.pf-shell{flex-direction:column;flex:1;display:flex}.pf-main{flex:1;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex}.pf-container{background:#fff;border:1px solid #e8e8e8;border-radius:12px;width:100%;max-width:720px;overflow:hidden;box-shadow:0 1px 3px #00000008}.pf-section{padding:1.5rem 1.75rem}.pf-section+.pf-section{border-top:1px solid #f0f0f0}.pf-header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.75rem;display:flex}.pf-header-logo img{height:60px;display:block}.pf-header-logo-text{color:#1a1a1a;font-size:16px;font-weight:700}.pf-header-label{text-transform:uppercase;letter-spacing:.08em;color:#999;font-size:11px;font-weight:600}.pf-footer{text-align:center;color:#999;padding:1.5rem 1.75rem 2rem;font-size:12px;line-height:1.6}.pf-footer strong{color:#666;font-weight:600}.pf-footer a{color:#d66e44}.pf-title{color:#1a1a1a;margin:0 0 .5rem;font-size:22px;font-weight:700;line-height:1.3}.pf-subtitle{color:#666;margin:0;font-size:14px;line-height:1.5}.pf-label{text-transform:uppercase;letter-spacing:.06em;color:#999;margin-bottom:6px;font-size:11px;font-weight:600}.pf-section-title{color:#1a1a1a;margin:0 0 .75rem;font-size:14px;font-weight:600}.pf-tag{border-radius:4px;margin-right:6px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.pf-tag-accent{color:#d66e44;background:#fff5f0;border:1px solid #d66e4440}.pf-tag-muted{color:#666;background:#f5f5f5;border:1px solid #e8e8e8}.pf-field{margin-bottom:1rem}.pf-field-label{color:#444;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.pf-field-label-required:after{content:" *";color:#d66e44}.pf-field-hint{color:#999;margin-top:4px;font-size:12px}.pf-pdf-row{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:12px 14px;display:flex}.pf-pdf-info{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.pf-pdf-icon{color:#fff;background:#d66e44;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.pf-pdf-name{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;max-width:360px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;font-weight:500;overflow:hidden}.pf-pdf-hint{color:#999;margin-top:2px;font-size:11px}.pf-otp{justify-content:center;gap:8px;margin:1.5rem 0;display:flex}.pf-otp input{text-align:center;color:#1a1a1a;background:#fff;border:1px solid #d9d9d9;border-radius:8px;outline:none;width:48px;height:56px;font-size:22px;font-weight:600;transition:border-color .2s,box-shadow .2s}.pf-otp input:focus{border-color:#d66e44;box-shadow:0 0 0 3px #d66e4426}.pf-actions{background:#fafafa;border-top:1px solid #f0f0f0;justify-content:flex-end;gap:8px;padding:1rem 1.75rem 1.5rem;display:flex}.pf-success{text-align:center;padding:2rem 1.75rem}.pf-success-icon{color:#52c41a;background:#f6ffed;border:2px solid #52c41a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1rem;font-size:32px;display:flex}.pf-success-title{color:#1a1a1a;margin:0 0 .5rem;font-size:20px;font-weight:700}.pf-success-text{color:#666;margin:0;font-size:14px;line-height:1.6}@media (width<=600px){.pf-main{padding:1rem .5rem}.pf-section,.pf-actions,.pf-header{padding-left:1rem;padding-right:1rem}.pf-title{font-size:18px}.pf-otp input{width:40px;height:48px;font-size:18px}}.pf-sum-plan{letter-spacing:.04em;text-transform:uppercase;color:#666;margin:0 0 4px;font-size:12px;font-weight:600}.pf-sum-rad{justify-content:space-between;gap:12px;font-size:14px;line-height:1.7;display:flex}.pf-sum-rad span{color:#444}.pf-sum-total{border-top:1px solid #e5e5e5;margin-top:6px;padding-top:6px;font-size:15px}
