/*! Nullworks Client Portal — GPL-2.0-or-later. Source: portal-bundle.css */
.pdc{--pdc-bg:#fff;--pdc-ink:#000;--pdc-soft:#f5f5f5;--pdc-muted:#606060;--pdc-line:#a0a0a0;font-family:Helvetica,Verdana,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.5;text-align:left;max-width:1440px;margin:auto;color-scheme:light}.pdc *{box-sizing:border-box}.pdc [hidden]{display:none!important}.pdc button,.pdc input,.pdc select,.pdc textarea{font:inherit;line-height:1.4;letter-spacing:normal;text-transform:none;box-shadow:none}.pdc h2,.pdc h3,.pdc h4{color:#000;font-family:Helvetica,Verdana,Arial,sans-serif;font-weight:400;line-height:1.12;text-transform:none}.pdc h2{font-size:clamp(30px,3.3vw,46px);letter-spacing:-1.8px;margin:14px 0 12px}.pdc h3{font-size:24px;letter-spacing:-1px;margin:0}.pdc h4{font-size:18px;letter-spacing:-.6px;margin:0 0 14px}.pdc p{margin:0 0 16px}.pdc a{color:#000;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.pdc a:hover{color:#555}.pdc button{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;border:1px solid #898989;color:#000}.pdc a:focus-visible,.pdc button:focus-visible,.pdc input:focus-visible,.pdc select:focus-visible,.pdc textarea:focus-visible{outline:2px solid #000;outline-offset:3px}.pdc .pdc-small{padding:7px 12px;font-size:13px}.pdc .pdc-icon{border:0;padding:3px 8px;font-size:26px;min-width:36px;min-height:36px}.pdc .pdc-muted{color:var(--pdc-muted);font-size:13px}.pdc .pdc-kicker{font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:400}.pdc .pdc-header{display:flex;justify-content:space-between;align-items:flex-start;gap:25px;margin:20px 0 38px}.pdc .pdc-link-button{border:1px solid #000;padding:9px 14px;text-decoration:none;display:inline-block}.pdc .pdc-logout{font-size:13px}.pdc .pdc-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.pdc .pdc-month-buttons,.pdc .pdc-toolbar{display:flex;align-items:center;gap:18px}.pdc .pdc-toolbar{justify-content:space-between;flex-wrap:wrap}.pdc .pdc-month-buttons{gap:3px}.pdc .pdc-filters{display:flex;align-items:center;gap:12px;margin-bottom:22px;flex-wrap:wrap}.pdc .pdc-filters input{width:245px;max-width:100%;margin:0}.pdc .pdc-filters select{width:auto;margin:0}.pdc .pdc-filters>.pdc-muted{margin-left:auto;max-width:350px;text-align:right}.pdc input:not([type=checkbox]),.pdc select,.pdc textarea{display:block;border:1px solid #9a9a9a;color:#000;width:100%;max-width:100%}.pdc textarea{resize:vertical}.pdc input[readonly]{background:#f5f5f5}.pdc input[type=checkbox]{accent-color:#000}.pdc label{display:block;font-size:13px;line-height:1.4;margin-bottom:18px;color:#2f2f2f}.pdc label input,.pdc label select,.pdc label textarea{margin-top:7px}.pdc .pdc-calendar-scroll{border:1px solid grey}.pdc .pdc-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-width:700px;overflow:hidden}.pdc .pdc-day{padding:10px;border-right:1px solid #dadada;border-bottom:1px solid #dadada}.pdc .pdc-day:nth-child(7n){border-right:0}.pdc .pdc-day:nth-last-child(-n+7){border-bottom:0}.pdc .pdc-event{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;border:1px solid #aaa;margin:0 0 7px;gap:4px;font-size:12px;line-height:1.25;overflow-wrap:anywhere}.pdc .pdc-event.pdc-pending{border-style:dashed}.pdc .pdc-event.pdc-production{border-color:#000}.pdc .pdc-event.pdc-production:hover{color:#fff}.pdc .pdc-event.pdc-review{background:#e8e8e8;border-color:#555}.pdc .pdc-event.pdc-delivered{background:#fafafa;color:#666}.pdc .pdc-badge{display:inline-block;border:1px solid #aaa;border-radius:999px;white-space:nowrap}.pdc .pdc-badge.pdc-production{border-color:#000}.pdc .pdc-badge.pdc-pending{border-style:dashed}.pdc .pdc-badge.pdc-review{border-color:#666}.pdc .pdc-badge.pdc-delivered{color:#555}.pdc .pdc-empty-hint{text-align:center;padding:18px 0;font-size:13px;color:#666}.pdc .pdc-list{border:1px solid #888}.pdc .pdc-empty{border:1px solid #999}.pdc .pdc-footer{font-size:12px;color:#777;padding:24px 0 8px}.pdc .pdc-notice{padding:12px 16px;border:1px solid #aaa;margin:15px 0;font-size:13px}.pdc .pdc-error{color:#9c1818;font-size:13px;margin:12px 0;white-space:pre-line}.pdc-dialog{max-height:90dvh;overflow:auto;margin:auto!important}.pdc-modal-open{overflow:hidden}.pdc .pdc-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.pdc .pdc-dialog-header h3{margin-top:5px}.pdc .pdc-detail-meta{display:flex;justify-content:space-between;gap:10px;margin:0 0 24px}.pdc .pdc-detail-dates{display:grid;grid-template-columns:1fr 1fr;border:1px solid #aaa;border-radius:18px;margin-bottom:26px}.pdc .pdc-detail-dates>div{padding:17px 20px}.pdc .pdc-detail-dates>div+div{border-left:1px solid #aaa}.pdc .pdc-detail-dates span{display:block;font-size:12px;color:#666;margin-bottom:5px}.pdc .pdc-detail-dates strong{font-weight:400;font-size:17px}.pdc .pdc-pre{white-space:pre-wrap;overflow-wrap:anywhere}.pdc .pdc-links{margin:0;padding-left:20px;font-size:13px}.pdc .pdc-links li{margin:10px 0}.pdc .pdc-file{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid #ddd}.pdc .pdc-file a{flex:1;font-size:13px}.pdc .pdc-file span{white-space:nowrap}.pdc .pdc-text-button{background:0 0;border:0;padding:2px;text-decoration:underline;font-size:12px}.pdc .pdc-upload{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0}.pdc .pdc-upload input{max-width:410px;padding:7px;font-size:12px}.pdc .pdc-upload p{flex-basis:100%;margin:0}.pdc .pdc-note{border:1px solid #ccc;border-radius:16px;padding:16px;margin-bottom:13px}.pdc .pdc-note>div{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13px}.pdc .pdc-note strong{font-weight:500}.pdc .pdc-note time{font-size:11px}.pdc .pdc-note p{margin:9px 0 0;font-size:14px}.pdc .pdc-two-col{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pdc .pdc-form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.pdc .pdc-paused,.pdc-join,.pdc-login{max-width:560px;margin:45px auto;padding:36px;border:1px solid #777;border-radius:24px}.pdc-login form{margin-top:30px}.pdc-login #wp-submit{background:#000;color:#fff;border-color:#000;cursor:pointer}.pdc-login label{display:block;margin:12px 0 7px}.pdc-login .login-remember label{display:flex;gap:8px;align-items:center}.pdc-join-body{background:#fff;padding:20px;margin:0}.pdc-join h1{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:38px;letter-spacing:-1.5px;line-height:1.1;font-weight:400;margin:18px 0}.pdc-join form{margin-top:30px}.pdc .pdc-brand-logo{width:80px;height:auto;display:block;margin-bottom:26px}@media (max-width:900px){.pdc .pdc-header{gap:18px}.pdc .pdc-toolbar{gap:18px}.pdc .pdc-filters>.pdc-muted{margin-left:0;text-align:left}}@media (max-width:600px){.pdc{font-size:14px}.pdc .pdc-header{flex-direction:column;margin:10px 0 25px}.pdc h2{font-size:34px;letter-spacing:-1.2px}.pdc .pdc-stats{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:25px}.pdc .pdc-toolbar{width:100%;justify-content:space-between;gap:10px}.pdc .pdc-filters input,.pdc .pdc-filters select{width:100%;max-width:100%}.pdc .pdc-filters>.pdc-muted{font-size:11px}.pdc-dialog{padding:22px;max-height:94dvh}.pdc .pdc-two-col{grid-template-columns:1fr;gap:0}.pdc .pdc-detail-dates>div{padding:12px}.pdc .pdc-detail-dates strong{font-size:15px}.pdc .pdc-file{flex-wrap:wrap}.pdc .pdc-file a{flex-basis:100%}.pdc .pdc-paused,.pdc-join,.pdc-login{padding:25px;margin:25px auto}.pdc .pdc-footer{font-size:11px}}.pdc{width:100%;min-width:0}.pdc [aria-busy=true]{cursor:progress}.pdc button,.pdc input:not([type=checkbox]),.pdc select{min-height:44px}.pdc .pdc-link-button,.pdc button{touch-action:manipulation}.pdc .pdc-toolbar{flex-wrap:wrap}.pdc .pdc-filters input{flex:1 1 210px}.pdc .pdc-filters select{flex:1 1 145px;max-width:250px;font-size:13px}.pdc .pdc-result-count{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;color:#666}.pdc .pdc-late{font-size:11px;display:block;text-decoration:underline;text-underline-offset:3px;color:#000;margin-top:4px}.pdc .pdc-empty-symbol{line-height:1}.pdc .pdc-event.pdc-changes{background:#fff;border:2px dashed #444}.pdc .pdc-badge.pdc-changes{background:#fff;border-style:dashed;border-color:#000}.pdc .pdc-inline{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pdc-dialog{width:min(940px,calc(100vw - 48px));padding:32px;overscroll-behavior:contain}.pdc .pdc-dialog-header h3{font-size:30px}.pdc .pdc-dialog-header .pdc-icon{flex-shrink:0;width:44px;height:44px;border:1px solid #bbb;border-radius:50%}.pdc .pdc-detail-meta{align-items:flex-start}.pdc .pdc-progress{list-style:none;margin:5px 0 27px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pdc .pdc-progress li{display:flex;align-items:center;gap:8px;font-size:12px;color:#818181;border-top:2px solid #ddd;padding:13px 0 0;min-width:0}.pdc .pdc-progress li span{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border:1px solid #bbb;border-radius:50%;font-size:11px;flex-shrink:0}.pdc .pdc-progress li.pdc-step-done{color:#000;border-color:#000}.pdc .pdc-progress li.pdc-step-done span{background:#000;color:#fff;border-color:#000}.pdc .pdc-progress li[aria-current=step]{font-weight:600}.pdc .pdc-detail-tabs{display:flex;padding:0 0 12px;margin-bottom:26px;overflow:auto}.pdc .pdc-detail-tabs button{border:0;padding:9px 12px;white-space:nowrap;font-size:13px;flex:1 0 auto}.pdc .pdc-tab-count{border:1px solid currentColor;padding:0 5px;font-size:10px;border-radius:20px;margin-left:4px}.pdc .pdc-tab-panel{min-height:150px}.pdc .pdc-section-heading{margin:0 0 24px;flex-wrap:wrap}.pdc .pdc-section-heading h4{font-size:22px;letter-spacing:-.8px}.pdc .pdc-section-heading p{margin:0}.pdc .pdc-section-heading .pdc-primary{flex-shrink:0}.pdc .pdc-delivery-empty{border:1px dashed #aaa;border-radius:22px;padding:45px 25px;text-align:center}.pdc .pdc-delivery-empty>span{display:block;font-size:52px;line-height:1;margin-bottom:22px}.pdc .pdc-delivery-empty p{max-width:390px;margin:auto}.pdc .pdc-delivery-card{border:1px solid #777;border-radius:24px;padding:25px;margin:0 0 22px;min-width:0;overflow-wrap:anywhere}.pdc .pdc-delivery-card:not(.pdc-delivery-draft):first-of-type{border:2px solid #000}.pdc .pdc-delivery-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.pdc .pdc-delivery-top time{margin-left:auto;font-size:11px}.pdc .pdc-version{display:inline-block;background:#000;color:#fff;padding:7px 10px;font-size:12px;letter-spacing:.5px}.pdc .pdc-delivery-card>h4{font-size:23px;letter-spacing:-.7px}.pdc .pdc-delivery-card>.pdc-pre{font-size:14px}.pdc .pdc-file-card{display:flex;align-items:center;gap:13px;padding:16px;border:1px solid #b9b9b9;border-radius:16px;background:#fff;min-width:0}.pdc .pdc-file-icon{display:flex;align-items:center;justify-content:center;width:45px;height:52px;background:#f0f0f0;font-size:10px;letter-spacing:.5px;border:1px solid #ccc;border-radius:3px 12px 3px 3px;flex-shrink:0}.pdc .pdc-file-name{flex:1;min-width:0}.pdc .pdc-file-name strong{font-size:14px;line-height:1.3;overflow-wrap:anywhere;display:block;font-weight:400}.pdc .pdc-file-name .pdc-muted{font-size:11px;display:block;margin-top:5px}.pdc .pdc-download{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 12px;border:1px solid #000;text-decoration:none;font-size:12px;white-space:nowrap;flex-shrink:0}.pdc .pdc-download:hover{background:#000;color:#fff}.pdc .pdc-delivery-links{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.pdc .pdc-delivery-links a{font-size:12px;max-width:100%;overflow-wrap:anywhere}.pdc .pdc-delivery-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:20px}.pdc .pdc-upload-zone{border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center}.pdc .pdc-upload-symbol{font-size:35px;text-align:center;line-height:1}.pdc .pdc-upload-zone label{margin:0}.pdc .pdc-upload-zone input{font-size:12px;min-height:44px;border:0;padding:5px 0;margin:8px 0 0;max-width:100%}.pdc .pdc-upload-zone p{grid-column:1/-1;margin:0;font-size:11px}.pdc .pdc-feedback{border-left:2px solid #000;background:#f5f5f5;padding:18px;margin-top:22px;font-size:14px}.pdc .pdc-feedback strong{font-weight:500;display:block;margin-bottom:9px}.pdc .pdc-feedback p{margin:0 0 10px}.pdc .pdc-review-form{border-top:1px solid #ccc;margin-top:22px;padding-top:23px}.pdc .pdc-review-form textarea{margin-top:12px}.pdc .pdc-comment-form textarea{margin:18px 0 12px}.pdc .pdc-history{list-style:none;padding:0;margin:25px 0}.pdc .pdc-history li{display:flex;gap:15px;position:relative;padding:0 0 28px;font-size:14px}.pdc .pdc-history li:not(:last-child):before{content:"";position:absolute;left:5px;top:15px;bottom:0;width:1px;background:#ccc}.pdc .pdc-history-dot{width:11px;height:11px;border-radius:50%;background:#000;flex-shrink:0;margin-top:5px}.pdc .pdc-history p{margin:0 0 5px}.pdc .pdc-history .pdc-muted{font-size:11px}.pdc .pdc-detail-dates strong{overflow-wrap:anywhere}@media (min-width:1600px){.pdc .pdc-day{min-height:170px}.pdc .pdc-event{font-size:13px}}@media (max-width:1000px){.pdc .pdc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-upload-zone{grid-template-columns:35px minmax(0,1fr)}.pdc .pdc-upload-zone>button{grid-column:2;justify-self:start}}@media (max-width:700px){.pdc{font-size:14px}.pdc .pdc-header{flex-direction:column}.pdc .pdc-toolbar{align-items:stretch}.pdc .pdc-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pdc .pdc-filters input{grid-column:1/-1}.pdc .pdc-filters input,.pdc .pdc-filters select{min-width:0;width:100%;max-width:100%;font-size:16px}.pdc-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.pdc .pdc-dialog-header h3{font-size:25px}.pdc .pdc-dialog-header{gap:12px}.pdc .pdc-dialog-header .pdc-icon{width:44px;height:44px}.pdc .pdc-detail-meta{gap:14px;flex-wrap:wrap}.pdc .pdc-progress{gap:8px}.pdc .pdc-progress li{flex-direction:column;align-items:flex-start;font-size:10px;gap:7px}.pdc .pdc-detail-dates>div{padding:13px}.pdc .pdc-detail-dates strong{font-size:15px}.pdc .pdc-detail-tabs{gap:5px}.pdc .pdc-detail-tabs button{padding:10px 9px;font-size:12px}.pdc .pdc-section-heading h4{font-size:21px}.pdc .pdc-section-heading>button{width:100%}.pdc .pdc-delivery-card{padding:18px;border-radius:20px}.pdc .pdc-delivery-card>h4{font-size:21px}.pdc .pdc-delivery-top time{flex-basis:100%;margin:0}.pdc .pdc-delivery-top .pdc-badge{white-space:normal}.pdc .pdc-file-card{flex-wrap:wrap;padding:14px;gap:12px}.pdc .pdc-file-name{flex-basis:calc(100% - 70px)}.pdc .pdc-download{flex:1}.pdc .pdc-file-card>.pdc-text-button{min-height:44px;padding:8px}.pdc .pdc-upload-zone{padding:18px;grid-template-columns:minmax(0,1fr);gap:12px}.pdc .pdc-upload-symbol{display:none}.pdc .pdc-upload-zone>button{grid-column:1;width:100%}.pdc .pdc-delivery-actions{display:grid;grid-template-columns:1fr;width:100%;gap:10px}.pdc .pdc-delivery-actions button{width:100%;min-height:46px}.pdc .pdc-delivery-actions .pdc-primary{grid-row:1}.pdc .pdc-comment-form textarea,.pdc .pdc-editor input,.pdc .pdc-editor select,.pdc .pdc-editor textarea,.pdc .pdc-review-form textarea{font-size:16px}.pdc .pdc-two-col{grid-template-columns:1fr;gap:0}.pdc .pdc-form-actions{flex-wrap:wrap}.pdc .pdc-form-actions button{flex:1}.pdc .pdc-note>div{flex-direction:column;gap:4px}}@media (max-width:380px){.pdc-dialog{padding:17px}.pdc .pdc-delivery-card{padding:14px}.pdc .pdc-detail-dates{grid-template-columns:1fr}.pdc .pdc-detail-dates>div+div{border-left:0;border-top:1px solid #aaa}}.pdc .pdc-dialog-header{padding-bottom:14px}.pdc .pdc-dialog-header h3{margin-bottom:0}.pdc .pdc-stats{flex-wrap:wrap;gap:10px 24px;margin:0 0 18px;border:0}.pdc .pdc-context-bar{display:flex;align-items:center;gap:18px;border:1px solid #b7b7b7;margin:0 0 26px;min-width:0}.pdc button.pdc-context-button{border:0;padding:0;background:0 0;justify-content:space-between;text-align:left;flex:1;gap:20px;min-width:0}.pdc .pdc-project-context{display:flex;align-items:center;gap:12px}.pdc .pdc-project-context>div{display:flex;flex-direction:column;min-width:0}.pdc .pdc-project-context strong{font-size:16px;line-height:1.4;overflow-wrap:anywhere}.pdc .pdc-project-context .pdc-muted{font-size:12px;overflow-wrap:anywhere}.pdc .pdc-brand-avatar{display:inline-flex;position:relative;flex:0 0 44px;width:44px;height:44px;border-radius:14px;background:#e7e7e7;align-items:center;justify-content:center;color:#111;font-weight:600;font-size:14px;overflow:hidden;border:1px solid #0000000f}.pdc .pdc-brand-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#fff;padding:5px}.pdc .pdc-brand-avatar-small{flex-basis:26px;width:26px;height:26px;border-radius:8px;font-size:9px}.pdc .pdc-brand-avatar-small img{padding:2px}.pdc .pdc-project-context-small{margin-top:8px;gap:8px}.pdc .pdc-project-context-small strong{font-size:12px}.pdc .pdc-project-context-small .pdc-muted{font-size:11px}.pdc .pdc-filter-panel{border-bottom:1px solid #ddd;padding-bottom:10px}.pdc summary{cursor:pointer;min-height:44px;align-content:center;font-size:13px}.pdc summary:focus-visible{outline:2px solid #000;outline-offset:3px}.pdc .pdc-form-details{padding:5px 0;border-top:1px solid #ddd;margin:12px 0}.pdc .pdc-form-details>summary{font-weight:500;margin-bottom:6px}.pdc .pdc-form-details[open]>summary{margin-bottom:18px}.pdc .pdc-editor-context{margin:0 0 22px}.pdc .pdc-dialog-header .pdc-project-context{margin-bottom:14px}.pdc .pdc-dialog-header>.pdc-icon{align-self:flex-start}.pdc .pdc-picker-actions{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 26px}.pdc .pdc-project-picker{display:grid;gap:28px}.pdc .pdc-brand-group{min-width:0}.pdc .pdc-brand-group-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.pdc .pdc-brand-group-head>div{min-width:0;flex:1}.pdc .pdc-brand-group-head h4{margin:0;font-size:20px;overflow-wrap:anywhere}.pdc .pdc-brand-group-head .pdc-muted{font-size:12px}.pdc .pdc-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pdc .pdc-project-card{border:1px solid #b7b7b7;border-radius:20px;padding:16px;min-width:0;background:#fff}.pdc .pdc-project-card.pdc-project-paused{background:#f7f7f7}.pdc button.pdc-project-open{border:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;padding:0;gap:10px;background:0 0;min-height:100px}.pdc .pdc-project-open strong{font-size:18px;line-height:1.3;overflow-wrap:anywhere}.pdc .pdc-project-open .pdc-muted{font-size:12px}.pdc .pdc-project-open:disabled{opacity:1;color:#777;cursor:default}.pdc .pdc-check input{width:20px;height:20px;margin:3px 0;flex:0 0 20px;accent-color:#000}.pdc .pdc-check{display:flex;gap:10px;align-items:center}.pdc input[type=color]{width:100%;height:44px;padding:5px;background:#fff;border:1px solid #aaa}.pdc .pdc-toolbar{margin-bottom:18px}.pdc .pdc-project-card>.pdc-text-button{margin-top:12px;min-height:44px}.pdc .pdc-brand-group-head .pdc-text-button{min-height:44px}.pdc .pdc-dialog-header h3{overflow-wrap:anywhere}@media (max-width:700px){.pdc .pdc-context-bar{flex-wrap:wrap;padding:16px;gap:12px}.pdc .pdc-context-button{flex-basis:100%!important}.pdc .pdc-context-bar>.pdc-small{margin-left:auto}.pdc .pdc-stats{gap:8px 16px}.pdc .pdc-project-grid{grid-template-columns:minmax(0,1fr)}.pdc .pdc-project-context strong{font-size:14px}.pdc .pdc-project-context-small strong{font-size:12px}.pdc .pdc-picker-actions>button{flex:1 1 auto}.pdc .pdc-brand-group-head{flex-wrap:wrap}.pdc .pdc-brand-group-head .pdc-text-button{margin-left:auto}.pdc .pdc-project-open{min-height:80px!important}.pdc .pdc-brand-avatar{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.pdc *{transition:none!important;scroll-behavior:auto!important}}.pdc{--pdc-shadow:0 18px 55px rgba(0,0,0,.07);--pdc-hover:0 14px 40px rgba(0,0,0,.08);padding-bottom:12px}.pdc button:hover{border-color:#000}.pdc .pdc-primary{border-radius:999px;padding-inline:19px}.pdc .pdc-secondary{background:#f4f4f4;border-color:#e5e5e5}.pdc .pdc-secondary:hover{background:#eaeaea}.pdc input:not([type=checkbox]):not([type=color]),.pdc select,.pdc textarea{border-color:#d4d4d4;padding:12px 14px;min-height:46px}.pdc .pdc-app-header{align-items:center}.pdc .pdc-logout{text-decoration:none;color:#666}.pdc .pdc-logout:hover{color:#000}.pdc .pdc-app-nav-item{border:0!important;background:0 0!important;justify-content:flex-start;min-height:50px}.pdc .pdc-screen-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.pdc .pdc-screen-content{min-width:0}.pdc .pdc-context-bar{border-color:#ececec;background:#fafafa;margin-bottom:30px}.pdc button.pdc-context-button{min-height:46px}.pdc .pdc-request-controls{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:10px;align-items:start;margin-bottom:16px}.pdc .pdc-search{display:flex;align-items:center;gap:10px;border:1px solid #dedede;background:#fff;min-height:48px}.pdc .pdc-search>span{font-size:20px;line-height:1;color:#777}.pdc .pdc-search input{padding-left:0!important}.pdc .pdc-filter-panel{margin:0;border:0;padding:0;position:relative}.pdc .pdc-filter-panel>summary{list-style:none;display:flex;align-items:center;justify-content:center;border:1px solid #dedede;min-height:48px;padding:0 18px;background:#fff}.pdc .pdc-filter-panel>summary::-webkit-details-marker{display:none}.pdc .pdc-filter-panel[open]{z-index:6}.pdc .pdc-filter-panel .pdc-filters{position:absolute;right:0;top:56px;width:min(620px,86vw);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;background:#fff;border:1px solid #dedede;border-radius:18px;padding:14px;box-shadow:var(--pdc-shadow);margin:0}.pdc .pdc-filter-panel .pdc-filters select{max-width:none;width:100%;margin:0}.pdc .pdc-stats{display:flex;flex-wrap:wrap!important;margin:0 0 22px!important}.pdc .pdc-attention-card{display:flex;align-items:center;justify-content:space-between;gap:24px;color:#fff;padding:24px 26px;margin:0 0 16px}.pdc .pdc-attention-card h4{color:#fff;font-size:23px;margin:5px 0 5px}.pdc .pdc-attention-card .pdc-muted{color:#cfcfcf;margin:0}.pdc .pdc-attention-card .pdc-kicker{color:#aaa}.pdc .pdc-attention-card .pdc-primary{background:#fff;color:#000;border-color:#fff}.pdc .pdc-attention-card .pdc-primary:hover{background:#e9e9e9;color:#000}.pdc .pdc-request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pdc button.pdc-request-card-button{display:block;width:100%;height:100%;text-align:left;padding:0;border:1px solid #e1e1e1;overflow:hidden}.pdc .pdc-request-card{display:flex;flex-direction:column}.pdc .pdc-request-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:28px}.pdc .pdc-request-card h4{letter-spacing:-.9px;line-height:1.15;margin:0 0 16px}.pdc .pdc-request-card .pdc-project-context{margin-bottom:20px}.pdc .pdc-request-card-meta{display:flex;gap:8px 16px;flex-wrap:wrap;font-size:11px;color:#777;margin-top:auto;padding-top:16px;border-top:1px solid #eee}.pdc .pdc-open-label{font-size:12px;margin-top:14px}.pdc .pdc-date-chip{font-size:11px;color:#666}.pdc .pdc-request-card .pdc-late{margin:0;color:#000;font-size:11px}.pdc .pdc-result-count{padding:18px 2px 4px}.pdc .pdc-calendar-head{align-items:center}.pdc .pdc-calendar-head h3{font-size:32px}.pdc .pdc-day{min-height:150px}.pdc .pdc-event{padding:9px}.pdc .pdc-event.pdc-production{box-shadow:0 5px 16px rgba(0,0,0,.08)}.pdc .pdc-projects-screen{display:grid;gap:18px}.pdc .pdc-brand-screen{border:1px solid #e1e1e1;border-radius:28px;padding:24px;background:#fff}.pdc .pdc-brand-screen-head{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pdc .pdc-brand-screen-head>div{flex:1;min-width:0}.pdc .pdc-brand-screen-head h4{font-size:25px;margin:0 0 3px;letter-spacing:-.9px}.pdc .pdc-brand-website{display:inline-block;margin:-8px 0 20px 60px;font-size:11px;color:#666}.pdc .pdc-project-grid-screen{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdc .pdc-project-card-screen{display:flex;flex-direction:column;border-color:#e5e5e5;border-radius:20px;padding:18px;min-height:215px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.pdc .pdc-project-card-screen:hover{border-color:#aaa;box-shadow:var(--pdc-hover);transform:translateY(-2px)}.pdc .pdc-project-card-screen h4{font-size:21px;margin:16px 0 8px}.pdc .pdc-project-card-screen>p{margin-bottom:22px}.pdc .pdc-project-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.pdc .pdc-project-state{font-size:10px;color:#8a8a8a}.pdc .pdc-project-card-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:auto}.pdc .pdc-project-paused{background:#fafafa;opacity:.82}.pdc-dialog{border-color:#ddd}.pdc .pdc-dialog-header{border-color:#eee}.pdc .pdc-detail-tabs{gap:6px;border-color:#eee}.pdc .pdc-delivery-card{border-color:#ddd;box-shadow:0 8px 28px rgba(0,0,0,.035)}.pdc .pdc-file-card{border-color:#e3e3e3}.pdc .pdc-upload-zone{border-color:#ccc}.pdc .pdc-empty{border-color:#e0e0e0}.pdc .pdc-notice{border-color:#ddd;border-radius:14px;background:#fafafa}.pdc .pdc-footer{padding-top:28px}@media (max-width:1050px){.pdc .pdc-project-grid-screen{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-request-grid{grid-template-columns:1fr}}@media (max-width:700px){.pdc{padding-bottom:0}.pdc .pdc-app-header{align-items:flex-start;margin-top:4px}.pdc .pdc-lead{font-size:13px}.pdc .pdc-app-nav{margin-bottom:26px;gap:4px}.pdc .pdc-app-nav-item{justify-content:center;padding:11px 8px;min-height:46px}.pdc .pdc-screen-actions{width:100%;justify-content:flex-start}.pdc .pdc-screen-actions .pdc-primary{flex:1}.pdc .pdc-context-bar{margin-bottom:24px}.pdc .pdc-request-controls{grid-template-columns:1fr auto}.pdc .pdc-filter-panel .pdc-filters{position:fixed;left:12px;right:12px;top:auto;bottom:12px;width:auto;grid-template-columns:1fr;z-index:20;border-radius:22px;padding:16px;box-shadow:0 18px 80px rgba(0,0,0,.22)}.pdc .pdc-stats{overflow:auto;flex-wrap:nowrap!important;padding-bottom:4px}.pdc .pdc-attention-card{align-items:flex-start;flex-direction:column;padding:22px}.pdc .pdc-attention-card .pdc-primary{width:100%}.pdc .pdc-request-card{min-height:220px;padding:19px}.pdc .pdc-request-card h4{font-size:22px}.pdc button.pdc-request-card-button{border-radius:20px}.pdc .pdc-calendar-head .pdc-screen-actions{display:grid;grid-template-columns:1fr}.pdc .pdc-month-buttons{justify-content:space-between;width:100%;background:#f5f5f5;padding:5px;border-radius:999px}.pdc .pdc-calendar-head .pdc-primary{width:100%}.pdc .pdc-brand-screen{padding:18px;border-radius:22px}.pdc .pdc-brand-screen-head{align-items:flex-start;flex-wrap:wrap}.pdc .pdc-brand-screen-head .pdc-text-button{margin-left:auto}.pdc .pdc-brand-website{margin-left:0}.pdc .pdc-project-grid-screen{grid-template-columns:1fr}.pdc .pdc-project-card-screen{min-height:190px}}@media (max-width:390px){.pdc .pdc-app-nav-item{font-size:11px}.pdc .pdc-request-controls{grid-template-columns:1fr}.pdc .pdc-filter-panel>summary{width:100%}.pdc .pdc-app-header h2{font-size:34px}}.pdc .pdc-upload-zone{display:block;border:0;background:0 0;padding:0;margin:20px 0}.pdc .pdc-drop-target{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;border:1px dashed #bbb;border-radius:20px;padding:22px;background:#fafafa;transition:border-color .15s,background .15s}.pdc .pdc-drop-target.pdc-dragging{border-color:#000;background:#f2f2f2}.pdc .pdc-drop-target>div:nth-child(2){display:flex;flex-direction:column;gap:4px;min-width:0}.pdc .pdc-drop-target strong{font-weight:500;font-size:14px}.pdc .pdc-upload-chosen{display:grid;gap:7px;margin-top:10px}.pdc .pdc-upload-controls{display:flex;align-items:center;gap:14px;margin-top:13px}.pdc .pdc-upload-progress{height:8px;flex:1;min-width:100px;accent-color:#000}.pdc .pdc-upload-state{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 0!important;font-size:12px}.pdc .pdc-upload-state strong{font-weight:500;overflow-wrap:anywhere}.pdc .pdc-upload-unavailable{border:1px dashed #ccc;border-radius:18px;padding:18px;margin:20px 0;background:#fafafa}.pdc .pdc-upload-unavailable strong{font-weight:500}.pdc .pdc-upload-unavailable p{margin:5px 0 0}.pdc .pdc-text-link{font-size:12px;white-space:nowrap;text-underline-offset:3px}@media (max-width:700px){.pdc .pdc-drop-target{grid-template-columns:minmax(0,1fr);padding:18px}.pdc .pdc-drop-target .pdc-upload-symbol{display:none}.pdc .pdc-drop-target button{width:100%;margin-top:4px}.pdc .pdc-upload-controls{display:grid;grid-template-columns:1fr;width:100%}.pdc .pdc-upload-controls button{width:100%}.pdc .pdc-upload-progress{width:100%}.pdc .pdc-upload-state{align-items:flex-start;flex-direction:column}.pdc .pdc-text-link{flex:1;text-align:center}}.pdc-auth-shell{--pdc-auth-gap:clamp(34px,7vw,90px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr);gap:var(--pdc-auth-gap);align-items:center;max-width:1260px;padding:clamp(34px,6vw,82px) clamp(18px,4vw,58px);min-height:680px}.pdc-auth-intro{max-width:690px}.pdc-auth-logo{display:block;width:76px;height:auto;margin:0 0 58px}.pdc-auth-intro h1{font-size:clamp(42px,5.1vw,76px);letter-spacing:-.055em;line-height:.98;font-weight:400;margin:17px 0 26px;max-width:760px}.pdc-auth-intro>p{font-size:17px;line-height:1.6;color:#585858;max-width:620px}.pdc-auth-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 28px;margin-top:48px;padding-top:25px;border-top:1px solid #dedede;font-size:12px;color:#555}.pdc-auth-panel{background:#fff;border:1px solid #dedede;border-radius:30px;padding:clamp(24px,4vw,42px);box-shadow:0 18px 65px rgba(0,0,0,.055)}.pdc-auth-copy h2{font-size:34px;letter-spacing:-1.5px;margin:8px 0 8px}.pdc-auth-copy p{color:#666;font-size:14px;margin-bottom:27px}.pdc-auth-form label{font-size:12px;color:#3e3e3e;margin-bottom:16px}.pdc-auth-form label>small,.pdc-auth-form label>span{float:right;color:#888;font-size:10px}.pdc-auth-form input:not([type=checkbox]){border:1px solid #d2d2d2;border-radius:14px;padding:13px 14px;min-height:48px;margin-top:7px;background:#fff}.pdc-auth-form input:not([type=checkbox]):focus{border-color:#000}.pdc-auth-submit{width:100%;min-height:50px;margin-top:6px;text-decoration:none!important}.pdc-auth-check{display:flex!important;align-items:center;gap:9px}.pdc-auth-check input{width:18px;height:18px}.pdc-auth-links{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:20px 0 0!important;font-size:12px}.pdc-auth-message{border:1px solid #d8b4b4;background:#fff8f8;border-radius:14px;padding:12px 14px;font-size:12px;margin:-12px 0 24px;color:#761414}.pdc-auth-message.is-success{border-color:#b8d7bd;background:#f7fbf7;color:#244b2c}.pdc-onboarding{max-width:1500px}.pdc-onboard-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 4px 24px;border-bottom:1px solid #e3e3e3}.pdc-onboard-brand{display:flex;flex-direction:column;gap:4px}.pdc-onboard-brand strong{font-size:16px;font-weight:500}.pdc-onboard-layout{display:grid;grid-template-columns:minmax(255px,.42fr) minmax(0,1fr);gap:clamp(28px,5vw,70px);padding:clamp(30px,5vw,62px) 0}.pdc-onboard-aside{display:flex;flex-direction:column;gap:34px}.pdc-onboard-aside h2{font-size:34px;letter-spacing:-1.5px;margin:9px 0 13px}.pdc-onboard-steps{list-style:none;padding:0;margin:0;display:grid;gap:4px}.pdc-onboard-steps li{display:grid;grid-template-columns:35px 1fr;gap:10px;align-items:center;padding:13px 12px;border-radius:14px;color:#8a8a8a}.pdc-onboard-steps li span{font-size:11px}.pdc-onboard-steps li strong{font-size:13px;font-weight:500}.pdc-onboard-steps li.is-current{background:#000;color:#fff}.pdc-onboard-steps li.is-done{color:#000}.pdc-onboard-help{margin-top:auto;border:1px solid #e1e1e1;border-radius:20px;padding:18px}.pdc-onboard-help strong{font-size:12px}.pdc-onboard-help p{font-size:12px;color:#666;margin:6px 0 0}.pdc-onboard-main{min-width:0}.pdc-onboard-card{border:1px solid #e1e1e1;border-radius:30px;padding:clamp(23px,4vw,42px);background:#fff;box-shadow:0 14px 48px rgba(0,0,0,.035)}.pdc-onboard-title{max-width:720px;margin-bottom:34px}.pdc-onboard-complete h1,.pdc-onboard-title h1{font-size:clamp(34px,4vw,54px);letter-spacing:-.045em;line-height:1.04;font-weight:400;margin:10px 0 13px}.pdc-onboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.pdc-onboard-grid .pdc-onboard-field:nth-child(n+4){grid-column:1/-1}.pdc-onboard-field>span{display:flex;justify-content:space-between;gap:15px;font-size:12px}.pdc-onboard-field input,.pdc-onboard-field textarea{border-radius:14px!important;border-color:#d7d7d7!important;background:#fff!important}.pdc-onboard-field textarea{min-height:112px}.pdc-brand-availability{min-height:35px}.pdc-onboard-alert{border:1px solid #e0c5c5;background:#fff8f8;border-radius:12px;padding:10px 12px;font-size:11px;color:#762020;margin:5px 0 14px}.pdc-onboard-alert.is-ok{border-color:#c4dcc7;background:#f8fcf8;color:#27572e}.pdc-onboard-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:30px;padding-top:22px;border-top:1px solid #ececec}.pdc-onboard-actions .pdc-primary,.pdc-onboard-actions .pdc-secondary{border-radius:999px;min-height:46px;padding:10px 18px}.pdc-secondary{background:#fff!important;color:#000!important;border:1px solid #d2d2d2!important;border-radius:999px!important;text-decoration:none!important}.pdc-secondary:hover{border-color:#000!important;background:#fafafa!important}.pdc-brand-kit-section{padding:26px 0;border-top:1px solid #ededed}.pdc-section-copy{margin-bottom:18px}.pdc-section-copy h3{font-size:21px;margin-bottom:5px}.pdc-logo-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:15px;border:1px solid #e1e1e1;border-radius:20px;padding:16px}.pdc-logo-placeholder,.pdc-logo-row img{width:64px;height:64px;border-radius:18px;object-fit:contain;background:#f0f0f0;border:1px solid #e1e1e1;display:flex;align-items:center;justify-content:center;font-weight:600}.pdc-logo-row>div{display:flex;flex-direction:column}.pdc-logo-row small{font-size:11px;color:#777;margin-top:3px}.pdc-brand-drop{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:center;border:1px dashed #bdbdbd;border-radius:20px;padding:21px;background:#fafafa}.pdc-upload-arrow{font-size:28px}.pdc-brand-drop>div{display:flex;flex-direction:column;min-width:0}.pdc-brand-drop strong{font-size:14px}.pdc-brand-drop small{font-size:11px;color:#777;margin-top:3px}.pdc-upload-status{display:grid;gap:8px;margin-top:12px}.pdc-upload-live{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,.6fr) auto;gap:12px;align-items:center;border:1px solid #e5e5e5;border-radius:13px;padding:10px 12px;font-size:11px}.pdc-upload-live strong{font-weight:500;overflow-wrap:anywhere}.pdc-upload-live progress{width:100%;height:8px;accent-color:#000}.pdc-upload-live.is-error{border-color:#d7a9a9;color:#7c1d1d}.pdc-brand-file-list{display:grid;gap:8px;margin-top:13px}.pdc-brand-file{display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;gap:12px;align-items:center;border:1px solid #e4e4e4;border-radius:15px;padding:11px}.pdc-file-glyph{width:42px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:9px 14px 9px 9px;background:#f1f1f1;font-size:9px}.pdc-brand-file-name{display:flex;flex-direction:column;min-width:0}.pdc-brand-file-name strong{font-size:12px;font-weight:500;overflow-wrap:anywhere}.pdc-brand-file-name small{font-size:10px;color:#777;margin-top:3px}.pdc-small-link{border:0!important;background:0 0!important;text-decoration:underline!important;padding:7px!important;min-height:36px!important;font-size:10px!important;color:#444!important}.pdc-review-brand{display:grid;gap:0}.pdc-review-brand-head{display:flex;align-items:center;gap:14px;padding-bottom:22px}.pdc-review-brand-head img{width:60px;height:60px;object-fit:contain;border:1px solid #e2e2e2;border-radius:17px;padding:4px}.pdc-review-brand-head h3{margin:0 0 4px}.pdc-review-brand-head a{font-size:11px;color:#666}.pdc-review-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:22px;padding:15px 0;border-top:1px solid #ededed}.pdc-review-row span{font-size:11px;color:#777}.pdc-review-row strong{font-size:13px;font-weight:400;white-space:pre-wrap}.pdc-onboard-complete{text-align:center;padding-top:55px;padding-bottom:55px}.pdc-complete-mark{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:#000;color:#fff;margin:0 auto 25px;font-size:25px}.pdc-onboard-complete>p{max-width:570px;margin:12px auto 25px}.pdc-submitted-brand{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin:25px auto;font-size:12px}.pdc-submitted-brand span{color:#777}@media (max-width:900px){.pdc-auth-shell{grid-template-columns:1fr;max-width:720px;min-height:0}.pdc-auth-intro{padding-bottom:10px}.pdc-auth-logo{margin-bottom:35px}.pdc-auth-intro h1{font-size:clamp(42px,8vw,64px)}.pdc-auth-features{margin-top:30px}.pdc-onboard-layout{grid-template-columns:1fr}.pdc-onboard-aside{display:grid;grid-template-columns:1fr 1fr;align-items:start}.pdc-onboard-steps{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.pdc-onboard-help{margin:0}.pdc-onboard-grid{grid-template-columns:1fr}.pdc-onboard-grid .pdc-onboard-field{grid-column:1/-1}}@media (max-width:600px){.pdc-auth-shell{padding:22px 14px}.pdc-auth-intro h1{font-size:42px}.pdc-auth-intro>p{font-size:15px}.pdc-auth-features{grid-template-columns:1fr}.pdc-auth-panel{border-radius:24px;padding:22px}.pdc-auth-copy h2{font-size:30px}.pdc-onboard-top{padding-left:2px;padding-right:2px}.pdc-onboard-layout{padding-top:24px}.pdc-onboard-aside{display:block}.pdc-onboard-aside>div:first-child,.pdc-onboard-help{display:none}.pdc-onboard-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:5px}.pdc-onboard-steps li{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 8px}.pdc-onboard-steps li strong{font-size:10px}.pdc-onboard-card{border-radius:23px;padding:20px}.pdc-onboard-complete h1,.pdc-onboard-title h1{font-size:34px}.pdc-logo-row{grid-template-columns:54px minmax(0,1fr)}.pdc-logo-placeholder,.pdc-logo-row img{width:54px;height:54px;border-radius:15px}.pdc-logo-row .pdc-secondary{grid-column:1/-1;width:100%}.pdc-brand-drop{grid-template-columns:1fr}.pdc-upload-arrow{display:none}.pdc-brand-drop .pdc-secondary{width:100%;margin-top:7px}.pdc-upload-live{grid-template-columns:1fr}.pdc-brand-file{grid-template-columns:38px minmax(0,1fr)}.pdc-brand-file .pdc-small-link{grid-row:2}.pdc-review-row{grid-template-columns:1fr;gap:4px}.pdc-onboard-actions{display:grid;grid-template-columns:1fr}.pdc-onboard-actions>*{width:100%}}.pdc .pdc-brand-drop.is-dragging{border-color:#000;background:#f0f0f0;outline:2px solid #000;outline-offset:2px}.pdc .pdc-brand-drop[aria-disabled=true]{opacity:.55;cursor:not-allowed}.pdc .pdc-brand-hub{margin:18px 0 24px;border:1px solid #e1e1e1;border-radius:18px;background:#fafafa;overflow:hidden}.pdc .pdc-brand-hub>summary{padding:15px 17px;background:#fff;border:0;min-height:48px;display:flex;align-items:center;font-weight:500}.pdc .pdc-brand-hub[open]>summary{border-bottom:1px solid #e6e6e6;margin:0}.pdc .pdc-brand-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;padding:5px 18px}.pdc .pdc-brand-detail{padding:14px 0;border-bottom:1px solid #e8e8e8;min-width:0}.pdc .pdc-brand-detail>span{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#777;margin-bottom:5px}.pdc .pdc-brand-detail p,.pdc .pdc-brand-detail strong{font-size:13px;font-weight:400;margin:0;overflow-wrap:anywhere}.pdc .pdc-brand-resources{padding:15px 18px 18px}.pdc .pdc-brand-resources h5{font-size:12px;margin:0 0 10px}@media (max-width:700px){.pdc .pdc-brand-detail-grid{grid-template-columns:1fr}}.pdc .pdc-hub-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:4px 0 18px;border-bottom:1px solid #e5e5e5}.pdc .pdc-hub-brand-title{display:flex;align-items:center;gap:14px;min-width:0}.pdc .pdc-hub-brand-title h3{margin:2px 0 3px;font-size:27px;letter-spacing:-.035em}.pdc .pdc-hub-back{display:block;border:0;background:0 0;padding:0!important;min-height:0!important;color:#777;font-size:10px;text-align:left}.pdc .pdc-hub-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.pdc .pdc-hub-save-state{font-size:10px;color:#777}.pdc .pdc-hub-save-state.is-dirty{color:#7e5b18}.pdc .pdc-hub-socials{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 0}.pdc .pdc-hub-social{display:inline-flex;align-items:center;gap:7px;border:1px solid #e1e1e1;border-radius:999px;padding:7px 10px;color:#222!important;text-decoration:none!important;font-size:10px;background:#fff}.pdc .pdc-hub-social>span{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:#f1f1f1;font-size:9px;font-weight:600}.pdc .pdc-hub-social:hover{border-color:#111}.pdc .pdc-hub-layout{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:18px;align-items:start}.pdc .pdc-hub-direction{border:1px solid #e1e1e1;border-radius:22px;background:#fff;overflow:hidden}.pdc .pdc-hub-direction-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 17px 14px;border-bottom:1px solid #ececec}.pdc .pdc-hub-direction-head h4{font-size:18px;margin:3px 0 0}.pdc .pdc-hub-direction>[data-hub-direction]{padding:4px 17px 15px}.pdc .pdc-hub-direction-row{padding:13px 0;border-bottom:1px solid #ededed}.pdc .pdc-hub-direction-row>span,.pdc .pdc-hub-palette>span{display:block;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#888;margin-bottom:6px}.pdc .pdc-hub-direction-row p{font-size:12px;line-height:1.55;margin:0}.pdc .pdc-hub-palette{padding:14px 0}.pdc .pdc-hub-palette>div{display:flex;gap:8px;flex-wrap:wrap}.pdc .pdc-hub-swatch{display:grid;gap:4px}.pdc .pdc-hub-swatch i{display:block;width:34px;height:34px;border-radius:10px;background:var(--swatch);border:1px solid rgba(0,0,0,.12)}.pdc .pdc-hub-swatch small{font-size:8px;color:#777}.pdc .pdc-mood-section{min-width:0;border:1px solid #d9d9d9;border-radius:22px;overflow:hidden;background:#111}.pdc .pdc-mood-toolbar{min-height:58px;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 12px;border-bottom:1px solid #333}.pdc .pdc-mood-toolbar-left{display:flex;flex-direction:column;min-width:0}.pdc .pdc-mood-toolbar-left .pdc-kicker{color:#888}.pdc .pdc-mood-toolbar-left strong{font-size:12px;font-weight:500}.pdc .pdc-mood-hint{margin-top:2px;font-size:8px;line-height:1.3;color:#777;white-space:normal}.pdc .pdc-mood-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.pdc .pdc-mood-toolbar .pdc-icon:hover,.pdc .pdc-mood-toolbar .pdc-small:hover{border-color:#777!important}.pdc .pdc-mood-zoom{width:42px;text-align:center;font-size:9px;color:#aaa}.pdc .pdc-mood-viewport{position:relative;height:640px;overflow:hidden;background-color:#171717;touch-action:none;cursor:grab;outline:0}.pdc .pdc-mood-viewport:focus-visible{box-shadow:inset 0 0 0 2px #fff}.pdc .pdc-mood-viewport.is-drop{box-shadow:inset 0 0 0 3px #fff}.pdc .pdc-mood-viewport.is-readonly{cursor:default}.pdc .pdc-mood-board{position:absolute;left:0;top:0;width:4200px;height:2600px;transform-origin:0 0;background:#202020;box-shadow:0 0 0 1px #383838}.pdc .pdc-mood-item{position:absolute;overflow:hidden;background:#272727;border:2px solid transparent;box-shadow:0 8px 32px rgba(0,0,0,.35);user-select:none;touch-action:none}.pdc .pdc-mood-item.is-selected{border-color:#fff}.pdc .pdc-mood-item img,.pdc .pdc-mood-item video{width:100%;height:100%;display:block;object-fit:contain;background:#111}.pdc .pdc-mood-item.is-note{background:#f0eee6;color:#151515;box-shadow:0 8px 25px rgba(0,0,0,.28)}.pdc .pdc-mood-note{height:100%;padding:24px;overflow:auto}.pdc .pdc-mood-note .pdc-kicker{color:#777}.pdc .pdc-mood-note p{line-height:1.45;margin:10px 0 0}.pdc .pdc-mood-caption{position:absolute;left:0;right:0;bottom:0;padding:9px 12px;background:rgba(0,0,0,.7);color:#fff;font-size:10px}.pdc .pdc-mood-resize{position:absolute;right:0;bottom:0;width:30px;height:30px;cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,rgba(255,255,255,.9) 51%,rgba(255,255,255,.9) 60%,transparent 61%)}.pdc .pdc-hub-library-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.pdc .pdc-hub-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdc .pdc-hub-library-item{border:1px solid #e1e1e1;border-radius:15px;overflow:hidden;background:#fff}.pdc .pdc-hub-library-item>img,.pdc .pdc-hub-library-item>video{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:#111}.pdc .pdc-hub-library-item>div{padding:10px;display:flex;flex-direction:column;min-width:0}.pdc .pdc-hub-library-item strong{font-size:10px;overflow-wrap:anywhere}.pdc .pdc-hub-library-item span{font-size:9px}.pdc .pdc-hub-direction-form textarea{min-height:90px}@media (max-width:1050px){.pdc .pdc-hub-layout{grid-template-columns:1fr}.pdc .pdc-hub-direction{display:grid;grid-template-columns:220px minmax(0,1fr)}.pdc .pdc-hub-direction-head{border-bottom:0;border-right:1px solid #ececec}.pdc .pdc-hub-direction>[data-hub-direction]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}}@media (max-width:700px){.pdc .pdc-hub-header{align-items:flex-start;flex-direction:column}.pdc .pdc-hub-header-actions{justify-content:flex-start}.pdc .pdc-hub-direction{display:block}.pdc .pdc-hub-direction-head{border-right:0;border-bottom:1px solid #ececec}.pdc .pdc-hub-direction>[data-hub-direction]{display:block}.pdc .pdc-mood-toolbar{align-items:flex-start;flex-direction:column}.pdc .pdc-mood-toolbar-actions{justify-content:flex-start}.pdc .pdc-mood-viewport{height:480px}.pdc .pdc-hub-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-hub-library-head{align-items:flex-start;flex-direction:column}.pdc .pdc-hub-library-head .pdc-primary{width:100%}}.pdc .pdc-reference-actions{justify-content:flex-end;flex-wrap:wrap}.pdc .pdc-level-badge{display:inline-flex;align-items:center;gap:7px;border:1px solid #cfcfcf;border-radius:999px;padding:6px 10px;font-size:11px;line-height:1;background:#fff;white-space:nowrap}.pdc .pdc-level-badge b{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:#111;color:#fff;font-size:9px;letter-spacing:.06em}.pdc .pdc-level-badge.is-senior{border-color:#111}.pdc .pdc-level-badge.is-mid{border-color:#888}.pdc .pdc-goal-row{display:grid;gap:7px;padding:14px 0;border-top:1px solid #eee}.pdc .pdc-goal-row:first-of-type{border-top:0}.pdc .pdc-goal-row-head{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:12px}.pdc .pdc-goal-row-head strong{font-weight:500}.pdc .pdc-goal-row-head span{font-variant-numeric:tabular-nums}.pdc .pdc-goal-track{height:9px;border-radius:999px;background:#ededed;overflow:hidden}.pdc .pdc-goal-fill{display:block;height:100%;width:0;background:#111;border-radius:inherit;transition:width .25s ease}.pdc .pdc-team-card-identity{display:flex;align-items:center;gap:13px;margin-bottom:17px}.pdc .pdc-team-card-identity>div:last-child{min-width:0;flex:1}.pdc .pdc-team-card-identity .pdc-team-name{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pdc .pdc-team-card-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.pdc .pdc-goal-current{display:flex;align-items:center;gap:14px;border:1px solid #e1e1e1;border-radius:18px;padding:15px;margin-bottom:18px}.pdc .pdc-goal-current>div{display:flex;flex-direction:column}.pdc .pdc-goal-current>div strong{font-size:14px;font-weight:500}.pdc .pdc-goal-current>div span{font-size:11px;margin-top:3px}.pdc .pdc-three-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pdc .pdc-project-staff{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:13px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;margin:14px 0}.pdc .pdc-project-staff>.pdc-muted{font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-right:2px}.pdc .pdc-project-staff-chip{font-size:10px;border:1px solid #ddd;border-radius:999px;padding:5px 8px;background:#fff}.pdc .pdc-project-staff-chip.is-head{border-color:#888}.pdc .pdc-project-staff-empty{font-size:10px;color:#888}.pdc .pdc-chat-head{border:1px solid #ddd;border-radius:22px;margin-bottom:13px}.pdc .pdc-chat-messages{display:flex;flex-direction:column;gap:10px;padding:22px;min-height:280px;max-height:620px;overflow:auto}.pdc .pdc-chat-message{align-self:flex-start;max-width:min(78%,650px);border:1px solid #ddd;border-radius:18px 18px 18px 5px;padding:12px 14px;background:#fff}.pdc .pdc-chat-message.is-mine{align-self:flex-end;border-color:#111;background:#111;color:#fff;border-radius:18px 18px 5px 18px}.pdc .pdc-chat-message.is-mine .pdc-muted{color:#c7c7c7}.pdc .pdc-chat-message-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:7px;font-size:10px}.pdc .pdc-chat-message-head strong{font-weight:600}.pdc .pdc-chat-role{border:1px solid #ddd;border-radius:999px;padding:2px 6px;font-size:8px;text-transform:uppercase;letter-spacing:.05em}.pdc .pdc-chat-message.is-mine .pdc-chat-role{border-color:#666}.pdc .pdc-chat-message p{margin:0;font-size:13px;line-height:1.5}.pdc .pdc-chat-empty{text-align:center;padding:60px 20px}.pdc .pdc-chat-empty p{max-width:520px;margin:8px auto}.pdc .pdc-chat-composer{background:#fff}.pdc .pdc-chat-composer textarea{width:100%;margin:0;border:0!important;box-shadow:none!important}.pdc .pdc-hub-templates{margin-top:18px;border:1px solid #ddd;border-radius:24px;padding:22px;background:#fff}.pdc .pdc-template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdc .pdc-template-card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;border:1px solid #e3e3e3;border-radius:17px;padding:13px;align-items:start}.pdc .pdc-template-card>a{grid-column:1/-1;justify-self:start}.pdc .pdc-template-filemark{width:48px;height:52px;border-radius:10px 15px 10px 10px;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;font-size:9px;letter-spacing:.04em}.pdc .pdc-template-copy{min-width:0}.pdc .pdc-template-copy h5{font-size:12px;margin:4px 0 5px;overflow-wrap:anywhere}.pdc .pdc-template-copy p{font-size:10px;margin:0 0 5px}.pdc .pdc-template-copy small{display:block;font-size:9px;overflow-wrap:anywhere}.pdc .pdc-template-software{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#666}.pdc .pdc-template-empty{display:flex;flex-direction:column;align-items:flex-start;border:1px dashed #d4d4d4;border-radius:16px;padding:19px}.pdc .pdc-template-empty span{margin-top:4px;font-size:11px}.pdc .pdc-template-manager-list{display:grid;gap:8px;margin:18px 0}.pdc .pdc-template-manager-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #e4e4e4;border-radius:15px;padding:11px}.pdc .pdc-template-manager-row>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.pdc .pdc-template-manager-row strong{font-size:12px;font-weight:500;overflow-wrap:anywhere}.pdc .pdc-template-manager-row span{font-size:10px}.pdc .pdc-template-manager-actions{display:flex;gap:7px;flex-wrap:wrap}@media (max-width:900px){.pdc .pdc-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-chat-head{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.pdc .pdc-three-col{grid-template-columns:1fr}.pdc .pdc-goal-current{align-items:flex-start;flex-direction:column}.pdc .pdc-template-grid{grid-template-columns:1fr}.pdc .pdc-template-manager-row{grid-template-columns:42px minmax(0,1fr)}.pdc .pdc-template-manager-actions{grid-column:1/-1}.pdc .pdc-chat-messages{padding:13px}.pdc .pdc-chat-message{max-width:92%}}.pdc .pdc-owner-only-note{margin:-7px 0 5px!important;font-size:10px!important;line-height:1.45}.pdc .pdc-project-model-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:4px 0 0}.pdc .pdc-engagement-badge{display:inline-flex;align-items:center;min-height:25px;padding:4px 8px;border:1px solid #d6d6d6;border-radius:999px;font-size:8px;font-weight:650;letter-spacing:.08em}.pdc .pdc-engagement-badge.is-one_off{background:#111;color:#fff;border-color:#111}.pdc .pdc-purchased-strip{display:flex;flex-direction:column;gap:4px;border:1px solid #e2e2e2;border-radius:15px;padding:12px 13px;background:#fafafa;margin:13px 0 0}.pdc .pdc-purchased-strip>strong{font-size:12px;font-weight:600;line-height:1.45}.pdc .pdc-purchased-strip>.pdc-muted{font-size:10px}.pdc .pdc-purchased-empty{border-style:dashed}.pdc .pdc-last-change{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 9px;align-items:start;margin:12px 0 0;padding-top:11px;border-top:1px solid #ececec;font-size:9px;color:#5e5e5e}.pdc .pdc-last-change>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.pdc .pdc-last-change small{font-size:9px}.pdc .pdc-project-oneoff{border-color:#c8c8c8}.pdc .pdc-request-scope{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #dcdcdc;border-radius:18px;padding:15px 17px;background:#fafafa;margin:14px 0}.pdc .pdc-request-scope>div:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.pdc .pdc-request-scope strong{font-size:12px;font-weight:600}.pdc .pdc-request-scope-usage{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end}.pdc .pdc-request-scope-usage strong{font-size:20px;font-weight:400;letter-spacing:-.04em}.pdc .pdc-request-scope-usage span{font-size:9px}.pdc .pdc-detail-dates-oneoff{border-color:#cfcfcf;background:#fafafa}.pdc .pdc-version-lineage{display:flex;align-items:center;gap:8px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:10px 0;margin:12px 0;font-size:10px;color:#666}.pdc .pdc-version-lineage>span:first-child{font-size:16px;color:#111}.pdc .pdc-delivery-comments{margin-top:20px;padding-top:18px;border-top:1px solid #e5e5e5}.pdc .pdc-delivery-comments-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:12px}.pdc .pdc-delivery-comments-head h5{font-size:15px;margin:2px 0 0}.pdc .pdc-comment-stream{display:grid;gap:10px}.pdc .pdc-social-comment{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}.pdc .pdc-social-comment.is-reply{margin-left:44px}.pdc .pdc-comment-avatar{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#111;color:#fff;font-size:9px;font-weight:650;letter-spacing:.04em;flex:0 0 auto}.pdc .pdc-social-comment.is-client .pdc-comment-avatar{background:#e9e9e9;color:#111}.pdc .pdc-comment-body{min-width:0;padding-top:2px}.pdc .pdc-comment-meta{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:10px}.pdc .pdc-comment-meta strong{font-weight:650}.pdc .pdc-comment-meta time{font-size:9px}.pdc .pdc-comment-body>p{font-size:12px;line-height:1.48;margin:3px 0}.pdc .pdc-comment-reply{min-height:0!important;height:auto!important;padding:2px 0!important;border:0!important;background:0 0!important;color:#737373!important;font-size:9px!important;font-weight:600!important}.pdc .pdc-social-composer{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;margin-top:14px;padding-top:13px;border-top:1px solid #ededed}.pdc .pdc-social-composer-main{display:grid;gap:6px}.pdc .pdc-social-composer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;border:1px solid #dcdcdc;border-radius:18px;padding:6px 8px 6px 12px;background:#fff}.pdc .pdc-social-composer textarea{box-shadow:none!important;margin:0!important;resize:vertical}.pdc .pdc-comment-post{border:0!important;background:0 0!important;color:#111!important;font-size:11px!important;font-weight:650!important;min-height:34px!important;padding:5px 7px!important}.pdc .pdc-comment-post:disabled{opacity:.4}.pdc .pdc-social-composer-main>.pdc-muted{font-size:9px}.pdc .pdc-comment-replying{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;color:#666}.pdc .pdc-comment-readonly{font-size:10px;color:#707070;border-top:1px solid #eee;margin:12px 0 0;padding-top:10px}.pdc .pdc-project-audit-list{display:grid;gap:0;margin-top:15px}.pdc .pdc-project-audit-row{display:grid;grid-template-columns:14px minmax(0,1fr);gap:11px;padding:13px 0;border-bottom:1px solid #ececec}.pdc .pdc-project-audit-row:last-child{border-bottom:0}.pdc .pdc-audit-dot{width:8px;height:8px;border-radius:50%;background:#111;margin-top:6px}.pdc .pdc-audit-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pdc .pdc-audit-head strong{font-size:11px;font-weight:600}.pdc .pdc-audit-head time{font-size:9px}.pdc .pdc-project-audit-row p{font-size:9px;margin:4px 0 0}.pdc .pdc-danger-button{background:#fff!important;color:#8b1111!important;border:1px solid #d9aaaa!important;border-radius:999px!important;padding:9px 14px!important}.pdc .pdc-success-note{font-size:11px;color:#326a3a}@media (max-width:700px){.pdc .pdc-request-scope{align-items:flex-start;flex-direction:column}.pdc .pdc-request-scope-usage{align-items:flex-start}.pdc .pdc-social-comment.is-reply{margin-left:22px}.pdc .pdc-social-composer-row{grid-template-columns:1fr}.pdc .pdc-comment-post{justify-self:end}}.pdc .pdc-client-limit-status{display:flex;align-items:center;gap:10px;border:1px solid #dedede;border-radius:16px;padding:11px 13px;background:#fafafa;min-width:0}.pdc .pdc-client-limit-status.is-open{background:#f7f7f7}.pdc .pdc-client-limit-status.is-blocked{border-color:#cfcfcf;background:#ededed}.pdc .pdc-client-limit-status-mark{width:25px;height:25px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#111;color:#fff;font-size:11px;flex:0 0 auto}.pdc .pdc-client-limit-status>div{display:flex;flex-direction:column;min-width:0}.pdc .pdc-client-limit-status strong{font-size:11px}.pdc .pdc-client-limit-status .pdc-muted{font-size:9px;line-height:1.35}.pdc>.pdc-client-limit-status{margin:-17px 0 22px}.pdc .pdc-client-allowance-card{border:1px solid #dedede;border-radius:20px;padding:18px;background:#fff;display:grid;gap:15px}.pdc .pdc-client-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pdc .pdc-client-plan-head h4{font-size:18px;margin:3px 0 0}.pdc .pdc-client-limit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdc .pdc-client-limit-row{border:1px solid #e6e6e6;border-radius:15px;padding:12px;background:#fafafa;min-width:0}.pdc .pdc-client-limit-row.is-reached{background:#f0f0f0}.pdc .pdc-client-limit-foot,.pdc .pdc-client-limit-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px}.pdc .pdc-client-limit-head strong{font-size:10px}.pdc .pdc-client-limit-foot{margin-top:7px;font-size:8px}.pdc .pdc-client-limit-track{height:7px;background:#e3e3e3;border-radius:999px;overflow:hidden;margin-top:9px}.pdc .pdc-client-limit-track span{display:block;height:100%;border-radius:inherit;background:#111}.pdc .pdc-limit-unlimited{font-size:9px;color:#666}.pdc .pdc-client-limit-row>p{font-size:9px;margin:7px 0 0}.pdc .pdc-client-plan-list{display:grid;gap:18px}.pdc .pdc-client-plan-project{border:1px solid #dcdcdc;border-radius:28px;background:#fff;padding:24px;display:grid;gap:18px}.pdc .pdc-client-plan-section-head{padding-top:4px}.pdc .pdc-client-plan-section-head h3{font-size:21px;margin:3px 0 5px}.pdc .pdc-client-plan-section-head p{margin:0;max-width:760px}.pdc .pdc-service-tracker-card{border:1px solid #dfdfdf;border-radius:20px;padding:17px;background:#fff;display:grid;gap:12px}.pdc .pdc-service-tracker-card.is-complete{background:#fafafa}.pdc .pdc-service-tracker-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pdc .pdc-service-tracker-head h4{font-size:18px;margin:3px 0 3px}.pdc .pdc-service-tracker-head p{font-size:9px;margin:0}.pdc .pdc-service-counter{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.pdc .pdc-service-counter strong{font-size:19px;font-weight:450;letter-spacing:-.04em}.pdc .pdc-service-counter span{font-size:8px}.pdc .pdc-service-summary{display:flex;gap:6px;flex-wrap:wrap}.pdc .pdc-service-summary span{font-size:8px;border:1px solid #e2e2e2;border-radius:999px;padding:5px 7px;background:#fafafa}.pdc .pdc-service-entry-list{display:grid;border-top:1px solid #ededed}.pdc button.pdc-service-entry-button{border:0!important;border-bottom:1px solid #ededed!important;border-radius:0!important;padding:0!important;background:0 0!important;text-align:left;min-height:0!important}.pdc button.pdc-service-entry-button:hover{background:#fafafa!important}.pdc .pdc-service-entry{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 2px}.pdc .pdc-service-entry-state{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ededed;font-size:8px}.pdc .pdc-service-entry-state.is-delivered{background:#111;color:#fff}.pdc .pdc-service-entry strong{font-size:10px;font-weight:600;display:block}.pdc .pdc-service-entry small{font-size:8px;display:block;margin-top:2px}.pdc .pdc-service-entry .pdc-open-label{font-size:8px;margin:0}.pdc .pdc-service-entry-empty{padding:11px 2px;font-size:9px}.pdc .pdc-service-available{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:center;padding:10px 2px}.pdc .pdc-service-available-mark{width:20px;height:20px;border-radius:50%;border:1px dashed #aaa;display:flex;align-items:center;justify-content:center;font-size:11px}.pdc .pdc-service-available strong{font-size:10px;display:block}.pdc .pdc-service-available .pdc-muted{font-size:8px}.pdc .pdc-client-plan-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:3px}.pdc .pdc-request-limit-editor{border:1px solid #dfdfdf;border-radius:18px;padding:16px;background:#fafafa;display:grid;gap:11px}.pdc .pdc-request-limit-editor h4{font-size:16px;margin:2px 0 2px}.pdc .pdc-request-limit-editor>p{margin:0;font-size:10px}.pdc .pdc-deliverable-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.pdc .pdc-entitlement-choice{display:grid;gap:8px}.pdc .pdc-entitlement-selected{display:flex;flex-direction:column;gap:3px;border:1px solid #dedede;border-radius:15px;padding:12px;background:#fafafa}.pdc .pdc-entitlement-selected strong{font-size:12px}.pdc .pdc-entitlement-help,.pdc .pdc-entitlement-selected .pdc-muted{font-size:9px!important;margin:4px 0 0!important}@media (max-width:850px){.pdc .pdc-client-limit-grid{grid-template-columns:1fr}.pdc .pdc-client-plan-head{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.pdc .pdc-client-plan-project{padding:17px;border-radius:22px}.pdc .pdc-client-plan-actions>*{width:100%}.pdc .pdc-deliverable-editor-head{flex-direction:column}.pdc .pdc-deliverable-editor-head button{width:100%}.pdc>.pdc-client-limit-status{margin-top:-12px}}.pdc{--pdc-glass:rgba(255,255,255,.76);--pdc-glass-strong:rgba(255,255,255,.92);--pdc-glass-soft:rgba(248,248,248,.72);--pdc-hairline:rgba(0,0,0,.095);--pdc-hairline-strong:rgba(0,0,0,.16);--pdc-shadow-soft:0 12px 36px rgba(0,0,0,.055);--pdc-shadow-float:0 22px 64px rgba(0,0,0,.11);--pdc-radius:22px;--pdc-radius-sm:14px;padding:8px 2px 20px;isolation:isolate;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pdc::before{height:390px;background:radial-gradient(ellipse at 72% 0,rgba(0,0,0,.035),transparent 58%)}.pdc a,.pdc button,.pdc input:not([type=checkbox]),.pdc select,.pdc textarea{transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.pdc button{min-height:40px;padding:10px 15px}.pdc button:not(:disabled):hover{border-color:rgba(0,0,0,.26);background:#fff;transform:translateY(-1px)}.pdc button:disabled{cursor:not-allowed}.pdc .pdc-primary:not(:disabled):hover{box-shadow:0 12px 30px rgba(0,0,0,.18);transform:translateY(-1px)}.pdc input:not([type=checkbox]),.pdc select,.pdc textarea{border-color:var(--pdc-hairline-strong);border-radius:13px;background:rgba(255,255,255,.9);padding:11px 13px;min-height:44px}.pdc input:not([type=checkbox]):hover,.pdc select:hover,.pdc textarea:hover{border-color:rgba(0,0,0,.27)}.pdc input:not([type=checkbox]):focus,.pdc select:focus,.pdc textarea:focus{border-color:#000;box-shadow:0 0 0 3px rgba(0,0,0,.06);outline:0}.pdc .pdc-app-header{margin:6px 0 20px;padding:16px 6px 9px;gap:28px}.pdc .pdc-app-header h2{font-size:clamp(38px,4.4vw,62px);margin:10px 0 12px}.pdc .pdc-lead{max-width:760px;font-size:13.5px}.pdc .pdc-logout{display:inline-flex;align-items:center;min-height:38px;padding:7px 10px;border:1px solid transparent;border-radius:999px;text-decoration:none;font-size:11px;color:#555}.pdc .pdc-logout:hover{border-color:var(--pdc-hairline);background:rgba(255,255,255,.72);color:#000}.pdc .pdc-notification-button,.pdc .pdc-search-button{position:relative;border:1px solid var(--pdc-hairline)!important;background:var(--pdc-glass)!important;border-radius:999px!important;min-height:38px!important;padding:8px 11px!important;font-size:11px;box-shadow:0 4px 14px rgba(0,0,0,.035)}.pdc .pdc-alert-count{position:absolute;right:-4px;top:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#000;color:#fff;border:2px solid #fff;font-size:8px;line-height:14px;display:inline-flex;align-items:center;justify-content:center}.pdc .pdc-app-nav{display:flex;grid-template-columns:none;align-items:center;margin:0 0 31px;overflow-x:auto;scrollbar-width:none;position:sticky;border:1px solid rgba(255,255,255,.7);border-bottom-color:var(--pdc-hairline)}.pdc .pdc-app-nav::-webkit-scrollbar{display:none}.pdc .pdc-app-nav-item{flex:0 0 auto;justify-content:center!important;min-height:42px!important;padding:9px 14px!important;font-weight:500;color:#666!important}.pdc .pdc-app-nav-item:hover{color:#000!important;transform:none}.pdc .pdc-app-nav-item.pdc-nav-selected{color:#fff!important}.pdc .pdc-nav-count{min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;padding:0 5px;background:rgba(255,255,255,.2);font-size:8px}.pdc .pdc-connection-banner{margin:-17px 0 25px;padding:10px 14px;border-radius:13px;border:1px solid #d8b36c;background:#fff8e8;color:#5c430f;font-size:11px;box-shadow:var(--pdc-shadow-soft)}.pdc [data-pdc-notice]{position:sticky;top:68px;z-index:19;max-width:720px;margin:12px auto 18px;padding:11px 14px;border-radius:13px;border:1px solid var(--pdc-hairline);background:var(--pdc-glass-strong);box-shadow:var(--pdc-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:11px}.pdc [data-pdc-notice].pdc-success{color:#1f5529;border-color:rgba(31,85,41,.2)}.pdc [data-pdc-notice].pdc-error{color:#811717;border-color:rgba(129,23,23,.2)}.pdc .pdc-screen-content{animation:pdc-enter .24s ease both}@keyframes pdc-enter{from{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}.pdc .pdc-dashboard-grid{gap:10px}.pdc .pdc-attention-card,.pdc .pdc-client-allowance-card,.pdc .pdc-client-plan-project,.pdc .pdc-dashboard-panel,.pdc .pdc-dashboard-stat{border-color:var(--pdc-hairline);background:var(--pdc-glass-soft);box-shadow:var(--pdc-shadow-soft);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}.pdc .pdc-dashboard-stat{border-radius:20px;padding:20px}.pdc .pdc-dashboard-stat strong{font-size:clamp(29px,3vw,42px);letter-spacing:-2px}.pdc .pdc-dashboard-panel{border-radius:24px;padding:22px}.pdc .pdc-dashboard-panel-head{margin-bottom:17px}.pdc .pdc-dashboard-panel-head h3{font-size:23px}.pdc button.pdc-request-card-button{border-color:var(--pdc-hairline);background:var(--pdc-glass-strong);box-shadow:0 6px 24px rgba(0,0,0,.035)}.pdc button.pdc-request-card-button:hover{border-color:rgba(0,0,0,.2)}.pdc .pdc-request-card{padding:22px;min-height:238px}.pdc .pdc-request-card h4{font-size:23px}.pdc .pdc-project-context{min-width:0}.pdc .pdc-brand-avatar{box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 3px 12px rgba(0,0,0,.07)}.pdc .pdc-filter-panel,.pdc .pdc-search{border-color:var(--pdc-hairline)!important;background:rgba(255,255,255,.72)!important;border-radius:14px!important}.pdc .pdc-filter-panel>summary{border-radius:14px}.pdc .pdc-calendar-scroll{border-color:var(--pdc-hairline-strong);background:rgba(255,255,255,.78)}.pdc .pdc-team-card{border-color:var(--pdc-hairline)!important;background:var(--pdc-glass-soft)!important;box-shadow:var(--pdc-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pdc .pdc-social-comment{border-color:rgba(0,0,0,.07)}.pdc-dialog{border-bottom-color:rgba(0,0,0,.12)}.pdc-dialog.pdc-command-dialog{width:min(650px,calc(100vw - 48px))!important;padding:18px!important}.pdc .pdc-key-hint{font-size:9px;color:#777;border:1px solid var(--pdc-hairline);background:#f5f5f5;border-radius:6px;padding:3px 7px}.pdc .pdc-command-input{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;border:1px solid var(--pdc-hairline-strong);border-radius:15px;background:#fff;padding:0 10px}.pdc .pdc-command-input input{border:0!important;box-shadow:none!important;background:0 0!important;margin:0}.pdc .pdc-command-results{display:grid;gap:4px;margin-top:9px;overflow:auto}.pdc button.pdc-command-result{display:block;width:100%;padding:0!important;border:0!important;background:0 0!important;border-radius:13px!important;text-align:left}.pdc button.pdc-command-result:hover{background:rgba(0,0,0,.045)!important;transform:none}.pdc .pdc-command-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px}.pdc .pdc-command-kind{width:32px;height:32px;border-radius:10px;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;font-size:8px;letter-spacing:.05em}.pdc .pdc-command-row strong{display:block;font-size:12px}.pdc .pdc-command-row small{display:block;font-size:9px;margin-top:2px}.pdc .pdc-command-open{font-size:12px;color:#777}.pdc-global-account{border:1px solid rgba(0,0,0,.1)!important;background:rgba(255,255,255,.76)!important;box-shadow:0 10px 32px rgba(0,0,0,.09)!important;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2)}.pdc-global-account:hover{background:#fff!important;transform:translateY(-2px);box-shadow:0 14px 38px rgba(0,0,0,.13)!important}.pdc-auth-shell{border:1px solid rgba(0,0,0,.08)!important;border-radius:30px!important;overflow:hidden;box-shadow:0 30px 90px rgba(0,0,0,.08)!important;background:rgba(255,255,255,.78)!important;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.pdc-auth-panel{background:rgba(255,255,255,.86)!important}.pdc-auth-form input{border-radius:14px!important}.pdc-auth-submit{border-radius:999px!important}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){.pdc .pdc-app-nav,.pdc .pdc-dashboard-panel,.pdc .pdc-dashboard-stat,.pdc-auth-shell,.pdc-dialog,.pdc-global-account{background:#fff!important}}@media (max-width:900px){.pdc .pdc-app-header{flex-direction:column}}@media (max-width:700px){.pdc{padding-inline:0}.pdc::before{inset:-20px -8px auto}.pdc .pdc-app-header{padding:8px 2px 4px;margin-bottom:12px}.pdc .pdc-app-header h2{font-size:39px;letter-spacing:-2px}.pdc .pdc-top-action-label{display:none}.pdc .pdc-notification-button,.pdc .pdc-search-button{width:42px;height:42px;padding:0!important}.pdc .pdc-logout{margin-left:auto}.pdc .pdc-app-nav{top:5px;margin-inline:-2px;border-radius:15px;padding:5px}.pdc .pdc-app-nav-item{font-size:10px;padding:9px 12px!important}.pdc-dialog{padding:20px;border-radius:22px}.pdc [data-pdc-notice]{top:62px}}@media (max-width:430px){.pdc .pdc-app-header h2{font-size:34px}.pdc .pdc-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-dashboard-stat{padding:16px}.pdc .pdc-dashboard-stat strong{font-size:31px}.pdc .pdc-app-nav-item{padding-inline:10px!important}}@media (prefers-reduced-motion:reduce){.pdc *,.pdc ::after,.pdc ::before{animation:none!important;transition:none!important}}.pdc,dialog.pdc-dialog{box-sizing:border-box}a.pdc-global-account{box-sizing:border-box!important;position:fixed!important;top:var(--pdc-account-top,22px)!important;right:var(--pdc-account-right,22px)!important;left:auto!important;bottom:auto!important;z-index:2147482000!important;display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;border-radius:999px!important;color:#111!important;text-decoration:none!important;line-height:1!important;overflow:hidden!important;isolation:isolate}a.pdc-global-account svg{display:block!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;margin:0!important;padding:0!important;overflow:visible!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}a.pdc-global-account svg path{fill:none!important;stroke:currentColor!important}body.admin-bar a.pdc-global-account{top:calc(var(--pdc-account-top,22px) + 32px)!important}.pdc-auth-shell{box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:clamp(32px,4vw,56px)!important;width:min(1120px,calc(100% - 40px))!important;max-width:1120px!important;min-height:0!important;margin:clamp(110px,8vw,150px) auto clamp(64px,8vw,112px)!important;padding:clamp(34px,4.5vw,58px)!important;overflow:visible!important;clear:both!important;border-top-color:rgba(0,0,0,.045)!important}.pdc-auth-intro{flex:1 1 420px!important;min-width:0!important;max-width:650px!important}.pdc-auth-panel{box-sizing:border-box!important;flex:0 1 410px!important;width:100%!important;min-width:min(100%,320px)!important;max-width:430px!important;margin:0!important}.pdc-auth-intro h1{font-size:clamp(40px,3.7vw,60px)!important;line-height:.99!important;overflow-wrap:normal!important}.pdc-auth-logo{margin-bottom:clamp(30px,4vw,46px)!important}.pdc-auth-copy{padding-top:2px}.pdc-auth-form,.pdc-auth-form>*{max-width:100%;min-width:0}dialog.pdc-dialog{box-sizing:border-box!important;position:fixed!important;inset:0!important;width:min(720px,calc(100vw - 48px))!important;max-width:calc(100vw - 48px)!important;max-height:calc(100dvh - 48px)!important;max-block-size:calc(100dvh - 48px)!important;margin:auto!important;padding:clamp(24px,2.6vw,34px)!important;border-radius:28px!important;scrollbar-gutter:auto}dialog.pdc-dialog.pdc-dialog-wide{width:min(900px,calc(100vw - 48px))!important}dialog.pdc-dialog.pdc-dialog-canvas{width:min(1120px,calc(100vw - 48px))!important}dialog.pdc-dialog>*{min-width:0;max-width:100%}dialog.pdc-dialog .pdc-dialog-header{position:relative!important;top:auto!important;box-sizing:border-box;width:100%;margin:0 0 24px!important;padding:0 0 17px!important;background:0 0!important}dialog.pdc-dialog .pdc-dialog-header h3{min-width:0;margin:3px 0 0!important;line-height:1.08}dialog.pdc-dialog .pdc-dialog-header>.pdc-icon{flex:0 0 44px}dialog.pdc-dialog details,dialog.pdc-dialog fieldset,dialog.pdc-dialog form,dialog.pdc-dialog input,dialog.pdc-dialog label,dialog.pdc-dialog section,dialog.pdc-dialog select,dialog.pdc-dialog textarea{box-sizing:border-box;min-width:0;max-width:100%}dialog.pdc-dialog input[type=file]{width:100%!important;overflow:hidden}dialog.pdc-dialog .pdc-detail-dates,dialog.pdc-dialog .pdc-project-grid,dialog.pdc-dialog .pdc-two-col{min-width:0}dialog.pdc-dialog .pdc-form-actions{padding-bottom:1px}@media (max-width:782px){body.admin-bar a.pdc-global-account{top:calc(var(--pdc-account-top,14px) + 46px)!important}}@media (max-width:700px){a.pdc-global-account{top:var(--pdc-account-top,14px)!important;right:var(--pdc-account-right,14px)!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}body.admin-bar a.pdc-global-account{top:calc(var(--pdc-account-top,14px) + 46px)!important}.pdc-auth-shell{width:calc(100% - 24px)!important;margin:56px auto 64px!important;padding:22px!important;gap:28px!important;border-radius:24px!important}.pdc-auth-intro,.pdc-auth-panel{flex-basis:100%!important;max-width:none!important}.pdc-auth-intro h1{font-size:clamp(36px,11vw,48px)!important}dialog.pdc-dialog{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:20px!important;border-radius:22px!important}dialog.pdc-dialog .pdc-dialog-header{margin-bottom:20px!important;padding-bottom:14px!important}}@media (max-width:700px){dialog.pdc-dialog,dialog.pdc-dialog.pdc-command-dialog,dialog.pdc-dialog.pdc-dialog-canvas,dialog.pdc-dialog.pdc-dialog-wide{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:fit-content!important;block-size:fit-content!important;max-height:calc(100dvh - 20px)!important;max-block-size:calc(100dvh - 20px)!important}}body.pdc-portal-page #masthead,body.pdc-portal-page .elementor-location-header,body.pdc-portal-page .site-header,body.pdc-portal-page [data-elementor-type=header],body.pdc-portal-page header:not(.pdc-app-header):not(.pdc-onboard-top){display:none!important}body.pdc-portal-page .elementor-shortcode,body.pdc-portal-page .elementor-widget-shortcode,body.pdc-portal-page .elementor-widget-shortcode>.elementor-widget-container{overflow:visible!important;max-width:none!important}body.pdc-portal-page .pdc-auth-shell,body.pdc-portal-page .pdc[data-pdc-app]{position:relative!important;left:auto!important;right:auto!important;transform:none!important;width:min(1900px,calc(100vw - 32px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}body.pdc-portal-page .pdc-auth-shell{width:min(1260px,calc(100vw - 32px))!important;margin:34px auto 72px!important}.pdc .pdc-product-bar{position:sticky;top:12px;z-index:38;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;margin:4px 0 22px;padding:9px 11px 9px 14px;border:1px solid rgba(255,255,255,.72);border-bottom-color:rgba(0,0,0,.11);border-radius:20px;background:rgba(255,255,255,.78);box-shadow:0 12px 38px rgba(0,0,0,.065);-webkit-backdrop-filter:blur(26px) saturate(1.25);backdrop-filter:blur(26px) saturate(1.25)}body.admin-bar .pdc .pdc-product-bar{top:44px}.pdc .pdc-product-actions,.pdc .pdc-product-left{display:flex;align-items:center;gap:8px;min-width:0}.pdc .pdc-product-brand{border:0!important;background:0 0!important;box-shadow:none!important;border-radius:12px!important;padding:4px 7px!important;display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.12em;font-weight:600}.pdc .pdc-product-brand:hover{background:rgba(0,0,0,.035)!important;transform:none!important}.pdc .pdc-product-brand img{width:27px;height:27px;object-fit:contain;display:block}.pdc .pdc-account-menu{position:relative;margin:0}.pdc .pdc-account-menu>summary{list-style:none;display:flex;align-items:center;gap:6px;min-height:40px;padding:3px 6px 3px 3px;border:1px solid var(--pdc-hairline);border-radius:999px;background:rgba(255,255,255,.8);cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.035)}.pdc .pdc-account-menu>summary::-webkit-details-marker{display:none}.pdc .pdc-account-menu[open]>summary{background:#fff;border-color:rgba(0,0,0,.18)}.pdc .pdc-account-avatar{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#090909;color:#fff;font-size:9px;font-weight:600;letter-spacing:.05em}.pdc .pdc-account-chevron{font-size:11px;color:#777;padding-right:2px}.pdc .pdc-account-dropdown{position:absolute;right:0;top:calc(100% + 9px);width:248px;padding:8px;border:1px solid rgba(0,0,0,.11);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 24px 60px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.pdc .pdc-account-dropdown-head{padding:10px 10px 12px;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:5px;display:flex;flex-direction:column;gap:2px}.pdc .pdc-account-dropdown-head strong{font-size:12px;font-weight:600}.pdc .pdc-account-dropdown-head span{font-size:9px;color:#777}.pdc a.pdc-account-action,.pdc button.pdc-account-action{width:100%;border:0!important;background:0 0!important;border-radius:11px!important;box-shadow:none!important;display:flex;align-items:center;justify-content:flex-start;gap:9px;text-decoration:none!important;font-size:11px;color:#222!important}.pdc a.pdc-account-action:hover,.pdc button.pdc-account-action:hover{background:rgba(0,0,0,.045)!important;transform:none!important}.pdc .pdc-account-action.is-danger{color:#8b2020!important}.pdc .pdc-workspace-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:start;min-width:0}.pdc .pdc-workspace-main{min-width:0}.pdc .pdc-workspace-sidebar{min-width:0}.pdc .pdc-app-header{margin:0 0 24px!important;padding:8px 4px 10px!important}.pdc .pdc-app-header h2{max-width:980px}.pdc .pdc-app-header .pdc-lead{max-width:820px;font-size:14px}@media (min-width:1200px){.pdc .pdc-workspace-grid{grid-template-columns:208px minmax(0,1fr);gap:26px}.pdc .pdc-workspace-sidebar{position:sticky;top:88px;align-self:start}body.admin-bar .pdc .pdc-workspace-sidebar{top:120px}.pdc .pdc-app-nav{position:relative!important;top:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:4px!important;overflow:visible!important;margin:0!important;padding:7px!important;border-radius:20px!important}.pdc .pdc-app-nav-item{width:100%;justify-content:flex-start!important;text-align:left!important}.pdc .pdc-request-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pdc .pdc-project-grid-screen{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1450px){.pdc .pdc-workspace-grid{grid-template-columns:214px minmax(0,1fr) 318px;gap:28px}.pdc .pdc-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1700px){.pdc .pdc-workspace-grid{grid-template-columns:226px minmax(0,1fr) 340px;gap:34px}.pdc .pdc-workspace-main{font-size:15.5px}.pdc .pdc-app-header h2{font-size:76px!important;letter-spacing:-4px!important}.pdc .pdc-dashboard-stat{padding:24px}.pdc .pdc-dashboard-panel{padding:26px}.pdc .pdc-request-card{min-height:270px;padding:25px}.pdc .pdc-request-card h4{font-size:26px}}@media (min-width:761px) and (max-width:1199px){.pdc .pdc-workspace-sidebar{order:0}.pdc .pdc-workspace-main{order:1}.pdc .pdc-app-nav{display:flex!important;flex-wrap:wrap!important;overflow:visible!important;position:relative!important;top:auto!important;margin:0 0 6px!important}.pdc .pdc-app-nav-item{flex:1 1 132px!important;justify-content:center!important}}.pdc .pdc-rail-section{border:1px solid var(--pdc-hairline);border-radius:22px;padding:15px;background:rgba(255,255,255,.72);box-shadow:var(--pdc-shadow-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pdc .pdc-rail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.pdc .pdc-rail-head h4{font-size:18px;margin:2px 0 0}.pdc .pdc-rail-head .pdc-text-button{min-height:30px!important;padding:4px 7px!important;font-size:9px}.pdc .pdc-rail-activity,.pdc .pdc-rail-team,.pdc .pdc-rail-work{display:grid;gap:7px}.pdc button.pdc-rail-work-button,.pdc button.pdc-rail-worker-button{display:block;width:100%;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:left;border-radius:14px!important}.pdc button.pdc-rail-work-button:hover,.pdc button.pdc-rail-worker-button:hover{background:rgba(0,0,0,.035)!important;transform:none!important}.pdc .pdc-rail-worker{padding:9px}.pdc .pdc-rail-worker-top{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;align-items:center}.pdc .pdc-mini-avatar{width:30px;height:30px;border-radius:10px;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;font-size:8px}.pdc .pdc-rail-worker strong{display:block;font-size:10px}.pdc .pdc-rail-worker small{display:block;font-size:8px;color:#777;margin-top:2px}.pdc .pdc-rail-score{font-size:9px;color:#666}.pdc .pdc-rail-meter{height:4px;margin:8px 0 0 38px;border-radius:99px;background:#e6e6e6;overflow:hidden}.pdc .pdc-rail-meter i{display:block;height:100%;border-radius:99px;background:#111}.pdc .pdc-rail-work-card{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:7px;border-radius:14px}.pdc .pdc-rail-thumb{width:76px;height:58px;border-radius:10px;overflow:hidden;background:#ececec}.pdc .pdc-rail-thumb img,.pdc .pdc-rail-thumb video{width:100%;height:100%;display:block;object-fit:cover}.pdc .pdc-rail-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#999;background:linear-gradient(145deg,#f1f1f1,#e5e5e5)}.pdc .pdc-rail-work-copy{min-width:0;align-self:center}.pdc .pdc-rail-work-copy strong{display:block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-rail-work-copy small,.pdc .pdc-rail-work-copy span{display:block;font-size:8px;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px}.pdc .pdc-rail-activity article{display:grid;grid-template-columns:10px minmax(0,1fr);gap:7px;padding:5px 3px}.pdc .pdc-rail-activity article>span{font-size:12px;color:#aaa}.pdc .pdc-rail-activity article>span.is-unread{color:#000}.pdc .pdc-rail-activity strong{display:block;font-size:9px}.pdc .pdc-rail-activity small{display:block;font-size:8px;color:#888;margin-top:2px}.pdc .pdc-rail-loading{padding:24px;text-align:center;font-size:10px;color:#777}.pdc .pdc-account-profile-card{display:grid;align-items:center}.pdc .pdc-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.pdc .pdc-account-security-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:6px;padding:9px 14px;border-radius:999px;text-decoration:none!important;color:#fff!important;background:#000}.pdc-global-account-menu{position:fixed!important;top:var(--pdc-account-top,22px)!important;right:var(--pdc-account-right,22px)!important;z-index:2147482000!important;margin:0!important}.pdc-global-account-menu>summary.pdc-global-account{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;list-style:none;border-radius:999px!important;cursor:pointer;color:#111!important}.pdc-global-account-menu>summary.pdc-global-account::-webkit-details-marker{display:none}.pdc-global-account-menu>summary.pdc-global-account svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}.pdc-global-account-popover{position:absolute;right:0;top:calc(100% + 9px);width:240px;padding:8px;border:1px solid rgba(0,0,0,.11);border-radius:18px;background:rgba(255,255,255,.97);box-shadow:0 24px 60px rgba(0,0,0,.16);font-family:Helvetica,Verdana,Arial,sans-serif;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.pdc-global-account-identity{display:flex;flex-direction:column;gap:2px;padding:10px 10px 12px;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:5px}.pdc-global-account-identity strong{font-size:12px}.pdc-global-account-identity span{font-size:9px;color:#777}.pdc-global-account-popover a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:9px 10px;border-radius:11px;color:#222!important;text-decoration:none!important;font-size:11px}.pdc-global-account-popover a:hover{background:#f4f4f4}.pdc-global-account-popover a.is-danger{color:#8b2020!important}body.admin-bar .pdc-global-account-menu{top:calc(var(--pdc-account-top,22px) + 32px)!important}.pdc button.pdc-mobile-nav-item{min-height:64px!important;border-radius:16px!important;justify-content:flex-start!important;text-align:left!important;padding:12px 13px!important}.pdc button.pdc-mobile-nav-item.is-current{background:#080808!important;color:#fff!important;border-color:#080808!important}@media (max-width:760px){body.pdc-portal-page .pdc-auth-shell,body.pdc-portal-page .pdc[data-pdc-app]{left:auto!important;right:auto!important;transform:none!important;width:calc(100vw - 16px)!important;margin-left:auto!important;margin-right:auto!important}body.pdc-portal-page .pdc-auth-shell{margin-top:14px!important}.pdc .pdc-product-bar{top:6px;margin-bottom:14px;border-radius:17px;padding:7px 8px;min-height:54px}body.admin-bar .pdc .pdc-product-bar{top:52px}.pdc .pdc-product-brand span{display:none}.pdc .pdc-product-brand img{width:25px;height:25px}.pdc .pdc-product-actions{gap:5px}.pdc .pdc-product-actions .pdc-top-action-label{display:none}.pdc .pdc-notification-button,.pdc .pdc-search-button{width:38px!important;height:38px!important;min-width:38px!important;padding:0!important}.pdc .pdc-account-chevron{display:none}.pdc .pdc-account-menu>summary{padding:3px!important}.pdc .pdc-account-avatar{width:32px;height:32px}.pdc .pdc-workspace-sidebar{display:none!important}.pdc .pdc-workspace-grid{display:block}.pdc .pdc-app-header{padding:9px 2px 5px!important;margin-bottom:17px!important}.pdc .pdc-app-header h2{letter-spacing:-2.4px!important}.pdc .pdc-app-header .pdc-lead{font-size:13px}.pdc .pdc-screen-actions{width:100%;justify-content:flex-start}.pdc .pdc-screen-actions>*{flex:1 1 auto}.pdc .pdc-account-grid{grid-template-columns:1fr}.pdc .pdc-account-profile-mark{border-radius:18px}}@media (max-width:420px){.pdc .pdc-product-brand{padding-inline:3px!important}}.pdc .pdc-capacity-mini-list{display:grid;gap:7px}.pdc button.pdc-capacity-mini-button{display:block;width:100%;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:left;border-radius:14px!important}.pdc button.pdc-capacity-mini-button:hover{background:rgba(0,0,0,.035)!important;transform:none!important}.pdc .pdc-capacity-mini{padding:10px;border-radius:14px;border:1px solid rgba(0,0,0,.055);background:rgba(255,255,255,.48)}.pdc .pdc-capacity-mini-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.pdc .pdc-capacity-mini strong{display:block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-capacity-mini small{display:block;margin-top:2px;font-size:8px;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-capacity-mini p{margin:7px 0 5px;font-size:9px;color:#444}.pdc .pdc-capacity-dot{width:7px;height:7px;border-radius:50%;background:#161616;box-shadow:0 0 0 3px rgba(0,0,0,.05);flex:0 0 auto}.pdc .pdc-capacity-mini.is-blocked .pdc-capacity-dot{background:#aaa}.pdc .pdc-capacity-mini.is-blocked{opacity:.72}.pdc .pdc-mobile-dock{display:none}@media (max-width:760px){body.pdc-portal-page .pdc[data-pdc-app]{padding-bottom:86px!important}.pdc .pdc-mobile-dock{position:fixed;left:50%;bottom:8px;z-index:45;transform:translateX(-50%);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;width:calc(100vw - 16px);max-width:560px;padding:6px;border:1px solid rgba(255,255,255,.78);border-bottom-color:rgba(0,0,0,.12);border-radius:20px;background:rgba(250,250,250,.9);box-shadow:0 14px 44px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(24px) saturate(1.25);backdrop-filter:blur(24px) saturate(1.25)}.pdc button.pdc-mobile-dock-item{min-width:0!important;border:0!important;border-radius:14px!important;background:0 0!important;box-shadow:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#666!important;white-space:nowrap}.pdc button.pdc-mobile-dock-item:hover{transform:none!important}.pdc button.pdc-mobile-dock-item.is-current{background:#0a0a0a!important;color:#fff!important}.pdc .pdc-mobile-dock-icon{display:flex;align-items:center;justify-content:center;min-height:17px;font-size:13px;line-height:1}body.admin-bar .pdc .pdc-mobile-dock{bottom:8px}}@media (max-width:370px){.pdc button.pdc-mobile-dock-item{font-size:7px!important}.pdc .pdc-mobile-dock{width:calc(100vw - 10px);bottom:5px;padding:5px}}@media (min-width:1900px){.pdc .pdc-workspace-grid{grid-template-columns:240px minmax(0,1fr) 370px;gap:38px}.pdc .pdc-workspace-main{font-size:16px}.pdc .pdc-app-header h2{font-size:82px!important;letter-spacing:-4.4px!important}.pdc .pdc-dashboard-stat{min-height:148px;padding:27px}.pdc .pdc-dashboard-stat>strong{font-size:42px}.pdc .pdc-dashboard-panel{padding:29px}.pdc .pdc-dashboard-panel h3{font-size:30px}.pdc .pdc-request-card{min-height:290px;padding:28px}.pdc .pdc-request-card h4{font-size:28px}.pdc .pdc-rail-section{padding:18px;border-radius:24px}.pdc .pdc-rail-work-card{grid-template-columns:92px minmax(0,1fr);gap:12px}.pdc .pdc-rail-thumb{width:92px;height:68px}}body.pdc-portal-page.pdc-standalone-app{margin:0!important;min-height:100%;background:#f7f7f5!important;color:#111;overflow-x:hidden}body.pdc-portal-page.pdc-standalone-app #wpadminbar{z-index:2147483000}.pdc-portal-shell{width:100%;min-height:100vh;box-sizing:border-box;background:linear-gradient(180deg,#fff 0,#f8f8f6 28%,#f5f5f2 100%)}.pdc-portal-stage{width:100%;box-sizing:border-box;padding:0 0 56px}.pdc-portal-shell .pdc-auth-logo{display:none!important}body.pdc-portal-page.pdc-standalone-app .pdc-auth-shell{margin-top:8px!important}body.pdc-portal-page.pdc-standalone-app #colophon,body.pdc-portal-page.pdc-standalone-app #masthead,body.pdc-portal-page.pdc-standalone-app .elementor-location-footer,body.pdc-portal-page.pdc-standalone-app .elementor-location-header,body.pdc-portal-page.pdc-standalone-app .site-footer,body.pdc-portal-page.pdc-standalone-app .site-header,body.pdc-portal-page.pdc-standalone-app [data-elementor-type=footer],body.pdc-portal-page.pdc-standalone-app [data-elementor-type=header]{display:none!important}@media (max-width:700px){.pdc-portal-stage{padding-bottom:92px}body.pdc-portal-page.pdc-standalone-app .pdc-auth-shell{margin-top:4px!important}}dialog.pdc-dialog{height:auto!important;block-size:auto!important;min-height:0!important;min-block-size:0!important;overflow-x:hidden!important;overflow-y:hidden!important;scrollbar-gutter:auto!important}dialog.pdc-dialog.pdc-dialog-scrollable{overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.34) transparent}dialog.pdc-dialog.pdc-dialog-scrollable::-webkit-scrollbar{width:8px;height:8px}dialog.pdc-dialog.pdc-dialog-scrollable::-webkit-scrollbar-track{background:0 0;margin-block:18px}dialog.pdc-dialog.pdc-dialog-scrollable::-webkit-scrollbar-thumb{background:rgba(0,0,0,.28);border:2px solid transparent;border-radius:999px;background-clip:padding-box}dialog.pdc-dialog.pdc-dialog-scrollable::-webkit-scrollbar-button{display:none;width:0;height:0}dialog.pdc-dialog.pdc-command-dialog{width:min(620px,calc(100vw - 40px))!important;max-width:min(620px,calc(100vw - 40px))!important;padding:18px!important}.pdc .pdc-command-results{max-height:min(420px,calc(100dvh - 260px));overflow-y:auto;overscroll-behavior:contain}.pdc .pdc-command-results::-webkit-scrollbar-button{display:none;width:0;height:0}@media (max-width:700px){dialog.pdc-dialog{height:auto!important;block-size:auto!important;min-height:0!important;min-block-size:0!important}dialog.pdc-dialog.pdc-command-dialog{width:min(580px,calc(100vw - 20px))!important;max-width:min(580px,calc(100vw - 20px))!important;padding:16px!important}}html body.pdc-portal-page.pdc-standalone-app .pdc-portal-shell,html body.pdc-portal-page.pdc-standalone-app .pdc-portal-stage{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important}html body.pdc-portal-page .pdc-portal-stage>.pdc-auth-shell,html body.pdc-portal-page .pdc-portal-stage>.pdc-login,html body.pdc-portal-page .pdc-portal-stage>.pdc-onboarding,html body.pdc-portal-page .pdc-portal-stage>.pdc[data-pdc-app]{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;float:none!important;transform:none!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}html body.pdc-portal-page .pdc-portal-stage>.pdc[data-pdc-app]{width:min(1900px,calc(100vw - 32px))!important}html body.pdc-portal-page .pdc-portal-stage>.pdc-auth-shell{width:min(1260px,calc(100vw - 32px))!important}html body.pdc-portal-page .pdc-product-bar,html body.pdc-portal-page .pdc-workspace-grid,html body.pdc-portal-page .pdc-workspace-main{left:auto!important;right:auto!important;transform:none!important}@media (max-width:760px){html body.pdc-portal-page .pdc-portal-stage>.pdc-auth-shell,html body.pdc-portal-page .pdc-portal-stage>.pdc[data-pdc-app]{width:calc(100vw - 16px)!important;margin-left:auto!important;margin-right:auto!important}}html body dialog.pdc-dialog{position:fixed!important;inset:auto!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;box-sizing:border-box!important;height:fit-content!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;block-size:fit-content!important;min-block-size:0!important;overflow:hidden!important}html body dialog.pdc-dialog.pdc-command-dialog{width:min(620px,calc(100vw - 32px))!important;max-width:620px!important}.pdc .pdc-language-toggle{min-width:40px!important;height:36px!important;padding:0 10px!important;border-radius:999px!important;font-size:11px!important;letter-spacing:.08em!important;font-weight:600!important}.pdc .pdc-onboard-head-actions{display:flex;align-items:center;gap:14px}@media (max-width:700px){html body dialog.pdc-dialog,html body dialog.pdc-dialog.pdc-command-dialog,html body dialog.pdc-dialog.pdc-dialog-canvas,html body dialog.pdc-dialog.pdc-dialog-wide{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:20px!important;border-radius:22px!important}}.pdc .pdc-request-create-upload{margin:8px 0 22px;padding:16px;border:1px solid var(--pdc-hairline-strong,rgba(0,0,0,.16));border-radius:18px;background:rgba(248,248,248,.72)}.pdc .pdc-request-create-upload>.pdc-kicker{display:block;margin-bottom:10px}.pdc .pdc-request-create-drop{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:92px;padding:14px;border:1px dashed rgba(0,0,0,.25);border-radius:15px;background:#fff}.pdc .pdc-request-create-drop.pdc-dragging{border-color:#000;background:#f5f5f5}.pdc .pdc-request-create-drop.is-disabled{opacity:.55;background:#f7f7f7}.pdc .pdc-request-create-drop>div:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0}.pdc .pdc-request-create-files{display:grid;gap:7px;margin-top:10px}.pdc .pdc-request-create-file{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fff}.pdc .pdc-request-create-file>div{min-width:0;display:flex;flex-direction:column}.pdc .pdc-request-create-file strong{overflow-wrap:anywhere}.pdc .pdc-request-create-upload-status{margin:10px 2px 0!important}.pdc .pdc-project-danger-zone{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:28px 0 6px;padding:17px;border:1px solid rgba(145,22,22,.18);border-radius:18px;background:rgba(145,22,22,.025)}.pdc .pdc-project-danger-zone>div{min-width:0;display:flex;flex-direction:column;gap:4px}.pdc .pdc-project-danger-zone p{margin:0}.pdc .pdc-delete-project-button{flex:0 0 auto!important;white-space:nowrap!important}.pdc .pdc-project-upgrade-button{margin-top:8px;align-self:flex-start}.pdc .pdc-form-actions{align-items:center;flex-wrap:wrap}.pdc .pdc-delivery-actions>button,.pdc .pdc-form-actions>button,.pdc .pdc-project-card-actions>button{min-height:42px!important;padding:10px 16px!important;flex:0 0 auto;white-space:nowrap;line-height:1.2!important}.pdc .pdc-form-actions>.pdc-primary{min-height:44px!important;padding-inline:18px!important}.pdc .pdc-form-actions>.pdc-small{min-height:42px!important}@media (max-width:600px){.pdc .pdc-request-create-drop{grid-template-columns:38px minmax(0,1fr)}.pdc .pdc-request-create-drop>button{grid-column:1/-1;width:100%}.pdc .pdc-project-danger-zone{align-items:stretch;flex-direction:column}.pdc .pdc-delete-project-button{width:100%;white-space:normal!important}.pdc .pdc-form-actions{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%}.pdc .pdc-form-actions>button{width:100%!important;min-width:0!important}}.pdc .pdc-app-nav-item.pdc-nav-selected:not(:disabled):hover,.pdc .pdc-detail-tabs button.pdc-tab-selected:not(:disabled):hover,.pdc .pdc-primary:not(:disabled):hover,.pdc button.pdc-event.pdc-production:not(:disabled):hover,.pdc button.pdc-mobile-dock-item.is-selected:not(:disabled):hover,.pdc button.pdc-selected:not(:disabled):hover{background:#1b1b1b!important;color:#fff!important;border-color:#1b1b1b!important}.pdc .pdc-primary:not(:disabled):hover *{color:inherit!important}.pdc .pdc-plan-week-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pdc .pdc-plan-week{border:1px solid #dedede;border-radius:18px;padding:14px;background:#fff}.pdc .pdc-plan-week.is-current{border-color:#111;box-shadow:0 8px 24px rgba(0,0,0,.06)}.pdc .pdc-plan-week.is-expired{background:#f6f6f6;color:#777}.pdc .pdc-plan-week-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pdc .pdc-plan-week-head strong{font-size:11px;display:block;margin-top:2px}.pdc .pdc-plan-week-status{font-size:8px;border:1px solid #d8d8d8;border-radius:999px;padding:4px 7px;background:#fff}.pdc .pdc-plan-week.is-current .pdc-plan-week-status{background:#111;color:#fff;border-color:#111}.pdc .pdc-plan-week .pdc-muted{font-size:9px;margin:0}@media (max-width:700px){.pdc .pdc-plan-week-grid{grid-template-columns:1fr}}html body .pdc .pdc-app-nav-item.pdc-nav-selected:not(:disabled):hover,html body .pdc .pdc-detail-tabs button.pdc-tab-selected:not(:disabled):hover,html body .pdc button.pdc-event.pdc-production:not(:disabled):hover,html body .pdc button.pdc-mobile-dock-item.is-selected:not(:disabled):hover,html body .pdc button.pdc-primary:not(:disabled):hover,html body .pdc button.pdc-selected:not(:disabled):hover{background-color:#202020!important;color:#fff!important;border-color:#202020!important}html body .pdc .pdc-app-nav-item.pdc-nav-selected:not(:disabled):hover *,html body .pdc .pdc-detail-tabs button.pdc-tab-selected:not(:disabled):hover *,html body .pdc button.pdc-event.pdc-production:not(:disabled):hover *,html body .pdc button.pdc-mobile-dock-item.is-selected:not(:disabled):hover *,html body .pdc button.pdc-primary:not(:disabled):hover *,html body .pdc button.pdc-selected:not(:disabled):hover *{color:#fff!important;fill:currentColor!important;stroke:currentColor!important}.pdc .pdc-delivery-editor-files{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:20px 0;margin:4px 0 18px}.pdc .pdc-delivery-editor-files-head{margin-bottom:12px}.pdc .pdc-delivery-editor-files-head h4{font-size:22px;margin:4px 0 5px}.pdc .pdc-delivery-editor-files-head p{margin:0}.pdc .pdc-delivery-editor-file-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pdc .pdc-delivery-editor-drop{border:1px dashed #b9b9b9;border-radius:18px;background:#fff;padding:18px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:start;min-width:0}.pdc .pdc-delivery-editor-drop.is-internal{background:#f6f6f6;border-style:solid}.pdc .pdc-delivery-editor-drop.pdc-dragging{border-color:#111;box-shadow:inset 0 0 0 1px #111}.pdc .pdc-delivery-editor-drop-copy{min-width:0}.pdc .pdc-delivery-editor-drop-copy>strong{display:block;font-size:13px;margin-bottom:4px}.pdc .pdc-delivery-editor-drop-copy>.pdc-muted{display:block;font-size:9px;line-height:1.45;min-height:28px}.pdc .pdc-delivery-editor-drop>button{grid-column:2;justify-self:start;margin-top:5px}.pdc .pdc-delivery-pending-list{grid-column:1/-1;display:grid;gap:5px;margin-top:3px}.pdc .pdc-delivery-save-status{min-height:18px;font-size:10px;color:#666;margin-top:6px}.pdc .pdc-delivery-upload-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-top:14px}.pdc .pdc-delivery-upload-grid .pdc-upload-zone{margin:0}.pdc .pdc-upload-zone-internal{background:#f5f5f5!important;border-style:solid!important}.pdc .pdc-upload-zone-internal .pdc-drop-target.is-internal{background:0 0}.pdc .pdc-delivery-file-section{display:grid;gap:9px;margin:15px 0}.pdc .pdc-delivery-file-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdc .pdc-delivery-file-section-head>.pdc-muted{font-size:8px}.pdc .pdc-delivery-internal-files{padding:12px;border:1px solid #e1e1e1;border-radius:16px;background:#f7f7f7}.pdc .pdc-project-pulse{display:flex;gap:7px;flex-wrap:wrap;margin:2px 0 0}.pdc .pdc-project-pulse>span{font-size:9px;border:1px solid #e2e2e2;border-radius:999px;padding:6px 9px;background:#fafafa;color:#555}.pdc .pdc-plan-week-total{display:flex;align-items:baseline;gap:8px;margin:12px 0 8px}.pdc .pdc-plan-week-total>strong{font-size:20px;font-weight:500}.pdc .pdc-plan-week-deliverables{display:grid;border-top:1px solid #ececec;margin:3px 0 9px}.pdc .pdc-plan-week-deliverable{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:7px 0;border-bottom:1px solid #ededed}.pdc .pdc-plan-week-deliverable span{font-size:9px}.pdc .pdc-plan-week-deliverable strong{font-size:9px}.pdc .pdc-plan-week-deliverable small{font-size:8px;color:#777;min-width:34px;text-align:right}.pdc .pdc-plan-week-deliverable small.is-lost{color:#8a2626}.pdc .pdc-plan-details{border:1px solid #e2e2e2;border-radius:16px;background:#fafafa;overflow:hidden}.pdc .pdc-plan-details>summary{cursor:pointer;padding:12px 15px;font-size:10px;font-weight:600;list-style-position:inside}.pdc .pdc-plan-details-body{padding:0 15px 15px;display:grid;gap:13px}.pdc .pdc-plan-details-body p{margin:4px 0 0;font-size:10px;line-height:1.5}@media (max-width:700px){.pdc .pdc-delivery-editor-file-grid{grid-template-columns:1fr}.pdc .pdc-delivery-file-section-head{align-items:flex-start;flex-direction:column;gap:2px}}html body .pdc .pdc-attention-card .pdc-primary:not(:disabled):hover{background:#202020!important;color:#fff!important;border-color:#202020!important}html body .pdc .pdc-attention-card .pdc-primary:not(:disabled):hover *{color:#fff!important}.pdc .pdc-plan-history-warning{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:12px 14px;border:1px solid #cfcfcf;border-radius:12px;background:#fff;font-size:12px}.pdc .pdc-plan-history-warning strong{font-size:12px}.pdc .pdc-request-type-editor{display:grid;gap:8px;margin:6px 0 16px;padding:14px 16px;border:1px solid #dcdcdc;border-radius:16px;background:#fafafa}.pdc .pdc-request-type-editor>label{margin:0}.pdc .pdc-request-type-editor select{background:#fff}.pdc .pdc-entitlement-warning{margin:0;padding:9px 11px;border-radius:10px;background:#fff4df;border:1px solid #e7c77d;color:#684c10;font-size:11px;line-height:1.45}.pdc .pdc-plan-week-unclassified{display:flex;flex-direction:column;gap:3px;margin:9px 0;padding:9px 10px;border:1px solid #e7c77d;border-radius:10px;background:#fff8e9;font-size:9px;line-height:1.4;color:#604810}.pdc .pdc-plan-week-unclassified strong{font-size:9px}.pdc .pdc-plan-week-unclassified span{font-size:8px}html body .pdc .pdc-app-nav-item.pdc-nav-selected:not(:disabled):hover,html body .pdc .pdc-attention-card button.pdc-primary:not(:disabled):hover,html body .pdc .pdc-detail-tabs button.pdc-tab-selected:not(:disabled):hover,html body .pdc button.pdc-event.pdc-production:not(:disabled):hover,html body .pdc button.pdc-mobile-dock-item.is-selected:not(:disabled):hover,html body .pdc button.pdc-primary:not(:disabled):hover,html body .pdc button.pdc-selected:not(:disabled):hover{background:#202020!important;color:#fff!important;border-color:#202020!important}html body .pdc .pdc-attention-card button.pdc-primary:not(:disabled):hover *,html body .pdc button.pdc-primary:not(:disabled):hover *{color:#fff!important;fill:currentColor!important;stroke:currentColor!important}.pdc .pdc-event-stack-label{align-self:flex-start;min-height:24px!important;height:24px;margin:0 0 5px;letter-spacing:.02em;white-space:nowrap;position:relative;z-index:30}.pdc .pdc-event-stack-label:focus-visible,.pdc .pdc-event-stack-label:hover{background:#e9e9e9!important;color:#111!important}@media (max-width:760px){.pdc .pdc-event-stack-label{font-size:7px!important}}.pdc{max-width:1600px!important;padding-inline:clamp(18px,2.8vw,52px)!important}.pdc .pdc-account-grid,.pdc .pdc-dashboard-grid{gap:18px!important}.pdc .pdc-dashboard-panel,.pdc .pdc-dashboard-stat{border-radius:20px!important}.pdc .pdc-dashboard-panel{padding:clamp(18px,2vw,28px)!important}.pdc .pdc-section-heading{margin:0 0 14px!important;padding-bottom:12px;border-bottom:1px solid #ececec;display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.pdc .pdc-section-heading h4{margin:0 0 3px!important}.pdc .pdc-content-card{border:1px solid #e3e3e3;border-radius:18px;background:#fff;padding:18px;min-width:0}.pdc .pdc-content-card>.pdc-kicker{display:block;margin-bottom:7px}.pdc .pdc-reference-overview-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr);gap:14px;margin-bottom:20px}.pdc .pdc-reference-links h4{font-size:16px;margin:4px 0 8px!important}.pdc .pdc-reference-links .pdc-links{padding-left:17px}.pdc .pdc-upload-card{margin-top:16px;background:#fafafa}.pdc .pdc-upload-card>.pdc-kicker{margin-bottom:8px}.pdc .pdc-upload-card .pdc-upload-zone{margin:0!important;border:0!important;padding:0!important;background:0 0!important}.pdc-dialog .pdc-editor>.pdc-delivery-editor-files,.pdc-dialog .pdc-editor>.pdc-form-details{border:1px solid #e1e1e1!important;border-radius:18px!important;padding:18px!important;margin:0 0 14px!important;background:#fff}.pdc-dialog .pdc-editor>.pdc-form-details>summary{font-size:15px;font-weight:650;cursor:pointer;margin:-3px 0 10px}.pdc-dialog .pdc-tab-panel{min-width:0}.pdc-dialog .pdc-delivery-card{border-radius:20px!important;padding:20px!important}.pdc .pdc-media-collection{display:grid;gap:12px;min-width:0}.pdc .pdc-media-gallery{margin:0 auto;border:1px solid #dedede;border-radius:20px;background:#fff;overflow:hidden}.pdc .pdc-media-frame{position:relative;display:grid;place-items:center;aspect-ratio:4/5;overflow:hidden}.pdc .pdc-media-stage{width:100%;height:100%;display:grid;place-items:center}.pdc .pdc-media-image{display:block;width:100%;height:100%;object-fit:contain;background:#f4f4f4}.pdc button.pdc-media-arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.18)!important;background:rgba(255,255,255,.9)!important;color:#111!important;font-size:30px!important;line-height:1!important;box-shadow:0 5px 18px rgba(0,0,0,.13)}.pdc .pdc-media-prev{left:12px}.pdc .pdc-media-next{right:12px}.pdc .pdc-media-counter{position:absolute;right:12px;top:12px;background:rgba(0,0,0,.72);color:#fff;border-radius:999px;padding:5px 9px;font-size:10px;letter-spacing:.03em}.pdc .pdc-media-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-top:1px solid #ececec}.pdc .pdc-media-caption{min-width:0}.pdc .pdc-media-caption span,.pdc .pdc-media-caption strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-media-file-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:flex-end;font-size:11px}.pdc .pdc-media-dots{display:flex;gap:5px;justify-content:center;padding:0 12px 10px}.pdc button.pdc-media-dot{font-size:0!important;width:7px!important;height:7px!important;min-width:7px!important;min-height:7px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#c8c8c8!important}.pdc button.pdc-media-dot.is-active{background:#111!important;transform:scale(1.2)}.pdc .pdc-media-order{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid #ececec;background:#fafafa}.pdc .pdc-media-order-actions{display:flex;gap:6px}.pdc .pdc-reference-doc-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;margin-top:4px}.pdc .pdc-reference-doc-grid .pdc-reference-card{min-height:0!important}.pdc .pdc-reference-doc-grid .pdc-reference-placeholder{height:70px!important}.pdc .pdc-upload-order-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:10px 0 6px}.pdc .pdc-upload-order-head>strong{font-size:11px}.pdc .pdc-upload-order-head>.pdc-muted{font-size:9px;text-align:right}.pdc .pdc-upload-order-list{display:grid;gap:5px;min-width:0}.pdc .pdc-upload-order-row{display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:8px;align-items:center;padding:7px 8px;border:1px solid #e1e1e1;border-radius:10px;background:#fff}.pdc .pdc-upload-order-index{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#f0f0f0;font-size:9px}.pdc .pdc-upload-order-name{min-width:0}.pdc .pdc-upload-order-name span,.pdc .pdc-upload-order-name strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-upload-order-name strong{font-size:10px}.pdc .pdc-upload-order-name span{font-size:8px!important}.pdc .pdc-upload-order-actions{display:flex;gap:3px}.pdc button.pdc-order-button{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border-radius:8px!important;font-size:11px!important}.pdc button.pdc-order-remove{color:#8e1111!important}.pdc button.pdc-danger-button{background:#fff!important;color:#991f1f!important;border-color:#cba5a5!important;border-radius:10px!important;padding:8px 11px!important;font-size:10px!important;white-space:nowrap}.pdc button.pdc-danger-button:hover{background:#991f1f!important;color:#fff!important;border-color:#991f1f!important}html body .pdc .pdc-event.pdc-production,html body .pdc a.pdc-primary,html body .pdc button.pdc-primary:not(:disabled){background:#111!important;color:#fff!important;border-color:#111!important}html body .pdc .pdc-event.pdc-production:hover,html body .pdc a.pdc-primary:hover,html body .pdc button.pdc-primary:not(:disabled):hover{background:#303030!important;color:#fff!important;border-color:#303030!important}html body .pdc a.pdc-primary:hover *,html body .pdc button.pdc-primary:not(:disabled):hover *{color:#fff!important}@media (min-width:1180px){.pdc .pdc-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.pdc .pdc-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}dialog.pdc-dialog.pdc-dialog-canvas .pdc-detail-dates{max-width:620px}}@media (max-width:800px){.pdc{padding-inline:14px!important}.pdc .pdc-reference-overview-grid{grid-template-columns:1fr}.pdc .pdc-section-heading{align-items:flex-start;flex-direction:column;gap:8px}.pdc .pdc-media-meta{align-items:flex-start;flex-direction:column}.pdc .pdc-media-file-actions{justify-content:flex-start}.pdc button.pdc-danger-button{width:100%!important}.pdc .pdc-upload-order-head{align-items:flex-start;flex-direction:column}.pdc .pdc-upload-order-head>.pdc-muted{text-align:left}}.pdc .pdc-media-frame.is-post{aspect-ratio:4/5}.pdc .pdc-media-frame.is-square{aspect-ratio:1/1}.pdc .pdc-media-frame.is-story{aspect-ratio:9/16;max-height:min(65vh,720px);width:min(100%,405px);margin-inline:auto}html body .pdc button:not(:disabled):active,html body .pdc button:not(:disabled):hover{transform:none!important}.pdc .pdc-media-gallery{width:min(100%,860px);box-shadow:0 12px 34px rgba(0,0,0,.055)}.pdc .pdc-media-frame{max-height:min(58vh,610px);background:#f1f1f1}.pdc button.pdc-media-arrow,.pdc button.pdc-media-arrow:active,.pdc button.pdc-media-arrow:focus-visible,.pdc button.pdc-media-arrow:hover{top:50%!important;transform:translateY(-50%)!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;background:rgba(17,17,17,.86)!important;color:#fff!important;border:1px solid rgba(255,255,255,.65)!important;box-shadow:0 6px 20px rgba(0,0,0,.18)!important}.pdc button.pdc-media-arrow:hover{background:#111!important;color:#fff!important}.pdc .pdc-media-prev{left:14px!important}.pdc .pdc-media-next{right:14px!important}.pdc button.pdc-media-dot:hover{transform:none!important}.pdc button.pdc-media-dot.is-active,.pdc button.pdc-media-dot.is-active:hover{transform:scale(1.18)!important}.pdc .pdc-media-gallery:focus-visible{outline:2px solid #111;outline-offset:4px}html body dialog.pdc-dialog,html body dialog.pdc-dialog.pdc-dialog-canvas,html body dialog.pdc-dialog.pdc-dialog-wide{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable}html body dialog.pdc-dialog .pdc-dialog-header{position:sticky!important;top:-1px!important;z-index:40;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);padding-top:2px}body.pdc-portal-page.pdc-standalone-app #colophon,body.pdc-portal-page.pdc-standalone-app #footer,body.pdc-portal-page.pdc-standalone-app .elementor-location-footer,body.pdc-portal-page.pdc-standalone-app .footer,body.pdc-portal-page.pdc-standalone-app .footer-widgets,body.pdc-portal-page.pdc-standalone-app .footer-wrapper,body.pdc-portal-page.pdc-standalone-app .site-footer,body.pdc-portal-page.pdc-standalone-app .site-info,body.pdc-portal-page.pdc-standalone-app [data-elementor-type=footer],body.pdc-portal-page.pdc-standalone-app footer{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.pdc-portal-page.pdc-standalone-app .pdc-portal-shell{min-height:100dvh!important}@media (max-width:800px){.pdc .pdc-media-gallery{width:100%}.pdc .pdc-media-frame{max-height:54vh}.pdc button.pdc-media-arrow,.pdc button.pdc-media-arrow:hover{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.pdc .pdc-media-prev{left:8px!important}.pdc .pdc-media-next{right:8px!important}}html body .pdc button.pdc-media-arrow,html body .pdc button.pdc-media-arrow:active,html body .pdc button.pdc-media-arrow:focus,html body .pdc button.pdc-media-arrow:focus-visible,html body .pdc button.pdc-media-arrow:hover{inset-block-start:50%!important}html body .pdc button.pdc-media-prev,html body .pdc button.pdc-media-prev:active,html body .pdc button.pdc-media-prev:hover{left:14px!important;right:auto!important}html body .pdc button.pdc-media-next,html body .pdc button.pdc-media-next:active,html body .pdc button.pdc-media-next:hover{right:14px!important;left:auto!important}.pdc .pdc-media-stage{position:relative;overflow:hidden;background:#f4f4f4}.pdc .pdc-media-image{margin:auto!important;max-width:100%!important;max-height:100%!important;object-position:center center!important}.pdc .pdc-media-frame{isolation:isolate}html body dialog.pdc-dialog,html body dialog.pdc-dialog.pdc-dialog-canvas,html body dialog.pdc-dialog.pdc-dialog-wide{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.20) transparent;scrollbar-gutter:auto!important;overscroll-behavior:contain}html body dialog.pdc-dialog::-webkit-scrollbar{width:7px;height:7px}html body dialog.pdc-dialog::-webkit-scrollbar-track{background:0 0;margin-block:22px}html body dialog.pdc-dialog::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:999px;border:2px solid transparent;background-clip:padding-box}html body dialog.pdc-dialog::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3);background-clip:padding-box}.pdc .pdc-command-results{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent}.pdc .pdc-command-results::-webkit-scrollbar{width:6px}.pdc .pdc-command-results::-webkit-scrollbar-track{background:0 0}.pdc .pdc-command-results::-webkit-scrollbar-thumb{background:rgba(0,0,0,.16);border-radius:999px}.pdc .pdc-dashboard-stat{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important}.pdc .pdc-dashboard-stat-main{display:flex;align-items:baseline;gap:13px;min-width:0}.pdc .pdc-dashboard-stat-main>strong{flex:0 0 auto;line-height:.95!important}.pdc .pdc-dashboard-stat-main>span{font-size:13px;line-height:1.25;color:#444}.pdc .pdc-dashboard-stat>p{line-height:1.45}.pdc .pdc-policy-toggle{display:flex!important;align-items:flex-start!important;gap:12px!important;margin-top:14px!important;padding:14px 15px!important;border:1px solid #e4e4e4!important;border-radius:14px!important;background:#fafafa!important}.pdc .pdc-policy-toggle input{width:20px;height:20px;flex:0 0 20px;margin:2px 0 0;accent-color:#111}.pdc .pdc-policy-toggle>span{display:flex;flex-direction:column;gap:3px;min-width:0}.pdc .pdc-policy-toggle strong{font-size:12px}.pdc .pdc-policy-toggle small{font-size:10px;line-height:1.45}@media (max-width:800px){html body .pdc button.pdc-media-prev,html body .pdc button.pdc-media-prev:hover{left:8px!important}html body .pdc button.pdc-media-next,html body .pdc button.pdc-media-next:hover{right:8px!important}.pdc .pdc-dashboard-stat-main{gap:9px}}.pdc .pdc-media-gallery.is-post{width:min(100%,520px)!important}.pdc .pdc-media-gallery.is-square{width:min(100%,620px)!important}.pdc .pdc-media-gallery.is-story{width:min(100%,366px)!important}.pdc .pdc-media-gallery.is-post .pdc-media-frame{aspect-ratio:4/5!important;max-height:none!important}.pdc .pdc-media-gallery.is-square .pdc-media-frame{aspect-ratio:1/1!important;max-height:none!important}.pdc .pdc-media-gallery.is-story .pdc-media-frame{aspect-ratio:9/16!important;max-height:none!important;width:100%!important}.pdc .pdc-media-gallery.is-post .pdc-media-image,.pdc .pdc-media-gallery.is-square .pdc-media-image,.pdc .pdc-media-gallery.is-story .pdc-media-image{object-fit:cover!important;object-position:center center!important}@media (max-width:800px){.pdc .pdc-media-gallery.is-post,.pdc .pdc-media-gallery.is-square,.pdc .pdc-media-gallery.is-story{width:100%!important}.pdc .pdc-media-gallery.is-story{max-width:360px!important}}html body .pdc .pdc-media-gallery{overflow:hidden!important}html body .pdc .pdc-media-frame{display:grid!important;grid-template-columns:56px minmax(0,1fr) 56px!important;align-items:stretch!important;width:100%!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;background:#f6f6f6!important}html body .pdc .pdc-media-arrow-rail{display:grid!important;place-items:center!important;min-width:0!important;background:#fafafa!important;z-index:3!important}html body .pdc .pdc-media-arrow-rail-prev{border-right:1px solid #ececec!important}html body .pdc .pdc-media-arrow-rail-next{border-left:1px solid #ececec!important}html body .pdc button.pdc-media-arrow,html body .pdc button.pdc-media-arrow:active,html body .pdc button.pdc-media-arrow:focus,html body .pdc button.pdc-media-arrow:focus-visible,html body .pdc button.pdc-media-arrow:hover{position:static!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;translate:none!important;scale:1!important;margin:0!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border:1px solid #d9d9d9!important;border-radius:999px!important;box-sizing:border-box!important;display:grid!important;place-items:center!important;background:#111!important;color:#fff!important;box-shadow:none!important;font-size:27px!important;line-height:1!important;transition:background-color .12s ease,border-color .12s ease!important}html body .pdc button.pdc-media-arrow:focus-visible,html body .pdc button.pdc-media-arrow:hover{background:#2a2a2a!important;border-color:#2a2a2a!important}html body .pdc button.pdc-media-arrow:active{background:#000!important;border-color:#000!important}html body .pdc .pdc-media-viewport{position:relative!important;width:100%!important;min-width:0!important;overflow:hidden!important;background:#f2f2f2!important;display:grid!important;place-items:center!important}html body .pdc .pdc-media-stage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}html body .pdc .pdc-media-counter{z-index:4!important}html body .pdc .pdc-media-gallery.is-post{width:min(100%,650px)!important}html body .pdc .pdc-media-gallery.is-square{width:min(100%,720px)!important}html body .pdc .pdc-media-gallery.is-story{width:min(100%,480px)!important}.pdc .pdc-project-editor-v138{display:grid!important;gap:16px!important}.pdc .pdc-project-editor-v138>label{margin:0!important}.pdc .pdc-project-setup-card{border:1px solid #dedede;border-radius:20px;background:#fff;padding:18px;display:grid;gap:16px;min-width:0}.pdc .pdc-project-setup-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pdc .pdc-project-setup-head h4{margin:2px 0 4px;font-size:17px;line-height:1.15}.pdc .pdc-project-setup-head p{margin:0;max-width:760px}.pdc .pdc-project-core-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1.1fr);gap:12px;align-items:end}.pdc .pdc-project-policy-grid{display:grid;grid-template-columns:1.2fr 1.2fr 1fr;gap:12px;align-items:start}.pdc .pdc-project-core-grid>label,.pdc .pdc-project-policy-grid>label{min-width:0}.pdc .pdc-project-core-grid input,.pdc .pdc-project-core-grid select,.pdc .pdc-project-policy-grid input,.pdc .pdc-project-policy-grid select{width:100%}.pdc .pdc-project-core-grid small,.pdc .pdc-project-policy-grid small{display:block;margin-top:5px;line-height:1.35}.pdc .pdc-project-custom-box{border:1px dashed #cfcfcf;border-radius:16px;padding:16px;background:#fafafa;display:grid;grid-template-columns:1fr 1fr;gap:12px}.pdc .pdc-project-custom-box>p{grid-column:1/-1;margin:0}.pdc .pdc-plan-end-preview{min-height:42px;display:flex;align-items:center;padding:10px 12px;border-radius:12px;background:#f7f7f7;border:1px solid #e7e7e7}.pdc .pdc-plan-end-preview span{display:flex;gap:5px;flex-wrap:wrap;align-items:baseline}.pdc .pdc-plan-end-preview small{display:block;width:100%}.pdc .pdc-project-plan-preview{border:1px solid #e7e7e7;border-radius:16px;background:#fafafa;padding:14px;display:grid;gap:12px}.pdc .pdc-plan-policy-pill{font-size:10px;line-height:1.3;border:1px solid #d9d9d9;background:#fff;border-radius:999px;padding:7px 10px;white-space:nowrap}.pdc .pdc-project-advanced-details,.pdc .pdc-project-customize-details{margin:0!important;border:1px solid #e1e1e1!important;border-radius:16px!important;background:#fff!important;overflow:hidden}.pdc .pdc-project-advanced-details>summary,.pdc .pdc-project-customize-details>summary{padding:14px 16px!important;font-weight:650;cursor:pointer;background:#fafafa}.pdc .pdc-project-advanced-details[open]>summary,.pdc .pdc-project-customize-details[open]>summary{border-bottom:1px solid #e8e8e8}.pdc .pdc-project-advanced-details>:not(summary){margin:14px 16px}.pdc .pdc-nested-details{margin:14px 16px!important;border-top:1px solid #ececec;padding-top:10px}.pdc .pdc-nested-details>summary{cursor:pointer;font-size:11px;font-weight:650}.pdc .pdc-nested-details>.pdc-two-col{margin-top:12px}.pdc .pdc-project-advanced-details .pdc-project-danger-zone{margin:18px 16px!important}@media (max-width:1050px){.pdc .pdc-project-core-grid{grid-template-columns:1fr 1fr}.pdc .pdc-project-core-grid>label:last-child{grid-column:1/-1}.pdc .pdc-project-policy-grid{grid-template-columns:1fr 1fr}.pdc .pdc-project-policy-grid>label:last-child{grid-column:1/-1}}@media (max-width:800px){html body .pdc .pdc-media-frame{grid-template-columns:44px minmax(0,1fr) 44px!important}html body .pdc button.pdc-media-arrow,html body .pdc button.pdc-media-arrow:active,html body .pdc button.pdc-media-arrow:hover{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;font-size:23px!important}html body .pdc .pdc-media-gallery.is-post,html body .pdc .pdc-media-gallery.is-square,html body .pdc .pdc-media-gallery.is-story{width:100%!important;max-width:100%!important}.pdc .pdc-project-core-grid,.pdc .pdc-project-custom-box,.pdc .pdc-project-policy-grid{grid-template-columns:1fr}.pdc .pdc-project-core-grid>label:last-child,.pdc .pdc-project-custom-box>p,.pdc .pdc-project-policy-grid>label:last-child{grid-column:auto}.pdc .pdc-plan-policy-pill{white-space:normal}}.pdc .pdc-footer{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;text-align:center!important;padding:30px 0 10px!important}.pdc button.pdc-language-flag,.pdc button.pdc-language-flag:active,.pdc button.pdc-language-flag:focus,.pdc button.pdc-language-flag:focus-visible,.pdc button.pdc-language-flag:hover{width:42px!important;height:34px!important;min-width:42px!important;min-height:34px!important;padding:0!important;margin:0!important;border:1px solid transparent!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:0 0!important;color:#111!important;box-shadow:none!important;transform:none!important;translate:none!important;scale:1!important;font-size:20px!important;line-height:1!important;transition:background-color .12s ease,border-color .12s ease,opacity .12s ease!important}.pdc button.pdc-language-flag:hover{background:#f2f2f2!important;border-color:#e1e1e1!important}.pdc button.pdc-language-flag.is-active{background:#111!important;border-color:#111!important;box-shadow:0 5px 16px rgba(0,0,0,.12)!important}.pdc button.pdc-language-flag:not(.is-active){opacity:.58}.pdc .pdc-notification-feed{display:grid;gap:0;border:1px solid #e1e1e1;border-radius:18px;overflow:hidden;background:#fff}.pdc .pdc-notification-card-button{display:block!important;width:100%!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:#111!important;text-align:left!important;box-shadow:none!important;transform:none!important;translate:none!important}.pdc .pdc-notification-card-button+.pdc-notification-card-button{border-top:1px solid #ececec!important}.pdc .pdc-notification-card-button:focus-visible,.pdc .pdc-notification-card-button:hover{background:#f7f7f7!important;color:#111!important}.pdc .pdc-notification-card{display:grid;grid-template-columns:38px minmax(0,1fr) 24px;gap:13px;align-items:start;padding:16px 17px;min-width:0}.pdc .pdc-notification-card.is-compact{padding:14px 16px}.pdc .pdc-notification-glyph{width:34px;height:34px;border-radius:11px;border:1px solid #dedede;background:#fafafa;display:grid;place-items:center;font-size:14px;line-height:1}.pdc .pdc-notification-card.is-unread .pdc-notification-glyph{background:#111;color:#fff;border-color:#111}.pdc .pdc-notification-card-copy{min-width:0;display:grid;gap:4px}.pdc .pdc-notification-card-title{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.pdc .pdc-notification-card-title strong{font-size:13px;line-height:1.25;font-weight:650;overflow-wrap:anywhere}.pdc .pdc-notification-card-copy p{margin:0!important;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.pdc .pdc-notification-time{font-size:10px;color:#777;line-height:1.25}.pdc .pdc-notification-new{display:inline-flex;align-items:center;min-height:19px;padding:2px 7px;border-radius:999px;background:#111;color:#fff;font-size:8px;letter-spacing:.06em;text-transform:uppercase}.pdc .pdc-notification-open{align-self:center;justify-self:end;font-size:16px;color:#777;transition:color .12s ease}.pdc .pdc-notification-card-button:hover .pdc-notification-open{color:#111}.pdc .pdc-activity-dialog-head{margin-bottom:14px!important}.pdc .pdc-activity-dialog-head p{margin:6px 0 0!important;max-width:650px;font-size:11px;line-height:1.4}.pdc .pdc-activity-empty{display:flex;align-items:center;gap:12px;padding:18px;border:1px dashed #d8d8d8;border-radius:16px;background:#fafafa}.pdc .pdc-activity-empty>span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#111;color:#fff;flex:0 0 30px}.pdc .pdc-activity-empty strong{font-size:12px}.pdc .pdc-activity-empty p{margin:2px 0 0!important;font-size:10px}.pdc .pdc-activity-empty-modal{margin-top:2px}.pdc .pdc-client-attention.has-feedback{border-color:#cfcfcf!important}html body dialog.pdc-dialog,html body dialog.pdc-dialog.pdc-command-dialog,html body dialog.pdc-dialog.pdc-dialog-canvas,html body dialog.pdc-dialog.pdc-dialog-wide{border-radius:24px!important;background-clip:padding-box!important;scrollbar-gutter:stable!important}html body dialog.pdc-dialog.pdc-dialog-scrollable{overflow-y:auto!important;padding-right:max(20px,calc(clamp(20px,2vw,30px) - 4px))!important}html body dialog.pdc-dialog.pdc-dialog-scrollable::-webkit-scrollbar{width:6px!important;height:6px!important}html body dialog.pdc-dialog.pdc-dialog-scrollable::-webkit-scrollbar-track{background:0 0!important;margin-block:32px!important}html body dialog.pdc-dialog.pdc-dialog-scrollable::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18)!important;border-radius:999px!important;border:1px solid transparent!important;background-clip:padding-box!important}html body dialog.pdc-dialog.pdc-dialog-scrollable::-webkit-scrollbar-corner{background:0 0!important}body.pdc-portal-page #ast-scroll-top,body.pdc-portal-page #back-to-top,body.pdc-portal-page #scroll-to-top,body.pdc-portal-page #scrollUp,body.pdc-portal-page #wpfront-scroll-top-container,body.pdc-portal-page .ast-scroll-top-icon,body.pdc-portal-page .back-to-top,body.pdc-portal-page .backtotop,body.pdc-portal-page .ct-back-to-top,body.pdc-portal-page .et_pb_scroll_top,body.pdc-portal-page .fl-scroll-to-top,body.pdc-portal-page .generate-back-to-top,body.pdc-portal-page .go-top,body.pdc-portal-page .mkdf-back-to-top,body.pdc-portal-page .oceanwp-back-to-top,body.pdc-portal-page .qodef-back-to-top,body.pdc-portal-page .return-to-top,body.pdc-portal-page .scroll-to-top,body.pdc-portal-page .scroll-top,body.pdc-portal-page .scrollup,body.pdc-portal-page .to-top,body.pdc-portal-page a.generate-back-to-top{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}@media (max-width:760px){.pdc .pdc-notification-card{grid-template-columns:34px minmax(0,1fr) 18px;padding:14px 13px;gap:10px}.pdc .pdc-notification-glyph{width:31px;height:31px;border-radius:10px}}html body .pdc .pdc-media-frame.is-single-media{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;overflow:hidden!important}html body .pdc .pdc-media-gallery.is-single-media .pdc-media-viewport{grid-column:1!important;justify-self:center!important}html body .pdc .pdc-media-gallery.is-single-media.is-story{width:min(100%,430px)!important}html body .pdc .pdc-media-gallery.is-single-media.is-landscape{width:min(100%,860px)!important}html body .pdc .pdc-media-viewport.is-story{aspect-ratio:9/16!important}html body .pdc .pdc-media-viewport.is-post{aspect-ratio:4/5!important}html body .pdc .pdc-media-viewport.is-square{aspect-ratio:1/1!important}html body .pdc .pdc-media-viewport.is-landscape{aspect-ratio:16/9!important}html body .pdc .pdc-media-gallery .pdc-media-image,html body .pdc .pdc-media-gallery.is-landscape .pdc-media-image,html body .pdc .pdc-media-gallery.is-post .pdc-media-image,html body .pdc .pdc-media-gallery.is-square .pdc-media-image,html body .pdc .pdc-media-gallery.is-story .pdc-media-image{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;margin:0 auto!important;background:#f4f4f4!important}html body .pdc .pdc-media-gallery.is-single-media .pdc-media-arrow-rail,html body .pdc .pdc-media-gallery.is-single-media .pdc-media-counter,html body .pdc .pdc-media-gallery.is-single-media .pdc-media-dots{display:none!important}@media (max-width:800px){html body .pdc .pdc-media-gallery.is-single-media.is-story{width:min(100%,390px)!important}html body .pdc .pdc-media-gallery.is-single-media.is-landscape,html body .pdc .pdc-media-gallery.is-single-media.is-post,html body .pdc .pdc-media-gallery.is-single-media.is-square{width:100%!important}}.pdc .pdc-role-preview-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px dashed #8f8f8f;border-radius:18px;padding:12px 14px;background:#fafafa;margin-bottom:16px}.pdc .pdc-role-preview-banner>div{display:flex;flex-direction:column;gap:2px}.pdc .pdc-role-preview-banner strong{font-size:12px}.pdc .pdc-role-preview-banner span{font-size:10px}.pdc .pdc-preview-role-grid{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.pdc .pdc-role-preview-card{grid-column:1/-1}.pdc .pdc-team-invites{border:1px solid #e2e2e2;border-radius:22px;padding:18px;background:#fff;margin-bottom:18px}.pdc .pdc-team-invite-list{display:grid;gap:8px;margin-top:12px}.pdc .pdc-team-invite-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #eee;padding:11px 0}.pdc .pdc-team-invite-row:first-child{border-top:0}.pdc .pdc-team-invite-row>div{display:flex;flex-direction:column;gap:2px}.pdc .pdc-hub-direction,.pdc .pdc-hub-header,.pdc .pdc-mood-section{box-shadow:0 10px 35px rgba(0,0,0,.035)}.pdc .pdc-mood-toolbar{position:sticky;top:0;z-index:8;background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}.pdc .pdc-mood-viewport{background-image:radial-gradient(#d9d9d9 .7px,transparent .7px);background-size:18px 18px}@media (max-width:760px){.pdc .pdc-role-preview-banner{align-items:flex-start;flex-direction:column}.pdc .pdc-role-preview-banner>button{width:100%}}.pdc .pdc-client-global-approval{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid #111;border-radius:18px;padding:12px 14px;background:#fff;margin:0 0 16px}.pdc .pdc-client-global-approval-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#111;color:#fff;font-weight:700}.pdc .pdc-client-global-approval>div:nth-child(2){display:flex;flex-direction:column;gap:2px}.pdc .pdc-client-global-approval strong{font-size:12px}.pdc .pdc-client-global-approval span{font-size:10px;color:#666}@media (max-width:760px){.pdc .pdc-client-global-approval{grid-template-columns:auto minmax(0,1fr)}.pdc .pdc-client-global-approval>button{grid-column:1/-1;width:100%}}.pdc .pdc-worker-pace-strip{display:grid;grid-template-columns:auto minmax(150px,1fr) minmax(150px,1fr) auto;gap:14px;align-items:center;border:1px solid #e1e1e1;border-radius:18px;padding:11px 13px;background:#fff;margin-bottom:16px}.pdc .pdc-worker-pace-cell>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:10px}.pdc .pdc-worker-pace-cell>div:first-child span{color:#666}.pdc .pdc-worker-pace-track{height:5px;background:#e8e8e8;border-radius:999px;overflow:hidden;margin-top:5px}.pdc .pdc-worker-pace-track i{display:block;height:100%;background:#111;border-radius:999px}.pdc .pdc-worker-pace-average{display:flex;flex-direction:column;align-items:flex-end}.pdc .pdc-worker-pace-average strong{font-size:18px;font-weight:500}.pdc .pdc-worker-pace-average span{font-size:9px;color:#777}@media (max-width:760px){.pdc .pdc-worker-pace-strip{grid-template-columns:1fr 1fr}.pdc .pdc-worker-pace-average,.pdc .pdc-worker-pace-rank{grid-column:1/-1;align-items:flex-start}.pdc .pdc-worker-pace-average{display:none}}.pdc .pdc-voice-recorder{display:grid;gap:8px;border:1px solid #dedede;border-radius:16px;padding:10px 12px;background:#fafafa;min-width:0}.pdc .pdc-voice-recorder.is-recording{border-style:dashed;background:#fff}.pdc .pdc-voice-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.pdc .pdc-voice-record,.pdc .pdc-voice-stop{min-height:34px;border:1px solid #1a1a1a;border-radius:999px;padding:7px 12px;background:#fff;color:#111;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.pdc .pdc-voice-stop{background:#111;color:#fff}.pdc .pdc-voice-status{font-size:11px;font-weight:650}.pdc .pdc-voice-time{font-size:10px;color:#666;font-variant-numeric:tabular-nums}.pdc .pdc-voice-player,.pdc .pdc-voice-preview{display:grid;gap:4px;min-width:0}.pdc .pdc-voice-preview:empty{display:none}.pdc .pdc-voice-player audio,.pdc .pdc-voice-preview audio{display:block;width:min(100%,520px);height:38px;max-width:100%}.pdc .pdc-voice-player{margin-top:8px}.pdc .pdc-voice-player small{font-size:9px}.pdc .pdc-worker-badges{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:2px}.pdc .pdc-worker-badge{display:inline-flex;align-items:center;min-height:23px;border:1px solid #dcdcdc;border-radius:999px;padding:3px 8px;background:#fff;font-size:9px;font-weight:650;line-height:1.2}.pdc .pdc-worker-badge-editor{display:grid;gap:8px;border:1px solid #e4e4e4;border-radius:16px;padding:12px;background:#fafafa}.pdc .pdc-badge-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.pdc .pdc-badge-choice{display:flex;align-items:flex-start;gap:8px;border:1px solid #e0e0e0;border-radius:12px;padding:8px 9px;background:#fff;font-size:10px;cursor:pointer}.pdc .pdc-badge-choice input{margin:2px 0 0;flex:0 0 auto}.pdc .pdc-badge-choice span{line-height:1.35}.pdc .pdc-level-badge b{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.pdc .pdc-hub-readonly-notice{display:flex;align-items:center;gap:10px;border:1px solid #dedede;border-radius:16px;padding:10px 13px;background:#fafafa;margin:0 0 14px}.pdc .pdc-hub-readonly-notice>span{font-size:15px}.pdc .pdc-hub-readonly-notice>div{display:flex;flex-direction:column;gap:1px;min-width:0}.pdc .pdc-hub-readonly-notice strong{font-size:11px}.pdc .pdc-hub-readonly-notice div span{font-size:10px;color:#666}@media (max-width:680px){.pdc .pdc-badge-picker{grid-template-columns:1fr}.pdc .pdc-voice-player audio,.pdc .pdc-voice-preview audio{width:100%}}.pdc .pdc-task-progress{display:grid;gap:7px;min-width:min(100%,320px)}.pdc .pdc-task-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px}.pdc .pdc-task-progress-head strong{font-size:11px}.pdc .pdc-task-progress-head span{color:#686868;white-space:nowrap}.pdc .pdc-task-progress-track{height:7px;border-radius:999px;background:#e9e9e9;overflow:hidden}.pdc .pdc-task-progress-track i{display:block;height:100%;width:0;border-radius:inherit;background:#111;transition:width .2s ease}.pdc .pdc-task-manager-tools{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0 4px}.pdc .pdc-task-list{display:grid;gap:9px;margin-top:10px}.pdc .pdc-task-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:start;border:1px solid #e1e1e1;border-radius:16px;padding:12px;background:#fff}.pdc .pdc-task-row.is-done{background:#fafafa}.pdc .pdc-task-check{width:25px;height:25px;border:1px solid #d4d4d4;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700}.pdc .pdc-task-row.is-done .pdc-task-check{background:#111;color:#fff;border-color:#111}.pdc .pdc-task-copy{display:grid;gap:5px;min-width:0}.pdc .pdc-task-title-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pdc .pdc-task-title-line strong{font-size:12px}.pdc .pdc-task-status{display:inline-flex;align-items:center;border:1px solid #ddd;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.pdc .pdc-task-status.is-done{background:#111;color:#fff;border-color:#111}.pdc .pdc-task-status.is-in_progress{border-color:#999}.pdc .pdc-task-count{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pdc .pdc-task-count strong{font-size:11px}.pdc .pdc-task-count span{font-size:9px;color:#707070}.pdc .pdc-task-note{margin:2px 0 0}.pdc .pdc-task-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.pdc .pdc-task-list-worker .pdc-task-row{grid-template-columns:28px minmax(0,1fr) auto}.pdc .pdc-production-level-grid{display:grid;gap:10px}.pdc .pdc-production-level-row{display:grid;grid-template-columns:minmax(150px,.8fr) repeat(3,minmax(120px,1fr));gap:10px;align-items:end;border:1px solid #e3e3e3;border-radius:16px;padding:12px;background:#fafafa}.pdc .pdc-production-level-row>div{display:grid;gap:5px}.pdc .pdc-production-level-row label{display:grid;gap:5px;font-size:9px}.pdc .pdc-production-level-row input{width:100%}.pdc .pdc-production-weight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pdc .pdc-production-weight-grid label{display:grid;grid-template-columns:minmax(0,1fr) auto 88px;gap:8px;align-items:center;border:1px solid #e5e5e5;border-radius:13px;padding:9px 10px;background:#fff;font-size:10px}.pdc .pdc-production-weight-grid label span{font-size:8px}.pdc .pdc-production-weight-grid input{min-width:0;width:88px}.pdc .pdc-production-baseline{margin:8px 0 0}.pdc .pdc-mood-section:-webkit-full-screen,.pdc .pdc-mood-section:fullscreen{width:100vw!important;height:100vh!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.pdc .pdc-mood-section:-webkit-full-screen .pdc-mood-toolbar,.pdc .pdc-mood-section:fullscreen .pdc-mood-toolbar{position:relative!important;top:auto!important;flex:0 0 auto;border-radius:0!important;background:#fff!important;padding:12px 18px!important}.pdc .pdc-mood-section:-webkit-full-screen .pdc-mood-viewport,.pdc .pdc-mood-section:fullscreen .pdc-mood-viewport{min-height:0!important;border-radius:0!important;border-left:0!important;border-right:0!important;border-bottom:0!important}@media (max-width:800px){.pdc .pdc-production-level-row{grid-template-columns:1fr 1fr}.pdc .pdc-production-level-row>div{grid-column:1/-1}.pdc .pdc-production-weight-grid{grid-template-columns:1fr}.pdc .pdc-task-list-worker .pdc-task-row,.pdc .pdc-task-row{grid-template-columns:26px minmax(0,1fr)}.pdc .pdc-task-actions{grid-column:1/-1;justify-content:flex-start;padding-left:36px}.pdc .pdc-task-manager-tools{align-items:stretch}.pdc .pdc-task-manager-tools>*{width:100%}}@media (max-width:520px){.pdc .pdc-production-level-row{grid-template-columns:1fr}.pdc .pdc-production-level-row>div{grid-column:auto}.pdc .pdc-production-weight-grid label{grid-template-columns:1fr 82px}.pdc .pdc-production-weight-grid label span{display:none}}.pdc .pdc-worker-pace-rank{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:180px}.pdc .pdc-worker-required-now{font-size:9px;line-height:1.35;color:#606060;max-width:245px}.pdc .pdc-hub-readonly-notice{max-width:none!important}.pdc .pdc-production-desk{border:1px solid #dedede;border-radius:24px;background:#fff;padding:20px;margin:0 0 18px;box-shadow:0 10px 35px rgba(0,0,0,.025)}.pdc .pdc-production-desk-list{display:grid;gap:8px;padding-top:4px}.pdc .pdc-production-desk-empty{min-height:0!important;padding:18px!important;border:1px dashed #d8d8d8!important;border-radius:16px!important}.pdc .pdc-assignment-worker-lock{display:flex;flex-direction:column;gap:3px;border:1px solid #e3e3e3;border-radius:14px;padding:11px 12px;background:#fafafa}.pdc .pdc-assignment-worker-lock strong{font-size:13px}.pdc .pdc-assignment-worker-lock small{font-size:10px}.pdc .pdc-product-brand img{filter:none!important;background:0 0!important;border:0!important;box-shadow:none!important;mix-blend-mode:normal!important}@media (max-width:700px){.pdc .pdc-production-desk{padding:15px;border-radius:20px}}html body.pdc-portal-page.pdc-standalone-app{border:0!important;box-shadow:none!important}html body.pdc-portal-page.pdc-standalone-app .pdc-portal-shell::after,html body.pdc-portal-page.pdc-standalone-app .pdc-portal-shell::before,html body.pdc-portal-page.pdc-standalone-app::after,html body.pdc-portal-page.pdc-standalone-app::before{content:none!important;display:none!important;background:0 0!important;box-shadow:none!important;border:0!important}html body.pdc-portal-page.pdc-standalone-app .pdc-portal-shell{background:#fff!important;border:0!important;box-shadow:none!important}html body.pdc-portal-page.pdc-standalone-app .pdc-portal-stage{background:#fff!important;border:0!important;box-shadow:none!important}html body.pdc-portal-page.pdc-standalone-app .pdc-portal-stage>.pdc[data-pdc-app]{background:0 0!important}.pdc .pdc-calendar-edit-toggle.is-active{box-shadow:0 8px 22px rgba(0,0,0,.12)!important}.pdc .pdc-calendar.is-editing .pdc-day{transition:background-color .12s ease,box-shadow .12s ease,border-color .12s ease}.pdc .pdc-calendar.is-editing .pdc-event.is-draggable{position:relative}.pdc .pdc-day.is-drop-target{background:#f1f1ef!important;box-shadow:inset 0 0 0 2px #111!important}.pdc .pdc-calendar.is-editing .pdc-day::after{content:"";pointer-events:none}.pdc .pdc-mood-section{border-color:#dedede!important}.pdc .pdc-mood-toolbar{border-bottom-color:#e4e4e4!important}.pdc .pdc-mood-toolbar .pdc-icon,.pdc .pdc-mood-toolbar .pdc-small,.pdc .pdc-mood-toolbar .pdc-text-button{border-color:#d8d8d8!important}.pdc .pdc-mood-item{border-color:transparent!important}.pdc .pdc-mood-item img,.pdc .pdc-mood-item video{background:#f3f3f2!important}html body .pdc .pdc-media-gallery.is-single-media.is-square{width:min(100%,520px)!important}html body .pdc .pdc-media-gallery.is-single-media.is-post{width:min(100%,500px)!important}.pdc .pdc-media-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;margin:16px 0 22px!important;align-items:start}.pdc .pdc-media-grid-card{min-width:0;border:1px solid #dedede;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.035)}.pdc .pdc-media-grid-visual{position:relative;display:grid;place-items:center;background:#f4f4f3;overflow:hidden;width:100%}.pdc .pdc-media-grid-visual.is-square{aspect-ratio:1/1}.pdc .pdc-media-grid-visual.is-post{aspect-ratio:4/5}.pdc .pdc-media-grid-visual.is-landscape{aspect-ratio:16/9}.pdc .pdc-media-grid-visual img{display:block;width:100%;height:100%;object-fit:contain;background:#f4f4f3}.pdc .pdc-media-grid-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px}.pdc .pdc-media-grid-meta>div:first-child{min-width:0;display:grid;gap:2px}.pdc .pdc-media-grid-meta strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-media-grid-meta .pdc-muted{font-size:9px}.pdc .pdc-media-grid-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.pdc .pdc-media-grid-actions .pdc-download{min-height:32px;padding:6px 9px;font-size:9px}.pdc .pdc-media-grid-actions .pdc-text-button,.pdc .pdc-media-grid-actions .pdc-text-link{font-size:9px}@media (min-width:1000px){.pdc .pdc-production-desk-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.pdc .pdc-task-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.pdc .pdc-task-row{height:100%}}@media (min-width:1500px){.pdc .pdc-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.pdc .pdc-media-grid{grid-template-columns:1fr!important}.pdc .pdc-production-desk-list,.pdc .pdc-task-list{grid-template-columns:1fr!important}.pdc .pdc-footer{padding-bottom:86px!important}}html:has(body.pdc-portal-page.pdc-standalone-app){margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:#fff!important}html:has(body.pdc-portal-page.pdc-standalone-app)::after,html:has(body.pdc-portal-page.pdc-standalone-app)::before{content:none!important;display:none!important;border:0!important;box-shadow:none!important;background:0 0!important}html body.pdc-portal-page.pdc-standalone-app{margin:0!important;padding:0!important;border-top:0!important;outline:0!important;background:#fff!important}html body.pdc-portal-page.pdc-standalone-app>.pdc-portal-shell{margin:0!important;border:0!important;outline:0!important;background:#fff!important}.pdc .pdc-workspace-main{display:flex!important;flex-direction:column!important;min-height:calc(100dvh - 150px)!important}.pdc .pdc-workspace-main>.pdc-footer{margin-top:auto!important;width:100%!important;align-self:center!important}html body .pdc .pdc-media-gallery.is-square .pdc-media-frame,html body .pdc .pdc-media-gallery.is-square .pdc-media-viewport{aspect-ratio:1/1!important;height:auto!important;max-height:min(68vh,620px)!important}html body .pdc .pdc-media-gallery.is-post .pdc-media-frame,html body .pdc .pdc-media-gallery.is-post .pdc-media-viewport{aspect-ratio:4/5!important;height:auto!important;max-height:min(68vh,700px)!important}html body .pdc .pdc-media-gallery.is-story .pdc-media-frame,html body .pdc .pdc-media-gallery.is-story .pdc-media-viewport{aspect-ratio:9/16!important;height:auto!important;max-height:min(76vh,820px)!important}html body .pdc .pdc-media-gallery.is-landscape .pdc-media-frame,html body .pdc .pdc-media-gallery.is-landscape .pdc-media-viewport{aspect-ratio:16/9!important;height:auto!important;max-height:min(68vh,620px)!important}.pdc .pdc-dashboard-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.pdc .pdc-dashboard-grid .pdc-dashboard-stat{height:100%;min-height:124px!important}@media (max-width:1180px){.pdc .pdc-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.pdc .pdc-dashboard-grid{grid-template-columns:1fr!important}.pdc .pdc-dashboard-grid .pdc-dashboard-stat{min-height:0!important}}.pdc .pdc-event.pdc-pending,.pdc button.pdc-request-card-button.pdc-status-pending{background:#f7f7f7!important;border-color:#b8b8b8!important;color:#111!important}.pdc .pdc-event.pdc-production,.pdc button.pdc-request-card-button.pdc-status-production{background:#eaf2ff!important;border-color:#4a73b7!important;color:#10213d!important}.pdc .pdc-event.pdc-review,.pdc button.pdc-request-card-button.pdc-status-review{background:#fff7d9!important;border-color:#b28a1e!important;color:#3f320e!important}.pdc .pdc-event.pdc-changes,.pdc button.pdc-request-card-button.pdc-status-changes{background:#fff0eb!important;border-color:#b85a42!important;color:#522117!important}.pdc .pdc-event.pdc-delivered,.pdc button.pdc-request-card-button.pdc-status-delivered{background:#edf8ef!important;border-color:#5f946b!important;color:#1f4929!important}.pdc button.pdc-request-card-button.pdc-status-production:hover{background:#deebff!important;border-color:#335f9f!important}.pdc button.pdc-request-card-button.pdc-status-review:hover{background:#fff1bd!important;border-color:#92700e!important}.pdc button.pdc-request-card-button.pdc-status-changes:hover{background:#ffe5dd!important;border-color:#984630!important}.pdc button.pdc-request-card-button.pdc-status-delivered:hover{background:#e2f3e5!important;border-color:#477e55!important}.pdc .pdc-badge.pdc-review{background:#fff7d9!important;color:#6d5208!important;border-color:#b28a1e!important}.pdc .pdc-badge.pdc-changes{background:#fff0eb!important;color:#8a3523!important;border-color:#b85a42!important;border-style:solid!important}.pdc .pdc-badge.pdc-delivered{background:#edf8ef!important;color:#356642!important;border-color:#5f946b!important}.pdc .pdc-status-control-wrap{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;font-size:9px!important;color:#666!important}.pdc .pdc-status-control-wrap>span{font-size:9px!important;text-transform:uppercase;letter-spacing:.07em}.pdc select.pdc-status-control{width:auto!important;padding:5px 30px 5px 10px!important;border-radius:999px!important;font-weight:600!important;margin:0!important}.pdc select.pdc-status-control.is-pending{background:#f7f7f7!important;border-color:#b8b8b8!important}.pdc select.pdc-status-control.is-production{background:#eaf2ff!important;border-color:#4a73b7!important;color:#234f91!important}.pdc select.pdc-status-control.is-review{background:#fff7d9!important;border-color:#b28a1e!important;color:#6d5208!important}.pdc select.pdc-status-control.is-changes{background:#fff0eb!important;border-color:#b85a42!important;color:#8a3523!important}.pdc .pdc-calendar.is-editing .pdc-event.is-date-locked{cursor:not-allowed!important;opacity:.58!important;filter:saturate(.45)}.pdc .pdc-calendar.is-editing .pdc-event.is-date-locked::after{content:"Locked";font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin-top:2px}.pdc .pdc-event.is-move-selected{outline:2px solid #111!important;outline-offset:2px!important}.pdc .pdc-calendar.is-editing .pdc-day:not(.pdc-day-unavailable):not(.pdc-outside){cursor:copy}.pdc .pdc-calendar.is-editing .pdc-day.pdc-outside{cursor:not-allowed!important}.pdc .pdc-calendar.is-editing .pdc-day.is-drop-target{transform:translateZ(0);background:#eef4ff!important;box-shadow:inset 0 0 0 2px #315f9d!important}.pdc .pdc-calendar.is-editing .pdc-event.is-draggable{touch-action:none;user-select:none;-webkit-user-select:none}html body .pdc .pdc-event.pdc-production{background:#eaf2ff!important;border-color:#4a73b7!important;color:#10213d!important}html body .pdc .pdc-event.pdc-production:hover{background:#deebff!important;border-color:#335f9f!important;color:#10213d!important}.pdc .pdc-dashboard-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important}.pdc .pdc-dashboard-grid .pdc-dashboard-stat{height:100%!important;min-height:126px!important;padding:20px 22px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;min-width:0!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>strong{display:block!important;margin:0!important;font-size:clamp(36px,3vw,48px)!important;line-height:.9!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>span{display:block!important;margin:0!important;line-height:1.25!important}.pdc .pdc-dashboard-stat>p{margin:4px 0 0!important}@media (max-width:1380px){.pdc .pdc-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1040px){.pdc .pdc-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.pdc .pdc-delivery-file-section .pdc-media-collection,.pdc .pdc-delivery-file-section .pdc-media-grid,.pdc .pdc-delivery-file-section .pdc-media-grid-card{min-height:0!important;height:auto!important}.pdc .pdc-media-grid.pdc-media-grid-intrinsic{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important;grid-auto-rows:auto!important}.pdc .pdc-media-grid-intrinsic .pdc-media-grid-card{align-self:start!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;height:auto!important;min-height:0!important}.pdc .pdc-media-grid-intrinsic .pdc-media-grid-visual.is-intrinsic{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--pdc-media-ratio,1 / 1)!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:#f4f4f3!important}.pdc .pdc-media-grid-intrinsic .pdc-media-grid-visual.is-intrinsic>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;margin:0!important;background:0 0!important}.pdc .pdc-media-grid-intrinsic .pdc-media-grid-meta{flex:0 0 auto!important;min-height:64px!important;padding:11px 12px!important;border-top:1px solid #ececec!important;background:#fff!important}html body .pdc .pdc-media-gallery.is-single-media.is-intrinsic{width:min(100%,var(--pdc-media-max-width,860px))!important;max-width:100%!important}html body .pdc .pdc-media-gallery.is-single-media.is-intrinsic .pdc-media-frame,html body .pdc .pdc-media-gallery.is-single-media.is-intrinsic .pdc-media-viewport{aspect-ratio:var(--pdc-media-ratio,1 / 1)!important;width:100%!important;height:auto!important;max-height:min(76vh,820px)!important}html body .pdc .pdc-media-gallery.is-single-media.is-intrinsic .pdc-media-image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#f4f4f3!important}.pdc .pdc-delivery-file-section article.pdc-media-grid-card,.pdc .pdc-delivery-file-section article.pdc-reference-card{min-height:0!important;height:auto!important}@media (min-width:1500px){.pdc .pdc-media-grid.pdc-media-grid-intrinsic{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:820px){.pdc .pdc-media-grid.pdc-media-grid-intrinsic{grid-template-columns:1fr!important;gap:12px!important}html body .pdc .pdc-media-gallery.is-single-media.is-intrinsic{width:100%!important}}@media (max-width:560px){.pdc .pdc-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.pdc .pdc-dashboard-grid .pdc-dashboard-stat{min-height:116px!important;padding:15px 14px!important;gap:6px!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main{gap:4px!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>strong{font-size:34px!important;line-height:.92!important;letter-spacing:-1.7px!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>span{font-size:12px!important;line-height:1.22!important}.pdc .pdc-dashboard-stat>p{margin-top:2px!important;font-size:10px!important;line-height:1.35!important}}.pdc .pdc-language-code{display:inline-block!important;line-height:1!important}.pdc .pdc-flag-swatch{position:relative!important;display:inline-block!important;flex:0 0 auto!important;width:20px!important;height:13px!important;overflow:hidden!important;border-radius:2px!important;box-shadow:0 0 0 1px rgba(0,0,0,.14)!important}.pdc .pdc-flag-swatch.is-es{background:linear-gradient(to bottom,#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75% 100%)!important}.pdc .pdc-flag-swatch.is-gb{background:linear-gradient(90deg,transparent 44%,#fff 44% 56%,transparent 56%),linear-gradient(transparent 35%,#fff 35% 65%,transparent 65%),linear-gradient(90deg,transparent 47%,#c8102e 47% 53%,transparent 53%),linear-gradient(transparent 43%,#c8102e 43% 57%,transparent 57%),linear-gradient(32deg,transparent 42%,#fff 42% 47%,#c8102e 47% 50%,#fff 50% 55%,transparent 55%),linear-gradient(-32deg,transparent 42%,#fff 42% 47%,#c8102e 47% 50%,#fff 50% 55%,transparent 55%),#012169!important}.pdc-language-dock-global{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;z-index:1!important;transform:none!important;width:max-content!important;max-width:calc(100% - 32px)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin:24px auto 20px!important;padding:4px!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:999px!important;background:#fff!important;box-shadow:0 8px 24px rgba(0,0,0,.08)!important;isolation:isolate!important}.pdc-language-dock-global button.pdc-language-flag,.pdc-language-dock-global button.pdc-language-flag:active,.pdc-language-dock-global button.pdc-language-flag:focus,.pdc-language-dock-global button.pdc-language-flag:focus-visible,.pdc-language-dock-global button.pdc-language-flag:hover{appearance:none!important;-webkit-appearance:none!important;width:auto!important;min-width:58px!important;height:34px!important;min-height:34px!important;padding:0 10px!important;margin:0!important;border:1px solid transparent!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;background:0 0!important;color:#111!important;box-shadow:none!important;font:800 10px/1 Arial,sans-serif!important;letter-spacing:.04em!important;cursor:pointer!important}.pdc-language-dock-global button.pdc-language-flag:hover{background:#f1f1f1!important}.pdc-language-dock-global button.pdc-language-flag.is-active{background:#111!important;color:#fff!important}.pdc-language-dock-global .pdc-language-code{display:inline-block!important;line-height:1!important}.pdc-language-dock-global .pdc-flag-swatch{position:relative!important;display:inline-block!important;flex:0 0 auto!important;width:20px!important;height:13px!important;overflow:hidden!important;border-radius:2px!important;box-shadow:0 0 0 1px rgba(0,0,0,.14)!important}.pdc-language-dock-global .pdc-flag-swatch.is-es{background:linear-gradient(to bottom,#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75% 100%)!important}.pdc-language-dock-global .pdc-flag-swatch.is-gb{background:linear-gradient(90deg,transparent 44%,#fff 44% 56%,transparent 56%),linear-gradient(transparent 35%,#fff 35% 65%,transparent 65%),linear-gradient(90deg,transparent 47%,#c8102e 47% 53%,transparent 53%),linear-gradient(transparent 43%,#c8102e 43% 57%,transparent 57%),linear-gradient(32deg,transparent 42%,#fff 42% 47%,#c8102e 47% 50%,#fff 50% 55%,transparent 55%),linear-gradient(-32deg,transparent 42%,#fff 42% 47%,#c8102e 47% 50%,#fff 50% 55%,transparent 55%),#012169!important}@media (max-width:760px){.pdc-language-dock-global{margin:22px auto calc(92px + env(safe-area-inset-bottom,0px))!important}}.pdc-global-upload{position:fixed!important;right:18px!important;bottom:18px!important;z-index:2147482999!important;display:grid!important;grid-template-columns:auto minmax(170px,1fr) auto!important;align-items:center!important;gap:11px!important;width:min(390px,calc(100vw - 36px))!important;padding:12px 14px!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:18px!important;background:rgba(255,255,255,.98)!important;color:#111!important;box-shadow:0 14px 42px rgba(0,0,0,.16)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.pdc-global-upload[hidden]{display:none!important}.pdc-global-upload-spinner{width:18px;height:18px;border-radius:50%;border:2px solid #d8d8d8;border-top-color:#111;animation:pdc-upload-spin .75s linear infinite}.pdc-global-upload-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.pdc-global-upload-copy strong{font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc-global-upload-copy span{font-size:9px;color:#777}.pdc-global-upload-percent{font-size:11px;font-weight:700;min-width:32px;text-align:right}.pdc-global-upload.is-done .pdc-global-upload-spinner{border-color:#111;animation:none;background:#111;box-shadow:inset 0 0 0 5px #fff}.pdc-global-upload.is-error{border-color:#b76565}.pdc-global-upload.is-error .pdc-global-upload-spinner{animation:none;border-color:#a33;border-top-color:#a33}@keyframes pdc-upload-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.pdc-global-upload{left:12px!important;right:12px!important;bottom:calc(130px + env(safe-area-inset-bottom,0px))!important;width:auto!important}}.pdc .pdc-hub-library-status{min-height:20px;margin:2px 0 10px;font-size:10px}.pdc .pdc-hub-library-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:12px!important}.pdc .pdc-hub-library-item{display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important;overflow:hidden!important;border:1px solid #dedede!important;border-radius:18px!important;background:#fff!important}.pdc .pdc-hub-library-media{position:relative;display:grid;place-items:center;aspect-ratio:4/3;background:#f3f3f2;overflow:hidden}.pdc .pdc-hub-library-media>img,.pdc .pdc-hub-library-media>video{display:block;width:100%;height:100%;object-fit:contain;background:#f3f3f2}.pdc .pdc-hub-library-meta{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:11px 12px 12px!important}.pdc .pdc-hub-library-meta>div:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}.pdc .pdc-hub-library-meta strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-hub-library-meta span{font-size:9px}.pdc .pdc-hub-library-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.pdc .pdc-hub-library-actions .pdc-small{min-height:34px!important;padding:6px 10px!important}.pdc .pdc-danger-text{color:#8d1f1f!important}.pdc .pdc-hub-library-empty{grid-column:1/-1}.pdc .pdc-mood-item>.pdc-mood-note,.pdc .pdc-mood-item>img,.pdc .pdc-mood-item>video{overflow:hidden;border-radius:inherit}.pdc .pdc-mood-resize{position:absolute!important}.pdc .pdc-mood-resize.is-nw{right:auto!important;bottom:auto!important;cursor:nwse-resize!important}.pdc .pdc-mood-resize.is-ne{left:auto!important;bottom:auto!important;cursor:nesw-resize!important}.pdc .pdc-mood-resize.is-sw{right:auto!important;top:auto!important;cursor:nesw-resize!important}.pdc .pdc-mood-resize.is-se{left:auto!important;top:auto!important;cursor:nwse-resize!important}.pdc .pdc-mood-item.is-selected::after{content:"Drag corners to resize";position:absolute;left:50%;top:-28px;transform:translateX(-50%);padding:4px 7px;border-radius:999px;background:#111;color:#fff;font-size:8px;line-height:1;white-space:nowrap;pointer-events:none;z-index:10}@media (max-width:700px){.pdc .pdc-mood-resize{width:22px!important;height:22px!important}.pdc .pdc-mood-item.is-selected::after{display:none}}.pdc .pdc-mood-resize{will-change:transform!important}.pdc .pdc-mood-item.is-selected::after{transform:translateX(-50%) scale(var(--pdc-mood-ui-scale,1))!important;transform-origin:center bottom!important}.pdc .pdc-mood-note p{font-size:inherit;overflow-wrap:anywhere}@media (pointer:coarse){.pdc .pdc-mood-resize{border-width:2px!important}}@media (max-width:700px){.pdc .pdc-mood-toolbar{gap:8px!important;padding:10px!important}.pdc .pdc-mood-toolbar-left{width:100%!important}.pdc .pdc-mood-hint{max-width:100%!important}.pdc .pdc-mood-toolbar-actions{width:100%!important;max-width:100%!important;justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:2px 0 5px!important}.pdc .pdc-mood-toolbar-actions>*{flex:0 0 auto!important}.pdc .pdc-mood-viewport{height:clamp(440px,64dvh,720px)!important;min-height:440px!important}}@media (max-width:430px){.pdc .pdc-mood-viewport{height:60dvh!important;min-height:390px!important}.pdc .pdc-mood-toolbar .pdc-small{min-height:38px!important;padding:7px 10px!important}.pdc .pdc-mood-toolbar .pdc-icon{min-width:38px!important;min-height:38px!important}}.pdc .pdc-mood-viewport[data-tool=select]{cursor:default!important}.pdc .pdc-mood-viewport.is-space-pan,.pdc .pdc-mood-viewport[data-tool=hand]{cursor:grab!important}.pdc .pdc-mood-viewport.is-panning{cursor:grabbing!important}.pdc .pdc-mood-item.is-dragging{cursor:grabbing!important}.pdc .pdc-mood-item.is-resizing{cursor:inherit!important}.pdc .pdc-mood-tool-switch{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid #ddd;border-radius:10px;background:#f6f6f5}.pdc .pdc-mood-tool{border:0!important;border-radius:8px!important;background:0 0!important;color:#555!important;font-weight:650!important;box-shadow:none!important}.pdc .pdc-mood-tool:hover{background:#fff!important;color:#111!important}.pdc .pdc-mood-tool.is-active{background:#111!important;color:#fff!important}.pdc .pdc-mood-contextbar{position:absolute!important;z-index:40!important;display:flex!important;align-items:center!important;gap:3px!important;max-width:calc(100% - 20px)!important;padding:5px!important;border:1px solid rgba(255,255,255,.12)!important;background:rgba(22,22,22,.96)!important;color:#fff!important;transform:translate(-50%,-100%)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.pdc .pdc-mood-contextbar::-webkit-scrollbar{display:none}.pdc .pdc-mood-contextbar[hidden]{display:none!important}.pdc .pdc-mood-contextbar.is-below{transform:translate(-50%,0)!important}.pdc .pdc-mood-context-action{border:0!important;border-radius:8px!important;background:0 0!important;color:#f5f5f5!important;font-weight:600!important;box-shadow:none!important}.pdc .pdc-mood-context-action:focus-visible,.pdc .pdc-mood-context-action:hover{background:#333!important;color:#fff!important}.pdc .pdc-mood-context-action.is-danger{color:#ffb5b5!important}.pdc .pdc-mood-context-sep{width:1px!important;height:20px!important;flex:0 0 1px!important;background:#444!important;margin:0 2px!important}.pdc .pdc-mood-font-input{min-width:48px!important;padding:3px 5px!important;border:1px solid #444!important;border-radius:7px!important;background:#292929!important;color:#fff!important;text-align:center!important;box-shadow:none!important}.pdc .pdc-mood-font-input:focus{outline:1px solid #fff!important;outline-offset:1px!important}.pdc .pdc-mood-item.is-selected::after{display:none!important}.pdc .pdc-mood-item.is-selected{outline:1.5px solid #111!important;outline-offset:1px!important}.pdc .pdc-mood-resize{transform:scale(var(--pdc-mood-ui-scale,1))!important;transform-origin:center!important;z-index:20!important}.pdc .pdc-mood-resize.is-nw{left:-7px!important;top:-7px!important}.pdc .pdc-mood-resize.is-ne{right:-7px!important;top:-7px!important}.pdc .pdc-mood-resize.is-se{right:-7px!important;bottom:-7px!important}.pdc .pdc-mood-resize.is-sw{left:-7px!important;bottom:-7px!important}.pdc .pdc-mood-resize.is-n{left:50%!important;top:-7px!important;right:auto!important;bottom:auto!important;cursor:ns-resize!important;transform:translateX(-50%) scale(var(--pdc-mood-ui-scale,1))!important}.pdc .pdc-mood-resize.is-s{left:50%!important;bottom:-7px!important;right:auto!important;top:auto!important;cursor:ns-resize!important;transform:translateX(-50%) scale(var(--pdc-mood-ui-scale,1))!important}.pdc .pdc-mood-resize.is-e{right:-7px!important;top:50%!important;left:auto!important;bottom:auto!important;cursor:ew-resize!important;transform:translateY(-50%) scale(var(--pdc-mood-ui-scale,1))!important}.pdc .pdc-mood-resize.is-w{left:-7px!important;top:50%!important;right:auto!important;bottom:auto!important;cursor:ew-resize!important;transform:translateY(-50%) scale(var(--pdc-mood-ui-scale,1))!important}.pdc .pdc-mood-guide{position:absolute!important;z-index:999999!important;pointer-events:none!important;background:#4c7dff!important;box-shadow:0 0 0 .5px rgba(255,255,255,.8)!important}.pdc .pdc-mood-guide[hidden]{display:none!important}.pdc .pdc-mood-guide.is-v{top:0!important;bottom:0!important;width:1px!important}.pdc .pdc-mood-guide.is-h{left:0!important;right:0!important;height:1px!important}.pdc .pdc-mood-note p[contenteditable=true]{outline:0!important;cursor:text!important;user-select:text!important;-webkit-user-select:text!important;min-height:1em!important}.pdc .pdc-mood-item.is-text-editing{outline:2px solid #111!important;cursor:text!important}.pdc .pdc-mood-item.is-text-editing .pdc-mood-resize{display:none!important}@media (pointer:coarse){.pdc .pdc-mood-resize{width:18px!important;height:18px!important}.pdc .pdc-mood-resize.is-nw{left:-9px!important;top:-9px!important}.pdc .pdc-mood-resize.is-ne{right:-9px!important;top:-9px!important}.pdc .pdc-mood-resize.is-se{right:-9px!important;bottom:-9px!important}.pdc .pdc-mood-resize.is-sw{left:-9px!important;bottom:-9px!important}.pdc .pdc-mood-resize.is-n{top:-9px!important}.pdc .pdc-mood-resize.is-s{bottom:-9px!important}.pdc .pdc-mood-resize.is-e{right:-9px!important}.pdc .pdc-mood-resize.is-w{left:-9px!important}}@media (max-width:700px){.pdc .pdc-mood-contextbar{max-width:calc(100% - 12px)!important;border-radius:11px!important;padding:4px!important}.pdc .pdc-mood-context-action{min-height:36px!important;min-width:36px!important;padding:6px 9px!important}.pdc .pdc-mood-font-input{height:36px!important}.pdc .pdc-mood-tool{min-height:36px!important;padding:6px 10px!important}}.pdc{--pdc-ui-xs:clamp(11px,.18vw + 10px,12.5px);--pdc-ui-sm:clamp(12px,.20vw + 11px,14px);--pdc-ui-md:clamp(14px,.20vw + 13px,16px);--pdc-ui-lg:clamp(16px,.25vw + 14px,19px);--pdc-ui-xl:clamp(20px,.45vw + 17px,28px);--pdc-control-h:46px;--pdc-control-h-small:40px;--pdc-gap-1:8px;--pdc-gap-2:12px;--pdc-gap-3:18px;--pdc-gap-4:24px;--pdc-panel-pad:clamp(18px,1.35vw,30px);--pdc-readable:76ch;font-size:var(--pdc-ui-md)!important;line-height:1.55!important}body.pdc-portal-page .pdc[data-pdc-app]{width:min(2280px,calc(100vw - clamp(20px,2.2vw,64px)))!important}.pdc label,.pdc li,.pdc p{line-height:1.5}.pdc .pdc-muted{font-size:var(--pdc-ui-sm)!important;line-height:1.48!important}.pdc .pdc-kicker{font-size:var(--pdc-ui-xs)!important;line-height:1.25!important;letter-spacing:.095em!important}.pdc h3{font-size:clamp(25px,1.3vw,34px)!important;letter-spacing:-.035em!important}.pdc h4{font-size:clamp(18px,.78vw,22px)!important;letter-spacing:-.025em!important}.pdc .pdc-lead{font-size:clamp(14px,.3vw + 13px,17px)!important;line-height:1.58!important;max-width:var(--pdc-readable)!important}.pdc .pdc-app-header h2{line-height:.98!important}.pdc :is(.pdc-event-meta,.pdc-tab-count,.pdc-file-icon,.pdc-progress li,.pdc-event-brand,.pdc-project-state,.pdc-brand-detail>span,.pdc-brand-resource .pdc-muted,.pdc-hub-project-count,.pdc-hub-back,.pdc-hub-status,.pdc-hub-save-state,.pdc-hub-social,.pdc-hub-social>span,.pdc-hub-direction-row>span,.pdc-hub-palette>span,.pdc-hub-swatch small,.pdc-mood-caption,.pdc-hub-library-item strong,.pdc-hub-library-item span,.pdc-performance-day-value,.pdc-performance-day small,.pdc-worker-card-metrics small,.pdc-project-staff>.pdc-muted,.pdc-project-staff-chip,.pdc-project-staff-empty,.pdc-project-access-option small,.pdc-chat-switch span,.pdc-chat-message-head,.pdc-chat-role,.pdc-chat-composer-foot span,.pdc-template-filemark,.pdc-template-copy p,.pdc-template-copy small,.pdc-template-software,.pdc-template-manager-row span,.pdc-owner-only-note,.pdc-engagement-badge,.pdc-purchased-strip>.pdc-muted,.pdc-scope-usage-head,.pdc-last-change,.pdc-last-change small,.pdc-scope-included,.pdc-request-scope-usage span,.pdc-version-lineage,.pdc-comment-avatar,.pdc-comment-meta,.pdc-comment-meta time,.pdc-comment-reply,.pdc-social-composer-main>.pdc-muted,.pdc-comment-replying,.pdc-comment-readonly,.pdc-audit-head time,.pdc-project-audit-row p,.pdc-retention-controls>p,.pdc-retention-number span,.pdc-client-limit-status .pdc-muted,.pdc-client-limit-head,.pdc-client-limit-foot,.pdc-client-limit-head strong,.pdc-limit-unlimited,.pdc-client-limit-row>p,.pdc-client-plan-package>.pdc-muted,.pdc-service-tracker-head p,.pdc-service-counter span,.pdc-service-summary span,.pdc-service-entry-state,.pdc-service-entry strong,.pdc-service-entry small,.pdc-service-entry .pdc-open-label,.pdc-service-entry-empty,.pdc-service-available strong,.pdc-service-available .pdc-muted,.pdc-request-limit-editor>p,.pdc-deliverable-editor p,.pdc-entitlement-selected .pdc-muted,.pdc-entitlement-help,.pdc-role-chip,.pdc-subscription,.pdc-home-project-capacity span,.pdc-key-hint,.pdc-command-kind,.pdc-command-row small,.pdc-account-meta span,.pdc-capacity-mini strong,.pdc-capacity-mini small,.pdc-capacity-mini p,.pdc-week-limit-head span,.pdc-week-limit-grid label,.pdc-plan-week-status,.pdc-plan-week-items,.pdc-plan-week-expired,.pdc-plan-week .pdc-muted,.pdc-delivery-editor-drop-copy>.pdc-muted,.pdc-delivery-save-status,.pdc-delivery-file-section-head>.pdc-muted,.pdc-project-pulse>span,.pdc-plan-overview-rule span,.pdc-plan-week-deliverable span,.pdc-plan-week-deliverable strong,.pdc-plan-week-deliverable small,.pdc-plan-details>summary,.pdc-plan-details-body p,.pdc-day-capacity,.pdc-plan-week-unclassified,.pdc-plan-week-unclassified strong,.pdc-plan-week-unclassified span,.pdc-day-blocked-label,.pdc-approval-draft-note,.pdc-event-stack-label,.pdc-event-stack.is-collapsed .pdc-event-title,.pdc-event-stack.is-expanded .pdc-event-title,.pdc-event-stack.is-expanded .pdc-event-meta,.pdc-media-counter,.pdc-upload-order-head>.pdc-muted,.pdc-upload-order-index,.pdc-upload-order-name strong,.pdc-upload-order-name span,.pdc-proposal-danger span,.pdc-policy-toggle small,.pdc-plan-policy-pill,.pdc-project-plan-chips>span,.pdc-notification-time,.pdc-notification-new,.pdc-notification-summary-copy>.pdc-muted,.pdc-activity-empty p,.pdc-feedback-status,.pdc-feedback-date,.pdc-feedback-format,.pdc-feedback-empty p,.pdc-role-preview-banner span,.pdc-design-hub-guide b,.pdc-client-global-approval span,.pdc-worker-pace-cell>div:first-child,.pdc-worker-pace-average span,.pdc-rank-progress>div:first-child,.pdc-rank-callout,.pdc-voice-time,.pdc-voice-player small,.pdc-worker-badge,.pdc-badge-choice,.pdc-hub-readonly-notice div span,.pdc-task-progress-head,.pdc-task-status,.pdc-task-count span,.pdc-production-level-row label,.pdc-production-weight-grid label,.pdc-production-weight-grid label span,.pdc-worker-required-now,.pdc-assignment-worker-lock small,.pdc-event-drag-handle,.pdc-media-grid-meta .pdc-muted,.pdc-media-grid-actions .pdc-download,.pdc-media-grid-actions .pdc-text-link,.pdc-media-grid-actions .pdc-text-button,.pdc-status-control-wrap,.pdc-status-control-wrap>span,.pdc-calendar.is-editing .pdc-event.is-date-locked::after){font-size:var(--pdc-ui-xs)!important}.pdc .pdc-link-button,.pdc a.pdc-primary,.pdc a.pdc-secondary,.pdc button{min-height:var(--pdc-control-h)!important;padding:10px 17px!important;gap:8px!important;font-size:var(--pdc-ui-sm)!important;line-height:1.2!important;white-space:normal}.pdc .pdc-small,.pdc button.pdc-small{min-height:var(--pdc-control-h-small)!important;padding:8px 13px!important;font-size:var(--pdc-ui-xs)!important}.pdc .pdc-text-button,.pdc button.pdc-text-button{min-height:34px!important;padding:5px 7px!important;font-size:var(--pdc-ui-xs)!important;line-height:1.25!important}.pdc .pdc-icon,.pdc button.pdc-icon{min-width:42px!important;min-height:42px!important;padding:7px!important}.pdc :is(.pdc-screen-actions,.pdc-form-actions,.pdc-project-card-actions,.pdc-team-card-actions,.pdc-task-actions,.pdc-template-manager-actions,.pdc-hub-library-actions,.pdc-hub-header-actions,.pdc-reference-actions,.pdc-media-file-actions,.pdc-media-grid-actions,.pdc-client-plan-actions,.pdc-picker-actions,.pdc-command-head-actions,.pdc-delivery-actions,.pdc-day-actions){gap:10px 12px!important;row-gap:10px!important;flex-wrap:wrap!important}.pdc .pdc-screen-actions{align-items:center!important}.pdc .pdc-form-actions{padding-top:4px!important}.pdc-dialog .pdc-form-actions{position:sticky;bottom:-1px;z-index:8;margin:22px -4px -4px!important;padding:13px 4px 4px!important;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 28%,#fff 100%)}.pdc button:disabled,.pdc input:disabled,.pdc select:disabled,.pdc textarea:disabled{opacity:.52!important}.pdc label{font-size:var(--pdc-ui-sm)!important;line-height:1.4!important;margin-bottom:19px!important}.pdc input:not([type=checkbox]):not([type=color]),.pdc select,.pdc textarea{min-height:48px!important;padding:12px 14px!important;font-size:var(--pdc-ui-md)!important}.pdc textarea{min-height:112px}.pdc label small,.pdc small{line-height:1.45}.pdc .pdc-three-col,.pdc .pdc-two-col{gap:16px!important}.pdc .pdc-content-card,.pdc .pdc-project-setup-card{padding:var(--pdc-panel-pad)!important}.pdc :is(.pdc-project-customize-details,.pdc-project-advanced-details,.pdc-plan-details)>summary{min-height:46px;display:flex;align-items:center;font-size:var(--pdc-ui-sm)!important;padding:12px 15px!important}.pdc .pdc-product-bar{min-height:64px!important;padding:10px 12px 10px 15px!important}.pdc .pdc-product-brand{font-size:12px!important;min-height:42px!important}.pdc .pdc-product-brand img{width:30px!important;height:30px!important}.pdc .pdc-account-avatar{font-size:11px!important;width:34px!important;height:34px!important}.pdc .pdc-account-dropdown{width:min(280px,calc(100vw - 24px))!important}.pdc .pdc-account-dropdown-head strong{font-size:14px!important}.pdc .pdc-account-dropdown-head span{font-size:12px!important}.pdc a.pdc-account-action,.pdc button.pdc-account-action{min-height:44px!important;font-size:13px!important;padding:10px 11px!important}@media (min-width:1200px){.pdc .pdc-workspace-grid{grid-template-columns:clamp(220px,12vw,258px) minmax(0,1fr)!important;gap:clamp(26px,1.8vw,38px)!important}.pdc .pdc-app-nav-item{min-height:48px!important;padding:11px 13px!important;font-size:13px!important;gap:8px!important}}@media (min-width:1480px){.pdc .pdc-workspace-grid{grid-template-columns:clamp(226px,11.5vw,270px) minmax(0,1fr) clamp(330px,18vw,390px)!important}.pdc .pdc-rail-section{padding:18px!important}.pdc .pdc-rail-head h4{font-size:20px!important}.pdc .pdc-rail-head .pdc-text-button{font-size:11px!important}.pdc .pdc-rail-activity strong,.pdc .pdc-rail-work-copy strong,.pdc .pdc-rail-worker strong{font-size:12px!important}.pdc .pdc-rail-activity small,.pdc .pdc-rail-work-copy small,.pdc .pdc-rail-work-copy span,.pdc .pdc-rail-worker small{font-size:11px!important;line-height:1.35!important}.pdc .pdc-capacity-mini p,.pdc .pdc-rail-score{font-size:11px!important}.pdc .pdc-capacity-mini strong{font-size:12px!important}.pdc .pdc-capacity-mini small{font-size:11px!important}}@media (min-width:1900px){body.pdc-portal-page .pdc[data-pdc-app]{width:min(2380px,calc(100vw - 64px))!important}.pdc{--pdc-control-h:48px;--pdc-control-h-small:42px;font-size:16.5px!important}.pdc .pdc-workspace-grid{grid-template-columns:260px minmax(0,1fr) 390px!important;gap:42px!important}.pdc .pdc-app-nav-item{font-size:14px!important;min-height:52px!important}.pdc .pdc-dashboard-panel{padding:30px!important}.pdc .pdc-dashboard-stat{padding:27px!important}.pdc .pdc-request-card{padding:28px!important;min-height:290px!important}.pdc .pdc-request-card h4{font-size:28px!important}.pdc .pdc-project-card-screen{padding:23px!important;min-height:235px!important}}.pdc :is(.pdc-dashboard-panel,.pdc-dashboard-stat,.pdc-account-card,.pdc-client-plan-project,.pdc-client-allowance-card,.pdc-performance-panel,.pdc-performance-note,.pdc-team-card,.pdc-approval-card,.pdc-approval-gate,.pdc-home-project-card){border-radius:22px!important}.pdc .pdc-dashboard-panel{padding:var(--pdc-panel-pad)!important}.pdc .pdc-dashboard-panel-head{gap:16px!important;align-items:flex-start!important}.pdc .pdc-dashboard-panel-head h3{font-size:clamp(22px,1.15vw,30px)!important;line-height:1.08!important}.pdc .pdc-dashboard-stat>p{font-size:var(--pdc-ui-xs)!important;line-height:1.4!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>span{font-size:clamp(13px,.25vw + 12px,15px)!important}.pdc .pdc-request-grid{gap:16px!important}.pdc .pdc-request-card{padding:clamp(20px,1.35vw,28px)!important;min-height:255px!important}.pdc .pdc-request-card h4{font-size:clamp(21px,1vw,27px)!important;line-height:1.12!important}.pdc .pdc-request-card-meta{font-size:var(--pdc-ui-xs)!important;line-height:1.35!important;gap:8px 14px!important}.pdc .pdc-project-grid-screen{gap:16px!important}.pdc .pdc-project-card-screen{padding:20px!important;min-height:220px!important}.pdc .pdc-project-card-screen h4{font-size:22px!important}.pdc .pdc-team-card{padding:var(--pdc-panel-pad)!important}.pdc .pdc-task-row{padding:14px!important;gap:12px!important}.pdc .pdc-task-count strong{font-size:13px!important}.pdc .pdc-event{font-size:12.5px!important;line-height:1.28!important;min-height:52px}.pdc .pdc-calendar.is-editing .pdc-event.is-draggable{cursor:grab!important}.pdc .pdc-calendar.is-editing .pdc-event.is-draggable:active{cursor:grabbing!important}.pdc .pdc-calendar.is-editing .pdc-day.is-drop-target{transition:background .1s ease,box-shadow .1s ease!important}.pdc select.pdc-status-control{font-size:12px!important;min-height:38px!important;height:38px!important;min-width:154px!important}.pdc .pdc-status-control-wrap,.pdc .pdc-status-control-wrap>span{font-size:11px!important}.pdc .pdc-chat-head{padding:19px 21px!important}.pdc .pdc-chat-messages{padding:clamp(16px,1.5vw,26px)!important;gap:12px!important;min-height:330px!important;max-height:min(68dvh,720px)!important}.pdc .pdc-chat-message{padding:13px 15px!important;max-width:min(76%,720px)!important}.pdc .pdc-chat-message-head{font-size:11.5px!important}.pdc .pdc-chat-role{font-size:10.5px!important;padding:3px 7px!important}.pdc .pdc-chat-message p{font-size:14px!important;line-height:1.55!important}.pdc .pdc-chat-composer{padding:15px!important}.pdc .pdc-chat-composer textarea{min-height:96px!important;font-size:15px!important}.pdc .pdc-client-plan-project{padding:var(--pdc-panel-pad)!important;gap:20px!important}.pdc .pdc-client-plan-head h4,.pdc .pdc-service-tracker-head h4{font-size:20px!important}.pdc .pdc-client-limit-grid{gap:12px!important}.pdc .pdc-client-limit-row{padding:14px!important}.pdc .pdc-client-limit-foot,.pdc .pdc-client-limit-head,.pdc .pdc-client-limit-head strong{font-size:11.5px!important}.pdc .pdc-service-counter strong{font-size:22px!important}.pdc .pdc-service-counter span{font-size:11px!important}.pdc .pdc-service-summary span{font-size:11px!important;padding:6px 8px!important}.pdc .pdc-service-entry{padding:12px 2px!important;gap:10px!important}.pdc .pdc-service-entry strong{font-size:12.5px!important}.pdc .pdc-service-entry .pdc-open-label,.pdc .pdc-service-entry small{font-size:11px!important}.pdc .pdc-plan-week-head strong{font-size:13px!important}.pdc .pdc-plan-week-status{font-size:11px!important}.pdc .pdc-plan-week .pdc-muted{font-size:11px!important}.pdc .pdc-plan-week-deliverable small,.pdc .pdc-plan-week-deliverable span,.pdc .pdc-plan-week-deliverable strong{font-size:11px!important}html body dialog.pdc-dialog{width:min(820px,calc(100vw - 28px))!important;max-width:820px!important;padding:clamp(20px,1.7vw,30px)!important}html body dialog.pdc-dialog.pdc-dialog-wide{width:min(1240px,calc(100vw - 32px))!important;max-width:1240px!important}html body dialog.pdc-dialog.pdc-dialog-canvas{width:min(1540px,calc(100vw - 24px))!important;max-width:1540px!important}.pdc .pdc-dialog-header{position:sticky;top:-1px;z-index:20;padding:3px 0 14px!important;margin-bottom:20px!important}.pdc .pdc-dialog-header h3{font-size:clamp(25px,1.3vw,34px)!important;line-height:1.08!important}.pdc .pdc-detail-tabs{overflow-x:auto!important;overflow-y:hidden!important;flex-wrap:nowrap!important;scrollbar-width:thin;padding-bottom:4px!important}.pdc .pdc-detail-tabs button{flex:0 0 auto!important;min-height:40px!important;font-size:12px!important}.pdc .pdc-loading{min-height:150px;display:flex;align-items:center;justify-content:center;gap:11px;padding:34px!important;font-size:var(--pdc-ui-sm)!important;color:#666!important}.pdc .pdc-loading::before{content:"";width:18px;height:18px;border:2px solid #d7d7d7;border-top-color:#111;border-radius:50%;animation:pdcUxSpin .8s linear infinite}@keyframes pdcUxSpin{to{transform:rotate(360deg)}}.pdc .pdc-empty{padding:clamp(38px,5vw,72px) clamp(18px,3vw,34px)!important}.pdc .pdc-empty h3{font-size:clamp(22px,1.2vw,30px)!important}.pdc .pdc-global-upload{font-size:13px!important}.pdc-global-upload-copy span{font-size:11px!important}.pdc .pdc-mood-tool{font-size:11px!important;min-height:34px!important;padding:6px 10px!important}.pdc .pdc-mood-context-action{font-size:11px!important;min-width:34px!important;min-height:34px!important;padding:6px 9px!important}.pdc .pdc-mood-font-input{font-size:12px!important;width:52px!important;height:34px!important}.pdc .pdc-mood-hint,.pdc .pdc-mood-zoom{font-size:11px!important;line-height:1.35!important}.pdc .pdc-hub-library-item strong{font-size:12.5px!important}.pdc .pdc-hub-library-item span{font-size:11px!important}@media (max-width:900px){.pdc{font-size:15px!important}.pdc .pdc-request-grid{grid-template-columns:1fr!important}.pdc .pdc-chat-message{max-width:86%!important}.pdc .pdc-client-limit-grid{grid-template-columns:1fr!important}}@media (max-width:760px){body.pdc-portal-page .pdc[data-pdc-app]{width:calc(100vw - 14px)!important;padding-inline:7px!important}.pdc{--pdc-control-h:46px;--pdc-control-h-small:40px;font-size:15px!important}.pdc .pdc-product-bar{min-height:56px!important;padding:7px 8px!important}.pdc .pdc-app-header h2{line-height:.98!important}.pdc .pdc-app-header .pdc-lead{font-size:14px!important}.pdc .pdc-screen-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%!important;gap:9px!important}.pdc .pdc-screen-actions>*{width:100%!important;min-width:0!important}.pdc .pdc-screen-actions>.pdc-primary:only-child{grid-column:1/-1}.pdc .pdc-form-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important}.pdc .pdc-form-actions>*{width:100%!important;min-width:0!important}.pdc .pdc-form-actions>.pdc-primary:last-child{grid-column:auto}.pdc .pdc-dashboard-panel{padding:18px!important}.pdc .pdc-dashboard-panel-head{flex-direction:column!important;gap:10px!important}.pdc .pdc-dashboard-panel-head>button{width:100%!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>span{font-size:13px!important}.pdc .pdc-dashboard-stat>p{font-size:11px!important}.pdc .pdc-task-actions,.pdc .pdc-team-card-actions,.pdc .pdc-template-manager-actions{justify-content:flex-start!important}.pdc .pdc-chat-message{max-width:92%!important}.pdc .pdc-chat-messages{min-height:300px!important;max-height:58dvh!important}html body dialog.pdc-dialog,html body dialog.pdc-dialog.pdc-dialog-canvas,html body dialog.pdc-dialog.pdc-dialog-wide{width:calc(100vw - 12px)!important;max-width:none!important;max-height:calc(100dvh - 12px)!important;border-radius:22px!important;padding:18px!important}.pdc .pdc-detail-tabs{margin-inline:-3px!important}.pdc .pdc-mobile-dock{min-height:68px!important;padding:6px!important;gap:4px!important}.pdc button.pdc-mobile-dock-item{min-height:56px!important;font-size:10px!important;line-height:1.05!important;gap:4px!important;padding:5px 3px!important}.pdc .pdc-mobile-dock-icon{font-size:16px!important;min-height:19px!important}.pdc .pdc-account-dropdown{position:fixed!important;right:8px!important;top:68px!important}.pdc .pdc-calendar-scroll{scroll-snap-type:x proximity}.pdc .pdc-event{font-size:12px!important;min-height:50px!important}.pdc .pdc-mood-contextbar{font-size:11px!important}}@media (max-width:430px){.pdc .pdc-form-actions,.pdc .pdc-screen-actions{grid-template-columns:1fr!important}.pdc .pdc-dashboard-grid{gap:8px!important}.pdc .pdc-dashboard-stat{padding:14px!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>strong{font-size:32px!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>span{font-size:12px!important}}@media (pointer:coarse){.pdc a.pdc-primary,.pdc a.pdc-secondary,.pdc button{min-height:48px!important}.pdc .pdc-text-button{min-height:40px!important}.pdc input:not([type=checkbox]):not([type=color]),.pdc select,.pdc textarea{min-height:50px!important;font-size:16px!important}}@media (prefers-reduced-motion:reduce){.pdc .pdc-loading::before{animation:none!important;border-top-color:#777!important}}.pdc small{font-size:var(--pdc-ui-xs)!important}.pdc .pdc-badge{font-size:var(--pdc-ui-xs)!important;line-height:1.2!important}.pdc .pdc-stats{gap:10px 22px!important;margin-bottom:22px!important}.pdc .pdc-filter-panel>summary{font-size:var(--pdc-ui-sm)!important;font-weight:600!important}.pdc .pdc-request-controls{gap:12px!important;align-items:center!important}.pdc .pdc-search{min-height:48px!important}.pdc .pdc-empty-hint,.pdc .pdc-result-count{font-size:var(--pdc-ui-sm)!important;line-height:1.45!important}.pdc :is(.pdc-team-invite-row,.pdc-template-manager-row,.pdc-upload-order-row,.pdc-project-audit-row,.pdc-goal-row){gap:12px!important;padding-block:13px!important}.pdc .pdc-mood-contextbar button,.pdc .pdc-mood-toolbar button{white-space:nowrap!important}.pdc .pdc-content-card,.pdc .pdc-dashboard-panel,.pdc .pdc-screen-content,.pdc .pdc-workspace-main{min-width:0!important;max-width:100%!important}@media (max-width:430px){.pdc .pdc-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:330px){.pdc .pdc-dashboard-grid{grid-template-columns:1fr!important}}@media (min-width:2400px){body.pdc-portal-page .pdc[data-pdc-app]{width:min(2860px,calc(100vw - 120px))!important}.pdc{--pdc-ui-xs:13px;--pdc-ui-sm:14.5px;--pdc-ui-md:17px;--pdc-ui-lg:20px;--pdc-control-h:50px;--pdc-control-h-small:44px;font-size:17px!important}.pdc .pdc-workspace-grid{grid-template-columns:290px minmax(0,1fr) 420px!important;gap:48px!important}.pdc .pdc-app-header h2{font-size:clamp(70px,3vw,92px)!important;max-width:1320px!important}.pdc .pdc-app-nav-item{font-size:15px!important;min-height:54px!important}.pdc .pdc-dashboard-panel{padding:34px!important}.pdc .pdc-dashboard-stat{padding:30px!important}.pdc .pdc-request-card{padding:30px!important}.pdc .pdc-project-card-screen{padding:26px!important}.pdc .pdc-chat-message p{font-size:15px!important}.pdc .pdc-rail-work-copy strong,.pdc .pdc-rail-worker strong{font-size:13px!important}}body.pdc-portal-page .pdc-auth-shell{max-width:1480px!important;gap:clamp(42px,6vw,110px)!important}.pdc-auth-panel{padding:clamp(26px,2.5vw,46px)!important}.pdc-auth-copy h2{font-size:clamp(32px,1.9vw,42px)!important}.pdc-auth-copy p{font-size:var(--pdc-ui-sm)!important;line-height:1.55!important}.pdc-auth-form label{font-size:var(--pdc-ui-sm)!important}.pdc-auth-form input:not([type=checkbox]){min-height:52px!important;font-size:16px!important}.pdc-auth-links{font-size:var(--pdc-ui-xs)!important;line-height:1.45!important}.pdc-join{max-width:660px!important;margin:clamp(24px,5vh,64px) auto!important;padding:clamp(26px,3.5vw,48px)!important;border-color:#dedede!important;border-radius:28px!important;box-shadow:0 18px 60px rgba(0,0,0,.055)!important}.pdc-join h1{font-size:clamp(38px,3vw,54px)!important;line-height:1.02!important;letter-spacing:-.045em!important}.pdc-join p{font-size:var(--pdc-ui-sm)!important;line-height:1.55!important}.pdc-join form{display:grid;gap:4px!important}.pdc-join .pdc-primary{width:100%!important;margin-top:6px!important}.pdc-onboard-card{padding:clamp(22px,2.4vw,38px)!important}.pdc-onboard-complete h1,.pdc-onboard-title h1{font-size:clamp(34px,2.7vw,52px)!important}.pdc-onboard-actions{gap:10px 12px!important}@media (min-width:2400px){body.pdc-portal-page .pdc-auth-shell{max-width:1760px!important}.pdc-auth-panel{max-width:520px!important}.pdc-auth-intro{max-width:820px!important}.pdc-auth-intro h1{font-size:clamp(64px,3.2vw,90px)!important}.pdc-auth-intro>p{font-size:19px!important}}@media (max-width:600px){.pdc-join{margin:12px auto!important;padding:24px 20px!important;border-radius:22px!important}.pdc-join h1{font-size:38px!important}.pdc-auth-panel{padding:22px!important}}.pdc .pdc-client-archive-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin:0 0 18px;padding:16px 18px;border:1px solid #d8d8d8;border-radius:20px;background:#f7f7f7}.pdc .pdc-client-archive-icon{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#111;color:#fff;font-size:18px}.pdc .pdc-client-archive-banner>div:nth-child(2){display:grid;gap:4px}.pdc .pdc-client-archive-banner strong{font-size:14px}.pdc .pdc-client-archive-banner span{font-size:12px;line-height:1.45;color:#616161}.pdc .pdc-social-tabs{display:flex;gap:8px;align-items:center;margin:18px 0 14px;padding:5px;border:1px solid #e0e0e0;border-radius:16px;background:#f6f6f6;width:max-content}.pdc .pdc-social-tabs button{min-height:38px!important;padding:8px 16px!important;border-radius:12px!important;background:0 0!important;border:0!important;font-size:12px!important}.pdc .pdc-social-tabs button.is-active{background:#111!important;color:#fff!important}.pdc .pdc-social-media{margin:14px 0 4px}.pdc .pdc-social-media-grid{display:grid;gap:4px;overflow:hidden;border-radius:18px;background:#efefef}.pdc .pdc-social-media-grid.count-1{grid-template-columns:1fr}.pdc .pdc-social-media-grid.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-social-media-grid.count-3,.pdc .pdc-social-media-grid.count-4,.pdc .pdc-social-media-grid.count-5,.pdc .pdc-social-media-grid.count-6{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-social-image,.pdc .pdc-social-video{display:block;width:100%;height:auto;max-height:min(70vh,720px);object-fit:contain;background:#111}.pdc .pdc-social-media-grid.count-2 .pdc-social-image,.pdc .pdc-social-media-grid.count-2 .pdc-social-video,.pdc .pdc-social-media-grid.count-3 .pdc-social-image,.pdc .pdc-social-media-grid.count-3 .pdc-social-video,.pdc .pdc-social-media-grid.count-4 .pdc-social-image,.pdc .pdc-social-media-grid.count-4 .pdc-social-video,.pdc .pdc-social-media-grid.count-5 .pdc-social-image,.pdc .pdc-social-media-grid.count-5 .pdc-social-video,.pdc .pdc-social-media-grid.count-6 .pdc-social-image,.pdc .pdc-social-media-grid.count-6 .pdc-social-video{height:clamp(180px,28vw,390px);object-fit:cover}.pdc .pdc-social-youtube{position:relative;width:100%;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#111}.pdc .pdc-social-youtube iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pdc .pdc-social-link-row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.pdc .pdc-social-link-row input{font-size:12px!important}.pdc .pdc-social-composer-media{display:flex;gap:7px;flex-wrap:wrap}.pdc .pdc-save-dialog{max-width:560px!important}.pdc .pdc-save-collection-list{display:grid;gap:7px;margin:14px 0}.pdc button.pdc-save-collection{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;text-align:left;min-height:48px!important;border:1px solid #e1e1e1!important;background:#fff!important;border-radius:13px!important;padding:9px 12px!important}.pdc button.pdc-save-collection.is-current{border-color:#111!important;box-shadow:inset 0 0 0 1px #111}.pdc .pdc-save-new{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;margin-top:14px}.pdc .pdc-social-collection-chips{display:flex;gap:7px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:thin}.pdc .pdc-social-collection-chips button{white-space:nowrap;min-height:36px!important;padding:7px 12px!important;border-radius:999px!important;border:1px solid #ddd!important;background:#fff!important;font-size:11px!important}.pdc .pdc-social-collection-chips button.is-active{background:#111!important;color:#fff!important;border-color:#111!important}.pdc .pdc-social-saved-search{margin:0 0 16px}.pdc .pdc-social-saved-search input{width:100%}.pdc .pdc-review-team-dialog{max-width:780px!important}.pdc .pdc-staff-review-list{display:grid;gap:12px}.pdc .pdc-staff-review-row{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);gap:16px;align-items:center;padding:16px;border:1px solid #e1e1e1;border-radius:18px;background:#fff}.pdc .pdc-staff-review-person{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center}.pdc .pdc-staff-review-person>div:last-child{display:grid;gap:2px}.pdc .pdc-staff-review-person strong{font-size:13px}.pdc .pdc-staff-review-person small,.pdc .pdc-staff-review-person span{font-size:10px}.pdc .pdc-review-stars{display:flex;gap:2px}.pdc button.pdc-review-star{min-width:32px!important;width:32px!important;height:36px!important;min-height:36px!important;padding:0!important;border:0!important;background:0 0!important;color:#c9c9c9!important;font-size:23px!important}.pdc button.pdc-review-star.is-on{color:#111!important}.pdc .pdc-staff-review-row textarea{min-height:72px!important;font-size:12px!important;padding:10px!important}@media (max-width:780px){.pdc .pdc-client-archive-banner{grid-template-columns:auto minmax(0,1fr)}.pdc .pdc-client-archive-banner>button{grid-column:1/-1;width:100%}.pdc .pdc-staff-review-row{grid-template-columns:1fr;align-items:start}.pdc .pdc-review-stars{justify-content:flex-start}.pdc .pdc-social-media-grid.count-2,.pdc .pdc-social-media-grid.count-3,.pdc .pdc-social-media-grid.count-4,.pdc .pdc-social-media-grid.count-5,.pdc .pdc-social-media-grid.count-6{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-social-media-grid.count-2 .pdc-social-image,.pdc .pdc-social-media-grid.count-2 .pdc-social-video,.pdc .pdc-social-media-grid.count-3 .pdc-social-image,.pdc .pdc-social-media-grid.count-3 .pdc-social-video,.pdc .pdc-social-media-grid.count-4 .pdc-social-image,.pdc .pdc-social-media-grid.count-4 .pdc-social-video,.pdc .pdc-social-media-grid.count-5 .pdc-social-image,.pdc .pdc-social-media-grid.count-5 .pdc-social-video,.pdc .pdc-social-media-grid.count-6 .pdc-social-image,.pdc .pdc-social-media-grid.count-6 .pdc-social-video{height:42vw;min-height:140px}.pdc .pdc-save-new{grid-template-columns:1fr}.pdc .pdc-save-new button{width:100%}}.pdc .pdc-game-level-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;min-height:190px;padding:22px;border-radius:24px;background:#111;color:#fff;box-shadow:0 18px 48px rgba(0,0,0,.12)}.pdc .pdc-game-level-orb{width:92px;height:92px;display:grid;place-items:center;align-content:center;border-radius:50%;background:#fff;color:#111;box-shadow:0 0 0 7px rgba(255,255,255,.08)}.pdc .pdc-game-level-orb strong{font-size:34px;line-height:.95;letter-spacing:-.05em}.pdc .pdc-game-level-orb span{margin-top:3px;font-size:9px;font-weight:750;letter-spacing:.15em}.pdc .pdc-game-level-copy{display:grid;gap:7px;min-width:0}.pdc .pdc-game-level-copy .pdc-kicker{color:#aaa!important}.pdc .pdc-game-level-copy h3{margin:0;font-size:clamp(24px,1.6vw,34px)!important;line-height:1!important;letter-spacing:-.035em}.pdc .pdc-game-level-copy>.pdc-muted{color:#c2c2c2!important;font-size:11.5px!important;line-height:1.45!important}.pdc .pdc-game-level-eyebrow{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.pdc .pdc-game-rank-chip{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;font-size:10px;font-weight:650}.pdc .pdc-game-level-track{height:9px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.14)}.pdc .pdc-game-level-track i{display:block;height:100%;width:0;border-radius:inherit;background:#fff;transition:width .45s cubic-bezier(.2,.75,.25,1)}.pdc .pdc-game-progress-copy{display:flex;justify-content:space-between;gap:10px}.pdc .pdc-game-progress-copy small{color:#aaa!important;font-size:10px!important}.pdc .pdc-game-side-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.pdc .pdc-game-side-stats>span{display:grid;gap:2px;min-width:0;padding:9px 10px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:rgba(255,255,255,.04)}.pdc .pdc-game-side-stats strong{font-size:14px;line-height:1}.pdc .pdc-game-side-stats small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aaa!important;font-size:9px!important}.pdc .pdc-social-tabs{position:sticky;top:8px;z-index:30;margin:0 0 18px!important;box-shadow:0 8px 22px rgba(0,0,0,.045);backdrop-filter:blur(12px)}.pdc .pdc-social-composer{box-shadow:0 10px 28px rgba(0,0,0,.035)}.pdc .pdc-social-composer-body{display:grid;gap:12px;min-width:0}.pdc .pdc-social-composer textarea{min-height:92px!important;padding:12px 13px!important;border:1px solid #dedede!important;border-radius:16px!important;background:#fafafa!important;font-size:14px!important;line-height:1.5!important;resize:vertical!important}.pdc .pdc-social-composer textarea:focus{background:#fff!important;border-color:#111!important;box-shadow:0 0 0 3px rgba(0,0,0,.05)!important}.pdc .pdc-social-link-row input{min-height:44px!important;padding:10px 12px!important;border-radius:13px!important;background:#fafafa!important}.pdc .pdc-social-composer-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pdc .pdc-social-composer-actions>.pdc-primary{margin-left:auto}.pdc .pdc-social-toggle{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:6px 9px;border:1px solid #e2e2e2;border-radius:11px;background:#fafafa;font-size:10.5px;font-weight:600;cursor:pointer}.pdc .pdc-social-toggle input{width:16px;height:16px;margin:0}.pdc .pdc-social-feed,.pdc .pdc-social-ranking{padding:20px;border:1px solid #dedede;border-radius:22px;background:#fff}.pdc .pdc-social-feed-list{gap:14px}.pdc .pdc-social-post{position:relative;padding:18px;border:1px solid #e1e1e1;border-radius:20px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.028)}.pdc .pdc-social-post.is-announcement{border-color:#111;box-shadow:inset 4px 0 0#111,0 8px 24px rgba(0,0,0,.035)}.pdc .pdc-social-post.is-achievement,.pdc .pdc-social-post.is-level,.pdc .pdc-social-post.is-team_achievement{background:linear-gradient(145deg,#fff,#f7f7f7)}.pdc .pdc-social-post.is-pinned::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.pdc .pdc-social-post-head{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center}.pdc .pdc-social-avatar{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#111;color:#fff;font-size:11px;font-weight:750;letter-spacing:.04em}.pdc .pdc-social-avatar.is-small{width:32px;height:32px;font-size:9px}.pdc .pdc-social-post-identity{display:grid;gap:2px;min-width:0}.pdc .pdc-social-profile-link{width:max-content;max-width:100%;min-height:0!important;padding:0!important;border:0!important;background:0 0!important;color:#111!important;font-weight:700!important;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-social-pin{align-self:start;padding:5px 8px;border-radius:999px;background:#111;color:#fff;font-size:9px;font-weight:700}.pdc .pdc-social-post-title{margin:15px 0 5px;line-height:1.15!important;letter-spacing:-.025em}.pdc .pdc-social-post-text{margin:11px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.pdc .pdc-social-media{margin:15px -2px 4px!important}.pdc .pdc-social-media-grid,.pdc .pdc-social-youtube{border:1px solid #e2e2e2;box-shadow:0 8px 28px rgba(0,0,0,.04)}.pdc .pdc-social-post-actions{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:13px;padding-top:10px;border-top:1px solid #eee}.pdc .pdc-social-comments{display:grid;gap:9px;margin-top:10px;padding-top:10px;border-top:1px solid #eee}.pdc .pdc-social-comments .pdc-social-comment{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px;margin:0!important}.pdc .pdc-social-comment-avatar{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#ededed;color:#111;font-size:8px;font-weight:750}.pdc .pdc-social-comment-head{display:flex;align-items:center;gap:7px}.pdc .pdc-social-comment-head strong{font-size:11px}.pdc .pdc-social-comment-head .pdc-comment-delete{margin-left:auto;min-width:25px!important;width:25px!important;min-height:25px!important;height:25px!important;padding:0!important;border:0!important;background:0 0!important}.pdc .pdc-social-comments p{margin:3px 0 0;line-height:1.45!important}.pdc .pdc-social-comment-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}.pdc .pdc-social-comment-form button{align-self:end}.pdc .pdc-social-ranking{padding:18px}.pdc .pdc-social-ranking .pdc-dashboard-panel-head{margin-bottom:14px!important}.pdc .pdc-social-ranking h3{font-size:21px!important}.pdc .pdc-social-ranking .pdc-dashboard-panel-head p{font-size:10.5px!important;line-height:1.45!important}html body dialog.pdc-social-profile-dialog{width:min(1180px,calc(100vw - 30px))!important;max-width:1180px!important}.pdc .pdc-social-profile-identity{display:grid;grid-template-columns:86px minmax(0,1fr);gap:18px;align-items:center;padding:20px;border:1px solid #dfdfdf;border-radius:22px;background:linear-gradient(145deg,#fff,#f8f8f8)}.pdc .pdc-social-profile-avatar{width:86px;height:86px;display:grid;place-items:center;border-radius:50%;background:#111;color:#fff;font-size:22px;font-weight:750;letter-spacing:.03em}.pdc .pdc-social-profile-identity h3{margin:4px 0 5px;font-size:30px!important;letter-spacing:-.04em}.pdc .pdc-social-profile-identity .pdc-account-headline{margin:0 0 5px;font-size:13px!important}.pdc .pdc-social-profile-identity>.pdc-muted{font-size:12px!important}.pdc .pdc-social-profile-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.pdc .pdc-social-profile-trophies{margin-top:18px}.pdc .pdc-achievement-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdc .pdc-achievement-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:11px;align-items:start;min-height:136px;padding:14px;border:1px solid #e1e1e1;border-radius:17px;background:#fff}.pdc .pdc-achievement-card.is-unlocked{border-color:#111;background:linear-gradient(145deg,#fff,#f6f6f6);box-shadow:0 7px 22px rgba(0,0,0,.035)}.pdc .pdc-achievement-card.is-locked{opacity:.72}.pdc .pdc-achievement-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#f1f1f1;font-size:21px}.pdc .pdc-achievement-card.is-unlocked .pdc-achievement-icon{background:#111;color:#fff}.pdc .pdc-achievement-copy{display:grid;gap:5px;min-width:0}.pdc .pdc-achievement-title{display:flex;align-items:flex-start;justify-content:space-between;gap:7px}.pdc .pdc-achievement-title strong{font-size:12px;line-height:1.2}.pdc .pdc-achievement-percent,.pdc .pdc-achievement-unlocked{flex:0 0 auto;padding:3px 6px;border-radius:999px;font-size:8.5px;font-weight:700}.pdc .pdc-achievement-unlocked{background:#111;color:#fff}.pdc .pdc-achievement-percent{background:#efefef;color:#555}.pdc .pdc-achievement-copy>p{margin:0;font-size:10px!important;line-height:1.4!important}.pdc .pdc-achievement-meta{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:auto}.pdc .pdc-achievement-category{font-size:8.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#777}.pdc .pdc-achievement-meta>.pdc-muted{font-size:8.5px!important}.pdc .pdc-achievement-progress{height:5px;margin-top:2px;overflow:hidden;border-radius:999px;background:#eee}.pdc .pdc-achievement-progress i{display:block;height:100%;border-radius:inherit;background:#111}.pdc .pdc-social-collection-chips{padding:1px 0 12px!important}.pdc .pdc-social-saved-search input{padding:10px 13px!important}.pdc .pdc-save-dialog{padding-top:24px!important}.pdc .pdc-save-collection-list{max-height:46vh;overflow:auto;padding-right:3px}.pdc button.pdc-save-collection{transition:border-color .12s ease,background .12s ease,transform .12s ease}.pdc button.pdc-save-collection:hover{border-color:#bbb!important;transform:translateY(-1px)}.pdc .pdc-staff-review-row{box-shadow:0 7px 20px rgba(0,0,0,.025)}.pdc .pdc-review-stars{gap:0!important}.pdc button.pdc-review-star{transition:transform .12s ease,color .12s ease}.pdc button.pdc-review-star:hover{transform:scale(1.12);color:#555!important}.pdc button.pdc-review-star.is-on:hover{color:#111!important}@media (min-width:1800px){.pdc .pdc-social-feed,.pdc .pdc-social-ranking{padding:26px}.pdc .pdc-social-post{padding:22px}.pdc .pdc-social-post-text{font-size:15px!important}.pdc .pdc-social-post-head{grid-template-columns:48px minmax(0,1fr) auto}.pdc .pdc-social-avatar{width:48px;height:48px;font-size:12px}.pdc .pdc-achievement-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pdc .pdc-game-level-card{padding:26px}.pdc .pdc-game-level-orb{width:104px;height:104px}.pdc .pdc-game-level-orb strong{font-size:39px}}@media (max-width:1180px){.pdc .pdc-achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pdc .pdc-social-ranking{order:2}.pdc .pdc-social-tabs{position:static}.pdc .pdc-game-level-card{grid-template-columns:82px minmax(0,1fr)}.pdc .pdc-game-level-orb{width:82px;height:82px}.pdc .pdc-game-side-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.pdc .pdc-game-level-card{grid-template-columns:1fr;justify-items:stretch}.pdc .pdc-game-level-orb{width:76px;height:76px}.pdc .pdc-game-level-eyebrow{align-items:flex-start}.pdc .pdc-game-side-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-social-composer>.pdc-social-avatar{display:none}.pdc .pdc-social-composer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pdc .pdc-social-composer-actions>*{width:100%;min-width:0}.pdc .pdc-social-composer-actions>.pdc-primary{margin-left:0;grid-column:1/-1}.pdc .pdc-social-toggle{justify-content:center}.pdc .pdc-social-feed,.pdc .pdc-social-ranking{padding:15px;border-radius:18px}.pdc .pdc-social-post{padding:14px;border-radius:17px}.pdc .pdc-social-post-head{grid-template-columns:38px minmax(0,1fr) auto}.pdc .pdc-social-avatar{width:38px;height:38px}.pdc .pdc-social-post-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.pdc .pdc-social-post-actions button{width:100%;margin:0!important}.pdc .pdc-social-comment-form{grid-template-columns:1fr}.pdc .pdc-social-comment-form button{width:100%}.pdc .pdc-achievement-grid{grid-template-columns:1fr}.pdc .pdc-social-profile-identity{grid-template-columns:64px minmax(0,1fr);padding:15px}.pdc .pdc-social-profile-avatar{width:64px;height:64px;font-size:17px}.pdc .pdc-social-profile-identity h3{font-size:24px!important}.pdc .pdc-staff-review-row{padding:13px}}@media (max-width:390px){.pdc .pdc-social-composer-actions{grid-template-columns:1fr}.pdc .pdc-social-post-actions{grid-template-columns:1fr 1fr}.pdc .pdc-social-profile-identity{grid-template-columns:1fr}.pdc .pdc-game-side-stats{grid-template-columns:1fr 1fr}}.pdc .pdc-mood-viewport{overscroll-behavior:contain!important}.pdc .pdc-mood-contextbar{pointer-events:auto!important;isolation:isolate}.pdc .pdc-mood-contextbar button,.pdc .pdc-mood-contextbar input{pointer-events:auto!important}.pdc .pdc-social-composer{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.pdc .pdc-social-composer.is-dragover{border-color:#111!important;box-shadow:0 0 0 4px rgba(0,0,0,.06),0 14px 36px rgba(0,0,0,.07)!important;transform:translateY(-1px)}.pdc .pdc-social-composer.is-uploading{cursor:progress}.pdc .pdc-social-composer-textwrap{position:relative}.pdc .pdc-social-composer-textwrap textarea{padding-bottom:30px!important}.pdc .pdc-social-composer-count{position:absolute;right:12px;bottom:9px;color:#969696;font-size:9px;pointer-events:none}.pdc .pdc-social-drop-hint{font-size:9.5px;color:#8b8b8b;margin-right:auto}.pdc .pdc-social-youtube-preview:empty{display:none}.pdc .pdc-social-youtube-mini{max-width:520px;margin-top:0!important;border-radius:14px!important}.pdc .pdc-social-composer-media{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px!important}.pdc .pdc-social-upload-card{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr) 30px;gap:9px;align-items:center;min-width:0;padding:7px;border:1px solid #dedede;border-radius:13px;background:#fafafa}.pdc .pdc-social-upload-card>img,.pdc .pdc-social-upload-card>video{width:58px;height:48px;border-radius:9px;object-fit:cover;background:#111}.pdc .pdc-social-upload-card>div{display:grid;gap:2px;min-width:0}.pdc .pdc-social-upload-card>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:650}.pdc .pdc-social-upload-card>div>small{font-size:9px!important}.pdc .pdc-social-upload-card .pdc-icon{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important}.pdc button.pdc-social-image-button{display:block;width:100%;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#111!important;overflow:hidden;cursor:zoom-in}.pdc button.pdc-social-image-button:hover .pdc-social-image{transform:scale(1.012);opacity:.97}.pdc button.pdc-social-image-button .pdc-social-image{transition:transform .18s ease,opacity .18s ease}html body dialog.pdc-social-lightbox{width:min(1280px,calc(100vw - 24px))!important;max-width:1280px!important;padding-bottom:14px!important;background:#0e0e0e!important;color:#fff!important}html body dialog.pdc-social-lightbox .pdc-dialog-header{border-bottom-color:#2c2c2c!important}.pdc .pdc-social-lightbox-stage{display:grid;place-items:center;min-height:min(72vh,820px);background:#050505;border-radius:16px;overflow:hidden}.pdc .pdc-social-lightbox-stage img{display:block;max-width:100%;max-height:min(78vh,900px);object-fit:contain}.pdc .pdc-social-lightbox-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 2px 0}.pdc .pdc-social-lightbox-caption{display:grid;gap:2px;min-width:0}.pdc .pdc-social-lightbox-caption span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.pdc .pdc-social-lightbox-caption .pdc-muted{color:#aaa!important;font-size:9px!important}.pdc .pdc-social-lightbox-nav{display:flex;gap:7px}.pdc .pdc-social-lightbox .pdc-small{background:#242424!important;color:#fff!important;border-color:#3b3b3b!important}.pdc .pdc-social-reaction-wrap{position:relative;display:inline-flex;z-index:6}.pdc .pdc-social-reaction-main{border:0!important;background:0 0!important}.pdc .pdc-social-reaction-main.is-reacted{background:#111!important;color:#fff!important}.pdc .pdc-social-reaction-picker{position:absolute;left:0;bottom:calc(100% + 7px);display:flex;gap:4px;width:max-content;max-width:min(440px,calc(100vw - 48px));padding:6px;border:1px solid #d7d7d7;border-radius:14px;background:#fff;box-shadow:0 16px 45px rgba(0,0,0,.16);opacity:0;visibility:hidden;transform:translateY(5px) scale(.98);transform-origin:left bottom;transition:opacity .12s ease,transform .12s ease,visibility .12s;pointer-events:none;z-index:80}.pdc .pdc-social-reaction-wrap.is-open .pdc-social-reaction-picker,.pdc .pdc-social-reaction-wrap:focus-within .pdc-social-reaction-picker,.pdc .pdc-social-reaction-wrap:hover .pdc-social-reaction-picker{opacity:1;visibility:visible;transform:none;pointer-events:auto}.pdc .pdc-social-reaction-picker>button{min-width:58px!important;min-height:54px!important;padding:5px 7px!important;border:1px solid transparent!important;background:0 0!important;border-radius:10px!important}.pdc .pdc-social-reaction-picker>button.is-selected,.pdc .pdc-social-reaction-picker>button:hover{background:#f1f1f1!important;border-color:#dedede!important;transform:translateY(-2px)}.pdc .pdc-social-reaction-option{display:grid;justify-items:center;gap:1px;line-height:1}.pdc .pdc-social-reaction-option b{font-size:19px;font-weight:500}.pdc .pdc-social-reaction-option>span{font-size:8px}.pdc .pdc-social-reaction-option small{font-size:8px!important;color:#777!important}.pdc .pdc-social-reaction-summary{display:flex;align-items:center;gap:5px;margin-top:8px}.pdc .pdc-social-reaction-summary>span{display:inline-flex;align-items:center;gap:3px;min-height:24px;padding:3px 7px;border:1px solid #e4e4e4;border-radius:999px;background:#fafafa;color:#666;font-size:9px}.pdc .pdc-social-reaction-summary b{font-size:11px;font-weight:500;color:#111}.pdc .pdc-social-comment-thread{display:grid;gap:7px}.pdc .pdc-social-comment.is-thread-reply{padding-left:10px;border-left:1px solid #dedede}.pdc .pdc-social-comment-body{min-width:0}.pdc button.pdc-social-comment-author{min-height:0!important;padding:0!important;border:0!important;background:0 0!important;color:#111!important;font-size:11px!important;font-weight:700!important}.pdc .pdc-social-comment-actions{display:flex;gap:7px;margin-top:3px}.pdc button.pdc-comment-reply-action{min-height:0!important;height:auto!important;padding:2px 0!important;border:0!important;background:0 0!important;color:#747474!important;font-size:9px!important;font-weight:650!important}.pdc button.pdc-comment-reply-action:hover{color:#111!important}.pdc .pdc-social-comment-compose{display:grid;gap:5px}.pdc .pdc-social-comment-form{align-items:end}.pdc .pdc-social-replying{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;border-radius:9px;background:#f4f4f4;font-size:9px;color:#555}.pdc .pdc-social-replying .pdc-text-button{min-height:0!important;padding:1px 0!important;font-size:8.5px!important}.pdc .pdc-social-feed-filters{display:flex;gap:6px;overflow-x:auto;margin-bottom:14px;padding:1px 0 4px;scrollbar-width:thin}.pdc .pdc-social-feed-filters button{flex:0 0 auto;border:1px solid #ddd!important;border-radius:999px!important;font-size:9.5px!important}.pdc .pdc-social-feed-filters button.is-active{border-color:#111!important}html body dialog.pdc-social-collections-dialog{width:min(720px,calc(100vw - 24px))!important;max-width:720px!important}.pdc .pdc-social-collection-manager{display:grid;gap:8px;margin:15px 0}.pdc .pdc-social-collection-manager-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px;border:1px solid #e2e2e2;border-radius:13px}.pdc .pdc-social-collection-manager-row input{min-height:40px!important;font-size:11px!important}.pdc .pdc-social-collection-manager-actions{display:flex;gap:5px}.pdc .pdc-social-edit-dialog textarea{min-height:160px!important}.pdc .pdc-social-edit-dialog .pdc-field{display:grid;gap:7px;margin:10px 0}.pdc .pdc-social-edit-dialog .pdc-field>span{font-size:10px;font-weight:700}@media (max-width:680px){.pdc .pdc-social-reaction-picker{position:fixed;left:12px;right:12px;bottom:14px;max-width:none;width:auto;justify-content:space-between;transform:translateY(10px);transform-origin:center bottom}.pdc .pdc-social-reaction-picker>button{min-width:0!important;flex:1 1 0}.pdc .pdc-social-lightbox-stage{min-height:55vh}.pdc .pdc-social-lightbox-footer{align-items:stretch;flex-direction:column}.pdc .pdc-social-lightbox-nav{display:grid;grid-template-columns:1fr 1fr}.pdc .pdc-social-lightbox-nav button{width:100%}.pdc .pdc-social-collection-manager-row{grid-template-columns:26px minmax(0,1fr)}.pdc .pdc-social-collection-manager-actions{grid-column:2;justify-content:flex-end}.pdc .pdc-social-drop-hint{display:none}}@media (max-width:390px){.pdc .pdc-social-reaction-option>span{display:none}.pdc .pdc-social-reaction-picker>button{min-height:48px!important}.pdc .pdc-social-upload-card{grid-template-columns:48px minmax(0,1fr) 28px}.pdc .pdc-social-upload-card>img,.pdc .pdc-social-upload-card>video{width:48px;height:44px}}.pdc .pdc-social-lightbox .pdc-dialog-header .pdc-icon,.pdc .pdc-social-lightbox .pdc-dialog-header h3{color:#fff!important}.pdc .pdc-social-network-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1360px;margin:0 auto 18px;padding:0 2px}.pdc .pdc-social-network-head>div:first-child{min-width:0}.pdc .pdc-social-network-head h2{margin:3px 0 4px;font-size:clamp(30px,2.3vw,46px)!important;line-height:1!important}.pdc .pdc-social-network-head p{margin:0;font-size:12px!important}.pdc .pdc-social-network-head .pdc-social-tabs{margin:0!important;flex:0 0 auto;background:#fff!important}.pdc .pdc-social-network{display:grid;grid-template-columns:250px minmax(520px,720px) 300px;gap:18px;align-items:start;justify-content:center;max-width:1360px;margin:0 auto}.pdc .pdc-social-profile-rail,.pdc .pdc-social-right-rail{position:sticky;top:66px;display:grid;gap:12px;min-width:0}.pdc .pdc-social-feed{min-width:0;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important}.pdc .pdc-social-feed-list{display:grid;gap:12px!important}.pdc .pdc-social-mini-level,.pdc .pdc-social-ranking,.pdc .pdc-social-self-card,.pdc .pdc-social-shortcuts,.pdc .pdc-social-studio-card{border:1px solid #dedede;border-radius:18px;background:#fff;overflow:hidden}.pdc .pdc-social-self-card{position:relative;padding:0 16px 16px;text-align:center}.pdc .pdc-social-self-cover{height:62px;margin:0-16px;background:linear-gradient(135deg,#101010,#444)}.pdc .pdc-social-self-avatar{display:grid;place-items:center;width:68px;height:68px;margin:-34px auto 10px;border:4px solid #fff;border-radius:50%;background:#111;color:#fff;font-size:17px;font-weight:800;letter-spacing:.04em}.pdc .pdc-social-self-card h3{margin:0 0 3px;font-size:16px!important;line-height:1.2!important}.pdc .pdc-social-self-headline{min-height:30px;margin:0 auto 8px;color:#666;font-size:10.5px!important;line-height:1.4!important}.pdc .pdc-social-self-role{display:inline-flex;padding:4px 8px;border-radius:999px;background:#f1f1f1;font-size:9px;font-weight:700}.pdc button.pdc-social-profile-cta{width:100%;min-height:37px!important;margin-top:13px;padding:7px 10px!important;border:1px solid #ddd!important;border-radius:10px!important;background:#fff!important;font-size:10px!important}.pdc button.pdc-social-profile-cta:hover{border-color:#111!important}.pdc .pdc-social-mini-level{padding:14px}.pdc .pdc-social-mini-level-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.pdc .pdc-social-rank-pill{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;padding:0 7px;border-radius:999px;background:#111;color:#fff;font-size:9px;font-weight:750}.pdc .pdc-social-mini-level-number{display:flex;align-items:baseline;gap:8px;margin:8px 0}.pdc .pdc-social-mini-level-number strong{font-size:32px;line-height:1;letter-spacing:-.05em}.pdc .pdc-social-mini-level-number span{font-size:11px;font-weight:700}.pdc .pdc-social-mini-progress{height:6px;border-radius:999px;background:#ececec;overflow:hidden}.pdc .pdc-social-mini-progress i{display:block;height:100%;border-radius:inherit;background:#111}.pdc .pdc-social-mini-level-meta{display:flex;justify-content:space-between;gap:8px;margin-top:6px;color:#777;font-size:8.5px}.pdc .pdc-social-shortcuts{display:grid;padding:10px}.pdc .pdc-social-shortcuts>.pdc-kicker{padding:4px 6px 7px}.pdc button.pdc-social-rail-link{justify-content:flex-start!important;width:100%;min-height:38px!important;padding:7px 8px!important;border:0!important;border-radius:9px!important;background:0 0!important;text-align:left!important;font-size:10.5px!important}.pdc button.pdc-social-rail-link:hover{background:#f4f4f4!important}.pdc .pdc-social-stories{margin-bottom:12px;padding:13px 14px 11px;border:1px solid #dedede;border-radius:18px;background:#fff}.pdc .pdc-social-stories-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.pdc .pdc-social-stories-head strong{font-size:11px}.pdc .pdc-social-stories-head span{font-size:9px!important}.pdc .pdc-social-stories-track{display:flex;gap:8px;overflow-x:auto;padding:1px 1px 4px;scrollbar-width:thin}.pdc button.pdc-social-story-button{flex:0 0 76px;min-width:76px!important;min-height:0!important;padding:0!important;border:0!important;background:0 0!important}.pdc .pdc-social-story{display:grid;justify-items:center;gap:4px;text-align:center}.pdc .pdc-social-story-ring{display:grid;place-items:center;width:54px;height:54px;border:2px solid #111;border-radius:50%;padding:3px;background:#fff}.pdc .pdc-social-story-avatar{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#111;color:#fff;font-size:11px;font-weight:800}.pdc .pdc-social-story strong{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.pdc .pdc-social-story small{font-size:8px!important;color:#777!important}.pdc button.pdc-social-story-button:hover .pdc-social-story-ring{transform:scale(1.04)}.pdc .pdc-social-composer{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;margin:0 0 12px!important;border:1px solid #dedede!important;box-shadow:none!important}.pdc .pdc-social-composer>.pdc-social-avatar{width:44px;height:44px;margin-top:1px}.pdc .pdc-social-composer-body{gap:9px!important}.pdc .pdc-social-composer-textwrap textarea{height:48px!important;min-height:48px!important;padding:12px 42px 11px 15px!important;border:1px solid #d8d8d8!important;border-radius:999px!important;font-size:12.5px!important;resize:none!important;overflow:hidden}.pdc .pdc-social-composer.is-composing .pdc-social-composer-textwrap textarea{height:auto!important;min-height:76px!important;border-radius:14px!important;resize:vertical!important;overflow:auto}.pdc .pdc-social-composer-count{display:none}.pdc .pdc-social-composer.is-composing .pdc-social-composer-count{display:block}.pdc .pdc-social-composer-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.pdc .pdc-social-composer-expanded{display:none;gap:9px}.pdc .pdc-social-composer.is-composing .pdc-social-composer-expanded,.pdc .pdc-social-composer.is-dragover .pdc-social-composer-expanded{display:grid}.pdc .pdc-social-composer.is-announcement{border-color:#111!important}.pdc .pdc-social-composer-actions{padding-top:7px;border-top:1px solid #eee}.pdc .pdc-social-composer-actions>.pdc-primary{min-width:86px!important}.pdc .pdc-social-drop-hint{font-size:8.5px!important}.pdc .pdc-social-feed-controls{display:grid;gap:7px;margin:0 0 10px;padding:10px;border:1px solid #e1e1e1;border-radius:16px;background:#fff}.pdc .pdc-social-feed-filters{margin:0!important;padding:0!important}.pdc .pdc-social-feed-filters button{min-height:32px!important;padding:5px 10px!important;border-color:transparent!important;background:#f5f5f5!important}.pdc .pdc-social-feed-filters button.is-active{background:#111!important;color:#fff!important}.pdc .pdc-social-feed-search{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:6px}.pdc .pdc-social-feed-search input,.pdc .pdc-social-feed-search select{min-height:36px!important;padding:7px 10px!important;border-radius:10px!important;background:#fafafa!important;font-size:10px!important}.pdc .pdc-social-feed-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:0 0 12px;padding:15px 16px;border:1px solid #dedede;border-radius:18px;background:#fff}.pdc .pdc-social-feed-heading h3{margin:2px 0 3px;font-size:19px!important}.pdc .pdc-social-feed-heading p{margin:0;font-size:10px!important}.pdc .pdc-social-post{border:1px solid #dcdcdc!important;box-shadow:none!important;overflow:visible}.pdc .pdc-social-post.is-announcement{border-color:#111!important;box-shadow:inset 3px 0 0#111!important}.pdc .pdc-social-post.is-achievement,.pdc .pdc-social-post.is-level,.pdc .pdc-social-post.is-team_achievement{background:#fff!important}.pdc .pdc-social-post-head{grid-template-columns:44px minmax(0,1fr) auto!important;gap:10px!important;padding:15px 16px 0}.pdc .pdc-social-post-head>.pdc-social-avatar{width:44px;height:44px}.pdc .pdc-social-post-identity>.pdc-muted{font-size:9.5px!important;line-height:1.35!important}.pdc .pdc-social-profile-link{font-size:12.5px!important}.pdc .pdc-social-post-head-actions{display:flex;align-items:center;gap:6px}.pdc .pdc-social-pin{padding:4px 7px!important;font-size:8px!important}.pdc .pdc-social-post-more{position:relative}.pdc .pdc-social-post-more>summary{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;cursor:pointer;list-style:none;color:#666;font-size:15px;letter-spacing:1px}.pdc .pdc-social-post-more>summary::-webkit-details-marker{display:none}.pdc .pdc-social-post-more>summary:hover{background:#f2f2f2;color:#111}.pdc .pdc-social-post-more[open]>summary{background:#f2f2f2}.pdc .pdc-social-post-menu{position:absolute;right:0;top:36px;z-index:90;display:grid;width:170px;padding:6px;border:1px solid #ddd;border-radius:12px;background:#fff;box-shadow:0 16px 40px rgba(0,0,0,.14)}.pdc button.pdc-social-menu-item{justify-content:flex-start!important;min-height:34px!important;padding:7px 9px!important;border:0!important;border-radius:8px!important;background:0 0!important;text-align:left!important;font-size:10px!important}.pdc button.pdc-social-menu-item:hover{background:#f3f3f3!important}.pdc button.pdc-social-menu-item.is-danger{color:#9d2222!important}.pdc .pdc-social-post-title{margin:14px 16px 4px!important;font-size:18px!important}.pdc .pdc-social-post-text{margin:11px 16px 0!important;font-size:13px!important;line-height:1.55!important}.pdc .pdc-social-post .pdc-social-media{margin:14px 0 0!important}.pdc .pdc-social-post .pdc-social-media-grid,.pdc .pdc-social-post .pdc-social-youtube{border-width:1px 0!important;border-radius:0!important;box-shadow:none!important}.pdc .pdc-social-post .pdc-social-media-grid.count-1 .pdc-social-image,.pdc .pdc-social-post .pdc-social-media-grid.count-1 .pdc-social-video{max-height:680px}.pdc .pdc-social-engagement{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:35px;margin:0 16px;padding:7px 0;border-bottom:1px solid #ededed}.pdc .pdc-social-engagement-empty{min-width:1px}.pdc .pdc-social-reaction-summary{margin:0!important;gap:2px!important}.pdc .pdc-social-reaction-summary>span{min-height:22px!important;padding:2px 6px!important;border:0!important;background:#f4f4f4!important;font-size:8.5px!important}.pdc .pdc-social-reaction-summary b{font-size:10px!important}.pdc button.pdc-social-comment-count{min-height:0!important;padding:2px 0!important;border:0!important;background:0 0!important;color:#777!important;font-size:9.5px!important}.pdc button.pdc-social-comment-count:hover{text-decoration:underline;color:#111!important}.pdc .pdc-social-post-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px!important;margin:0 12px!important;padding:5px 0!important;border-top:0!important}.pdc .pdc-social-post-actions .pdc-social-reaction-wrap{display:block}.pdc .pdc-social-post-actions button{width:100%!important;min-height:38px!important;margin:0!important;padding:6px 8px!important;border:0!important;border-radius:8px!important;background:0 0!important;font-size:10px!important;font-weight:650!important}.pdc .pdc-social-post-actions button:hover{background:#f3f3f3!important}.pdc .pdc-social-post-actions .pdc-social-action-button.is-saved,.pdc .pdc-social-post-actions .pdc-social-reaction-main.is-reacted{background:#111!important;color:#fff!important}.pdc .pdc-social-reaction-picker{bottom:calc(100% + 3px)!important}.pdc .pdc-social-comments{gap:8px!important;margin:0 16px!important;padding:9px 0 4px!important;border-top:1px solid #eee!important}.pdc button.pdc-social-view-comments{justify-content:flex-start!important;min-height:28px!important;padding:3px 0!important;border:0!important;background:0 0!important;color:#666!important;font-size:9.5px!important;font-weight:650!important}.pdc button.pdc-social-view-comments:hover{color:#111!important;text-decoration:underline}.pdc .pdc-social-comments .pdc-social-comment{grid-template-columns:30px minmax(0,1fr)!important;gap:7px!important}.pdc .pdc-social-comment-avatar{width:30px!important;height:30px!important;font-size:7.5px!important}.pdc .pdc-social-comment-body{padding:7px 9px;border-radius:12px;background:#f5f5f5}.pdc .pdc-social-comment-head small{font-size:8px!important}.pdc .pdc-social-comments p{font-size:10.5px!important}.pdc .pdc-social-comment.is-thread-reply{margin-left:36px!important;padding-left:0!important;border-left:0!important}.pdc .pdc-social-comment.is-thread-reply .pdc-social-comment-body{background:#fafafa;border:1px solid #eee}.pdc .pdc-social-comment-form{grid-template-columns:30px minmax(0,1fr) auto!important;gap:7px!important;align-items:end!important;margin:7px 16px 14px!important}.pdc .pdc-social-comment-form[hidden]{display:none!important}.pdc .pdc-social-comment-form .pdc-social-comment-avatar.is-me{align-self:start;margin-top:2px;background:#111;color:#fff}.pdc .pdc-social-comment-form textarea{min-height:38px!important;max-height:110px!important;padding:9px 11px!important;border-radius:18px!important;background:#fafafa!important;font-size:10.5px!important;resize:vertical}.pdc .pdc-social-comment-form>.pdc-small{min-height:36px!important;margin-bottom:1px}.pdc .pdc-social-replying{margin:0 0 4px;padding:4px 7px!important;border-radius:8px!important;font-size:8px!important}.pdc .pdc-social-ranking{padding:14px!important}.pdc .pdc-social-side-head{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-bottom:8px}.pdc .pdc-social-side-head h3{margin:2px 0 0;font-size:15px!important}.pdc .pdc-social-side-head>.pdc-muted{font-size:8px!important}.pdc .pdc-social-ranking-list{display:grid}.pdc button.pdc-social-ranking-button{width:100%;min-height:0!important;padding:0!important;border:0!important;background:0 0!important;text-align:left!important}.pdc .pdc-social-ranking-row{display:grid;grid-template-columns:24px 30px minmax(0,1fr) auto;gap:7px;align-items:center;padding:8px 4px;border-top:1px solid #f0f0f0}.pdc button.pdc-social-ranking-button:first-child .pdc-social-ranking-row{border-top:0}.pdc button.pdc-social-ranking-button:hover .pdc-social-ranking-row{background:#f6f6f6}.pdc .pdc-social-ranking-place{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#777;font-size:9px;font-weight:800}.pdc .pdc-social-ranking-place.is-1{background:#111;color:#fff}.pdc .pdc-social-ranking-person{display:grid;min-width:0}.pdc .pdc-social-ranking-person strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.pdc .pdc-social-ranking-person small{font-size:8px!important}.pdc .pdc-social-ranking-score{font-size:10px;font-weight:750}.pdc .pdc-social-ranking .pdc-social-avatar.is-small{width:30px;height:30px;font-size:8px}.pdc .pdc-social-studio-card{padding:13px}.pdc .pdc-social-studio-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:8px}.pdc .pdc-social-studio-stats>span{display:grid;gap:1px;padding:8px 4px;border-radius:10px;background:#f6f6f6;text-align:center}.pdc .pdc-social-studio-stats strong{font-size:14px}.pdc .pdc-social-studio-stats small{font-size:7.5px!important;color:#777!important;text-transform:uppercase;letter-spacing:.05em}.pdc .pdc-social-saved-search{margin:0 0 10px!important}.pdc .pdc-social-saved-search input{min-height:39px!important;border-radius:12px!important;background:#fff!important}.pdc .pdc-social-collection-chips{margin-bottom:2px}@media (min-width:1800px){.pdc .pdc-social-network{grid-template-columns:270px minmax(600px,760px) 320px;gap:22px}.pdc .pdc-social-network-head{max-width:1410px}}@media (max-width:1180px){.pdc .pdc-social-network{grid-template-columns:minmax(520px,720px) 290px;max-width:1030px}.pdc .pdc-social-profile-rail{display:none}.pdc .pdc-social-network-head{max-width:1030px}}@media (max-width:860px){.pdc .pdc-social-network{grid-template-columns:minmax(0,720px);max-width:720px}.pdc .pdc-social-right-rail{display:none}.pdc .pdc-social-network-head{max-width:720px}}@media (max-width:680px){.pdc .pdc-social-network-head{align-items:stretch;flex-direction:column;gap:11px;margin-bottom:12px}.pdc .pdc-social-network-head h2{font-size:32px!important}.pdc .pdc-social-network-head .pdc-social-tabs{width:100%;display:grid;grid-template-columns:1fr 1fr}.pdc .pdc-social-network-head .pdc-social-tabs button{width:100%}.pdc .pdc-social-stories{border-radius:15px}.pdc .pdc-social-composer{grid-template-columns:36px minmax(0,1fr)!important;padding:11px!important;border-radius:15px!important}.pdc .pdc-social-composer>.pdc-social-avatar{display:grid!important;width:36px!important;height:36px!important;font-size:9px!important}.pdc .pdc-social-composer-quick{grid-template-columns:1fr 1fr}.pdc .pdc-social-composer-quick>:nth-child(3){grid-column:1/-1}.pdc button.pdc-social-compose-action{font-size:9px!important}.pdc .pdc-social-feed-controls{padding:8px}.pdc .pdc-social-feed-search{grid-template-columns:1fr}.pdc .pdc-social-feed-search select{width:100%}.pdc .pdc-social-post{border-radius:15px!important}.pdc .pdc-social-post-head{grid-template-columns:38px minmax(0,1fr) auto!important;padding:12px 12px 0}.pdc .pdc-social-post-head>.pdc-social-avatar{width:38px;height:38px}.pdc .pdc-social-post-text{margin:10px 12px 0!important;font-size:12px!important}.pdc .pdc-social-post-title{margin:12px 12px 3px!important}.pdc .pdc-social-engagement{margin:0 12px}.pdc .pdc-social-post-actions{margin:0 8px!important}.pdc .pdc-social-post-actions button{font-size:9px!important}.pdc .pdc-social-comments{margin:0 12px!important}.pdc .pdc-social-comment-form{grid-template-columns:28px minmax(0,1fr)!important;margin:7px 12px 12px!important}.pdc .pdc-social-comment-form>.pdc-small{grid-column:2;width:max-content!important;justify-self:end}.pdc .pdc-social-comment-avatar{width:28px!important;height:28px!important}.pdc .pdc-social-comment.is-thread-reply{margin-left:20px!important}.pdc .pdc-social-post-menu{right:-4px}.pdc .pdc-social-feed-heading{align-items:stretch;flex-direction:column}.pdc .pdc-social-feed-heading button{width:100%}}@media (max-width:390px){.pdc .pdc-social-composer{grid-template-columns:1fr!important}.pdc .pdc-social-composer>.pdc-social-avatar{display:none!important}.pdc .pdc-social-post-actions button{padding:5px 4px!important;font-size:8.5px!important}.pdc .pdc-social-story-button{flex-basis:68px!important;min-width:68px!important}.pdc .pdc-social-story-ring{width:50px;height:50px}}.pdc .pdc-social-shell-grid{grid-template-columns:minmax(208px,240px) minmax(0,1fr)!important;gap:clamp(24px,2vw,38px)!important}.pdc .pdc-social-workspace-main{min-width:0!important;max-width:none!important;width:100%!important}.pdc .pdc-social-workspace-main>.pdc-screen-content{min-width:0!important;overflow:visible!important}.pdc .pdc-social-workspace-main>.pdc-footer{margin-top:18px}.pdc .pdc-social-win-card{display:grid;grid-template-columns:50px minmax(0,1fr);gap:12px;align-items:center;margin:13px 0 10px;padding:15px;border:1px solid #d9d9d9;border-radius:16px;background:linear-gradient(135deg,#f7f7f7 0,#fff 62%)}.pdc .pdc-social-win-card.is-level{background:linear-gradient(135deg,#f1f1f1,#fff)}.pdc .pdc-social-win-card.is-team_achievement{border-color:#bdbdbd;background:linear-gradient(135deg,#ededed,#fff)}.pdc .pdc-social-win-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:15px;background:#111;color:#fff;font-size:22px;font-weight:700}.pdc .pdc-social-win-card h4{margin:2px 0 3px!important;font-size:18px!important;line-height:1.16!important;letter-spacing:-.025em!important}.pdc .pdc-social-win-card small{display:block;font-size:10px!important}.pdc .pdc-social-weekly-ranking{padding:15px!important}.pdc .pdc-weekly-top-button{display:block!important;width:100%;padding:0!important;margin:10px 0 8px!important;border:0!important;background:0 0!important;text-align:left!important}.pdc .pdc-weekly-top-worker{position:relative;display:grid;grid-template-columns:24px 42px minmax(0,1fr) auto;grid-template-areas:"crown avatar copy score""track track track track";gap:9px;align-items:center;padding:13px;border:1px solid #cfcfcf;border-radius:16px;background:linear-gradient(145deg,#111,#242424);color:#fff;overflow:hidden}.pdc .pdc-weekly-crown{grid-area:crown;display:grid;place-items:center;font-size:16px}.pdc .pdc-weekly-top-worker>.pdc-social-avatar{grid-area:avatar;background:#fff!important;color:#111!important}.pdc .pdc-weekly-top-copy{grid-area:copy;display:flex;flex-direction:column;min-width:0}.pdc .pdc-weekly-top-copy .pdc-kicker,.pdc .pdc-weekly-top-copy .pdc-muted{color:#bbb!important}.pdc .pdc-weekly-top-copy strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-weekly-top-score{grid-area:score;display:flex;flex-direction:column;align-items:flex-end}.pdc .pdc-weekly-top-score strong{font-size:21px;line-height:1}.pdc .pdc-weekly-top-score small{color:#bbb;font-size:9px;margin-top:4px}.pdc .pdc-weekly-top-track{grid-area:track;height:4px;border-radius:99px;background:#ffffff24;overflow:hidden;margin-top:2px}.pdc .pdc-weekly-top-track i{display:block;height:100%;background:#fff;border-radius:inherit}.pdc .pdc-weekly-empty{padding:14px;margin:10px 0;border:1px dashed #cfcfcf;border-radius:14px;background:#fafafa}.pdc .pdc-weekly-empty p{margin:3px 0 0;font-size:10px!important}.pdc .pdc-social-alltime-ranking{border:1px solid #dfdfdf;border-radius:18px;background:#fff;overflow:hidden}.pdc .pdc-social-alltime-ranking>summary{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:12px 14px;list-style:none;font-weight:600}.pdc .pdc-social-alltime-ranking>summary::-webkit-details-marker{display:none}.pdc .pdc-social-alltime-ranking[open]>summary{border-bottom:1px solid #e6e6e6}.pdc .pdc-social-alltime-ranking .pdc-social-ranking-list{padding:8px}@media (max-width:1450px){.pdc .pdc-social-network{grid-template-columns:minmax(500px,720px) minmax(260px,300px)!important;max-width:1040px!important}.pdc .pdc-social-profile-rail{display:none!important}.pdc .pdc-social-network-head{max-width:1040px!important}}@media (max-width:1120px){.pdc .pdc-social-network{grid-template-columns:minmax(0,720px)!important;max-width:720px!important}.pdc .pdc-social-right-rail{display:none!important}.pdc .pdc-social-network-head{max-width:720px!important}}@media (max-width:760px){.pdc .pdc-social-shell-grid{display:block!important}.pdc .pdc-social-win-card{grid-template-columns:42px minmax(0,1fr);padding:12px}.pdc .pdc-social-win-icon{width:42px;height:42px;border-radius:12px;font-size:18px}}.pdc .pdc-project-library-tabs{display:flex;gap:7px;flex-wrap:wrap;border-top:1px solid #e3e3e3}.pdc .pdc-project-library-tabs button{border-radius:999px!important;border:1px solid #d5d5d5!important}.pdc .pdc-project-results-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:35px;padding:0 3px}.pdc .pdc-project-results-summary .pdc-muted{font-size:10px!important}.pdc .pdc-project-archive-card{opacity:1!important;background:#fbfbfb!important;border-style:dashed!important}.pdc .pdc-project-archive-card:hover{background:#fff!important}.pdc .pdc-project-archive-match{margin-left:auto;padding:4px 7px;border-radius:999px;background:#111;color:#fff;font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pdc .pdc-project-archive-card .pdc-primary{background:#fff!important;color:#111!important;border:1px solid #aaa!important}@media (max-width:560px){.pdc .pdc-project-library-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pdc .pdc-project-library-tabs button{width:100%}}.pdc .pdc-social-mobile-weekly{display:none;margin:0 0 10px;padding:12px;border:1px solid #dedede;border-radius:16px;background:#fff}.pdc .pdc-social-mobile-weekly-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:8px}.pdc .pdc-social-mobile-weekly-head>div{display:flex;flex-direction:column}.pdc .pdc-social-mobile-weekly-head>span{font-size:9px!important}.pdc .pdc-social-mobile-weekly-rows{display:grid;gap:4px}.pdc .pdc-social-mobile-weekly-row{display:grid;grid-template-columns:24px 34px minmax(0,1fr) auto;gap:8px;align-items:center;width:100%}.pdc .pdc-social-mobile-weekly-row>span:nth-child(3){display:flex;min-width:0;flex-direction:column}.pdc .pdc-social-mobile-weekly-row strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-social-mobile-weekly-row small{font-size:9px!important}@media (max-width:1120px){.pdc .pdc-social-mobile-weekly{display:block}}.pdc .pdc-social-name-badges{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin:3px 0 1px;min-width:0}.pdc .pdc-social-name-badge{display:inline-flex;align-items:center;gap:4px;max-width:165px;padding:3px 6px;border:1px solid #dedede;border-radius:999px;background:#f7f7f7;color:#333;font-size:8px;font-weight:650;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-social-name-badge b{font-size:9px;line-height:1}.pdc .pdc-social-name-badge span{overflow:hidden;text-overflow:ellipsis}.pdc .pdc-social-name-badge.is-weekly-top{background:#111;color:#fff;border-color:#111}.pdc .pdc-social-name-badges.is-compact{gap:3px;margin:2px 0}.pdc .pdc-social-name-badges.is-compact .pdc-social-name-badge{max-width:118px;padding:2px 5px;font-size:7px}.pdc .pdc-social-comment-head{flex-wrap:wrap}.pdc .pdc-social-comment-head .pdc-social-name-badges{flex-basis:100%;margin-left:0}.pdc .pdc-weekly-top-copy .pdc-social-name-badge{background:#ffffff18;border-color:#ffffff2f;color:#fff}.pdc .pdc-weekly-top-copy .pdc-social-name-badge.is-weekly-top{background:#fff;color:#111}.pdc .pdc-social-tabs{max-width:100%}.pdc .pdc-social-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:18px 18px 14px;border:1px solid #dedede;border-radius:18px;background:linear-gradient(135deg,#fff,#f8f8f8)}.pdc .pdc-social-section-head h3{margin:3px 0 4px;font-size:24px!important;letter-spacing:-.03em!important}.pdc .pdc-social-section-head p{margin:0;max-width:620px}.pdc .pdc-social-section-actions{display:flex;gap:6px;flex-wrap:wrap}.pdc .pdc-social-featured-badges-card{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:10px;padding:15px 17px;border:1px solid #dedede;border-radius:17px;background:#fff}.pdc .pdc-social-featured-badges-card h4{margin:3px 0 3px;font-size:15px!important}.pdc .pdc-social-featured-badges-card p{margin:0}.pdc .pdc-social-featured-badges-card>.pdc-social-name-badges{justify-content:flex-end}.pdc .pdc-social-challenge-section{margin-top:12px;padding:16px;border:1px solid #dedede;border-radius:18px;background:#fff}.pdc .pdc-social-challenge-section.is-team{background:linear-gradient(145deg,#f7f7f7,#fff)}.pdc .pdc-social-challenge-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.pdc .pdc-social-challenge-section-head h3{margin:2px 0 0;font-size:18px!important}.pdc .pdc-social-challenge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pdc .pdc-social-challenge-card{display:flex;flex-direction:column;min-width:0;padding:13px;border:1px solid #e1e1e1;border-radius:15px;background:#fbfbfb}.pdc .pdc-social-challenge-card.is-complete{border-color:#aaa;background:#f2f2f2}.pdc .pdc-social-challenge-top{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;align-items:center}.pdc .pdc-social-challenge-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#111;color:#fff;font-size:14px;font-weight:800}.pdc .pdc-social-challenge-card h4{margin:2px 0 0;font-size:13px!important}.pdc .pdc-social-challenge-card>p{margin:9px 0 10px;font-size:10px!important;line-height:1.45}.pdc .pdc-social-challenge-top>small{font-size:8px!important;text-align:right}.pdc .pdc-social-challenge-progress{height:5px;margin-top:auto;border-radius:99px;background:#e5e5e5;overflow:hidden}.pdc .pdc-social-challenge-progress i{display:block;height:100%;width:0;border-radius:inherit;background:#111}.pdc .pdc-social-challenge-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px;font-size:8.5px}.pdc .pdc-social-challenge-reward{max-width:60%;padding:3px 6px;border-radius:999px;background:#eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-social-challenge-rules{margin-top:12px;padding:14px 16px;border:1px dashed #cfcfcf;border-radius:16px;background:#fafafa}.pdc .pdc-social-challenge-rules p{margin:4px 0 0}.pdc .pdc-social-win-card.is-challenge{border-color:#c9c9c9;background:linear-gradient(135deg,#f3f3f3,#fff)}.pdc .pdc-social-badge-dialog{width:min(720px,calc(100vw - 28px))!important}.pdc .pdc-social-badge-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.pdc .pdc-social-badge-choice{display:grid!important;grid-template-columns:auto 34px minmax(0,1fr);gap:8px;align-items:center;padding:10px!important;border:1px solid #ddd;border-radius:13px;background:#fafafa;cursor:pointer}.pdc .pdc-social-badge-choice:has(input:checked){border-color:#111;background:#fff}.pdc .pdc-social-badge-choice input{width:16px!important;height:16px!important;margin:0!important}.pdc .pdc-social-badge-choice-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#111;color:#fff}.pdc .pdc-social-badge-choice>span:last-child{display:flex;flex-direction:column;min-width:0}.pdc .pdc-social-badge-choice small{font-size:8px!important}.pdc .pdc-social-leader-hero{display:grid;grid-template-columns:42px 60px minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:10px;padding:18px;border-radius:20px;background:linear-gradient(145deg,#101010,#2b2b2b);color:#fff}.pdc .pdc-social-leader-crown{display:grid;place-items:center;font-size:23px}.pdc .pdc-social-avatar.is-hero{width:60px!important;height:60px!important;background:#fff!important;color:#111!important;font-size:15px!important}.pdc .pdc-social-leader-hero-copy{display:flex;flex-direction:column;min-width:0}.pdc .pdc-social-leader-hero-copy .pdc-kicker,.pdc .pdc-social-leader-hero-copy .pdc-muted{color:#bbb!important}.pdc .pdc-social-leader-hero-copy h3{margin:3px 0 0;font-size:20px!important}.pdc .pdc-social-leader-hero-copy .pdc-social-name-badge{background:#ffffff17;border-color:#ffffff28;color:#fff}.pdc .pdc-social-leader-hero-copy .pdc-social-name-badge.is-weekly-top{background:#fff;color:#111}.pdc .pdc-social-leader-hero-score{display:flex;flex-direction:column;align-items:flex-end}.pdc .pdc-social-leader-hero-score>strong{font-size:30px;line-height:1}.pdc .pdc-social-leader-hero-score small{color:#bbb!important}.pdc .pdc-social-leader-hero-score span{margin-top:6px;font-size:9px;color:#ccc}.pdc .pdc-social-full-ranking{margin-top:12px;padding:16px;border:1px solid #ddd;border-radius:18px;background:#fff}.pdc .pdc-social-full-ranking.is-lifetime{background:#fafafa}.pdc .pdc-social-full-ranking-list{display:grid}.pdc .pdc-social-full-ranking-row{display:grid;grid-template-columns:32px 42px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 6px;border-top:1px solid #eee}.pdc button.pdc-social-ranking-button:first-child .pdc-social-full-ranking-row{border-top:0}.pdc .pdc-social-full-ranking-person{display:flex;min-width:0;flex-direction:column}.pdc .pdc-social-full-ranking-person>strong{font-size:11px}.pdc .pdc-social-full-ranking-person>small{font-size:8.5px!important}.pdc .pdc-social-full-ranking-score{display:flex;flex-direction:column;align-items:flex-end}.pdc .pdc-social-full-ranking-score strong{font-size:15px}.pdc .pdc-social-full-ranking-score small{font-size:7.5px!important;color:#777}.pdc .pdc-work-story-dialog{width:min(980px,calc(100vw - 28px))!important;max-height:min(92vh,980px)!important}.pdc .pdc-work-story-form{display:grid;gap:12px;padding-bottom:4px}.pdc .pdc-work-story-intro{padding:17px;border:1px solid #ddd;border-radius:17px;background:linear-gradient(135deg,#fff,#f7f7f7)}.pdc .pdc-work-story-intro h3{margin:3px 0 5px;font-size:25px!important;letter-spacing:-.035em!important}.pdc .pdc-work-story-intro p{margin:0;max-width:720px}.pdc .pdc-work-story-client-toggle{display:flex!important;align-items:center;gap:8px;align-self:end;min-height:42px;padding:9px 11px!important;border:1px solid #ddd;border-radius:12px;background:#fafafa}.pdc .pdc-work-story-client-toggle input{width:16px!important;height:16px!important;margin:0!important}.pdc .pdc-work-story-builder-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:2px;padding:4px 2px}.pdc .pdc-work-story-builder-head h4{margin:2px 0 2px;font-size:17px!important}.pdc .pdc-work-story-builder-head p{margin:0}.pdc .pdc-work-story-suggestions{display:flex;gap:5px;flex-wrap:wrap}.pdc button.pdc-work-story-suggestion{min-height:30px!important;padding:5px 9px!important;border:1px solid #d7d7d7!important;border-radius:999px!important;background:#f7f7f7!important;font-size:8.5px!important}.pdc button.pdc-work-story-suggestion:hover{background:#111!important;color:#fff!important;border-color:#111!important}.pdc .pdc-work-story-stage-list{display:grid;gap:9px}.pdc .pdc-work-story-empty{padding:24px;border:1px dashed #c8c8c8;border-radius:16px;background:#fafafa;text-align:center}.pdc .pdc-work-story-empty p{margin:5px auto 0;max-width:560px}.pdc .pdc-work-story-stage{display:grid;gap:9px;padding:13px;border:1px solid #ddd;border-radius:16px;background:#fff}.pdc .pdc-work-story-stage-head{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;align-items:center}.pdc .pdc-work-story-step{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#111;color:#fff;font-size:10px;font-weight:800}.pdc .pdc-work-story-stage-head>input{min-height:38px!important;font-weight:700!important}.pdc .pdc-work-story-stage-actions{display:flex;gap:4px}.pdc .pdc-work-story-stage textarea{min-height:90px!important}.pdc .pdc-work-story-media-toolbar{display:flex;align-items:center;gap:9px}.pdc .pdc-work-story-media{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pdc .pdc-work-story-media-item{position:relative;display:grid;grid-template-rows:90px auto;min-width:0;border:1px solid #e0e0e0;border-radius:11px;overflow:hidden;background:#fafafa}.pdc .pdc-work-story-media-item img,.pdc .pdc-work-story-media-item video{width:100%;height:90px;object-fit:cover;background:#eee}.pdc .pdc-work-story-media-item>span{padding:5px 7px;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-work-story-media-item>.pdc-icon{position:absolute;right:4px;top:4px;background:#fff!important}.pdc button.pdc-social-compose-action.is-work-share{font-weight:750!important}.pdc .pdc-work-story-post{margin:12px 16px 2px;border:1px solid #dedede;border-radius:17px;overflow:hidden;background:#fff}.pdc .pdc-work-story-context{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid #e8e8e8;background:#f7f7f7}.pdc .pdc-work-story-context strong{font-size:11px}.pdc .pdc-work-story-context small{margin-left:auto;font-size:8.5px!important}.pdc .pdc-work-story-timeline{padding:4px 14px 12px}.pdc .pdc-work-story-post-stage{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;position:relative;padding:12px 0 0}.pdc .pdc-work-story-post-stage:not(:last-child)::before{content:"";position:absolute;left:14px;top:40px;bottom:-12px;width:1px;background:#ddd}.pdc .pdc-work-story-post-marker{position:relative;z-index:1}.pdc .pdc-work-story-post-marker span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#111;color:#fff;font-size:9px;font-weight:800}.pdc .pdc-work-story-post-body{min-width:0}.pdc .pdc-work-story-post-body>h4{margin:3px 0 5px!important;font-size:14px!important}.pdc .pdc-work-story-post-body>p{margin:0 0 9px!important;font-size:10.5px!important;line-height:1.5}.pdc .pdc-work-story-post-body>.pdc-social-media{margin:0!important}.pdc .pdc-work-story-post-body .pdc-social-media-grid{border-radius:12px;overflow:hidden}@media (max-width:760px){.pdc .pdc-social-challenge-section-head,.pdc .pdc-social-featured-badges-card,.pdc .pdc-social-section-head{align-items:stretch;flex-direction:column}.pdc .pdc-social-featured-badges-card>.pdc-social-name-badges{justify-content:flex-start}.pdc .pdc-social-challenge-grid{grid-template-columns:1fr}.pdc .pdc-social-badge-picker{grid-template-columns:1fr}.pdc .pdc-social-leader-hero{grid-template-columns:34px 48px minmax(0,1fr);grid-template-areas:"crown avatar copy""score score score"}.pdc .pdc-social-leader-crown{grid-area:crown}.pdc .pdc-social-leader-hero>.pdc-social-avatar{grid-area:avatar}.pdc .pdc-social-leader-hero-copy{grid-area:copy}.pdc .pdc-social-leader-hero-score{grid-area:score;align-items:flex-start;padding-top:8px;border-top:1px solid #ffffff22}.pdc .pdc-social-leader-hero-score>strong{font-size:23px}.pdc .pdc-work-story-builder-head{align-items:stretch;flex-direction:column}.pdc .pdc-work-story-media{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-work-story-stage-head{grid-template-columns:30px minmax(0,1fr)}.pdc .pdc-work-story-stage-actions{grid-column:2;justify-content:flex-end}.pdc .pdc-work-story-post{margin-left:12px;margin-right:12px}}@media (max-width:480px){.pdc .pdc-social-network-head .pdc-social-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pdc .pdc-social-challenge-top{grid-template-columns:32px minmax(0,1fr)}.pdc .pdc-social-challenge-top>small{grid-column:2;text-align:left}.pdc .pdc-social-full-ranking-row{grid-template-columns:26px 36px minmax(0,1fr)}.pdc .pdc-social-full-ranking-score{grid-column:3;align-items:flex-start}.pdc .pdc-work-story-media{grid-template-columns:1fr 1fr}}@media (max-width:680px){.pdc .pdc-social-composer-quick{grid-template-columns:1fr 1fr!important}.pdc .pdc-social-composer-quick>:nth-child(3){grid-column:auto!important}}.pdc .pdc-trophy-card{min-height:210px;grid-template-columns:52px minmax(0,1fr);padding:16px;border-radius:20px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pdc .pdc-trophy-card:hover{transform:translateY(-2px)}.pdc .pdc-trophy-card.is-unlocked{background:linear-gradient(145deg,#fff 0,#f4f4f4 100%);box-shadow:0 10px 28px rgba(0,0,0,.055)}.pdc .pdc-trophy-card.is-locked{opacity:1;background:#fafafa;border-style:solid}.pdc .pdc-trophy-card.is-locked .pdc-achievement-icon{filter:grayscale(1);opacity:.55}.pdc .pdc-trophy-card .pdc-achievement-icon{width:52px;height:52px;border-radius:16px;font-size:23px}.pdc .pdc-trophy-category-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.pdc .pdc-trophy-requirement{margin:3px 0 2px;padding:9px 10px;border-radius:12px;background:#f3f3f3}.pdc .pdc-trophy-card.is-unlocked .pdc-trophy-requirement{background:#fff;border:1px solid #e6e6e6}.pdc .pdc-trophy-requirement .pdc-kicker{font-size:7.5px!important;letter-spacing:.08em}.pdc .pdc-trophy-requirement p{margin:3px 0 0;font-size:10px!important;line-height:1.35!important;color:#333}.pdc .pdc-trophy-remaining{font-size:8.5px;font-weight:750;color:#111}.pdc .pdc-trophy-cabinet-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:end;padding:22px 24px;border:1px solid #dfdfdf;border-radius:24px;background:linear-gradient(145deg,#fff,#f6f6f6)}.pdc .pdc-trophy-cabinet-head h3{margin:4px 0 5px;font-size:26px!important;letter-spacing:-.035em}.pdc .pdc-trophy-cabinet-head p{max-width:680px;margin:0}.pdc .pdc-trophy-cabinet-score{min-width:138px;text-align:right}.pdc .pdc-trophy-cabinet-score strong{display:block;font-size:30px;line-height:1;letter-spacing:-.045em}.pdc .pdc-trophy-cabinet-score span{display:block;margin-top:4px;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.05em}.pdc .pdc-trophy-cabinet-score small{display:block;margin-top:3px}.pdc .pdc-trophy-overall-progress{height:7px;margin:10px 2px 0;border-radius:999px;background:#e9e9e9;overflow:hidden}.pdc .pdc-trophy-overall-progress i{display:block;height:100%;border-radius:inherit;background:#111;transition:width .3s ease}.pdc .pdc-trophy-browser,.pdc .pdc-trophy-next{margin-top:18px}.pdc .pdc-trophy-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.pdc .pdc-trophy-next-grid .pdc-trophy-card{min-height:0}.pdc .pdc-trophy-browser{padding-top:2px}.pdc .pdc-trophy-browser-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:10px}.pdc .pdc-trophy-browser-head h3{margin:3px 0 0}.pdc .pdc-trophy-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,250px) minmax(150px,210px);gap:8px;align-items:center;margin-bottom:12px}.pdc .pdc-trophy-status-filters{display:flex;gap:5px;overflow:auto;padding:1px}.pdc .pdc-trophy-status-filters button{white-space:nowrap;border:1px solid #ddd!important;background:#fff!important;color:#333!important;border-radius:999px!important;padding:8px 11px!important;font-size:9.5px!important}.pdc .pdc-trophy-status-filters button.is-active{background:#111!important;color:#fff!important;border-color:#111!important}.pdc .pdc-trophy-controls input,.pdc .pdc-trophy-controls select{min-width:0;height:38px!important;border-radius:11px!important;font-size:10.5px!important}.pdc .pdc-trophy-cabinet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pdc .pdc-social-tabs{overflow-x:auto;scrollbar-width:none}.pdc .pdc-social-tabs::-webkit-scrollbar{display:none}.pdc .pdc-social-tabs button{white-space:nowrap}@media (max-width:1180px){.pdc .pdc-trophy-next-grid{grid-template-columns:1fr}.pdc .pdc-trophy-cabinet-grid{grid-template-columns:1fr}.pdc .pdc-trophy-controls{grid-template-columns:1fr 1fr}.pdc .pdc-trophy-status-filters{grid-column:1/-1}}@media (max-width:720px){.pdc .pdc-trophy-cabinet-head{grid-template-columns:1fr;padding:17px}.pdc .pdc-trophy-cabinet-score{text-align:left}.pdc .pdc-trophy-controls{grid-template-columns:1fr}.pdc .pdc-trophy-status-filters{grid-column:auto}.pdc .pdc-trophy-card{min-height:0}.pdc .pdc-trophy-browser-head{align-items:flex-start;flex-direction:column}}.pdc .pdc-project-library-tabs{grid-area:tabs;padding-top:2px}.pdc .pdc-studio-glyph{display:block;width:29px;height:29px;overflow:visible;color:inherit}.pdc .pdc-achievement-icon .pdc-studio-glyph{width:31px;height:31px}.pdc .pdc-trophy-card .pdc-achievement-icon{position:relative;overflow:hidden;background:linear-gradient(145deg,#161616,#020202)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.11),0 8px 20px rgba(0,0,0,.12)}.pdc .pdc-trophy-card.is-locked .pdc-achievement-icon{background:#efefef!important;color:#7d7d7d!important;filter:none!important;opacity:1!important;box-shadow:inset 0 0 0 1px #dedede}.pdc .pdc-trophy-card.is-unlocked .pdc-achievement-icon:after{content:"";position:absolute;inset:-45% -20%auto;height:70%;transform:rotate(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);pointer-events:none}.pdc .pdc-social-name-badge-icon{width:18px;height:18px;display:grid;place-items:center;flex:0 0 18px}.pdc .pdc-social-name-badge-icon .pdc-studio-glyph{width:16px;height:16px}.pdc .pdc-social-badge-choice-icon .pdc-studio-glyph{width:22px;height:22px}.pdc .pdc-client-quality-prompt{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:12px;padding:14px 16px;border:1px solid #dedede;border-radius:16px;background:#fafafa}.pdc .pdc-client-quality-prompt strong{display:block;margin:2px 0;font-size:13px}.pdc .pdc-client-quality-prompt p{margin:0;max-width:590px}@media (max-width:620px){.pdc .pdc-client-quality-prompt{align-items:flex-start;flex-direction:column}.pdc .pdc-client-quality-prompt button{width:100%}}.pdc-role-preview-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pdc-worker-preview-picker{display:grid;gap:10px;margin-top:14px}.pdc-worker-preview-button{display:block;width:100%;padding:0!important;text-align:left;border:0;background:0 0}.pdc-worker-preview-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--pdc-border,#d9d9d9);border-radius:16px;background:var(--pdc-surface,#fff);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.pdc-worker-preview-button:focus-visible .pdc-worker-preview-option,.pdc-worker-preview-button:hover .pdc-worker-preview-option{transform:translateY(-1px);border-color:#9f9f9f;box-shadow:0 8px 24px rgba(0,0,0,.07)}.pdc-worker-preview-option>div{display:grid;gap:2px;min-width:0}.pdc-worker-preview-option small,.pdc-worker-preview-option span,.pdc-worker-preview-option strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc-worker-preview-empty{max-width:720px;margin:24px auto}@media (max-width:640px){.pdc-worker-preview-option{grid-template-columns:auto minmax(0,1fr)}.pdc-worker-preview-option .pdc-open-label{grid-column:2}}.pdc .pdc-context-upload-state{display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin:0 0 10px;padding:8px 11px;border:1px solid #d9d9d9;border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 6px 20px rgba(0,0,0,.06);font-size:12px;line-height:1.2;position:relative;z-index:8}.pdc .pdc-context-upload-spinner{width:14px;height:14px;flex:0 0 14px;border:2px solid #d7d7d7;border-top-color:#111;border-radius:50%;animation:pdc-upload-spin .75s linear infinite}.pdc .pdc-context-upload-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}.pdc .pdc-context-upload-percent{font-variant-numeric:tabular-nums;font-weight:750}.pdc .pdc-context-upload-state.is-done .pdc-context-upload-spinner{animation:none;border-color:#111;background:#111;box-shadow:inset 0 0 0 4px #fff}.pdc .pdc-context-upload-state.is-error{border-color:#bb7878}.pdc .pdc-context-upload-state.is-error .pdc-context-upload-spinner{animation:none;border-color:#a33}.pdc .is-uploading{cursor:progress}.pdc .is-uploading .pdc-primary,.pdc .is-uploading button[type=submit]{cursor:progress}@media (max-width:700px){.pdc .pdc-context-upload-state{width:100%;box-sizing:border-box;border-radius:12px}}.pdc-dialog.pdc-oneoff-plan-dialog{width:min(1180px,96vw);padding:0;overflow:hidden}.pdc-oneoff-plan-dialog>.pdc-dialog-header{position:sticky;top:0;z-index:20;margin:0;padding:26px 30px 20px;background:rgba(255,255,255,.97);border-bottom:1px solid #ddd;backdrop-filter:blur(12px)}.pdc-oneoff-plan-dialog>.pdc-oneoff-areas-readonly,.pdc-oneoff-plan-dialog>.pdc-oneoff-editor-section,.pdc-oneoff-plan-dialog>.pdc-oneoff-health,.pdc-oneoff-plan-dialog>.pdc-oneoff-plan-basics,.pdc-oneoff-plan-dialog>.pdc-oneoff-timeline-section{margin-left:30px;margin-right:30px}.pdc .pdc-oneoff-health{display:grid;grid-template-columns:minmax(220px,.7fr) 1.3fr;gap:18px;margin-top:24px;margin-bottom:18px;padding:19px 20px;border:1px solid #d5d5d5;border-radius:22px;background:#fafafa}.pdc .pdc-oneoff-health-main{display:grid;gap:4px}.pdc .pdc-oneoff-health-main strong{font-size:27px;letter-spacing:-.045em}.pdc .pdc-oneoff-health.is-at_risk,.pdc .pdc-oneoff-health.is-overdue{border-color:#b9a28a;background:#faf7f2}.pdc .pdc-oneoff-health.is-complete{border-color:#b8c5b8;background:#f5f8f5}.pdc .pdc-oneoff-health-reasons{display:flex;align-content:center;flex-wrap:wrap;gap:7px}.pdc .pdc-oneoff-health-ok,.pdc .pdc-oneoff-health-reasons span{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:6px 9px;border:1px solid #dedede;border-radius:999px;background:#fff;font-size:11px}.pdc .pdc-oneoff-health-reasons span:before{content:"!";display:grid;place-items:center;width:17px;height:17px;margin-right:6px;border-radius:50%;background:#111;color:#fff;font-size:10px}.pdc .pdc-oneoff-areas-readonly,.pdc .pdc-oneoff-editor-section,.pdc .pdc-oneoff-plan-basics,.pdc .pdc-oneoff-timeline-section{padding:23px 0;border-top:1px solid #dedede}.pdc .pdc-oneoff-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:17px}.pdc .pdc-oneoff-section-head h3{margin:3px 0 5px}.pdc .pdc-oneoff-section-head p{margin:0;max-width:740px}.pdc .pdc-oneoff-plan-basics{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.4fr);gap:24px;align-items:end}.pdc .pdc-oneoff-plan-basics>.pdc-oneoff-section-head{margin:0}.pdc .pdc-oneoff-final-date{display:grid;gap:2px;text-align:right}.pdc .pdc-oneoff-final-date span{font-size:11px;color:#666}.pdc .pdc-oneoff-final-date strong{font-size:18px}.pdc .pdc-oneoff-area-edit-list,.pdc .pdc-oneoff-checkpoint-edit-list,.pdc .pdc-oneoff-openings{display:grid;gap:13px}.pdc .pdc-oneoff-area-editor,.pdc .pdc-oneoff-checkpoint-editor,.pdc .pdc-oneoff-opening{padding:17px 18px;border:1px solid #d5d5d5;border-radius:20px;background:#fff}.pdc .pdc-oneoff-checkpoint-editor.is-final{border-color:#111;background:#fafafa}.pdc .pdc-oneoff-editor-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.pdc .pdc-oneoff-editor-head strong{font-size:16px}.pdc .pdc-oneoff-area-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1.2fr;gap:10px}.pdc .pdc-oneoff-checkpoint-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.35fr;gap:10px;align-items:end}.pdc .pdc-oneoff-area-grid label,.pdc .pdc-oneoff-checkpoint-grid label{margin-bottom:10px}.pdc .pdc-oneoff-picker-block{margin-top:12px;padding-top:12px;border-top:1px solid #eee}.pdc .pdc-oneoff-member-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px}.pdc .pdc-oneoff-person-choice{display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;margin:0!important;padding:9px 10px;border:1px solid #e0e0e0;border-radius:13px;background:#fafafa}.pdc .pdc-oneoff-person-choice input{margin:0!important}.pdc .pdc-oneoff-person-choice span{display:grid;min-width:0}.pdc .pdc-oneoff-person-choice small,.pdc .pdc-oneoff-person-choice strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-oneoff-area-link-picker,.pdc .pdc-oneoff-dependency-picker{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.pdc .pdc-oneoff-area-link-picker .pdc-check,.pdc .pdc-oneoff-dependency-picker .pdc-check{margin:0!important;padding:7px 9px;border:1px solid #ddd;border-radius:999px;background:#fafafa}.pdc .pdc-oneoff-approval-check{display:flex!important;align-items:center;gap:8px;min-height:42px;padding:10px;border:1px solid #ddd;margin:0 0 10px!important}.pdc .pdc-oneoff-approval-check input{margin:0!important}.pdc .pdc-oneoff-sticky-actions{position:sticky;bottom:0;z-index:20;display:flex;justify-content:flex-end;gap:9px;padding:16px 30px;border-top:1px solid #ddd;background:rgba(255,255,255,.97);backdrop-filter:blur(12px)}.pdc .pdc-oneoff-timeline{position:relative;display:grid;gap:0;padding-left:15px}.pdc .pdc-oneoff-timeline:before{content:"";position:absolute;left:29px;top:19px;bottom:25px;width:1px;background:#bbb}.pdc .pdc-oneoff-timeline-item{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:15px;padding:0 0 20px}.pdc .pdc-oneoff-timeline-marker{position:relative;z-index:1;width:30px;height:30px;display:grid;place-items:center;border:1px solid #999;border-radius:50%;background:#fff;font-size:11px}.pdc .pdc-oneoff-timeline-item.is-approved .pdc-oneoff-timeline-marker{background:#111;color:#fff;border-color:#111}.pdc .pdc-oneoff-timeline-item.is-overdue .pdc-oneoff-timeline-marker{border-color:#8f5d43;background:#f7efe9}.pdc .pdc-oneoff-timeline-item.is-final .pdc-oneoff-timeline-marker{border-width:2px}.pdc .pdc-oneoff-timeline-copy{padding:2px 0 0}.pdc .pdc-oneoff-timeline-copy h4{margin:3px 0 7px}.pdc .pdc-oneoff-timeline-top{display:flex;justify-content:space-between;gap:12px}.pdc .pdc-oneoff-timeline-meta{display:flex;flex-wrap:wrap;gap:7px;margin:9px 0}.pdc .pdc-oneoff-pill{display:inline-flex;padding:5px 8px;border:1px solid #ddd;border-radius:999px;font-size:10px;background:#fafafa}.pdc .pdc-oneoff-area-readonly-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.pdc .pdc-oneoff-area-card{padding:17px;border:1px solid #ddd;border-radius:19px}.pdc .pdc-oneoff-area-card-head{display:flex;justify-content:space-between;gap:10px}.pdc .pdc-oneoff-area-card h4{margin:8px 0}.pdc .pdc-oneoff-area-progress{height:6px;border-radius:999px;background:#ececec;overflow:hidden;margin:13px 0 6px}.pdc .pdc-oneoff-area-progress i{display:block;height:100%;background:#111;border-radius:999px}.pdc .pdc-oneoff-area-people{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.pdc .pdc-oneoff-opening{background:#fafafa}.pdc .pdc-oneoff-opening.is-filled{opacity:.78}.pdc .pdc-oneoff-applicants{display:grid;gap:7px;margin-top:13px}.pdc .pdc-oneoff-applicant{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:10px 11px;border:1px solid #ddd;border-radius:13px;background:#fff}.pdc .pdc-oneoff-applicant>div:first-child{display:grid}.pdc .pdc-oneoff-application-status{font-size:10px;text-transform:uppercase;letter-spacing:.07em}.pdc .pdc-oneoff-recruit-context{padding:17px;border:1px solid #ddd;border-radius:18px;background:#fafafa;margin-bottom:17px}.pdc .pdc-oneoff-recruit-context h3,.pdc .pdc-oneoff-recruit-context h4{margin:5px 0 8px}.pdc .pdc-oneoff-recruit-area-list{display:grid;gap:8px;margin-top:13px}.pdc button.pdc-oneoff-recruit-area-button{display:block;width:100%;padding:0;text-align:left;border:0}.pdc .pdc-oneoff-recruit-area-choice{display:grid;padding:13px 14px;border:1px solid #ddd;border-radius:15px;background:#fafafa}.pdc .pdc-oneoff-recruit-area-choice:hover{border-color:#999}.pdc .pdc-oneoff-plan-button{white-space:nowrap}.pdc .pdc-recruitment-card{margin:5px 0 13px;padding:19px;border:1px solid #cfcfcf;border-radius:22px;background:linear-gradient(150deg,#fff 0,#f7f7f7 100%)}.pdc .pdc-recruitment-card.is-closed,.pdc .pdc-recruitment-card.is-filled{background:#f6f6f6}.pdc .pdc-recruitment-card-top{display:flex;justify-content:space-between;gap:12px}.pdc .pdc-recruitment-state{font-size:10px;letter-spacing:.08em;padding:5px 8px;border:1px solid #ccc;border-radius:999px;background:#fff}.pdc .pdc-recruitment-card h3{margin:8px 0 4px;font-size:24px}.pdc .pdc-recruitment-project{font-size:12px;color:#666;margin-bottom:14px}.pdc .pdc-recruitment-skills{display:grid;gap:3px;margin:14px 0;padding:11px 12px;border-left:2px solid #111;background:#fff}.pdc .pdc-recruitment-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:15px 0}.pdc .pdc-recruitment-stats>span{display:grid;padding:9px;border:1px solid #dedede;border-radius:13px;background:#fff}.pdc .pdc-recruitment-stats strong{font-size:18px}.pdc .pdc-recruitment-stats small{color:#666}.pdc .pdc-recruitment-accepted{display:inline-flex;padding:8px 11px;border:1px solid #9eae9e;border-radius:999px;background:#f5f8f5;font-size:12px}.pdc .pdc-recruitment-closed{font-size:12px;color:#666}.pdc .pdc-recruitment-mine{padding:9px 11px;border:1px dashed #bbb;border-radius:12px;background:#fff;font-size:12px}.pdc .pdc-social-compose-action.is-recruit{border-style:dashed}@media (max-width:960px){.pdc .pdc-oneoff-area-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pdc .pdc-oneoff-checkpoint-grid{grid-template-columns:1fr 1fr}.pdc .pdc-oneoff-member-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-oneoff-health{grid-template-columns:1fr}.pdc .pdc-oneoff-plan-basics{grid-template-columns:1fr}.pdc .pdc-oneoff-final-date{text-align:left}}@media (max-width:640px){.pdc-dialog.pdc-oneoff-plan-dialog{width:100vw;max-height:100dvh;height:100dvh;border-radius:0}.pdc-oneoff-plan-dialog>.pdc-dialog-header{padding:18px 16px}.pdc-oneoff-plan-dialog>.pdc-oneoff-areas-readonly,.pdc-oneoff-plan-dialog>.pdc-oneoff-editor-section,.pdc-oneoff-plan-dialog>.pdc-oneoff-health,.pdc-oneoff-plan-dialog>.pdc-oneoff-plan-basics,.pdc-oneoff-plan-dialog>.pdc-oneoff-timeline-section{margin-left:16px;margin-right:16px}.pdc .pdc-oneoff-section-head{display:grid}.pdc .pdc-oneoff-area-grid,.pdc .pdc-oneoff-area-readonly-grid,.pdc .pdc-oneoff-checkpoint-grid,.pdc .pdc-oneoff-member-picker{grid-template-columns:1fr}.pdc .pdc-oneoff-editor-head{display:grid}.pdc .pdc-oneoff-applicant{grid-template-columns:1fr}.pdc .pdc-oneoff-sticky-actions{padding:12px 16px}.pdc .pdc-recruitment-stats{grid-template-columns:1fr 1fr}}.pdc .pdc-project-health-chip{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid #d8d8d8;border-radius:999px;background:#fafafa;font-size:10px}.pdc .pdc-project-health-chip.is-at_risk,.pdc .pdc-project-health-chip.is-overdue{border-color:#b9a28a;background:#faf7f2}.pdc .pdc-project-health-chip.is-complete{border-color:#b8c5b8;background:#f5f8f5}.pdc .pdc-project-recruiting-pulse{font-weight:650}.pdc{--pdc-191-surface:#fff;--pdc-191-subtle:#f7f7f7;--pdc-191-subtle-2:#fbfbfb;--pdc-191-line:#e2e2e2;--pdc-191-line-strong:#cfcfcf;--pdc-191-ink:#111;--pdc-191-muted:#6f6f6f;--pdc-191-radius-sm:10px;--pdc-191-radius-md:14px;--pdc-191-radius-lg:20px;--pdc-191-radius-xl:26px;--pdc-191-shadow-sm:0 1px 2px rgba(0,0,0,.025),0 7px 22px rgba(0,0,0,.035);--pdc-191-shadow-md:0 14px 38px rgba(0,0,0,.07);--pdc-191-focus:0 0 0 3px rgba(0,0,0,.09);--pdc-191-section-gap:clamp(20px,2vw,32px);color:var(--pdc-191-ink)}.pdc .pdc-app-header{margin-bottom:clamp(22px,2.2vw,34px)!important}.pdc .pdc-app-header h2{font-size:clamp(40px,3vw,64px)!important;letter-spacing:-.052em!important;max-width:1050px!important}.pdc .pdc-dashboard-panel-head,.pdc .pdc-section-heading{margin-bottom:18px!important}.pdc .pdc-dashboard-panel-head h3,.pdc .pdc-section-heading h4{letter-spacing:-.032em!important}.pdc .pdc-muted{color:var(--pdc-191-muted)!important}.pdc :is(.pdc-dashboard-panel,.pdc-dashboard-stat,.pdc-content-card,.pdc-account-card,.pdc-home-project-card,.pdc-project-card-screen,.pdc-request-card,.pdc-approval-card,.pdc-client-plan-project,.pdc-client-allowance-card,.pdc-attention-card,.pdc-retention-policy,.pdc-retention-controls,.pdc-social-post,.pdc-social-ranking,.pdc-social-stories,.pdc-social-composer,.pdc-trophy-cabinet-head,.pdc-trophy-card,.pdc-worker-credit-ledger,.pdc-project-library-command,.pdc-oneoff-area-editor,.pdc-oneoff-checkpoint-editor,.pdc-oneoff-opening,.pdc-recruitment-card){border-color:var(--pdc-191-line)!important;box-shadow:var(--pdc-191-shadow-sm)!important}.pdc :is(.pdc-dashboard-panel,.pdc-content-card,.pdc-account-card,.pdc-client-plan-project,.pdc-worker-credit-ledger){border-radius:var(--pdc-191-radius-xl)!important;background:var(--pdc-191-surface)!important}.pdc :is(.pdc-dashboard-stat,.pdc-request-card,.pdc-project-card-screen,.pdc-home-project-card,.pdc-approval-card){border-radius:var(--pdc-191-radius-lg)!important;background:var(--pdc-191-surface)!important}.pdc .pdc-link-button,.pdc a.pdc-primary,.pdc a.pdc-secondary,.pdc button{border-radius:11px!important;border-color:var(--pdc-191-line-strong)!important;font-weight:600!important;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease!important}.pdc .pdc-link-button:hover,.pdc a.pdc-secondary:hover,.pdc button:not(:disabled):hover{border-color:#aaa;background:#f5f5f5}.pdc .pdc-link-button:active,.pdc button:not(:disabled):active{transform:translateY(1px)}.pdc .pdc-primary,.pdc a.pdc-primary,.pdc button.pdc-primary{background:#111!important;color:#fff!important;border-color:#111!important;box-shadow:0 6px 18px rgba(0,0,0,.1)!important}.pdc .pdc-primary:hover,.pdc a.pdc-primary:hover,.pdc button.pdc-primary:hover{background:#292929!important;border-color:#292929!important;color:#fff!important}.pdc .pdc-text-button,.pdc button.pdc-text-button{border-radius:8px!important;text-decoration:none!important;color:#444!important}.pdc .pdc-text-button:hover,.pdc button.pdc-text-button:hover{background:#f3f3f3!important;color:#111!important}.pdc input:not([type=checkbox]):not([type=color]),.pdc select,.pdc textarea{border-color:#d7d7d7!important;background:#fff!important;border-radius:12px!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.pdc input:not([type=checkbox]):not([type=color]):hover,.pdc select:hover,.pdc textarea:hover{border-color:#bdbdbd!important}.pdc input:not([type=checkbox]):not([type=color]):focus,.pdc select:focus,.pdc textarea:focus{border-color:#8d8d8d!important;box-shadow:var(--pdc-191-focus)!important;outline:0!important}.pdc label{color:#333!important;font-weight:500!important}.pdc .pdc-app-nav{gap:5px!important}.pdc .pdc-app-nav-item{font-weight:600!important;letter-spacing:-.01em!important}.pdc .pdc-app-nav-item:not(.pdc-nav-selected):hover{background:#f2f2f2!important}.pdc .pdc-app-nav-item.pdc-nav-selected{box-shadow:0 6px 18px rgba(0,0,0,.13)!important}.pdc .pdc-product-bar{border-color:var(--pdc-191-line)!important}.pdc :is(.pdc-detail-tabs,.pdc-social-tabs,.pdc-view-switch){gap:5px!important}.pdc .pdc-detail-tabs{border-bottom-color:var(--pdc-191-line)!important}.pdc .pdc-detail-tabs button,.pdc .pdc-social-tabs button{border-radius:10px!important;font-weight:600!important;min-height:40px!important}.pdc .pdc-detail-tabs .pdc-tab-selected,.pdc .pdc-social-tabs button.is-active{background:#111!important;color:#fff!important}.pdc .pdc-list{border-color:var(--pdc-191-line)!important;border-radius:var(--pdc-191-radius-lg)!important;background:#fff!important;box-shadow:var(--pdc-191-shadow-sm)!important}.pdc .pdc-note{border-color:var(--pdc-191-line)!important;background:#fff!important}.pdc .pdc-empty{border-color:var(--pdc-191-line)!important;background:var(--pdc-191-subtle-2)!important;border-radius:var(--pdc-191-radius-lg)!important}.pdc .pdc-notice{border-color:var(--pdc-191-line)!important;border-radius:12px!important;background:#fafafa!important}.pdc .pdc-error{padding:10px 12px!important;border:1px solid #e4c8c8!important;border-radius:10px!important;background:#fff8f8!important}html body dialog.pdc-dialog{border-color:#dadada!important;border-radius:24px!important;box-shadow:0 28px 90px rgba(0,0,0,.18)!important}html body dialog.pdc-dialog::backdrop{background:rgba(0,0,0,.38)!important;backdrop-filter:blur(6px)!important}.pdc .pdc-dialog-header{border-bottom-color:#e8e8e8!important}.pdc .pdc-dialog-header .pdc-icon{border-color:#ddd!important;background:#fff!important}.pdc .pdc-dashboard-grid{gap:12px!important}.pdc .pdc-dashboard-stat{min-height:118px!important;gap:8px!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>strong{font-weight:500!important;letter-spacing:-.05em!important}.pdc .pdc-dashboard-stat .pdc-dashboard-stat-main>span{font-weight:500!important;color:#3d3d3d!important}.pdc .pdc-dashboard-stat>p{color:#707070!important;margin-top:auto!important}.pdc .pdc-calendar-scroll{border-color:var(--pdc-191-line)!important}.pdc .pdc-day{border-color:#ededed!important}.pdc .pdc-outside{background:#fafafa!important}.pdc .pdc-event{border-color:#d7d7d7!important}.pdc .pdc-project-library-tabs{gap:8px!important;border-top:1px solid #ececec!important;padding-top:15px!important}.pdc .pdc-project-library-tabs button{min-height:38px!important;padding:7px 14px!important;font-size:11px!important;font-weight:650!important;border-color:#ddd!important;background:#fafafa!important}.pdc .pdc-project-library-tabs button.is-active{background:#111!important;border-color:#111!important;color:#fff!important}.pdc .pdc-social-network-head{margin-bottom:16px!important}.pdc .pdc-social-network-head h2{letter-spacing:-.05em!important}.pdc .pdc-social-network{gap:18px!important}.pdc .pdc-social-profile-rail,.pdc .pdc-social-right-rail{gap:12px!important}.pdc .pdc-social-feed-controls{border-color:#e4e4e4!important;border-radius:15px!important;box-shadow:var(--pdc-191-shadow-sm)!important}.pdc .pdc-social-feed-heading{border-color:#e4e4e4!important;border-radius:16px!important;box-shadow:var(--pdc-191-shadow-sm)!important}.pdc .pdc-social-post{border-radius:18px!important;padding:18px!important;background:#fff!important}.pdc .pdc-social-post:hover{border-color:#d4d4d4!important}.pdc .pdc-social-composer{padding:16px!important;border-radius:20px!important;background:#fff!important;overflow:hidden}.pdc .pdc-social-composer-textwrap textarea{border-color:#ddd!important;background:#fafafa!important}.pdc .pdc-social-composer-quick{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(112px,1fr))!important;gap:7px!important;width:100%!important}.pdc button.pdc-social-compose-action{width:100%!important;min-width:0!important;min-height:40px!important;padding:8px 10px!important;border:1px solid #e6e6e6!important;border-radius:11px!important;background:#fafafa!important;color:#444!important;font-size:10.5px!important;font-weight:650!important;line-height:1.2!important;justify-content:center!important;text-align:center!important;white-space:normal!important}.pdc button.pdc-social-compose-action:hover{background:#f0f0f0!important;border-color:#d4d4d4!important;color:#111!important}.pdc button.pdc-social-compose-action.is-recruit{border-style:solid!important}.pdc .pdc-social-composer-actions{gap:8px!important}.pdc .pdc-social-alltime-ranking{border-color:#e1e1e1!important;border-radius:16px!important;box-shadow:none!important}.pdc .pdc-social-alltime-ranking>summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;min-height:64px!important;padding:13px 16px!important;align-items:center!important;cursor:pointer!important}.pdc .pdc-social-alltime-ranking>summary>span{font-size:13px!important;font-weight:700!important;line-height:1.3!important;min-width:0!important}.pdc .pdc-social-alltime-ranking>summary>small{font-size:11px!important;line-height:1.3!important;white-space:nowrap!important;text-align:right!important;color:#707070!important}.pdc .pdc-social-alltime-ranking>summary:hover{background:#fafafa!important}.pdc .pdc-social-alltime-ranking[open]>summary{border-bottom-color:#e8e8e8!important;background:#fafafa!important}.pdc .pdc-social-full-ranking{border:1px solid #e2e2e2!important;border-radius:20px!important;background:#fff!important;padding:18px!important;box-shadow:var(--pdc-191-shadow-sm)!important}.pdc .pdc-social-full-ranking-list{display:grid!important;gap:6px!important}.pdc .pdc-social-full-ranking-row{border-radius:12px!important;padding:10px!important}.pdc .pdc-social-full-ranking-row:hover{background:#f7f7f7!important}.pdc .pdc-trophy-cabinet-head{background:#fff!important}.pdc .pdc-trophy-card{background:#fff!important;border-radius:18px!important;box-shadow:none!important}.pdc .pdc-trophy-card:hover{border-color:#ccc!important;box-shadow:var(--pdc-191-shadow-sm)!important}.pdc .pdc-trophy-card.is-unlocked{background:linear-gradient(145deg,#fff,#fafafa)!important}.pdc .pdc-trophy-requirement{background:#f7f7f7!important;border:1px solid #ededed!important}.pdc .pdc-delivery-editor-drop,.pdc .pdc-upload-zone{border-color:#d7d7d7!important;border-radius:16px!important;background:#fafafa!important}.pdc .pdc-delivery-editor-drop:hover,.pdc .pdc-upload-zone:hover{border-color:#aaa!important;background:#f6f6f6!important}.pdc .pdc-mood-toolbar{border-color:#ddd!important;border-radius:12px!important;box-shadow:0 8px 26px rgba(0,0,0,.08)!important}.pdc .pdc-mood-contextbar{border-color:#d8d8d8!important;border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important}.pdc .pdc-oneoff-health{border-color:#ddd!important;border-radius:18px!important;background:#fafafa!important}.pdc .pdc-oneoff-area-editor,.pdc .pdc-oneoff-checkpoint-editor,.pdc .pdc-oneoff-opening{border-radius:17px!important;background:#fff!important;box-shadow:none!important}.pdc .pdc-oneoff-area-editor:hover,.pdc .pdc-oneoff-checkpoint-editor:hover{border-color:#ccc!important}.pdc .pdc-oneoff-person-choice{border-color:#e5e5e5!important;background:#fafafa!important}.pdc .pdc-oneoff-person-choice:hover{border-color:#cfcfcf!important;background:#fff!important}.pdc .pdc-oneoff-area-link-picker .pdc-check,.pdc .pdc-oneoff-dependency-picker .pdc-check{background:#f8f8f8!important;border-color:#e1e1e1!important}.pdc .pdc-oneoff-sticky-actions{border-top-color:#e4e4e4!important;box-shadow:0-10px 30px rgba(0,0,0,.04)!important}.pdc .pdc-recruitment-card{border-radius:18px!important;background:#fff!important}.pdc .pdc-role-preview-banner{border-radius:14px!important;border-color:#d9d9d9!important;background:#fafafa!important}.pdc .pdc-account-dropdown{border-color:#ddd!important;border-radius:16px!important;box-shadow:0 18px 54px rgba(0,0,0,.14)!important}@media (hover:hover){.pdc :is(.pdc-request-card,.pdc-project-card-screen,.pdc-home-project-card,.pdc-approval-card){transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease!important}.pdc :is(.pdc-request-card,.pdc-project-card-screen,.pdc-home-project-card,.pdc-approval-card):hover{transform:translateY(-1px);border-color:#d0d0d0!important;box-shadow:0 10px 28px rgba(0,0,0,.05)!important}}@media (max-width:760px){.pdc .pdc-app-header h2{font-size:clamp(34px,10vw,48px)!important}.pdc .pdc-social-composer{padding:12px!important;border-radius:16px!important}.pdc .pdc-social-composer-quick{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.pdc button.pdc-social-compose-action{min-height:44px!important;font-size:10px!important}.pdc .pdc-social-alltime-ranking>summary{grid-template-columns:1fr auto!important;min-height:58px!important;padding:12px 13px!important}.pdc .pdc-project-library-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.pdc .pdc-project-library-tabs button{width:100%!important;padding-inline:7px!important}.pdc .pdc-social-full-ranking{padding:13px!important;border-radius:16px!important}}@media (max-width:460px){.pdc .pdc-social-composer-quick{grid-template-columns:1fr 1fr!important}.pdc .pdc-social-alltime-ranking>summary{grid-template-columns:1fr!important;gap:4px!important}.pdc .pdc-social-alltime-ranking>summary>small{text-align:left!important;white-space:normal!important}.pdc .pdc-project-library-tabs{grid-template-columns:1fr!important}.pdc .pdc-dashboard-stat{min-height:0!important}}.pdc .pdc-detail-dates{border-color:var(--pdc-191-line)!important;border-radius:16px!important;overflow:hidden!important;background:#fff!important}.pdc .pdc-detail-dates>div+div{border-color:var(--pdc-191-line)!important}.pdc .pdc-file-card,.pdc .pdc-template-manager-row{border-color:var(--pdc-191-line)!important;border-radius:14px!important;background:#fff!important}.pdc .pdc-file-card:hover{border-color:#ccc!important}.pdc .pdc-badge{border-color:#d7d7d7!important;background:#fafafa!important;color:#444!important;font-weight:600!important}.pdc .pdc-badge.pdc-production{background:#111!important;color:#fff!important;border-color:#111!important}.pdc .pdc-progress li{border-color:#e1e1e1!important}.pdc .pdc-progress li.pdc-step-done{border-color:#111!important}.pdc :is(.pdc-dashboard-panel-head,.pdc-section-heading,.pdc-social-challenge-section-head)>*{min-width:0}.pdc :is(.pdc-dashboard-panel-head,.pdc-section-heading,.pdc-social-challenge-section-head) h3,.pdc :is(.pdc-dashboard-panel-head,.pdc-section-heading,.pdc-social-challenge-section-head) h4{overflow-wrap:normal;word-break:normal}.pdc .pdc-scale-load-more{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important;padding:16px!important;margin-top:14px!important;border:1px solid #e5e5e5!important;border-radius:16px!important;background:#fafafa!important;text-align:center!important}.pdc .pdc-day{contain:layout paint!important}.pdc .pdc-event-stack-label{max-width:100%!important}.pdc .pdc-calendar-day-dialog{width:min(760px,calc(100vw - 28px))!important;max-height:min(86vh,860px)!important}.pdc .pdc-calendar-agenda-button{display:block!important;padding:0!important;border:0!important;background:0 0!important}.pdc .pdc-calendar-agenda-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.pdc .pdc-projects-screen{min-width:0!important}.pdc .pdc-brand-screen{min-width:0!important;content-visibility:auto!important;contain-intrinsic-size:520px!important}.pdc .pdc-project-card-screen{min-width:0!important;overflow:hidden!important}.pdc .pdc-project-card-screen h4,.pdc .pdc-project-card-screen p,.pdc .pdc-project-pulse span,.pdc .pdc-project-staff-chip{overflow-wrap:anywhere!important}.pdc .pdc-request-card{content-visibility:auto!important;contain-intrinsic-size:260px!important;min-width:0!important}@media (max-width:760px){.pdc .pdc-calendar{min-width:760px!important}.pdc .pdc-day{height:154px!important;min-height:154px!important;max-height:154px!important;padding:8px!important}}.pdc .pdc-scale-screen-tools{display:grid;grid-template-columns:minmax(280px,1fr) minmax(240px,420px);gap:12px;align-items:center;margin:0 0 18px}.pdc .pdc-scale-screen-tools>.pdc-context-bar{margin:0!important}.pdc .pdc-scale-search{min-width:0}.pdc .pdc-project-filter-bar{min-width:0}.pdc .pdc-project-filter-bar .pdc-context-button{min-width:0;width:100%}.pdc .pdc-project-filter-bar .pdc-project-context{min-width:0}.pdc .pdc-project-filter-bar .pdc-project-context span,.pdc .pdc-project-filter-bar .pdc-project-context strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-calendar-project-agenda-dialog{width:min(1180px,calc(100vw - 32px))!important;max-height:min(92vh,980px)!important}.pdc .pdc-day-agenda-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);gap:10px;position:sticky;top:0;z-index:3;background:#fff;padding:4px 0 12px}.pdc .pdc-day-agenda-summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0 2px 12px;border-bottom:1px solid #ececec}.pdc .pdc-calendar-project-groups{display:grid;gap:18px;min-height:0;overflow:auto;padding:4px 2px 10px}.pdc .pdc-calendar-project-group{border:1px solid #e2e2e2;border-radius:20px;background:#fafafa;padding:15px;min-width:0}.pdc .pdc-calendar-project-group-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.pdc .pdc-calendar-project-identity{display:flex;align-items:center;gap:10px;min-width:0}.pdc .pdc-calendar-project-identity>div:last-child{min-width:0}.pdc .pdc-calendar-project-identity h3{margin:1px 0 0!important;font-size:17px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc .pdc-calendar-project-count{flex:0 0 auto;border:1px solid #ddd;background:#fff;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:700}.pdc .pdc-calendar-project-request-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdc .pdc-calendar-agenda-button{min-width:0!important;width:100%!important;text-align:left!important}.pdc .pdc-calendar-project-request-card{display:grid;gap:8px;min-width:0;height:100%;padding:13px;border:1px solid #e4e4e4;border-radius:15px;background:#fff}.pdc .pdc-calendar-project-request-card>strong{font-size:13px;line-height:1.3;overflow-wrap:anywhere}.pdc .pdc-calendar-project-request-card>.pdc-muted{font-size:10px;line-height:1.35}.pdc .pdc-calendar-project-request-card .pdc-open-label{margin-top:auto}.pdc .pdc-event-stack-label{line-height:1.2!important}.pdc .pdc-team-organization{border:1px solid #ddd;border-radius:22px;padding:18px;background:#fff;margin-bottom:18px}.pdc .pdc-team-org-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pdc .pdc-team-org-head{border:1px solid #e3e3e3;border-radius:18px;padding:14px;background:#fafafa;min-width:0}.pdc .pdc-team-org-head.is-owner-direct{background:#fff}.pdc .pdc-team-org-head-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.pdc .pdc-team-org-head-title h4{margin:1px 0 0;font-size:15px}.pdc .pdc-team-org-count{font-size:10px;font-weight:700;border:1px solid #ddd;border-radius:999px;padding:5px 8px;background:#fff;white-space:nowrap}.pdc .pdc-team-org-person{display:flex;align-items:center;gap:9px;min-width:0}.pdc .pdc-team-avatar.is-small{width:30px!important;height:30px!important;font-size:9px!important}.pdc .pdc-team-org-workers{display:grid;gap:7px;margin-top:10px}.pdc .pdc-team-org-worker{display:grid;grid-template-columns:minmax(160px,.75fr) minmax(0,1.25fr);gap:10px;align-items:center;padding:9px 10px;border-radius:13px;background:#fff;border:1px solid #ececec;min-width:0}.pdc .pdc-team-project-chips{display:flex;gap:5px;flex-wrap:wrap;min-width:0}.pdc .pdc-team-project-chip{display:inline-flex;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 7px;border-radius:999px;background:#f1f1f1;font-size:9px}.pdc .pdc-team-project-chip.is-more{font-weight:700}.pdc .pdc-team-scale-tools{margin-bottom:14px}@media (max-width:980px){.pdc .pdc-calendar-project-request-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-team-org-grid{grid-template-columns:1fr}.pdc .pdc-scale-screen-tools{grid-template-columns:1fr}}@media (max-width:640px){.pdc .pdc-calendar-project-agenda-dialog{width:calc(100vw - 14px)!important}.pdc .pdc-day-agenda-tools{grid-template-columns:1fr}.pdc .pdc-calendar-project-group{padding:11px;border-radius:16px}.pdc .pdc-calendar-project-request-grid{grid-template-columns:1fr}.pdc .pdc-calendar-project-group-head{align-items:flex-start}.pdc .pdc-calendar-project-count{white-space:normal;text-align:center}.pdc .pdc-team-org-worker{grid-template-columns:1fr}.pdc .pdc-team-project-chip{max-width:100%}}.pdc .pdc-day.has-request-stack{cursor:pointer}.pdc .pdc-day.has-request-stack:hover{background:#fcfcfc}\n\n .pdc .pdc-day{overflow:hidden!important}.pdc .pdc-status-control-wrap{flex-wrap:wrap!important}.pdc .pdc-status-control-help{display:block;max-width:190px;font-size:8px!important;line-height:1.25;color:#8a8a8a;text-transform:none;letter-spacing:0}@media (max-width:760px){.pdc .pdc-status-control-help{width:100%;max-width:none}}.pdc{--g-tint:rgba(255,255,255,.62);--g-tint-strong:rgba(255,255,255,.80);--g-tint-quiet:rgba(255,255,255,.44);--g-tint-solid:rgba(255,255,255,.94);--g-blur:saturate(180%) blur(26px);--g-blur-sm:saturate(160%) blur(14px);--g-blur-lg:saturate(190%) blur(40px);--g-edge:rgba(255,255,255,.75);--g-hairline:rgba(0,0,0,.07);--g-hairline-strong:rgba(0,0,0,.12);--g-specular:inset 0 1px 0 rgba(255,255,255,.92);--g-specular-soft:inset 0 1px 0 rgba(255,255,255,.6);--g-lift-1:0 1px 2px rgba(0,0,0,.04),0 4px 14px rgba(0,0,0,.045);--g-lift-2:0 2px 6px rgba(0,0,0,.05),0 12px 34px rgba(0,0,0,.07);--g-lift-3:0 4px 12px rgba(0,0,0,.06),0 26px 70px rgba(0,0,0,.10);--g-lift-4:0 10px 30px rgba(0,0,0,.10),0 44px 120px rgba(0,0,0,.16);--g-ease:cubic-bezier(.32,.72,0,1);--g-fast:.18s var(--g-ease);--g-med:.28s var(--g-ease);--g-radius:22px;--g-radius-sm:14px;--g-radius-lg:28px;position:relative;background:radial-gradient(1100px 620px at 12% -8%,rgba(0,0,0,.050),transparent 62%),radial-gradient(900px 560px at 92% 4%,rgba(0,0,0,.035),transparent 58%),radial-gradient(1200px 800px at 50% 108%,rgba(0,0,0,.042),transparent 66%),linear-gradient(180deg,#fbfbfb 0,#f4f4f5 46%,#efeff1 100%);background-attachment:local}.pdc::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'160\'\ height=\'160\'%3E%3Cfilter\ id=\'n\'%3E%3CfeTurbulence\ type=\'fractalNoise\'\ baseFrequency=\'.85\'\ numOctaves=\'3\'/%3E%3CfeColorMatrix\ type=\'saturate\'\ values=\'0\'/%3E%3C/filter%3E%3Crect\ width=\'160\'\ height=\'160\'\ filter=\'url\(%23n\)\'\ opacity=\'.035\'/%3E%3C/svg%3E)}.pdc>*{position:relative;z-index:1}.pdc .pdc-app-nav,.pdc .pdc-calendar-scroll,.pdc .pdc-context-bar,.pdc .pdc-dashboard-panel,.pdc .pdc-delivery-card,.pdc .pdc-list,.pdc .pdc-project-setup-card,.pdc .pdc-search,.pdc .pdc-upload-zone,.pdc button.pdc-request-card-button{background:var(--g-tint);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge);box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline),var(--g-lift-1)}@supports not (backdrop-filter:blur(1px)){@supports not (-webkit-backdrop-filter:blur(1px)){.pdc .pdc-app-nav,.pdc .pdc-calendar-scroll,.pdc .pdc-context-bar,.pdc .pdc-dashboard-panel,.pdc .pdc-delivery-card,.pdc .pdc-list,.pdc .pdc-search,.pdc .pdc-upload-zone,.pdc button.pdc-request-card-button{background:var(--g-tint-solid)}}}.pdc .pdc-app-nav{border-radius:var(--g-radius-lg);padding:8px;gap:6px;top:14px;z-index:20;-webkit-backdrop-filter:var(--g-blur-lg);backdrop-filter:var(--g-blur-lg);background:var(--g-tint-strong);box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline),var(--g-lift-2);transition:box-shadow var(--g-med),background var(--g-med)}.pdc .pdc-app-nav-item{border-radius:16px!important;padding:12px 15px;color:#5a5a5a;font-size:14px;letter-spacing:-.2px;position:relative;transition:background var(--g-fast),color var(--g-fast),transform var(--g-fast)}.pdc .pdc-app-nav-item:hover{background:rgba(255,255,255,.78)!important;color:#000;box-shadow:0 0 0 1px var(--g-hairline),var(--g-lift-1)}.pdc .pdc-app-nav-item:active{transform:scale(.985)}.pdc .pdc-app-nav-item.pdc-nav-selected{background:#0a0a0a!important;color:#fff;box-shadow:var(--g-specular-soft),0 6px 20px rgba(0,0,0,.26)}.pdc .pdc-app-header h2{letter-spacing:-2.4px;line-height:1.02}.pdc .pdc-lead{color:#4d4d4d;line-height:1.62}.pdc .pdc-account-trigger{border-radius:999px;transition:background var(--g-fast),box-shadow var(--g-fast)}.pdc .pdc-account-trigger{background:var(--g-tint-strong);-webkit-backdrop-filter:var(--g-blur-sm);backdrop-filter:var(--g-blur-sm);border:1px solid var(--g-edge);box-shadow:var(--g-specular-soft),0 0 0 1px var(--g-hairline);padding:9px 15px}.pdc .pdc-account-trigger:hover{background:#fff;box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline-strong),var(--g-lift-1)}.pdc button{border-radius:999px;border-color:transparent;background:var(--g-tint-strong);-webkit-backdrop-filter:var(--g-blur-sm);backdrop-filter:var(--g-blur-sm);box-shadow:var(--g-specular-soft),0 0 0 1px var(--g-hairline),var(--g-lift-1);transition:background var(--g-fast),color var(--g-fast),box-shadow var(--g-fast),transform var(--g-fast)}.pdc button:hover{background:#fff;color:#000;box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline-strong),var(--g-lift-2);transform:translateY(-1px)}.pdc button:active{transform:translateY(0) scale(.985);box-shadow:var(--g-specular-soft),0 0 0 1px var(--g-hairline-strong)}.pdc button:disabled{opacity:.45;box-shadow:0 0 0 1px var(--g-hairline);transform:none}.pdc .pdc-primary{background:#0a0a0a;color:#fff;border-color:transparent;box-shadow:var(--g-specular-soft),0 6px 20px rgba(0,0,0,.24)}.pdc .pdc-primary:hover{background:#1f1f1f;color:#fff;box-shadow:var(--g-specular-soft),0 10px 30px rgba(0,0,0,.3)}.pdc .pdc-icon{background:0 0;box-shadow:none;border-radius:50%}.pdc .pdc-icon:hover{background:var(--g-tint-strong);box-shadow:0 0 0 1px var(--g-hairline)}.pdc [tabindex]:focus-visible,.pdc a:focus-visible,.pdc button:focus-visible,.pdc input:focus-visible,.pdc select:focus-visible,.pdc textarea:focus-visible{outline:2px solid #0a0a0a;outline-offset:2px;box-shadow:0 0 0 5px rgba(255,255,255,.9),var(--g-lift-2)}.pdc input:not([type=checkbox]):not([type=color]),.pdc select,.pdc textarea{background:var(--g-tint-strong);-webkit-backdrop-filter:var(--g-blur-sm);backdrop-filter:var(--g-blur-sm);border:1px solid transparent;border-radius:var(--g-radius-sm);box-shadow:var(--g-specular-soft),0 0 0 1px var(--g-hairline);transition:background var(--g-fast),box-shadow var(--g-fast)}.pdc input:not([type=checkbox]):not([type=color]):focus,.pdc select:focus,.pdc textarea:focus{background:#fff;border-color:transparent;box-shadow:0 0 0 1px #0a0a0a,0 0 0 4px rgba(0,0,0,.08);outline:0}.pdc .pdc-search{border-radius:999px;padding:0 16px}.pdc .pdc-search:focus-within{background:#fff;box-shadow:0 0 0 1px #0a0a0a,0 0 0 4px rgba(0,0,0,.08),var(--g-lift-1)}.pdc .pdc-search input{background:0 0;box-shadow:none;border:0}.pdc .pdc-search input:focus{box-shadow:none;background:0 0}.pdc button.pdc-request-card-button{border-radius:var(--g-radius-lg);transition:transform var(--g-med),box-shadow var(--g-med),background var(--g-med)}.pdc button.pdc-request-card-button:hover{background:var(--g-tint-strong);transform:translateY(-3px);box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline-strong),var(--g-lift-3)}.pdc button.pdc-request-card-button:active{transform:translateY(-1px)}.pdc .pdc-attention-card{border-radius:var(--g-radius-lg);background:linear-gradient(145deg,#141414 0,#000 60%);box-shadow:var(--g-specular-soft),var(--g-lift-3)}.pdc .pdc-dashboard-panel,.pdc .pdc-delivery-card{border-radius:var(--g-radius-lg)}.pdc .pdc-badge{border-color:transparent;background:var(--g-tint-strong);-webkit-backdrop-filter:var(--g-blur-sm);backdrop-filter:var(--g-blur-sm);box-shadow:var(--g-specular-soft),0 0 0 1px var(--g-hairline);font-size:11px;letter-spacing:.2px;padding:5px 12px}.pdc .pdc-badge.pdc-production{background:#0a0a0a;color:#fff;box-shadow:var(--g-specular-soft)}.pdc .pdc-badge.pdc-review{background:rgba(0,0,0,.07)}.pdc .pdc-context-bar{border-radius:var(--g-radius);padding:13px 16px}.pdc .pdc-calendar-scroll{border-radius:var(--g-radius-lg);overflow:hidden;box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline),var(--g-lift-2)}.pdc .pdc-day{border-color:rgba(0,0,0,.055);background:rgba(255,255,255,.26)}.pdc .pdc-day:hover{background:rgba(255,255,255,.52)}.pdc .pdc-outside{background:rgba(0,0,0,.018)}.pdc .pdc-day.pdc-today{background:rgba(255,255,255,.66)}.pdc .pdc-event{border-color:transparent;border-radius:12px;background:var(--g-tint-strong);-webkit-backdrop-filter:var(--g-blur-sm);backdrop-filter:var(--g-blur-sm);box-shadow:var(--g-specular-soft),0 0 0 1px var(--g-hairline)}.pdc .pdc-event:hover{background:#fff;transform:translateY(-1px);box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline-strong),var(--g-lift-2)}.pdc .pdc-event.pdc-production{background:#0a0a0a;color:#fff}.pdc .pdc-event.pdc-production:hover{background:#1f1f1f}.pdc .pdc-calendar.is-editing .pdc-event[draggable=true]{cursor:grab}.pdc .pdc-calendar.is-editing .pdc-event[draggable=true]:active{cursor:grabbing}.pdc .pdc-event.is-dragging{opacity:.4;transform:scale(.97)}.pdc .pdc-day.is-drop-target{background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 2px #0a0a0a,var(--g-lift-2);border-radius:10px}.pdc .pdc-event-stack-label{border-radius:999px;background:rgba(0,0,0,.055);border:0;box-shadow:none;font-size:11px;padding:5px 11px}.pdc .pdc-event-stack-label:hover{background:#0a0a0a;color:#fff}.pdc-dialog{border:1px solid var(--g-edge);border-radius:var(--g-radius-lg);background:rgba(255,255,255,.86);-webkit-backdrop-filter:var(--g-blur-lg);backdrop-filter:var(--g-blur-lg);box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline),var(--g-lift-4)}.pdc-dialog::backdrop{background:rgba(20,20,22,.34);-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px)}.pdc .pdc-dialog-header{background:rgba(255,255,255,.72);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border-bottom:1px solid var(--g-hairline)}.pdc .pdc-detail-tabs{border-bottom:1px solid var(--g-hairline)}.pdc .pdc-detail-tabs button{border-radius:999px;background:0 0;box-shadow:none}.pdc .pdc-detail-tabs button:hover{background:rgba(0,0,0,.05);box-shadow:none;transform:none}.pdc .pdc-detail-tabs .pdc-tab-selected{background:#0a0a0a;color:#fff;box-shadow:var(--g-specular-soft)}.pdc .pdc-list{border-radius:var(--g-radius-lg);overflow:hidden}@keyframes pdc-glass-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pdc [data-pdc-content]>*{animation:pdc-glass-in .34s var(--g-ease) both}.pdc .pdc-loading{border-radius:var(--g-radius);background:var(--g-tint);-webkit-backdrop-filter:var(--g-blur-sm);backdrop-filter:var(--g-blur-sm);box-shadow:var(--g-specular-soft),0 0 0 1px var(--g-hairline);padding:26px;text-align:center;color:#5a5a5a}@media (prefers-reduced-transparency:reduce){.pdc,.pdc *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pdc{background:#fff}.pdc::before{display:none}.pdc .pdc-app-nav,.pdc .pdc-badge,.pdc .pdc-calendar-scroll,.pdc .pdc-context-bar,.pdc .pdc-dashboard-panel,.pdc .pdc-delivery-card,.pdc .pdc-event,.pdc .pdc-list,.pdc .pdc-search,.pdc .pdc-upload-zone,.pdc button,.pdc button.pdc-request-card-button,.pdc-dialog{background:#fff;border-color:#d8d8d8}}@media (prefers-reduced-motion:reduce){.pdc *,.pdc ::after,.pdc ::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}.pdc [data-pdc-content]>*{animation:none}.pdc .pdc-event:hover,.pdc button.pdc-request-card-button:hover,.pdc button:hover{transform:none}}@media (forced-colors:active){.pdc,.pdc *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pdc::before{display:none}.pdc .pdc-app-nav,.pdc .pdc-badge,.pdc .pdc-calendar-scroll,.pdc .pdc-event,.pdc .pdc-list,.pdc button,.pdc-dialog{border:1px solid CanvasText!important;box-shadow:none!important}.pdc .pdc-app-nav-item.pdc-nav-selected,.pdc .pdc-primary{background:Highlight!important;color:HighlightText!important}}@media print{.pdc,.pdc *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:#fff!important;color:#000!important}.pdc::before{display:none}.pdc .pdc-app-nav{display:none}}@media (max-width:760px){.pdc{--g-blur:saturate(170%) blur(18px);--g-blur-lg:saturate(170%) blur(22px)}.pdc .pdc-app-nav{position:sticky;top:6px;padding:6px;border-radius:var(--g-radius);grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-app-nav-item{padding:11px 12px;font-size:13px;min-height:46px}.pdc button.pdc-request-card-button:hover{transform:none}.pdc .pdc-day{min-height:120px}}.pdc .pdc-setup-card{background:var(--g-tint-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge);border-radius:var(--g-radius-lg);box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline),var(--g-lift-2);padding:24px 26px;margin:0 0 22px}.pdc .pdc-setup-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.pdc .pdc-setup-head h3{font-size:24px;letter-spacing:-1px;margin:4px 0 6px}.pdc .pdc-setup-head p{margin:0;max-width:58ch}.pdc .pdc-setup-progress{height:4px;border-radius:999px;background:rgba(0,0,0,.08);margin:18px 0 6px;overflow:hidden}.pdc .pdc-setup-progress>span{display:block;height:100%;border-radius:999px;background:#0a0a0a;transition:width .45s var(--g-ease)}.pdc .pdc-setup-list{list-style:none;margin:0;padding:0}.pdc .pdc-setup-step{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--g-hairline)}.pdc .pdc-setup-step:last-child{border-bottom:0}.pdc .pdc-setup-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.pdc .pdc-setup-copy strong{font-weight:400;font-size:16px;letter-spacing:-.3px}.pdc .pdc-setup-copy .pdc-muted{font-size:13px;line-height:1.5}.pdc .pdc-setup-mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;background:rgba(0,0,0,.05);color:#7a7a7a;box-shadow:inset 0 0 0 1px var(--g-hairline)}.pdc .pdc-setup-step.is-done{opacity:.5}.pdc .pdc-setup-step.is-done .pdc-setup-mark{background:#0a0a0a;color:#fff;box-shadow:none}.pdc .pdc-setup-step.is-next .pdc-setup-mark{background:#fff;color:#0a0a0a;box-shadow:inset 0 0 0 2px #0a0a0a}.pdc .pdc-setup-step.is-next .pdc-setup-copy strong{font-weight:400}.pdc .pdc-form-intro{margin:0 0 20px;padding:13px 16px;background:rgba(0,0,0,.045);border-radius:var(--g-radius-sm);border-left:2px solid #0a0a0a;font-size:14px;line-height:1.55;color:#333}.pdc .pdc-form-blocker{margin:0 0 20px;padding:18px;background:rgba(0,0,0,.05);border-radius:var(--g-radius-sm);box-shadow:inset 0 0 0 1px var(--g-hairline);display:flex;flex-direction:column;gap:8px;align-items:flex-start}.pdc .pdc-form-blocker strong{font-weight:400;font-size:16px;letter-spacing:-.3px}.pdc .pdc-form-blocker p{margin:0;font-size:13px;line-height:1.55}.pdc .pdc-empty{text-align:center;padding:52px 28px;background:var(--g-tint-quiet);-webkit-backdrop-filter:var(--g-blur-sm);backdrop-filter:var(--g-blur-sm);border-radius:var(--g-radius-lg);box-shadow:var(--g-specular-soft),0 0 0 1px var(--g-hairline)}.pdc .pdc-empty h3{margin:0 0 8px;font-size:22px;letter-spacing:-.8px}.pdc .pdc-empty p{margin:0 auto 20px;max-width:52ch;color:#5a5a5a;font-size:14px;line-height:1.6}.pdc .pdc-empty-symbol{font-size:30px;opacity:.3;margin-bottom:10px}@media (max-width:760px){.pdc .pdc-setup-card{padding:18px}.pdc .pdc-setup-head{flex-direction:column;gap:12px}.pdc .pdc-setup-step{grid-template-columns:26px minmax(0,1fr);row-gap:10px}.pdc .pdc-setup-step>:last-child:not(.pdc-setup-copy):not(.pdc-setup-mark){grid-column:2;justify-self:start}}.pdc .pdc-search input{background:0 0!important;border:0!important;box-shadow:none!important}.pdc .pdc-account-profile-card{background:var(--g-tint-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge);border-radius:var(--g-radius-lg);box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline),var(--g-lift-2);padding:28px 30px;margin:0 0 14px;grid-template-columns:76px minmax(0,1fr);gap:22px}.pdc .pdc-account-profile-mark{width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;letter-spacing:-1px;background:linear-gradient(145deg,#161616,#000);color:#fff;box-shadow:var(--g-specular-soft),0 8px 24px rgba(0,0,0,.24)}.pdc .pdc-account-profile-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.pdc .pdc-account-profile-copy h3{font-size:30px;letter-spacing:-1.4px;margin:0;line-height:1.05}.pdc .pdc-account-headline{font-size:13px;color:#6a6a6a;letter-spacing:.2px}.pdc .pdc-account-bio{font-size:14px;line-height:1.6;color:#4a4a4a;max-width:62ch;margin:4px 0 0}.pdc .pdc-account-grid{gap:14px!important;align-items:stretch}.pdc .pdc-account-security-link{align-self:flex-start;font-size:13px}@media (max-width:760px){.pdc .pdc-account-profile-card{grid-template-columns:58px minmax(0,1fr);padding:20px;gap:16px}.pdc .pdc-account-profile-mark{width:58px;height:58px;font-size:23px}.pdc .pdc-account-profile-copy h3{font-size:24px;letter-spacing:-1px}}.pdc .pdc-checkbox-row{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.pdc .pdc-checkbox-row input[type=checkbox]{width:17px;height:17px;margin:0;flex:none}.pdc .pdc-invite-success{display:flex;flex-direction:column;gap:11px;align-items:flex-start;padding:6px 0}.pdc .pdc-invite-success h3{margin:0;font-size:24px;letter-spacing:-1px}.pdc .pdc-invite-success p{margin:0;max-width:56ch;font-size:13px;line-height:1.6}.pdc .pdc-invite-success input[type=text]{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:12px 14px;background:rgba(0,0,0,.045)!important;border-radius:var(--g-radius-sm)}.pdc .pdc-wizard-bar{display:flex;gap:8px;margin:0 0 20px;flex-wrap:wrap}.pdc .pdc-wizard-pip{flex:1 1 0;min-width:150px;font-size:12px;letter-spacing:.2px;padding:9px 14px;border-radius:999px;background:rgba(0,0,0,.05);color:#7a7a7a;box-shadow:inset 0 0 0 1px var(--g-hairline);transition:background var(--g-fast),color var(--g-fast)}.pdc .pdc-wizard-pip.is-current{background:#0a0a0a;color:#fff;box-shadow:none}.pdc .pdc-wizard-step[hidden]{display:none}.pdc .pdc-wizard-step>:first-child{margin-top:0}@media (max-width:760px){.pdc .pdc-wizard-pip{min-width:0;flex:1 1 100%;text-align:center}}.pdc .pdc-reference-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.pdc .pdc-reference-image,.pdc .pdc-reference-video{display:block;width:100%;height:170px;object-fit:cover;border-radius:var(--g-radius-sm);background:rgba(0,0,0,.05)}.pdc .pdc-reference-audio{width:100%;margin-top:6px}.pdc .pdc-reference-pdf{display:flex;align-items:center;justify-content:center;height:170px;border-radius:var(--g-radius-sm);background:rgba(0,0,0,.05);font-size:26px;color:#8a8a8a}.pdc .pdc-reference-info{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 2px 0;min-width:0}.pdc .pdc-reference-info>div{display:flex;flex-direction:column;gap:2px;min-width:0}.pdc .pdc-reference-info strong{font-weight:400;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-reference-info .pdc-muted{font-size:12px}.pdc .pdc-reference-preview-link{display:block;border-radius:var(--g-radius-sm);overflow:hidden;transition:transform var(--g-fast),box-shadow var(--g-fast)}.pdc .pdc-reference-preview-link:hover{transform:translateY(-2px);box-shadow:var(--g-lift-2)}.pdc .pdc-assignment-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 16px;border-radius:var(--g-radius);background:var(--g-tint-quiet);box-shadow:inset 0 0 0 1px var(--g-hairline)}.pdc .pdc-assignment-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.pdc .pdc-assignment-option{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 13px;border-radius:var(--g-radius-sm);cursor:pointer;background:var(--g-tint-strong);box-shadow:inset 0 0 0 1px var(--g-hairline);transition:background var(--g-fast),box-shadow var(--g-fast)}.pdc .pdc-assignment-option:hover{background:#fff;box-shadow:inset 0 0 0 1px var(--g-hairline-strong)}.pdc .pdc-assignment-option:focus-within{box-shadow:inset 0 0 0 2px #0a0a0a}.pdc .pdc-assignment-option input{flex:none;margin:0}.pdc .pdc-assignment-option>span:last-child{display:flex;flex-direction:column;gap:1px;min-width:0}.pdc .pdc-review-decision{display:flex;flex-direction:column;gap:11px;padding:18px;border-radius:var(--g-radius);background:var(--g-tint-quiet);box-shadow:inset 0 0 0 1px var(--g-hairline)}.pdc .pdc-internal-badge{display:inline-flex;align-items:center;gap:5px;font-size:10px;letter-spacing:.7px;text-transform:uppercase;padding:3px 9px;border-radius:999px;background:#0a0a0a;color:#fff}.pdc .pdc-internal-hint{margin:6px 0 0;font-size:12px;color:#6a6a6a}.pdc .pdc-internal-feedback{padding:13px 15px;border-radius:var(--g-radius-sm);background:rgba(0,0,0,.05);border-left:2px solid #0a0a0a;font-size:13px;line-height:1.55}.pdc .pdc-internal-toggle{display:flex;align-items:center;gap:9px;font-size:13px;cursor:pointer}.pdc .pdc-legal-grid{display:grid;gap:14px}.pdc .pdc-legal-list{display:flex;flex-direction:column;gap:8px}.pdc .pdc-legal-row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:13px 16px;border-radius:var(--g-radius-sm);background:var(--g-tint-strong);box-shadow:inset 0 0 0 1px var(--g-hairline)}.pdc .pdc-legal-row>div{display:flex;flex-direction:column;gap:2px;min-width:0}.pdc .pdc-legal-row strong{font-weight:400;font-size:14px}.pdc .pdc-legal-row .pdc-muted{font-size:12px}.pdc .pdc-legal-actions{display:flex;gap:8px;flex-wrap:wrap}.pdc .pdc-member-editor-head{display:flex;align-items:center;gap:14px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--g-hairline)}.pdc .pdc-member-private-tools{display:flex;flex-direction:column;gap:10px}.pdc .pdc-oneoff-recruit-area-picker,.pdc .pdc-recruit-skills{display:flex;flex-wrap:wrap;gap:7px}.pdc .pdc-dialog-actions{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap;padding-top:16px;margin-top:16px;border-top:1px solid var(--g-hairline)}.pdc .pdc-note-list{display:flex;flex-direction:column;gap:8px}.pdc .pdc-save-icon{font-size:13px;opacity:.6}.pdc .pdc-detail-panel{display:flex;flex-direction:column;gap:15px;min-width:0}.pdc .pdc-scope-alert{padding:12px 15px;border-radius:var(--g-radius-sm);background:rgba(0,0,0,.05);border-left:2px solid #0a0a0a;font-size:13px;line-height:1.55}.pdc .pdc-staff-status{font-size:12px;color:#6a6a6a}.pdc .pdc-glyph-tier{font-size:12px;opacity:.75}@media (max-width:760px){.pdc .pdc-reference-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.pdc .pdc-assignment-list{grid-template-columns:1fr}.pdc .pdc-legal-row{flex-direction:column;align-items:flex-start}}.pdc .pdc-history-internal,.pdc .pdc-note-internal{background:rgba(0,0,0,.04);border-left:2px solid #0a0a0a;padding:10px 14px;border-radius:var(--g-radius-sm)}.pdc .pdc-hub-asset-add{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pdc .pdc-account-anchor{scroll-margin-top:90px}.pdc .pdc-work-story-editor{display:flex;flex-direction:column;gap:13px}.pdc .pdc-team-avatar.has-photo{padding:0;overflow:hidden;background:rgba(0,0,0,.06)}.pdc .pdc-avatar-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.pdc .pdc-account-avatar.has-photo,.pdc .pdc-account-profile-mark.has-photo{padding:0;overflow:hidden;background:rgba(0,0,0,.06)}.pdc .pdc-avatar-field{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:16px;margin:0 0 20px;border-radius:var(--g-radius);background:var(--g-tint-quiet);box-shadow:inset 0 0 0 1px var(--g-hairline)}.pdc .pdc-avatar-lg,.pdc .pdc-avatar-preview .pdc-team-avatar{width:74px;height:74px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;letter-spacing:-1px;background:linear-gradient(145deg,#161616,#000);color:#fff;box-shadow:var(--g-specular-soft),0 6px 18px rgba(0,0,0,.2);flex:none}.pdc .pdc-avatar-controls{display:flex;flex-direction:column;gap:5px;min-width:0}.pdc .pdc-avatar-controls strong{font-weight:400;font-size:15px;letter-spacing:-.3px}.pdc .pdc-avatar-status{font-size:12px}.pdc .pdc-inline-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}@media (max-width:760px){.pdc .pdc-avatar-field{gap:14px}.pdc .pdc-avatar-lg,.pdc .pdc-avatar-preview .pdc-team-avatar{width:58px;height:58px;font-size:21px}}.pdc .pdc-event.is-planned{background:0 0!important;box-shadow:inset 0 0 0 1px var(--g-hairline-strong);border-style:dashed;opacity:.82}.pdc .pdc-event.is-planned:hover{background:rgba(255,255,255,.7)!important;opacity:1}.pdc .pdc-planned-tag{font-size:10px;letter-spacing:.6px;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:rgba(0,0,0,.07);color:#555}.pdc .pdc-day.is-out-of-plan{box-shadow:inset 0 0 0 1px rgba(110,94,64,.12)}.pdc .pdc-future-plan-notice{display:flex;align-items:flex-start;gap:12px;padding:14px 15px;border-radius:14px;background:#faf8f2;box-shadow:inset 0 0 0 1px rgba(109,91,56,.16);color:#4f432d;margin:2px 0 12px}.pdc .pdc-future-plan-notice .pdc-future-plan-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:999px;background:rgba(109,91,56,.1);font-size:15px;font-weight:700}.pdc .pdc-future-plan-notice strong{display:block;font-size:13px;margin:1px 0 3px}.pdc .pdc-future-plan-notice p{margin:0;font-size:12px;line-height:1.45;color:#75684f}@media (max-width:760px){.pdc .pdc-future-plan-notice{padding:12px;gap:9px}}.pdc .pdc-coverage-list{display:flex;flex-direction:column;gap:8px}.pdc .pdc-coverage-row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:13px 16px;border-radius:var(--g-radius-sm);background:var(--g-tint-strong);box-shadow:inset 0 0 0 1px var(--g-hairline);border-left:2px solid transparent}.pdc .pdc-coverage-row>div{display:flex;flex-direction:column;gap:2px;min-width:0}.pdc .pdc-coverage-row strong{font-weight:400;font-size:14px}.pdc .pdc-coverage-row .pdc-muted{font-size:12px}.pdc .pdc-coverage-row.is-live{border-left-color:#0a0a0a}.pdc .pdc-coverage-row.is-lapsed{border-left-color:#8a6d1f;background:rgba(138,109,31,.05)}@media (max-width:760px){.pdc .pdc-coverage-row{flex-direction:column;align-items:flex-start}}.pdc .pdc-social-post.is-important,.pdc .pdc-social-post.is-recruitment{border-left:3px solid #0a0a0a;background:var(--g-tint-strong);box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline),var(--g-lift-2)}.pdc .pdc-social-post.is-important::before,.pdc .pdc-social-post.is-recruitment::before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.pdc .pdc-social-compose-action.is-important-action{font-weight:700;letter-spacing:.3px}.pdc .pdc-social-composer.is-important{box-shadow:inset 0 0 0 2px #0a0a0a}.pdc .pdc-chat-dock{position:fixed;right:22px;bottom:22px;z-index:60}.pdc .pdc-chat-launcher{border-radius:999px;padding:13px 20px;font-size:14px;background:#0a0a0a!important;color:#fff!important;box-shadow:var(--g-specular-soft),0 10px 30px rgba(0,0,0,.3)}.pdc .pdc-chat-launcher.has-unread::after{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#fff;margin-left:8px;vertical-align:middle}.pdc .pdc-chat-panel{position:fixed;right:22px;bottom:22px;z-index:60;width:min(560px,calc(100vw - 44px));height:min(560px,calc(100vh - 120px));display:flex;flex-direction:column;border-radius:var(--g-radius-lg);background:var(--g-tint-strong);-webkit-backdrop-filter:var(--g-blur-lg);backdrop-filter:var(--g-blur-lg);border:1px solid var(--g-edge);box-shadow:var(--g-specular),0 0 0 1px var(--g-hairline),var(--g-lift-4);overflow:hidden}.pdc .pdc-chat-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--g-hairline)}.pdc .pdc-chat-head strong{font-weight:400;font-size:15px;letter-spacing:-.3px}.pdc .pdc-chat-head-actions{display:flex;gap:6px;align-items:center}.pdc .pdc-chat-body{display:grid;grid-template-columns:172px minmax(0,1fr);flex:1;min-height:0}.pdc .pdc-chat-list{border-right:1px solid var(--g-hairline);overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:3px}.pdc .pdc-chat-list-item{justify-content:flex-start;text-align:left;font-size:13px;padding:9px 11px;border-radius:var(--g-radius-sm);background:0 0;box-shadow:none}.pdc .pdc-chat-list-item:hover{background:rgba(255,255,255,.75);box-shadow:none;transform:none}.pdc .pdc-chat-list-item.is-active{background:#0a0a0a!important;color:#fff}.pdc .pdc-chat-list-item.has-unread .pdc-chat-list-name::after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#0a0a0a;margin-left:7px;vertical-align:middle}.pdc .pdc-chat-list-item.is-active.has-unread .pdc-chat-list-name::after{background:#fff}.pdc .pdc-chat-main{display:flex;flex-direction:column;min-height:0}.pdc .pdc-chat-thread{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px}.pdc .pdc-chat-blank{margin:auto;text-align:center;font-size:13px}.pdc .pdc-chat-msg{display:flex;gap:8px;align-items:flex-end;max-width:86%}.pdc .pdc-chat-msg.is-mine{margin-left:auto;flex-direction:row-reverse}.pdc .pdc-chat-msg-avatar{width:26px;height:26px;font-size:10px;flex:none}.pdc .pdc-chat-bubble{padding:9px 13px;border-radius:16px;min-width:0;background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 1px var(--g-hairline)}.pdc .pdc-chat-msg.is-mine .pdc-chat-bubble{background:#0a0a0a;color:#fff;box-shadow:none}.pdc .pdc-chat-bubble p{margin:0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.pdc .pdc-chat-author{font-size:11px;color:#6a6a6a;display:block;margin-bottom:2px}.pdc .pdc-chat-time{font-size:10px;opacity:.55;display:block;margin-top:3px}.pdc .pdc-chat-msg.is-mine .pdc-chat-author,.pdc .pdc-chat-msg.is-mine .pdc-chat-time{color:rgba(255,255,255,.7)}.pdc .pdc-chat-main>.pdc-chat-composer{display:flex;gap:8px;align-items:flex-end;padding:11px;border-top:1px solid var(--g-hairline)}.pdc .pdc-chat-main>.pdc-chat-composer textarea{flex:1;resize:none;font-size:13px;min-height:40px}.pdc .pdc-chat-directory{display:flex;flex-direction:column;gap:6px}.pdc .pdc-chat-dir-row{justify-content:flex-start;text-align:left;padding:10px 13px;border-radius:var(--g-radius-sm)}.pdc .pdc-chat-dir-row>span{display:flex;align-items:center;gap:10px}.pdc .pdc-chat-dir-avatar{width:28px;height:28px;font-size:11px;flex:none}@media (max-width:760px){.pdc .pdc-chat-panel{right:0;bottom:0;left:0;top:0;width:100vw;height:100dvh;border-radius:0;border:0}.pdc .pdc-chat-body{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.pdc .pdc-chat-list{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--g-hairline)}.pdc .pdc-chat-list-item{white-space:nowrap;flex:none}.pdc .pdc-chat-dock{right:14px;bottom:14px}}@media (prefers-reduced-transparency:reduce){.pdc .pdc-chat-panel{background:#fff}}.pdc .pdc-filter-row{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin:0 0 16px}.pdc .pdc-filter-row>label{display:flex;flex-direction:column;gap:5px;min-width:190px;flex:1 1 220px}.pdc .pdc-filter-row select{width:100%;margin:0}.pdc .pdc-legal-row>.pdc-legal-actions{flex-direction:row;align-items:center;justify-content:flex-end}@media (max-width:680px){.pdc .pdc-filter-row{display:grid;grid-template-columns:1fr}.pdc .pdc-filter-row>label{min-width:0;width:100%}.pdc .pdc-legal-row>.pdc-legal-actions{width:100%;justify-content:flex-start}}.pdc-contract-row{align-items:flex-start}.pdc-contract-signature-summary{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-size:12px;color:var(--pdc-muted,#6b6b6b)}.pdc-contract-status-panel{display:grid;gap:16px;padding:18px 20px;border:1px solid var(--pdc-border,#dedede);border-radius:18px;background:#fafafa}.pdc-contract-parties{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pdc-contract-parties>div{display:grid;gap:4px;padding:14px;border:1px solid #e7e7e7;border-radius:14px;background:#fff}.pdc-contract-paper{margin:18px 0;padding:clamp(22px,4vw,44px);border:1px solid #dedede;border-radius:18px;background:#fff;box-shadow:0 12px 36px rgba(0,0,0,.04)}.pdc-contract-body{white-space:pre-wrap;font:400 14px/1.72 Arial,Helvetica,sans-serif;color:#202020;max-width:850px;margin:0 auto}.pdc-contract-hash{font:500 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;color:#777;overflow-wrap:anywhere}.pdc-contract-template-toolbar{display:flex;align-items:end;justify-content:space-between;gap:14px;margin:4px 0 18px}.pdc-contract-template-toolbar>.pdc-primary{flex:0 0 auto;margin-bottom:16px}.pdc-contract-template-filters{flex:1 1 auto;margin-bottom:0!important}.pdc-contract-template-filters>label{max-width:260px}.pdc-contract-template-sections{display:grid;gap:26px}.pdc-contract-template-group{display:grid;gap:10px}.pdc-contract-template-group-head{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:0 2px}.pdc-contract-template-group-head h4{margin:0 0 3px;font-size:17px}.pdc-contract-template-group-head p{margin:0}.pdc-contract-template-count{display:grid;place-items:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:#f2f2f2;color:#666;font-size:12px;font-weight:700}.pdc-contract-template-list{display:grid;gap:10px;margin:0}.pdc-contract-template-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:17px 18px;border:1px solid #e2e2e2;border-radius:16px;background:#fff}.pdc-contract-template-copy{display:grid;gap:7px;min-width:0}.pdc-contract-template-title{font-size:16px;line-height:1.3}.pdc-contract-template-copy>p{margin:0;max-width:680px;line-height:1.45}.pdc-contract-template-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pdc-contract-template-tag{display:inline-flex;align-items:center;width:auto;max-width:max-content;padding:4px 8px;border:1px solid #dedede;border-radius:999px;background:#fafafa;color:#555;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:1.2}.pdc-contract-template-tag.is-built-in{background:#f3f3f3;color:#333}.pdc-contract-template-tag.is-custom{background:#fff}.pdc-contract-template-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap;max-width:390px}.pdc-contract-template-actions .pdc-text-button{font-size:11px}.pdc-contract-template-preview{margin-top:14px}.pdc-contract-token-help{padding:12px 14px;border:1px solid #e2e2e2;border-radius:14px;background:#fafafa}.pdc-contract-token-help>summary{cursor:pointer;font-weight:700}.pdc-contract-token-help>p{margin:8px 0 10px}.pdc-contract-token-grid{display:flex;gap:6px;flex-wrap:wrap}.pdc-contract-token-grid code{padding:5px 7px;border:1px solid #dedede;border-radius:8px;background:#fff;font-size:11px}.pdc-contract-warning.is-danger{border-color:#c84848;background:#fff6f6}.pdc-contract-accept{align-items:flex-start!important;padding:14px;border:1px solid #ddd;border-radius:14px;background:#fafafa}.pdc-contract-archive{scroll-margin-top:110px}.pdc-contract-dialog,.pdc-contract-issue-dialog,.pdc-contract-manager-dialog,.pdc-contract-template-dialog{width:min(980px,calc(100vw - 28px))!important;max-width:980px!important}.pdc-contract-issue-dialog textarea,.pdc-contract-template-dialog textarea{resize:vertical}.pdc-badge.is-warning{background:#fff6d6;color:#6b5200;border-color:#ead692}@media (max-width:720px){.pdc-contract-parties{grid-template-columns:1fr}.pdc-contract-template-toolbar{display:grid;align-items:stretch}.pdc-contract-template-toolbar>.pdc-primary{width:100%;margin:0}.pdc-contract-template-filters{display:grid;grid-template-columns:1fr}.pdc-contract-template-filters>label{max-width:none}.pdc-contract-template-card{grid-template-columns:1fr}.pdc-contract-template-actions{justify-content:flex-start;max-width:none}.pdc-contract-template-actions>.pdc-primary{width:100%}.pdc-contract-paper{padding:20px 16px}.pdc-contract-dialog,.pdc-contract-issue-dialog,.pdc-contract-manager-dialog,.pdc-contract-template-dialog{width:calc(100vw - 16px)!important}}.pdc-clients-shell{grid-template-columns:230px minmax(0,1fr)!important}.pdc .pdc-setup-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:12px;margin-bottom:20px}.pdc .pdc-setup-toolbar input,.pdc .pdc-setup-toolbar select{width:100%;min-width:0;border:1px solid #d8d8d2;background:#fff;border-radius:10px;padding:12px 14px;min-height:46px;color:#1a1b17}.pdc .pdc-client-list{display:grid;gap:16px}.pdc .pdc-client-card{min-width:0;border:1px solid #dcdcd5;border-radius:16px;padding:24px;background:#fff}.pdc .pdc-client-card-heading{display:flex;gap:12px;align-items:center}.pdc .pdc-client-card-heading>div{flex:1;min-width:0}.pdc .pdc-client-card-heading h4{margin:0;font-size:18px;line-height:1.4}.pdc .pdc-client-card-heading p{margin:3px 0 0;color:#60615a;font-size:13px;overflow-wrap:anywhere}.pdc .pdc-setup-status{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;flex-shrink:0;background:#f4eee0;color:#68551e;border-radius:99px;padding:7px 11px;font-size:12px;font-weight:650;line-height:1.35}.pdc .pdc-setup-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pdc .pdc-setup-status.is-ready{background:#e5ede3;color:#345235}.pdc .pdc-setup-status.is-incomplete,.pdc .pdc-setup-status.is-paused,.pdc .pdc-setup-status.is-project_removed{background:#f3e5e1;color:#873d2c}.pdc .pdc-client-facts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin:22px 0;padding-top:20px;border-top:1px solid #ebebe5}.pdc .pdc-client-facts>div{display:grid;align-content:start;gap:5px;min-width:0}.pdc .pdc-client-facts span{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:#707168}.pdc .pdc-client-facts strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.pdc .pdc-client-facts small{font-size:12px;line-height:1.5;color:#686960}.pdc .pdc-client-actions{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.pdc .pdc-setup-empty{text-align:center;padding:40px 20px;border:1px dashed #cecfc7;border-radius:16px}.pdc .pdc-setup-empty h4{font-size:22px;margin:0 0 12px}.pdc .pdc-setup-empty p{color:#65665d;font-size:14px}.pdc .pdc-setup-existing{padding:18px;border:1px solid #deded7;border-radius:14px;background:#f9f9f6}.pdc .pdc-setup-existing summary{cursor:pointer;font-size:14px;font-weight:600}.pdc .pdc-setup-existing-row{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px 0;border-top:1px solid #e5e5dd}.pdc .pdc-setup-existing-row>div{display:grid;gap:4px;font-size:14px;min-width:0;overflow-wrap:anywhere}.pdc .pdc-setup-existing-row span{font-size:12px;color:#6a6b62}.pdc.pdc-dialog.pdc-setup-dialog{width:min(780px,calc(100vw - 32px))!important;max-width:780px!important;padding:28px!important;box-sizing:border-box;max-height:calc(100dvh - 36px)!important;overflow-y:auto!important;overflow-x:hidden!important;border-radius:20px}.pdc-setup-dialog .pdc-dialog-header{margin-bottom:20px;align-items:flex-start;gap:16px}.pdc-setup-dialog .pdc-dialog-header h3{font-size:23px;letter-spacing:-.5px;margin:6px 0 0}.pdc .pdc-setup-form{display:grid;gap:20px;min-width:0;font-size:14px}.pdc .pdc-setup-steps{list-style:none;display:grid;grid-template-columns:1fr 1fr 1.45fr;gap:8px;margin:0!important;padding:0!important}.pdc .pdc-setup-steps li{display:flex;align-items:center;gap:8px;list-style:none;font-size:12px;color:#73746b;background:#f3f3ee;border-radius:10px;padding:10px}.pdc .pdc-setup-steps li>span{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border:1px solid #d6d7ce;border-radius:50%;font-size:11px;font-weight:700}.pdc .pdc-setup-steps .is-current{background:#e6eada;color:#222b18;font-weight:650}.pdc .pdc-setup-steps .is-current>span{background:#2e3627;color:#fff;border-color:#2e3627}.pdc .pdc-setup-steps .is-done{color:#3f5435}.pdc .pdc-client-setup-panel{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:17px;min-width:0}.pdc .pdc-client-setup-panel h4{font-size:21px;letter-spacing:-.3px;line-height:1.3;margin:0;outline:0}.pdc .pdc-client-setup-panel>.pdc-muted{font-size:13px;line-height:1.6;margin:-9px 0 1px}.pdc .pdc-setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.pdc .pdc-setup-field{display:flex!important;flex-direction:column!important;gap:7px!important;min-width:0!important;text-align:left;font-size:13px!important;font-weight:600;color:#292b23}.pdc .pdc-setup-field small{font-size:12px;font-weight:400;color:#696b60;line-height:1.5}.pdc .pdc-setup-form input:not([type=checkbox]),.pdc .pdc-setup-form select,.pdc .pdc-setup-form textarea{display:block;box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%;min-height:44px;padding:11px 12px;border:1px solid #d5d7cc;border-radius:9px;background:#fff;color:#25271f;font-size:14px;line-height:1.4;box-shadow:none}.pdc .pdc-setup-form input:focus,.pdc .pdc-setup-form select:focus,.pdc .pdc-setup-form textarea:focus{outline:2px solid #53653e;outline-offset:2px}.pdc .pdc-setup-form input:disabled,.pdc .pdc-setup-form select:disabled{background:#f3f3ed;color:#65675c}.pdc .pdc-setup-service-preview{padding:15px 17px;border-radius:12px;background:#f3f4ed;border:1px solid #e2e4d7}.pdc .pdc-setup-service-preview p{margin:6px 0 0;font-size:13px;line-height:1.65;color:#5c6152}.pdc .pdc-setup-check{display:flex!important;align-items:flex-start;gap:10px!important;cursor:pointer;text-align:left;font-size:13px!important;font-weight:400!important;line-height:1.6!important;min-width:0}.pdc .pdc-setup-check input[type=checkbox]{appearance:auto!important;flex:0 0 17px;width:17px!important;height:17px!important;min-height:0!important;margin:2px 0 0!important;accent-color:#293224}.pdc .pdc-setup-paid-fields{display:grid;gap:14px}.pdc .pdc-setup-hint{font-size:12px;line-height:1.65;color:#51594a;background:#f0f3eb;border-radius:10px;padding:12px 14px;margin:0}.pdc .pdc-setup-warning{font-size:13px;color:#8c3d26;background:#fff1eb;border-radius:10px;padding:12px;line-height:1.6}.pdc .pdc-setup-agreement-details,.pdc .pdc-setup-customize,.pdc .pdc-setup-template-preview{border:1px solid #dedfd5;border-radius:12px;padding:14px 16px;min-width:0}.pdc .pdc-setup-agreement-details>summary,.pdc .pdc-setup-customize>summary,.pdc .pdc-setup-template-preview>summary{cursor:pointer;font-weight:600;font-size:13px}.pdc .pdc-setup-agreement-details[open]>summary,.pdc .pdc-setup-customize[open]>summary{margin-bottom:16px}.pdc .pdc-setup-agreement-details>.pdc-setup-check,.pdc .pdc-setup-agreement-details>.pdc-setup-template-preview,.pdc .pdc-setup-customize>.pdc-setup-field,.pdc .pdc-setup-customize>.pdc-setup-grid{margin-top:14px}.pdc .pdc-setup-template-preview pre{font-family:inherit;font-size:12px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow:auto;margin:15px 0 0;background:#fafaf7;padding:14px}.pdc .pdc-setup-review{background:#f8f7f2;border:1px solid #e5e2d8;border-radius:12px;padding:18px}.pdc .pdc-setup-review dl{margin:0 0 16px;display:grid;gap:12px}.pdc .pdc-setup-review dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.55}.pdc .pdc-setup-review dt{color:#69695f;font-weight:400}.pdc .pdc-setup-review dd{margin:0;font-weight:600;overflow-wrap:anywhere}.pdc .pdc-setup-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid #e4e5dc}.pdc .pdc-setup-step-count{font-size:12px;color:#75776a}.pdc .pdc-setup-form>.pdc-error:empty{display:none}.pdc .pdc-setup-success{display:grid;gap:18px;padding:12px 0}.pdc .pdc-setup-success h3{font-size:25px;letter-spacing:-.5px;margin:0}.pdc .pdc-setup-success p{font-size:14px;line-height:1.6;margin:0;color:#555a4d}.pdc .pdc-setup-success ul{margin:0;padding-left:22px;font-size:14px;line-height:1.8}.pdc .pdc-setup-success .pdc-setup-status{justify-self:start}.pdc .pdc-setup-deliverables{display:grid;gap:12px;margin:14px 0}.pdc .pdc-setup-deliverable>div{display:grid;grid-template-columns:minmax(0,2fr) 70px 100px auto;gap:7px;align-items:center}.pdc .pdc-setup-weeks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.pdc .pdc-setup-week-options{margin-top:6px;color:#646b57;font-size:12px}.pdc .pdc-setup-form [hidden],.pdc [hidden].pdc-setup-check{display:none!important}@media (max-width:1100px){.pdc-clients-shell{grid-template-columns:190px minmax(0,1fr)!important}.pdc .pdc-client-card-heading{flex-wrap:wrap}.pdc .pdc-client-card-heading .pdc-setup-status{margin-left:52px}.pdc .pdc-client-facts{grid-template-columns:1fr 1fr}.pdc .pdc-client-facts>div:last-child{grid-column:1/-1}}@media (max-width:900px){.pdc-clients-shell{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:600px){.pdc .pdc-setup-toolbar{grid-template-columns:1fr}.pdc .pdc-client-card{padding:18px}.pdc .pdc-client-facts{grid-template-columns:1fr;gap:16px}.pdc .pdc-client-facts>div:last-child{grid-column:auto}.pdc .pdc-client-actions>.pdc-primary{width:100%}.pdc.pdc-dialog.pdc-setup-dialog{width:calc(100vw - 16px)!important;padding:20px 16px!important;max-height:calc(100dvh - 16px)!important;border-radius:14px}.pdc .pdc-setup-grid{grid-template-columns:1fr;gap:15px}.pdc .pdc-setup-steps{gap:5px;grid-template-columns:1fr 1fr 1.5fr}.pdc .pdc-setup-steps li{padding:8px 6px;font-size:10px;gap:5px}.pdc .pdc-setup-steps li>span{width:19px;height:19px}.pdc .pdc-setup-review dl>div{grid-template-columns:100px minmax(0,1fr)}.pdc .pdc-setup-footer{flex-wrap:wrap}.pdc .pdc-setup-footer>.pdc-primary{margin-left:auto}.pdc .pdc-setup-deliverable>div{grid-template-columns:minmax(0,1fr) 64px}.pdc .pdc-setup-existing-row{align-items:flex-start;flex-direction:column}.pdc .pdc-setup-form input:not([type=checkbox]),.pdc .pdc-setup-form select,.pdc .pdc-setup-form textarea{font-size:16px}}.pdc-payment-period{display:grid;gap:12px;padding:18px;border:1px solid #d8e2db;border-radius:14px;background:#f5f8f5}.pdc-payment-period .pdc-setup-hint{margin:0}.pdc-workflow-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}.pdc-workflow-option{display:block!important;text-align:left!important;padding:18px!important;border:1px solid #dce3de!important;border-radius:12px!important;background:#fff!important;color:#20352b!important;white-space:normal!important;min-height:96px}.pdc-workflow-option:hover{background:#f0f6f1!important;border-color:#8aab95!important}.pdc-workflow-option small,.pdc-workflow-option strong{display:block}.pdc-workflow-option strong{font-size:15px;margin-bottom:7px}.pdc-workflow-option small{font-size:13px;line-height:1.5;color:#59695f}.pdc-client-next-steps{display:flex;align-items:flex-start;flex-direction:column;gap:7px;margin:4px 0 18px}.pdc-client-next-steps:empty{display:none}.pdc-client-next-steps>.pdc-text-button{padding:0!important;text-align:left;white-space:normal;line-height:1.5}.pdc-client-next-steps>strong{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:#526558}.pdc-pending-change{box-sizing:border-box;width:100%;padding:14px 16px;border:1px solid #dedfd2;border-radius:12px;background:#fafaf4;margin-top:4px}.pdc-pending-change p{margin:6px 0 12px;color:#596457;line-height:1.5;font-size:13px}.pdc-workflow-team{display:grid;gap:10px}.pdc-workflow-team-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;border-bottom:1px solid #e4e9e4;padding:10px 0}.pdc-workflow-team-row small{display:block;font-size:12px;color:#617068;margin-top:3px}.pdc-setup-status.is-completed{background:#edf0ed;color:#3e5546}@media (max-width:620px){.pdc-workflow-options{grid-template-columns:1fr}.pdc-workflow-team-row{grid-template-columns:1fr}.pdc-workflow-option{min-height:unset}}.pdc-scope-comparison{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.6;background:#f5f7f4;border:1px solid #e2e6df;border-radius:10px;padding:14px;color:#405044}.pdc{--pdc-cal-line:#e9e9e7;--pdc-cal-line-strong:#d8d8d5;--pdc-cal-surface:#fff;--pdc-cal-muted-surface:#fbfbfa;--pdc-cal-ink:#16110d;--pdc-cal-ink-soft:#6f6a64;--pdc-cal-accent:#16110d;--pdc-cal-today:#f5f1ea;--pdc-cal-radius:18px;--pdc-cal-day-min:168px;--pdc-mood-canvas:#f4f3f0;--pdc-mood-board:#fbfaf8;--pdc-mood-line:rgba(22, 17, 13, .1);--pdc-mood-ink:#16110d;--pdc-mood-ink-soft:#6f6a64;--pdc-mood-select:#16110d}.pdc .pdc-calendar-scroll{border:1px solid var(--pdc-cal-line-strong)!important;border-radius:var(--pdc-cal-radius)!important;background:var(--pdc-cal-surface)!important;box-shadow:0 1px 2px rgba(22,17,13,.04),0 12px 32px rgba(22,17,13,.05)!important;overflow:auto!important;contain:layout paint!important;-webkit-overflow-scrolling:touch}.pdc .pdc-calendar{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-auto-rows:minmax(var(--pdc-cal-day-min),auto)!important;align-items:stretch!important;min-width:720px!important;overflow:visible!important;background:var(--pdc-cal-line)!important;gap:1px!important;padding:0!important}.pdc .pdc-day{min-height:var(--pdc-cal-day-min)!important;height:auto!important;max-height:none!important;padding:9px 9px 10px!important;border:0!important;background:var(--pdc-cal-surface)!important;overflow:hidden!important;position:relative!important;display:flex!important;flex-direction:column!important;gap:7px!important;transition:background-color .13s ease,box-shadow .13s ease}.pdc .pdc-day.pdc-outside{background:var(--pdc-cal-muted-surface)!important}.pdc .pdc-day.pdc-today{background:var(--pdc-cal-today)!important}.pdc .pdc-event{display:flex!important;flex-direction:column!important;gap:2px!important;padding:7px 8px!important;border:1px solid var(--pdc-cal-line-strong)!important;border-left:3px solid var(--pdc-cal-ink-soft)!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important;text-align:left!important;min-width:0!important;transition:border-color .12s ease,background .12s ease,transform .12s ease}.pdc .pdc-event:hover{background:var(--pdc-cal-muted-surface)!important;border-color:var(--pdc-cal-ink-soft)!important}.pdc .pdc-event.pdc-pending{border-left-color:#b9b3aa!important}.pdc .pdc-event.pdc-progress{border-left-color:#3f6fb5!important}.pdc .pdc-event.pdc-review{border-left-color:#b07d21!important}.pdc .pdc-event.pdc-changes{border-left-color:#b5533a!important}.pdc .pdc-event.pdc-complete{border-left-color:#3f7a52!important}.pdc .pdc-event.is-planned{border-style:dashed!important}.pdc .pdc-event-stack-label{display:block!important;width:100%!important;margin-top:auto!important;padding:5px 8px!important;border:1px dashed var(--pdc-cal-line-strong)!important;border-radius:8px!important;background:0 0!important;color:var(--pdc-cal-ink-soft)!important;font-size:9px!important;font-weight:650!important;letter-spacing:.03em!important;text-align:left!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;transition:border-color .12s ease,color .12s ease,background .12s ease}.pdc .pdc-event-stack-label:hover{border-color:var(--pdc-cal-accent)!important;border-style:solid!important;background:var(--pdc-cal-today)!important;color:var(--pdc-cal-ink)!important}.pdc .pdc-day.is-out-of-plan{background-image:linear-gradient(180deg,rgba(22,17,13,.022),transparent 46px)!important}.pdc .pdc-calendar.is-editing .pdc-day:not(.pdc-day-unavailable):not(.pdc-outside){cursor:copy!important}.pdc .pdc-calendar.is-editing .pdc-day.is-drop-target,.pdc .pdc-day.is-drop-target{background:var(--pdc-cal-today)!important;box-shadow:inset 0 0 0 2px var(--pdc-cal-accent)!important}.pdc .pdc-calendar.is-editing .pdc-event.is-draggable{border-style:dashed!important}.pdc .pdc-event.is-move-selected{border-color:var(--pdc-cal-accent)!important;border-style:solid!important;box-shadow:0 0 0 2px rgba(22,17,13,.13)!important}.pdc .pdc-event.is-date-locked{opacity:.55!important;filter:none!important}.pdc .pdc-event.is-dragging{opacity:.35!important}.pdc .pdc-calendar-head h3{font-size:clamp(24px,3vw,32px)!important;letter-spacing:-.02em!important}@media (max-width:780px){.pdc{--pdc-cal-day-min:148px}.pdc .pdc-calendar-scroll{scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent)}.pdc .pdc-day{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.pdc .pdc-day,.pdc .pdc-event,.pdc .pdc-event-stack-label{transition:none!important}}.pdc .pdc-mood-section{border:1px solid var(--pdc-cal-line-strong)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 1px 2px rgba(22,17,13,.04),0 14px 40px rgba(22,17,13,.055)!important}.pdc .pdc-mood-toolbar{position:sticky!important;top:0!important;z-index:8!important;min-height:56px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:10px 14px!important;border-bottom:1px solid var(--pdc-cal-line)!important;background:rgba(255,255,255,.93)!important;-webkit-backdrop-filter:saturate(1.6) blur(12px)!important;backdrop-filter:saturate(1.6) blur(12px)!important;color:var(--pdc-mood-ink)!important}.pdc .pdc-mood-toolbar-left{min-width:0!important}.pdc .pdc-mood-toolbar-left .pdc-kicker{color:var(--pdc-mood-ink-soft)!important}.pdc .pdc-mood-toolbar-left strong{font-size:12.5px!important;font-weight:600!important;color:var(--pdc-mood-ink)!important}.pdc .pdc-mood-hint{margin-top:3px!important;font-size:10px!important;line-height:1.35!important;color:var(--pdc-mood-ink-soft)!important}.pdc .pdc-mood-toolbar-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:5px!important;flex-wrap:wrap!important}.pdc .pdc-mood-toolbar .pdc-icon,.pdc .pdc-mood-toolbar .pdc-small,.pdc .pdc-mood-toolbar .pdc-text-button{border:1px solid var(--pdc-cal-line-strong)!important;border-radius:9px!important;background:#fff!important;color:var(--pdc-mood-ink)!important;text-decoration:none!important}.pdc .pdc-mood-toolbar .pdc-icon:hover,.pdc .pdc-mood-toolbar .pdc-small:hover,.pdc .pdc-mood-toolbar .pdc-text-button:hover{border-color:var(--pdc-mood-ink)!important;background:var(--pdc-cal-today)!important}.pdc .pdc-mood-zoom{width:46px!important;text-align:center!important;font-size:10px!important;font-variant-numeric:tabular-nums!important;color:var(--pdc-mood-ink-soft)!important}.pdc .pdc-mood-viewport{position:relative!important;height:clamp(520px,66vh,800px)!important;overflow:hidden!important;touch-action:none!important;outline:0!important;cursor:grab!important;background-color:var(--pdc-mood-canvas)!important;background-image:radial-gradient(var(--pdc-mood-line) .9px,transparent .9px)!important;background-size:20px 20px!important}.pdc .pdc-mood-viewport:active{cursor:grabbing!important}.pdc .pdc-mood-viewport.is-readonly{cursor:default!important}.pdc .pdc-mood-viewport:focus-visible{box-shadow:inset 0 0 0 2px var(--pdc-mood-select)!important}.pdc .pdc-mood-viewport.is-drop{box-shadow:inset 0 0 0 3px var(--pdc-mood-select)!important;background-color:var(--pdc-cal-today)!important}.pdc .pdc-mood-board{position:absolute!important;left:0!important;top:0!important;width:7000px!important;height:4600px!important;transform-origin:0 0!important;background:var(--pdc-mood-board)!important;box-shadow:0 0 0 1px var(--pdc-mood-line),0 30px 90px rgba(22,17,13,.07)!important}.pdc .pdc-mood-item{position:absolute!important;background:#fff!important;border:2px solid transparent!important;border-radius:6px!important;box-shadow:0 2px 6px rgba(22,17,13,.07),0 12px 30px rgba(22,17,13,.1)!important;overflow:visible!important;user-select:none!important;touch-action:none!important}.pdc .pdc-mood-item.is-selected{border-color:var(--pdc-mood-select)!important;box-shadow:0 0 0 4px rgba(22,17,13,.1),0 14px 34px rgba(22,17,13,.16)!important}.pdc .pdc-mood-item>img,.pdc .pdc-mood-item>video{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;background:#f4f3f0!important;border-radius:inherit!important;overflow:hidden!important}.pdc .pdc-mood-item.is-note{background:#fdf8e9!important;color:var(--pdc-mood-ink)!important;box-shadow:0 2px 6px rgba(22,17,13,.07),0 12px 28px rgba(22,17,13,.12)!important}.pdc .pdc-mood-note{padding:20px!important}.pdc .pdc-mood-note .pdc-kicker{color:#8a7a4e!important}.pdc .pdc-mood-caption{padding:14px 11px 8px!important;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72))!important;color:#fff!important;font-size:10px!important;border-radius:0 0 inherit inherit!important}.pdc .pdc-mood-resize{width:15px!important;height:15px!important;border:2px solid var(--pdc-mood-select)!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 4px rgba(22,17,13,.3)!important;touch-action:none!important}.pdc .pdc-mood-item.is-selected::after{opacity:0;transition:opacity .14s ease}.pdc .pdc-mood-item.is-selected:hover::after{opacity:1}.pdc .pdc-mood-section:-webkit-full-screen,.pdc .pdc-mood-section:fullscreen{border:0!important;border-radius:0!important;background:var(--pdc-mood-canvas)!important}.pdc .pdc-mood-section:-webkit-full-screen .pdc-mood-viewport,.pdc .pdc-mood-section:fullscreen .pdc-mood-viewport{height:auto!important;flex:1 1 auto!important}@media (max-width:780px){.pdc .pdc-mood-toolbar{flex-direction:column!important;align-items:flex-start!important}.pdc .pdc-mood-toolbar-actions{justify-content:flex-start!important}.pdc .pdc-mood-viewport{height:clamp(400px,60vh,560px)!important}.pdc .pdc-mood-resize{width:20px!important;height:20px!important}}@media (prefers-reduced-motion:reduce){.pdc .pdc-mood-item,.pdc .pdc-mood-item.is-selected::after{transition:none!important}}.pdc .pdc-day.is-out-of-plan{background:linear-gradient(rgba(250,248,244,.93),rgba(250,248,244,.93)),repeating-linear-gradient(135deg,rgba(109,91,56,.05)0 6px,transparent 6px 13px)!important;box-shadow:none!important}.pdc .pdc-day.is-out-of-plan:hover{background:linear-gradient(rgba(253,251,247,.97),rgba(253,251,247,.97)),repeating-linear-gradient(135deg,rgba(109,91,56,.04)0 6px,transparent 6px 13px)!important}.pdc .pdc-approval-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin:0 0 14px;padding:15px 17px;border:1px solid #e4d9bd;border-left:4px solid #b8892c;border-radius:14px;background:linear-gradient(#fffdf7,#fdf9ef)}.pdc .pdc-approval-bar.is-declined{border-color:#ecd4cb;border-left-color:#b5533a;background:linear-gradient(#fffaf8,#fdf3ef)}.pdc .pdc-approval-copy{display:flex;flex-direction:column;gap:3px;min-width:240px;flex:1 1 320px}.pdc .pdc-approval-copy strong{font-size:13px;font-weight:650;letter-spacing:-.01em;color:#16110d}.pdc .pdc-approval-copy span{font-size:11.5px;line-height:1.45;color:#6f6a64}.pdc .pdc-approval-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:0 1 auto}.pdc .pdc-approval-reason{min-width:210px;flex:1 1 210px;height:34px;padding:0 11px;border:1px solid #e0d6c2;border-radius:9px;background:#fff;font-size:12px;color:#16110d}.pdc .pdc-approval-reason::placeholder{color:#a49c8c}.pdc .pdc-approval-reason:focus-visible{outline:0;border-color:#16110d;box-shadow:0 0 0 3px rgba(22,17,13,.09)}.pdc .pdc-approve-request{white-space:nowrap}.pdc .pdc-decline-request{white-space:nowrap}.pdc .pdc-approve-request[disabled],.pdc .pdc-decline-request[disabled]{opacity:.55;cursor:progress}@media (max-width:640px){.pdc .pdc-approval-bar{flex-direction:column;align-items:stretch}.pdc .pdc-approval-actions>*{flex:1 1 auto}}.pdc .pdc-attention-card.pdc-approval-queue{border-color:#e4d9bd;border-left:4px solid #b8892c;background:linear-gradient(#fffdf7,#fdf9ef)}.pdc .pdc-approval-queue .pdc-kicker{color:#8a6d20}.pdc .pdc-approval-queue strong{display:block;margin:2px 0 3px}.pdc .pdc-approval-queue .pdc-muted{font-size:11.5px;line-height:1.45}.pdc .pdc-approval-queue .pdc-inline{flex-wrap:wrap;gap:7px}.pdc .pdc-approved-tag{display:inline-flex;align-items:center;gap:3px;height:21px;padding:0 9px;border:1px solid #cfe0cf;border-radius:999px;background:#f4f9f4;color:#3f7a52;font-size:10px;font-weight:650;letter-spacing:.02em;white-space:nowrap}.pdc .pdc-awaiting-tag{display:inline-flex;align-items:center;height:19px;padding:0 8px;border-radius:999px;font-size:9px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.pdc .pdc-awaiting-tag{border:1px solid #e4d9bd;background:#fdf9ef;color:#8a6d20}.pdc .pdc-badge.pdc-badge-warn{border:1px solid #e4d9bd;background:#fdf9ef;color:#8a6d20}.pdc .pdc-client-receipts{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:2px}.pdc .pdc-client-receipts .pdc-link-button{padding:0;border:0;background:0 0;font-size:inherit;line-height:1.35;text-align:left}.pdc .pdc-badge.pdc-badge-void{border:1px solid #ecd4cb;background:#fdf3ef;color:#a5452c;text-transform:uppercase;letter-spacing:.05em}.pdc .pdc-signature-wrap{display:flex;flex-direction:column;gap:7px;margin:14px 0 4px}.pdc .pdc-signature-surface{position:relative;border:1px solid #d8d8d5;border-radius:12px;background:linear-gradient(#fff,#fff) padding-box,repeating-linear-gradient(90deg,transparent 0 6px,rgba(22,17,13,.04) 6px 7px) padding-box;overflow:hidden}.pdc .pdc-signature-pad{display:block;width:100%;height:180px;touch-action:none;cursor:crosshair;background:0 0}.pdc .pdc-signature-hint{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;font-size:12px;color:#a8a29a;pointer-events:none;letter-spacing:.02em}.pdc .pdc-signature-wrap .pdc-inline{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pdc .pdc-signature-wrap .pdc-muted{font-size:11px}@media (max-width:640px){.pdc .pdc-signature-pad{height:150px}}.pdc .pdc-approved-tag.is-auto{border-color:#e4d9bd;background:#fdf9ef;color:#8a6d20}.pdc .pdc-auto-tag{display:inline-flex;align-items:center;height:19px;padding:0 8px;border:1px solid #e4d9bd;border-radius:999px;background:#fdf9ef;color:#8a6d20;font-size:9px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.pdc .pdc-contract-audit{margin:10px 0 2px;border:1px solid var(--pdc-cal-line-strong);border-radius:10px;padding:8px 11px;background:var(--pdc-cal-muted-surface)}.pdc .pdc-contract-audit summary{cursor:pointer;font-size:11px;font-weight:650;letter-spacing:.03em;color:var(--pdc-cal-ink)}.pdc .pdc-contract-audit ul{margin:7px 0 0;padding-left:16px;display:flex;flex-direction:column;gap:3px}.pdc .pdc-contract-audit li{font-size:11px;line-height:1.4;color:var(--pdc-cal-ink-soft);overflow-wrap:anywhere}.pdc .pdc-project-stage-field{display:grid;gap:8px;margin:0;padding:14px 16px;border:1px solid var(--pdc-hairline,#ddd);border-radius:16px}.pdc .pdc-project-stage-field>span{display:grid;gap:4px}.pdc .pdc-project-stage-field select{width:100%}.pdc .pdc-plan-picker{display:grid;gap:14px;min-width:0}.pdc .pdc-plan-picker-tools{display:grid;gap:10px}.pdc .pdc-plan-search{border-radius:12px;padding:0 12px}.pdc .pdc-plan-search input{border:0!important;background:0 0;min-height:44px;margin:0}.pdc .pdc-plan-chips{display:flex;flex-wrap:wrap;gap:6px}.pdc button.pdc-plan-chip{border:1px solid #d9d9d9;background:#fff;border-radius:999px;padding:6px 12px;font-size:12px;min-height:34px;color:#222}.pdc button.pdc-plan-chip:hover{border-color:#111}.pdc button.pdc-plan-chip.is-active{background:#111;color:#fff;border-color:#111}.pdc .pdc-plan-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.pdc button.pdc-plan-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:8px;padding:18px 18px 16px;border:1.5px solid #dcdcd5;border-radius:16px;background:#fff;color:#111;white-space:normal;min-height:150px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.pdc button.pdc-plan-card:hover{border-color:#8a8a8a;box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-1px)}.pdc button.pdc-plan-card.is-selected{border-color:#111;box-shadow:0 0 0 2px #111 inset,0 10px 26px rgba(0,0,0,.1)}.pdc button.pdc-plan-card.pdc-plan-card-custom{border-style:dashed;background:#fafaf7}.pdc .pdc-plan-card-check{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;border:1.5px solid #cfcfc8;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1;background:#fff;color:#fff}.pdc button.pdc-plan-card.is-selected .pdc-plan-card-check{background:#111;border-color:#111}.pdc .pdc-plan-card-top{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding-right:30px}.pdc .pdc-plan-type{display:inline-flex;align-items:center;font-size:9px;letter-spacing:.08em;text-transform:uppercase;font-weight:650;padding:4px 8px;border-radius:999px;border:1px solid #d6d6d6;background:#f6f6f2;color:#333}.pdc .pdc-plan-type.is-one_off{background:#111;color:#fff;border-color:#111}.pdc .pdc-plan-type.is-unlimited{background:#e9f4ec;border-color:#b7d6c0;color:#1f4d2e}.pdc .pdc-plan-type.is-custom{background:#fff;border-style:dashed}.pdc .pdc-plan-featured{font-size:9px;letter-spacing:.08em;text-transform:uppercase;font-weight:650;padding:4px 8px;border-radius:999px;background:#fff4d6;border:1px solid #efd58a;color:#6b4d00}.pdc .pdc-plan-card-category{font-size:10px;color:#777;margin-left:auto}.pdc .pdc-plan-card-name{font-size:16px;letter-spacing:-.3px;line-height:1.25;display:block}.pdc .pdc-plan-card-tagline{margin:0;font-size:12.5px;line-height:1.45;color:#5c5c56}.pdc .pdc-plan-card-price{font-size:13px;font-weight:600;color:#111}.pdc .pdc-plan-card-price.is-empty{font-weight:400;color:#8a8a84;font-size:12px}.pdc ul.pdc-plan-card-extras,.pdc ul.pdc-plan-card-lines{list-style:none;margin:0;padding:0;display:grid;gap:4px;width:100%}.pdc ul.pdc-plan-card-lines li{font-size:12px;line-height:1.4;color:#222;padding-left:12px;position:relative}.pdc ul.pdc-plan-card-lines li::before{content:"•";position:absolute;left:0;color:#999}.pdc ul.pdc-plan-card-extras li{font-size:12px;line-height:1.4;color:#2e4a37;display:flex;gap:6px;align-items:flex-start}.pdc ul.pdc-plan-card-extras li>span{flex:0 0 auto;font-weight:700;color:#2f7a4a}.pdc li.pdc-plan-card-more{color:#8a8a84!important;font-size:11px!important;padding-left:12px}.pdc li.pdc-plan-card-more::before{content:""!important}.pdc .pdc-plan-picker-status{margin:0}.pdc .pdc-plan-picker-manage{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0}.pdc .pdc-plan-picker-manage .pdc-text-button{min-height:32px;padding:4px 6px}.pdc .pdc-setup-plan-block{display:grid;gap:10px;margin-top:14px}.pdc .pdc-project-plan-choice .pdc-plan-picker{margin-top:6px}.pdc .pdc-project-current-plan{margin:0 0 8px;font-size:13px}.pdc .pdc-project-plan-preview-card{display:flex;flex-direction:column;gap:8px;align-items:flex-start;border:1px solid #dcdcd5;border-radius:14px;padding:16px;background:#fff;min-width:0}.pdc .pdc-project-plan-preview{display:grid;gap:10px}.pdc .pdc-setup-service-preview .pdc-project-plan-preview-card{margin-top:12px}.pdc .pdc-plans-intro{display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;align-items:flex-start;border:1px solid #dcdcd5;border-radius:20px;padding:22px 24px;background:#fff;margin-bottom:18px}.pdc .pdc-plans-intro h3{margin:4px 0 6px}.pdc .pdc-plans-intro p{max-width:680px;margin:0}.pdc .pdc-plans-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}.pdc .pdc-plans-archived-toggle{font-size:13px}.pdc .pdc-plan-manage-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px}.pdc .pdc-plan-manage-card{display:flex;flex-direction:column;gap:12px;border:1px solid #dcdcd5;border-radius:18px;padding:20px;background:#fff;min-width:0}.pdc .pdc-plan-manage-card.is-archived{opacity:.62;background:#fafaf7}.pdc .pdc-plan-manage-body{display:flex;flex-direction:column;gap:8px;align-items:flex-start;flex:1}.pdc .pdc-plan-manage-meta{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:11px;color:#777;border-top:1px solid #ecece6;padding-top:10px}.pdc .pdc-plan-archived-pill{background:#111;color:#fff;border-radius:999px;padding:2px 8px}.pdc .pdc-plan-manage-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pdc button.pdc-plan-delete{color:#8a1f1f}.pdc .pdc-plans-footer{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:22px;font-size:12px}.pdc .pdc-plan-editor{display:grid;gap:18px}.pdc .pdc-plan-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px;align-items:start}.pdc .pdc-plan-editor-main{display:grid;gap:18px;min-width:0}.pdc .pdc-plan-editor-section{border:1px solid #dedfd5;border-radius:16px;padding:18px;background:#fff;display:grid;gap:12px;min-width:0}.pdc .pdc-plan-editor-section h4{margin:0}.pdc .pdc-plan-editor-section .pdc-setup-field{margin-top:0}.pdc .pdc-plan-editor-label{font-size:13px;font-weight:600;color:#292b23}.pdc .pdc-plan-type-choice{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.pdc label.pdc-plan-type-option{display:flex;gap:10px;align-items:flex-start;border:1.5px solid #dcdcd5;border-radius:14px;padding:12px 14px;cursor:pointer;background:#fff;font-size:13px}.pdc label.pdc-plan-type-option:has(input:checked){border-color:#111;box-shadow:0 0 0 1px #111 inset}.pdc label.pdc-plan-type-option input{width:18px;height:18px;margin:2px 0 0;flex:0 0 18px;accent-color:#000}.pdc label.pdc-plan-type-option strong{display:block;margin-bottom:3px}.pdc label.pdc-plan-type-option small{display:block;line-height:1.4}.pdc .pdc-plan-price-grid{grid-template-columns:2fr 1fr 1.4fr}.pdc .pdc-plan-caps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pdc .pdc-plan-deliverable-editor{display:grid;gap:12px}.pdc .pdc-plan-deliverable-list{display:grid;gap:10px}.pdc .pdc-plan-deliverable-row{border:1px solid #e3e3dc;border-radius:12px;padding:12px;display:grid;gap:10px;background:#fbfbf8}.pdc .pdc-plan-deliverable-main{display:grid;grid-template-columns:minmax(0,2fr) 90px 150px auto;gap:10px;align-items:end}.pdc .pdc-plan-deliverable-main>label{display:flex;flex-direction:column;gap:5px;font-size:11px;color:#666;min-width:0}.pdc .pdc-plan-deliverable-main>label>input,.pdc .pdc-plan-deliverable-main>label>select{margin:0}.pdc .pdc-plan-deliverable-notes input{margin:0;font-size:12px}.pdc .pdc-plan-week-wrap{display:grid;gap:8px}.pdc .pdc-plan-same-week{font-size:12px}.pdc .pdc-plan-week-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pdc .pdc-plan-week-grid label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#666}.pdc .pdc-plan-week-grid input{margin:0}.pdc .pdc-plan-deliverable-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pdc .pdc-plan-quick-add{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pdc .pdc-plan-deliverable-help{margin:0}.pdc .pdc-plan-preview{position:sticky;top:12px;display:grid;gap:8px}.pdc .pdc-plan-preview-card{display:flex;flex-direction:column;gap:8px;align-items:flex-start;border:1.5px solid #111;border-radius:16px;padding:18px;background:#fff}.pdc .pdc-plan-fine-print{border:1px solid #dedfd5;border-radius:16px;padding:14px 18px}.pdc .pdc-plan-fine-print[open]>summary{margin-bottom:12px}.pdc .pdc-plan-fine-print .pdc-setup-field{margin-top:12px}.pdc .pdc-project-extras-field{display:grid;gap:6px;margin-top:14px}.pdc .pdc-project-change-plan{margin-top:8px}@media (max-width:900px){.pdc .pdc-plan-editor-layout{grid-template-columns:1fr}.pdc .pdc-plan-preview{position:static}.pdc .pdc-plan-caps-grid,.pdc .pdc-plan-price-grid{grid-template-columns:1fr}.pdc .pdc-plan-deliverable-main{grid-template-columns:1fr 1fr}.pdc .pdc-plan-deliverable-main>label.pdc-plan-deliverable-title{grid-column:1/-1}}@media (max-width:560px){.pdc .pdc-plan-grid{grid-template-columns:1fr}.pdc .pdc-plan-week-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-plan-manage-grid{grid-template-columns:1fr}}.pdc .pdc-plan-editor .pdc-policy-toggle{margin-top:0!important}.pdc .pdc-plan-editor button.pdc-small{width:auto;justify-self:start;align-self:start}.pdc .pdc-plan-editor [data-pdc-dialog-error]:empty,.pdc .pdc-project-editor-v151 [data-pdc-dialog-error]:empty{display:none}.pdc .pdc-plan-manage-meta{align-items:center}.pdc .pdc-plan-manage-actions button.pdc-small{min-height:36px}.pdc .pdc-plan-editor-dialog .pdc-dialog-header{align-items:flex-start}.pdc .pdc-plan-editor-dialog .pdc-dialog-header h3{margin:4px 0 0}.pdc .pdc-plan-deliverable-row [hidden],.pdc .pdc-plan-editor [hidden],.pdc .pdc-plan-picker [hidden],.pdc .pdc-project-editor-v151 [hidden],.pdc .pdc-setup-field[hidden]{display:none!important}.pdc label.pdc-plan-type-option input[type=radio]{appearance:auto;-webkit-appearance:radio;border:0!important;box-shadow:none!important;background:0 0;min-height:0!important;padding:0}.pdc .pdc-plan-card-cm{display:inline-flex;gap:6px;align-items:center;font-size:12px;color:#1f4d2e;background:#e9f4ec;border:1px solid #b7d6c0;border-radius:999px;padding:3px 10px}.pdc .pdc-engagement-badge.is-cm{background:#e9f4ec;border-color:#b7d6c0;color:#1f4d2e}.pdc .pdc-plan-policy-pill.is-cm{background:#e9f4ec;border-color:#b7d6c0;color:#1f4d2e}.pdc .pdc-setup-cm-block{display:grid;gap:10px;margin-top:16px;padding:16px;border:1px solid #dedfd5;border-radius:14px;background:#fbfbf8}.pdc .pdc-setup-cm-block .pdc-policy-toggle,.pdc .pdc-setup-cm-block .pdc-setup-check{margin-top:0!important}.pdc .pdc-setup-cm-fields{display:grid;gap:10px;padding-left:28px}.pdc .pdc-setup-cm-fields .pdc-setup-field{margin-top:0}.pdc .pdc-project-cm-fields{display:grid;gap:10px;padding:0 0 0 32px}.pdc .pdc-project-cm-fields label{display:grid;gap:5px;font-size:12px}.pdc .pdc-project-cm-fields input,.pdc .pdc-project-cm-fields textarea{margin:0}.pdc .pdc-client-global-approval.is-content{border-color:#b7d6c0;background:#f1f8f3}.pdc .pdc-client-global-approval.is-content .pdc-client-global-approval-mark{background:#1f4d2e;color:#fff}.pdc .pdc-client-approval-bar{border-color:#b7d6c0;background:#f1f8f3}.pdc .pdc-client-approval-bar.is-changes{border-color:#efd58a;background:#fffbea}.pdc .pdc-client-approval-bar textarea.pdc-approval-reason{min-height:44px;flex:1 1 220px;margin:0}.pdc .pdc-client-approval-bar .pdc-approval-actions{flex-wrap:wrap;gap:8px}.pdc .pdc-awaiting-tag.is-client{background:#e9f4ec;border-color:#b7d6c0;color:#1f4d2e}.pdc .pdc-planned-tag.is-client-approval{background:#e9f4ec;border-color:#b7d6c0;color:#1f4d2e}.pdc .pdc-approved-tag.is-client{background:#e9f4ec;border-color:#b7d6c0;color:#1f4d2e}.pdc .pdc-client-plan-cm{background:#f1f8f3;border-color:#b7d6c0}.pdc .pdc-community-head{margin-bottom:16px}.pdc .pdc-community-section{border:1px solid #dcdcd5;border-radius:18px;padding:20px;background:#fff;display:grid;gap:14px;margin-bottom:16px;min-width:0}.pdc .pdc-community-section h4{margin:0 0 4px}.pdc .pdc-community-section>label{display:grid;gap:6px;font-size:13px;font-weight:600}.pdc .pdc-community-section input,.pdc .pdc-community-section select,.pdc .pdc-community-section textarea{margin:0;font-weight:400}.pdc .pdc-community-section .pdc-two-col>label{display:grid;gap:6px;font-size:13px;font-weight:600}.pdc .pdc-community-label{font-size:12px;font-weight:600;color:#292b23}.pdc .pdc-community-values-wrap{display:grid;gap:8px}.pdc .pdc-community-values-wrap .pdc-inline{display:flex;gap:8px;flex-wrap:wrap}.pdc .pdc-community-values-wrap .pdc-inline input{flex:1 1 220px}.pdc .pdc-community-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid #d9d9d9;border-radius:999px;padding:5px 6px 5px 12px;font-size:12px;background:#fff}.pdc .pdc-community-chip.is-static{padding:5px 12px}.pdc button.pdc-community-chip-remove{border:0;background:0 0;font-size:14px;line-height:1;padding:2px 6px;min-height:0;color:#666}.pdc .pdc-community-rows{display:grid;gap:10px}.pdc .pdc-community-row{border:1px solid #e3e3dc;border-radius:12px;padding:12px;display:grid;gap:8px;background:#fbfbf8}.pdc .pdc-community-row.is-done{opacity:.72}.pdc .pdc-community-row-main{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) 150px 140px auto;gap:10px;align-items:end}.pdc .pdc-community-row-main.is-pillar{grid-template-columns:minmax(0,1.5fr) minmax(0,2fr) 110px auto}.pdc .pdc-community-row-main.is-channel{grid-template-columns:150px minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,1.2fr) auto}.pdc .pdc-community-row-main.is-kpi{grid-template-columns:minmax(0,2fr) 120px 120px minmax(0,1fr) auto}.pdc .pdc-community-row-main>label{display:grid;gap:4px;font-size:11px;color:#666;min-width:0}.pdc .pdc-community-row-main>label>input,.pdc .pdc-community-row-main>label>select{margin:0}.pdc .pdc-community-row-notes input{margin:0;font-size:12px}.pdc .pdc-community-kpi-defs{display:grid;gap:10px}.pdc .pdc-community-chart-wrap{border:1px solid #e3e3dc;border-radius:12px;padding:12px 14px;display:grid;gap:8px;background:#fff}.pdc .pdc-community-chart-wrap.is-empty{display:none}.pdc .pdc-community-chart-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pdc .pdc-community-chart-head select{width:auto;margin:0;min-width:180px}.pdc svg.pdc-kpi-chart{width:100%;height:auto;max-height:200px;display:block}.pdc .pdc-kpi-chart-label{font-size:11px;fill:#666}.pdc .pdc-kpi-chart-value{font-size:12px;font-weight:600;fill:#111}.pdc .pdc-kpi-chart-target{font-size:10px;fill:#8a8a84}.pdc .pdc-kpi-bar rect{transition:fill .15s}.pdc .pdc-kpi-bar:hover rect{fill:#2f7a4a}.pdc .pdc-community-metrics-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.pdc .pdc-community-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pdc table.pdc-community-table{width:100%;border-collapse:collapse;font-size:12px;min-width:640px}.pdc table.pdc-community-table th{text-align:left;font-weight:600;padding:6px 8px;border-bottom:1px solid #ddd;white-space:nowrap}.pdc table.pdc-community-table th small{font-weight:400;color:#777}.pdc table.pdc-community-table td{padding:4px 6px;border-bottom:1px solid #eee;vertical-align:middle}.pdc table.pdc-community-table td input{margin:0;min-width:90px;font-size:12px;min-height:36px;padding:6px 8px}.pdc table.pdc-community-table td:first-child input{min-width:140px}.pdc button.pdc-community-remove{font-size:18px;min-width:32px;min-height:32px;padding:0 6px}.pdc .pdc-community-savebar{position:sticky;bottom:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border:1px solid #dcdcd5;border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 8px 24px rgba(0,0,0,.08);margin-bottom:16px;z-index:5}.pdc .pdc-community-savebar.is-dirty{border-color:#111}.pdc .pdc-community-savebar.is-dirty span{color:#111;font-weight:600}.pdc .pdc-community-read{display:grid;gap:14px}.pdc .pdc-community-read .pdc-plan-card-extras li.is-done{color:#2f7a4a}@media (max-width:900px){.pdc .pdc-community-row-main,.pdc .pdc-community-row-main.is-channel,.pdc .pdc-community-row-main.is-kpi,.pdc .pdc-community-row-main.is-pillar{grid-template-columns:1fr 1fr}.pdc .pdc-community-row-main>label:first-child{grid-column:1/-1}.pdc .pdc-community-savebar{bottom:76px}}@media (max-width:560px){.pdc .pdc-community-row-main,.pdc .pdc-community-row-main.is-channel,.pdc .pdc-community-row-main.is-kpi,.pdc .pdc-community-row-main.is-pillar{grid-template-columns:1fr}.pdc .pdc-project-cm-fields,.pdc .pdc-setup-cm-fields{padding-left:0}}.pdc .pdc-community-chart-wrap,.pdc .pdc-community-kpi-defs,.pdc .pdc-community-metrics,.pdc .pdc-community-rows,.pdc .pdc-community-section>*{min-width:0;max-width:100%}.pdc .pdc-community-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px}.pdc .pdc-community-row,.pdc .pdc-community-row-main{min-width:0}.pdc .pdc-community-row-main input,.pdc .pdc-community-row-main select{min-width:0;width:100%}@media (max-width:560px){.pdc .pdc-community-section{padding:16px 14px}.pdc table.pdc-community-table{min-width:560px}.pdc .pdc-community-metrics-head{align-items:flex-start}}.pdc .pdc-setup-check>span{display:flex;flex-direction:column;gap:2px;min-width:0}.pdc .pdc-setup-check>span small{line-height:1.45;color:#666}.pdc .pdc-notice.is-warning{border-color:#d9b36a;background:#fff8e8}.pdc .pdc-contract-archive-note{margin:6px 0 0}.pdc p.pdc-contract-archive-note{font-size:12px}.pdc .pdc-contract-audit li,.pdc .pdc-contract-hash,.pdc .pdc-legal-row p,.pdc .pdc-legal-row span,.pdc .pdc-legal-row strong,.pdc .pdc-legal-row>div{overflow-wrap:anywhere;min-width:0}.pdc .pdc-legal-row{max-width:100%;box-sizing:border-box}.pdc .pdc-contract-body{overflow-wrap:anywhere}@media (max-width:600px){.pdc-dialog.pdc-contract-dialog .pdc-form-actions{grid-template-columns:1fr!important}.pdc-dialog.pdc-contract-dialog .pdc-form-actions>.pdc-primary{order:-1}.pdc-dialog.pdc-contract-dialog .pdc-form-actions>a,.pdc-dialog.pdc-contract-dialog .pdc-form-actions>button{width:100%;justify-content:center;text-align:center}.pdc-dialog .pdc-signature-surface canvas{width:100%;height:auto;touch-action:none}}.pdc .pdc-error:empty,.pdc [data-pdc-dialog-error]:empty{display:none!important}.pdc .pdc-contract-accept{align-items:flex-start}@media (max-width:760px){.pdc .pdc-chat-dock{right:12px;bottom:calc(8px + 70px + 12px + env(safe-area-inset-bottom,0px))}.pdc .pdc-chat-launcher{padding:11px 16px;font-size:13px}}.pdc .pdc-client-paused{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pdc .pdc-workflow-team-row.is-inactive{opacity:.75}.pdc .pdc-workflow-note{margin:0 0 10px;font-size:13px}.pdc .pdc-clarification-studio-actions{margin-top:10px;align-items:center;gap:8px;flex-wrap:wrap}.pdc .pdc-hub-review-note{margin:0 0 14px}.pdc .pdc-checkbox-row>span{display:flex;flex-direction:column;gap:2px}.pdc .pdc-checkbox-row>span>small{font-size:12px;line-height:1.45}.pdc .pdc-checkbox-row{align-items:flex-start}.pdc .pdc-checkbox-row input[type=checkbox]{margin-top:2px}.pdc .pdc-inline-field{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;margin-top:10px}.pdc .pdc-inline-field input[type=number]{width:84px;flex:none}@media (max-width:600px){.pdc .pdc-inline-field{flex-direction:column;align-items:flex-start}}@media (pointer:coarse),(max-width:760px){.pdc .pdc-social-profile-link{min-height:32px!important;display:inline-flex;align-items:center;padding:4px 2px!important;margin:-4px 0}}.pdc form.pdc-chat-composer{display:flex;flex-direction:column;align-items:stretch;gap:10px}.pdc form.pdc-chat-composer textarea{width:100%;flex:none;min-height:96px;resize:vertical}.pdc form.pdc-chat-composer .pdc-voice-recorder{width:100%}.pdc .pdc-vault-section{border:1px solid rgba(0,0,0,.08);background:linear-gradient(180deg,#fffdf8,#fff)}.pdc .pdc-community-row-main.is-vault{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pdc .pdc-community-row-main.is-vault label{display:flex;flex-direction:column;gap:4px;font-size:12px;min-width:0}.pdc .pdc-vault-password-field{display:flex;gap:6px;align-items:center;min-width:0}.pdc .pdc-vault-password-field input{flex:1 1 auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.pdc .pdc-vault-password-field button{flex:none}.pdc .pdc-vault-row{display:grid;gap:8px}.pdc .pdc-vault-meta{display:block}.pdc .pdc-vault-actions{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px}.pdc .pdc-community-savebar.is-inline{position:static;bottom:auto;margin:0;padding:0;border:0;background:0 0;box-shadow:none;display:flex;gap:12px;align-items:center;z-index:auto}.pdc .pdc-vault-row>.pdc-text-button{width:max-content;justify-self:start}.pdc .pdc-vault-log ul{margin:6px 0 0;padding-left:18px;font-size:12px;line-height:1.6}@media (max-width:900px){.pdc .pdc-community-row-main.is-vault{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pdc .pdc-community-row-main.is-vault{grid-template-columns:minmax(0,1fr)}.pdc .pdc-vault-password-field{flex-wrap:wrap}.pdc .pdc-vault-password-field input{flex-basis:100%}.pdc .pdc-vault-actions{flex-direction:column;align-items:stretch}.pdc .pdc-community-savebar.is-inline{justify-content:space-between}}@media (max-width:760px){.pdc .pdc-community-savebar:not(.is-inline){padding-right:132px;flex-wrap:wrap}.pdc .pdc-community-savebar:not(.is-inline) .pdc-primary{position:relative;z-index:1}}.pdc .pdc-product-filters{flex-wrap:wrap;gap:6px}.pdc .pdc-product-filters .pdc-small.is-active{background:#0a0a0a!important;color:#fff!important}.pdc .pdc-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.pdc .pdc-product-card{display:flex;flex-direction:column;border:1px solid var(--g-edge,#e4e4e4);border-radius:var(--g-radius,16px);background:#fff;overflow:hidden;min-width:0}.pdc .pdc-product-card.is-archived{opacity:.55}.pdc button.pdc-product-thumb-button{display:block;width:100%;padding:0!important;border:0!important;border-radius:0!important;background:#f4f4f1!important;min-height:0!important}.pdc .pdc-product-thumb{position:relative;aspect-ratio:4/3;width:100%;overflow:hidden;background:#f4f4f1}.pdc .pdc-product-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pdc .pdc-product-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;color:#b5b5b0;background:repeating-linear-gradient(135deg,#f4f4f1 0 12px,#eeeee9 12px 24px)}.pdc .pdc-product-count{position:absolute;right:8px;bottom:8px;background:rgba(0,0,0,.72);color:#fff;font-size:11px;padding:2px 7px;border-radius:999px}.pdc .pdc-product-body{padding:12px 14px 6px;display:flex;flex-direction:column;gap:4px;min-width:0}.pdc .pdc-product-body h4{margin:0;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.pdc .pdc-product-body .pdc-kicker{font-size:10px}.pdc .pdc-product-price{font-size:14px}.pdc .pdc-product-body p{margin:0;font-size:12.5px;line-height:1.45}.pdc .pdc-product-actions{display:flex;gap:6px;padding:8px 12px 12px;margin-top:auto}.pdc .pdc-product-empty{grid-column:1/-1}.pdc .pdc-product-detail{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:22px}.pdc .pdc-product-figure{margin:0;border:1px solid var(--g-edge,#e4e4e4);border-radius:12px;overflow:hidden;background:#f7f7f4;display:flex;flex-direction:column;min-width:0}.pdc .pdc-product-figure img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.pdc .pdc-product-figure .pdc-product-placeholder{aspect-ratio:1;font-size:14px}.pdc .pdc-product-figure figcaption{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;font-size:11px;min-width:0}.pdc .pdc-product-figure figcaption span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pdc .pdc-product-figure.is-small{width:120px}.pdc .pdc-product-figure.is-featured{outline:2px solid #0a0a0a}.pdc .pdc-product-figure.is-small figcaption{flex-direction:column;align-items:stretch;gap:2px}.pdc .pdc-product-detail-copy{display:flex;flex-direction:column;gap:12px;min-width:0}.pdc .pdc-product-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:13px}.pdc .pdc-product-facts>div{display:contents}.pdc .pdc-product-facts dt{color:#6a6a6a;margin:0}.pdc .pdc-product-facts dd{margin:0;overflow-wrap:anywhere}.pdc .pdc-product-images-editor{display:flex;flex-direction:column;gap:10px;margin:6px 0}.pdc .pdc-product-status:empty{display:none}.pdc .pdc-client-access-panel .pdc-dashboard-panel-head,.pdc .pdc-client-kit-panel .pdc-dashboard-panel-head{align-items:flex-start;gap:12px}@media (max-width:760px){.pdc .pdc-product-detail{grid-template-columns:minmax(0,1fr)}.pdc .pdc-product-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.pdc .pdc-product-actions{flex-wrap:wrap}}.pdc .pdc-plan-groups{display:grid;gap:26px}.pdc .pdc-plan-group{border:1px solid #dcdcd5;border-radius:20px;padding:18px 20px 20px;background:#fafaf7}.pdc .pdc-plan-group.is-one_off{background:#f6f8f4}.pdc .pdc-plan-group-intro{display:flex;flex-wrap:wrap;gap:12px 18px;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.pdc .pdc-plan-group-intro h4{margin:2px 0 4px;font-size:1.25rem}.pdc .pdc-plan-group-intro p{margin:0;max-width:60ch}.pdc .pdc-plan-group-empty{margin:4px 0 0;grid-column:1/-1}.pdc .pdc-plan-group-head{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;margin-top:6px;padding-top:10px;border-top:1px solid #e3e3dd}.pdc .pdc-plan-group-head:first-child{margin-top:0;padding-top:0;border-top:0}.pdc .pdc-plan-group-head .pdc-muted{font-size:.9em}@media (max-width:560px){.pdc .pdc-plan-group{padding:14px 14px 16px}}.pdc.pdc-catalog{max-width:1180px;margin:0 auto;padding:22px 20px 56px;box-sizing:border-box}.pdc-catalog a.pdc-primary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;text-decoration:none;font-weight:600;font-size:14px;border:1px solid #111}@media (max-width:600px){.pdc.pdc-catalog{padding:14px 16px 40px}}.pdc .pdc-catalog-share{flex-direction:column;gap:14px}.pdc .pdc-catalog-share-head{display:flex;flex-wrap:wrap;gap:12px 18px;justify-content:space-between;align-items:flex-start;width:100%}.pdc .pdc-catalog-share-head p{max-width:70ch}.pdc .pdc-catalog-linkrow{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:100%}.pdc .pdc-catalog-linkrow input{flex:1 1 320px;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.pdc .pdc-catalog-share details{width:100%}.pdc .pdc-catalog-share .pdc-setup-grid{margin-top:10px}.pdc .pdc-catalog-share-status{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;width:100%}.pdc .pdc-catalog-share .pdc-policy-toggle{margin:0}.pdc .pdc-makeup-section{display:grid;gap:12px;margin-top:4px}.pdc .pdc-makeup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:10px}.pdc .pdc-makeup-card{position:relative;display:grid;gap:10px;align-content:start;border:1px solid #dedede;border-radius:18px;padding:16px 16px 16px 20px;background:#fff;overflow:hidden}.pdc .pdc-makeup-card::before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:#1f6f4a}.pdc .pdc-makeup-card.is-current{border-color:#111;box-shadow:0 8px 24px rgba(0,0,0,.06)}.pdc .pdc-makeup-card.is-closed{background:#f6f6f6;color:#666}.pdc .pdc-makeup-card.is-closed::before{background:#b9b9b9}.pdc .pdc-makeup-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.pdc .pdc-makeup-card h4{margin:4px 0 0}.pdc .pdc-makeup-card .pdc-kicker,.pdc .pdc-makeup-home .pdc-kicker,.pdc .pdc-makeup-selected .pdc-kicker{color:#1f6f4a}.pdc .pdc-makeup-lead,.pdc .pdc-makeup-missed{margin:0}.pdc .pdc-makeup-message{margin:0;padding:10px 12px;border-left:3px solid #1f6f4a;background:#f3f8f5;border-radius:0 10px 10px 0;white-space:pre-line;font-size:14px;color:#1d3b2c}.pdc .pdc-makeup-summary{display:flex;align-items:baseline;gap:8px}.pdc .pdc-makeup-summary strong{font-size:22px;letter-spacing:-.5px;font-weight:400}.pdc .pdc-makeup-pieces{display:grid}.pdc .pdc-makeup-piece{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid #ededed}.pdc .pdc-makeup-piece-name{display:grid;gap:3px;min-width:0}.pdc .pdc-makeup-origin{display:flex;flex-wrap:wrap;gap:4px}.pdc .pdc-makeup-origin span{font-size:11px;line-height:1.5;color:#555;background:#f1f1f1;border-radius:999px;padding:0 7px}.pdc .pdc-makeup-count{font-weight:400}.pdc .pdc-makeup-piece small{font-size:12px;color:#555;white-space:nowrap}.pdc .pdc-makeup-piece small.is-open{color:#1f6f4a}.pdc .pdc-makeup-piece small.is-lost{color:#8a2626}.pdc .pdc-makeup-entry{padding-left:8px}.pdc .pdc-makeup-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pdc .pdc-makeup-form{gap:16px}.pdc .pdc-makeup-context{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin:0}.pdc .pdc-makeup-block{display:grid;gap:10px;padding:14px;border:1px solid #e6e6e6;border-radius:16px;background:#fcfcfc;min-width:0}.pdc .pdc-makeup-block>.pdc-kicker{color:#555}.pdc .pdc-makeup-block>p{margin:0}.pdc label.pdc-makeup-choice{display:flex!important;gap:12px;align-items:flex-start;padding:12px 14px;border:1.5px solid #dcdcd5;border-radius:14px;background:#fff;cursor:pointer;min-width:0;margin:0!important}.pdc label.pdc-makeup-choice:has(input:checked){border-color:#111;box-shadow:inset 0 0 0 1px #111}.pdc label.pdc-makeup-choice.is-disabled{opacity:.6;cursor:default}.pdc label.pdc-makeup-choice input[type=radio]{appearance:auto;-webkit-appearance:radio;display:inline-block;border:0!important;box-shadow:none!important;background:0 0;min-height:0!important;padding:0!important;width:18px!important;height:18px;margin:3px 0 0;flex:0 0 18px;accent-color:#111}.pdc .pdc-makeup-choice-body{display:grid;gap:6px;min-width:0;flex:1}.pdc .pdc-makeup-choice-body select{max-width:100%}.pdc .pdc-makeup-choice-dates{font-size:15px}.pdc .pdc-makeup-fixed{display:grid;gap:4px}.pdc .pdc-makeup-missed-detail{display:grid;gap:10px}.pdc .pdc-makeup-missed-detail:empty{display:none}.pdc .pdc-makeup-sub{display:grid;gap:2px;margin-top:2px}.pdc .pdc-makeup-carry-list,.pdc .pdc-makeup-move-list,.pdc .pdc-makeup-new-list{display:grid;gap:6px}.pdc .pdc-makeup-move{display:flex!important;gap:10px;align-items:flex-start;padding:9px 11px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;cursor:pointer;margin:0!important}.pdc .pdc-makeup-move>span{display:grid;gap:2px;min-width:0}.pdc .pdc-makeup-move input{margin-top:3px;flex:none;width:18px;height:18px;accent-color:#111}.pdc .pdc-makeup-carry{display:grid!important;grid-template-columns:minmax(0,1fr) 84px auto;gap:10px;align-items:center;padding:8px 11px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;margin:0!important}.pdc .pdc-makeup-block .pdc-policy-toggle,.pdc .pdc-makeup-block .pdc-setup-field{margin-bottom:0!important}.pdc .pdc-makeup-block .pdc-policy-toggle{margin-top:0!important}.pdc .pdc-makeup-carry>span{display:grid;gap:2px;min-width:0}.pdc .pdc-makeup-carry.is-removed{opacity:.55}.pdc .pdc-makeup-carry.is-removed strong{text-decoration:line-through}.pdc .pdc-makeup-new{display:grid;gap:8px}.pdc .pdc-makeup-new-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 76px auto;gap:8px;align-items:center}.pdc .pdc-makeup-new-row:has(input[type=text][hidden]) select{grid-column:span 2}.pdc .pdc-makeup-add{justify-self:start}.pdc .pdc-makeup-live-summary{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;padding:12px 14px;border-radius:14px;background:#f3f8f5;color:#1d3b2c;font-size:14px}.pdc .pdc-makeup-live-summary:empty{display:none}.pdc .pdc-makeup-editor-note{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:14px;background:#f3f8f5;box-shadow:inset 0 0 0 1px rgba(31,111,74,.18);color:#1d3b2c;margin:2px 0 12px}.pdc .pdc-makeup-editor-note p{margin:2px 0 0;font-size:13px}.pdc .pdc-day.is-makeup{box-shadow:inset 0 3px 0 #1f6f4a}.pdc .pdc-day-makeup-label{font-size:10px;line-height:1;border-radius:999px;padding:4px 7px;background:#e7f2ec;color:#1f6f4a;white-space:nowrap}.pdc .pdc-makeup-home{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;border-left:4px solid #1f6f4a!important}.pdc .pdc-makeup-home p{margin:0}.pdc .pdc-makeup-home-copy{display:grid;gap:4px;min-width:0}@media (max-width:700px){.pdc .pdc-makeup-new-row{grid-template-columns:minmax(0,1fr) 70px auto}.pdc .pdc-makeup-new-row input[type=text]{grid-column:1/-1;order:4}.pdc .pdc-makeup-new-row:has(input[type=text][hidden]) select{grid-column:auto}.pdc .pdc-makeup-carry{grid-template-columns:minmax(0,1fr) 72px}.pdc .pdc-makeup-carry .pdc-text-button{grid-column:1/-1;justify-self:start}.pdc .pdc-makeup-home .pdc-primary{width:100%}}.pdc .pdc-makeup-list-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.pdc .pdc-client-makeup{display:grid;gap:6px;padding:10px 12px;border-radius:14px;background:#f3f8f5;box-shadow:inset 0 0 0 1px rgba(31,111,74,.14)}.pdc .pdc-client-makeup .pdc-kicker{color:#1f6f4a}.pdc .pdc-client-makeup ul{list-style:none;margin:0;padding:0;display:grid;gap:3px}.pdc .pdc-client-makeup li{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:13px}.pdc .pdc-client-makeup .pdc-text-button{justify-self:start;min-height:0!important}@font-face{font-family:"NW Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(fonts/inter-latin-wght.woff2) format("woff2-variations"),url(fonts/inter-latin-wght.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--nw-font:"NW Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.pdc,dialog.pdc{--nw-canvas:#f6f6f4;--nw-surface:#fff;--nw-subtle:#f3f3f1;--nw-subtle-2:#ecece9;--nw-line:#e7e7e3;--nw-line-strong:#d6d6d1;--nw-ink:#161616;--nw-ink-2:#3c3c39;--nw-muted:#6c6c67;--nw-faint:#94948e;--nw-success:#17693f;--nw-success-bg:#eaf5ee;--nw-success-dot:#2f9a5f;--nw-warning:#8a5400;--nw-warning-bg:#fcf3e1;--nw-warning-dot:#e19a1b;--nw-danger:#b3261e;--nw-danger-bg:#fdeeec;--nw-danger-dot:#dd4b3a;--nw-info:#2446a6;--nw-info-bg:#edf2fd;--nw-info-dot:#3b66da;--nw-violet:#5b3cc4;--nw-violet-bg:#f2effd;--nw-violet-dot:#7c5ce6;--nw-r-sm:8px;--nw-r:10px;--nw-r-md:12px;--nw-r-lg:14px;--nw-r-xl:18px;--nw-shadow-xs:0 1px 2px rgba(22,22,20,.05);--nw-shadow-sm:0 1px 2px rgba(22,22,20,.05),0 2px 8px -2px rgba(22,22,20,.06);--nw-shadow-md:0 2px 4px rgba(22,22,20,.04),0 10px 24px -6px rgba(22,22,20,.12);--nw-shadow-lg:0 8px 20px -6px rgba(22,22,20,.14),0 28px 64px -16px rgba(22,22,20,.28);--nw-ring:0 0 0 3px rgba(22,22,22,.12);--nw-bar-h:60px;--nw-max:1520px;--g-hairline:var(--nw-line);--g-hairline-strong:var(--nw-line-strong);--g-blur-sm:none;--g-blur:none;--g-blur-lg:none;--g-tint:#fff;--g-tint-strong:#fff;--g-tint-quiet:#fff;--g-tint-solid:#fff;--g-specular:0 0 #0000;--g-specular-soft:0 0 #0000;--g-edge:transparent;--g-radius-sm:10px;--g-radius:14px;--g-radius-lg:16px;--g-lift-1:var(--nw-shadow-xs);--g-lift-2:var(--nw-shadow-sm);--g-lift-3:var(--nw-shadow-md);--g-lift-4:var(--nw-shadow-lg);--pdc-hairline:var(--nw-line);--pdc-hairline-strong:var(--nw-line-strong);--pdc-191-line:var(--nw-line);--pdc-191-line-strong:var(--nw-line-strong);--pdc-191-focus:var(--nw-ring);--pdc-191-shadow-sm:var(--nw-shadow-xs);--pdc-shadow-soft:var(--nw-shadow-sm);--pdc-control-h:38px;--pdc-control-h-small:34px;--pdc-ui-xs:13px;--pdc-ui-sm:14px;--pdc-ui-md:15px;--pdc-glass:#fff;--pdc-glass-soft:#fff;--pdc-glass-strong:#fff}html body.pdc-portal-page.pdc-standalone-app,html body.pdc-portal-page.pdc-standalone-app .pdc-portal-shell,html body.pdc-portal-page.pdc-standalone-app .pdc-portal-stage,html body.pdc-portal-page.pdc-standalone-app>.pdc-portal-shell,html:has(body.pdc-portal-page.pdc-standalone-app){background:#f6f6f4!important}html body.pdc-portal-page .pdc-portal-stage{padding-bottom:0!important}html body.pdc-portal-page .pdc-portal-stage>.pdc[data-pdc-app]{width:100%!important;max-width:none!important;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw){font-family:var(--nw-font)!important;color:var(--nw-ink);font-size:14px;line-height:1.5;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.003em}.pdc[data-pdc-app]:not(#nw){max-width:none!important;width:100%!important;margin:0!important;padding:0!important;background:var(--nw-canvas);min-height:100vh}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(h1,h2,h3,h4,h5){font-family:inherit!important;color:var(--nw-ink);font-weight:600!important;letter-spacing:-.014em;text-transform:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) h3{font-size:17px;line-height:1.3}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) h4{font-size:15px;line-height:1.35}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,input,select,textarea,optgroup){font-family:inherit!important;letter-spacing:inherit}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) p{line-height:1.55}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-muted{color:var(--nw-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-kicker{font-size:11px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--nw-faint)!important;opacity:1!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) [hidden]:not(#nw-hidden){display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a,summary,[tabindex]):focus-visible{outline:2px solid var(--nw-ink)!important;outline-offset:2px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) ::selection{background:rgba(22,22,22,.14)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(strong,b){font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-product-bar{position:sticky!important;top:0!important;z-index:60!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;height:var(--nw-bar-h)!important;min-height:var(--nw-bar-h)!important;margin:0!important;padding:0 max(20px,calc((100% - var(--nw-max))/ 2 + 24px))!important;border:0!important;border-bottom:1px solid var(--nw-line)!important;border-radius:0!important;background:rgba(246,246,244,.86)!important;-webkit-backdrop-filter:saturate(1.6) blur(14px)!important;backdrop-filter:saturate(1.6) blur(14px)!important;box-shadow:none!important;width:auto!important;left:auto!important;right:auto!important;transform:none!important}body.admin-bar .pdc[data-pdc-app]:not(#nw){padding-top:32px!important}body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-product-bar{top:32px!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-left{display:flex;align-items:center;gap:10px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-product-brand{display:inline-flex!important;align-items:center!important;height:40px!important;min-height:40px!important;padding:0 6px!important;margin:0 0 0 -6px!important;border:0!important;background:0 0!important;box-shadow:none!important;border-radius:10px!important;cursor:pointer}.pdc[data-pdc-app]:not(#nw) .pdc-product-brand:hover{background:rgba(22,22,20,.05)!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-brand img{display:block!important;height:26px!important;width:auto!important;max-width:120px!important;object-fit:contain!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-brand span{font-size:16px;font-weight:700;letter-spacing:-.02em}.pdc[data-pdc-app]:not(#nw) .pdc-product-actions{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:nowrap!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-header-icon-button,.pdc[data-pdc-app]:not(#nw) .pdc-search-button{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:38px!important;min-height:38px!important;min-width:38px!important;padding:0 12px!important;margin:0!important;border:1px solid transparent!important;border-radius:10px!important;background:0 0!important;color:var(--nw-ink-2)!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important;cursor:pointer}.pdc[data-pdc-app]:not(#nw) .pdc-search-button{min-width:220px!important;justify-content:flex-start!important;background:#fff!important;border-color:var(--nw-line)!important;color:var(--nw-faint)!important;box-shadow:var(--nw-shadow-xs)!important;margin-right:6px!important}.pdc[data-pdc-app]:not(#nw) .pdc-search-button:hover{border-color:var(--nw-line-strong)!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-header-icon-button:hover{background:rgba(22,22,20,.06)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-header-icon-button.is-open{background:rgba(22,22,20,.08)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-header-icon-button .pdc-top-action-label{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-header-icon-button{padding:0!important;width:38px!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-actions .pdc-alert-count{position:absolute!important;top:4px!important;right:3px!important;min-width:17px!important;height:17px!important;padding:0 4px!important;border-radius:999px!important;background:#e5484d!important;color:#fff!important;font-size:10.5px!important;font-weight:700!important;line-height:17px!important;text-align:center!important;box-shadow:0 0 0 2px var(--nw-canvas)!important;border:0!important;transform:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-menu{position:relative;margin-left:4px}.pdc[data-pdc-app]:not(#nw) .pdc-account-trigger{display:flex!important;align-items:center!important;gap:4px!important;height:38px!important;padding:0 6px 0 3px!important;border-radius:999px!important;cursor:pointer;list-style:none!important;border:1px solid transparent!important;background:0 0!important;color:var(--nw-muted)!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-trigger::-webkit-details-marker{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-account-trigger::marker{content:""}.pdc[data-pdc-app]:not(#nw) .pdc-account-menu[open] .pdc-account-trigger,.pdc[data-pdc-app]:not(#nw) .pdc-account-trigger:hover{background:rgba(22,22,20,.06)!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-avatar{width:32px!important;height:32px!important;min-width:32px!important;font-size:12px!important;font-weight:600!important;border-radius:999px!important;background:var(--nw-ink)!important;color:#fff!important;display:inline-grid!important;place-items:center!important;box-shadow:none!important;border:0!important;margin:0!important;overflow:hidden}.pdc[data-pdc-app]:not(#nw) .pdc-account-avatar img{width:100%;height:100%;object-fit:cover}.pdc[data-pdc-app]:not(#nw) .pdc-account-chevron{color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-account-dropdown{position:absolute!important;right:0!important;top:calc(100% + 8px)!important;z-index:80!important;width:260px!important;padding:6px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--nw-shadow-lg)!important;display:grid!important;gap:2px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:nw-pop .14s ease-out}.pdc[data-pdc-app]:not(#nw) .pdc-account-dropdown-head{display:grid!important;gap:1px!important;padding:10px 10px 12px!important;margin:0 0 4px!important;border-bottom:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-dropdown-head strong{font-size:14px;font-weight:600;color:var(--nw-ink)}.pdc[data-pdc-app]:not(#nw) .pdc-account-dropdown-head span{font-size:12.5px;color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-account-action{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:36px!important;min-height:36px!important;padding:0 10px!important;margin:0!important;border:0!important;border-radius:8px!important;background:0 0!important;color:var(--nw-ink-2)!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;text-align:left!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-action svg{color:var(--nw-muted);flex:none}.pdc[data-pdc-app]:not(#nw) .pdc-account-action:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-action.is-danger,.pdc[data-pdc-app]:not(#nw) .pdc-account-action.is-danger svg{color:var(--nw-danger)!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-language{display:flex;align-items:center;justify-content:space-between;gap:10px;height:40px;padding:0 6px 0 10px;border-radius:8px}.pdc[data-pdc-app]:not(#nw) .pdc-account-language-label{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-account-language-label svg{color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-language-segment{display:inline-flex!important;gap:2px!important;padding:2px!important;border-radius:9px!important;background:var(--nw-subtle-2)!important;border:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-language-segment .pdc-language-flag{height:28px!important;min-height:28px!important;min-width:36px!important;padding:0 8px!important;border:0!important;border-radius:7px!important;background:0 0!important;color:var(--nw-muted)!important;font-size:12px!important;font-weight:600!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-language-segment .pdc-language-flag.is-active{background:#fff!important;color:var(--nw-ink)!important;box-shadow:var(--nw-shadow-xs),0 0 0 1px rgba(22,22,20,.06)!important}@keyframes nw-pop{from{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-grid{display:grid!important;grid-template-columns:232px minmax(0,1fr)!important;gap:0 40px!important;max-width:var(--nw-max)!important;margin:0 auto!important;padding:0 24px!important;align-items:start!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-sidebar{display:block!important;position:sticky!important;top:var(--nw-bar-h)!important;align-self:start!important;height:calc(100vh - var(--nw-bar-h));height:calc(100dvh - var(--nw-bar-h));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:20px 0 28px!important;margin:0!important;background:0 0!important;border:0!important;box-shadow:none!important;order:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-sidebar::-webkit-scrollbar{display:none}body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-workspace-sidebar{top:calc(var(--nw-bar-h) + 32px)!important;height:calc(100vh - var(--nw-bar-h) - 32px)}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:18px!important;position:static!important;top:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important;grid-template-columns:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-nav-group{display:flex;flex-direction:column;gap:1px}.pdc[data-pdc-app]:not(#nw) .pdc-nav-group-label{display:block;padding:0 10px 6px;font-size:11.5px;font-weight:600;letter-spacing:.01em;color:var(--nw-faint);text-transform:none}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:36px!important;min-height:36px!important;padding:0 10px!important;margin:0!important;border:0!important;border-radius:9px!important;background:0 0!important;color:var(--nw-ink-2)!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;letter-spacing:-.006em!important;line-height:1!important;text-align:left!important;flex:none!important;transform:none!important;transition:background-color .12s ease,color .12s ease!important;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item svg{flex:none;color:var(--nw-muted);transition:color .12s ease}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item .pdc-nav-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item:not(.pdc-nav-selected):hover{background:rgba(22,22,20,.05)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item:not(.pdc-nav-selected):hover svg{color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item.pdc-nav-selected{background:#fff!important;color:var(--nw-ink)!important;font-weight:600!important;box-shadow:0 0 0 1px var(--nw-line),var(--nw-shadow-xs)!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item.pdc-nav-selected svg{color:var(--nw-ink)}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item:active{transform:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-nav-count{margin-left:auto!important;display:inline-grid!important;place-items:center!important;min-width:20px!important;height:20px!important;padding:0 6px!important;border-radius:999px!important;background:var(--nw-ink)!important;color:#fff!important;font-size:11px!important;font-weight:600!important;line-height:1!important;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main{display:flex!important;flex-direction:column!important;gap:16px!important;min-width:0!important;max-width:none!important;padding:26px 0 80px!important;margin:0!important;width:auto!important;order:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main>*{margin-top:0!important;margin-bottom:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px 16px!important;min-height:40px;margin:0 0 4px!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;max-width:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-page-heading{min-width:0;flex:1 1 280px}.pdc[data-pdc-app]:not(#nw) .pdc-app-header h2{margin:0!important;font-size:26px!important;line-height:1.2!important;font-weight:650!important;letter-spacing:-.026em!important;color:var(--nw-ink)!important;overflow-wrap:anywhere}.pdc[data-pdc-app]:not(#nw) .pdc-page-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-left:auto}.pdc[data-pdc-app]:not(#nw) .pdc-page-actions:empty{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-screen-content{display:flex;flex-direction:column;gap:16px;min-width:0;animation:nw-enter .22s ease-out both!important}.pdc[data-pdc-app]:not(#nw) .pdc-screen-content>*{margin-top:0!important;margin-bottom:0!important}@keyframes nw-enter{from{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-danger-button,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-secondary,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-small{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:38px!important;height:auto!important;padding:8px 15px!important;margin:0;border-radius:10px!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.006em!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,transform .06s ease!important;transform:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary{background:var(--nw-ink)!important;color:#fff!important;border:1px solid var(--nw-ink)!important;box-shadow:0 1px 2px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.1)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary:not(:disabled):hover{background:#2e2e2c!important;border-color:#2e2e2c!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary:not(:disabled):hover *{color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-secondary,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-small{background:#fff!important;color:var(--nw-ink)!important;border:1px solid var(--nw-line-strong)!important;box-shadow:var(--nw-shadow-xs)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-secondary:not(:disabled):hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-small:not(:disabled):hover{background:var(--nw-subtle)!important;border-color:#c9c9c3!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-small{min-height:34px!important;padding:6px 12px!important;font-size:13px!important;border-radius:9px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary.pdc-small{background:var(--nw-ink)!important;color:#fff!important;border-color:var(--nw-ink)!important;box-shadow:0 1px 2px rgba(0,0,0,.16)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary.pdc-small:not(:disabled):hover{background:#2e2e2c!important;border-color:#2e2e2c!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-danger-button{background:#fff!important;color:var(--nw-danger)!important;border:1px solid #efc9c4!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-danger-button:not(:disabled):hover{background:var(--nw-danger-bg)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary.pdc-small:not(:disabled):hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary.pdc-small:not(:disabled):hover *{color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-danger-button:not(:disabled):hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-danger-button:not(:disabled):hover *{color:var(--nw-danger)!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item.pdc-nav-selected:hover{background:#fff!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item.pdc-nav-selected:hover :is(.pdc-nav-label,svg,svg *){color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a):is(.pdc-primary,.pdc-small,.pdc-secondary):not(:disabled):active{transform:translateY(.5px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) button:disabled{opacity:.45!important;cursor:not-allowed!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin:0 0 0 6px;cursor:pointer;opacity:.75;background:center/12px 12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%237a7a75' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E")}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) input[type=search]::-webkit-search-cancel-button:hover{opacity:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) input[type=search]:placeholder-shown::-webkit-search-cancel-button{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-text-button{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:32px!important;height:auto!important;padding:4px 8px!important;margin:0;border:0!important;border-radius:8px!important;background:0 0!important;color:var(--nw-ink)!important;box-shadow:none!important;font-size:13.5px!important;font-weight:600!important;line-height:1.25!important;text-decoration:none!important;white-space:normal;text-align:left}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-text-button:not(:disabled):hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-text-button:is(.is-danger,.pdc-danger-text){color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-text-button:is(.is-danger,.pdc-danger-text):not(:disabled):hover{background:var(--nw-danger-bg)!important;color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) button.pdc-icon{display:inline-grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border:1px solid transparent!important;border-radius:9px!important;background:0 0!important;color:var(--nw-ink-2)!important;box-shadow:none!important;font-size:18px!important;line-height:1!important;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) button.pdc-icon:not(:disabled):hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-ico{flex:none;display:block}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]),select:not(.pdc-status-control),textarea){min-height:40px!important;padding:9px 12px!important;border:1px solid var(--nw-line-strong)!important;border-radius:10px!important;background-color:#fff!important;color:var(--nw-ink)!important;font-size:14px!important;line-height:1.4!important;box-shadow:var(--nw-shadow-xs)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:border-color .14s ease,box-shadow .14s ease!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select:not(.pdc-status-control),textarea):hover{border-color:#c4c4be!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select:not(.pdc-status-control),textarea):focus{border-color:var(--nw-ink)!important;box-shadow:0 0 0 3px rgba(22,22,22,.1)!important;outline:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(input,textarea)::placeholder{color:var(--nw-faint)!important;opacity:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) textarea{min-height:92px!important;resize:vertical}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :where(select:not(.pdc-status-control):not([multiple])){-webkit-appearance:none!important;appearance:none!important;padding-right:34px!important;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236c6c67' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 11px center!important;background-size:15px 15px!important;cursor:pointer}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) input[readonly]{background-color:var(--nw-subtle)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(input[type=checkbox],input[type=radio]){accent-color:var(--nw-ink);width:16px;height:16px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) input[type=file]{font-size:13px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) input[type=file]::file-selector-button{margin-right:10px;padding:7px 12px;border:1px solid var(--nw-line-strong);border-radius:8px;background:#fff;color:var(--nw-ink);font:inherit;font-weight:600;cursor:pointer}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-dashboard-panel,.pdc-account-card,.pdc-client-plan-project,.pdc-plans-intro,.pdc-setup-intro,.pdc-team-organization,.pdc-permission-map,.pdc-production-desk,.pdc-client-card,.pdc-community-card,.pdc-plan-group,.pdc-project-library-command,.pdc-brand-screen,.pdc-team-card,.pdc-client-home-hero,.pdc-hub-picker-intro,.pdc-approval-gate,.pdc-calendar-project-group){background:#fff!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;box-shadow:var(--nw-shadow-xs)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-dashboard-panel,.pdc-account-card,.pdc-client-plan-project,.pdc-plans-intro,.pdc-setup-intro,.pdc-team-organization,.pdc-production-desk,.pdc-client-card,.pdc-community-card,.pdc-project-library-command,.pdc-team-card,.pdc-client-home-hero,.pdc-hub-picker-intro){padding:20px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 14px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-panel-head h3{margin:2px 0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-panel-head .pdc-muted{margin:4px 0 0!important;font-size:13.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty{display:grid;justify-items:center;gap:6px;padding:40px 24px!important;border:1px dashed var(--nw-line-strong)!important;border-radius:var(--nw-r-lg)!important;background:0 0!important;box-shadow:none!important;text-align:center;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty h3{font-size:16px!important;margin:0!important;color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty p{margin:0!important;max-width:52ch}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-symbol{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:var(--nw-subtle);color:var(--nw-muted);font-size:18px;margin-bottom:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:6px!important;min-height:0!important;padding:16px 18px!important;background:#fff!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;box-shadow:var(--nw-shadow-xs)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat-main{display:flex!important;flex-direction:column-reverse!important;align-items:flex-start!important;gap:4px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat-main strong{font-size:28px!important;line-height:1.05!important;font-weight:650!important;letter-spacing:-.03em!important;font-variant-numeric:tabular-nums;color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat-main span{font-size:13px!important;font-weight:500!important;color:var(--nw-muted)!important;letter-spacing:0!important;text-transform:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat>p{margin:0!important;font-size:12.5px!important;color:var(--nw-faint)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;height:24px!important;min-height:24px!important;padding:0 9px!important;border-radius:999px!important;border:0!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;font-size:12px!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important;white-space:nowrap;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge:is(.pdc-pending,.pdc-production,.pdc-review,.pdc-changes,.pdc-delivered,.pdc-clarification,.is-live,.is-warning,.is-danger,.is-draft,.pdc-badge-warn)::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.pdc-pending{background:#f1f1ee!important;color:#5c5c57!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.pdc-pending::before{background:#a3a39c}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.pdc-production{background:var(--nw-info-bg)!important;color:var(--nw-info)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.pdc-production::before{background:var(--nw-info-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.pdc-review{background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.pdc-review::before{background:var(--nw-warning-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge:is(.pdc-changes,.pdc-clarification){background:var(--nw-danger-bg)!important;color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge:is(.pdc-changes,.pdc-clarification)::before{background:var(--nw-danger-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge:is(.pdc-delivered,.is-live){background:var(--nw-success-bg)!important;color:var(--nw-success)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge:is(.pdc-delivered,.is-live)::before{background:var(--nw-success-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge:is(.is-warning,.pdc-badge-warn){background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.is-danger{background:var(--nw-danger-bg)!important;color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.pdc-declined{background:var(--nw-danger-bg)!important;color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.pdc-declined::before{content:"";width:6px;height:6px;border-radius:50%;flex:none;background:var(--nw-danger-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.is-draft{background:#f1f1ee!important;color:#5c5c57!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-date-chip,.pdc-late){display:inline-flex!important;align-items:center!important;height:24px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;font-size:12.5px!important;font-weight:500!important;color:var(--nw-muted)!important;white-space:nowrap;letter-spacing:0!important;text-transform:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-late{color:var(--nw-danger)!important;font-weight:600!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-awaiting-tag,.pdc-declined-tag,.pdc-auto-tag,.pdc-planned-tag){display:inline-flex!important;align-items:center!important;height:22px!important;padding:0 8px!important;border-radius:6px!important;border:0!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;box-shadow:none!important;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-awaiting-tag{background:var(--nw-violet-bg)!important;color:var(--nw-violet)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-awaiting-tag.is-client{background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important}.pdc[data-pdc-app]:not(#nw) .pdc-request-controls,.pdc[data-pdc-app]:not(#nw) .pdc-scale-screen-tools{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;grid-template-columns:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-bar{display:inline-flex!important;align-items:center!important;gap:0!important;width:auto!important;max-width:100%;min-width:0;margin:0!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important;flex:0 1 auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-button{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;height:38px!important;min-height:38px!important;max-width:320px;padding:0 10px 0 10px!important;margin:0!important;border:1px solid var(--nw-line-strong)!important;border-radius:10px!important;background:#fff!important;color:var(--nw-ink)!important;box-shadow:var(--nw-shadow-xs)!important;font-size:14px!important;font-weight:500!important;line-height:1!important;cursor:pointer;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-bar:has(.pdc-context-clear) .pdc-context-button{border-radius:10px 0 0 10px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-button:hover{background:var(--nw-subtle)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-button svg{color:var(--nw-muted);flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-button .pdc-brand-avatar{width:22px!important;height:22px!important;min-width:22px!important;font-size:9px!important;border-radius:6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-button>svg:last-child{margin-left:auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-clear{display:inline-grid!important;place-items:center!important;width:34px!important;height:38px!important;min-height:38px!important;min-width:34px!important;padding:0!important;margin:0 0 0 -1px!important;border:1px solid var(--nw-line-strong)!important;border-radius:0 10px 10px 0!important;background:#fff!important;color:var(--nw-muted)!important;box-shadow:var(--nw-shadow-xs)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-clear:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-search{min-height:0!important;height:auto!important;position:relative!important;display:flex!important;align-items:center!important;flex:1 1 220px!important;max-width:380px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-search>span,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-search>svg{position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--nw-faint)!important;pointer-events:none;font-size:15px;line-height:1;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-search input{width:100%!important;min-height:38px!important;height:38px!important;padding:0 12px 0 36px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel{position:relative;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel>summary{display:inline-flex!important;align-items:center!important;gap:7px!important;height:38px!important;padding:0 12px!important;border:1px solid var(--nw-line-strong)!important;border-radius:10px!important;background:#fff!important;color:var(--nw-ink)!important;box-shadow:var(--nw-shadow-xs)!important;font-size:14px!important;font-weight:500!important;cursor:pointer;list-style:none!important;user-select:none;margin:0!important;width:auto!important;min-height:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel>summary::-webkit-details-marker{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel>summary::marker{content:""}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel>summary::after{content:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel>summary svg{color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel>summary:hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel[open]>summary{background:var(--nw-subtle)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel[open]>.pdc-filters{position:absolute;right:0;top:calc(100% + 6px);z-index:40;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:260px;padding:10px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--nw-shadow-lg)!important;animation:nw-pop .14s ease-out}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel .pdc-filters select{width:100%!important}.pdc[data-pdc-app]:not(#nw) .pdc-stats{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;grid-template-columns:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-result-count{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 0!important;font-size:13px;color:var(--nw-faint);background:0 0!important;border:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tabs{display:flex!important;align-items:center;gap:2px;overflow-x:auto;scrollbar-width:none;margin:0!important;padding:1px 0!important;background:0 0!important;border:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tabs::-webkit-scrollbar{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab{display:inline-flex!important;align-items:center!important;gap:7px!important;height:32px!important;min-height:32px!important;padding:0 12px!important;margin:0!important;border:1px solid transparent!important;border-radius:999px!important;background:0 0!important;color:var(--nw-muted)!important;box-shadow:none!important;font-size:13.5px!important;font-weight:500!important;line-height:1!important;white-space:nowrap!important;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab:hover{background:rgba(22,22,20,.05)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab.is-active{background:#fff!important;border-color:var(--nw-line)!important;color:var(--nw-ink)!important;font-weight:600!important;box-shadow:var(--nw-shadow-xs)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab-count{font-size:12px;font-weight:600;color:var(--nw-faint);font-variant-numeric:tabular-nums}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab.is-active .pdc-status-tab-count{color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-info-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:0;padding:10px 14px;border:1px solid var(--nw-line);border-radius:12px;background:#fff;font-size:13.5px;color:var(--nw-ink-2);line-height:1.4}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-info-line>svg{color:var(--nw-success-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-info-line.is-warn>svg{color:var(--nw-warning-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-info-text{flex:1 1 240px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-info-sub{flex:1 1 100%;padding-left:26px;font-size:12.5px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-info-line .pdc-text-button{margin:-6px -8px -6px auto!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel .pdc-filters label{display:grid;gap:5px;margin:0!important;font-size:12px;font-weight:600;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-count{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--nw-ink);color:#fff;font-size:11px;font-weight:600;line-height:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-count[hidden]{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,272px),1fr))!important;gap:12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-request-card-button,.pdc-home-project-button,.pdc-feedback-card-button,.pdc-hub-brand-button,.pdc-chat-project-button,.pdc-notification-card-button,.pdc-capacity-mini-button,.pdc-calendar-agenda-button,.pdc-service-entry-button,.pdc-review-mini-button,.pdc-worker-preview-button){display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:var(--nw-r-lg)!important;background:0 0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:left!important;color:inherit!important;font:inherit!important;font-weight:400!important;cursor:pointer;transform:none!important;content-visibility:visible!important;contain-intrinsic-size:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-request-card-button,.pdc-home-project-button,.pdc-feedback-card-button,.pdc-hub-brand-button,.pdc-chat-project-button,.pdc-calendar-agenda-button)>article{height:100%;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-request-card-button,.pdc-home-project-button,.pdc-feedback-card-button,.pdc-hub-brand-button,.pdc-chat-project-button,.pdc-calendar-agenda-button):hover>article{border-color:var(--nw-line-strong)!important;box-shadow:var(--nw-shadow-md)!important;transform:translateY(-1px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-request-card-button,.pdc-home-project-button,.pdc-feedback-card-button,.pdc-hub-brand-button,.pdc-chat-project-button,.pdc-calendar-agenda-button):focus-visible{outline:2px solid var(--nw-ink)!important;outline-offset:2px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card{display:flex!important;flex-direction:column!important;gap:10px!important;min-height:0!important;height:100%;padding:16px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;content-visibility:visible!important;contain-intrinsic-size:none!important;overflow:hidden}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card::after,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card::before{content:none!important;display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-top{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;padding:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-top>:is(.pdc-date-chip,.pdc-late){margin-left:auto!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card h4{margin:2px 0 0!important;font-size:15.5px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.012em!important;color:var(--nw-ink)!important;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-meta{display:flex!important;flex-wrap:wrap!important;gap:4px 14px!important;margin:auto 0 0!important;padding:10px 0 0!important;border-top:1px solid var(--nw-line)!important;font-size:12.5px!important;color:var(--nw-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-meta span{font-size:12.5px!important;color:var(--nw-muted)!important;font-weight:500!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card .pdc-open-label{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-top{justify-content:space-between!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-tags{display:flex;flex-wrap:wrap;gap:6px;margin:-2px 0 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-project{display:flex;align-items:center;gap:8px;min-width:0;font-size:12.5px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-project>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-project .pdc-brand-avatar{width:20px!important;height:20px!important;min-width:20px!important;border-radius:6px!important;font-size:8px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-context{display:flex!important;align-items:center!important;gap:10px!important;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-context>div{display:grid;gap:1px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-context strong{font-size:13.5px;font-weight:600;color:var(--nw-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-context span:not(.pdc-brand-avatar){font-size:12.5px;color:var(--nw-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-context-small{gap:8px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-context-small span:not(.pdc-brand-avatar),:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-context-small strong{font-size:12.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar{display:inline-grid!important;place-items:center!important;flex:none;width:36px;height:36px;border-radius:10px!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;border:1px solid var(--nw-line)!important;font-size:11.5px!important;font-weight:650!important;letter-spacing:.02em!important;box-shadow:none!important;overflow:hidden}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar img{width:100%;height:100%;object-fit:cover}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar-small{width:26px!important;height:26px!important;min-width:26px!important;border-radius:7px!important;font-size:9.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-avatar{display:inline-grid!important;place-items:center!important;flex:none;border-radius:999px!important;background:var(--nw-ink);color:#fff;font-weight:600;overflow:hidden}.pdc[data-pdc-app]:not(#nw) .pdc-calendar-head{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px 16px!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;grid-template-columns:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-calendar-title{display:flex!important;align-items:center!important;gap:10px!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-calendar-title h3{margin:0!important;font-size:19px!important;line-height:1.2!important;font-weight:650!important;letter-spacing:-.02em!important;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-calendar-title h3::first-letter{text-transform:uppercase}.pdc[data-pdc-app]:not(#nw) .pdc-month-buttons{display:flex!important;align-items:center!important;gap:2px!important;padding:0!important;background:0 0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-month-buttons .pdc-small{margin-right:6px!important}.pdc[data-pdc-app]:not(#nw) .pdc-toolbar-end{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-calendar-edit-toggle.is-active{background:var(--nw-ink)!important;color:#fff!important;border-color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-calendar-edit-hint{display:flex!important;align-items:center;gap:8px;margin:0!important;padding:10px 14px!important;border-radius:12px;background:var(--nw-info-bg);color:var(--nw-info);font-size:13.5px;font-weight:500}.pdc[data-pdc-app]:not(#nw) .pdc-cal-scroll{overflow-x:auto!important;overflow-y:visible!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important;-webkit-mask-image:none!important;mask-image:none!important;padding:0!important;margin:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;contain:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-width:700px}.pdc[data-pdc-app]:not(#nw) .pdc-cal-weekday{padding:10px 10px 8px;font-size:11px;font-weight:600;color:var(--nw-faint);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--nw-line);background:#fcfcfb}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;min-height:120px;padding:7px 8px 8px;border-right:1px solid var(--nw-line);border-bottom:1px solid var(--nw-line);background:#fff;transition:background-color .12s}.pdc[data-pdc-app]:not(#nw) .pdc-cal>.pdc-cal-day:nth-child(7n){border-right:0}.pdc[data-pdc-app]:not(#nw) .pdc-cal>.pdc-cal-day:nth-last-child(-n+7){border-bottom:0}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day.is-outside{background:#fbfbfa}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day:is(.is-past,.is-weekend-off){background:#fafaf8}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day:is(.is-past,.is-weekend-off) .pdc-cal-num{color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day.is-makeup{box-shadow:inset 0 2px 0 var(--nw-success-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day.is-drop-target{background:var(--nw-info-bg);outline:2px dashed var(--nw-info-dot);outline-offset:-3px}.pdc[data-pdc-app]:not(#nw) .pdc-cal.is-editing .pdc-cal-day:not(.is-past):not(.is-weekend-off):not(.is-outside){cursor:pointer}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day-head{display:flex;align-items:center;gap:6px;min-height:28px}.pdc[data-pdc-app]:not(#nw) .pdc-cal-num{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 5px;border-radius:999px;font-size:13px;font-weight:600;color:var(--nw-ink-2);font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day.is-today .pdc-cal-num{background:var(--nw-ink);color:#fff}.pdc[data-pdc-app]:not(#nw) .pdc-cal-flags{display:flex;gap:4px;flex-wrap:wrap;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-flag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;background:var(--nw-subtle);color:var(--nw-muted);font-size:11px;font-weight:600;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-flag.is-makeup{background:var(--nw-success-bg);color:var(--nw-success)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-flag.is-full{background:var(--nw-danger-bg);color:var(--nw-danger)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-flag.is-out{background:0 0;box-shadow:inset 0 0 0 1px var(--nw-line-strong);color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-add{margin-left:auto!important;display:inline-grid!important;place-items:center!important;width:32px!important;height:32px!important;min-height:32px!important;min-width:32px!important;padding:0!important;border:0!important;border-radius:8px!important;background:0 0!important;color:var(--nw-muted)!important;box-shadow:none!important;opacity:0;transition:opacity .12s ease,background-color .12s ease!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-add:focus-visible,.pdc[data-pdc-app]:not(#nw) .pdc-cal-day:hover .pdc-cal-add{opacity:1}.pdc[data-pdc-app]:not(#nw) .pdc-cal-add:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}@media (hover:none){.pdc[data-pdc-app]:not(#nw) .pdc-cal-add{opacity:1}}.pdc[data-pdc-app]:not(#nw) .pdc-cal-events{display:flex;flex-direction:column;gap:4px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:1px!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:5px 8px 5px 9px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-left:3px solid #b9b9b3!important;border-radius:7px!important;background:#fff!important;color:var(--nw-ink)!important;box-shadow:none!important;text-align:left!important;font:inherit!important;font-weight:400!important;cursor:pointer;transform:none!important;white-space:normal!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event:hover{background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-production{border-left-color:var(--nw-info-dot)!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-review{border-left-color:var(--nw-warning-dot)!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-changes{border-left-color:var(--nw-danger-dot)!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-delivered{border-left-color:var(--nw-success-dot)!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-declined{opacity:.62;border-left-color:var(--nw-danger-dot)!important;background:#fbfbfa!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-declined .pdc-cal-event-title{text-decoration:line-through;text-decoration-color:rgba(22,22,20,.45)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-planned{border-style:dashed!important;border-left-style:solid!important;background:#fcfcfb!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-clarify .pdc-cal-event-title::after{content:"";display:inline-block;width:6px;height:6px;margin-left:5px;border-radius:50%;background:var(--nw-danger-dot);vertical-align:middle}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event-title{display:block;font-size:12.5px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event-meta{display:block;font-size:11px;color:var(--nw-muted);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-cal-grip{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-cal.is-editing .pdc-cal-event.is-draggable{cursor:grab;border-top-color:var(--nw-line-strong)!important;border-right-color:var(--nw-line-strong)!important;border-bottom-color:var(--nw-line-strong)!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-move-selected{outline:2px solid var(--nw-info-dot)!important;outline-offset:1px!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-locked{opacity:.5}.pdc[data-pdc-app]:not(#nw) .pdc-cal-event.is-dragging{opacity:.35}.pdc[data-pdc-app]:not(#nw) .pdc-cal-more{align-self:flex-start!important;height:28px!important;min-height:28px!important;padding:0 6px!important;margin:0!important;border:0!important;border-radius:6px!important;background:0 0!important;color:var(--nw-muted)!important;box-shadow:none!important;font-size:11.5px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-more:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-empty-hint{margin:0!important;text-align:center;font-size:13px;color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mobile{display:grid;gap:12px}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px 0;padding:8px 6px 10px;background:#fff;border:1px solid var(--nw-line);border-radius:var(--nw-r-lg);box-shadow:var(--nw-shadow-xs)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini .pdc-cal-weekday{padding:2px 0 6px;text-align:center;border:0;background:0 0;font-size:11px;letter-spacing:0}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini-day{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:2px!important;height:46px!important;min-height:46px!important;min-width:0!important;padding:4px 0 0!important;margin:0!important;border:0!important;border-radius:12px!important;background:0 0!important;color:var(--nw-ink)!important;box-shadow:none!important;font:inherit!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini-day.is-outside{visibility:hidden}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini-num{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini-day.is-today .pdc-cal-mini-num{color:#d93b30;font-weight:700}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini-day:is(.is-past,.is-weekend-off) .pdc-cal-mini-num{color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini-day.is-selected .pdc-cal-mini-num{background:var(--nw-ink);color:#fff;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini-day.is-makeup .pdc-cal-mini-num{box-shadow:inset 0 0 0 1.5px var(--nw-success-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini.is-editing .pdc-cal-mini-day:not(.is-past):not(.is-weekend-off) .pdc-cal-mini-num{box-shadow:inset 0 0 0 1px var(--nw-line-strong)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-dots{display:flex;gap:3px;height:5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-dots i{display:block;width:5px;height:5px;border-radius:50%;background:#b0b0aa}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-dots i.is-production{background:var(--nw-info-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-dots i.is-review{background:var(--nw-warning-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-dots i.is-changes{background:var(--nw-danger-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-dots i.is-delivered{background:var(--nw-success-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-dots i.is-declined{background:0 0;box-shadow:inset 0 0 0 1px var(--nw-danger-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-agenda .pdc-panel-title h3::first-letter{text-transform:uppercase}.pdc[data-pdc-app]:not(#nw) .pdc-cal-agenda-flags{display:flex;gap:6px;flex-wrap:wrap;margin:-4px 0 8px}.pdc[data-pdc-app]:not(#nw) .pdc-cal-agenda-empty{margin:2px 0 4px!important;font-size:13.5px}.pdc[data-pdc-app]:not(#nw) .pdc-cal-agenda-row.is-move-selected{background:var(--nw-info-bg)!important;box-shadow:inset 0 0 0 1.5px var(--nw-info-dot)!important}.pdc[data-pdc-app]:not(#nw) .pdc-cal-agenda-row.is-locked{opacity:.5}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-attention-card{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px 20px!important;padding:16px 18px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-left:3px solid var(--nw-ink)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-attention-card>div:first-child{display:grid;gap:3px;min-width:0;flex:1 1 320px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-attention-card :is(h4,strong){font-size:15px!important;font-weight:600!important;margin:0!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-attention-card :is(p,.pdc-muted){margin:0!important;font-size:13.5px!important;color:var(--nw-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-attention-card .pdc-kicker{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-attention-card.pdc-approval-queue{border-left-color:var(--nw-violet-dot)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-attention-card.pdc-clarification-attention{border-left-color:var(--nw-danger-dot)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-attention-card .pdc-inline{display:flex;gap:8px;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-client-global-approval{display:flex!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-global-approval>div:not(.pdc-client-global-approval-mark){display:grid;gap:2px;flex:1 1 auto;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-client-global-approval strong{font-size:14.5px!important;font-weight:600!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-global-approval span{font-size:13px!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-global-approval-mark{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;border-radius:10px!important;background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important;font-size:15px!important;font-weight:700!important;border:0!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-global-approval.is-content .pdc-client-global-approval-mark{background:var(--nw-violet-bg)!important;color:var(--nw-violet)!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-global-approval .pdc-primary{flex:none}.pdc[data-pdc-app]:not(#nw) [data-pdc-notice]{position:fixed!important;left:50%!important;bottom:24px!important;top:auto!important;z-index:2147482000!important;transform:translateX(-50%)!important;width:auto!important;max-width:min(560px,calc(100vw - 32px))!important;margin:0!important;padding:12px 16px!important;border:0!important;border-radius:12px!important;background:var(--nw-ink)!important;color:#fff!important;box-shadow:var(--nw-shadow-lg)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;text-align:left;animation:nw-toast .2s ease-out}.pdc[data-pdc-app]:not(#nw) [data-pdc-notice].pdc-error{background:#9b1c16!important}.pdc[data-pdc-app]:not(#nw) [data-pdc-notice]:empty{display:none!important}@keyframes nw-toast{from{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%,0)}}.pdc[data-pdc-app]:not(#nw) .pdc-connection-banner:not([hidden]){padding:10px 14px!important;border-radius:10px!important;background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important;border:0!important;font-size:13.5px;font-weight:500}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu{position:relative;display:inline-block}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu>summary{display:inline-grid!important;place-items:center!important;width:36px;height:36px;border-radius:9px;border:1px solid transparent;color:var(--nw-muted);cursor:pointer;list-style:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu>summary::-webkit-details-marker{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu>summary::marker{content:""}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu>summary:hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu[open]>summary{background:var(--nw-subtle);color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu-panel{position:absolute;right:0;top:calc(100% + 6px);z-index:70;display:grid;gap:1px;min-width:210px;padding:6px;border:1px solid var(--nw-line);border-radius:12px;background:#fff;box-shadow:var(--nw-shadow-lg);animation:nw-pop .14s ease-out}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:34px!important;min-height:34px!important;padding:0 10px!important;border:0!important;border-radius:7px!important;background:0 0!important;color:var(--nw-ink-2)!important;font-size:13.5px!important;font-weight:500!important;box-shadow:none!important;text-align:left!important;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu-item:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-more-menu-item.is-danger{color:var(--nw-danger)!important}html body dialog.pdc.pdc-dialog:not(#nw){padding:0 24px 24px!important;border:0!important;border-radius:18px!important;background:#fff!important;color:var(--nw-ink)!important;box-shadow:0 0 0 1px rgba(22,22,20,.06),var(--nw-shadow-lg)!important;width:min(640px,calc(100vw - 32px))!important;max-width:640px!important;max-height:calc(100dvh - 48px)!important;scrollbar-gutter:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:nw-dialog .18s cubic-bezier(.2,.8,.2,1)}html body dialog.pdc.pdc-dialog:not(#nw).pdc-dialog-wide{width:min(960px,calc(100vw - 32px))!important;max-width:960px!important}html body dialog.pdc.pdc-dialog:not(#nw).pdc-dialog-canvas{width:min(1240px,calc(100vw - 32px))!important;max-width:1240px!important}html body dialog.pdc.pdc-dialog:not(#nw).pdc-command-dialog{width:min(600px,calc(100vw - 32px))!important;max-width:600px!important;padding:0 18px 18px!important}html body dialog.pdc.pdc-dialog:not(#nw).pdc-dialog-scrollable{padding-right:24px!important}html body dialog.pdc.pdc-dialog:not(#nw)::backdrop{background:rgba(22,22,20,.38);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes nw-dialog{from{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%)}}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-header,html body dialog.pdc.pdc-dialog:not(#nw)>.pdc-dialog-header{position:sticky!important;top:0!important;z-index:40!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:auto!important;max-width:none!important;margin:0 -24px 20px!important;padding:16px 16px 14px 24px!important;background:rgba(255,255,255,.96)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border-bottom:1px solid var(--nw-line)!important}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-header h2,html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-header h3{margin:0!important;font-size:18px!important;line-height:1.3!important;font-weight:650!important;letter-spacing:-.018em!important}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-header>.pdc-icon{flex:0 0 36px!important;width:36px!important;height:36px!important;border:0!important;border-radius:9px!important;align-self:center!important}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-actions,html body dialog.pdc.pdc-dialog:not(#nw) .pdc-form-actions{position:sticky!important;bottom:-24px!important;z-index:30!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin:24px -24px -24px!important;padding:14px 24px!important;background:#fff!important;border-top:1px solid var(--nw-line)!important;grid-template-columns:none!important}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-actions>button,html body dialog.pdc.pdc-dialog:not(#nw) .pdc-form-actions>button{flex:0 0 auto;width:auto!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(label){color:var(--nw-ink-2)}dialog.pdc :is(.pdc-editor,form)>label,dialog.pdc label.pdc-setup-field>span:first-child{font-size:13px;font-weight:600;color:var(--nw-ink-2)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) fieldset{border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-md)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel{display:block;min-width:0;margin:0;padding:18px 20px;background:#fff;border:1px solid var(--nw-line);border-radius:var(--nw-r-lg);box-shadow:var(--nw-shadow-xs)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;min-height:32px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel-title{display:flex;align-items:center;gap:8px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel-title h3{margin:0!important;font-size:15.5px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:-.012em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel-count{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:var(--nw-subtle);color:var(--nw-muted);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel-sub{margin:-4px 0 12px!important;font-size:13px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-list{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin:0 -10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:52px!important;height:auto!important;padding:9px 10px!important;margin:0!important;border:0!important;border-radius:10px!important;background:0 0!important;box-shadow:none!important;color:var(--nw-ink)!important;text-align:left!important;font:inherit!important;font-weight:400!important;line-height:1.35!important;white-space:normal!important;transform:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row.is-link{cursor:pointer}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row.is-link:hover{background:var(--nw-subtle)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-lead{flex:none;display:grid;place-items:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-title{font-size:14px;font-weight:600;color:var(--nw-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-meta{font-size:12.5px;color:var(--nw-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:3px 0 1px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-trail{flex:none;display:flex;align-items:center;gap:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-side{flex:none;display:flex;align-items:center;gap:8px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-side .pdc-meter{width:72px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-chevron{flex:none;color:var(--nw-faint);display:grid;place-items:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row.is-link:hover .pdc-row-chevron{color:var(--nw-ink-2)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tone{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--nw-subtle);color:var(--nw-ink-2);flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tone.is-amber{background:var(--nw-warning-bg);color:#b06d00}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tone.is-violet{background:var(--nw-violet-bg);color:var(--nw-violet)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tone.is-red{background:var(--nw-danger-bg);color:var(--nw-danger)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tone.is-green{background:var(--nw-success-bg);color:var(--nw-success)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tone.is-blue{background:var(--nw-info-bg);color:var(--nw-info)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tone.is-ink{background:var(--nw-subtle);color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-meter{display:block;width:100%;max-width:220px;height:4px;border-radius:99px;background:var(--nw-subtle-2);overflow:hidden}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-meter>i{display:block;height:100%;border-radius:inherit;background:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-meter.is-full>i{background:var(--nw-danger-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-home-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:16px;align-items:start}.pdc[data-pdc-app]:not(#nw) .pdc-home-grid:empty{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-home-clear{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--nw-line);border-radius:var(--nw-r-lg);background:#fff;box-shadow:var(--nw-shadow-xs);font-size:14px;font-weight:500;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-home-clear .pdc-tone{width:30px;height:30px;border-radius:9px}.pdc[data-pdc-app]:not(#nw) .pdc-home-task .pdc-row-meta{white-space:normal}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-kit-card{display:flex;align-items:center;gap:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-kit-copy{flex:1 1 auto;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-kit-copy h3{margin:0!important;font-size:15px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-kit-copy p{margin:2px 0 0!important;font-size:13px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:1px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-tabs::-webkit-scrollbar{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-plan-tab{display:inline-flex!important;align-items:center!important;gap:8px!important;height:38px!important;min-height:38px!important;padding:0 14px 0 8px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:999px!important;background:#fff!important;color:var(--nw-ink-2)!important;box-shadow:none!important;font-size:13.5px!important;font-weight:500!important;white-space:nowrap!important;flex:none}.pdc[data-pdc-app]:not(#nw) .pdc-plan-tab:hover{border-color:var(--nw-line-strong)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-tab.is-active{background:var(--nw-ink)!important;border-color:var(--nw-ink)!important;color:#fff!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-tab .pdc-brand-avatar{width:24px!important;height:24px!important;min-width:24px!important;border-radius:999px!important;font-size:9px!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-list{display:grid!important;gap:16px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-project{display:flex!important;flex-direction:column!important;gap:18px!important;padding:22px!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px 20px;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-plan-head-main{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 320px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-head-main>.pdc-brand-avatar{width:44px!important;height:44px!important;border-radius:12px!important;font-size:13px!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-head-copy{min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-plan-head-copy h3{margin:0!important;font-size:19px!important;font-weight:650!important;letter-spacing:-.02em!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-head-copy p{margin:3px 0 0!important;font-size:13.5px}.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;justify-content:flex-end}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:12px;background:var(--nw-subtle);min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat-label{font-size:12px;font-weight:600;color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat strong{font-size:22px;line-height:1.15;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat .pdc-muted{font-size:12.5px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat .pdc-meter{margin-top:6px;max-width:none;background:rgba(22,22,20,.08)}.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-cm{display:flex!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-cm-copy{display:grid;gap:2px;flex:1 1 auto;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-plan-cm-copy strong{font-size:14px;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-plan-cm-copy .pdc-muted{font-size:13px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-section{display:grid;gap:12px;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-plan-section-head h4{margin:0!important;font-size:15px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-section-head p{margin:0!important;font-size:13px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week{display:flex!important;flex-direction:column!important;gap:6px!important;padding:14px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week.is-current{border-color:var(--nw-ink)!important;box-shadow:0 0 0 1px var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week.is-expired{background:#fafaf8!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week.is-expired :is(.pdc-plan-week-total strong,.pdc-plan-week-name){color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-name{font-size:13px;font-weight:650}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-status{display:inline-flex!important;align-items:center!important;height:20px!important;padding:0 7px!important;border-radius:6px!important;background:var(--nw-subtle)!important;color:var(--nw-muted)!important;font-size:11px!important;font-weight:600!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week.is-current .pdc-plan-week-status{background:var(--nw-ink)!important;color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-dates{font-size:12px;color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-total{display:flex!important;align-items:baseline!important;gap:8px!important;margin:4px 0 0!important;padding:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-total strong{font-size:20px!important;font-weight:650!important;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-total .pdc-muted{font-size:12.5px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week .pdc-meter{max-width:none}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-deliverables{display:grid!important;gap:3px!important;margin:6px 0 0!important;padding:8px 0 0!important;border-top:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-deliverable{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:2px 8px!important;font-size:12.5px!important;padding:0!important;border:0!important;background:0 0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-deliverable span{color:var(--nw-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-deliverable strong{font-weight:600;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-deliverable small{grid-column:1/-1;font-size:11.5px;color:var(--nw-danger);font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-unclassified{margin:4px 0 0!important;font-size:12px;color:var(--nw-warning)}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-list{display:grid;border:1px solid var(--nw-line);border-radius:12px;overflow:hidden}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable{margin:0!important;border:0!important;border-top:1px solid var(--nw-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;padding:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable:first-child{border-top:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-row{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;cursor:pointer;list-style:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable.is-empty .pdc-deliverable-row{cursor:default}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-row::-webkit-details-marker{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-row::marker{content:""}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable:not(.is-empty) .pdc-deliverable-row:hover{background:var(--nw-subtle)}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-name{display:grid;gap:1px;flex:1 1 auto;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-name strong{font-size:14px;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-name .pdc-muted{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-count{display:grid;justify-items:end;gap:1px;flex:none;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-count strong{font-size:14px;font-weight:650}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-count span{font-size:12px}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-count .is-open{color:var(--nw-success);font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-toggle{flex:none;color:var(--nw-faint);transition:transform .15s}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable[open] .pdc-deliverable-toggle{transform:rotate(180deg)}.pdc[data-pdc-app]:not(#nw) .pdc-deliverable-entries{margin:0!important;padding:0 6px 8px 6px!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-note{margin:0!important;font-size:13px;color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details{margin:0!important;padding:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px;padding:12px 14px!important;font-size:14px!important;font-weight:600!important;cursor:pointer;list-style:none!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details>summary::-webkit-details-marker{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details>summary::marker{content:""}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details>summary:hover{background:var(--nw-subtle);border-radius:12px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details>summary svg{color:var(--nw-faint);transition:transform .15s}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details[open]>summary svg{transform:rotate(180deg)}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details-body{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important;gap:16px 24px!important;padding:4px 14px 16px!important;margin:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details-body h5{margin:0 0 6px;font-size:12px;font-weight:600;color:var(--nw-muted);text-transform:none;letter-spacing:0}.pdc[data-pdc-app]:not(#nw) .pdc-plan-details-body p{margin:0;font-size:13.5px;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-plan-card-extras{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;gap:5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-card-extras li{display:flex!important;align-items:flex-start!important;gap:7px!important;font-size:13.5px!important;color:var(--nw-ink-2)!important;padding:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-card-extras li svg{color:var(--nw-success-dot);margin-top:2px}@media (max-width:1100px){.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-project{padding:16px!important;gap:16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-actions{width:100%;justify-content:stretch}.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-actions>*{flex:1 1 auto}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stats{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat{padding:12px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat strong{font-size:18px}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat .pdc-muted{font-size:11.5px}.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-cm{flex-wrap:wrap!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-cm .pdc-plan-cm-copy{flex:1 1 calc(100% - 50px)}.pdc[data-pdc-app]:not(#nw) .pdc-client-plan-cm>button{flex:1 1 100%}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week-grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px!important;padding:0 16px 2px!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-week{flex:0 0 78%;scroll-snap-align:start}}.pdc[data-pdc-app]:not(#nw) .pdc-project-toolbar{justify-content:space-between}.pdc[data-pdc-app]:not(#nw) .pdc-project-toolbar .pdc-search{max-width:420px!important}.pdc[data-pdc-app]:not(#nw) .pdc-projects-screen{display:grid!important;gap:28px!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-project-results-summary{display:flex;gap:10px;align-items:baseline;font-size:13.5px;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-brand-screen{display:grid!important;gap:12px!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;box-shadow:none!important;content-visibility:visible!important;contain-intrinsic-size:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-brand-screen-head{display:flex!important;align-items:center!important;justify-content:flex-start!important;grid-template-columns:none!important;gap:12px!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-brand-screen-head>.pdc-brand-avatar{width:36px!important;height:36px!important;border-radius:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-brand-screen-name{display:grid;gap:0;min-width:0;flex:1 1 auto}.pdc[data-pdc-app]:not(#nw) .pdc-brand-screen-name h4{margin:0!important;font-size:16px!important;font-weight:650!important}.pdc[data-pdc-app]:not(#nw) .pdc-brand-screen-name .pdc-muted{font-size:12.5px}.pdc[data-pdc-app]:not(#nw) .pdc-brand-screen-actions{display:flex;gap:2px;flex-wrap:wrap;margin-left:auto}.pdc[data-pdc-app]:not(#nw) .pdc-brand-screen-actions .pdc-text-button{color:var(--nw-muted)!important;font-weight:500!important}.pdc[data-pdc-app]:not(#nw) .pdc-brand-screen-actions .pdc-text-button:hover{color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-brand-website{font-size:12.5px;color:var(--nw-muted);text-decoration:none;margin:-6px 0 0 48px}.pdc[data-pdc-app]:not(#nw) .pdc-brand-hub{margin:0 0 0 48px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-brand-hub>summary{font-size:13px;font-weight:600;color:var(--nw-muted);cursor:pointer}.pdc[data-pdc-app]:not(#nw) .pdc-project-grid-screen{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))!important;gap:12px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-card{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;min-height:0!important;padding:16px 16px 14px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important;overflow:visible!important;opacity:1!important;filter:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-card.pdc-project-paused{background:#fbfbfa!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-card-head{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;min-height:30px;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-card-head .pdc-more-menu{margin-left:auto}.pdc[data-pdc-app]:not(#nw) .pdc-project-state{display:inline-flex!important;align-items:center!important;gap:6px!important;height:22px!important;padding:0 8px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:600!important;background:var(--nw-subtle)!important;color:var(--nw-muted)!important;border:0!important;letter-spacing:0!important;text-transform:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-state::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pdc[data-pdc-app]:not(#nw) .pdc-project-state.is-live{background:var(--nw-success-bg)!important;color:var(--nw-success)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-state.is-planning{background:var(--nw-info-bg)!important;color:var(--nw-info)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-health-chip{display:inline-flex!important;align-items:center!important;height:22px!important;padding:0 8px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:600!important;border:0!important;background:var(--nw-subtle)!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-health-chip.is-complete,.pdc[data-pdc-app]:not(#nw) .pdc-project-health-chip.is-on_track{background:var(--nw-success-bg)!important;color:var(--nw-success)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-health-chip.is-at_risk{background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-health-chip.is-overdue{background:var(--nw-danger-bg)!important;color:var(--nw-danger)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-card h4{margin:2px 0 0!important;font-size:16px!important;line-height:1.3!important;font-weight:650!important;letter-spacing:-.015em!important;overflow-wrap:anywhere}.pdc[data-pdc-app]:not(#nw) .pdc-project-facts{display:flex;flex-wrap:wrap;gap:5px;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-engagement-badge{display:inline-flex!important;align-items:center!important;height:22px!important;padding:0 8px!important;border-radius:6px!important;border:0!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-engagement-badge.is-cm{background:var(--nw-violet-bg)!important;color:var(--nw-violet)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-scope{margin:0!important;font-size:13px!important;color:var(--nw-muted)!important;line-height:1.45}.pdc[data-pdc-app]:not(#nw) .pdc-project-scope.is-missing{color:var(--nw-warning)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-stats{margin:0!important;padding-top:8px;border-top:1px solid var(--nw-line);font-size:13px!important;color:var(--nw-ink-2)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-team{display:flex;align-items:center;gap:8px;min-width:0;font-size:12.5px}.pdc[data-pdc-app]:not(#nw) .pdc-project-team .pdc-muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-avatar-stack{display:inline-flex;align-items:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-avatar-stack>.pdc-team-avatar{margin-left:-6px;box-shadow:0 0 0 2px #fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-avatar-stack>.pdc-team-avatar:first-child{margin-left:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-avatar-xs{width:22px!important;height:22px!important;min-width:22px!important;font-size:9px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-avatar.is-worker{background:#5b5b57!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-avatar-more{margin-left:4px;font-size:11.5px;color:var(--nw-muted);font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-last-change{margin:0!important;font-size:12px!important;color:var(--nw-faint)!important;display:block!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-card-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:auto 0 0!important;padding:6px 0 0!important;border:0!important;grid-template-columns:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-card-actions>.pdc-primary{flex:1 1 auto}.pdc[data-pdc-app]:not(#nw) .pdc-chat-layout{display:grid;grid-template-columns:268px minmax(0,1fr);height:calc(100vh - var(--nw-bar-h) - 140px);height:calc(100dvh - var(--nw-bar-h) - 140px);min-height:480px;border:1px solid var(--nw-line);border-radius:var(--nw-r-lg);background:#fff;box-shadow:var(--nw-shadow-xs);overflow:hidden}body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-chat-layout{height:calc(100vh - var(--nw-bar-h) - 172px)}.pdc[data-pdc-app]:not(#nw) .pdc-chat-layout.is-list-only,.pdc[data-pdc-app]:not(#nw) .pdc-chat-layout.is-phone,.pdc[data-pdc-app]:not(#nw) .pdc-chat-layout.is-single{grid-template-columns:minmax(0,1fr)}.pdc[data-pdc-app]:not(#nw) .pdc-chat-layout.is-list-only{height:auto;min-height:0}.pdc[data-pdc-app]:not(#nw) .pdc-chat-list-pane{display:flex;flex-direction:column;gap:2px;padding:10px;border-right:1px solid var(--nw-line);overflow-y:auto;background:#fbfbfa}.pdc[data-pdc-app]:not(#nw) .pdc-chat-layout.is-list-only .pdc-chat-list-pane{border-right:0;background:#fff}.pdc[data-pdc-app]:not(#nw) .pdc-chat-thread-link{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:54px!important;height:auto!important;padding:8px 10px!important;margin:0!important;border:0!important;border-radius:10px!important;background:0 0!important;color:var(--nw-ink)!important;box-shadow:none!important;text-align:left!important;font:inherit!important;font-weight:400!important;white-space:normal!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-thread-link:hover{background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-thread-link.is-active{background:#fff!important;box-shadow:0 0 0 1px var(--nw-line),var(--nw-shadow-xs)!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-thread-pane{display:flex;flex-direction:column;min-width:0;min-height:0;transition:opacity .15s}.pdc[data-pdc-app]:not(#nw) .pdc-chat-thread-pane.is-loading{opacity:.55}.pdc[data-pdc-app]:not(#nw) .pdc-chat-pane-head{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--nw-line);min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-chat-pane-title{min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-chat-pane-title h3{margin:0!important;font-size:15.5px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-chat-pane-title p{margin:1px 0 0!important;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-chat-messages{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex!important;flex-direction:column!important;gap:14px!important;padding:18px!important;margin:0!important;background:#fff!important;border:0!important;box-shadow:none!important;max-height:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message{display:flex!important;gap:10px!important;max-width:min(78%,560px)!important;align-self:flex-start!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;border-radius:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message.is-mine{align-self:flex-end!important;flex-direction:row-reverse!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message-avatar{width:30px!important;height:30px!important;min-width:30px!important;font-size:11px!important;margin-top:19px}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message-body{display:grid;gap:4px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message-head{display:flex!important;align-items:baseline!important;gap:6px!important;margin:0!important;padding:0 4px!important;font-size:12px!important;color:var(--nw-muted)!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message.is-mine .pdc-chat-message-head{justify-content:flex-end!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message-head strong{font-size:12.5px!important;font-weight:600!important;color:var(--nw-ink-2)!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-role{font-size:11px!important;color:var(--nw-faint)!important;background:0 0!important;padding:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message-head time{font-size:11px!important;color:var(--nw-faint)!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-bubble-body{padding:9px 13px;border-radius:16px 16px 16px 5px;background:var(--nw-subtle);color:var(--nw-ink);font-size:14px;line-height:1.45;overflow-wrap:anywhere}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message.is-mine .pdc-chat-bubble-body{background:var(--nw-ink);color:#fff;border-radius:16px 16px 5px 16px}.pdc[data-pdc-app]:not(#nw) .pdc-chat-bubble-body p{margin:0!important;color:inherit!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-bubble-body audio{display:block;max-width:100%;margin-top:4px}.pdc[data-pdc-app]:not(#nw) .pdc-chat-empty{margin:auto!important;display:grid!important;justify-items:center!important;gap:6px!important;text-align:center;max-width:340px;color:var(--nw-muted);padding:0!important;border:0!important;background:0 0!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-empty strong{color:var(--nw-ink);font-size:15px}.pdc[data-pdc-app]:not(#nw) .pdc-chat-empty p{margin:0!important;font-size:13.5px}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer{display:grid!important;gap:6px!important;padding:12px 14px 8px!important;margin:0!important;border:0!important;border-top:1px solid var(--nw-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer-row{display:flex;align-items:flex-end;gap:8px}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer textarea{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:42px!important;height:42px;max-height:160px;resize:none!important;padding:10px 16px!important;border-radius:21px!important;line-height:1.4!important;overflow-y:auto}.pdc[data-pdc-app]:not(#nw) button.pdc-chat-send{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border-radius:999px!important;flex:none}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer .pdc-error:empty{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-chat-footnote{margin:0!important;padding:0 18px 10px;font-size:11.5px;color:var(--nw-faint);background:#fff}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer .pdc-voice-recorder{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:65%;display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer .pdc-voice-controls{display:flex!important;align-items:center!important;gap:4px!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer .pdc-voice-recorder:not(.is-recording):not(.is-ready) :is(.pdc-voice-status,.pdc-voice-time){display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer .pdc-voice-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer :is(.pdc-voice-record,.pdc-voice-stop){width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border-radius:999px!important;border:1px solid var(--nw-line-strong)!important;background:#fff!important;color:var(--nw-ink-2)!important;box-shadow:none!important;display:inline-grid!important;place-items:center!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer .pdc-voice-stop{background:var(--nw-danger)!important;border-color:var(--nw-danger)!important;color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer .pdc-voice-preview:empty{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer .pdc-voice-preview{width:auto!important;min-width:0;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-composer .pdc-voice-preview audio{max-width:220px;height:36px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-voice-record,.pdc-voice-stop){display:inline-flex!important;align-items:center!important;gap:6px!important}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-chat-layout{height:calc(100dvh - var(--nw-bar-h) - 196px);min-height:380px;margin:0 -16px;border-radius:0;border-left:0;border-right:0}.pdc[data-pdc-app]:not(#nw) .pdc-chat-layout.is-list-only{height:auto;margin:0;border-radius:var(--nw-r-lg);border:1px solid var(--nw-line)}.pdc[data-pdc-app]:not(#nw) .pdc-chat-message{max-width:88%!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-messages{padding:14px!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-footnote{display:none}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-billing-filters select{width:auto!important;min-width:200px;max-width:320px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-list{display:grid!important;gap:0!important;margin:0 -4px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-row{display:flex!important;align-items:center!important;gap:12px 16px!important;flex-wrap:wrap;padding:12px 4px!important;margin:0!important;border:0!important;border-top:1px solid var(--nw-line)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-list>.pdc-legal-row:first-child{border-top:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-row>div:not(.pdc-legal-actions){display:grid;gap:2px;flex:1 1 280px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-row strong{font-size:14px;font-weight:600;color:var(--nw-ink);overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-row .pdc-muted{font-size:12.5px!important;line-height:1.45!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin-left:auto!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-empty{margin:0!important;padding:6px 4px!important;font-size:13.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-signature-summary{display:flex;flex-wrap:wrap;gap:2px 14px;font-size:12px;color:var(--nw-muted);margin-top:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-doc-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--nw-subtle);color:var(--nw-ink-2);flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-doc-row.is-void{opacity:.6}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-doc-amount{font-size:14px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--nw-ink);margin-right:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-footnote{margin:0!important;font-size:12px;color:var(--nw-faint);max-width:80ch}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-row{align-items:flex-start!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-actions{margin-left:48px!important;width:calc(100% - 48px)}.pdc[data-pdc-app]:not(#nw) .pdc-billing-filters select{flex:1 1 140px;min-width:0}}.pdc[data-pdc-app]:not(#nw) .pdc-products-head{gap:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-products-count{font-size:13px;margin-left:auto}.pdc[data-pdc-app]:not(#nw) .pdc-product-filters{flex:0 1 auto;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-product-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))!important;gap:14px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-grid>.pdc-empty{grid-column:1/-1}.pdc[data-pdc-app]:not(#nw) .pdc-product-card{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important;overflow:hidden!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-product-card.is-archived{opacity:.6}.pdc[data-pdc-app]:not(#nw) .pdc-product-thumb-button{display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--nw-subtle)!important;box-shadow:none!important;cursor:pointer}.pdc[data-pdc-app]:not(#nw) .pdc-product-thumb{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--nw-subtle)}.pdc[data-pdc-app]:not(#nw) .pdc-product-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.pdc[data-pdc-app]:not(#nw) .pdc-product-thumb-button:hover .pdc-product-thumb img{transform:scale(1.03)}.pdc[data-pdc-app]:not(#nw) .pdc-product-thumb .pdc-product-placeholder{position:absolute;inset:0;display:grid;place-items:center;font-size:28px;font-weight:650;color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-product-count{position:absolute;right:8px;bottom:8px;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:rgba(22,22,20,.72);color:#fff;font-size:12px;font-weight:600;display:grid;place-items:center}.pdc[data-pdc-app]:not(#nw) .pdc-product-body{display:grid!important;gap:3px!important;padding:12px 14px 4px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-body .pdc-kicker{font-size:10.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-body h4{margin:0!important;font-size:14.5px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-price{font-size:13.5px;font-weight:600;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-product-body .pdc-muted{margin:2px 0 0!important;font-size:12.5px;line-height:1.45}.pdc[data-pdc-app]:not(#nw) .pdc-product-actions{display:flex!important;gap:2px!important;padding:4px 8px 10px!important;margin:auto 0 0!important;border:0!important}dialog.pdc .pdc-detail-header .pdc-detail-title{display:flex;align-items:center;gap:12px;min-width:0}dialog.pdc .pdc-detail-header .pdc-detail-title>.pdc-brand-avatar{width:40px!important;height:40px!important;border-radius:11px!important}dialog.pdc .pdc-detail-header .pdc-detail-title h3{font-size:19px!important;line-height:1.25!important;overflow-wrap:anywhere}dialog.pdc .pdc-detail-header .pdc-detail-title p{margin:2px 0 0!important;font-size:13px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px 16px!important;margin:0 0 16px!important;padding:0!important;border:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-meta>.pdc-inline{display:flex;align-items:center;gap:6px;flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-actions{margin-left:auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-control-wrap{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0 0 0 6px!important;font-size:12px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-control-wrap>span{font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-control-help{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) select.pdc-status-control{min-height:30px!important;height:30px!important;min-width:0!important;font-size:12.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approved-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--nw-success-bg);color:var(--nw-success);font-size:11.5px;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approved-tag.is-auto{background:var(--nw-warning-bg);color:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-progress{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin:0 0 16px!important;padding:0!important;list-style:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-progress li{display:flex!important;align-items:center!important;gap:8px!important;padding:10px 0 0!important;border:0!important;border-top:3px solid var(--nw-subtle-2)!important;font-size:12.5px!important;font-weight:500!important;color:var(--nw-faint)!important;min-width:0;flex-direction:row!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-progress li.pdc-step-done{border-top-color:var(--nw-ink)!important;color:var(--nw-ink-2)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-progress li[aria-current=step]{color:var(--nw-ink)!important;font-weight:650!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-progress li span{display:inline-grid!important;place-items:center!important;width:20px!important;height:20px!important;border-radius:50%!important;border:1px solid var(--nw-line-strong)!important;font-size:10.5px!important;font-weight:600!important;background:#fff!important;color:var(--nw-muted)!important;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-progress li.pdc-step-done span{background:var(--nw-ink)!important;border-color:var(--nw-ink)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-facts{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;gap:0!important;margin:0 0 18px!important;padding:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important;overflow:hidden;max-width:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact{display:grid!important;align-content:start;gap:2px!important;padding:12px 14px!important;margin:0!important;border:0!important;border-right:1px solid var(--nw-line)!important;background:0 0!important;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact:last-child{border-right:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact>span{font-size:11.5px!important;font-weight:600!important;color:var(--nw-muted)!important;text-transform:none!important;letter-spacing:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact>strong{font-size:14.5px!important;font-weight:600!important;color:var(--nw-ink)!important;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact>small{font-size:12px;color:var(--nw-muted);line-height:1.4}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact.is-makeup>strong{color:var(--nw-success)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact:is(.is-near,.is-reached)>strong{color:var(--nw-warning)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact.is-over>strong{color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact .pdc-assign-link{justify-self:start;margin:2px 0 0 -8px!important;min-height:26px!important;font-size:12.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-scope-alert{margin:-8px 0 16px!important;padding:8px 12px;border-radius:10px;background:var(--nw-warning-bg);color:var(--nw-warning);font-size:13px;font-weight:500}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-scope-alert.is-over{background:var(--nw-danger-bg);color:var(--nw-danger)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-tabs{display:flex!important;gap:2px!important;margin:0 0 18px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--nw-line)!important;overflow-x:auto;scrollbar-width:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-tabs::-webkit-scrollbar{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-tabs button{display:inline-flex!important;align-items:center!important;gap:6px!important;height:40px!important;min-height:40px!important;padding:0 12px!important;margin:0 0 -1px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:0 0!important;color:var(--nw-muted)!important;box-shadow:none!important;font-size:13.5px!important;font-weight:500!important;flex:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-tabs button:hover{color:var(--nw-ink)!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-tabs button.pdc-tab-selected,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-tabs button.pdc-tab-selected:not(:disabled):hover{border-bottom-color:var(--nw-ink)!important;color:var(--nw-ink)!important;font-weight:600!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-tabs button.pdc-tab-selected *{color:inherit!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tab-count{display:inline-grid!important;place-items:center!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;background:var(--nw-subtle)!important;color:var(--nw-muted)!important;font-size:11px!important;font-weight:600!important;border:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-tabs button.pdc-tab-selected .pdc-tab-count{background:var(--nw-ink)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tab-panel{display:grid;gap:14px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tab-panel>*{margin-top:0!important;margin-bottom:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-section-heading{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap;margin:0!important;padding:0!important;border:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-section-heading h4{margin:0!important;font-size:15.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-section-heading p{margin:3px 0 0!important;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-empty{display:grid!important;justify-items:center!important;gap:6px!important;padding:32px 20px!important;margin:0!important;border:1px dashed var(--nw-line-strong)!important;border-radius:14px!important;background:0 0!important;text-align:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-empty h4{margin:4px 0 0!important;font-size:15px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-empty p{margin:0!important;max-width:48ch;font-size:13.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-card{display:grid!important;gap:12px!important;padding:18px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-card>*{margin-top:0!important;margin-bottom:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-card.pdc-delivery-internal{background:#fcfcfb!important;border-style:dashed!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-top{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-top time{margin-left:auto;font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-top .pdc-more-menu{margin-left:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-top time+.pdc-more-menu{margin-left:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-inline-warning{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;border-radius:10px;background:var(--nw-warning-bg);color:var(--nw-warning);font-size:13px;font-weight:500}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-inline-warning .pdc-text-button{margin-left:auto!important;color:var(--nw-warning)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-version{display:inline-grid!important;place-items:center!important;height:22px!important;padding:0 7px!important;border-radius:6px!important;background:var(--nw-ink)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-card>h4{font-size:16px!important;letter-spacing:-.012em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-links{display:flex;flex-wrap:wrap;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-links .pdc-link-button{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:6px 12px!important;border:1px solid var(--nw-line-strong)!important;border-radius:9px!important;background:#fff!important;color:var(--nw-ink)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;box-shadow:var(--nw-shadow-xs)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-feedback{display:grid!important;gap:4px!important;padding:12px 14px!important;margin:0!important;border:0!important;border-radius:12px!important;background:var(--nw-subtle)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-feedback strong{font-size:13.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-form{margin:0!important;padding:0!important;border:0!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-decide{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;padding:14px 16px;border-radius:12px;background:var(--nw-warning-bg)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-decide-copy{display:grid;gap:1px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-decide-copy strong{font-size:14.5px;color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-decide-copy .pdc-muted{font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-changes{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--nw-line);border-radius:12px;background:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-changes>label{display:grid;gap:6px;font-size:13px;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-decision{display:grid!important;gap:8px!important;padding:14px 16px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:var(--nw-subtle)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-decision h4{margin:0!important;font-size:14.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-comments{display:grid!important;gap:10px!important;margin:0!important;padding:14px 0 0!important;border:0!important;border-top:1px solid var(--nw-line)!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-comments-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-comments-head h5{margin:0!important;font-size:13.5px!important;font-weight:600!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-comments-head .pdc-muted{font-size:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-comment-stream{display:grid;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-comment-stream:empty{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-comment-avatar{width:32px;height:32px;min-width:32px;border-radius:999px;display:grid;place-items:center;background:var(--nw-ink);color:#fff;font-size:11px;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-social-composer-main{flex:1 1 auto;min-width:0;display:grid;gap:6px;padding:0!important;border:0!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-social-composer-row{display:flex!important;align-items:flex-end!important;gap:8px!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer textarea{flex:1 1 0!important;width:auto!important;min-width:0!important;min-height:40px!important;height:40px;resize:none!important;border-radius:20px!important;padding:9px 14px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-voice-recorder{flex:0 1 auto!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-voice-recorder:not(.is-recording):not(.is-ready) :is(.pdc-voice-status,.pdc-voice-time){display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-voice-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer :is(.pdc-voice-record,.pdc-voice-stop){width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border-radius:999px!important;justify-content:center!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-comment-post{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border-radius:999px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px 16px!important;padding:14px 16px!important;margin:0 0 16px!important;border:1px solid var(--nw-line)!important;border-left:3px solid var(--nw-violet-dot)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-bar.is-changes{border-left-color:var(--nw-danger-dot)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-bar.is-declined{border-left-color:var(--nw-danger-dot)!important;background:var(--nw-danger-bg)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-copy{display:grid!important;gap:2px!important;flex:1 1 280px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-copy strong{font-size:14.5px!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-copy span{font-size:13px!important;color:var(--nw-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;flex:1 1 360px;justify-content:flex-end}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-actions .pdc-approval-reason{flex:1 1 220px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-clarification-panel{display:grid!important;gap:6px!important;padding:14px 16px!important;margin:0 0 16px!important;border:0!important;border-radius:12px!important;background:var(--nw-danger-bg)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-clarification-panel.is-resubmitted{background:var(--nw-info-bg)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-clarification-panel h4{margin:0!important;font-size:14.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-clarification-feedback{margin:0!important;padding:10px 12px;border-radius:10px;background:#fff;font-size:13.5px}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact{border-bottom:1px solid var(--nw-line)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact:nth-child(2n){border-right:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-progress li{font-size:11px!important;gap:6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-decide .pdc-delivery-actions{width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-decide .pdc-delivery-actions>*{flex:1 1 auto}}html body dialog.pdc.pdc-dialog:not(#nw).pdc-dialog-form{width:min(720px,calc(100vw - 32px))!important;max-width:720px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor{display:grid!important;gap:16px!important;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor>*{margin-top:0!important;margin-bottom:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor label:not(.pdc-check):not(.pdc-policy-toggle):not(.pdc-setup-check):not(.pdc-makeup-choice):not(.pdc-badge-choice){display:grid!important;gap:6px!important;margin:0!important;font-size:13px!important;font-weight:600!important;color:var(--nw-ink-2)!important;line-height:1.35!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor label :is(input,select,textarea){margin-top:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor label>small,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-field-hint{display:block;margin:0!important;font-size:12.5px!important;font-weight:400!important;color:var(--nw-muted)!important;line-height:1.45!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-field-label{display:block;font-size:13px;font-weight:600;color:var(--nw-ink-2);margin:0 0 6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-two-col{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;gap:12px 14px!important;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-two-col>label{margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) label.pdc-check{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0!important;font-weight:500!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) label.pdc-check>span{display:grid;gap:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) label.pdc-check small{font-weight:400;color:var(--nw-muted);font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor-context:empty{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor-context{display:grid;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor-context .pdc-project-context{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;margin:0!important;border:0!important;border-radius:10px!important;background:var(--nw-success-bg)!important;color:var(--nw-success)!important;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status.is-blocked{background:var(--nw-danger-bg)!important;color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status-mark{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:currentColor;color:#fff!important;font-size:12px;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status-mark{color:inherit}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status>div{display:grid;gap:1px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status strong{font-size:13.5px;color:inherit}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status .pdc-muted{color:inherit!important;opacity:.85;font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-entitlement-selected,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-type-editor{display:grid!important;gap:8px!important;padding:14px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fcfcfb!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-entitlement-selected>.pdc-kicker,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-type-editor>.pdc-kicker{margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-entitlement-help{margin:0!important;font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-entitlement-warning{margin:0!important;font-size:12.5px;color:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-future-plan-notice,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-makeup-editor-note{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:12px 14px!important;margin:0!important;border:0!important;border-radius:12px!important;background:var(--nw-info-bg)!important;color:var(--nw-info)!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-makeup-editor-note{background:var(--nw-success-bg)!important;color:var(--nw-success)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-future-plan-notice,.pdc-makeup-editor-note) strong{color:inherit;font-size:13.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-future-plan-notice,.pdc-makeup-editor-note) p{margin:2px 0 0!important;font-size:12.5px;color:inherit;opacity:.9}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-future-plan-icon{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:currentColor;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-future-plan-icon{color:transparent}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-create-upload{margin:0!important;padding:0!important;border:0!important;background:0 0!important;border-radius:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-create-drop{display:flex!important;align-items:center!important;gap:12px!important;min-height:0!important;padding:14px 16px!important;border:1.5px dashed var(--nw-line-strong)!important;border-radius:12px!important;background:#fcfcfb!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-create-drop.pdc-dragging{border-color:var(--nw-ink)!important;background:var(--nw-subtle)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-create-drop>div:nth-child(2){flex:1 1 auto;display:grid!important;gap:1px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-create-drop strong{font-size:13.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-create-drop .pdc-muted{font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-upload-symbol{display:grid!important;place-items:center!important;width:38px;height:38px;border-radius:10px;background:#fff;border:1px solid var(--nw-line);color:var(--nw-muted);flex:none;font-size:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-create-upload-status{font-size:12px!important;margin:6px 0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-form-details{margin:0!important;padding:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-form-details>summary{display:flex!important;align-items:center;gap:8px;padding:12px 14px!important;margin:0!important;font-size:13.5px!important;font-weight:600!important;cursor:pointer;list-style:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-form-details>summary::-webkit-details-marker{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-form-details>summary::marker{content:""}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-form-details>summary::before{content:"";width:7px;height:7px;border-right:1.6px solid var(--nw-muted);border-bottom:1.6px solid var(--nw-muted);transform:rotate(-45deg);transition:transform .15s;margin:0 4px 0 2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-form-details[open]>summary::before{transform:rotate(45deg)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-form-details[open]>summary{margin-bottom:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-form-details>:not(summary){margin:0 14px 14px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-error:empty{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-error:not(:empty){padding:10px 12px;border-radius:10px;background:var(--nw-danger-bg);color:var(--nw-danger);font-size:13.5px;font-weight:500}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-create-drop{flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-create-drop>button{flex:1 1 100%}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-feed{display:grid!important;gap:2px!important;margin:0 -10px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-card{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:10px!important;margin:0!important;border:0!important;border-radius:10px!important;background:0 0!important;box-shadow:none!important;min-height:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-card-button:hover .pdc-notification-card{background:var(--nw-subtle)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-glyph{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:30px!important;border-radius:9px!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;font-size:13px!important;border:0!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-card.is-unread .pdc-notification-glyph:not(.pdc-tone){background:var(--nw-ink)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-card-copy{display:grid!important;gap:1px!important;flex:1 1 auto;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-card-title{display:flex!important;align-items:center!important;gap:6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-card-title strong{font-size:13.5px!important;font-weight:600!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-new{font-size:0!important;width:7px!important;height:7px!important;min-width:7px!important;min-height:0!important;line-height:0!important;flex:none;padding:0!important;border-radius:50%!important;background:#e5484d!important;border:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-card-copy p{margin:0!important;font-size:13px!important;color:var(--nw-muted)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-time{font-size:12px!important;color:var(--nw-faint)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-open{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-avatar-sm{width:30px!important;height:30px!important;min-width:30px!important;font-size:11px!important}.pdc[data-pdc-app]:not(#nw) .pdc-overview-stats .pdc-dashboard-stat>p:empty{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-client-list{display:grid!important;gap:12px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-card{display:grid!important;gap:14px!important;padding:18px 20px!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-card>*{margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-card-heading{display:flex!important;align-items:center!important;gap:12px!important;padding:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-card-heading>.pdc-team-avatar{width:40px!important;height:40px!important;min-width:40px!important;font-size:13px!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-card-heading>div:not(.pdc-more-menu){flex:1 1 auto;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-client-card-heading h4{margin:0!important;font-size:16px!important;font-weight:650!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-card-heading p{margin:1px 0 0!important;font-size:13px!important;color:var(--nw-muted)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-setup-status{display:inline-flex!important;align-items:center!important;gap:6px!important;height:24px!important;padding:0 9px!important;border-radius:999px!important;border:0!important;background:var(--nw-subtle)!important;color:var(--nw-muted)!important;font-size:12px!important;font-weight:600!important;white-space:nowrap;flex:none}.pdc[data-pdc-app]:not(#nw) .pdc-setup-status::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pdc[data-pdc-app]:not(#nw) .pdc-setup-status:is(.is-ready,.is-completed){background:var(--nw-success-bg)!important;color:var(--nw-success)!important}.pdc[data-pdc-app]:not(#nw) .pdc-setup-status:is(.is-awaiting_payment,.is-awaiting_signature,.is-scheduled,.is-incomplete,.is-planning){background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important}.pdc[data-pdc-app]:not(#nw) .pdc-setup-status:is(.is-paused,.is-project_removed){background:var(--nw-danger-bg)!important;color:var(--nw-danger)!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important;overflow:hidden}.pdc[data-pdc-app]:not(#nw) .pdc-client-facts>div{display:grid!important;align-content:start;gap:2px!important;padding:12px 14px!important;border-right:1px solid var(--nw-line)!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-client-facts>div:last-child{border-right:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-facts span{font-size:11.5px!important;font-weight:600!important;color:var(--nw-muted)!important;text-transform:none!important;letter-spacing:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-facts strong{font-size:14px!important;font-weight:600!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-facts small{font-size:12.5px!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-receipts{display:block}.pdc[data-pdc-app]:not(#nw) .pdc-client-receipts .pdc-text-button{padding:0!important;min-height:0!important;font-size:12.5px!important;color:var(--nw-ink-2)!important;text-decoration:underline!important;text-underline-offset:2px}.pdc[data-pdc-app]:not(#nw) .pdc-client-next-steps{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;text-align:left!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important;padding:10px 12px!important;border:0!important;border-radius:10px!important;background:var(--nw-warning-bg)!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-next-steps:empty{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-next-steps>strong{font-size:12.5px!important;font-weight:650!important;color:var(--nw-warning)!important;text-transform:none!important;letter-spacing:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-next-steps>.pdc-text-button{min-height:32px!important;height:auto!important;padding:4px 10px!important;background:#fff!important;border-radius:7px!important;font-size:13px!important;color:var(--nw-ink)!important;box-shadow:0 0 0 1px rgba(138,84,0,.18)!important}.pdc[data-pdc-app]:not(#nw) .pdc-pending-change{flex:1 1 100%;display:grid;gap:4px;padding:10px 12px;border-radius:10px;background:#fff}.pdc[data-pdc-app]:not(#nw) .pdc-client-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-actions>.pdc-primary{margin-right:4px}.pdc[data-pdc-app]:not(#nw) .pdc-client-paused,.pdc[data-pdc-app]:not(#nw) .pdc-setup-warning{display:flex!important;align-items:center!important;justify-content:space-between;gap:10px!important;flex-wrap:wrap;padding:10px 12px!important;border:0!important;border-radius:10px!important;background:var(--nw-danger-bg)!important;color:var(--nw-danger)!important;font-size:13.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-setup-existing{margin:4px 0 0!important;padding:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-setup-existing>summary{padding:12px 14px!important;font-size:14px;font-weight:600;cursor:pointer}.pdc[data-pdc-app]:not(#nw) .pdc-setup-existing>:not(summary){margin:0 14px 12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-setup-existing-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:8px 0!important;border-top:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-setup-existing-row>div{display:grid;gap:1px}.pdc[data-pdc-app]:not(#nw) .pdc-setup-empty{display:grid;justify-items:center;gap:6px;padding:40px 20px;border:1px dashed var(--nw-line-strong);border-radius:14px;text-align:center}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-client-facts{grid-template-columns:1fr!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-facts>div{border-right:0!important;border-bottom:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-facts>div:last-child{border-bottom:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-client-card-heading{flex-wrap:wrap}}.pdc[data-pdc-app]:not(#nw) .pdc-catalog-row{padding:14px 18px!important}.pdc[data-pdc-app]:not(#nw) .pdc-plans-tools{justify-content:space-between}.pdc[data-pdc-app]:not(#nw) .pdc-plans-archived-toggle{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:13px!important;font-weight:500!important;color:var(--nw-muted)!important;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-plan-groups{display:grid!important;gap:20px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-group{display:grid!important;gap:14px!important;padding:18px 20px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-group-intro{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-group-intro h4{margin:0!important;font-size:16px!important;font-weight:650!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-group-intro p{margin:2px 0 0!important;font-size:13px!important;max-width:70ch}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))!important;gap:12px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;overflow:visible!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-archived{opacity:.6}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-body{display:grid!important;gap:6px!important;padding:14px 14px 10px!important;margin:0!important;flex:1 1 auto;align-content:start}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-meta{display:flex!important;flex-wrap:wrap!important;gap:4px 10px!important;padding:0 14px 10px!important;margin:0!important;font-size:12px!important;color:var(--nw-faint)!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-actions{display:flex!important;align-items:center!important;gap:6px!important;padding:10px 14px!important;margin:0!important;border-top:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-actions .pdc-more-menu{margin-left:auto}.pdc[data-pdc-app]:not(#nw) .pdc-plans-footer{display:flex;align-items:center;gap:8px;justify-content:center;font-size:13px;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-top{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-type{display:inline-flex!important;align-items:center!important;height:20px!important;padding:0 7px!important;border-radius:6px!important;border:0!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;font-size:10.5px!important;font-weight:650!important;letter-spacing:.02em!important;text-transform:uppercase!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-type.is-one_off{background:var(--nw-info-bg)!important;color:var(--nw-info)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-type.is-unlimited{background:var(--nw-violet-bg)!important;color:var(--nw-violet)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-featured{display:inline-flex!important;align-items:center!important;height:20px!important;padding:0 7px!important;border-radius:6px!important;background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important;font-size:10.5px!important;font-weight:650!important;border:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-category{font-size:11.5px!important;color:var(--nw-faint)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-name{display:block;font-size:15px!important;font-weight:650!important;line-height:1.3!important;color:var(--nw-ink)!important;margin:2px 0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-tagline{margin:0!important;font-size:12.5px!important;color:var(--nw-muted)!important;line-height:1.45!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-price{display:block;font-size:14px!important;font-weight:650!important;color:var(--nw-ink)!important;font-variant-numeric:tabular-nums;margin:2px 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-price.is-empty{color:var(--nw-faint)!important;font-weight:500!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-cm{display:inline-flex!important;align-items:center!important;gap:5px!important;align-self:start;padding:3px 8px!important;border-radius:6px!important;background:var(--nw-violet-bg)!important;color:var(--nw-violet)!important;font-size:11.5px!important;font-weight:600!important;border:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-plan-card-lines,.pdc-plan-card-extras){list-style:none!important;margin:2px 0 0!important;padding:0!important;display:grid!important;gap:3px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-plan-card-lines,.pdc-plan-card-extras) li{display:flex!important;gap:6px!important;font-size:12.5px!important;color:var(--nw-ink-2)!important;line-height:1.4!important;padding:0!important;border:0!important;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-lines li::before{content:none!important;display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-extras li>span{color:var(--nw-success-dot);font-weight:700}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-more{color:var(--nw-faint)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-more::before{display:none!important}dialog.pdc .pdc-catalog-share{padding:0!important;border:0!important;box-shadow:none!important;background:0 0!important;display:grid;gap:14px}dialog.pdc .pdc-catalog-share>*{margin:0!important}dialog.pdc .pdc-catalog-share-head{display:grid!important;gap:12px!important}dialog.pdc .pdc-catalog-share-head h3{font-size:16px!important}dialog.pdc .pdc-catalog-linkrow{display:flex!important;flex-wrap:wrap!important;gap:8px!important}dialog.pdc .pdc-catalog-linkrow input{flex:1 1 100%!important}dialog.pdc .pdc-catalog-share-status{display:grid!important;gap:2px!important;font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-policy-toggle{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0!important;padding:12px 14px!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important;font-weight:500!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-policy-toggle>span{display:grid;gap:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-policy-toggle strong{font-size:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-policy-toggle small{font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-customize{margin:0!important;padding:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-customize>summary{padding:12px 14px!important;font-size:13.5px!important;font-weight:600!important;cursor:pointer}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-customize>:not(summary){margin:0 14px 14px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))!important;gap:12px 14px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) label.pdc-setup-field{display:grid!important;gap:6px!important;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) label.pdc-setup-field>span:first-child{font-size:13px!important;font-weight:600!important;color:var(--nw-ink-2)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) label.pdc-setup-field>small{font-size:12px!important;color:var(--nw-muted)!important;font-weight:400!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-list{display:grid;gap:0;margin:0 -8px}.pdc[data-pdc-app]:not(#nw) .pdc-team-row{display:grid!important;grid-template-columns:minmax(220px,1.2fr) minmax(0,2fr) auto!important;align-items:center!important;gap:12px 20px!important;padding:12px 8px!important;margin:0!important;border:0!important;border-top:1px solid var(--nw-line)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-list>.pdc-team-row:first-child{border-top:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-row.is-inactive{opacity:.6}.pdc[data-pdc-app]:not(#nw) .pdc-team-card-identity{display:flex!important;align-items:center!important;gap:12px!important;min-width:0;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-card-identity>.pdc-team-avatar{width:38px!important;height:38px!important;min-width:38px!important;font-size:13px!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-who{display:grid;gap:1px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-team-who .pdc-muted{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-team-name{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;flex-wrap:wrap;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-name strong{font-size:14.5px;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-level-badge{display:inline-flex!important;align-items:center!important;gap:4px!important;height:20px!important;padding:0 7px!important;border-radius:6px!important;border:0!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;font-size:11px!important;font-weight:650!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-level-badge.is-mid{background:var(--nw-info-bg)!important;color:var(--nw-info)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-level-badge.is-senior{background:var(--nw-violet-bg)!important;color:var(--nw-violet)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-level-badge b{font-size:11px}.pdc[data-pdc-app]:not(#nw) .pdc-team-role{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;background:var(--nw-ink);color:#fff;font-size:11px;font-weight:650}.pdc[data-pdc-app]:not(#nw) .pdc-team-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-team-stat{display:grid;gap:2px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-team-stat>span{font-size:11.5px;font-weight:600;color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-team-stat>strong{font-size:14px;font-weight:650;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-team-stat .pdc-meter{margin-top:3px;max-width:120px}.pdc[data-pdc-app]:not(#nw) .pdc-team-card-actions{display:flex!important;align-items:center!important;gap:6px!important;justify-content:flex-end!important;margin:0!important;padding:0!important;border:0!important}@supports (grid-template-columns:subgrid){@media (min-width:1101px){.pdc[data-pdc-app]:not(#nw) .pdc-team-list{grid-template-columns:minmax(220px,1.2fr) minmax(0,2fr) auto}.pdc[data-pdc-app]:not(#nw) .pdc-team-list>*{grid-column:1/-1}.pdc[data-pdc-app]:not(#nw) .pdc-team-list>.pdc-team-row{grid-template-columns:subgrid!important}}}.pdc[data-pdc-app]:not(#nw) .pdc-production-desk-list{display:grid;gap:8px}.pdc[data-pdc-app]:not(#nw) .pdc-production-desk-empty{margin:0!important;padding:0!important;border:0!important;background:0 0!important;font-size:13.5px;text-align:left!important;max-width:none!important}.pdc[data-pdc-app]:not(#nw) details.pdc-team-organization{padding:0!important}.pdc[data-pdc-app]:not(#nw) details.pdc-team-organization>summary{display:flex;align-items:center;gap:10px;padding:14px 18px;cursor:pointer;list-style:none;font-size:14.5px;font-weight:600}.pdc[data-pdc-app]:not(#nw) details.pdc-team-organization>summary::-webkit-details-marker{display:none}.pdc[data-pdc-app]:not(#nw) details.pdc-team-organization>summary::marker{content:""}.pdc[data-pdc-app]:not(#nw) details.pdc-team-organization>summary .pdc-muted{font-size:12.5px;font-weight:400}.pdc[data-pdc-app]:not(#nw) details.pdc-team-organization>summary svg{margin-left:auto;color:var(--nw-faint);transition:transform .15s}.pdc[data-pdc-app]:not(#nw) details.pdc-team-organization[open]>summary svg{transform:rotate(180deg)}.pdc[data-pdc-app]:not(#nw) details.pdc-team-organization>.pdc-team-org-grid{margin:0 18px 18px!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-org-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))!important;gap:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-org-head{display:grid!important;gap:10px!important;padding:14px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fcfcfb!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-project-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:#fff;border:1px solid var(--nw-line);font-size:11.5px;color:var(--nw-ink-2);margin:0 4px 4px 0}.pdc[data-pdc-app]:not(#nw) .pdc-team-org-worker{display:grid!important;gap:6px!important;padding:10px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-org-person{display:flex!important;align-items:center!important;gap:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-org-person .pdc-team-avatar{width:30px!important;height:30px!important;min-width:30px!important;font-size:11px!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-org-person>div{display:grid;gap:1px}.pdc[data-pdc-app]:not(#nw) .pdc-team-org-head-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-org-head-title h4{margin:0!important;font-size:14.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-org-count{font-size:12px;color:var(--nw-muted);font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-team-invites{padding:18px 20px!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-invite-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--nw-line)}@media (max-width:1100px){.pdc[data-pdc-app]:not(#nw) .pdc-team-row{grid-template-columns:minmax(0,1fr) auto!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-stats{grid-column:1/-1;grid-row:2}}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-team-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc[data-pdc-app]:not(#nw) .pdc-team-stat.is-spacer{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-team-card-actions{display:contents!important}.pdc[data-pdc-app]:not(#nw) .pdc-team-row>.pdc-team-card-identity{grid-column:1;grid-row:1}.pdc[data-pdc-app]:not(#nw) .pdc-team-card-actions>.pdc-more-menu{grid-column:2;grid-row:1;justify-self:end}.pdc[data-pdc-app]:not(#nw) .pdc-team-card-actions>button{grid-column:1/-1;grid-row:3;width:100%!important;justify-content:center!important}}.pdc[data-pdc-app]:not(#nw) .pdc-hub-toolbar{margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-toolbar>.pdc-hub-back{flex:0 0 auto!important;width:auto!important;max-width:none!important;font-size:14px!important;color:var(--nw-ink)!important;padding:0 14px 0 10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-template-empty{display:block!important;border:0!important;border-radius:0!important;padding:0!important;background:0 0!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-add{width:auto!important;height:auto!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-add>summary.is-labeled{width:auto!important;min-width:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-add>summary.is-labeled .pdc-ico{color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-brand-row .pdc-row-lead .pdc-brand-avatar,.pdc[data-pdc-app]:not(#nw) .pdc-hub-brand-row .pdc-row-lead>*{width:40px!important;height:40px!important;border-radius:11px!important;font-size:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap;padding:18px 20px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-brand-title{display:flex!important;align-items:center!important;gap:14px!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-hub-brand-title>:first-child{width:48px!important;height:48px!important;border-radius:13px!important;flex:none}.pdc[data-pdc-app]:not(#nw) .pdc-hub-brand-title h3{margin:0!important;font-size:21px!important;font-weight:650!important;letter-spacing:-.02em!important;line-height:1.2!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-brand-title p{margin:2px 0 0!important;font-size:13.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-socials{display:flex!important;flex-wrap:wrap;gap:6px!important;padding:8px 0 0!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-social{display:inline-flex!important;align-items:center!important;gap:5px!important;height:26px;padding:0 10px!important;border:1px solid var(--nw-line)!important;border-radius:999px!important;background:#fff!important;color:var(--nw-ink-2)!important;font-size:12px!important;font-weight:550;text-decoration:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-social:hover{border-color:var(--nw-line-strong)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-social .pdc-ico{color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-hub-header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-save-state{font-size:12.5px;color:var(--nw-faint);margin-right:4px}.pdc[data-pdc-app]:not(#nw) .pdc-hub-save-state.is-dirty{color:#b06d00;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-hub-readonly-notice{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0!important;padding:11px 14px!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important;font-size:13px!important;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-hub-readonly-notice>.pdc-ico{flex:none;margin-top:1px;color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-hub-readonly-notice>span{display:flex!important;flex-wrap:wrap;gap:2px 8px;font-size:13px!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-hub-readonly-notice strong{font-size:13px!important;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-hub-readonly-notice .pdc-muted{font-size:13px!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-review-note{margin:0!important;padding:12px 16px!important;border:1px solid #f1d8a8!important;border-radius:12px!important;background:var(--nw-warning-bg)!important;display:grid;gap:4px}.pdc[data-pdc-app]:not(#nw) .pdc-hub-review-note strong{font-size:13.5px}.pdc[data-pdc-app]:not(#nw) .pdc-hub-review-note p{margin:0!important;font-size:13.5px}.pdc[data-pdc-app]:not(#nw) .pdc-hub-layout{display:grid!important;grid-template-columns:minmax(240px,300px) minmax(0,1fr)!important;gap:16px!important;align-items:start!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-direction{display:block!important;padding:16px 18px!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important;overflow:visible!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-direction-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 0 8px!important;margin:0!important;border:0!important;min-height:32px}.pdc[data-pdc-app]:not(#nw) .pdc-hub-direction-head h3{margin:0!important;font-size:15.5px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-direction>[data-hub-direction]{display:block!important;padding:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-direction-row{padding:10px 0!important;border:0!important;border-top:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-direction-row>span,.pdc[data-pdc-app]:not(#nw) .pdc-hub-palette>span{display:block!important;margin:0 0 3px!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--nw-faint)!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-direction-row p{margin:0!important;font-size:13.5px!important;line-height:1.5!important;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-hub-palette{padding:10px 0 0!important;border-top:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-palette>div{display:flex!important;flex-wrap:wrap;gap:8px!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-direction-empty{margin:0!important;font-size:13px}.pdc[data-pdc-app]:not(#nw) .pdc-mood-section{border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;box-shadow:var(--nw-shadow-xs)!important;background:#fff!important;overflow:hidden!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar{position:relative!important;top:auto!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-direction:row!important;gap:12px!important;padding:10px 12px 10px 16px!important;border:0!important;border-bottom:1px solid var(--nw-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar-left{display:flex!important;flex-direction:column!important;gap:1px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar-left strong{font-size:14.5px!important;font-weight:600!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-hint{margin:0!important;font-size:12px!important;color:var(--nw-faint)!important;line-height:1.35!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;flex-wrap:wrap!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar :is(.pdc-small,.pdc-icon,.pdc-text-button){border:1px solid var(--nw-line-strong)!important;border-radius:9px!important;background:#fff!important;color:var(--nw-ink)!important;min-height:34px!important;height:34px!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar button.pdc-icon{width:34px!important;min-width:34px!important;padding:0!important;display:inline-grid!important;place-items:center!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar button.pdc-icon:disabled{opacity:.4!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-tool-switch{display:inline-flex!important;gap:2px!important;padding:2px!important;border:1px solid var(--nw-line-strong)!important;border-radius:10px!important;background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-tool{width:30px!important;min-width:30px!important;height:28px!important;min-height:28px!important;padding:0!important;display:inline-grid!important;place-items:center!important;border:0!important;border-radius:8px!important;background:0 0!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-tool.is-active{background:#fff!important;color:var(--nw-ink)!important;box-shadow:0 1px 2px rgba(0,0,0,.12)!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-zoom-group{display:inline-flex!important;align-items:center!important;border:1px solid var(--nw-line-strong)!important;border-radius:9px!important;background:#fff;overflow:hidden}.pdc[data-pdc-app]:not(#nw) .pdc-mood-zoom-group button.pdc-icon{border:0!important;border-radius:0!important;height:32px!important;min-height:32px!important;width:32px!important;min-width:32px!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-zoom-group button.pdc-mood-zoom{width:52px!important;min-width:52px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-left:1px solid var(--nw-line)!important;border-right:1px solid var(--nw-line)!important;border-radius:0!important;background:#fff!important;color:var(--nw-ink-2)!important;font-size:12px!important;font-weight:600!important;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-mood-add>summary.is-labeled{display:inline-flex!important;align-items:center!important;gap:6px!important;height:34px!important;padding:0 12px 0 10px!important;border-radius:9px!important;background:var(--nw-ink)!important;color:#fff!important;font-size:13.5px!important;font-weight:600!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-add>summary.is-labeled:hover{background:#000!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-add .pdc-more-menu-panel{left:auto;right:0}.pdc[data-pdc-app]:not(#nw) .pdc-mood-add .pdc-more-menu-item{display:flex!important;align-items:center!important;gap:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-viewport{height:clamp(460px,calc(100vh - 330px),760px)!important;background-color:#fafaf8!important;background-image:radial-gradient(circle,#d4d4ce 1px,transparent 1.3px)!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-board{background:0 0!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-empty-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;pointer-events:none;padding:24px;z-index:1}.pdc[data-pdc-app]:not(#nw) .pdc-mood-empty-overlay .pdc-tone{width:44px;height:44px;border-radius:12px;background:#fff;box-shadow:var(--nw-shadow-sm);margin-bottom:6px}.pdc[data-pdc-app]:not(#nw) .pdc-mood-empty-overlay strong{font-size:16px;font-weight:600;color:var(--nw-ink)}.pdc[data-pdc-app]:not(#nw) .pdc-mood-empty-overlay span{font-size:13.5px;color:var(--nw-muted);max-width:340px}.pdc[data-pdc-app]:not(#nw) .pdc-mood-item{border-radius:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-contextbar{border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,.18)!important;border:1px solid rgba(255,255,255,.1)!important;background:rgba(22,22,22,.96)!important;padding:4px!important;gap:2px!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-context-action{height:30px!important;min-height:30px!important;min-width:30px!important;padding:0 9px!important;font-size:12.5px!important;color:#f3f3f3!important;background:0 0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-context-action:hover{background:#333!important;color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-context-action.is-danger{color:#ffb4b4!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-contextbar .pdc-mood-font-input{width:52px!important;min-width:52px!important;height:30px!important;min-height:30px!important;padding:0 4px!important;border:1px solid #444!important;border-radius:7px!important;background:#292929!important;color:#fff!important;font-size:12.5px!important;text-align:center!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-viewport:focus-visible{box-shadow:inset 0 0 0 2px rgba(22,22,22,.14)!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-templates [data-hub-templates]{min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-template-empty{margin:0!important;font-size:13.5px}.pdc[data-pdc-app]:not(#nw) .pdc-template-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))!important;gap:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-template-card{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:12px!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-template-card>a{grid-column:auto!important;justify-self:end!important}.pdc[data-pdc-app]:not(#nw) .pdc-template-filemark{width:40px!important;height:44px!important;border-radius:8px 12px 8px 8px!important;background:var(--nw-ink)!important;color:#fff!important;font-size:10px!important;font-weight:700;letter-spacing:.03em}.pdc[data-pdc-app]:not(#nw) .pdc-template-copy h5{margin:1px 0 2px!important;font-size:14px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-template-copy p,.pdc[data-pdc-app]:not(#nw) .pdc-template-copy small{font-size:12.5px!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-template-software{font-size:11.5px!important;letter-spacing:0!important;text-transform:none!important;color:var(--nw-faint)!important;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-template-download{display:inline-flex!important;align-items:center!important;gap:6px!important}@media (max-width:1100px){.pdc[data-pdc-app]:not(#nw) .pdc-hub-layout{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-hub-header{padding:14px 16px!important;align-items:flex-start!important}.pdc[data-pdc-app]:not(#nw) .pdc-hub-header-actions{justify-content:flex-start!important;width:100%}.pdc[data-pdc-app]:not(#nw) .pdc-hub-brand-title h3{font-size:18px!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar{flex-direction:column!important;align-items:stretch!important;padding:10px 12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-hint{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar-actions{justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding:0 0 2px!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-viewport{height:min(62vh,520px)!important;min-height:360px!important}.pdc[data-pdc-app]:not(#nw) .pdc-template-card{grid-template-columns:40px minmax(0,1fr)!important}.pdc[data-pdc-app]:not(#nw) .pdc-template-card>a{grid-column:1/-1!important;justify-self:start!important}}.pdc[data-pdc-app]:not(#nw) .pdc-community-toolbar{margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-toolbar>.pdc-community-back{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding:0 14px 0 10px!important;font-size:14px!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-project-row .pdc-row-meta{white-space:normal}.pdc[data-pdc-app]:not(#nw) .pdc-community-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:18px 20px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-head-main{display:flex;align-items:center;gap:14px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-community-head-main>:first-child{width:48px!important;height:48px!important;border-radius:13px!important;flex:none}.pdc[data-pdc-app]:not(#nw) .pdc-community-head h3{margin:0!important;font-size:21px!important;font-weight:650!important;letter-spacing:-.02em!important;line-height:1.2!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-head p.pdc-muted{margin:2px 0 0!important;font-size:13.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-head-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pdc[data-pdc-app]:not(#nw) .pdc-community-chain{grid-column:1/-1;margin:0!important;padding:10px 12px;border-radius:10px;background:var(--nw-violet-bg);color:var(--nw-violet);font-size:13px;line-height:1.45}.pdc[data-pdc-app]:not(#nw) .pdc-community-jump{position:sticky;top:calc(var(--nw-bar-h) + 8px);z-index:6;display:flex;gap:4px;overflow-x:auto;padding:5px;margin:0!important;border:1px solid var(--nw-line);border-radius:12px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--nw-shadow-xs);scrollbar-width:none}body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-community-jump{top:calc(var(--nw-bar-h) + 40px)}.pdc[data-pdc-app]:not(#nw) .pdc-community-jump::-webkit-scrollbar{display:none}.pdc[data-pdc-app]:not(#nw) button.pdc-community-jump-link{flex:none!important;width:auto!important;height:30px!important;min-height:30px!important;padding:0 11px!important;border:0!important;border-radius:8px!important;background:0 0!important;box-shadow:none!important;color:var(--nw-muted)!important;font-size:13px!important;font-weight:550!important;white-space:nowrap!important}.pdc[data-pdc-app]:not(#nw) button.pdc-community-jump-link:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-section{scroll-margin-top:calc(var(--nw-bar-h) + 64px);padding:18px 20px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important;gap:14px!important}body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-community-section{scroll-margin-top:calc(var(--nw-bar-h) + 96px)}.pdc[data-pdc-app]:not(#nw) .pdc-community-section-head h3{display:flex;align-items:center;gap:8px;margin:0!important;font-size:15.5px!important;font-weight:600!important;letter-spacing:-.01em}.pdc[data-pdc-app]:not(#nw) .pdc-community-section-head p{margin:3px 0 0!important;font-size:13px!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-section-head .pdc-badge{height:22px!important;font-size:11.5px!important;gap:4px!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-kpi-defs>button.pdc-small,.pdc[data-pdc-app]:not(#nw) .pdc-community-section>button.pdc-small{justify-self:start!important;width:auto!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-section .pdc-two-col>label,.pdc[data-pdc-app]:not(#nw) .pdc-community-section>label{font-size:13px!important;font-weight:600!important;color:var(--nw-ink)!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-label{font-size:13px!important;font-weight:600!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-row{border:1px solid var(--nw-line)!important;border-radius:12px!important;background:var(--nw-canvas)!important;padding:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-row-main>label{font-size:12px!important;font-weight:550!important;color:var(--nw-muted)!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-chip{height:30px;padding:0 6px 0 12px!important;border:1px solid var(--nw-line-strong)!important;font-size:13px!important;background:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-chip.is-static{padding:0 12px!important}.pdc[data-pdc-app]:not(#nw) button.pdc-community-chip-remove{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;display:inline-grid!important;place-items:center!important;border-radius:6px!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) button.pdc-community-chip-remove .pdc-ico{width:14px;height:14px}.pdc[data-pdc-app]:not(#nw) .pdc-community-chart-wrap{border:1px solid var(--nw-line)!important;border-radius:12px!important}.pdc[data-pdc-app]:not(#nw) table.pdc-community-table th{font-size:12px;color:var(--nw-muted);border-bottom:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) table.pdc-community-table td{border-bottom:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-savebar{bottom:16px!important;padding:10px 12px 10px 16px!important;margin:0!important;border:1px solid var(--nw-line)!important;border-radius:14px!important;background:rgba(255,255,255,.96)!important;box-shadow:var(--nw-shadow-md)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pdc[data-pdc-app]:not(#nw) .pdc-community-savebar.is-dirty{border-color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-savebar span{font-size:13.5px}.pdc[data-pdc-app]:not(#nw) .pdc-community-read-head{display:flex;align-items:center;gap:14px;margin:0 0 6px}.pdc[data-pdc-app]:not(#nw) .pdc-community-read-head>:first-child{width:44px!important;height:44px!important;border-radius:12px!important;flex:none}.pdc[data-pdc-app]:not(#nw) .pdc-community-read-head h3{margin:0!important;font-size:17px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-read-head p{margin:2px 0 0!important;font-size:13px!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-read{display:block!important}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-block{padding:12px 0;border-top:1px solid var(--nw-line);min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-block.is-wide{grid-column:1/-1}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-block h4{margin:0 0 4px!important;font-size:12px!important;font-weight:600!important;color:var(--nw-faint)!important;letter-spacing:0!important;text-transform:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-block p{margin:0!important;font-size:14px!important;line-height:1.55;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-block.is-wide p{font-size:15.5px!important;color:var(--nw-ink)}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-list{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:6px}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-list li{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.45;color:var(--nw-ink-2);padding:0!important;margin:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-list li::before{content:none!important;display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-list li .pdc-ico{flex:none;margin-top:2px;color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-list li.is-done .pdc-ico{color:var(--nw-success)}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-empty .pdc-tone{margin:0 0 6px}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-community-head{grid-template-columns:minmax(0,1fr);padding:14px 16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-head-actions{justify-content:flex-start}.pdc[data-pdc-app]:not(#nw) .pdc-community-head h3{font-size:18px!important}.pdc[data-pdc-app]:not(#nw) .pdc-community-jump{top:calc(var(--nw-bar-h) + 6px)}.pdc[data-pdc-app]:not(#nw) .pdc-community-section{padding:14px 16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-strategy-grid{grid-template-columns:minmax(0,1fr)}.pdc[data-pdc-app]:not(#nw) .pdc-community-savebar{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}}.pdc[data-pdc-app]:not(#nw) .pdc-social-workspace-main{max-width:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-network-head{display:block!important;max-width:none!important;margin:0 0 2px!important;padding:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-network-head .pdc-social-tabs,.pdc[data-pdc-app]:not(#nw) .pdc-social-tabs{position:static!important;display:inline-flex!important;gap:2px!important;width:auto!important;max-width:100%;overflow-x:auto;margin:0!important;padding:3px!important;border:1px solid var(--nw-line)!important;border-radius:11px!important;background:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;scrollbar-width:none}.pdc[data-pdc-app]:not(#nw) .pdc-social-tabs button{box-shadow:none!important;flex:none!important;width:auto!important;height:32px!important;min-height:32px!important;padding:0 14px!important;border:0!important;border-radius:8px!important;background:0 0!important;color:var(--nw-muted)!important;font-size:13.5px!important;font-weight:550!important;white-space:nowrap!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-tabs button:hover{color:var(--nw-ink)!important;background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-tabs button.is-active{background:var(--nw-ink)!important;color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-network{display:grid!important;grid-template-columns:240px minmax(0,1fr) 300px!important;gap:16px!important;max-width:none!important;margin:0!important;justify-content:stretch!important;align-items:start!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-profile-rail,.pdc[data-pdc-app]:not(#nw) .pdc-social-right-rail{top:calc(var(--nw-bar-h) + 16px)!important;gap:12px!important}body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-social-profile-rail,body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-social-right-rail{top:calc(var(--nw-bar-h) + 48px)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-width:0;width:100%;max-width:760px;margin:0 auto!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed>*{min-width:0;max-width:100%}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed>*{margin:0!important}.pdc[data-pdc-app]:not(#nw) :is(.pdc-social-stories,.pdc-social-composer,.pdc-social-post,.pdc-social-mobile-weekly,.pdc-social-section-head,.pdc-social-challenge-section,.pdc-social-full-ranking,.pdc-trophy-browser,.pdc-trophy-next,.pdc-social-featured-badges-card,.pdc-social-challenge-rules){border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-stories{padding:12px 16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-stories-head strong{font-size:14px!important;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-social-stories-head span{font-size:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer{grid-template-columns:40px minmax(0,1fr)!important;gap:12px!important;padding:14px 16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer-textwrap textarea{height:44px!important;min-height:44px!important;padding:11px 56px 11px 14px!important;border:1px solid var(--nw-line-strong)!important;border-radius:12px!important;background:var(--nw-canvas)!important;font-size:14.5px!important;line-height:1.45!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer.is-composing .pdc-social-composer-textwrap textarea{min-height:88px!important;background:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer-count{font-size:11px!important;color:var(--nw-faint)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer-quick{display:flex!important;flex-wrap:wrap!important;gap:2px!important;margin:0!important;padding:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-compose-action{display:inline-flex!important;align-items:center!important;gap:6px!important;width:auto!important;height:32px!important;min-height:32px!important;padding:0 10px!important;margin:0!important;border:0!important;border-radius:8px!important;background:0 0!important;box-shadow:none!important;color:var(--nw-muted)!important;font-size:13px!important;font-weight:550!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-compose-action:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-compose-action.is-work-share{color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-controls{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-filters{display:flex!important;gap:4px!important;flex-wrap:wrap!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-filters button{box-shadow:none!important;width:auto!important;height:32px!important;min-height:32px!important;padding:0 12px!important;border:1px solid var(--nw-line)!important;border-radius:999px!important;background:#fff!important;color:var(--nw-ink-2)!important;font-size:13px!important;font-weight:550!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-filters button.is-active{background:var(--nw-ink)!important;border-color:var(--nw-ink)!important;color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-search{display:flex!important;gap:8px!important;flex:1 1 260px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-search input{flex:1 1 auto;min-width:0;height:36px!important;min-height:36px!important;font-size:13.5px!important;border-radius:10px!important;background:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-search select{width:auto!important;flex:none;height:36px!important;min-height:36px!important;font-size:13.5px!important;border-radius:10px!important;background-color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post{padding:16px 18px 10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-identity .pdc-muted{font-size:12.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-more>summary{display:grid!important;place-items:center!important;width:32px;height:32px;border-radius:8px;color:var(--nw-muted);list-style:none}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-more>summary::-webkit-details-marker{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-more>summary:hover{background:var(--nw-subtle)}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-text{font-size:14.5px!important;line-height:1.55!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions{display:flex!important;gap:4px!important;padding:6px 0 0!important;margin:10px 0 0!important;border-top:1px solid var(--nw-line)!important;grid-template-columns:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions>button,.pdc[data-pdc-app]:not(#nw) .pdc-social-reaction-wrap{flex:1 1 0!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-social-reaction-wrap{position:relative;display:flex}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions button.pdc-social-action-button,.pdc[data-pdc-app]:not(#nw) button.pdc-social-reaction-main{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;height:34px!important;min-height:34px!important;padding:0 10px!important;margin:0!important;border:0!important;border-radius:9px!important;background:0 0!important;box-shadow:none!important;color:var(--nw-muted)!important;font-size:13.5px!important;font-weight:550!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions button.pdc-social-action-button:hover,.pdc[data-pdc-app]:not(#nw) button.pdc-social-reaction-main:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-action-button.is-saved,.pdc[data-pdc-app]:not(#nw) button.pdc-social-reaction-main.is-reacted{color:var(--nw-ink)!important;background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-profile-rail>section,.pdc[data-pdc-app]:not(#nw) .pdc-social-right-rail>details,.pdc[data-pdc-app]:not(#nw) .pdc-social-right-rail>section{margin:0!important;padding:14px 16px!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;box-shadow:var(--nw-shadow-xs)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-profile-rail>.pdc-social-self-card{padding:0 0 14px!important;overflow:hidden}.pdc[data-pdc-app]:not(#nw) button.pdc-social-rail-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:36px!important;min-height:36px!important;padding:0 10px!important;border:0!important;border-radius:8px!important;background:0 0!important;box-shadow:none!important;color:var(--nw-ink-2)!important;font-size:13.5px!important;font-weight:500!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-rail-link:hover{background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-rail-link .pdc-ico{color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-social-side-head{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px!important;margin:0 0 10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-side-head .pdc-kicker{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-side-head h3{margin:0!important;font-size:15px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-side-head .pdc-muted{font-size:12px!important}.pdc[data-pdc-app]:not(#nw) button.pdc-weekly-top-button{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0 0 8px!important}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-worker{grid-template-columns:40px minmax(0,1fr) auto!important;grid-template-areas:"avatar copy score" "track track track"!important;gap:8px 10px!important;padding:12px!important;border:0!important;border-radius:12px!important;text-align:left}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-crown{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-copy{gap:1px}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-copy .pdc-kicker{font-size:10.5px!important;letter-spacing:.05em!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-copy strong{font-size:14.5px!important;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-copy small{font-size:12px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-score strong{font-size:22px!important;font-weight:650}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-score small{font-size:11px!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-ranking-button{display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:left!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-row{border-radius:10px!important;padding:8px!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-ranking-button:hover .pdc-social-ranking-row{background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-ranking>summary{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:8px;font-size:14px!important;font-weight:600!important;cursor:pointer}.pdc[data-pdc-app]:not(#nw) .pdc-social-studio-card .pdc-kicker{font-size:11px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-row{grid-template-columns:22px 32px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;border-top:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-place{width:22px!important;height:22px!important;background:0 0!important;color:var(--nw-muted)!important;font-size:12px!important;font-weight:650!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-place.is-1{background:var(--nw-ink)!important;color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-row>.pdc-social-avatar{width:32px!important;height:32px!important;min-width:32px!important;font-size:11.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-person{display:grid!important;gap:1px!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-person strong{font-size:13.5px!important;font-weight:600!important;line-height:1.3!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-person small{font-size:12px!important;line-height:1.35!important;color:var(--nw-muted)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-score{font-size:14px!important;font-weight:650!important;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-copy .pdc-muted,.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-score small{color:rgba(255,255,255,.72)!important}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-copy .pdc-social-name-badges{margin:4px 0 2px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-ranking>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;list-style:none}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-ranking>summary::-webkit-details-marker{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-ranking>summary:hover{background:0 0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-title{display:grid;gap:1px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-title strong{font-size:15px;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-title small{font-size:12px!important;color:var(--nw-muted)!important;text-align:left!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-ranking>summary>svg{flex:none;color:var(--nw-faint);transition:transform .15s}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-ranking[open]>summary>svg{transform:rotate(180deg)}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-ranking[open]>summary{padding-bottom:10px!important;margin-bottom:6px!important;border-bottom:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-ranking .pdc-social-ranking-list{padding:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-studio-stats{gap:6px!important;margin-top:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-studio-stats>span{gap:2px!important;padding:10px 6px!important;border-radius:10px!important;background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-studio-stats strong{font-size:17px!important;font-weight:650!important;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-social-studio-stats small{font-size:12px!important;color:var(--nw-muted)!important;text-transform:none!important;letter-spacing:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-alltime-title small,.pdc[data-pdc-app]:not(#nw) .pdc-social-ranking-person small{font-weight:400!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly{padding:14px 16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-head{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:1px!important;margin:0 0 8px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-head .pdc-kicker{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-head strong{font-size:15px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-head>span{font-size:12px!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-rows{gap:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-row{grid-template-columns:22px 32px minmax(0,1fr) auto!important;gap:10px!important;padding:7px 0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-row>.pdc-social-avatar{width:32px!important;height:32px!important;min-width:32px!important;font-size:11.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-row strong{font-size:14px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-row small{font-size:12px!important;font-weight:400!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mobile-weekly-row>b{font-size:14px!important;font-weight:650!important;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-head{grid-template-columns:minmax(0,1fr) auto!important;gap:14px 24px!important;align-items:end!important;padding:20px 22px!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;box-shadow:var(--nw-shadow-xs)!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-head h3{font-size:22px!important;letter-spacing:-.02em!important;margin:2px 0 4px!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-head p{font-size:13.5px!important;line-height:1.5!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-head>.pdc-trophy-overall-progress{grid-column:1/-1;height:6px!important;margin:0!important;background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-score{text-align:right}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-score strong{font-size:28px!important;font-weight:650!important;letter-spacing:-.02em}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-score small,.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-score span{font-size:12px!important;text-transform:none!important;letter-spacing:0!important;color:var(--nw-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-card{min-height:0!important;grid-template-columns:40px minmax(0,1fr)!important;gap:12px!important;padding:14px!important;border:1px solid var(--nw-line)!important;border-radius:14px!important;box-shadow:none!important;transform:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-card:hover{transform:none!important;border-color:var(--nw-line-strong)!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-card .pdc-achievement-icon{width:40px!important;height:40px!important;border-radius:11px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-card .pdc-achievement-icon .pdc-studio-glyph{width:24px!important;height:24px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-card .pdc-achievement-copy{gap:4px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-card .pdc-achievement-title{align-items:center!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-card .pdc-achievement-title strong{font-size:14px!important;font-weight:600!important;line-height:1.3!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-achievement-percent,.pdc-achievement-unlocked){display:inline-flex;align-items:center;height:20px;padding:0 7px!important;border:0!important;border-radius:6px!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-achievement-unlocked{background:var(--nw-success-bg)!important;color:var(--nw-success)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-category-row{margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-achievement-category{font-size:12px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--nw-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-requirement{margin:2px 0 0!important;padding:0!important;border:0!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-requirement p{margin:0!important;font-size:13px!important;line-height:1.45!important;color:var(--nw-ink-2)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-achievement-meta{display:flex!important;justify-content:space-between!important;gap:8px!important;margin-top:4px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-achievement-meta span{font-size:12px!important;font-weight:500!important;color:var(--nw-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-achievement-progress{height:4px!important;margin-top:2px!important;background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-controls{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-status-filters{display:flex!important;gap:4px!important;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-status-filters button{width:auto!important;height:32px!important;min-height:32px!important;padding:0 12px!important;border:1px solid var(--nw-line)!important;border-radius:999px!important;background:#fff!important;color:var(--nw-ink-2)!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-status-filters button.is-active{background:var(--nw-ink)!important;border-color:var(--nw-ink)!important;color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-controls input[type=search]{flex:1 1 200px;min-width:0;height:36px!important;min-height:36px!important;font-size:13.5px!important;border-radius:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-controls select{width:auto!important;height:36px!important;min-height:36px!important;font-size:13.5px!important;border-radius:10px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-more{display:flex;justify-content:center;padding:14px 0 2px}.pdc[data-pdc-app]:not(#nw) :is(.pdc-trophy-next,.pdc-trophy-browser){margin-top:0!important;padding:18px!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-browser-head,.pdc[data-pdc-app]:not(#nw) :is(.pdc-trophy-next,.pdc-trophy-browser) .pdc-social-challenge-section-head{margin:0 0 12px!important}.pdc[data-pdc-app]:not(#nw) :is(.pdc-trophy-next,.pdc-trophy-browser) h3{font-size:17px!important;font-weight:600!important;letter-spacing:-.01em!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-browser-head>.pdc-muted{font-size:12.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-controls{margin:0 0 12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-more:empty{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-profile-trophies .pdc-achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}@media (max-width:640px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-profile-trophies .pdc-achievement-grid{grid-template-columns:minmax(0,1fr)!important}}.pdc[data-pdc-app]:not(#nw) .pdc-social-challenge-card p{font-size:13px!important;line-height:1.45!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-challenge-top h4{font-size:14.5px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-challenge-top small{font-size:12px!important;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-social-challenge-meta,.pdc[data-pdc-app]:not(#nw) .pdc-social-challenge-meta span{font-size:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-challenge-meta .pdc-social-challenge-reward{display:inline-flex;align-items:center;height:22px;padding:0 8px!important;border:0!important;border-radius:6px!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;font-size:11.5px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-full-ranking-person strong{font-size:14px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-full-ranking-person small{font-size:12px!important;font-weight:400!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-full-ranking-score small{font-size:11.5px!important;letter-spacing:0!important;text-transform:none!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-leader-hero-score span{font-size:12px!important;color:rgba(255,255,255,.72)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-leader-hero{border-radius:var(--nw-r-lg)!important;padding:18px 20px!important;background:var(--nw-ink)!important;color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-leader-hero-copy h3{color:#fff!important;font-size:19px!important;font-weight:600!important;margin:2px 0 4px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-leader-hero-copy .pdc-kicker{color:rgba(255,255,255,.6)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-leader-hero-copy .pdc-muted{color:rgba(255,255,255,.72)!important;font-size:13px!important;margin:4px 0 0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-leader-hero-score>strong{color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-leader-hero-score small{color:rgba(255,255,255,.72)!important;font-size:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-leader-crown{color:#fff}@media (max-width:720px){.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-head{grid-template-columns:minmax(0,1fr)!important;padding:18px!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-score{display:flex!important;flex-direction:row!important;align-items:baseline!important;flex-wrap:wrap;gap:4px 8px!important;text-align:left!important}.pdc[data-pdc-app]:not(#nw) .pdc-trophy-cabinet-score strong{font-size:24px!important}.pdc[data-pdc-app]:not(#nw) :is(.pdc-trophy-next,.pdc-trophy-browser){padding:14px!important}}.pdc[data-pdc-app]:not(#nw) .pdc-social-story strong{font-size:11.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-story small{font-size:11px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) button.pdc-social-menu-item{font-size:13.5px!important;min-height:36px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card small{font-size:12.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-heading p{font-size:13.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-orb span{font-size:10px!important;letter-spacing:.06em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-name-badges{gap:4px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-name-badge{gap:4px!important;max-width:180px!important;height:20px;padding:0 7px 0 5px!important;border:0!important;border-radius:6px!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;font-size:11px!important;font-weight:600!important;line-height:20px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-name-badges.is-compact .pdc-social-name-badge{max-width:150px!important;font-size:11px!important;padding:0 6px 0 4px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-name-badge.is-weekly-top{background:var(--nw-ink)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-name-badge-icon{width:14px!important;height:14px!important;flex:0 0 14px!important;font-size:11px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-name-badge-icon .pdc-studio-glyph{width:13px!important;height:13px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-weekly-top-copy,.pdc-social-leader-hero-copy) .pdc-social-name-badge{background:rgba(255,255,255,.14)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-weekly-top-copy,.pdc-social-leader-hero-copy) .pdc-social-name-badge.is-weekly-top{background:#fff!important;color:var(--nw-ink)!important}@media (max-width:1450px){.pdc[data-pdc-app]:not(#nw) .pdc-social-network{grid-template-columns:minmax(0,1fr) 300px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-profile-rail{display:none!important}}@media (max-width:1120px){.pdc[data-pdc-app]:not(#nw) .pdc-social-network{grid-template-columns:minmax(0,1fr)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-right-rail{display:none!important}}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-social-network-head .pdc-social-tabs,.pdc[data-pdc-app]:not(#nw) .pdc-social-tabs{display:flex!important;width:100%!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer{grid-template-columns:minmax(0,1fr)!important;padding:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer>.pdc-social-avatar{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post{padding:14px 14px 8px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions button.pdc-social-action-button,.pdc[data-pdc-app]:not(#nw) button.pdc-social-reaction-main{padding:0 6px!important;font-size:13px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-search{flex-basis:100%}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer-textwrap textarea{height:auto!important;min-height:66px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer-quick{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;margin:0 -4px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer-quick::-webkit-scrollbar{display:none}.pdc[data-pdc-app]:not(#nw) button.pdc-social-compose-action{flex:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-filters{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;width:100%}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed-filters button{flex:none!important}}.pdc[data-pdc-app]:not(#nw) .pdc-account-profile-card{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-account-profile-main{display:flex;align-items:center;gap:16px;min-width:0;flex:1 1 320px}.pdc[data-pdc-app]:not(#nw) .pdc-account-profile-mark{width:64px!important;height:64px!important;min-width:64px!important;border-radius:50%!important;font-size:20px!important;font-weight:600!important;background:var(--nw-ink)!important;color:#fff!important;display:grid!important;place-items:center!important;overflow:hidden}.pdc[data-pdc-app]:not(#nw) .pdc-account-profile-mark img{width:100%;height:100%;object-fit:cover}.pdc[data-pdc-app]:not(#nw) .pdc-account-profile-copy{min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-account-profile-copy h3{margin:0!important;font-size:20px!important;font-weight:650!important;letter-spacing:-.02em!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-profile-copy p{margin:3px 0 0!important;font-size:13.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-headline{font-size:14px!important;color:var(--nw-ink-2)!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-bio{max-width:62ch}.pdc[data-pdc-app]:not(#nw) .pdc-setting-row{min-height:58px!important}.pdc[data-pdc-app]:not(#nw) .pdc-setting-row .pdc-row-meta{white-space:normal!important}.pdc[data-pdc-app]:not(#nw) .pdc-setting-row .pdc-tone{width:32px;height:32px;border-radius:9px}.pdc[data-pdc-app]:not(#nw) .pdc-preview-role-grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important;grid-template-columns:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))!important;gap:16px!important;align-items:start!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-card{display:grid!important;grid-template-columns:auto minmax(0,1fr) minmax(0,280px)!important;gap:14px 20px!important;align-items:center!important;min-height:0!important;padding:18px 20px!important;border:1px solid var(--nw-line)!important;border-radius:var(--nw-r-lg)!important;background:#fff!important;color:var(--nw-ink)!important;box-shadow:var(--nw-shadow-xs)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-orb{width:64px!important;height:64px!important;background:var(--nw-ink)!important;color:#fff!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-orb strong{font-size:24px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-orb span{font-size:8.5px!important;letter-spacing:.12em!important;color:rgba(255,255,255,.7)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-copy{gap:5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-copy .pdc-kicker{color:var(--nw-faint)!important;font-size:11px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-copy h3{font-size:18px!important;line-height:1.2!important;letter-spacing:-.015em!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-copy>.pdc-muted{color:var(--nw-muted)!important;font-size:12.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-rank-chip{border-color:var(--nw-line-strong)!important;color:var(--nw-ink-2)!important;font-size:11px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-track{height:6px!important;background:var(--nw-subtle-2)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-track i{background:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-progress-copy small{color:var(--nw-faint)!important;font-size:11.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-side-stats{margin:0!important;gap:8px!important;grid-template-columns:repeat(auto-fit,minmax(80px,1fr))!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-side-stats>span{padding:9px 10px!important;border:1px solid var(--nw-line)!important;border-radius:10px!important;background:var(--nw-canvas)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-side-stats strong{font-size:17px!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-side-stats small{font-size:11px!important;color:var(--nw-muted)!important}@media (max-width:900px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-level-card{grid-template-columns:auto minmax(0,1fr)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-game-side-stats{grid-column:1/-1}}.pdc[data-pdc-app]:not(#nw) .pdc-account-profile-mark{box-shadow:none!important}html body dialog.pdc.pdc-dialog:not(#nw).pdc-activity-drawer{top:0!important;right:0!important;bottom:0!important;left:auto!important;transform:none!important;margin:0!important;width:min(440px,100vw)!important;max-width:440px!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;border-radius:18px 0 0 18px!important;padding:0 14px 16px!important;animation:nw-drawer .22s cubic-bezier(.2,.8,.2,1)}@keyframes nw-drawer{from{opacity:.3;transform:translateX(28px)}to{opacity:1;transform:none}}html body dialog.pdc.pdc-dialog:not(#nw).pdc-activity-drawer .pdc-activity-dialog-head{margin:0 -14px 10px!important;padding:16px 12px 12px 20px!important;align-items:flex-start!important}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-activity-dialog-head h3{font-size:18px!important}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-activity-dialog-head p{margin:2px 0 0!important;font-size:13px!important}dialog.pdc .pdc-activity-head-actions{display:flex;align-items:center;gap:4px}dialog.pdc .pdc-activity-head-actions .pdc-icon{width:36px!important;height:36px!important;border:0!important}dialog.pdc .pdc-activity-tabs{margin:0 0 8px 6px!important}dialog.pdc .pdc-notification-feed-modal{margin:0 -6px!important}dialog.pdc .pdc-activity-empty{display:flex!important;align-items:center!important;gap:12px!important;padding:16px 8px!important;border:0!important;background:0 0!important}dialog.pdc .pdc-activity-empty strong{font-size:14px}dialog.pdc .pdc-activity-empty p{margin:2px 0 0!important;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-glyph.pdc-tone{width:32px!important;height:32px!important;min-width:32px!important;border-radius:9px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-glyph.pdc-tone.is-green{background:var(--nw-success-bg)!important;color:var(--nw-success)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-glyph.pdc-tone.is-amber{background:var(--nw-warning-bg)!important;color:#b06d00!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-glyph.pdc-tone.is-violet{background:var(--nw-violet-bg)!important;color:var(--nw-violet)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-glyph.pdc-tone.is-red{background:var(--nw-danger-bg)!important;color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-glyph.pdc-tone.is-blue{background:var(--nw-info-bg)!important;color:var(--nw-info)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-glyph.pdc-tone.is-ink{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notification-card:not(.is-unread) .pdc-notification-glyph.pdc-tone{opacity:.72}html body dialog.pdc.pdc-dialog:not(#nw).pdc-command-dialog{top:12vh!important;transform:translateX(-50%)!important;width:min(620px,calc(100vw - 32px))!important;max-width:620px!important;padding:0!important;overflow:hidden!important;animation:nw-palette .16s ease-out}@keyframes nw-palette{from{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%,0)}}dialog.pdc .pdc-command-input{display:flex!important;align-items:center!important;gap:10px!important;height:58px;padding:0 16px!important;margin:0!important;border:0!important;border-bottom:1px solid var(--nw-line)!important;border-radius:0!important;background:#fff!important;grid-template-columns:none!important}dialog.pdc .pdc-command-input>svg{color:var(--nw-muted);flex:none}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-command-input input,html body dialog.pdc.pdc-dialog:not(#nw) .pdc-command-input input:focus{flex:1 1 auto;min-width:0;height:56px!important;min-height:56px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:0 0!important;font-size:16px!important;outline:0!important}dialog.pdc .pdc-command-input .pdc-key-hint{flex:none;font-size:11.5px!important;font-weight:600;color:var(--nw-muted)!important;padding:3px 7px!important;border:1px solid var(--nw-line)!important;border-radius:6px!important;background:var(--nw-subtle)!important}dialog.pdc .pdc-command-results{display:grid!important;gap:10px!important;max-height:min(460px,62vh)!important;overflow-y:auto!important;padding:8px!important;margin:0!important}dialog.pdc .pdc-command-results:empty{display:none!important}dialog.pdc .pdc-command-group{display:grid;gap:1px}dialog.pdc .pdc-command-group-label{font-size:11.5px;font-weight:600;color:var(--nw-faint);padding:4px 8px 2px}dialog.pdc button.pdc-command-result{display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:10px!important;background:0 0!important;box-shadow:none!important;text-align:left!important;color:inherit!important;font:inherit!important}dialog.pdc button.pdc-command-result:focus-visible{outline:0!important}dialog.pdc button.pdc-command-result:focus-visible .pdc-command-row,dialog.pdc button.pdc-command-result:hover .pdc-command-row{background:var(--nw-subtle)}dialog.pdc .pdc-command-row{display:grid!important;grid-template-columns:32px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:7px 8px!important;border-radius:10px!important}dialog.pdc .pdc-command-kind{width:32px!important;height:32px!important;border-radius:9px!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;display:grid!important;place-items:center!important;font-size:0!important}dialog.pdc .pdc-command-row strong{display:block;font-size:14px!important;font-weight:550!important;color:var(--nw-ink)}dialog.pdc .pdc-command-row small{display:block;font-size:12.5px!important;margin-top:1px}dialog.pdc .pdc-command-open{color:var(--nw-faint);opacity:0;transition:opacity .12s}dialog.pdc button.pdc-command-result:focus-visible .pdc-command-open,dialog.pdc button.pdc-command-result:hover .pdc-command-open{opacity:1}dialog.pdc .pdc-command-status{margin:0!important;padding:6px 8px!important;font-size:13px!important}@media (max-width:760px){html body dialog.pdc.pdc-dialog:not(#nw).pdc-activity-drawer{width:100vw!important;max-width:none!important;border-radius:0!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}html body dialog.pdc.pdc-dialog:not(#nw).pdc-command-dialog{top:0!important;bottom:auto!important;left:0!important;right:0!important;transform:none!important;width:100%!important;max-width:none!important;padding:0!important;border-radius:0 0 18px 18px!important;animation:none!important}dialog.pdc .pdc-command-results{max-height:calc(100dvh - 140px)!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-notice:empty{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dialog-intro{margin:0!important}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-meta,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-title{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.pdc[data-pdc-app]:not(#nw) .pdc-role-preview-banner{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:10px 12px 10px 14px!important;border:1px solid #ddd6fe!important;border-radius:12px!important;background:var(--nw-violet-bg)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-role-preview-banner>svg{flex:none;color:var(--nw-violet)}.pdc[data-pdc-app]:not(#nw) .pdc-role-preview-banner>div:not(.pdc-role-preview-actions){display:flex!important;flex-direction:column!important;gap:1px!important;flex:1 1 auto;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-role-preview-banner strong{font-size:13.5px!important;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-role-preview-banner span.pdc-muted{font-size:12.5px!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-role-preview-actions{display:flex!important;flex-direction:row!important;gap:6px!important;flex:none;flex-wrap:nowrap!important}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-role-preview-banner{flex-wrap:wrap!important;align-items:flex-start!important}.pdc[data-pdc-app]:not(#nw) .pdc-role-preview-banner>div:not(.pdc-role-preview-actions){flex-basis:calc(100% - 40px)}.pdc[data-pdc-app]:not(#nw) .pdc-role-preview-actions{width:100%;padding-left:30px}}:is(.pdc.pdc-auth-shell,.pdc.pdc-onboarding,.pdc.pdc-join,.pdc.pdc-catalog){font-family:var(--nw-font)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(.pdc.pdc-auth-shell,.pdc.pdc-onboarding,.pdc.pdc-join,.pdc.pdc-catalog) :is(h1,h2,h3,h4,h5,h6,p,label,span,a,small,strong,em,li,dt,dd,button,input,select,textarea,summary,legend){font-family:inherit!important}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-row{flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-row>div:not(.pdc-legal-actions){flex:1 1 calc(100% - 60px)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-row>.pdc-legal-actions{flex:1 1 100%!important;justify-content:flex-start!important;flex-wrap:wrap!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-legal-row:has(>.pdc-doc-icon)>.pdc-legal-actions{padding-left:48px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tabs{flex-wrap:nowrap!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab{width:auto!important;flex:none!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row{flex-direction:row!important}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row:has(>.pdc-row-side):has(>.pdc-row-trail){flex-wrap:wrap!important;row-gap:6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row:has(>.pdc-row-side):has(>.pdc-row-trail)>.pdc-row-text{flex:1 1 calc(100% - 160px)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row:has(>.pdc-row-side):has(>.pdc-row-trail)>.pdc-row-side{order:4;flex:1 1 100%!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row:has(>.pdc-row-lead):has(>.pdc-row-side):has(>.pdc-row-trail)>.pdc-row-side{padding-left:46px}}.pdc[data-pdc-app]:not(#nw) [data-pdc-content]>:has(.pdc-more-menu[open]),:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-plan-manage-card,.pdc-project-card,.pdc-client-card,.pdc-team-row,.pdc-panel,.pdc-legal-row,.pdc-delivery-card,.pdc-row,.pdc-plan-group,.pdc-social-post,.pdc-detail-header,.pdc-page-actions,.pdc-detail-meta):has(.pdc-more-menu[open]){position:relative;z-index:45!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel{right:20px!important;bottom:20px!important;width:min(640px,calc(100vw - 40px))!important;height:min(560px,calc(100vh - 110px))!important;border:1px solid var(--nw-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:var(--nw-shadow-lg)!important;overflow:hidden!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel>.pdc-chat-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:0!important;padding:10px 10px 10px 16px!important;margin:0!important;border:0!important;border-bottom:1px solid var(--nw-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel>.pdc-chat-head strong{font-size:15px;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-chat-head-actions{display:flex;align-items:center;gap:4px}.pdc[data-pdc-app]:not(#nw) .pdc-chat-head-actions .pdc-icon{width:34px!important;height:34px!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-body{grid-template-columns:190px minmax(0,1fr)!important;min-height:0}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-body>:first-child{display:flex;flex-direction:column;gap:2px;padding:8px!important;overflow-y:auto;border-right:1px solid var(--nw-line);background:var(--nw-canvas)}.pdc[data-pdc-app]:not(#nw) button.pdc-chat-list-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:auto!important;min-height:36px!important;padding:8px 10px!important;margin:0!important;border:0!important;border-radius:9px!important;background:0 0!important;box-shadow:none!important;color:var(--nw-ink-2)!important;font-size:13.5px!important;font-weight:500!important;text-align:left!important;line-height:1.3!important;white-space:normal!important}.pdc[data-pdc-app]:not(#nw) button.pdc-chat-list-item:hover{background:rgba(22,22,20,.05)!important}.pdc[data-pdc-app]:not(#nw) button.pdc-chat-list-item.is-active{background:#fff!important;color:var(--nw-ink)!important;font-weight:600!important;box-shadow:0 0 0 1px var(--nw-line),0 1px 2px rgba(0,0,0,.05)!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-list-item.has-unread .pdc-chat-list-name::after{background:var(--nw-danger-dot)!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-main{display:flex;flex-direction:column;min-height:0;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-thread{flex:1 1 auto;overflow-y:auto;padding:14px!important;display:flex;flex-direction:column;gap:10px}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-blank{margin:auto!important;text-align:center;font-size:13.5px}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-main>.pdc-chat-composer{display:flex!important;flex-direction:row!important;align-items:flex-end!important;gap:8px!important;padding:10px 12px!important;border-top:1px solid var(--nw-line)!important;background:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-composer textarea{flex:1 1 auto!important;min-height:42px!important;height:42px;max-height:140px;padding:10px 14px!important;border-radius:21px!important;resize:none!important;font-size:14px!important;line-height:1.4!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel button.pdc-chat-send{flex:none!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border-radius:999px!important;display:inline-grid!important;place-items:center!important}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel{right:0!important;bottom:0!important;left:0!important;top:0!important;width:100vw!important;height:100dvh!important;border-radius:0!important;border:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-body{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-body>:first-child{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--nw-line)}.pdc[data-pdc-app]:not(#nw) button.pdc-chat-list-item{width:auto!important;white-space:nowrap!important;flex:none!important}}.pdc[data-pdc-app]:not(#nw) .pdc-approval-queue{grid-column:1/-1!important;display:flex!important;flex-direction:row!important;text-align:left!important;border-left-width:1px!important;align-items:center!important;gap:12px!important;flex-wrap:wrap;min-height:0!important;height:auto!important;padding:12px 14px!important;margin:0!important;border:1px solid #f1d8a8!important;border-radius:12px!important;background:var(--nw-warning-bg)!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-approval-queue-copy{display:flex;flex-direction:column;gap:1px;flex:1 1 260px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-approval-queue-copy strong{font-size:14px;font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-approval-queue-copy .pdc-muted{font-size:13px}.pdc[data-pdc-app]:not(#nw) .pdc-approval-queue .pdc-inline{display:flex;gap:8px;flex-wrap:wrap;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-approval-queue{border-left-color:#f1d8a8!important}.pdc[data-pdc-app]:not(#nw) .pdc-approval-queue .pdc-inline button{width:auto!important;flex:none!important}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row:has(>.pdc-row-side>.pdc-row-tags){flex-wrap:wrap!important;row-gap:6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row:has(>.pdc-row-side>.pdc-row-tags)>.pdc-row-text{flex:1 1 calc(100% - 90px)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row:has(>.pdc-row-side>.pdc-row-tags)>.pdc-row-side{order:4;flex:1 1 100%!important;padding-left:46px}.pdc[data-pdc-app]:not(#nw) .pdc-approval-queue .pdc-inline{width:100%;padding-left:46px}}.pdc[data-pdc-app]:not(#nw) .pdc-desk-today-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 12px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-today-count{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-desk-today-count strong{font-size:34px;font-weight:650;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-desk-today-count span{font-size:14px;color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-desk-today .pdc-level-badge{height:26px!important;padding:0 10px!important;border-radius:8px!important;font-size:12.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-desk-today>.pdc-meter{max-width:none;height:6px;margin:0 0 14px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-note{margin:0!important;font-size:13.5px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-next .pdc-row.is-overdue .pdc-row-meta{color:var(--nw-danger)}.pdc[data-pdc-app]:not(#nw) .pdc-desk-chart{margin:4px 0 16px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-plot{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;align-items:end;height:96px;padding-top:18px;border-bottom:1px solid var(--nw-line)}.pdc[data-pdc-app]:not(#nw) .pdc-desk-bar{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;min-width:0;height:100%}.pdc[data-pdc-app]:not(#nw) .pdc-desk-bar i{display:block;width:100%;max-width:34px;border-radius:6px 6px 2px 2px;background:#cfcfca}.pdc[data-pdc-app]:not(#nw) .pdc-desk-bar.is-today i{background:var(--nw-ink)}.pdc[data-pdc-app]:not(#nw) .pdc-desk-bar-value{font-size:11.5px;line-height:14px;color:var(--nw-muted);font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-desk-target{position:absolute;left:0;right:0;height:0;border-top:1px dashed #b9b9b3;pointer-events:none}.pdc[data-pdc-app]:not(#nw) .pdc-desk-target em{position:absolute;right:0;top:-17px;font-style:normal;font-size:11px;color:var(--nw-faint);background:#fff;padding:0 0 0 6px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:6px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-days small{text-align:center;font-size:11.5px;color:var(--nw-faint);text-transform:capitalize}.pdc[data-pdc-app]:not(#nw) .pdc-desk-days small.is-today{color:var(--nw-ink);font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-desk-pace-rows{display:grid;gap:12px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-pace-row>div{display:flex;justify-content:space-between;gap:8px;font-size:13px;margin:0 0 6px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-pace-row>div span{color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-desk-pace-row>div strong{font-weight:600;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-desk-pace-row .pdc-meter{max-width:none;height:5px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-rank{margin:14px 0 0!important;font-size:12.5px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-credit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-credit{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--nw-line);border-radius:12px;background:var(--nw-canvas)}.pdc[data-pdc-app]:not(#nw) .pdc-desk-credit span{font-size:12.5px;color:var(--nw-muted);font-weight:550}.pdc[data-pdc-app]:not(#nw) .pdc-desk-credit strong{font-size:22px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-desk-credit small{font-size:12px;color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-desk-goal p{margin:0 0 6px!important;font-size:14px}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-desk-credit-grid{grid-template-columns:minmax(0,1fr)}.pdc[data-pdc-app]:not(#nw) .pdc-desk-credit{flex-direction:row;align-items:baseline;flex-wrap:wrap;column-gap:10px}.pdc[data-pdc-app]:not(#nw) .pdc-desk-credit span{flex:1 1 auto}.pdc[data-pdc-app]:not(#nw) .pdc-desk-credit small{flex-basis:100%}.pdc[data-pdc-app]:not(#nw) .pdc-mood-toolbar-actions{flex-wrap:wrap!important;overflow:visible!important}.pdc[data-pdc-app]:not(#nw) .pdc-mood-add .pdc-more-menu-panel{left:0;right:auto}}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock{display:none!important}@media (min-width:761px) and (max-width:1023px){.pdc[data-pdc-app]:not(#nw) .pdc-workspace-grid{grid-template-columns:52px minmax(0,1fr)!important;gap:0 24px!important;padding:0 20px 0 12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav{gap:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-nav-group{gap:2px;padding-top:10px;border-top:1px solid var(--nw-line)}.pdc[data-pdc-app]:not(#nw) .pdc-nav-group:first-child{border-top:0;padding-top:0}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item .pdc-nav-label,.pdc[data-pdc-app]:not(#nw) .pdc-nav-group-label{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item{justify-content:center!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item .pdc-nav-count{position:absolute!important;top:3px!important;right:1px!important;min-width:17px!important;height:17px!important;padding:0 4px!important;font-size:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-search-button{min-width:0!important}}@media (min-width:1024px) and (max-width:1199px){.pdc[data-pdc-app]:not(#nw) .pdc-workspace-grid{grid-template-columns:208px minmax(0,1fr)!important;gap:0 28px!important}}@media (max-width:760px){.pdc,dialog.pdc{--nw-bar-h:56px}.pdc[data-pdc-app]:not(#nw) .pdc-product-bar{padding:0 12px 0 16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-search-button{min-width:0!important;width:38px!important;padding:0!important;justify-content:center!important;background:0 0!important;border-color:transparent!important;box-shadow:none!important;color:var(--nw-ink-2)!important;margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-search-button .pdc-top-action-label{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-product-actions{gap:2px!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-grid{display:block!important;padding:0 16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-sidebar{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main{padding:18px 0 calc(96px + env(safe-area-inset-bottom))!important;gap:14px!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-header{gap:10px!important;min-height:38px}.pdc[data-pdc-app]:not(#nw) .pdc-app-header{flex-wrap:nowrap!important}.pdc[data-pdc-app]:not(#nw) .pdc-page-heading{flex:1 1 0;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-app-header h2{font-size:21px!important;line-height:1.25!important}.pdc[data-pdc-app]:not(#nw) .pdc-page-actions{flex:none;flex-wrap:nowrap;gap:6px}.pdc[data-pdc-app]:not(#nw) .pdc-page-actions>.pdc-primary{min-height:38px!important;padding:6px 12px!important;font-size:13.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-page-actions>:is(button,a):not(.pdc-primary){display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary{min-height:42px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-secondary,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-small{min-height:38px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),select:not(.pdc-status-control),textarea){font-size:16px!important;min-height:44px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-search input{height:42px!important;min-height:42px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-button,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-context-clear,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel>summary{height:42px!important;min-height:42px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-search{flex:1 1 100%!important;max-width:none!important;order:2}.pdc[data-pdc-app]:not(#nw) .pdc-request-controls .pdc-context-bar{flex:1 1 auto;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-request-controls .pdc-context-button{max-width:none;width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-filter-panel[open]>.pdc-filters{position:fixed;left:12px;right:12px;top:auto;bottom:calc(84px + env(safe-area-inset-bottom));width:auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-dashboard-panel,.pdc-account-card,.pdc-client-plan-project,.pdc-plans-intro,.pdc-setup-intro,.pdc-team-organization,.pdc-production-desk,.pdc-client-card,.pdc-community-card,.pdc-project-library-command,.pdc-team-card,.pdc-client-home-hero,.pdc-hub-picker-intro){padding:16px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat{padding:14px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat-main strong{font-size:24px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-grid{grid-template-columns:1fr!important;gap:10px!important}.pdc[data-pdc-app]:not(#nw) [data-pdc-notice]{bottom:calc(84px + env(safe-area-inset-bottom))!important}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock{display:grid!important;position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;z-index:55!important;transform:none!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;width:100%!important;max-width:none!important;min-height:0!important;padding:6px 6px calc(6px + env(safe-area-inset-bottom))!important;margin:0!important;border:0!important;border-top:1px solid var(--nw-line)!important;border-radius:0!important;background:rgba(255,255,255,.94)!important;-webkit-backdrop-filter:saturate(1.6) blur(16px)!important;backdrop-filter:saturate(1.6) blur(16px)!important;box-shadow:0 -1px 12px rgba(22,22,20,.04)!important}.pdc[data-pdc-app]:not(#nw) button.pdc-mobile-dock-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:0!important;height:52px!important;min-height:52px!important;padding:4px 2px!important;margin:0!important;border:0!important;border-radius:10px!important;background:0 0!important;color:var(--nw-faint)!important;box-shadow:none!important;font-size:10.5px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:0!important;white-space:nowrap;transform:none!important}.pdc[data-pdc-app]:not(#nw) button.pdc-mobile-dock-item.is-current{background:0 0!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) button.pdc-mobile-dock-item:active{background:var(--nw-subtle)!important}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock-icon{position:relative;display:grid!important;place-items:center!important;min-height:24px!important;font-size:inherit!important}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock-icon .pdc-nav-count{position:absolute!important;top:-5px!important;left:14px!important;min-width:17px!important;height:17px!important;padding:0 4px!important;font-size:10px!important;background:#e5484d!important;box-shadow:0 0 0 2px #fff}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock-label{max-width:100%;overflow:hidden;text-overflow:ellipsis}html body dialog.pdc.pdc-dialog:not(#nw),html body dialog.pdc.pdc-dialog:not(#nw).pdc-command-dialog,html body dialog.pdc.pdc-dialog:not(#nw).pdc-dialog-canvas,html body dialog.pdc.pdc-dialog:not(#nw).pdc-dialog-wide{top:auto!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - 16px)!important;padding:0 16px calc(16px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;animation:nw-sheet .22s cubic-bezier(.2,.8,.2,1)}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-header{margin:0 -16px 16px!important;padding:12px 10px 12px 16px!important}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-header h2,html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-header h3{font-size:17px!important}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-actions,html body dialog.pdc.pdc-dialog:not(#nw) .pdc-form-actions{margin:20px -16px calc(-16px - env(safe-area-inset-bottom))!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;bottom:calc(-16px - env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-actions>button,html body dialog.pdc.pdc-dialog:not(#nw) .pdc-form-actions>button{width:100%!important}}@keyframes nw-sheet{from{transform:translateY(24px);opacity:.4}to{transform:none;opacity:1}}@media (max-width:782px){body.admin-bar .pdc[data-pdc-app]:not(#nw){padding-top:46px!important}body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-product-bar{top:46px!important}body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-workspace-sidebar{top:calc(var(--nw-bar-h) + 46px)!important}}@media (max-width:600px){body.admin-bar .pdc[data-pdc-app]:not(#nw) .pdc-product-bar{top:0!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-list{display:grid;gap:16px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-group{display:grid;gap:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-group .pdc-nav-group-label{padding:0 12px 4px;font-size:12px;font-weight:600;color:var(--nw-faint)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;height:48px!important;min-height:48px!important;padding:0 12px!important;margin:0!important;border:0!important;border-radius:12px!important;background:0 0!important;color:var(--nw-ink)!important;box-shadow:none!important;font-size:15.5px!important;font-weight:500!important;text-decoration:none!important;text-align:left!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-item svg{color:var(--nw-muted);flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-item.is-current{background:var(--nw-subtle)!important;font-weight:600!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-item:active{background:var(--nw-subtle-2)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-item.is-danger,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-item.is-danger svg{color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-item .pdc-nav-label{flex:1 1 auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mobile-nav-language .pdc-language-segment{margin-left:auto}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item.is-open:not(.pdc-nav-selected){background:rgba(22,22,20,.05)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel>.pdc-chat-head{flex-direction:row!important;flex-wrap:nowrap!important;text-align:left!important}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-title{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;line-height:1.25}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-title strong{font-size:15px;font-weight:600;color:var(--nw-ink)}.pdc[data-pdc-app]:not(#nw) .pdc-chat-panel .pdc-chat-title span{font-size:12.5px;color:var(--nw-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdc[data-pdc-app]:not(#nw) .pdc-chat-head-actions{flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) button.pdc-social-comment-author,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) button.pdc-social-profile-link{display:inline-block!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:4px!important;background:0 0!important;box-shadow:none!important;color:var(--nw-ink)!important;font-size:14.5px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.005em!important;text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) button.pdc-social-comment-author{font-size:13px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) button.pdc-social-comment-author:hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) button.pdc-social-profile-link:hover{text-decoration:underline!important;text-underline-offset:2px;background:0 0!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post{padding:18px 20px 8px!important;border-radius:16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-head{grid-template-columns:40px minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-head>.pdc-social-avatar{width:40px!important;height:40px!important;min-width:40px!important;font-size:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-identity{display:grid!important;gap:2px!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-byline{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-byline .pdc-social-name-badges{margin:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-identity .pdc-social-post-meta{font-size:12.5px!important;line-height:1.4!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-title{margin:14px 0 0!important;font-size:17px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.01em!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-text{margin:10px 0 0!important;font-size:14.5px!important;line-height:1.6!important;color:var(--nw-ink-2)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions{display:flex!important;align-items:center!important;gap:2px!important;margin:14px -8px 0!important;padding:6px 0 0!important;border-top:1px solid var(--nw-line)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions>.pdc-social-reaction-wrap,.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions>button{flex:none!important;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions>button:last-child{margin-left:auto!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions button.pdc-social-action-button,.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions button.pdc-social-reaction-main{width:auto!important;height:34px!important;min-height:34px!important;padding:0 10px!important;border:0!important;border-radius:8px!important;background:0 0!important;font-size:13.5px!important;font-weight:500!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions button.pdc-social-action-button:hover,.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions button.pdc-social-reaction-main:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions .pdc-social-action-button.is-saved,.pdc[data-pdc-app]:not(#nw) .pdc-social-post-actions button.pdc-social-reaction-main.is-reacted{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card{grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;margin:14px 0 2px!important;padding:14px 16px!important;border:0!important;border-radius:14px!important;background:var(--nw-warning-bg)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-client_review,.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-level{background:var(--nw-info-bg)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-challenge{background:var(--nw-success-bg)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-team_achievement{background:var(--nw-violet-bg)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-icon{width:44px!important;height:44px!important;border-radius:12px!important;background:#fff!important;color:var(--nw-warning)!important;font-size:19px!important;box-shadow:var(--nw-shadow-xs)}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-client_review .pdc-social-win-icon,.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-level .pdc-social-win-icon{color:var(--nw-info)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-challenge .pdc-social-win-icon{color:var(--nw-success)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-team_achievement .pdc-social-win-icon{color:var(--nw-violet)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card .pdc-kicker{margin:0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;color:var(--nw-warning)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-client_review .pdc-kicker,.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-level .pdc-kicker{color:var(--nw-info)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-challenge .pdc-kicker{color:var(--nw-success)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card.is-team_achievement .pdc-kicker{color:var(--nw-violet)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card h4{margin:2px 0 2px!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.01em!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-text{margin:0!important;font-size:13.5px!important;line-height:1.5!important;color:var(--nw-ink-2)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer{padding:16px!important;border-radius:16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer-quick{gap:5px!important;margin-top:10px!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-compose-action{height:32px!important;min-height:32px!important;padding:0 10px!important;border:1px solid var(--nw-line)!important;border-radius:999px!important;background:#fff!important;color:var(--nw-ink-2)!important;font-size:12.5px!important;font-weight:500!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-compose-action svg{width:15px!important;height:15px!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-compose-action:hover{border-color:var(--nw-line-strong)!important;background:var(--nw-subtle)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-compose-action:hover svg{color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-section-head{padding:2px 2px 0!important;border:0!important;background:0 0!important;box-shadow:none!important;align-items:flex-end!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-section-head .pdc-kicker{display:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-section-head h3{margin:0 0 4px!important;font-size:20px!important;font-weight:650!important;letter-spacing:-.02em!important;line-height:1.25!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-section-head p{font-size:13.5px!important;line-height:1.5!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-self-card{text-align:center!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-self-card h3{margin:0 12px 2px!important;font-size:16px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-self-card .pdc-social-name-badges{justify-content:center!important;margin:6px 12px 0!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-self-headline{min-height:0!important;margin:6px 14px 0!important;font-size:12.5px!important;line-height:1.45!important;color:var(--nw-muted)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-self-role{display:inline-flex!important;align-items:center;height:22px;margin-top:8px!important;padding:0 9px!important;border-radius:999px!important;background:var(--nw-subtle)!important;color:var(--nw-ink-2)!important;font-size:11.5px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-profile-cta{display:flex!important;align-items:center!important;justify-content:center!important;width:calc(100% - 28px)!important;height:36px!important;min-height:36px!important;margin:12px 14px 0!important;padding:0 12px!important;border:1px solid var(--nw-line-strong)!important;border-radius:10px!important;background:#fff!important;color:var(--nw-ink)!important;font-size:13px!important;font-weight:600!important}.pdc[data-pdc-app]:not(#nw) button.pdc-social-profile-cta:hover{background:var(--nw-subtle)!important;border-color:var(--nw-line-strong)!important;color:var(--nw-ink)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-mini-level-number span{font-size:12.5px!important;font-weight:600!important;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-social-mini-level-meta{font-size:12px!important;color:var(--nw-muted)!important}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-social-post{padding:16px 16px 6px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-head{grid-template-columns:38px minmax(0,1fr) auto!important;gap:10px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-post-head>.pdc-social-avatar{width:38px!important;height:38px!important;min-width:38px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer-quick{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;margin-right:-16px!important;padding-right:16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-composer-quick::-webkit-scrollbar{display:none}.pdc[data-pdc-app]:not(#nw) button.pdc-social-compose-action{flex:none!important;height:36px!important;min-height:36px!important;padding:0 12px!important;font-size:13px!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-win-card{padding:12px 14px!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-rounds-line{display:flex!important;align-items:center!important;flex-wrap:wrap;gap:6px 10px!important;margin:0 0 12px!important;padding:9px 12px!important;border:1px solid var(--nw-line)!important;border-radius:10px!important;background:var(--nw-subtle)!important;font-size:13px!important;line-height:1.4!important;color:var(--nw-ink-2)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-rounds-line>svg{flex:none;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-rounds-line>span{flex:1 1 auto;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-rounds-line.is-out{border-color:#f0dfb8!important;background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-rounds-line.is-out>svg{color:var(--nw-warning-dot)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-rounds-line .pdc-text-button{margin-left:auto!important;padding:4px 10px!important;min-height:30px!important;border:1px solid var(--nw-line-strong)!important;border-radius:8px!important;background:#fff!important;color:var(--nw-ink)!important;font-size:12.5px!important;font-weight:600!important;text-decoration:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-rounds-line .pdc-text-button:hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-extras li>svg+span{flex:1 1 auto!important;min-width:0!important;color:var(--nw-ink-2)!important;font-weight:400!important;white-space:normal!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-details-body>div{min-width:0}.pdc,dialog.pdc{--nw-r-md:14px;--nw-r-lg:20px;--nw-r-xl:24px;--nw-shadow-xs:0 1px 2px rgba(22,22,20,.05),0 2px 6px -3px rgba(22,22,20,.07);--nw-shadow-sm:0 1px 2px rgba(22,22,20,.05),0 6px 16px -6px rgba(22,22,20,.10);--nw-shadow-md:0 2px 4px rgba(22,22,20,.04),0 16px 36px -12px rgba(22,22,20,.18);--nw-shadow-lg:0 10px 24px -8px rgba(22,22,20,.16),0 32px 72px -20px rgba(22,22,20,.30);--nw-glow:radial-gradient(36% 62% at 82% 22%,rgba(124,92,230,.15),transparent 70%),radial-gradient(28% 54% at 98% 52%,rgba(59,102,218,.12),transparent 72%),radial-gradient(26% 50% at 62% 6%,rgba(225,154,27,.11),transparent 72%)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw){font-size:14.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) h3{font-size:18px;line-height:1.3;letter-spacing:-.018em}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) h4{font-size:15.5px}.pdc[data-pdc-app]:not(#nw) .pdc-product-bar{background:rgba(246,246,244,.78)!important;-webkit-backdrop-filter:saturate(1.6) blur(16px)!important;backdrop-filter:saturate(1.6) blur(16px)!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-brand img{height:30px!important}.pdc[data-pdc-app]:not(#nw) .pdc-search-button{border-radius:12px!important}@media (min-width:1100px){.pdc[data-pdc-app]:not(#nw) .pdc-search-button{min-width:240px!important;background:rgba(255,255,255,.9)!important}}.pdc[data-pdc-app]:not(#nw) .pdc-header-icon-button{border-radius:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main{position:relative!important;isolation:isolate;padding-top:34px!important;gap:20px!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main::before{content:"";position:absolute;z-index:-1;top:-36px;left:-56px;right:-24px;height:380px;pointer-events:none;background:var(--nw-glow)}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main::after{content:"";position:absolute;z-index:-1;top:-36px;left:-56px;right:-24px;height:320px;pointer-events:none;background-image:radial-gradient(rgba(22,22,20,.1) 1px,transparent 1.3px);background-size:22px 22px;-webkit-mask-image:radial-gradient(42% 70% at 84% 22%,#000 10%,transparent 76%);mask-image:radial-gradient(42% 70% at 84% 22%,#000 10%,transparent 76%)}@media (min-width:761px) and (max-width:1023px){.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main::after,.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main::before{right:-20px}}.pdc[data-pdc-app]:not(#nw){overflow-x:clip}.pdc[data-pdc-app]:not(#nw) .pdc-app-header{min-height:52px!important;margin:0 0 4px!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-header h2{font-size:36px!important;line-height:1.08!important;font-weight:690!important;letter-spacing:-.04em!important}.pdc[data-pdc-app]:not(#nw) .pdc-screen-content{gap:20px!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item{height:38px!important;min-height:38px!important;border-radius:12px!important;font-size:14.5px!important}.pdc[data-pdc-app]:not(#nw) .pdc-app-nav-item.pdc-nav-selected{box-shadow:0 0 0 1px var(--nw-line),var(--nw-shadow-sm)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-dashboard-panel,.pdc-account-card,.pdc-client-plan-project,.pdc-plans-intro,.pdc-setup-intro,.pdc-team-organization,.pdc-production-desk,.pdc-client-card,.pdc-community-card,.pdc-project-library-command,.pdc-team-card,.pdc-client-home-hero,.pdc-hub-picker-intro){padding:24px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel{padding:22px 24px!important;border-radius:var(--nw-r-lg)!important;box-shadow:var(--nw-shadow-xs)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-panel-head,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel-head{margin-bottom:16px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-dashboard-panel-head,.pdc-panel-head,.pdc-section-intro) h3{font-size:18px!important;font-weight:650!important;letter-spacing:-.02em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-danger-button,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-secondary{border-radius:12px!important;min-height:40px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-small{border-radius:10px!important;min-height:36px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary{transition:transform .15s ease,background .15s ease,box-shadow .15s ease!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(button,a).pdc-primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 14px -6px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.1)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]),select:not(.pdc-status-control),textarea){border-radius:12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tabs{gap:6px!important;padding:2px 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab{height:36px!important;min-height:36px!important;padding:0 14px!important;border:1px solid var(--nw-line)!important;border-radius:999px!important;background:#fff!important;color:var(--nw-ink-2)!important;font-weight:500!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab:hover{border-color:var(--nw-line-strong)!important;background:#fff!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab.is-active,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab.is-active:hover{background:var(--nw-ink)!important;border-color:var(--nw-ink)!important;color:#fff!important;font-weight:600!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-tab.is-active .pdc-status-tab-count{color:rgba(255,255,255,.66)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-tone{width:40px;height:40px;border-radius:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row{border-radius:14px!important;transition:background .15s ease}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-row-list{gap:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar{border-radius:12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar:is(.is-t1,.is-t2,.is-t3,.is-t4,.is-t5,.is-t6){border-color:transparent!important;font-weight:650!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar.is-t1{background:var(--nw-violet-bg)!important;color:var(--nw-violet)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar.is-t2{background:var(--nw-info-bg)!important;color:var(--nw-info)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar.is-t3{background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar.is-t4{background:var(--nw-success-bg)!important;color:var(--nw-success)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar.is-t5{background:#fdedf2!important;color:#a3244f!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-brand-avatar.is-t6{background:#e6f5f3!important;color:#0f6158!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-grid{gap:16px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat{position:relative;padding:20px 22px!important;border-radius:var(--nw-r-lg)!important;box-shadow:var(--nw-shadow-xs)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat-main strong{font-size:38px!important;line-height:1!important;font-weight:690!important;letter-spacing:-.045em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat-main span{font-size:13.5px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat{padding-top:66px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat::before{content:"";position:absolute;top:20px;left:22px;width:36px;height:36px;border-radius:11px;background-color:var(--nw-subtle);background-repeat:no-repeat;background-position:center;background-size:18px 18px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat:first-child::before{background-color:rgba(255,255,255,.12);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13M8 12h13M8 18h13M3 6h.01M3 12h.01M3 18h.01'/%3E%3C/svg%3E")}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat:nth-child(2)::before{background-color:var(--nw-info-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232446a6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v4M12 18v4M4.93 4.93l2.83 2.83M16.24 16.24l2.83 2.83M2 12h4M18 12h4M4.93 19.07l2.83-2.83M16.24 7.76l2.83-2.83'/%3E%3C/svg%3E")}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat:nth-child(3)::before{background-color:var(--nw-warning-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a5400' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat:nth-child(4)::before{background-color:var(--nw-violet-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b3cc4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat:first-child{background:#161616 linear-gradient(180deg,#1d1d1c 0,#121212 100%)!important;border-color:#0d0d0d!important;box-shadow:var(--nw-shadow-md)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat:first-child .pdc-dashboard-stat-main strong{color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat:first-child :is(.pdc-dashboard-stat-main span,p){color:rgba(255,255,255,.66)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stats{gap:12px!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat{padding:18px 20px!important;border-radius:16px!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat strong{font-size:28px!important;font-weight:690!important;letter-spacing:-.035em!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stats>.pdc-plan-stat:first-child{background:#161616 linear-gradient(180deg,#1d1d1c 0,#121212 100%)!important;color:#fff}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stats>.pdc-plan-stat:first-child strong{color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stats>.pdc-plan-stat:first-child :is(.pdc-plan-stat-label,.pdc-muted){color:rgba(255,255,255,.66)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stats>.pdc-plan-stat:first-child .pdc-meter{background:rgba(255,255,255,.16)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stats>.pdc-plan-stat:first-child .pdc-meter>i{background:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-desk-today-count strong{font-size:44px!important;line-height:1!important;font-weight:690!important;letter-spacing:-.045em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-request-card-button,.pdc-home-project-button,.pdc-feedback-card-button,.pdc-hub-brand-button,.pdc-chat-project-button,.pdc-calendar-agenda-button)>article{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-request-card-button,.pdc-home-project-button,.pdc-feedback-card-button,.pdc-hub-brand-button,.pdc-chat-project-button,.pdc-calendar-agenda-button):hover>article{transform:translateY(-2px);box-shadow:var(--nw-shadow-md)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-grid{gap:16px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card{padding:18px 18px 16px!important;border-radius:var(--nw-r-lg)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card h4{font-size:16.5px!important;letter-spacing:-.018em!important}.pdc[data-pdc-app]:not(#nw) :is(.pdc-project-card,.pdc-client-card,.pdc-plan-manage-card,.pdc-product-card,.pdc-team-card){transition:box-shadow .2s ease,border-color .2s ease}.pdc[data-pdc-app]:not(#nw) :is(.pdc-project-card,.pdc-client-card,.pdc-plan-manage-card,.pdc-product-card):hover{border-color:var(--nw-line-strong)!important;box-shadow:var(--nw-shadow-md)!important}.pdc[data-pdc-app]:not(#nw) .pdc-project-card{border-radius:var(--nw-r-lg)!important;padding:20px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card{border-radius:18px!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card:not(.is-selected):hover{transform:translateY(-2px);box-shadow:var(--nw-shadow-md)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured{background:#161616 linear-gradient(180deg,#1d1d1c 0,#121212 100%)!important;border-color:#0d0d0d!important;color:#fff!important;box-shadow:var(--nw-shadow-md)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured :is(.pdc-plan-card-name,.pdc-plan-card-price){color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured :is(.pdc-plan-card-tagline,.pdc-plan-card-category,.pdc-plan-card-more,.pdc-plan-manage-meta,.pdc-plan-manage-meta span){color:rgba(255,255,255,.64)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured :is(.pdc-plan-card-lines,.pdc-plan-card-extras) li{color:rgba(255,255,255,.88)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured .pdc-plan-card-extras li>span{color:#6fd39b!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured .pdc-plan-type{background:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.88)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured .pdc-plan-featured{background:#f5c451!important;color:#231700!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured .pdc-plan-card-cm{background:rgba(124,92,230,.24)!important;color:#dcd2ff!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured .pdc-plan-manage-actions{border-top-color:rgba(255,255,255,.14)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured .pdc-plan-archived-pill{background:rgba(255,255,255,.12)!important;color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured .pdc-more-menu-trigger,.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured .pdc-more-menu-trigger *{color:#fff!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured .pdc-more-menu-trigger:hover{background:rgba(255,255,255,.1)!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-manage-card.is-featured :focus-visible{outline-color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty{gap:8px!important;padding:44px 24px!important;border-radius:var(--nw-r-lg)!important;background:rgba(255,255,255,.55)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-symbol{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;border:0!important;border-radius:14px!important;background:var(--nw-violet-bg)!important;box-shadow:none!important;color:var(--nw-violet)!important;font-size:20px!important;line-height:1!important;opacity:1!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-symbol :is(svg,svg *){color:var(--nw-violet)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty h3{font-size:17px!important}html body dialog.pdc.pdc-dialog:not(#nw){border-radius:24px!important}html body dialog.pdc.pdc-dialog:not(#nw)::backdrop{background:rgba(22,22,20,.34);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-header h2,html body dialog.pdc.pdc-dialog:not(#nw) .pdc-dialog-header h3{font-size:20px!important;font-weight:660!important;letter-spacing:-.022em!important}html body .pdc.pdc-auth-shell{position:relative!important;isolation:isolate;overflow:visible!important;background:0 0!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;align-items:center!important}html body .pdc.pdc-auth-shell::before{content:"";position:absolute;z-index:-1;top:-40px;bottom:-40px;left:20%;right:0;pointer-events:none;background:radial-gradient(34% 44% at 52% 38%,rgba(124,92,230,.2),transparent 70%),radial-gradient(28% 38% at 78% 64%,rgba(59,102,218,.16),transparent 72%),radial-gradient(26% 32% at 34% 78%,rgba(225,154,27,.15),transparent 72%)}html body .pdc.pdc-auth-shell::after{content:"";position:absolute;z-index:-1;top:-40px;bottom:-40px;left:0;right:0;pointer-events:none;background-image:radial-gradient(rgba(22,22,20,.1) 1px,transparent 1.3px);background-size:24px 24px;-webkit-mask-image:radial-gradient(50% 62% at 64% 46%,#000 14%,transparent 78%);mask-image:radial-gradient(50% 62% at 64% 46%,#000 14%,transparent 78%)}html body .pdc.pdc-auth-shell .pdc-auth-logo{display:block!important;height:34px!important;width:auto!important;max-width:160px!important;margin:0 0 30px!important;object-fit:contain}html body .pdc.pdc-auth-shell .pdc-auth-intro .pdc-kicker{display:inline-flex!important;align-items:center!important;gap:8px!important;height:30px!important;padding:0 13px 0 11px!important;margin:0 0 22px!important;border:1px solid var(--nw-line)!important;border-radius:999px!important;background:rgba(255,255,255,.75)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;color:var(--nw-ink-2)!important}html body .pdc.pdc-auth-shell .pdc-auth-intro .pdc-kicker::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--nw-success-dot);box-shadow:0 0 0 3px rgba(47,154,95,.18)}html body .pdc.pdc-auth-shell .pdc-auth-intro h1{font-weight:680!important;letter-spacing:-.042em!important;line-height:1.02!important;color:var(--nw-ink)!important}html body .pdc.pdc-auth-shell .pdc-auth-intro>p{color:var(--nw-muted)!important}html body .pdc.pdc-auth-shell .pdc-auth-features{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:0!important;border:0!important}html body .pdc.pdc-auth-shell .pdc-auth-features span{display:inline-flex!important;align-items:center!important;height:34px!important;padding:0 14px!important;border:1px solid var(--nw-line)!important;border-radius:999px!important;background:rgba(255,255,255,.8)!important;font-size:13px!important;font-weight:500!important;color:var(--nw-ink-2)!important}html body .pdc.pdc-auth-shell .pdc-auth-panel{background:#fff!important;border:1px solid var(--nw-line)!important;border-radius:24px!important;box-shadow:var(--nw-shadow-lg)!important}html body .pdc.pdc-auth-shell .pdc-auth-copy .pdc-kicker{color:var(--nw-faint)!important}html body .pdc.pdc-auth-shell .pdc-auth-copy h2{font-weight:680!important;letter-spacing:-.035em!important}html body .pdc.pdc-auth-shell .pdc-auth-form input:not([type=checkbox]){border-radius:12px!important}html body .pdc.pdc-auth-shell .pdc-auth-submit{border-radius:12px!important;min-height:48px!important}html body .pdc.pdc-auth-shell .pdc-auth-check>span{font-size:14px!important;font-weight:500!important;line-height:1.4!important;color:var(--nw-ink-2)!important;letter-spacing:0!important;text-transform:none!important}@media (max-width:560px){html body .pdc.pdc-auth-shell .pdc-auth-logo{margin-bottom:20px!important}html body .pdc.pdc-auth-shell .pdc-auth-intro .pdc-kicker{margin-bottom:14px!important}html body .pdc.pdc-auth-shell .pdc-auth-intro h1{font-size:34px!important;margin-bottom:16px!important}html body .pdc.pdc-auth-shell .pdc-auth-features{display:none!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-more-menu-panel,.pdc-account-dropdown,.pdc-filters,.pdc-social-post-menu)[popover]{color:inherit}@media (max-width:680px){.pdc[data-pdc-app]:not(#nw) .pdc-social-reaction-picker{position:fixed!important;top:auto!important;left:12px!important;right:12px!important;bottom:calc(84px + env(safe-area-inset-bottom))!important;z-index:95!important}}@media (min-width:1200px){.pdc[data-pdc-app]:not(#nw){--nw-gutter:clamp(24px,1.8vw,48px);--nw-side:clamp(232px,11.5vw,272px)}.pdc[data-pdc-app]:not(#nw) .pdc-product-bar{padding:0 var(--nw-gutter)!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-grid{max-width:none!important;grid-template-columns:var(--nw-side) minmax(0,1fr)!important;gap:0 clamp(32px,2.4vw,56px)!important;padding:0 var(--nw-gutter)!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main::after,.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main::before{right:calc(-1 * var(--nw-gutter))}}@media (min-width:1451px){.pdc[data-pdc-app]:not(#nw) .pdc-social-workspace-main>:is(.pdc-header,.pdc-screen-content){width:100%!important;max-width:1760px!important;margin-left:auto!important;margin-right:auto!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-network{grid-template-columns:clamp(240px,13vw,300px) minmax(0,1fr) clamp(300px,16vw,360px)!important;gap:clamp(16px,1.3vw,24px)!important}.pdc[data-pdc-app]:not(#nw) .pdc-social-feed{max-width:960px!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language{display:inline-flex!important;align-items:center;gap:2px;width:max-content;max-width:100%;padding:3px;border:1px solid var(--nw-line-strong);border-radius:999px;background:#fff;box-shadow:var(--nw-shadow-xs)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language>button.pdc-agreement-language-option{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:32px!important;min-height:32px!important;min-width:84px;padding:0 14px!important;margin:0!important;border:0!important;border-radius:999px!important;background:0 0!important;color:var(--nw-ink-2)!important;box-shadow:none!important;font-size:13.5px!important;font-weight:550!important;letter-spacing:0!important;transform:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language>button.pdc-agreement-language-option:not(:disabled):not(.is-active):hover{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language>button.pdc-agreement-language-option.is-active{background:var(--nw-ink)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language>button.pdc-agreement-language-option.is-active:hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language>button.pdc-agreement-language-option.is-active:hover *{background:var(--nw-ink)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language>button.pdc-agreement-language-option:disabled{opacity:.42;cursor:not-allowed}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language-field{display:grid;gap:6px;align-content:start;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language-field>span{font-size:13px;font-weight:600;color:var(--nw-ink-2)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language-field>small{font-size:12px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-agreement-choice{align-items:start!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) label.pdc-setup-field{align-content:start!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-preview .pdc-contract-paper{margin:14px 0 0!important;padding:22px 24px!important;max-height:460px;overflow:auto;border-radius:14px!important;box-shadow:none!important;border:1px solid var(--nw-line)!important;background:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-preview-text{max-width:none!important;font:400 13.5px/1.7 var(--nw-font,inherit)!important;color:var(--nw-ink-2)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-agreement .pdc-plan-terms-grid textarea,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-terms-grid textarea{min-height:96px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-tabs{margin:4px 0 14px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language-pane{display:grid;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language-pane[hidden]{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language-pane textarea{min-height:360px;font-size:13.5px;line-height:1.65}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-agreement-sample{display:grid;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--nw-line)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-agreement-sample .pdc-agreement-preview{margin:0!important}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language{width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language>button.pdc-agreement-language-option{flex:1 1 0;min-width:0;height:36px!important;min-height:36px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-preview .pdc-contract-paper{padding:16px!important;max-height:380px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-agreement-language-pane textarea{min-height:260px}}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main{padding-top:24px!important}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main::before{left:-16px;right:-16px;height:300px;background:radial-gradient(60% 50% at 88% 16%,rgba(124,92,230,.16),transparent 70%),radial-gradient(46% 42% at 100% 44%,rgba(59,102,218,.12),transparent 72%),radial-gradient(40% 40% at 50% 0,rgba(225,154,27,.1),transparent 72%)}.pdc[data-pdc-app]:not(#nw) .pdc-workspace-main::after{left:-16px;right:-16px;height:240px}.pdc[data-pdc-app]:not(#nw) .pdc-app-header h2{font-size:27px!important;line-height:1.12!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat{padding:12px!important;border-radius:14px!important}.pdc[data-pdc-app]:not(#nw) .pdc-plan-stat strong{font-size:21px!important;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock{background:rgba(255,255,255,.86)!important;-webkit-backdrop-filter:saturate(1.6) blur(16px)!important;backdrop-filter:saturate(1.6) blur(16px)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-dashboard-stat-main strong{font-size:32px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat{padding:60px 16px 16px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-overview-stats>.pdc-dashboard-stat::before{top:16px;left:16px;width:32px;height:32px;border-radius:10px;background-size:16px 16px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-dashboard-panel,.pdc-account-card,.pdc-client-plan-project,.pdc-plans-intro,.pdc-setup-intro,.pdc-team-organization,.pdc-production-desk,.pdc-client-card,.pdc-community-card,.pdc-project-library-command,.pdc-team-card,.pdc-client-home-hero,.pdc-hub-picker-intro){padding:18px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-panel{padding:18px!important}}@media (prefers-reduced-motion:reduce){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) *,dialog.pdc{animation:none!important;transition:none!important}}.pdc .pdc-upload-card .pdc-upload-zone{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pdc .pdc-upload-hint{display:block;margin-top:6px;font-size:12px}.pdc .pdc-drop-target.is-busy{opacity:.6}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-upload-closed .pdc-small{margin-top:14px}.pdc .pdc-product-images-editor{display:flex;flex-direction:column;gap:18px;margin:8px 0 4px}.pdc .pdc-product-sections{display:flex;flex-direction:column;gap:18px;min-width:0}.pdc .pdc-product-section{display:flex;flex-direction:column;gap:9px;min-width:0}.pdc .pdc-product-section-head{display:flex;flex-direction:column;gap:2px}.pdc .pdc-product-section-head .pdc-muted{font-size:12.5px;line-height:1.4}.pdc .pdc-product-sides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdc .pdc-product-side{display:flex;flex-direction:column;border:1px solid var(--nw-line,#e4e4e4);border-radius:14px;background:#fff;overflow:hidden;min-width:0;transition:border-color .15s ease}.pdc .pdc-product-side.is-empty{border-style:dashed;border-color:#cfcfca;background:#fafaf8}.pdc .pdc-product-side.is-over{border-color:#0a0a0a;background:#f1f1ec}.pdc .pdc-product-side.is-featured{outline:2px solid #0a0a0a;outline-offset:-1px}.pdc button.pdc-product-side-media{display:block;width:100%!important;aspect-ratio:1;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#f4f4f1!important;box-shadow:none!important;overflow:hidden;cursor:pointer}.pdc .pdc-product-side-media img{width:100%;height:100%;object-fit:cover;display:block}.pdc .pdc-product-side-media .pdc-product-placeholder{width:100%;height:100%;font-size:14px}.pdc .pdc-product-side-add{display:grid;place-items:center;width:100%;height:100%;font-size:28px;font-weight:300;color:#9a9a95}.pdc .pdc-product-side.is-empty button.pdc-product-side-media{background:0 0!important}.pdc .pdc-product-side-foot{display:flex;flex-direction:column;gap:2px;padding:7px 9px 8px;font-size:12px;min-width:0}.pdc .pdc-product-side-foot strong{font-size:12.5px;font-weight:600}.pdc .pdc-product-side-foot .pdc-muted{font-size:11.5px}.pdc .pdc-product-side-actions{display:flex;flex-wrap:wrap;gap:0 8px}.pdc .pdc-product-side-actions:empty{display:none}.pdc .pdc-product-shelf .pdc-text-button,.pdc .pdc-product-side-actions .pdc-text-button{min-height:24px!important;padding:0!important;font-size:11.5px!important}.pdc .pdc-product-sides .pdc-product-figure{min-width:0}.pdc .pdc-product-figure.is-missing{border-style:dashed;background:#fafaf8}.pdc .pdc-product-shelf{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;align-items:start;border-radius:14px;transition:background .15s ease}.pdc .pdc-product-shelf.is-over{background:#f1f1ec}.pdc .pdc-product-shelf>p{grid-column:1/-1;margin:0}.pdc .pdc-product-shelf .pdc-product-figure.is-small{width:auto}.pdc .pdc-product-figure.is-pending{opacity:.8;border-style:dashed}.pdc button.pdc-product-shelf-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:1;width:100%!important;height:auto!important;min-height:0!important;padding:10px!important;border:1.5px dashed #c9c9c4!important;border-radius:12px!important;background:#fafaf8!important;box-shadow:none!important;font-size:12px!important;line-height:1.3;text-align:center;white-space:normal!important}.pdc button.pdc-product-shelf-add:hover{border-color:#0a0a0a!important;background:#f1f1ec!important}.pdc .pdc-product-shelf-plus{font-size:24px;font-weight:300;line-height:1}.pdc .pdc-product-photo-status{margin:0;padding:9px 12px;border-radius:12px;font-size:12.5px;line-height:1.45}.pdc .pdc-product-photo-status.is-missing{background:#fff6e5;color:#6b4a00;border:1px solid #f1dcae}.pdc .pdc-product-photo-status.is-complete{background:#eef8f0;color:#1d5a2c;border:1px solid #cfe8d5}.pdc .pdc-badge.pdc-product-missing{background:#fff6e5!important;color:#6b4a00!important;border-color:#f1dcae!important;justify-self:start;width:max-content}.pdc .pdc-product-studio-count{font-size:12px}.pdc .pdc-product-detail .pdc-product-sides .pdc-product-figure img,.pdc .pdc-product-detail .pdc-product-sides .pdc-product-placeholder{aspect-ratio:1}@media (max-width:640px){.pdc .pdc-product-sides{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-product-shelf{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.pdc .pdc-product-ref-group{display:flex;flex-direction:column;gap:6px}.pdc .pdc-product-ref-group>strong{font-size:13px}.pdc .pdc-product-ref-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.pdc .pdc-product-ref-grid.is-readonly{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:10px}.pdc label.pdc-product-ref{position:relative;display:block;aspect-ratio:1;border:1.5px solid var(--nw-line,#e4e4e4);border-radius:12px;overflow:hidden;cursor:pointer;background:#f4f4f1;margin:0;padding:0}.pdc label.pdc-product-ref .pdc-product-placeholder,.pdc label.pdc-product-ref img{width:100%;height:100%;object-fit:cover;display:block;font-size:13px}.pdc label.pdc-product-ref input{position:absolute;top:6px;left:6px;z-index:1;width:18px;height:18px;margin:0;accent-color:#0a0a0a}.pdc label.pdc-product-ref.is-selected{border-color:#0a0a0a;box-shadow:0 0 0 2px #0a0a0a}.pdc .pdc-product-refs-card{display:flex;flex-direction:column;gap:4px;margin-top:14px}.pdc .pdc-product-refs-card h4{margin:0}.pdc .pdc-request-products{display:flex;flex-direction:column;gap:8px;margin:4px 0}.pdc .pdc-request-products-head{display:flex;flex-direction:column;gap:2px}.pdc .pdc-request-products-body{display:flex;flex-direction:column;gap:12px}.pdc .pdc-request-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.pdc label.pdc-request-product{position:relative;display:flex;align-items:center;gap:9px;min-width:0;margin:0;padding:7px 9px 7px 7px;border:1.5px solid var(--nw-line,#e4e4e4);border-radius:12px;background:#fff;cursor:pointer}.pdc label.pdc-request-product.is-selected{border-color:#0a0a0a;box-shadow:0 0 0 1px #0a0a0a}.pdc label.pdc-request-product input{position:absolute;top:5px;left:5px;z-index:1;width:16px;height:16px;margin:0;accent-color:#0a0a0a}.pdc .pdc-request-product-thumb{flex:none;width:46px;height:46px;border-radius:9px;overflow:hidden;background:#f4f4f1;display:block}.pdc .pdc-request-product-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pdc .pdc-request-product-thumb .pdc-product-placeholder{width:100%;height:100%;font-size:16px}.pdc .pdc-request-product-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.pdc .pdc-request-product-copy strong{font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-request-product-copy small{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-request-product-block{display:flex;flex-direction:column;gap:10px;padding:14px 0 4px;border-top:1px solid var(--nw-line,#e4e4e4);margin-top:10px}.pdc .pdc-request-product-block:first-of-type{border-top:0;padding-top:6px}.pdc .pdc-request-product-block-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.pdc .pdc-request-product-block-head strong{font-size:15px}.pdc .pdc-request-product-desc{margin:0;font-size:13px;white-space:pre-line}.pdc .pdc-product-figure.is-tagged{outline:2px solid #0a0a0a;outline-offset:-1px}.pdc .pdc-plan-pace-note{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;border-radius:12px;background:#f6f6f3;border:1px solid var(--nw-line,#e4e4e4);font-size:13px;line-height:1.45;color:var(--nw-ink-2,#333)}.pdc .pdc-plan-pace-note svg{flex:none;margin-top:1px}.pdc-product-inuse{background:#eef4ff!important;color:#1d4ed8!important;border-color:#d6e2ff!important;justify-self:start;width:max-content}.pdc-product-used{display:flex;flex-direction:column;gap:6px;margin:14px 0 6px}.pdc-product-used-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--g-edge,#e4e4e4);border-radius:12px;overflow:hidden}.pdc-product-used-list li{margin:0}.pdc-product-used-list li+li{border-top:1px solid var(--g-edge,#e4e4e4)}.pdc-product-used-list .pdc-text-button{display:flex;width:100%;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;text-align:left;border-radius:0;min-width:0}.pdc-product-used-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:560}.pdc-product-used-status{flex:none;font-size:11px;line-height:18px;padding:0 8px;border-radius:999px;background:#f1f1ee;color:#555}.pdc-product-used-status.is-open{background:#e9f7ef;color:#137a3b}.pdc-request-product-actions{margin-top:10px;flex-wrap:wrap;gap:8px}.pdc-product-figure.is-main{outline:2px solid #1d4ed8;outline-offset:-2px}.pdc-product-main-label{font-weight:600;color:#1d4ed8;white-space:nowrap}.pdc-intake{display:flex;flex-direction:column;gap:16px;margin-bottom:18px}.pdc-intake-body{display:flex;flex-direction:column;gap:16px;padding:4px 2px}.pdc-intake-head{display:flex;gap:12px;align-items:center}.pdc-intake-head strong{display:block;font-size:15px}.pdc-intake-logo{width:48px;height:48px;border-radius:12px;object-fit:contain;background:#f4f4f2;border:1px solid var(--g-edge,#e4e4e4)}.pdc-intake-profile{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px 18px}.pdc-intake-fact p{margin:4px 0 0}.pdc-intake-decision{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--g-edge,#e4e4e4);padding-top:14px}.pdc-start{margin-bottom:18px}.pdc-start.is-waiting{padding:26px 26px 22px;display:flex;flex-direction:column;gap:10px}.pdc-start.is-waiting h3{margin:0;font-size:24px;letter-spacing:-.02em}.pdc-start.is-waiting>p{margin:0}.pdc-flow-steps{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.pdc-flow-step{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid var(--g-edge,#e4e4e4);border-radius:14px;background:rgba(255,255,255,.6)}.pdc-flow-step strong{display:block;font-size:14px;line-height:1.3}.pdc-flow-step small{display:block;margin-top:3px;line-height:1.4}.pdc-flow-num{flex:none;width:24px;height:24px;border-radius:50%;background:#111;color:#fff;font-size:12px;font-weight:700;display:grid;place-items:center}.pdc-start-contact{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:4px 0 0}.pdc-start-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pdc-start-item{display:flex;align-items:center;gap:12px;padding:12px 0}.pdc-start-item+.pdc-start-item{border-top:1px solid var(--g-edge,#e4e4e4)}.pdc-start-check{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid #cfcfca;display:grid;place-items:center;color:#fff}.pdc-start-item.is-done .pdc-start-check{background:#16a34a;border-color:#16a34a}.pdc-start-item.is-done strong{color:#8a8a85;text-decoration:line-through;font-weight:500}.pdc-start-item.is-next .pdc-start-check{border-color:#111}.pdc-start-copy{flex:1;min-width:0}.pdc-start-copy strong{display:block;font-size:14.5px}.pdc-start-copy small{display:block;margin-top:2px;line-height:1.4}.pdc-start-how{margin-top:14px;padding-top:14px;border-top:1px solid var(--g-edge,#e4e4e4);display:flex;flex-direction:column;gap:8px}@media (max-width:640px){.pdc-start-item{flex-wrap:wrap}.pdc-start-item>.pdc-small{margin-left:36px}.pdc-flow-steps{grid-template-columns:1fr}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-date-chip.is-due-today{color:var(--nw-ink,#111)!important;font-weight:650!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-date-chip.is-due-soon{color:var(--nw-ink,#111)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-detail-fact.is-late>strong{color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-due-hint{display:block}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-due-hint>span{display:block}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-due-hint .pdc-due-soon{margin-top:6px;padding:8px 10px;border-radius:10px;background:var(--nw-warning-bg,#fcf3e1);color:var(--nw-warning,#8a5400)}@media (min-width:768px){html body dialog.pdc.pdc-dialog:not(#nw).pdc-compare-dialog,html body dialog.pdc.pdc-dialog:not(#nw).pdc-pin-dialog{width:min(1240px,calc(100vw - 32px))!important;max-width:1240px!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-review-tools{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-review-tools button{gap:7px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-review-tools .pdc-pin-cta{background:var(--nw-ink)!important;color:#fff!important;border-color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-review-tools .pdc-pin-cta .pdc-status-tab-count{background:rgba(255,255,255,.2);color:#fff}dialog.pdc:not(#nw) .pdc-pin-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start;padding:4px 0 8px}dialog.pdc:not(#nw) .pdc-pin-main{min-width:0}dialog.pdc:not(#nw) .pdc-pin-help{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 10px;color:var(--nw-muted);font-size:13px}dialog.pdc:not(#nw) .pdc-pin-stage{display:flex;flex-direction:column;align-items:center;gap:8px;background:var(--nw-subtle);border:1px solid var(--nw-line);border-radius:var(--nw-r-lg);padding:14px}dialog.pdc:not(#nw) .pdc-pin-frame{position:relative;display:inline-block;max-width:100%;line-height:0}dialog.pdc:not(#nw) .pdc-pin-frame>img,dialog.pdc:not(#nw) .pdc-pin-frame>video{display:block;max-width:100%;max-height:min(62vh,720px);width:auto;height:auto;border-radius:8px;user-select:none;-webkit-user-select:none}dialog.pdc:not(#nw) .pdc-pin-layer{position:absolute;inset:0;pointer-events:none}dialog.pdc:not(#nw) .pdc-pin-layer.is-placing{pointer-events:auto;cursor:crosshair}dialog.pdc:not(#nw) .pdc-pin-frame.is-video .pdc-pin-layer.is-placing{bottom:44px}dialog.pdc:not(#nw) .pdc-pin-dot{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;width:28px!important;height:28px!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:50% 50% 50% 4px!important;border:2px solid #fff!important;background:var(--nw-ink)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1!important;display:flex!important;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.35)!important;cursor:pointer}dialog.pdc:not(#nw) .pdc-pin-dot.is-active{background:var(--nw-info-dot)!important;transform:translate(-50%,-50%) scale(1.18)}dialog.pdc:not(#nw) .pdc-pin-dot.is-resolved{background:var(--nw-success-dot)!important}dialog.pdc:not(#nw) .pdc-pin-dot.is-draft{background:var(--nw-warning-dot)!important;cursor:default}dialog.pdc:not(#nw) .pdc-pin-layer.is-static .pdc-pin-dot{cursor:default}dialog.pdc:not(#nw) .pdc-pin-caption{display:flex;gap:10px;align-items:baseline;font-size:12.5px;line-height:1.4}dialog.pdc:not(#nw) .pdc-pin-thumbs{display:flex;gap:8px;overflow-x:auto;padding:10px 2px 2px}dialog.pdc:not(#nw) .pdc-pin-thumb{position:relative;flex:0 0 auto;width:64px!important;height:64px!important;min-width:0!important;padding:0!important;border-radius:10px!important;overflow:hidden;border:2px solid transparent!important;background:var(--nw-subtle)!important}dialog.pdc:not(#nw) .pdc-pin-thumb.is-active{border-color:var(--nw-ink)!important}dialog.pdc:not(#nw) .pdc-pin-thumb img{width:100%;height:100%;object-fit:cover;display:block}dialog.pdc:not(#nw) .pdc-pin-thumb-video{display:flex;align-items:center;justify-content:center;width:100%;height:100%}dialog.pdc:not(#nw) .pdc-pin-thumb-count{position:absolute;top:3px;right:3px;min-width:18px;height:18px;border-radius:9px;background:var(--nw-ink);color:#fff;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 5px}dialog.pdc:not(#nw) .pdc-pin-side{border:1px solid var(--nw-line);border-radius:var(--nw-r-lg);padding:14px;background:var(--nw-surface);max-height:min(74vh,820px);overflow:auto}dialog.pdc:not(#nw) .pdc-pin-side-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}dialog.pdc:not(#nw) .pdc-pin-side-head h4{margin:0}dialog.pdc:not(#nw) .pdc-pin-side-head .pdc-muted{margin-left:auto}dialog.pdc:not(#nw) .pdc-pin-composer{display:grid;gap:8px;padding:12px;margin-bottom:12px;border-radius:12px;background:var(--nw-warning-bg)}dialog.pdc:not(#nw) .pdc-pin-composer textarea{width:100%;min-height:76px}dialog.pdc:not(#nw) .pdc-pin-composer .pdc-inline{justify-content:flex-end;gap:8px}dialog.pdc:not(#nw) .pdc-pin-list{list-style:none;margin:0;padding:0;display:grid;gap:4px}dialog.pdc:not(#nw) .pdc-pin-item{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:10px 8px;border-radius:10px}dialog.pdc:not(#nw) .pdc-pin-item.is-active{background:var(--nw-info-bg)}dialog.pdc:not(#nw) .pdc-pin-item.is-resolved .pdc-pin-copy>p{color:var(--nw-muted);text-decoration:line-through}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-num{width:26px!important;height:26px!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:50% 50% 50% 4px!important;border:0!important;background:var(--nw-ink)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto}dialog.pdc:not(#nw) .pdc-pin-item.is-resolved .pdc-pin-num{background:var(--nw-success-dot)!important}dialog.pdc:not(#nw) .pdc-pin-copy{min-width:0}dialog.pdc:not(#nw) .pdc-pin-copy>p{margin:3px 0 0;font-size:13.5px}dialog.pdc:not(#nw) .pdc-pin-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px}dialog.pdc:not(#nw) .pdc-pin-time{font-variant-numeric:tabular-nums;background:var(--nw-subtle);border-radius:6px;padding:1px 6px;font-size:11.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-done{display:inline-flex;align-items:center;gap:3px;color:var(--nw-success);font-size:11.5px;font-weight:600}dialog.pdc:not(#nw) .pdc-pin-replies{margin-top:6px;padding-left:10px;border-left:2px solid var(--nw-line);font-size:12.5px}dialog.pdc:not(#nw) .pdc-pin-replies p{margin:2px 0}dialog.pdc:not(#nw) .pdc-pin-resolve{margin-top:4px;padding:0!important;font-size:12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-chip{display:inline-flex!important;align-items:center;gap:5px;padding:2px 8px!important;min-height:0!important;border-radius:999px!important;border:1px solid var(--nw-line-strong)!important;background:var(--nw-subtle)!important;font-size:11.5px!important;font-weight:600!important;margin:3px 0 2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-hint{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;color:var(--nw-muted);margin:6px 0}dialog.pdc:not(#nw) .pdc-compare-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:4px 0 12px}dialog.pdc:not(#nw) .pdc-compare-bar .pdc-segmented{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:var(--nw-subtle)}dialog.pdc:not(#nw) .pdc-compare-bar .pdc-segmented button{border:0!important;background:0 0!important;border-radius:999px!important;padding:6px 14px!important;font-size:13px!important}dialog.pdc:not(#nw) .pdc-compare-bar .pdc-segmented button.is-active{background:var(--nw-surface)!important;box-shadow:var(--nw-shadow-xs)!important;font-weight:600!important}dialog.pdc:not(#nw) .pdc-compare-pager{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}dialog.pdc:not(#nw) .pdc-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}dialog.pdc:not(#nw) .pdc-compare-figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:8px;background:var(--nw-subtle);border:1px solid var(--nw-line);border-radius:var(--nw-r-lg);padding:12px}dialog.pdc:not(#nw) .pdc-compare-figure figcaption{align-self:flex-start;font-size:12.5px;font-weight:600}dialog.pdc:not(#nw) .pdc-compare-figure .pdc-pin-frame>img,dialog.pdc:not(#nw) .pdc-compare-figure .pdc-pin-frame>video{max-height:min(60vh,640px)}dialog.pdc:not(#nw) .pdc-compare-slider{display:grid;gap:8px;justify-items:center}dialog.pdc:not(#nw) .pdc-compare-overlay{position:relative;display:inline-block;line-height:0;max-width:100%}dialog.pdc:not(#nw) .pdc-compare-overlay>img{display:block;max-width:100%;max-height:min(64vh,720px);border-radius:8px}dialog.pdc:not(#nw) .pdc-compare-top{position:absolute;inset:0}dialog.pdc:not(#nw) .pdc-compare-top img{width:100%;height:100%;object-fit:fill;display:block;border-radius:8px}dialog.pdc:not(#nw) .pdc-compare-line{position:absolute;top:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.25);transform:translateX(-1px);pointer-events:none}dialog.pdc:not(#nw) .pdc-compare-slider input[type=range]{width:100%;max-width:900px}dialog.pdc:not(#nw) .pdc-compare-notes{margin-top:14px}dialog.pdc:not(#nw) .pdc-compare-notes ol{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}dialog.pdc:not(#nw) .pdc-compare-notes li{display:flex;align-items:center;gap:8px;font-size:13px}dialog.pdc:not(#nw) .pdc-compare-notes li.is-resolved>span:nth-child(2){color:var(--nw-muted);text-decoration:line-through}dialog.pdc:not(#nw) .pdc-pin-missing{padding:40px;color:var(--nw-muted);font-size:13px;line-height:1.4}@media (max-width:860px){dialog.pdc:not(#nw) .pdc-pin-layout{grid-template-columns:1fr}dialog.pdc:not(#nw) .pdc-pin-side{max-height:none}dialog.pdc:not(#nw) .pdc-compare-grid{grid-template-columns:1fr}}dialog.pdc:not(#nw) .pdc-compare-slider-inner{display:inline-grid;gap:10px;max-width:100%}dialog.pdc:not(#nw) .pdc-compare-tag{position:absolute;top:10px;padding:3px 9px;border-radius:999px;background:rgba(22,22,22,.78);color:#fff;font-size:12px;font-weight:600;line-height:1.4;pointer-events:none}dialog.pdc:not(#nw) .pdc-compare-tag.is-left{left:10px}dialog.pdc:not(#nw) .pdc-compare-tag.is-right{right:10px}dialog.pdc:not(#nw) .pdc-compare-slider input[type=range]{width:100%!important;max-width:none;border:0!important;padding:0!important;background:0 0!important;box-shadow:none!important;accent-color:var(--nw-ink);height:24px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-nav{display:inline-flex;align-items:center;gap:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-month{min-width:120px;text-align:center;font-size:13px;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-tile{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:var(--nw-r-md);background:var(--nw-subtle);min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-tile strong{font-size:24px;font-weight:650;letter-spacing:-.5px;line-height:1.1;font-variant-numeric:tabular-nums}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-tile span{font-size:12px;color:var(--nw-muted);line-height:1.35}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-tile.is-main{background:var(--nw-ink);color:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-tile.is-main span{color:rgba(255,255,255,.72)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-tile.is-warn{background:var(--nw-warning-bg)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-tile.is-warn strong{color:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-highlights{margin-top:16px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-highlights .pdc-kicker{display:block;margin-bottom:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-nudge{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding:12px 14px;border-radius:var(--nw-r-md);background:var(--nw-warning-bg);color:var(--nw-warning);font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-empty{margin:0 0 8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-host{margin-top:var(--nw-gap,20px)}@media (max-width:1100px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-recap-month{min-width:0}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-team-host{margin-top:var(--nw-gap,20px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-invite{display:grid;grid-template-columns:1fr 1.3fr 150px auto;gap:8px;margin-top:14px;align-items:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-invite input,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-invite select{width:100%;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-actions{gap:10px;flex-wrap:wrap;justify-content:flex-end}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-actions select{width:auto;min-width:120px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-actions .is-danger{color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-member-note{font-size:12.5px;color:var(--nw-muted);align-self:center}@media (max-width:700px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-invite{grid-template-columns:1fr}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-team .pdc-row{flex-wrap:wrap}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-team .pdc-row-lead{width:36px;height:36px;flex:0 0 36px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-team .pdc-team-avatar{width:36px!important;height:36px!important;min-width:36px;border-radius:50%;font-size:12px!important;line-height:36px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-deadlines-host{margin:0 0 var(--nw-gap,20px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-deadline-groups{display:grid;gap:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-deadline-group-head{display:flex;align-items:center;gap:8px;margin-bottom:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-deadline-group.is-overdue .pdc-kicker{color:var(--nw-danger)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-deadline-flag{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;background:var(--nw-subtle);color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-deadline-flag.is-warn{background:var(--nw-warning-bg);color:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-deadline-flag.is-danger{background:var(--nw-danger-bg);color:var(--nw-danger)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-deadline-flag.is-info{background:var(--nw-info-bg);color:var(--nw-info)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-deadline-flag.is-ok{background:var(--nw-success-bg);color:var(--nw-success)}dialog.pdc:not(#nw) .pdc-help-body{display:grid;gap:12px;padding-bottom:8px}dialog.pdc:not(#nw) .pdc-help-list{display:grid;gap:6px}dialog.pdc:not(#nw) .pdc-help-item{border:1px solid var(--nw-line);border-radius:var(--nw-r-md);padding:0 14px;background:var(--nw-surface)}dialog.pdc:not(#nw) .pdc-help-item summary{cursor:pointer;padding:13px 0;font-weight:600;font-size:14px;list-style:none;display:flex;justify-content:space-between;gap:10px}dialog.pdc:not(#nw) .pdc-help-item summary::-webkit-details-marker{display:none}dialog.pdc:not(#nw) .pdc-help-item summary::after{content:'+';color:var(--nw-muted);font-weight:400}dialog.pdc:not(#nw) .pdc-help-item[open] summary::after{content:'–'}dialog.pdc:not(#nw) .pdc-help-item p{margin:0 0 14px;color:var(--nw-muted);font-size:13.5px;line-height:1.55}dialog.pdc:not(#nw) .pdc-help-contact{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border-radius:var(--nw-r-md);background:var(--nw-subtle);font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-bar input[type=search]{flex:1 1 260px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-segmented{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:var(--nw-subtle)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-segmented button{border:0!important;background:0 0!important;border-radius:999px!important;padding:6px 14px!important;font-size:13px!important;min-height:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-segmented button.is-active{background:var(--nw-surface)!important;box-shadow:var(--nw-shadow-xs)!important;font-weight:600!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-count{margin:0 0 10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-card{display:flex;flex-direction:column;border:1px solid var(--nw-line);border-radius:var(--nw-r-lg);background:var(--nw-surface);overflow:visible;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-thumb{aspect-ratio:1/1;background:var(--nw-subtle);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--nw-r-lg) var(--nw-r-lg) 0 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-thumb img,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-thumb video{width:100%;height:100%;object-fit:contain;display:block}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-ext{font-size:18px;font-weight:700;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-meta{display:flex;flex-direction:column;gap:2px;padding:10px 12px 4px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-meta strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-meta span{font-size:12px;line-height:1.35}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 12px 12px;margin-top:auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-download{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--nw-line-strong);border-radius:999px;padding:6px 12px;text-decoration:none;font-size:12.5px;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-formats{position:relative}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-formats summary{cursor:pointer;font-size:12.5px;font-weight:600;list-style:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-formats summary::-webkit-details-marker{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-format-menu{position:absolute;z-index:5;bottom:calc(100% + 6px);left:0;display:grid;gap:2px;padding:8px;min-width:130px;background:var(--nw-surface);border:1px solid var(--nw-line);border-radius:12px;box-shadow:var(--nw-shadow-md)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-format-menu button{justify-content:flex-start;padding:5px 6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-library-more{display:flex;justify-content:center;margin:18px 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mail-prefs-host,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-host{margin-top:var(--nw-gap,20px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-mail-pref{cursor:pointer;justify-content:space-between}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-switch{position:relative;display:inline-flex;width:40px;height:24px;flex:0 0 40px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-switch input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;z-index:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-switch i{position:absolute;inset:0;border-radius:999px;background:var(--nw-line-strong);transition:background .15s}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-switch i::after{content:'';position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-switch input:checked+i{background:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-switch input:checked+i::after{transform:translateX(16px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-switch input:focus-visible+i{outline:2px solid var(--nw-ink);outline-offset:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-planning-intro{margin:0 0 6px;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-planning-stack{display:grid;gap:var(--nw-gap,20px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-ready-who{display:inline-block;margin-top:4px;font-size:11.5px;font-weight:600;padding:1px 8px;border-radius:999px;background:var(--nw-subtle);color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-ready-who.is-client{background:var(--nw-info-bg);color:var(--nw-info)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-ready-who.is-studio{background:var(--nw-warning-bg);color:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-planning-panel{margin-bottom:var(--nw-gap,20px)}dialog.pdc:not(#nw) .pdc-ready-actions{justify-content:flex-end;margin-top:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-page-heading{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-intro-toggle{display:inline-flex!important;align-items:center;gap:5px;font-size:12.5px!important;color:var(--nw-muted)!important;padding:4px 6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin:0 0 var(--nw-gap,20px);padding:14px 16px;border-radius:var(--nw-r-lg);background:var(--nw-info-bg);color:var(--nw-ink);border:1px solid rgba(59,102,218,.18)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-copy strong{display:block;font-size:14px;margin-bottom:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-copy p{margin:0;font-size:13.5px;color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-copy ul{margin:6px 0 0;padding-left:18px;font-size:13px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-copy li{margin:2px 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-close{flex:0 0 auto;font-weight:600!important}dialog.pdc:not(#nw) .pdc-request-howto{margin:0 0 14px;padding:12px 14px;border-radius:var(--nw-r-md);background:var(--nw-info-bg);font-size:13px}dialog.pdc:not(#nw) .pdc-request-howto strong{display:block;margin-bottom:4px}dialog.pdc:not(#nw) .pdc-request-howto ol{margin:0;padding-left:18px;color:var(--nw-ink)}dialog.pdc:not(#nw) .pdc-request-howto li{margin:2px 0}.pdc-activation{margin:6px 0 16px;padding:14px 16px;border:1px solid var(--pdc-hairline,#e6e6e6);border-radius:14px;background:#fcfcfb}.pdc-activation-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.pdc-activation-head strong{font-size:14px}.pdc-activation-head .pdc-muted{font-size:12.5px}.pdc-activation .pdc-setup-progress{margin:10px 0 8px}.pdc-activation .pdc-ready-list{margin:0}.pdc-activation .pdc-ready-actions{margin-top:10px;justify-content:flex-end}.pdc-contract-summary{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.pdc-contract-chip{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border:1px solid var(--pdc-hairline,#e6e6e6);border-radius:999px;background:#fafafa;font-size:12.5px;color:#555}.pdc-contract-chip strong{font-size:14px;color:#111}.pdc-contract-chip.is-owner{border-color:#e7b35a;background:#fff7e8;color:#6b4a0f}.pdc-contract-chip.is-done strong{color:#1f6b3a}.pdc-contract-chase{display:block;margin-top:6px;font-size:12px;color:#6b6b6b}.pdc-contract-chase.is-owner{color:#8a5a00;font-weight:600}.pdc-agreement-settings h4{margin:18px 0 6px;font-size:13px;letter-spacing:.02em}.pdc-agreement-settings .pdc-settings-check{border-radius:12px!important;padding:10px 12px!important;margin:0 0 8px!important}.pdc-agreement-settings .pdc-settings-check>span{display:flex;flex-direction:column;gap:2px}.pdc-agreement-settings .pdc-settings-check small{font-weight:400;line-height:1.45}@media (max-width:640px){.pdc-activation{padding:12px}.pdc-activation .pdc-ready-actions{justify-content:stretch}.pdc-activation .pdc-ready-actions>button{width:100%}}@media (max-width:640px){.pdc-activation .pdc-start-item{flex-wrap:wrap}.pdc-activation .pdc-start-copy{flex:1 1 calc(100% - 40px);min-width:0}.pdc-activation .pdc-start-item>button{margin-left:34px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-archive>.pdc-panel-head{flex-wrap:wrap;row-gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-archive>.pdc-panel-head>.pdc-panel-actions{flex:1 1 100%;justify-content:flex-start}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-row>.pdc-legal-actions{margin-left:0!important;width:100%!important;padding-left:0!important}}.pdc .pdc-product-progress{display:flex;align-items:center;gap:8px;margin:6px 0 2px;min-width:0}.pdc .pdc-product-progress small{font-size:11.5px;color:#6b6b66;white-space:nowrap}.pdc .pdc-product-progress-bar{flex:1 1 auto;height:4px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden;max-width:140px}.pdc .pdc-product-progress-bar>span{display:block;height:100%;border-radius:999px;background:#c98a1b;transition:width .3s ease}.pdc .pdc-product-progress.is-complete .pdc-product-progress-bar>span{background:#16a34a}.pdc .pdc-product-progress.is-complete small{color:#1f6b3a}.pdc .pdc-product-progress.is-large{margin:0 0 10px}.pdc .pdc-product-progress.is-large .pdc-product-progress-bar{max-width:none;height:6px}.pdc .pdc-product-progress.is-large small{font-size:12.5px;font-weight:600}.pdc .pdc-product-card.is-waiting .pdc-product-thumb{opacity:.55}.pdc .pdc-product-waiting{display:block;font-size:12px;line-height:1.4;margin-top:4px}.pdc .pdc-product-actions{flex-wrap:wrap}.pdc .pdc-product-status-filters{margin-right:4px}.pdc .pdc-product-first{max-width:560px;margin:0 auto;text-align:left;align-items:flex-start}.pdc .pdc-product-first .pdc-flow-steps{margin:6px 0 14px;text-align:left}.pdc .pdc-product-bulk{display:flex;align-items:center;gap:14px;padding:14px 16px;margin:0 0 12px;border:1.5px dashed #c9c9c4;border-radius:14px;background:#fafaf8;transition:border-color .15s ease,background .15s ease}.pdc .pdc-product-bulk.is-over{border-color:#0a0a0a;background:#f1f1ec}.pdc .pdc-product-bulk-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:12px;background:#fff;border:1px solid #e4e4e0}.pdc .pdc-product-bulk-copy{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.pdc .pdc-product-bulk-copy strong{font-size:13.5px}.pdc .pdc-product-bulk-copy .pdc-muted{font-size:12px;line-height:1.45}.pdc .pdc-product-bulk>button{flex:none}.pdc-product-dialog .pdc-product-images-editor .pdc-product-sides{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.pdc-product-dialog .pdc-product-images-editor .pdc-product-side-foot{padding:6px 7px 7px}.pdc-product-dialog .pdc-product-images-editor .pdc-product-side-foot strong{font-size:11.5px}.pdc-product-dialog .pdc-product-images-editor .pdc-product-side[draggable=true]{cursor:grab}.pdc .pdc-product-tips{margin:10px 0 0;font-size:12.5px}.pdc .pdc-product-tips summary{cursor:pointer;font-weight:600;color:#3d3d39}.pdc .pdc-product-tips ul{margin:6px 0 0;padding-left:18px;color:#5f5f5a;line-height:1.55}.pdc .pdc-product-studio-tools{margin:0 0 10px}.pdc .pdc-product-upload{display:flex;flex-direction:column;gap:6px;padding:12px 14px;margin:6px 0 10px;border:1px solid #e4e4e0;border-radius:12px;background:#fafaf8}.pdc .pdc-product-upload[hidden]{display:none}.pdc .pdc-product-upload-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.pdc .pdc-product-upload .pdc-setup-progress{margin:0}.pdc .pdc-product-upload small{font-size:12px;overflow-wrap:anywhere}.pdc .pdc-product-figure figcaption{min-height:30px}.pdc a.pdc-product-dl{display:inline-grid;place-items:center;flex:none;width:26px;height:26px;border-radius:8px;color:#3d3d39;background:0 0;border:1px solid transparent;text-decoration:none}.pdc a.pdc-product-dl:hover{background:#fff;border-color:#dcdcd6;color:#0a0a0a}.pdc .pdc-product-detail-actions{flex-wrap:wrap;justify-content:flex-end}@media (max-width:760px){.pdc-product-dialog .pdc-product-images-editor .pdc-product-sides{grid-template-columns:repeat(3,minmax(0,1fr))}.pdc .pdc-product-bulk{flex-wrap:wrap}.pdc .pdc-product-bulk>button{width:100%}.pdc .pdc-product-detail-actions{justify-content:stretch}}@media (max-width:640px){.pdc[data-pdc-app]:not(#nw) .pdc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.pdc .pdc-product-body{padding:10px 10px 4px}.pdc .pdc-product-body h4{font-size:13.5px}.pdc .pdc-product-body p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pdc .pdc-product-actions{padding:4px 8px 10px}.pdc .pdc-product-actions>.pdc-primary{flex:1 1 100%}.pdc .pdc-product-progress-bar{max-width:none}html body dialog.pdc.pdc-dialog.pdc-product-dialog:not(#nw) .pdc-form-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)!important;gap:8px!important}html body dialog.pdc.pdc-dialog.pdc-product-dialog:not(#nw) .pdc-form-actions>button{width:100%!important;min-width:0!important;white-space:normal!important}html body dialog.pdc.pdc-dialog.pdc-product-dialog:not(#nw) .pdc-form-actions>button.is-danger{order:3;grid-column:1/-1}.pdc[data-pdc-app]:not(#nw) .pdc-product-card .pdc-product-actions>.pdc-primary{flex:1 1 100%!important;justify-content:center}.pdc .pdc-product-progress small{white-space:normal}}.pdc[data-pdc-app]:not(#nw) .pdc-product-card .pdc-product-actions{flex-wrap:wrap!important;row-gap:6px!important}.pdc .pdc-product-first .pdc-flow-steps{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%}.pdc .pdc-journey{margin:0 0 14px}.pdc .pdc-journey-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:0;padding:0;list-style:none;counter-reset:none}.pdc .pdc-journey-step{position:relative;min-width:0}.pdc .pdc-journey-link{display:flex!important;align-items:flex-start!important;gap:9px!important;width:100%!important;height:100%!important;min-height:0!important;padding:12px 12px 11px!important;margin:0!important;border:1px solid var(--nw-line,#e6e6e2)!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;text-align:left!important;color:#111!important;font-weight:400!important;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.pdc div.pdc-journey-link{cursor:default}.pdc button.pdc-journey-link:hover{border-color:#bdbdb6!important;box-shadow:0 6px 18px rgba(0,0,0,.06)!important}.pdc .pdc-journey-num{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:999px;background:#f1f1ec;color:#5f5f5a;font-size:11.5px;font-weight:700}.pdc .pdc-journey-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.pdc .pdc-journey-label{font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#6b6b66}.pdc .pdc-journey-count{font-size:22px;line-height:1.15;font-weight:650;color:#111}.pdc .pdc-journey-count:empty{display:none}.pdc .pdc-journey-sub{font-size:11.5px;line-height:1.35;color:#76766f;overflow-wrap:anywhere}.pdc .pdc-journey-step.is-alert .pdc-journey-link{border-color:#e7b35a!important;background:#fffaf0!important}.pdc .pdc-journey-step.is-alert .pdc-journey-num{background:#c98a1b;color:#fff}.pdc .pdc-journey-step.is-alert .pdc-journey-sub{color:#7a520c;font-weight:600}.pdc .pdc-journey-step.is-now .pdc-journey-num{background:#111;color:#fff}.pdc .pdc-journey-step.is-done .pdc-journey-num{background:#16a34a;color:#fff}.pdc .pdc-journey-step.is-idle .pdc-journey-count{color:#9a9a94}.pdc .pdc-next{margin:0 0 16px;padding:16px 18px;border-radius:18px;background:#111;color:#fff}.pdc .pdc-next>.pdc-kicker{display:block;margin:0 0 8px;color:rgba(255,255,255,.62)!important;letter-spacing:.08em}.pdc .pdc-next .pdc-row{padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;min-height:0!important}.pdc .pdc-next .pdc-row-title{font-size:17px!important;font-weight:650!important;color:#fff!important;line-height:1.3}.pdc .pdc-next .pdc-row-meta{font-size:13px!important;color:rgba(255,255,255,.72)!important}.pdc .pdc-next .pdc-row-lead>*{background:rgba(255,255,255,.12)!important;color:#fff!important}.pdc .pdc-next .pdc-row-trail button,.pdc[data-pdc-app]:not(#nw) .pdc-next .pdc-row-trail button{background:#fff!important;color:#111!important;border-color:#fff!important;min-height:38px!important;padding:0 16px!important;font-weight:650!important;box-shadow:none!important}.pdc[data-pdc-app]:not(#nw) .pdc-next .pdc-row-trail button:hover{background:#f0f0ec!important}.pdc[data-pdc-app]:not(#nw) .pdc-next .pdc-row-trail button *{color:#111!important}@media (max-width:640px){.pdc .pdc-journey-steps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;-webkit-overflow-scrolling:touch}.pdc .pdc-journey-step{flex:0 0 46%;scroll-snap-align:start}.pdc .pdc-next{padding:14px}.pdc .pdc-next .pdc-row{flex-wrap:wrap!important;gap:10px!important}.pdc .pdc-next .pdc-row-trail{flex:1 1 100%}.pdc .pdc-next .pdc-row-trail button{width:100%!important}}.pdc .pdc-restart-summary{display:flex;flex-direction:column;gap:8px;margin:10px 0;padding:12px 14px;border:1px solid #e6e6e2;border-radius:12px;background:#fafaf8}.pdc .pdc-restart-row{display:grid;grid-template-columns:130px max-content max-content 1fr;align-items:baseline;gap:8px;font-size:13.5px}.pdc .pdc-restart-before{color:#8a8a84;text-decoration:line-through}.pdc .pdc-restart-gain{margin:4px 0 8px;color:#1f6b3a;font-weight:600;font-size:13.5px}.pdc .pdc-restart-notes{margin:8px 0;padding-left:18px;color:#5f5f5a;font-size:12.5px;line-height:1.55}.pdc .pdc-restart-details{font-size:12.5px;margin:4px 0}.pdc .pdc-restart-moves{margin:6px 0 0;padding-left:18px;color:#5f5f5a}@media (max-width:640px){.pdc .pdc-restart-row{grid-template-columns:1fr auto 1fr}.pdc .pdc-restart-row>.pdc-muted{grid-column:1/-1}}.pdc .pdc-request-card-button.is-awaiting,.pdc .pdc-request-card-button.is-planned,.pdc[data-pdc-app]:not(#nw) .pdc-request-card-button.is-awaiting,.pdc[data-pdc-app]:not(#nw) .pdc-request-card-button.is-planned{border-style:dashed!important;border-width:1.5px!important;background:repeating-linear-gradient(135deg,#fbfbf9 0 10px,#f4f4ef 10px 20px)!important;box-shadow:none!important}.pdc .pdc-request-card.is-awaiting h4,.pdc .pdc-request-card.is-planned h4{color:#55554f!important}.pdc .pdc-request-card-button.is-awaiting,.pdc[data-pdc-app]:not(#nw) .pdc-request-card-button.is-awaiting{border-color:#e7b35a!important}.pdc .pdc-request-card-button.is-planned,.pdc[data-pdc-app]:not(#nw) .pdc-request-card-button.is-planned{border-color:#a9a9a2!important}.pdc .pdc-cal-event.is-awaiting{border:1px dashed #e7b35a!important;background:#fffaf0!important;color:#6b4a0f!important}.pdc .pdc-awaiting-tag,.pdc .pdc-planned-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600}.pdc .pdc-planned-tag{background:#efefea;color:#55554f}.pdc .pdc-awaiting-tag{background:#fff3dc;color:#7a520c}.pdc .pdc-client-archive-banner.is-lapsed{border-color:#bfd6c6!important;background:#f3faf5!important}.pdc .pdc-project-terms{margin:14px 0 4px;padding:12px 14px;border:1px solid #e6e6e2;border-radius:12px;background:#fafaf8}.pdc .pdc-project-terms>.pdc-kicker{display:block;margin-bottom:6px}.pdc .pdc-short-tag{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;background:#fde8e4;color:#9a3412}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-due-hint .pdc-due-good{display:block;margin-top:6px;padding:8px 10px;border-radius:10px;background:#eef8f1;color:#1f6b3a}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide{--g-line:#e9e9e5;--g-soft:#f7f7f4;--g-text:#2b2b29;--g-muted:#6f6f6a;--gv-ink:#232321;--gv-ink-bg:#efefeb;--gv-blue:#3b66da;--gv-blue-bg:#eaf0fd;--gv-violet:#6e56cf;--gv-violet-bg:#f0edfb;--gv-amber:#c27c0e;--gv-amber-bg:#fbf1de;--gv-green:#2f9a5f;--gv-green-bg:#e7f4ec;--gv-red:#d24a3a;--gv-red-bg:#fbebe8;display:flex;flex-direction:column;gap:18px;max-width:1440px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide .is-ink{--c:var(--gv-ink);--cb:var(--gv-ink-bg)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide .is-blue{--c:var(--gv-blue);--cb:var(--gv-blue-bg)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide .is-violet{--c:var(--gv-violet);--cb:var(--gv-violet-bg)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide .is-amber{--c:var(--gv-amber);--cb:var(--gv-amber-bg)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide .is-green{--c:var(--gv-green);--cb:var(--gv-green-bg)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide .is-red{--c:var(--gv-red);--cb:var(--gv-red-bg)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-hero{position:relative;overflow:hidden;margin:0;padding:clamp(22px,2.4vw,40px);border-radius:24px;background:#141414;color:#fff}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-hero::after{content:"";position:absolute;inset:0;background:radial-gradient(50% 90% at 100% 0,rgba(110,86,207,.28),transparent 70%);pointer-events:none}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-hero>*{position:relative;z-index:1}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-hero .pdc-kicker{color:rgba(255,255,255,.55)!important;letter-spacing:.08em}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-intro{margin:8px 0 0!important;max-width:720px;font-size:clamp(18px,1.35vw,24px);line-height:1.35;font-weight:600;letter-spacing:-.015em;color:#fff!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-roles{margin-top:18px!important;gap:6px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-roles .pdc-status-tab{background:0 0!important;color:rgba(255,255,255,.8)!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:none!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-roles .pdc-status-tab.is-active{background:#fff!important;color:#111!important;border-color:#fff!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-journey{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(120px,1fr);gap:8px;margin-top:clamp(22px,2.4vw,36px);overflow-x:auto;scrollbar-width:none}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-journey::before{content:"";position:absolute;left:44px;right:44px;top:22px;height:1px;background:rgba(255,255,255,.18)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-journey-link{display:none}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-journey-stop{position:relative;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;min-height:0!important;height:auto!important;padding:0 4px 4px!important;border:0!important;border-radius:14px!important;background:0 0!important;color:#fff!important;text-align:center!important;box-shadow:none!important;white-space:normal!important}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-journey-stop .pdc-gv-bubble{width:44px;height:44px;border-radius:999px;margin-bottom:6px;background:#1f1f1f;color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.18);transition:transform .15s,background .15s}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-journey-stop:hover .pdc-gv-bubble{transform:translateY(-2px);background:#fff;color:#111}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-journey-stop .pdc-gv-bubble b{right:-4px;top:-4px;min-width:17px;height:17px;background:var(--c);color:#fff;box-shadow:0 0 0 2px #141414;font-size:10px}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-journey-stop .pdc-gv-bubble.is-ink b{background:#fff;color:#111}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-journey-stop strong{font-size:13px;line-height:1.25;color:#fff}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-journey-stop small{font-size:11.5px;line-height:1.3;color:rgba(255,255,255,.55)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-chips{position:sticky;top:0;z-index:5;display:flex;gap:4px;overflow-x:auto;padding:6px;border:1px solid var(--g-line);border-radius:14px;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);scrollbar-width:none}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-chip{display:inline-flex!important;align-items:center!important;gap:7px!important;flex:none;min-height:32px!important;padding:4px 12px 4px 6px!important;border:0!important;border-radius:9px!important;background:0 0!important;color:#3a3a37!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;white-space:nowrap}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-chip:hover{background:var(--g-soft)!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-chip-dot{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--cb);color:var(--c)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-sections{display:flex;flex-direction:column;border:1px solid var(--g-line);border-radius:24px;background:#fff;overflow:hidden}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card{scroll-margin-top:64px;display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:clamp(24px,2.6vw,44px);border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card+.pdc-guide-card{border-top:1px solid var(--g-line)!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card-head{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-num{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--c);font-variant-numeric:tabular-nums}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card h3{margin:0!important;font-size:clamp(20px,1.5vw,26px)!important;line-height:1.2;letter-spacing:-.015em}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-summary{margin:0;color:var(--g-muted);font-size:15px;line-height:1.5;max-width:620px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card-body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,2.6vw,48px)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card.has-visual .pdc-guide-card-body{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card.has-visual:nth-child(2n) .pdc-guide-visual{order:-1}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-steps{margin:0!important;padding:0!important;list-style:none!important;display:flex;flex-direction:column;gap:12px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-steps li{display:flex;gap:12px;align-items:flex-start;padding:0!important;margin:0!important;font-size:14.5px;line-height:1.55;color:var(--g-text);background:0 0!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-steps li::after,:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-steps li::before{display:none!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-step-num{display:grid;place-items:center;flex:none;width:24px;height:24px;margin-top:0;border-radius:999px;background:var(--g-soft);box-shadow:inset 0 0 0 1px var(--g-line);color:var(--g-muted);font-size:12px;font-weight:700}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-ui{display:inline-block;margin:0 1px;padding:1px 7px;border-radius:6px;background:var(--g-soft);box-shadow:inset 0 0 0 1px var(--g-line);color:#1d1d1b;font-size:13px;font-weight:600;line-height:1.45;white-space:nowrap}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-arrow{display:inline-grid;place-items:center;width:14px;height:14px;margin:0 1px;color:#a0a09a;vertical-align:-2px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-tips{margin-top:20px;padding:2px 0 2px 14px;border:0;border-left:3px solid var(--gv-green);border-radius:0;background:0 0;font-size:14px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-tips strong{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--gv-green)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-tips ul{margin:0;padding-left:16px;line-height:1.55;color:var(--g-text)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-tips li+li{margin-top:4px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-visual{margin:0;padding:clamp(18px,1.8vw,28px);min-height:220px;border-radius:20px;background:var(--g-soft);border:0;display:flex;flex-direction:column;justify-content:center;gap:14px;min-width:0}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-caption{margin:0!important;font-size:13px;line-height:1.5;color:var(--g-muted);text-align:center}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-tag{align-self:flex-start;padding:3px 9px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--g-line);color:var(--g-muted);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-bubble{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:14px;background:var(--cb);color:var(--c)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-bubble b{position:absolute;right:-5px;top:-5px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--c);color:#fff;font-size:10px;font-weight:700;box-shadow:0 0 0 2px var(--g-soft)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-flow{display:flex;align-items:flex-start}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-node{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-node .pdc-gv-bubble{background:#fff;box-shadow:inset 0 0 0 1px var(--g-line);border-radius:999px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-node strong{font-size:13px;line-height:1.25;color:#1d1d1b}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-node small{font-size:11.5px;line-height:1.35;color:var(--g-muted)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-link{flex:0 1 32px;min-width:10px;height:1px;margin-top:22px;background:#cfcfc9;display:block}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-link svg{display:none}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-loop,:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-note{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;background:0 0;border:0;font-size:12.5px;line-height:1.45;color:var(--g-muted);text-align:center}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-loop svg,:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-note svg{flex:none;color:#9a9a93}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-decision{display:flex;flex-direction:column;align-items:center}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-decision>.pdc-gv-node{max-width:240px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-fork{position:relative;width:50%;height:20px;margin-top:10px;border:1px solid #cfcfc9;border-bottom:0;border-radius:12px 12px 0 0}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-fork span{display:none}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-fork::before{content:"";position:absolute;left:50%;top:-11px;width:1px;height:10px;background:#cfcfc9}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-branches{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-branch{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--g-line)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-branch .pdc-gv-bubble{width:36px;height:36px;border-radius:999px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-branch strong{display:block;font-size:13px;line-height:1.25}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-branch small{display:block;font-size:11.5px;color:var(--g-muted)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-timeline{display:flex;gap:6px;align-items:flex-start}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-seg{min-width:0;display:flex;flex-direction:column;gap:5px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-bar{display:grid;place-items:center;height:10px;border-radius:999px;background:var(--c);color:#fff}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-bar svg{display:none}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-seg.is-dashed .pdc-gv-bar{background:repeating-linear-gradient(90deg,var(--c) 0 6px,transparent 6px 10px);opacity:.7}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-seg.is-point .pdc-gv-bar{width:10px;align-self:center}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-seg.is-point{align-items:center;text-align:center}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-seg strong{margin-top:4px;font-size:12.5px;line-height:1.25;color:#1d1d1b}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-seg small{font-size:11.5px;line-height:1.3;color:var(--g-muted)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-checks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-checks span{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--g-line);font-size:12px;font-weight:500}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-checks svg{color:var(--gv-green)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-week{display:flex;flex-direction:column;gap:8px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-week-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:center}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-week-label{font-size:12px;font-weight:600;color:var(--g-muted)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-week-days{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-day{display:grid;place-items:center;height:36px;border-radius:9px;font-size:10.5px;font-weight:700;overflow:hidden;white-space:nowrap}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-day.is-closed,:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-legend i.is-closed{background:#fff;box-shadow:inset 0 0 0 1px var(--g-line);color:#a0a09a}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-day.is-short,:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-legend i.is-short{background:var(--gv-amber-bg);color:var(--gv-amber)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-day.is-best,:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-legend i.is-best{background:var(--gv-green-bg);color:var(--gv-green)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;font-size:12px;color:var(--g-muted)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-legend span{display:inline-flex;align-items:center;gap:6px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-legend i{display:inline-block;width:12px;height:12px;border-radius:4px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-meters{display:flex;flex-direction:column;gap:14px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-meter-top{display:flex;justify-content:space-between;gap:8px;font-size:13px;margin-bottom:6px;color:#1d1d1b}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-meter-top b{font-variant-numeric:tabular-nums}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-meter-track{display:block;height:8px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--g-line);overflow:hidden}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-meter-track span{display:block;height:100%;border-radius:999px;background:var(--c)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:14px 6px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--g-line);text-align:center}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-tile small{font-size:12px;font-weight:600;line-height:1.2;color:#1d1d1b}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-tile-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:var(--cb,var(--g-soft));color:var(--c,#232321)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-tiles.is-ratios{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-tiles.is-ratios .pdc-gv-tile{height:120px;justify-content:flex-end;padding:0;background:0 0;box-shadow:none}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-tile.is-ratio>.pdc-gv-frame{display:grid;place-items:center;max-width:100%;max-height:88px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1.5px #3a3a37;font-size:11px;font-weight:700;color:#3a3a37}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-compare{display:grid;grid-template-columns:1fr 1fr;gap:10px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-col{padding:14px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--g-line)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-col strong{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:13.5px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-col strong::before{content:"";width:8px;height:8px;border-radius:999px;background:var(--c)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-col ul{margin:0!important;padding:0!important;list-style:none!important;display:flex;flex-direction:column;gap:7px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-col li{display:flex;gap:7px;align-items:flex-start;font-size:12.5px;line-height:1.35}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-col li svg{flex:none;margin-top:2px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-col li.is-yes svg{color:var(--gv-green)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-col li.is-no{color:#a3a39c}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-col li.is-no svg{color:#c9c9c2}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--g-line)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-steps span{display:flex;flex-direction:column;gap:5px;padding:8px 7px;border-radius:10px;background:var(--g-soft)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-steps i{display:grid;place-items:center;width:16px;height:16px;border-radius:999px;background:#e3e3de;color:#6f6f6a;font-size:9.5px;font-style:normal;font-weight:700}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-steps em{font-style:normal;font-size:10.5px;font-weight:600;line-height:1.15;color:#3a3a37;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-steps .is-done i{background:var(--gv-green);color:#fff}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-steps .is-now{background:var(--gv-amber-bg)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-steps .is-now i{background:var(--gv-amber);color:#fff}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-hero{padding:12px 14px;border-radius:12px;background:#141414;color:#fff}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-hero small{display:block;margin-bottom:8px;font-size:9.5px;font-weight:700;letter-spacing:.08em;color:rgba(255,255,255,.55)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-hero div{display:flex;align-items:center;gap:10px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-hero strong{flex:1;min-width:0;font-size:12.5px;line-height:1.25}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-icon{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;background:rgba(255,255,255,.12)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-home-btn{flex:none;padding:5px 11px;border-radius:8px;background:#fff;color:#111;font-size:11px;font-weight:700}@media (min-width:1101px){:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card.has-visual .pdc-guide-visual{position:sticky;top:72px}}@media (max-width:1100px){:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card.has-visual .pdc-guide-card-body{grid-template-columns:minmax(0,1fr)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card.has-visual .pdc-guide-visual,:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card.has-visual:nth-child(2n) .pdc-guide-visual{order:-1}}@media (max-width:640px){:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-hero{padding:20px 16px;border-radius:20px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-intro{font-size:17px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-journey{grid-auto-columns:92px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-sections{border-radius:20px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card{padding:22px 16px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-visual{padding:16px;min-height:0}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-flow{flex-direction:column;align-items:stretch;gap:0}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-flow .pdc-gv-node{flex-direction:row;text-align:left;align-items:center;gap:12px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-flow .pdc-gv-node small{margin-left:auto;text-align:right}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-link{flex:none;width:1px;height:14px;margin:2px 0 2px 22px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-timeline{flex-direction:column;gap:10px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-seg{flex:none!important;display:grid;grid-template-columns:10px minmax(0,1fr);column-gap:12px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-seg .pdc-gv-bar{grid-row:span 2;width:10px!important;height:100%;min-height:30px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-seg strong{margin-top:0}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-week-row{grid-template-columns:minmax(0,1fr)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-branches,:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-compare{grid-template-columns:minmax(0,1fr)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-gv-fork{display:none}}@media (min-width:1600px){html body dialog.pdc.pdc-dialog:not(#nw):not(#nw2){width:min(calc(100vw - 48px),clamp(820px,46vw,1320px))!important;max-width:none!important}html body dialog.pdc.pdc-dialog:not(#nw):not(#nw2).pdc-dialog-form{width:min(calc(100vw - 48px),clamp(760px,44vw,1240px))!important}html body dialog.pdc.pdc-dialog:not(#nw):not(#nw2).pdc-dialog-wide{width:min(calc(100vw - 48px),clamp(1040px,62vw,1880px))!important}html body dialog.pdc.pdc-dialog:not(#nw):not(#nw2).pdc-dialog-canvas{width:min(calc(100vw - 32px),clamp(1200px,84vw,2600px))!important}html body dialog.pdc.pdc-dialog:not(#nw):not(#nw2).pdc-command-dialog{width:min(calc(100vw - 48px),clamp(620px,32vw,900px))!important}}@media (min-width:2400px){html body dialog.pdc.pdc-dialog:not(#nw):not(#nw2){padding:clamp(28px,1.4vw,44px)!important;font-size:15.5px}html body dialog.pdc.pdc-dialog:not(#nw):not(#nw2) .pdc-dialog-header h3{font-size:24px!important}}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-movebar{position:sticky;top:8px;z-index:6;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px 10px 14px;border-radius:14px;background:#121212;color:#fff;box-shadow:0 10px 24px -12px rgba(0,0,0,.45)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-movebar-text{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;line-height:1.3}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-movebar-text strong{font-size:13.5px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-movebar-text span{font-size:12px;color:rgba(255,255,255,.7)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-movebar input[type=date]{height:34px!important;min-height:34px!important;padding:0 10px!important;border-radius:9px!important;border:1px solid rgba(255,255,255,.25)!important;background:#fff!important;color:#111!important;width:auto!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-movebar .pdc-primary{background:#fff!important;color:#111!important;border-color:#fff!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-movebar button:not(.pdc-primary){background:0 0!important;color:#fff!important;border-color:rgba(255,255,255,.3)!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-day.is-adjacent{background:#fafaf8!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-day.is-adjacent .pdc-cal-num{color:#a3a39c!important;font-size:12px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal.is-editing .pdc-cal-day.is-adjacent:not(.is-past){cursor:pointer}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-day.is-adjacent.is-drop-target,:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal.is-editing .pdc-cal-day.is-adjacent:not(.is-past):hover{background:#eef3fd!important;box-shadow:inset 0 0 0 2px #3b66da}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-mini-day.is-adjacent{opacity:1!important;color:#3b66da!important;border:1px dashed #9db3ea!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-cal-mini-day.is-outside .pdc-cal-mini-num{color:#b5b5ae}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-journey{padding-top:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cap-warning[hidden],:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-golive-future[hidden],:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-picker[hidden],:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-price-math[hidden],:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-plan-selected[hidden]{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-plan-selected{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 14px!important;margin:4px 0 14px!important;border:1px solid #d9dccf!important;border-radius:12px!important;background:#f7f8f2!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-plan-selected>strong{font-weight:700!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-plan-selected-price{color:#4b4f45}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-plan-selected-price::before{content:"·";margin-right:10px;color:#9a9d92}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-plan-selected>button{margin-left:auto!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-revision-field{display:flex!important;flex-direction:column;gap:6px;margin-top:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-revision-field>span{font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-revision-control{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px 16px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-revision-control>input[type=number]{width:120px!important;max-width:120px!important;flex:0 0 120px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-revision-control>input[type=number]:disabled{opacity:.45}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-revision-unlimited{display:inline-flex!important;align-items:center;gap:8px;margin:0!important;font-weight:500}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-revision-field>small{color:#6b6f64;font-size:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-daily-enforced{display:block!important;margin-top:6px!important;padding:6px 9px;border-radius:8px;background:#eef3fd;color:#244a9e!important;font-size:12px!important;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-daily-enforced:empty{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cap-warning{display:grid;gap:6px;margin:10px 0!important;padding:10px 12px!important;border:1px solid #efd9a6!important;border-radius:10px!important;background:#fff8e8!important;color:#6b4a00}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cap-warning p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0!important;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cap-warning .pdc-text-button{font-weight:700!important;color:#6b4a00!important;text-decoration:underline}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-price-math{margin:6px 0 0!important;font-variant-numeric:tabular-nums;font-weight:600}dialog.pdc.pdc-setup-dialog:not(#nw) .pdc-setup-form>.pdc-setup-footer{position:sticky!important;bottom:-24px;z-index:6;margin-top:16px;padding:12px 0 14px!important;background:#fff!important;box-shadow:0 -10px 16px -12px rgba(20,22,16,.18)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-review .pdc-setup-adjusted{margin-left:8px;vertical-align:middle}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-workflow-group{margin-top:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-workflow-group-title{margin:0 0 8px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;color:#6b6f64!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-change-summary{margin:14px 0!important;padding:14px 16px!important;border:1px solid #d9dccf!important;border-radius:12px!important;background:#f7f8f2!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-change-summary>h4{margin:0 0 10px!important;font-size:15px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-change-summary .pdc-restart-row{display:grid!important;grid-template-columns:minmax(120px,1.2fr) minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:baseline;padding:6px 0;border-top:1px solid #e7e8e0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-change-summary .pdc-restart-row:first-child{border-top:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-change-summary .pdc-restart-before{color:#7a7d72;text-decoration:line-through;text-decoration-color:rgba(122,125,114,.5)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-change-sign{margin:10px 0 0!important;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-owner-context{margin:10px 0!important;padding:10px 12px!important;border:1px solid #e4e5dc!important;border-radius:10px!important;background:#fafaf7!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-owner-context>summary{cursor:pointer;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-owner-context>div{margin-top:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-owner-context .pdc-pre{margin:4px 0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-head-note{margin:10px 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-head-note>strong{display:block;margin-bottom:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-empty-invite{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-empty-invite>p{margin:0!important}@media (max-width:560px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-change-summary .pdc-restart-row{grid-template-columns:1fr auto 1fr}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-change-summary .pdc-restart-row>span:first-child{grid-column:1/-1;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-plan-selected>button{margin-left:0!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-grid>.pdc-revision-field{margin-top:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-change-summary .pdc-restart-summary{border:0!important;padding:0!important;background:0 0!important;box-shadow:none!important;margin:0!important}@media (max-width:560px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-plan-selected-price::before{content:none}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status-mark{background:var(--nw-success,#2f9a5f)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status.is-blocked .pdc-client-limit-status-mark{background:var(--nw-danger,#b3261e)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status.is-full{background:var(--nw-warning-bg,#fbf3e4)!important;color:var(--nw-warning,#8a5a00)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-limit-status.is-full .pdc-client-limit-status-mark{background:var(--nw-warning,#b7791f)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-capacity-pending{margin:0!important;padding:12px 14px!important;border-radius:12px;background:var(--nw-subtle,#f3f3f1);color:var(--nw-muted)!important;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-next-free{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;padding:10px 14px;border-radius:12px;background:var(--nw-subtle,#f3f3f1);font-size:13px;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-rules-line{display:flex;align-items:center;gap:8px;margin:14px 0 0!important;color:var(--nw-muted)!important;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-rules-line .pdc-ico{flex:none;color:var(--nw-success,#2f9a5f)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-flag.is-free{background:var(--nw-success-bg);color:var(--nw-success)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-week small.is-lost{color:var(--nw-faint)!important;font-weight:500}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-products-empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-products-empty>p{margin:0!important}@media (max-width:640px){html body dialog.pdc.pdc-dialog.pdc-dialog-form:not(#nw) .pdc-form-actions{width:auto!important;box-sizing:border-box!important}html body dialog.pdc.pdc-dialog.pdc-dialog-form:not(#nw){position:fixed!important;inset:16px 0 0 0!important;margin:0!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;border-radius:18px 18px 0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-bar{flex-direction:column!important;align-items:stretch!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-bar>*{flex:0 0 auto!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer{display:flex!important;gap:8px!important;align-items:flex-start!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer>.pdc-comment-avatar{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-social-composer-main{flex:1 1 auto!important;min-width:0!important;width:100%!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-social-composer-row{display:flex!important;gap:6px!important;min-width:0!important;align-items:flex-end!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-social-composer-row>textarea{flex:1 1 auto!important;min-width:0!important;width:auto!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-delivery-composer .pdc-social-composer-row>:not(textarea){flex:0 0 auto!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-plan{display:flex!important;align-items:center;gap:6px;margin-top:6px!important;font-size:12.5px!important;font-weight:600;color:var(--nw-ink,#161614)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-approval-plan .pdc-ico{flex:none;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-changes-callout{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:0 0 16px;padding:14px 16px;border-radius:14px;background:var(--nw-danger-bg,#fdeeee);border:1px solid color-mix(in srgb,var(--nw-danger,#b3261e) 18%,transparent)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-changes-callout-copy{display:grid;gap:2px;flex:1 1 220px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-changes-callout-copy strong{font-size:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-changes-callout-copy .pdc-muted{font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-changes-callout>.pdc-inline{display:flex;flex-wrap:wrap;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-internal-feedback-top{display:grid;gap:4px;margin:10px 0 12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-internal-feedback-top>strong{font-size:13.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-internal-feedback-top>p{margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-notes-progress{margin:0 0 8px!important;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-assign-prompt{margin:0 0 12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.is-internal{background:var(--nw-subtle,#f1f0ec)!important;color:var(--nw-ink,#161614)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-hero-host:empty{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey.is-unnumbered .pdc-journey-step:not(.is-done) .pdc-journey-num{width:10px;height:10px;margin:6px;background:var(--nw-line-strong,#d6d5cf)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey.is-unnumbered .pdc-journey-step.is-alert .pdc-journey-num{background:#c98a1b}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey.is-unnumbered .pdc-journey-step.is-now .pdc-journey-num{background:#111}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-product-photo-status .pdc-ask-head{margin-left:8px;font-weight:700}html body :is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-app-nav-item.pdc-nav-selected,.pdc-mobile-dock-item.is-selected,.pdc-mobile-dock-item.is-current) svg.pdc-ico :not([fill=currentColor]){fill:none!important}html body :is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-app-nav-item.pdc-nav-selected,.pdc-mobile-dock-item.is-selected,.pdc-mobile-dock-item.is-current) svg.pdc-ico [fill=currentColor]{fill:currentColor!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-picker-manage .pdc-text-button{display:inline-flex;align-items:center;gap:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-ask-head-done{display:inline-flex;align-items:center;gap:6px;color:var(--nw-success,#15803d);font-weight:600;font-size:13px;margin-left:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-ask-head{display:inline-flex;align-items:center;gap:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-head-passed{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;font-size:13px;font-weight:600;color:var(--nw-success,#15803d)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-head-passed-by{font-weight:400}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-head-note .pdc-head-passed-by{display:block;margin:2px 0 6px;font-size:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin:0 0 14px;border:1px solid color-mix(in srgb,var(--nw-warning-dot) 40%,transparent);background:var(--nw-warning-bg);border-radius:var(--nw-r-lg);color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner.is-compact{padding:10px 12px;margin:6px 0 8px;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff;color:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner.is-compact .pdc-pause-icon{width:26px;height:26px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-copy{flex:1 1 auto;display:flex;flex-direction:column;gap:3px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-copy strong{color:var(--nw-warning);font-weight:650}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-reason{margin:4px 0 2px;padding:8px 10px;background:#fff;border-radius:var(--nw-r);font-size:14px;line-height:1.45;white-space:pre-wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner>.pdc-primary{flex:0 0 auto;align-self:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-chip{display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:2px 8px;border-radius:999px;background:var(--nw-warning-bg);color:var(--nw-warning);font-size:12px;font-weight:600;width:max-content;max-width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-state.is-on-hold{background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-start-item.pdc-start-note .pdc-start-check{background:var(--nw-info-bg);color:var(--nw-info);border-color:transparent}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-golive-shift{background:var(--nw-info-bg);color:var(--nw-info);padding:10px 12px;border-radius:var(--nw-r)}@media (max-width:640px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner{flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner>.pdc-primary{width:100%}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner.is-compact{flex-wrap:wrap;align-items:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner.is-compact .pdc-pause-copy{flex:1 1 140px;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner.is-compact>.pdc-primary{width:100%}dialog.pdc.pdc-quick-dialog:not(#nw) .pdc-editor{gap:12px}dialog.pdc.pdc-quick-dialog:not(#nw) .pdc-checkbox-row span{display:flex;flex-direction:column;gap:2px}dialog.pdc.pdc-override-dialog:not(#nw){max-width:460px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-override-rule{margin:0;padding:10px 12px;border-radius:var(--nw-r-md,10px);background:var(--nw-warning-bg);color:var(--nw-ink);font-weight:600;line-height:1.45}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-danger.pdc-primary,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-primary.pdc-danger{background:var(--nw-danger)!important;border-color:var(--nw-danger)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-ask-bar{background:var(--nw-info-bg)!important;border-color:color-mix(in srgb,var(--nw-info-dot,#3b82f6) 35%,transparent)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-ask-bar .pdc-pre{margin:6px 0 0;padding:8px 10px;background:#fff;border-radius:var(--nw-r-md,10px);font-size:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-planned-tag.is-extra{background:var(--nw-violet-bg)!important;color:var(--nw-violet)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-planned-tag.is-reopened{background:var(--nw-warning-bg)!important;color:var(--nw-warning)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-auto-approve-line{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:13px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-owner-note{border-left-color:var(--nw-violet)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-feedback-log{margin:10px 0 0;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-feedback-log summary{cursor:pointer;font-weight:600;color:var(--nw-ink-2)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-feedback-log ol{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-feedback-log li{padding:8px 10px;border-radius:var(--nw-r-md,10px);background:var(--nw-subtle);display:flex;flex-direction:column;gap:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-feedback-log li.is-changes{background:var(--nw-success-bg)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-feedback-log li p{margin:4px 0 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-on-behalf-tag{display:inline-block;margin:4px 0;padding:2px 8px;border-radius:999px;background:var(--nw-violet-bg);color:var(--nw-violet);font-size:12px;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-owner-add-files{margin:10px 0 0;padding:8px 10px;border:1px dashed var(--nw-line-strong);border-radius:var(--nw-r-md,10px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-owner-add-files summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--nw-ink-2)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-actions{flex:0 0 auto;align-self:center;display:flex;gap:6px;flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner.is-compact .pdc-pause-actions{width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pause-banner.is-compact .pdc-pause-actions>.pdc-primary{flex:1 1 auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-resume-options .pdc-checkbox-row{margin:8px 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-resume-options .pdc-checkbox-row span{display:flex;flex-direction:column;gap:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-extra-toggle{padding:10px 12px;border-radius:var(--nw-r-md,10px);background:var(--nw-violet-bg)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-extra-toggle span{display:flex;flex-direction:column;gap:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.pdc-stage-blocked{background:var(--nw-subtle)!important;color:var(--nw-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-simple-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-simple-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--nw-line);border-radius:var(--nw-r-md,10px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-simple-list li>div{display:flex;flex-direction:column;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-text-button.is-danger{color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-tabs{margin:0 0 14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-body{display:flex;flex-direction:column;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-log{list-style:none;margin:0;padding:0;display:grid;gap:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-log li{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid var(--nw-line)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-log li:last-child{border-bottom:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-log li.is-override .pdc-control-log-main strong::before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--nw-violet);vertical-align:middle}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-log-main{display:flex;flex-direction:column;gap:2px;font-size:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-log-main strong{font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-log-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-pager{justify-content:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-settings{max-width:620px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-settings h4{margin:10px 0 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-settings .pdc-checkbox-row span{display:flex;flex-direction:column;gap:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-exports{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-exports article{display:flex;flex-direction:column;gap:6px;align-items:flex-start}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-exports article p{margin:0;flex:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-powers{list-style:none;margin:0;padding:0;display:grid;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-powers li{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--nw-line)}@media (max-width:640px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-powers li{grid-template-columns:1fr;gap:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-simple-list li{flex-wrap:wrap}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor label.pdc-checkbox-row{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor label.pdc-checkbox-row>input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;min-height:0;margin:1px 0 0;padding:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor label.pdc-checkbox-row>span{display:flex;flex-direction:column;gap:2px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-editor label.pdc-checkbox-row .pdc-field-hint{font-weight:400}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-away-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:var(--nw-warning-bg);color:var(--nw-warning);font-size:11px;font-weight:600;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-flag.is-away{background:var(--nw-warning-bg);color:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-planned-tag.is-waiting{background:var(--nw-info-bg)!important;color:var(--nw-info)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-waiting-bar{background:var(--nw-info-bg)!important;border-color:color-mix(in srgb,var(--nw-info-dot,#3b82f6) 35%,transparent)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-timeoff-form{gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-timeoff-dates{display:grid;grid-template-columns:1fr 1fr;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-timeoff-list{display:grid;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-timeoff-list:empty{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-period{width:auto;min-height:34px;padding:4px 28px 4px 10px;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-body{display:flex;flex-direction:column;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-table th{text-align:right;font-weight:600;font-size:11px;letter-spacing:.3px;text-transform:uppercase;color:var(--nw-muted);padding:6px 8px;border-bottom:1px solid var(--nw-line);white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-table td{text-align:right;padding:8px;border-bottom:1px solid var(--nw-line);white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-table td:first-child,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-table th:first-child{text-align:left}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-table tbody tr:last-child td{border-bottom:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-table tfoot td{font-weight:700;border-top:1px solid var(--nw-line-strong);border-bottom:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-table tr.is-late td:nth-child(3){color:var(--nw-danger);font-weight:700}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-person{display:inline-flex;align-items:center;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-note{font-size:12px;margin:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-edited{font-size:11px;color:var(--nw-faint);font-style:italic}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-deleted{margin:0;font-style:italic;color:var(--nw-faint)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-bubble.is-deleted,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-message.is-deleted .pdc-chat-message-body{opacity:.75}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-file{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin:6px 0 0;padding:6px 10px;border:1px solid var(--nw-line);border-radius:var(--nw-r-md,10px);background:var(--nw-surface,#fff);color:var(--nw-ink);font-size:13px;text-decoration:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-file.is-image{display:block;padding:0;border:0;background:0 0;max-width:260px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-file.is-image img{display:block;max-width:100%;max-height:220px;border-radius:var(--nw-r-md,10px);object-fit:cover}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-msg-menu{margin-left:auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-msg-menu summary,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-msg-menu>button{min-height:24px!important;min-width:24px!important;padding:0 4px!important;opacity:.55}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-msg-menu summary:hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-msg-menu>button:hover{opacity:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-bubble{position:relative}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-bubble .pdc-chat-msg-menu{position:absolute;top:2px;right:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-attach{flex:0 0 auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-attach-chip{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;max-width:100%;margin:0 0 6px;padding:4px 6px 4px 10px;border-radius:999px;background:var(--nw-subtle);font-size:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-attach-chip[hidden]{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-chat-attach-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdicts{margin:10px 0 0;padding:8px 10px;border:1px solid var(--nw-line);border-radius:var(--nw-r-md,10px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdicts summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--nw-ink-2)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdicts ol,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdicts ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:var(--nw-r-md,10px);background:var(--nw-subtle)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-row.is-ok{background:var(--nw-success-bg)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-row.is-changes{background:var(--nw-warning-bg)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-copy{display:flex;flex-direction:column;gap:2px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-actions{display:flex;gap:6px;flex:0 0 auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-actions .is-active{background:var(--nw-ink)!important;color:#fff!important;border-color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-state{flex:0 0 auto;font-size:12px;font-weight:600;color:var(--nw-ink-2)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-feed-actions{flex-wrap:wrap;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-divider{border:0;border-top:1px solid var(--nw-line);margin:18px 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-storage{display:flex;flex-direction:column;gap:12px;max-width:620px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-storage h4{margin:10px 0 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-drive-status{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--nw-faint);flex:0 0 auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-dot.is-ok{background:var(--nw-success)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-status-dot.is-warn{background:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-drive-actions{flex-wrap:wrap;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-limits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-state.is-archived{background:var(--nw-subtle)!important;color:var(--nw-muted)!important}@media (max-width:640px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-timeoff-dates{grid-template-columns:1fr}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-row{flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-actions{width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdict-actions>button{flex:1 1 0}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-assignment-list label.pdc-assignment-option{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-assignment-option>.pdc-team-avatar{flex:0 0 32px!important;width:32px!important;height:32px!important;min-height:0!important;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:11px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-assignment-option>span:last-child{align-items:flex-start}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-assignment-option>span:last-child{flex:1 1 auto;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-assignment-option .pdc-away-tag,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-assignment-option .pdc-planned-tag{display:inline-block;margin-top:5px!important;padding:3px 8px!important;max-width:100%;white-space:normal!important;line-height:1.3}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-verdicts summary .pdc-status-tab-count{margin-left:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-discount-control{display:flex;flex-direction:column;gap:10px;margin:4px 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-discount-fields{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--nw-line);border-radius:var(--nw-r-md,10px);background:var(--nw-subtle)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-discount-fields[hidden]{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-discount-math{margin:0;font-weight:600;color:var(--nw-ink-2)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-discount-math:empty{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-offer-tag{display:inline-flex!important;align-items:center!important;height:20px!important;padding:0 7px!important;border-radius:6px!important;background:#fde8d2!important;color:#8a3f00!important;font-size:10.5px!important;font-weight:650!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-price.is-offer{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:2px 8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-price .pdc-was{font-weight:500;font-size:12px;color:var(--nw-faint);text-decoration:line-through}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-card-offer{display:block;margin:2px 0 4px;font-size:12px;font-weight:600;color:#8a3f00}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plan-discount{color:#8a3f00}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-doc-discount{font-size:11.5px;color:var(--nw-muted);font-variant-numeric:tabular-nums;margin-right:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-template-newer{margin:6px 0 0!important;font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-discount-now{margin:0;padding:8px 12px;border-radius:var(--nw-r-md,10px);background:var(--nw-subtle);font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-contact{margin-bottom:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contact-socials{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-faq-editor{display:grid;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-faq-row{display:grid;gap:10px;padding:14px;border:1px solid var(--pdc-line,#e7e7e3);border-radius:14px;background:var(--pdc-subtle,#f6f6f4)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-faq-row-head{display:flex;align-items:center;justify-content:space-between;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-faq-row textarea{min-height:0;resize:vertical}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-enquiry-notes{display:grid;gap:8px;justify-items:start}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-enquiry-notes textarea{width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-enquiry-actions{flex-wrap:wrap;justify-content:flex-start}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-enquiry-actions .pdc-link-button.pdc-primary{background:var(--pdc-ink,#161616);border-color:var(--pdc-ink,#161616);color:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-groups{display:grid;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group{border:1px solid #e7e7e3;border-radius:14px;background:#fff;overflow:hidden}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group>summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 14px;cursor:pointer;list-style:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group>summary::-webkit-details-marker{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group>summary::before{content:"";width:8px;height:8px;border-radius:50%;background:#d97706;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group.is-lapsed>summary::before,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group.is-overdue>summary::before{background:#dc2626}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group.is-enquiries>summary::before{background:#7c5ce6}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group>summary small{flex-basis:100%;padding-left:18px;font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-title{font-weight:650;font-size:14.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group>.pdc-row-list{border-top:1px solid #efefec}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-age{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#fdf1e2;color:#8a5300;font-size:12px;font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group.is-lapsed .pdc-watch-age,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group.is-overdue .pdc-watch-age{background:#fdecec;color:#a61b1b}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-more{padding:8px 14px 12px;margin:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-last-seen{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#6c6c67}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-last-seen.is-online::before{content:"";width:7px;height:7px;border-radius:50%;background:#2f9a5f;box-shadow:0 0 0 3px rgba(47,154,95,.18)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-seen{white-space:nowrap;color:#6c6c67;font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-metrics-sub{margin:22px 0 8px;font-size:15px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-filter{display:flex;gap:12px;align-items:end;margin-bottom:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-control-filter label{display:grid;gap:4px;font-size:13px;min-width:220px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group>.pdc-row-list{margin:0!important;padding:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-watch-group>.pdc-row-list>.pdc-row{padding:10px 16px 10px 32px!important;border-radius:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads{display:grid;gap:18px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-head p{margin:0;font-size:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-tools button{display:inline-flex;align-items:center;gap:7px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-off{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid #f1d9a6;border-radius:16px;background:#fcf6e8}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-off>div{flex:1;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-off p{margin:2px 0 0;font-size:13.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stages{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage{position:relative;display:grid;gap:2px;justify-items:start;min-width:0;padding:14px 16px;border:1px solid #e7e7e3;border-radius:16px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage:hover{border-color:#d6d6d1;transform:translateY(-1px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage-n{font-size:26px;line-height:1.1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#161616}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage-l{font-size:12.5px;font-weight:600;color:#6c6c67;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage::before{content:"";position:absolute;top:16px;right:16px;width:8px;height:8px;border-radius:50%;background:#d6d6d1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage.is-answer::before{background:#7c5ce6;box-shadow:0 0 0 3px #ede9fe}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage.is-sent::before{background:#3b66da;box-shadow:0 0 0 3px #e0ecff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage.is-accepted::before{background:#2f9a5f;box-shadow:0 0 0 3px #e3f4ea}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage.is-client::before{background:#161616}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage.is-all::before{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage.is-active{border-color:#161616;box-shadow:0 0 0 3px rgba(22,22,22,.08)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-list{display:grid;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plead{display:grid;width:100%;max-width:none;margin:0;grid-template-columns:minmax(200px,1.1fr) minmax(0,1.6fr) minmax(130px,auto) auto;align-items:center;gap:14px 22px;padding:16px 18px;border:1px solid #e7e7e3;border-radius:18px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plead:hover{border-color:#d6d6d1;box-shadow:0 2px 4px rgba(22,22,20,.04),0 14px 32px -14px rgba(22,22,20,.16)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plead:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(22,22,22,.16)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plead.is-accepted{border-color:#bfe3cc;background:linear-gradient(90deg,#f3fbf6,#fff 60%)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plead.is-closed{opacity:.72}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-who{display:flex;align-items:center;gap:12px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-who>div{display:grid;gap:2px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-who strong{font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-who span{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-plan-sum{display:grid;gap:4px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-kind{justify-self:start;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:#f3f3f1;font-size:11.5px;font-weight:650;color:#3c3c39}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-lines{font-size:13px;color:#3c3c39;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-money{display:grid;gap:1px;justify-items:end;text-align:right}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-money small,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-money span{font-size:11.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-money strong{font-size:18px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-end{display:flex;align-items:center;gap:10px;justify-content:flex-end}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-end button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#ecece9;color:#3c3c39;font-size:12px;font-weight:650;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-chip.is-answer{background:#ede9fe;color:#5b3fc4}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-chip.is-changes{background:#fcf0d9;color:#8a5400}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-chip.is-sent{background:#e0ecff;color:#1f4fb8}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-chip.is-accepted{background:#dcf2e4;color:#17693f}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-chip.is-client{background:#161616;color:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-empty{display:grid;justify-items:center;gap:10px;padding:48px 24px;border:1px dashed #d6d6d1;border-radius:20px;background:#fff;text-align:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-empty h3{margin:4px 0 0;font-size:18px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-empty p{max-width:52ch;margin:0;font-size:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-dialog .pdc-intake-head{display:flex;align-items:center;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-dialog .pdc-intake-head>div{flex:1;min-width:0;display:grid;gap:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-contact{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-contact a{display:inline-flex;align-items:center;gap:7px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-contact>span{font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-design,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-proposal{display:grid;gap:12px;padding:18px;border:1px solid #e7e7e3;border-radius:18px;background:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-design{background:#fafaf8}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-sec-head strong{font-size:15px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-when{margin:0;font-size:13.5px;color:#6c6c67}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-lines-list{list-style:none;display:grid;gap:7px;margin:0;padding:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-lines-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-lines-list b{display:inline-grid;place-items:center;min-width:34px;height:24px;padding:0 6px;border-radius:7px;background:#fff;border:1px solid #e7e7e3;font-size:12.5px;font-variant-numeric:tabular-nums}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-lines-list em{font-style:normal;font-size:12.5px;color:#6c6c67}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-offer{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px dashed #e0e0db}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-offer span{font-size:13px;color:#6c6c67}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-offer strong{font-size:20px;letter-spacing:-.02em}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-ref{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;background:#f2effd;color:#3d2a86;font-size:13px;line-height:1.45}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-ref svg{flex:none;margin-top:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-start{display:grid;gap:12px;justify-items:start}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-start p{margin:0;font-size:14px;line-height:1.55;color:#3c3c39}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-banner button,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-link button,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-plan-actions button,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-send button,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-start button{display:inline-flex;align-items:center;gap:7px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-plan-card{display:grid;gap:6px;padding:16px;border:1px solid #e7e7e3;border-radius:14px;background:#fafaf8}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-plan-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:10px;border-top:1px solid #ecece9}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-plan-actions span{font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-banner{display:grid;gap:6px;justify-items:start;padding:14px 16px;border-radius:14px;background:#f3f3f1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-banner p{margin:0;font-size:13.5px;line-height:1.5}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-banner blockquote{margin:4px 0 0;padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.7);font-size:14px;line-height:1.5;white-space:pre-line}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-banner.is-green{background:#e8f6ee;color:#124f30}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-banner.is-blue{background:#edf2fd;color:#1f3f94}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-banner.is-amber{background:#fcf3e1;color:#6e4400}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-banner.is-red{background:#fdecec;color:#8a2626}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-banner button{margin-top:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-warn{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:#fcf3e1;color:#6e4400;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-link{display:flex;flex-wrap:wrap;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-send{display:grid;gap:12px;padding-top:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-send .pdc-error{margin:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-history summary{cursor:pointer;font-size:13px;font-weight:600;color:#3c3c39}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-history ol{list-style:none;display:grid;gap:6px;margin:10px 0 0;padding:0 0 0 12px;border-left:2px solid #ecece9}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-history li{display:flex;justify-content:space-between;gap:12px;font-size:13px}@media (max-width:1100px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stages{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plead{grid-template-columns:minmax(0,1fr) auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-plan-sum{grid-column:1/-1;grid-row:2}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-end{grid-column:1/-1;grid-row:3;justify-content:space-between}}@media (max-width:640px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stages{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage{flex:0 0 128px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-plead{padding:14px}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-brand{display:grid;gap:8px;padding:16px 18px;border:1px solid #e7e7e3;border-radius:18px;background:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-brand p{margin:0;font-size:14px;line-height:1.55;color:#3c3c39}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-brand-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-who .pdc-team-avatar{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#161616;color:#fff;font-size:13px;font-weight:650;overflow:hidden}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-kind{white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-leads-stage{justify-items:start!important;align-items:start!important;justify-content:start!important;text-align:left}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-send-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-send-actions.is-start{justify-content:flex-start;margin-top:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-send-actions button{display:inline-flex;align-items:center;gap:7px;max-width:100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-send-actions button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-dialog .pdc-intake-head .pdc-team-avatar{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:#161616;color:#fff;font-size:14px;font-weight:650;overflow:hidden}.pdc .pdc-products-offer{display:inline-flex;align-items:center;gap:8px;font-size:13px;align-self:center}.pdc .pdc-products-offer>span{line-height:1}.pdc .pdc-products-offer select{height:34px;padding:0 30px 0 11px;border:1px solid #e7e7e3;border-radius:10px;background-color:#fff;font:inherit;font-size:13px;color:#1d1d1b;cursor:pointer}.pdc .pdc-offer-choose{max-width:none}.pdc .pdc-offer-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px;width:100%;max-width:820px;margin:8px auto 0;text-align:left}.pdc .pdc-offer-choice{display:grid;gap:10px;align-content:start;min-width:0;padding:14px 14px 15px;border:1px solid #e7e7e3;border-radius:14px;background:#fff;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.pdc .pdc-offer-choice:hover{border-color:#cfcfca;box-shadow:0 4px 14px rgba(0,0,0,.05);transform:translateY(-1px)}.pdc .pdc-offer-choice:disabled{opacity:.6;cursor:progress}.pdc .pdc-offer-choice-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#f3f3f1;color:#3c3c39}.pdc .pdc-offer-choice-copy{display:grid;gap:3px}.pdc .pdc-offer-choice-copy strong{font-size:14px;font-weight:650;color:#1d1d1b}.pdc .pdc-offer-choice-copy small{color:#6c6c67}.pdc .pdc-offer-choice-copy small{font-size:12.5px;line-height:1.4}.pdc .pdc-product-type-field{display:grid;gap:8px}.pdc .pdc-product-type{flex-wrap:wrap}.pdc .pdc-product-type .pdc-status-tab{display:inline-flex;align-items:center;gap:6px}.pdc .pdc-product-extra{display:grid;gap:4px;margin-top:14px}.pdc .pdc-product-extra p{margin:0}.pdc .pdc-product-promoted{font-size:12px;white-space:nowrap}@media (max-width:640px){.pdc .pdc-offer-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-products-offer{width:100%}.pdc .pdc-products-offer select{flex:1}}.pdc .pdc-product-details-box,.pdc .pdc-product-order{display:contents}.pdc .pdc-client-team .pdc-team-project{display:grid;gap:10px;padding-top:16px;margin-top:16px;border-top:1px solid #ecece8}.pdc .pdc-client-team .pdc-team-project:first-of-type{padding-top:0;margin-top:4px;border-top:0}.pdc .pdc-team-project-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pdc .pdc-team-project-name{display:grid;gap:1px}.pdc .pdc-team-project-name strong{font-size:15px}.pdc .pdc-team-seats{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;background:#f3f3f1;font-size:12.5px;font-weight:600;color:#3c3c39;white-space:nowrap}.pdc .pdc-team-seats.is-full{background:#eef7f0;color:#1f6b3a}.pdc .pdc-team-invite-wrap{display:grid;gap:10px}.pdc .pdc-team-existing{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.pdc .pdc-team-existing button{display:inline-flex;align-items:center;gap:6px}.pdc .pdc-team-full{margin:0}.pdc .pdc-kit-for{display:block;margin:-2px 0 2px;font-size:12px;font-weight:600;color:#6c6c67}.pdc .pdc-kit-brands .pdc-row-list{margin-top:12px}.pdc .pdc-kit-brand .pdc-row-trail .pdc-small{white-space:nowrap}.pdc .pdc-home-newproject{display:flex;justify-content:flex-start;padding:10px 2px 0;border-top:1px solid #efefec;margin-top:6px}.pdc .pdc-home-newproject .pdc-text-button{display:inline-flex;align-items:center;gap:6px;font-weight:600}.pdc .pdc-project-client-team{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:6px 0 0;font-size:13px}.pdc .pdc-project-client-team>svg{color:#6c6c67}.pdc .pdc-project-client-team .pdc-text-button{margin-left:auto}.pdc .pdc-project-client-team .pdc-pct-names{order:3;flex-basis:100%;padding-left:20px;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-client-team.is-bare{display:grid;gap:14px}.pdc .pdc-client-team-intro{margin:0}.pdc .pdc-team-replace{padding:12px;border:1px dashed #d6d6d1;border-radius:12px;background:#fafaf8}.pdc .pdc-team-replace-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pdc .pdc-team-replace-title{margin:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-replace .pdc-team-invite{margin-top:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-project .pdc-row{flex-wrap:wrap;row-gap:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-project .pdc-row>.pdc-row-text{flex:1 1 200px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-project .pdc-row>.pdc-row-trail{flex:0 1 auto;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-project-client-team .pdc-text-button{margin-left:auto!important;min-height:0!important}.pdc .pdc-team-replace>.pdc-muted{margin:8px 0 0;font-size:12.5px}.pdc .pdc-team-all{justify-self:start}.pdc.pdc-dialog.pdc-team-dialog{width:min(720px,calc(100vw - 32px))!important;max-width:720px!important}.pdc .pdc-newproject-alt{margin:2px 0 0;font-size:13px}.pdc .pdc-client-count{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:#f3f3f1;color:#3c3c39;font-size:11.5px;font-weight:600;vertical-align:middle}.pdc .pdc-setup-client-has{margin:6px 0 0;font-size:13px}.pdc .pdc-setup-known-note{display:block;margin-bottom:4px;color:#2446a6;font-weight:600}.pdc .pdc-enquiry-client{display:inline-block;padding:2px 8px;border-radius:999px;background:#edf2fd;color:#2446a6;font-size:11.5px;font-weight:600;margin-left:6px;vertical-align:middle}.pdc .pdc-lead-who .pdc-enquiry-client{margin:0 0 0 6px}.pdc .pdc-enquiry-known{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#edf2fd;color:#2446a6;font-size:13px}@media (max-width:640px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-kit-card{flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-kit-copy{flex:1 1 calc(100% - 60px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-kit-card>button{margin-left:54px}}.pdc.pdc-dialog.pdc-brand-profile-dialog{width:min(680px,calc(100vw - 32px))!important;max-width:680px!important}.pdc .pdc-brand-profile-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0}.pdc .pdc-brand-profile-head strong{font-size:16px}.pdc .pdc-brand-profile-field>span{font-weight:600}.pdc .pdc-brand-profile-field em{font-style:normal;font-weight:400}.pdc .pdc-brand-profile-field .pdc-required{font-style:normal;color:#b3261e}.pdc .pdc-brand-profile-logo-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pdc .pdc-brand-profile-logo{display:grid;place-items:center;width:56px;height:56px;border:1px solid #e7e7e3;border-radius:12px;overflow:hidden;background:#fafaf8;font-size:11px;text-align:center}.pdc .pdc-brand-profile-logo img{width:100%;height:100%;object-fit:contain}.pdc .pdc-screen-intro-guide{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-weight:600}.pdc .pdc-guide-go{display:inline-flex;align-items:center;gap:6px;margin-top:14px;align-self:flex-start}.pdc .pdc-guide-card.is-highlight{box-shadow:0 0 0 3px rgba(59,102,218,.35);transition:box-shadow .3s}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-topics{margin:4px 0 18px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-topics-title{margin:0 0 12px!important;font-size:18px!important;letter-spacing:-.01em}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-topics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-topic{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;min-height:64px!important;padding:12px 14px!important;border:1px solid var(--g-line)!important;border-radius:16px!important;background:#fff!important;color:inherit!important;text-align:left!important;font:inherit!important;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-topic:hover{border-color:var(--c)!important;box-shadow:0 6px 18px rgba(0,0,0,.06);transform:translateY(-1px)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-head-icon,:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-topic-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--cb);color:var(--c)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-head-icon{width:52px;height:52px;border-radius:16px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-topic-text{display:grid;gap:2px;min-width:0}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-topic-text strong{font-size:14px;font-weight:650;line-height:1.25}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-topic-text small{font-size:12px;color:var(--g-muted)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card-v2 .pdc-guide-card-head{flex-direction:row;align-items:flex-start;gap:16px;margin-bottom:20px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card-v2 .pdc-guide-card-head>div{display:grid;gap:4px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-glance{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:center}@media (min-width:900px){:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-glance.has-pic{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card-v2 .pdc-guide-visual{position:static!important;min-height:0}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-quick{position:relative;margin:0!important;padding:0!important;list-style:none!important;display:grid;gap:14px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-quick li{position:relative;display:grid;grid-template-columns:30px 40px minmax(0,1fr);align-items:center;gap:10px;margin:0!important;padding:0!important;background:0 0!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-quick li::after,:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-quick li::before{display:none!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-quick li+li .pdc-guide-quick-num::before{content:'';position:absolute;left:14px;top:-15px;height:14px;border-left:2px dotted var(--c);opacity:.45}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-quick-num{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--c);color:#fff;font-size:13px;font-weight:700}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-quick-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--cb);color:var(--c)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-quick-label{font-size:16px;font-weight:650;line-height:1.3;color:var(--g-text)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card-foot{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:22px}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card-foot .pdc-guide-go{margin-top:0;margin-left:auto}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-more{flex:1 1 320px;min-width:0}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-more>summary{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 14px;border:1px solid var(--g-line);border-radius:999px;background:#fff;font-size:13.5px;font-weight:650;cursor:pointer;list-style:none}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-more>summary::-webkit-details-marker{display:none}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-more>summary small{font-weight:500;color:var(--g-muted)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-more>summary svg{transition:transform .2s}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-more[open]>summary svg{transform:rotate(180deg)}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-more[open]>.pdc-guide-steps{margin-top:16px!important}@media (max-width:640px){:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.pdc[data-pdc-app]):not(#nw) button.pdc-guide-topic{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-card-foot .pdc-guide-go{margin-left:0}:is(.pdc[data-pdc-app]):not(#nw) .pdc-guide-head-icon{width:44px;height:44px}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-screen-intro,.pdc-empty-art,.pdc-request-card-cover).is-blue{--tb:var(--nw-info-bg);--tc:var(--nw-info)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-screen-intro,.pdc-empty-art,.pdc-request-card-cover).is-violet{--tb:var(--nw-violet-bg);--tc:var(--nw-violet)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-screen-intro,.pdc-empty-art,.pdc-request-card-cover).is-green{--tb:var(--nw-success-bg);--tc:var(--nw-success)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-screen-intro,.pdc-empty-art,.pdc-request-card-cover).is-amber{--tb:var(--nw-warning-bg);--tc:#b06d00}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-screen-intro,.pdc-empty-art,.pdc-request-card-cover).is-red{--tb:var(--nw-danger-bg);--tc:var(--nw-danger)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-screen-intro,.pdc-empty-art,.pdc-request-card-cover).is-ink{--tb:var(--nw-subtle);--tc:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge.has-icon::before{content:none!important;display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge-icon{display:inline-grid;place-items:center;flex:none;margin-left:-2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-badge-icon svg{width:12px;height:12px;stroke-width:2.1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-cover{position:relative;margin:-18px -18px 2px;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--nw-line);background:var(--nw-subtle)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-button:hover .pdc-request-card-cover img{transform:scale(1.03)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-cover.is-placeholder{display:grid;place-items:center;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.9) 0 18%,transparent 19%),radial-gradient(circle at 85% 90%,rgba(255,255,255,.55) 0 14%,transparent 15%),linear-gradient(140deg,var(--tb) 0,#fff 130%);color:var(--tc)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-cover.is-placeholder::after{content:"";position:absolute;inset:0;background-image:radial-gradient(currentColor 1px,transparent 1.2px);background-size:14px 14px;opacity:.09}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-cover-glyph{position:relative;z-index:1;display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:#fff;box-shadow:0 10px 24px -12px currentColor,0 0 0 1px rgba(0,0,0,.04)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-cover-glyph svg{stroke-width:1.6}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card.is-awaiting .pdc-request-card-cover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card.is-planned .pdc-request-card-cover{opacity:.75}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px 16px!important;padding:18px 18px 16px!important;background:linear-gradient(115deg,var(--tb,var(--nw-info-bg)) 0,#fff 72%)!important;border:1px solid var(--nw-line)!important;box-shadow:var(--nw-shadow-xs)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-art{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#fff;color:var(--tc,var(--nw-info));box-shadow:0 8px 20px -12px var(--tc,var(--nw-info)),0 0 0 1px rgba(0,0,0,.04)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-copy strong{font-size:15.5px!important;letter-spacing:-.01em}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-copy ul.pdc-screen-intro-points{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:12px 0 2px!important;padding:0!important;list-style:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-points li{display:flex;align-items:flex-start;gap:8px;margin:0!important;padding:9px 11px;border-radius:12px;background:rgba(255,255,255,.82);border:1px solid var(--nw-line);color:var(--nw-ink-2);font-size:13px;line-height:1.4}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-tick{display:grid;place-items:center;flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--tb,var(--nw-info-bg));color:var(--tc,var(--nw-info))}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-tick svg{stroke-width:2.4}@media (max-width:640px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro{grid-template-columns:auto minmax(0,1fr);padding:14px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-art{width:38px;height:38px;border-radius:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-close{grid-column:1/-1;justify-self:end;margin-top:-6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-screen-intro-copy ul.pdc-screen-intro-points{grid-template-columns:1fr}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-art{position:relative;display:grid;place-items:center;width:66px;height:66px;margin:0 auto 8px;border-radius:21px;background:linear-gradient(150deg,var(--tb) 0,#fff 125%);color:var(--tc);box-shadow:0 12px 26px -16px var(--tc),inset 0 0 0 1px rgba(255,255,255,.7)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-art::after,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-art::before{content:"";position:absolute;border-radius:50%;background:var(--tc)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-art::before{width:9px;height:9px;top:-5px;right:-7px;opacity:.28}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-art::after{width:6px;height:6px;bottom:6px;left:-11px;opacity:.2}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-art svg{stroke-width:1.6}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty.is-compact{padding:28px 20px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty.is-compact .pdc-empty-art{width:44px;height:44px;border-radius:14px;margin-bottom:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty.is-compact .pdc-empty-art::after{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-symbol{width:62px!important;height:62px!important;border-radius:20px!important;background:linear-gradient(150deg,var(--nw-violet-bg) 0,#fff 125%)!important;box-shadow:0 12px 26px -16px var(--nw-violet)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-symbol svg{width:26px!important;height:26px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-legal-empty,.pdc-empty-hint).has-art{display:flex;align-items:center;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-hint.has-art{justify-content:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-art.is-inline{width:32px;height:32px;margin:0;border-radius:10px;flex:none;box-shadow:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-art.is-inline::after,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-empty-art.is-inline::before{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-card-cover.is-placeholder{background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.85) 0 18%,transparent 19%),radial-gradient(circle at 85% 90%,rgba(255,255,255,.5) 0 14%,transparent 15%),linear-gradient(140deg,var(--tb) 0,var(--tb) 45%,#fff 150%)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-flow-num.is-blue{--tb:var(--nw-info-bg);--tc:var(--nw-info)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-flow-num.is-violet{--tb:var(--nw-violet-bg);--tc:var(--nw-violet)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-flow-num.is-amber{--tb:var(--nw-warning-bg);--tc:#b06d00}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-flow-num.is-green{--tb:var(--nw-success-bg);--tc:var(--nw-success)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-flow-num.has-art{position:relative;width:40px!important;height:40px!important;border-radius:13px!important;background:var(--tb)!important;color:var(--tc)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-flow-num.has-art svg{stroke-width:1.7}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-flow-n{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--nw-ink,#111);color:#fff;font-size:10px;font-weight:700;line-height:1;box-shadow:0 0 0 2px #fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-flow-steps.has-art .pdc-flow-step{gap:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey.is-unnumbered .pdc-journey-step .pdc-journey-num.has-icon{width:32px!important;height:32px!important;margin:0!important;border-radius:10px!important;background:var(--nw-subtle)!important;color:var(--nw-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey.is-unnumbered .pdc-journey-step.is-now .pdc-journey-num.has-icon{background:var(--nw-info-bg)!important;color:var(--nw-info)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey.is-unnumbered .pdc-journey-step.is-alert .pdc-journey-num.has-icon{background:var(--nw-warning-bg)!important;color:#b06d00!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-product-studio-chip{position:absolute;left:8px;top:8px;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--nw-violet);font-size:11px;font-weight:650;box-shadow:0 2px 8px -3px rgba(0,0,0,.25);pointer-events:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-product-studio-chip svg{stroke-width:2}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey-link{justify-content:flex-start!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey-copy{flex:1 1 auto;align-items:flex-start;text-align:left}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey-step.is-word .pdc-journey-sub{margin-top:3px;font-size:14px;line-height:1.35;font-weight:600;color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey-step.is-word .pdc-journey-sub::first-letter{text-transform:uppercase}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey-step.is-done.is-word .pdc-journey-sub{color:var(--nw-success)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-journey-step.is-idle.is-word .pdc-journey-sub{color:var(--nw-ink-2);font-weight:550}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-setup-lapsed{padding:9px 12px;border-radius:10px;background:var(--nw-info-bg);color:var(--nw-info);font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-archive-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-archive-actions .pdc-primary{display:inline-flex!important;align-items:center;gap:6px;background:var(--nw-ink)!important;border-color:var(--nw-ink)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-archive-actions .pdc-primary :is(span,svg){color:#fff!important}@media (max-width:780px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-archive-banner>.pdc-client-archive-actions{grid-column:1/-1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-archive-actions>button{flex:1 1 auto;justify-content:center}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-archive-actions .pdc-primary span{font-size:inherit!important;line-height:inherit!important}.pdc .pdc-products-shared{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px;padding:9px 12px;border:1px solid var(--nw-line);border-radius:var(--nw-r);background:var(--nw-subtle);color:var(--nw-muted);font-size:13px;line-height:1.4}.pdc .pdc-products-shared svg{flex:none;color:var(--nw-ink-2)}.pdc .pdc-products-shared strong{color:var(--nw-ink);font-weight:600}:is(.pdc,dialog.pdc) .pdc-rp{display:grid;gap:10px;margin:6px 0 4px}:is(.pdc,dialog.pdc) .pdc-rp-head{display:grid;gap:3px}:is(.pdc,dialog.pdc) .pdc-rp-head .pdc-field-label{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:is(.pdc,dialog.pdc) .pdc-rp-count{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--nw-ink);color:#fff;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}:is(.pdc,dialog.pdc) .pdc-rp-count[hidden]{display:none}:is(.pdc,dialog.pdc) .pdc-rp-body{display:grid;gap:12px}:is(.pdc,dialog.pdc) button.pdc-rp-empty{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%;min-height:0;padding:14px 16px;border:1.5px dashed var(--nw-line-strong);border-radius:18px;background:var(--nw-subtle);box-shadow:none;color:var(--nw-ink);text-align:left;cursor:pointer;transition:border-color .15s,background .15s}:is(.pdc,dialog.pdc) button.pdc-rp-empty:hover{border-color:var(--nw-ink);background:var(--nw-surface)}:is(.pdc,dialog.pdc) .pdc-rp-peek{display:flex;flex:none}:is(.pdc,dialog.pdc) .pdc-rp-peek-img{width:52px;height:52px;border-radius:12px;overflow:hidden;border:2px solid var(--nw-surface);background:var(--nw-surface);box-shadow:0 1px 3px rgba(22,22,20,.14)}:is(.pdc,dialog.pdc) .pdc-rp-peek-img+.pdc-rp-peek-img{margin-left:-16px}:is(.pdc,dialog.pdc) :is(.pdc-rp-peek-img,.pdc-rp-chip-img,.pdc-rp-card-img) img{width:100%;height:100%;object-fit:cover;display:block}:is(.pdc,dialog.pdc) :is(.pdc-rp-peek-img,.pdc-rp-chip-img,.pdc-rp-card-img) .pdc-product-placeholder{width:100%;height:100%;aspect-ratio:auto;font-size:18px}:is(.pdc,dialog.pdc) .pdc-rp-empty-copy{display:grid;gap:2px;flex:1;min-width:0}:is(.pdc,dialog.pdc) .pdc-rp-empty-copy strong{font-size:15px;font-weight:650}:is(.pdc,dialog.pdc) .pdc-rp-empty-copy small{color:var(--nw-muted);font-size:13px;font-weight:400}:is(.pdc,dialog.pdc) .pdc-rp-empty-go{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--nw-ink);color:#fff;flex:none}:is(.pdc,dialog.pdc) .pdc-rp-selected{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px}:is(.pdc,dialog.pdc) .pdc-rp-chip{position:relative;display:grid;align-content:start;gap:6px;padding:6px 6px 8px;border:1px solid var(--nw-line);border-radius:16px;background:var(--nw-surface);box-shadow:0 1px 2px rgba(22,22,20,.05)}:is(.pdc,dialog.pdc) .pdc-rp-chip-img{aspect-ratio:1;border-radius:11px;overflow:hidden;background:var(--nw-subtle)}:is(.pdc,dialog.pdc) .pdc-rp-chip-name{padding:0 3px;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}:is(.pdc,dialog.pdc) button.pdc-rp-remove{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:26px;height:26px;min-height:0;padding:0;border:0;border-radius:999px;background:rgba(22,22,22,.72);box-shadow:none;color:#fff;cursor:pointer}:is(.pdc,dialog.pdc) button.pdc-rp-remove:hover{background:var(--nw-ink)}:is(.pdc,dialog.pdc) button.pdc-rp-add{display:grid;place-items:center;align-content:center;gap:8px;min-height:140px;padding:10px;border:1.5px dashed var(--nw-line-strong);border-radius:16px;background:var(--nw-subtle);box-shadow:none;color:var(--nw-ink-2);font-size:13px;font-weight:600;cursor:pointer}:is(.pdc,dialog.pdc) button.pdc-rp-add:hover{border-color:var(--nw-ink);color:var(--nw-ink);background:var(--nw-surface)}:is(.pdc,dialog.pdc) .pdc-rp-add-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;border:1px solid var(--nw-line);background:var(--nw-surface)}:is(.pdc,dialog.pdc) .pdc-rp-nothing{display:flex;align-items:center;flex-wrap:wrap;gap:12px 14px;padding:14px 16px;border:1px solid var(--nw-line);border-radius:18px;background:var(--nw-subtle)}:is(.pdc,dialog.pdc) .pdc-rp-nothing>div{flex:1;min-width:180px}:is(.pdc,dialog.pdc) .pdc-rp-nothing p{margin:2px 0 0!important;font-size:13px}:is(.pdc,dialog.pdc) .pdc-rp-nothing-icon{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:12px;border:1px solid var(--nw-line);background:var(--nw-surface)}dialog.pdc.pdc-rp-sheet{position:fixed!important;inset:0!important;box-sizing:border-box!important;width:min(860px,calc(100vw - 32px))!important;min-width:0!important;max-width:none!important;height:fit-content!important;block-size:fit-content!important;min-height:0!important;max-height:min(780px,calc(100dvh - 32px))!important;margin:auto!important;padding:0!important;padding-inline:0!important;border:0!important;border-radius:24px;background:var(--nw-surface);color:var(--nw-ink);box-shadow:0 24px 64px -16px rgba(22,22,20,.4);overflow:hidden;animation:pdcRpIn .16s ease}dialog.pdc.pdc-rp-sheet::backdrop{background:rgba(20,20,18,.45)}@keyframes pdcRpIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}dialog.pdc.pdc-rp-sheet .pdc-rp-panel{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;max-height:min(780px,calc(100dvh - 32px))}:is(.pdc,dialog.pdc) .pdc-rp-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 12px}:is(.pdc,dialog.pdc) .pdc-rp-sheet-head strong{display:block;font-size:19px;font-weight:680;letter-spacing:-.02em;color:var(--nw-ink)}:is(.pdc,dialog.pdc) .pdc-rp-sheet-head small{display:block;margin-top:3px;font-size:13px}:is(.pdc,dialog.pdc) button.pdc-rp-x{display:grid;place-items:center;flex:none;width:38px;height:38px;min-height:0;padding:0;border:1px solid var(--nw-line);border-radius:999px;background:var(--nw-surface);box-shadow:none;color:var(--nw-ink)}:is(.pdc,dialog.pdc) .pdc-rp-tools{display:grid;gap:10px;padding:0 22px 14px;border-bottom:1px solid var(--nw-line)}:is(.pdc,dialog.pdc) .pdc-rp-search{display:flex;align-items:center;gap:8px;height:44px;margin:0;padding:0 14px;border:1px solid var(--nw-line-strong);border-radius:12px;background:var(--nw-surface);color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-rp-search input{flex:1;min-width:0;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0;background:0 0!important;box-shadow:none!important;font-size:15px;color:var(--nw-ink)}:is(.pdc,dialog.pdc) .pdc-rp-cats{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}:is(.pdc,dialog.pdc) button.pdc-rp-cat{flex:none;min-height:0;height:32px;padding:0 13px;border:1px solid var(--nw-line);border-radius:999px;background:var(--nw-surface);box-shadow:none;color:var(--nw-ink-2);font-size:13px;font-weight:550}:is(.pdc,dialog.pdc) button.pdc-rp-cat.is-active{border-color:var(--nw-ink);background:var(--nw-ink);color:#fff}:is(.pdc,dialog.pdc) .pdc-rp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:12px;padding:16px 22px 18px;overflow-y:auto;overscroll-behavior:contain}:is(.pdc,dialog.pdc) button.pdc-rp-card{display:grid;align-content:start;justify-content:stretch;gap:8px;min-height:0;padding:6px 6px 10px;border:1.5px solid var(--nw-line);border-radius:16px;background:var(--nw-surface);box-shadow:none;color:var(--nw-ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}:is(.pdc,dialog.pdc) button.pdc-rp-card:hover{border-color:var(--nw-line-strong);box-shadow:0 6px 18px -8px rgba(22,22,20,.25);transform:translateY(-1px)}:is(.pdc,dialog.pdc) button.pdc-rp-card.is-selected{border-color:var(--nw-ink);box-shadow:0 0 0 1.5px var(--nw-ink)}:is(.pdc,dialog.pdc) .pdc-rp-card-img{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:11px;background:var(--nw-subtle)}:is(.pdc,dialog.pdc) .pdc-rp-check{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;border:2px solid #fff;border-radius:999px;background:rgba(255,255,255,.7);box-shadow:0 1px 4px rgba(0,0,0,.25);color:transparent;transition:background .15s,color .15s}:is(.pdc,dialog.pdc) button.pdc-rp-card.is-selected .pdc-rp-check{background:var(--nw-ink);color:#fff}:is(.pdc,dialog.pdc) .pdc-rp-card-copy{display:grid;gap:2px;min-width:0;padding:0 4px}:is(.pdc,dialog.pdc) .pdc-rp-card-copy strong{font-size:14px;font-weight:620;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}:is(.pdc,dialog.pdc) .pdc-rp-card-copy small{font-size:12.5px;font-weight:400;color:var(--nw-muted)}:is(.pdc,dialog.pdc) .pdc-rp-none{grid-column:1/-1;margin:0;padding:32px 0;text-align:center}:is(.pdc,dialog.pdc) .pdc-rp-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;border-top:1px solid var(--nw-line);background:var(--nw-subtle)}:is(.pdc,dialog.pdc) .pdc-rp-foot-count{font-size:14px;font-weight:600;color:var(--nw-ink-2)}@media (max-width:640px){dialog.pdc.pdc-rp-sheet{width:100vw!important;max-height:92dvh!important;margin:auto 0 0!important;border-radius:22px 22px 0 0}dialog.pdc.pdc-rp-sheet .pdc-rp-panel{max-height:92dvh}:is(.pdc,dialog.pdc) .pdc-rp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 16px}:is(.pdc,dialog.pdc) :is(.pdc-rp-sheet-head,.pdc-rp-tools,.pdc-rp-foot){padding-left:16px;padding-right:16px}:is(.pdc,dialog.pdc) .pdc-rp-selected{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.pdc,dialog.pdc) button.pdc-rp-empty{gap:12px;padding:12px}:is(.pdc,dialog.pdc) .pdc-rp-peek-img{width:42px;height:42px}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-form.is-sticky{position:sticky!important;bottom:0!important;z-index:6;margin-top:16px!important;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px))!important;background:var(--nw-surface,#fff)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-form.is-sticky .pdc-review-decide{box-shadow:var(--nw-shadow-md,0 -6px 20px rgba(0,0,0,.12))}@media (max-width:640px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-form.is-sticky .pdc-review-decide{padding:10px 12px;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-review-form.is-sticky .pdc-review-decide-copy .pdc-muted{display:none}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-earlier-versions-list{margin-top:14px}.pdc .pdc-voucher-thumb{display:block;width:56px;height:56px;object-fit:cover;border-radius:8px;border:1px solid rgba(0,0,0,.1);background:#f4f4f4}.pdc .pdc-setup-addons{display:grid;gap:8px}.pdc .pdc-plan-group.is-templates{margin-top:28px}.pdc .pdc-plan-manage-card.is-template{border-style:dashed}.pdc-brief-answers{display:grid;margin:12px 0 0;padding-top:10px;border-top:1px solid var(--nw-line)}.pdc-brief-answers dt{font-size:12px;color:var(--nw-muted);margin-top:8px}.pdc-brief-answers dd{margin:2px 0 0;font-size:14px;color:var(--nw-ink-2)}.pdc-repeat-choice{display:grid;gap:8px}.pdc-saved-briefs{display:grid;gap:8px}.pdc-saved-brief-save,.pdc-saved-briefs-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pdc-saved-brief-save input,.pdc-saved-brief.is-renaming input{flex:1 1 200px;min-width:0}.pdc-saved-brief-list{list-style:none;margin:0;padding:0;border:1px solid var(--nw-line);border-radius:12px;max-height:280px;overflow:auto}.pdc-saved-brief{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between;padding:10px 12px;border-top:1px solid var(--nw-line)}.pdc-saved-brief:first-child{border-top:0}.pdc-saved-brief-copy{display:grid;min-width:0;flex:1 1 200px}.pdc-saved-brief-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc-brief-question-editor{display:grid;gap:8px}.pdc-brief-question-row{display:grid;grid-template-columns:20px minmax(0,1fr) 140px auto 32px;gap:8px;align-items:center}.pdc-brief-question-row>input:last-child{grid-column:2/-1}@media (max-width:640px){.pdc-brief-question-row{grid-template-columns:20px minmax(0,1fr) 32px}.pdc-brief-question-row>.pdc-check,.pdc-brief-question-row>select{grid-column:2/3}}.pdc-captions .pdc-caption-row{display:grid;gap:6px;padding:8px 0;border-top:1px solid var(--nw-line)}.pdc-captions .pdc-caption-row:first-child{border-top:0}.pdc-captions .pdc-caption-row .pdc-pre{margin:0;font-size:13px}.pdc-request-hero{display:grid;gap:14px;margin:0 0 16px;min-width:0}.pdc-request-hero>*{min-width:0}.pdc-request-hero .pdc-progress{margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-hero .pdc-progress li.is-changes{border-top-color:var(--nw-danger)!important;color:var(--nw-danger)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-request-hero .pdc-progress li.is-changes span{background:var(--nw-danger)!important;border-color:var(--nw-danger)!important;color:#fff!important}.pdc-request-hero-media{display:flex;align-items:flex-end;gap:12px 20px;flex-wrap:wrap}.pdc-request-hero-thumbs{display:flex;gap:10px;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.pdc .pdc-request-hero button.pdc-request-hero-thumb{flex:0 0 auto;min-height:0!important;width:136px;height:136px;padding:0!important;border:1px solid var(--nw-line)!important;border-radius:12px!important;overflow:hidden;background:var(--nw-subtle)!important;cursor:zoom-in}.pdc-request-hero-thumb img{display:block;width:100%;height:100%;object-fit:cover}.pdc .pdc-request-hero button.pdc-request-hero-thumb.is-more{display:grid;place-items:center;font-size:20px;font-weight:650;color:var(--nw-ink)}.pdc-request-hero-side{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pdc-request-hero-version{display:grid;gap:1px}.pdc-request-hero-version small{font-size:12px}@media (max-width:640px){.pdc .pdc-request-hero button.pdc-request-hero-thumb{width:104px;height:104px}.pdc-request-hero-side{width:100%;justify-content:space-between}}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day.is-out-of-plan:not(.is-past):not(.is-adjacent):not(.is-weekend-off){background:var(--nw-warning-bg)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-day.is-out-of-plan:not(.is-past):not(.is-adjacent):not(.is-weekend-off):hover{background:#faecd0}.pdc[data-pdc-app]:not(#nw) .pdc-cal-mini-day.is-out-of-plan:not(.is-past):not(.is-outside):not(.is-weekend-off):not(.is-selected) .pdc-cal-mini-num{background:var(--nw-warning-bg);color:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cal-flag.is-out{background:#fff;box-shadow:inset 0 0 0 1px #efd9ac;color:var(--nw-warning)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-planned-tag.is-outside{background:var(--nw-warning-bg);color:var(--nw-warning);box-shadow:inset 0 0 0 1px #efd9ac}.pdc[data-pdc-app]:not(#nw) .pdc-cal-legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:0 0 12px;font-size:13px;line-height:1.4;color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-cal-legend strong{color:var(--nw-warning);font-weight:600}.pdc[data-pdc-app]:not(#nw) .pdc-cal-legend-swatch{width:14px;height:14px;flex:none;border-radius:4px;background:var(--nw-warning-bg);box-shadow:inset 0 0 0 1px #efd9ac}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-renew-plan{display:grid;gap:8px;justify-items:start;margin:0 0 14px;padding:14px 16px;border:1px solid var(--nw-line);border-radius:var(--nw-r-md);background:var(--nw-subtle)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-renew-plan-name{font-size:15px;color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-renew-plan-items{display:flex;flex-wrap:wrap;gap:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-renew-plan-item{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0 9px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--nw-line);font-size:12.5px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-renew-plan-item strong{color:var(--nw-ink);font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-renew-plan-item.is-on{background:var(--nw-violet-bg);box-shadow:none;color:var(--nw-violet);font-weight:600}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-renew-plan .pdc-setup-hint{margin:0}.pdc[data-pdc-app]:not(#nw) .pdc-service-dates{margin:0!important;font-size:13px!important;line-height:1.5}.pdc[data-pdc-app]:not(#nw) .pdc-service-dates .pdc-badge{vertical-align:baseline;white-space:nowrap}.pdc-start-item.is-next .pdc-start-check::after{content:'';width:8px;height:8px;border-radius:50%;background:var(--nw-ink,#111)}.pdc-ready-assets{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.pdc-ready-assets li{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;font-size:13px;line-height:1.4;color:var(--nw-ink-2)}.pdc-ready-assets li>span{flex:0 1 auto;min-width:0;padding-left:12px;position:relative}.pdc-ready-assets li>span::before{content:'';position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--nw-line-strong,#cfcfca)}.pdc-ready-assets .pdc-text-button{flex:none;padding:0!important;min-height:0!important;font-size:12.5px}.pdc-ready-list .pdc-start-item:has(.pdc-ready-assets){align-items:flex-start}@media (max-width:640px){.pdc-ready-list .pdc-start-copy{flex:1 1 calc(100% - 40px);min-width:0}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-track{position:relative;align-self:stretch;height:28px;margin:2px 4px 0;cursor:pointer;touch-action:manipulation}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-track-line{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:999px;background:var(--nw-line);pointer-events:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-playhead{position:absolute;top:4px;bottom:4px;width:2px;margin-left:-1px;border-radius:2px;background:var(--nw-ink);opacity:.55;pointer-events:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-mark{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px!important;height:20px!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:50% 50% 50% 3px!important;border:2px solid #fff!important;background:var(--nw-ink)!important;color:#fff!important;font-size:10.5px!important;font-weight:700!important;line-height:1!important;display:flex!important;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.3)!important;cursor:pointer;z-index:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-mark.is-range{transform:translateY(-50%);width:var(--pdc-range,20px)!important;height:14px!important;border-radius:999px!important;justify-content:flex-start;padding-left:4px!important;min-width:20px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-mark.is-active{background:var(--nw-info-dot)!important;z-index:2}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-mark.is-resolved{background:var(--nw-success-dot)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-mark.is-draft{background:var(--nw-warning-dot)!important;cursor:default;z-index:3}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-status{font-size:11px;font-weight:600;padding:1px 7px;line-height:1.5}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-status-actions{gap:12px;margin-top:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-status-actions .pdc-pin-resolve{margin-top:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-range{flex-wrap:wrap;gap:8px;align-items:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-changed{margin:0 0 10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-changed .pdc-verdict-row{flex-wrap:wrap;align-items:flex-start}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-changed .pdc-verdict-copy small{display:flex;flex-wrap:wrap;gap:6px;align-items:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-pin-changed-text,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-polish-text{font-size:13px;line-height:1.4;white-space:pre-line;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-polish-notes{margin:10px 0 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-polish-notes .pdc-verdict-copy small{white-space:normal}.pdc .pdc-paused-files{margin-top:28px;text-align:left;max-width:640px;margin-left:auto;margin-right:auto}.pdc .pdc-paused-files h3{margin:0 0 4px}.pdc .pdc-paused-file-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:2px}.pdc .pdc-paused-file-list li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding:8px 0;border-bottom:1px solid var(--nw-line,#e7e7e3)}.pdc .pdc-paused-file-list li small{font-size:12px}.pdc .pdc-paused-more{margin-top:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-compose{display:grid;gap:12px;margin:4px 0 0;padding:16px;border:1px solid var(--nw-line);border-radius:16px;background:var(--nw-subtle,#f3f3f1)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-compose[hidden]{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-compose label,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-studio-mail label{display:grid;gap:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-compose input,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-compose textarea{background:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-compose textarea{min-height:190px;line-height:1.5}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-compose-to{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-compose .pdc-form-actions{margin:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-emails{margin:4px 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-emails .pdc-verdict-copy{display:grid;gap:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-lead-emails .pdc-pre{margin:6px 0 0;font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-studio-mail{display:grid;gap:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-studio-mail textarea{min-height:140px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-studio-mail .pdc-form-actions{margin:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-studio-mail-alt{margin:0;font-size:13px;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-studio-mail-done{display:flex;align-items:flex-start;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-studio-mail-done p{margin:4px 0 0;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-studio-mail .pdc-error[hidden]{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-admin{display:grid;gap:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-admin h4{margin:6px 0 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-toggle{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--nw-line);border-radius:14px;background:var(--nw-subtle,#f3f3f1);cursor:pointer}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-toggle input{margin-top:3px;width:18px;height:18px;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-toggle span{display:grid;gap:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-devices,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-log,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-people{list-style:none;margin:0;padding:0;display:grid;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-person{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--nw-line);border-radius:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-person-head{display:flex;align-items:center;gap:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-person-copy{display:grid;gap:2px;min-width:0;flex:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-person-copy strong{overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-allow{display:flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap;cursor:pointer}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-device{display:flex;align-items:center;gap:8px;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-device-copy{display:grid;gap:1px;flex:1;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-none{margin:0;font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-log-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-tabs{display:flex;gap:6px;flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-log-row{display:grid;grid-template-columns:120px 1fr;gap:2px 12px;padding:8px 0;border-bottom:1px solid var(--nw-line);font-size:13px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-log-row small{grid-column:2;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-log-row.is-login_failed .pdc-desk-log-what,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-log-row.is-login_refused .pdc-desk-log-what{color:var(--nw-danger,#b42318)}@media (max-width:560px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-log-row{grid-template-columns:1fr}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-log-row small{grid-column:1}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-body{display:grid;gap:10px;margin-top:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-row{display:grid;gap:8px;padding:14px 16px;border:1px solid var(--nw-line);border-radius:14px;background:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-row p{margin:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-row-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-chip{display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--nw-subtle,#f3f3f1);color:var(--nw-ink-2,#444)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-chip.is-green{background:var(--nw-success-bg,#e8f5ec);color:var(--nw-success,#1a7f37)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-chip.is-amber{background:var(--nw-warning-bg,#fdf3e1);color:var(--nw-warning,#8a5a00)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-chip.is-red{background:var(--nw-danger-bg,#fdecea);color:var(--nw-danger,#b42318)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-note{margin:0;padding:8px 12px;border-radius:10px;background:var(--nw-warning-bg,#fdf3e1);font-size:13px;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-choices{flex-wrap:wrap;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-small{font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-guide{display:grid;gap:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-steps{margin:0;padding-left:22px;display:grid;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-steps li{padding-left:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-steps li>span{display:block;margin-bottom:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-id{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-id code{padding:6px 10px;border-radius:8px;background:var(--nw-subtle,#f3f3f1);font-size:15px;letter-spacing:.04em}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-bid{display:grid;gap:6px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-bid input{max-width:260px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-access{list-style:none;margin:0;padding:0;display:grid;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-decide{flex-wrap:wrap;gap:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-decide input{flex:1 1 180px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-choices .pdc-chip.is-active{background:var(--nw-ink,#111)!important;color:#fff!important;border-color:var(--nw-ink,#111)!important}.pdc .pdc-cm-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.pdc .pdc-cm-tabs{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--nw-line);border-radius:14px;background:#fff;margin-left:auto}.pdc .pdc-cm-tabs .pdc-cm-tab{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px;border:0;border-radius:10px;background:0 0;color:var(--nw-ink-2,#444);font-weight:600;box-shadow:none}.pdc .pdc-cm-tabs .pdc-cm-tab.is-active{background:var(--nw-ink,#111);color:#fff}.pdc .pdc-cm-holder{display:grid;gap:18px}.pdc .pdc-cm-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;border:1px solid var(--nw-line);border-radius:22px;background:linear-gradient(135deg,#fff 0,var(--nw-subtle,#f3f3f1) 100%)}.pdc .pdc-cm-brand{display:flex;align-items:center;gap:16px;min-width:0}.pdc .pdc-cm-brand .pdc-brand-avatar,.pdc .pdc-cm-brand>span:first-child{width:56px;height:56px;flex:none;border-radius:16px;font-size:20px}.pdc .pdc-cm-brand-copy{display:grid;gap:8px;min-width:0}.pdc .pdc-cm-brand-copy h2{margin:0;font-size:24px;line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}.pdc .pdc-cm-chips{display:flex;flex-wrap:wrap;gap:6px}.pdc .pdc-cm-chips .pdc-access-chip,.pdc .pdc-cm-head .pdc-access-chip{display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--nw-subtle,#f3f3f1);color:var(--nw-ink-2,#444)}.pdc .pdc-cm-chips .pdc-access-chip.is-green{background:var(--nw-success-bg,#e8f5ec);color:var(--nw-success,#1a7f37)}.pdc .pdc-cm-chips .pdc-access-chip.is-amber{background:var(--nw-warning-bg,#fdf3e1);color:var(--nw-warning,#8a5a00)}.pdc .pdc-cm-chips .pdc-access-chip.is-red{background:var(--nw-danger-bg,#fdecea);color:var(--nw-danger,#b42318)}.pdc .pdc-cm-open{flex:none}.pdc .pdc-cm-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pdc .pdc-cm-stat{display:grid;gap:2px;padding:16px 18px;border:1px solid var(--nw-line);border-radius:18px;background:#fff}.pdc .pdc-cm-stat strong{font-size:30px;line-height:1.05;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pdc .pdc-cm-stat span{font-size:13px;color:var(--nw-muted,#6b6b66)}.pdc .pdc-cm-stat.is-red{border-color:#f3c2bd;background:#fff7f6}.pdc .pdc-cm-stat.is-red strong{color:var(--nw-danger,#b42318)}.pdc .pdc-cm-stat.is-blue{border-color:#c9daf6;background:#f6f9ff}.pdc .pdc-cm-stat.is-blue strong{color:#1d4ed8}.pdc .pdc-cm-stat.is-green strong{color:var(--nw-success,#1a7f37)}.pdc .pdc-cm-warn{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;background:var(--nw-warning-bg,#fdf3e1);color:var(--nw-warning,#8a5a00);font-size:14px}.pdc .pdc-cm-warn.is-soft{background:var(--nw-subtle,#f3f3f1);color:var(--nw-ink-2,#444)}.pdc .pdc-cm-views{display:flex;gap:6px;border-bottom:1px solid var(--nw-line);overflow-x:auto}.pdc .pdc-cm-views .pdc-cm-view{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border:0;border-bottom:2px solid transparent;border-radius:0;background:0 0;box-shadow:none;color:var(--nw-muted,#6b6b66);font-weight:600;white-space:nowrap}.pdc .pdc-cm-views .pdc-cm-view.is-active{color:var(--nw-ink,#111);border-bottom-color:var(--nw-ink,#111)}.pdc .pdc-cm-queue{display:grid;gap:26px}.pdc .pdc-cm-group{display:grid;gap:12px}.pdc .pdc-cm-group-head{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nw-muted,#6b6b66)}.pdc .pdc-cm-group.is-late .pdc-cm-group-head{color:var(--nw-danger,#b42318)}.pdc .pdc-cm-post{display:grid;grid-template-columns:260px minmax(0,1fr);border:1px solid var(--nw-line);border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.03)}.pdc .pdc-cm-post.is-late{border-color:#f3c2bd}.pdc .pdc-cm-post.is-done{opacity:.92}.pdc .pdc-cm-media{background:var(--nw-subtle,#f3f3f1);min-height:260px;display:flex}.pdc .pdc-cm-media-el{width:100%;height:100%;min-height:260px;object-fit:cover;display:block;background:#111}.pdc img.pdc-cm-media-el{background:var(--nw-subtle,#f3f3f1)}.pdc .pdc-cm-nofile{display:grid;place-items:center;gap:6px;color:var(--nw-muted,#6b6b66);background:var(--nw-subtle,#f3f3f1);font-size:13px;padding:16px;text-align:center}.pdc .pdc-cm-body{display:grid;gap:10px;align-content:start;padding:20px 22px;min-width:0}.pdc .pdc-cm-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.pdc .pdc-cm-date{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px 10px;border-radius:999px;background:var(--nw-subtle,#f3f3f1);font-weight:650;font-size:12.5px}.pdc .pdc-cm-date.is-late{background:#fdecea;color:var(--nw-danger,#b42318)}.pdc .pdc-cm-date.is-done{background:var(--nw-success-bg,#e8f5ec);color:var(--nw-success,#1a7f37)}.pdc .pdc-cm-flag{font-size:12px;font-weight:700;color:var(--nw-danger,#b42318)}.pdc .pdc-cm-title{margin:0;font-size:18px;line-height:1.3;letter-spacing:-.01em;overflow-wrap:anywhere}.pdc .pdc-cm-file{overflow-wrap:anywhere}.pdc .pdc-cm-text{display:grid;gap:6px}.pdc .pdc-cm-caption{margin:0;padding:12px 14px;border:1px solid var(--nw-line);border-radius:14px;background:var(--nw-subtle,#f3f3f1);font:inherit;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto}.pdc .pdc-cm-nocaption{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;border:1px dashed #e7c98f;border-radius:14px;background:var(--nw-warning-bg,#fdf3e1);color:var(--nw-warning,#8a5a00);font-size:14px}.pdc .pdc-cm-edit{justify-self:start}.pdc .pdc-cm-editor{display:grid;gap:12px;padding:14px;border:1px solid var(--nw-line);border-radius:14px;background:var(--nw-subtle,#f3f3f1)}.pdc .pdc-cm-editor label{display:grid;gap:6px}.pdc .pdc-cm-editor input,.pdc .pdc-cm-editor textarea{background:#fff}.pdc .pdc-cm-editor-row{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:12px}.pdc .pdc-cm-label{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:600}.pdc .pdc-cm-count{font-weight:400}.pdc .pdc-cm-copy{margin:0;font-size:13px;color:var(--nw-ink-2,#444)}.pdc .pdc-cm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px}.pdc .pdc-cm-launch.is-tiktok{background:#111!important;color:#fff!important;border-color:#111!important}.pdc .pdc-cm-pub{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:12px;border-top:1px solid var(--nw-line)}.pdc .pdc-cm-mark{display:inline-flex;align-items:center;gap:8px;font-weight:650;cursor:pointer}.pdc .pdc-cm-mark input{width:20px;height:20px;accent-color:var(--nw-success,#1a7f37)}.pdc .pdc-cm-platform{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.pdc .pdc-cm-where{font-size:12.5px}.pdc .pdc-cm-by{flex-basis:100%}.pdc .pdc-cm-empty{display:grid;justify-items:center;gap:6px;padding:48px 20px;text-align:center}.pdc .pdc-cm-calendar{display:grid;gap:12px}.pdc .pdc-cm-cal-head{display:flex;align-items:center;gap:10px}.pdc .pdc-cm-cal-head strong{min-width:130px;text-align:center;font-size:16px;text-transform:capitalize}.pdc .pdc-cm-cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.pdc .pdc-cm-cal-name{padding:0 6px;font-size:12px;font-weight:650;color:var(--nw-muted,#6b6b66);text-transform:capitalize}.pdc .pdc-cm-cal-cell{display:grid;align-content:start;gap:6px;min-height:112px;padding:8px;border:1px solid var(--nw-line);border-radius:14px;background:#fff}.pdc .pdc-cm-cal-cell.is-out{background:0 0;border-color:transparent}.pdc .pdc-cm-cal-cell.is-today{border-color:var(--nw-ink,#111);box-shadow:inset 0 0 0 1px var(--nw-ink,#111)}.pdc .pdc-cm-cal-cell.has-late{background:#fff7f6;border-color:#f3c2bd}.pdc .pdc-cm-cal-day{font-size:12.5px;font-weight:650}.pdc .pdc-cm-cal-posts{display:flex;flex-wrap:wrap;gap:4px}.pdc .pdc-cm-cal-post{width:34px;height:34px;min-height:0!important;padding:0!important;border-radius:9px!important;overflow:hidden;display:grid;place-items:center;border:2px solid var(--nw-ink,#111)!important;background:var(--nw-subtle,#f3f3f1)!important}.pdc .pdc-cm-cal-post img{width:100%;height:100%;object-fit:cover}.pdc .pdc-cm-cal-post.is-done{border-color:var(--nw-success,#1a7f37)!important;opacity:.75}.pdc .pdc-cm-cal-more{font-size:12px;align-self:center;color:var(--nw-muted,#6b6b66)}.pdc .pdc-cm-cal-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:12.5px;color:var(--nw-muted,#6b6b66)}.pdc .pdc-cm-cal-legend span{display:inline-flex;align-items:center;gap:6px}.pdc .pdc-cm-cal-legend span::before{content:'';width:12px;height:12px;border-radius:4px;border:2px solid var(--nw-ink,#111)}.pdc .pdc-cm-cal-legend .is-done::before{border-color:var(--nw-success,#1a7f37)}.pdc .pdc-cm-cal-legend .is-late::before{border-color:#f3c2bd;background:#fff7f6}.pdc .pdc-cm-library{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px}.pdc .pdc-cm-lib-item{display:grid;gap:6px;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;text-align:left;min-height:0!important}.pdc .pdc-cm-lib-media{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--nw-subtle,#f3f3f1);border:1px solid var(--nw-line)}.pdc .pdc-cm-lib-media img{width:100%;height:100%;object-fit:cover}.pdc .pdc-cm-lib-badge{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--nw-success,#1a7f37);color:#fff}.pdc .pdc-cm-lib-name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc .pdc-cm-lib-date{font-size:12px;color:var(--nw-muted,#6b6b66)}dialog.pdc.pdc-cm-dialog .pdc-cm-post{grid-template-columns:1fr;border:0;box-shadow:none}dialog.pdc.pdc-cm-dialog .pdc-cm-media,dialog.pdc.pdc-cm-dialog .pdc-cm-media-el{min-height:0;max-height:420px}dialog.pdc.pdc-cm-dialog .pdc-cm-media-el{object-fit:contain}@media (max-width:900px){.pdc .pdc-cm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pdc .pdc-cm-post{grid-template-columns:1fr}.pdc .pdc-cm-media,.pdc .pdc-cm-media-el{min-height:0;max-height:360px}.pdc .pdc-cm-media-el{aspect-ratio:1}}@media (max-width:640px){.pdc .pdc-cm-head{padding:16px}.pdc .pdc-cm-brand-copy h2{font-size:20px}.pdc .pdc-cm-open{width:100%;justify-content:center}.pdc .pdc-cm-tabs{margin-left:0;width:100%}.pdc .pdc-cm-tabs .pdc-cm-tab{flex:1;justify-content:center}.pdc .pdc-cm-editor-row{grid-template-columns:1fr}.pdc .pdc-cm-body{padding:16px}.pdc .pdc-cm-cal-grid{gap:3px}.pdc .pdc-cm-cal-cell{min-height:64px;padding:4px;border-radius:9px}.pdc .pdc-cm-cal-post{width:22px;height:22px;border-radius:6px!important}.pdc .pdc-cm-cal-name{padding:0;font-size:10.5px;text-align:center}.pdc .pdc-cm-library{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pdc .pdc-cm-views .pdc-cm-view{padding:0 10px;gap:6px}}.pdc .pdc-cm-head-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.pdc .pdc-cm-help{font-size:13px}.pdc .pdc-cm-guide{display:grid;gap:12px;padding:18px 20px;border:1px solid var(--nw-line);border-radius:18px;background:#fff}.pdc .pdc-cm-guide-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pdc .pdc-cm-guide-head strong{font-size:15px}.pdc .pdc-cm-guide-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;counter-reset:none}.pdc .pdc-cm-guide-steps li{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;background:var(--nw-subtle,#f3f3f1)}.pdc .pdc-cm-guide-steps li strong{display:block;font-size:14px;margin-bottom:2px}.pdc .pdc-cm-guide-steps li p{margin:0;font-size:13px;line-height:1.45;color:var(--nw-ink-2,#444)}.pdc .pdc-cm-guide-num{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--nw-ink,#111);color:#fff;font-size:13px;font-weight:700}.pdc .pdc-cm-check{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;border:1px solid var(--nw-line);background:#fff}.pdc .pdc-cm-check.is-amber{background:var(--nw-warning-bg,#fdf3e1);border-color:#f0dcb4}.pdc .pdc-cm-check.is-red{background:#fff7f6;border-color:#f3c2bd}.pdc .pdc-cm-check.is-grey{background:var(--nw-subtle,#f3f3f1)}.pdc .pdc-cm-check-icon{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid var(--nw-line)}.pdc .pdc-cm-check-copy{display:grid;gap:4px;min-width:0;flex:1}.pdc .pdc-cm-check-copy strong{font-size:14px}.pdc .pdc-cm-check-copy p{margin:0;font-size:13.5px;line-height:1.45;color:var(--nw-ink-2,#444)}.pdc .pdc-cm-check-actions{flex-wrap:wrap;gap:8px;margin-top:4px}.pdc .pdc-cm-check-actions input{flex:1 1 200px;min-width:0;background:#fff}.pdc .pdc-cm-count.is-over{color:var(--nw-danger,#b42318);font-weight:700}.pdc .pdc-cm-voice{display:grid;gap:6px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid var(--nw-line);font-size:13px}.pdc .pdc-cm-voice p{margin:0;display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;line-height:1.45;overflow-wrap:anywhere}.pdc .pdc-cm-voice-label{font-weight:650;color:var(--nw-muted,#6b6b66)}.pdc .pdc-cm-voice .pdc-small{justify-self:start}.pdc .pdc-cm-voice-empty{margin:0;font-size:12.5px}.pdc .pdc-cm-access-body{display:grid;gap:12px}.pdc .pdc-cm-access-rows{display:grid;gap:8px}.pdc .pdc-cm-access-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border:1px solid var(--nw-line);border-radius:12px;background:#fff}.pdc .pdc-cm-access-row .pdc-access-chip{display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--nw-subtle,#f3f3f1);color:var(--nw-ink-2,#444)}.pdc .pdc-cm-access-row .pdc-access-chip.is-green{background:var(--nw-success-bg,#e8f5ec);color:var(--nw-success,#1a7f37)}.pdc .pdc-cm-access-row .pdc-access-chip.is-amber{background:var(--nw-warning-bg,#fdf3e1);color:var(--nw-warning,#8a5a00)}.pdc .pdc-cm-access-row .pdc-access-chip.is-red{background:var(--nw-danger-bg,#fdecea);color:var(--nw-danger,#b42318)}.pdc .pdc-cm-row-action{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:650;white-space:nowrap}@media (max-width:900px){.pdc .pdc-cm-guide-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pdc .pdc-cm-guide-steps{grid-template-columns:1fr}.pdc .pdc-cm-head-actions{width:100%;align-items:stretch}.pdc .pdc-cm-help{align-self:center}.pdc .pdc-cm-voice p{grid-template-columns:1fr;gap:2px}.pdc .pdc-cm-row-action{white-space:normal}}@media (max-width:640px){.pdc .pdc-cm-views{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;border-bottom:0;overflow:visible}.pdc .pdc-cm-views .pdc-cm-view{justify-content:center;min-height:40px;padding:0 8px;border:1px solid var(--nw-line);border-radius:12px;background:#fff}.pdc .pdc-cm-views .pdc-cm-view.is-active{background:var(--nw-ink,#111);color:#fff;border-color:var(--nw-ink,#111)}}.pdc .pdc-cm-head{text-align:left}.pdc .pdc-cm-brand{align-items:flex-start}.pdc .pdc-cm-row-action{color:var(--nw-ink,#111)}@media (max-width:640px){.pdc .pdc-cm-brand{gap:12px;width:100%}.pdc .pdc-cm-brand>:first-child{width:44px!important;height:44px!important;flex:none}}.pdc .pdc-caption-published{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:650;color:var(--nw-success,#1a7f37)}.pdc .pdc-cplan-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:0 0 14px;padding:14px 18px;border:1px solid var(--nw-line);border-radius:16px;background:#fff}.pdc .pdc-cplan-bar.is-warn{background:var(--nw-warning-bg,#fdf3e1);border-color:#f0dcb4}.pdc .pdc-cplan-bar-copy{display:grid;gap:2px;min-width:0}.pdc .pdc-cplan-bar-copy strong{font-size:15px}.pdc .pdc-cplan-bar-status{flex:1 1 260px;font-size:13.5px}.pdc .pdc-cplan-steps{display:grid;gap:8px;flex:1 1 100%}.pdc .pdc-cplan-steps p{margin:0;font-size:14px;line-height:1.45}.pdc .pdc-cal-event.is-plan-draft{border:1.5px dashed #8a8a84!important;background:#fff!important;color:var(--nw-ink,#111)!important}.pdc .pdc-cal-event.is-plan-draft.is-error{border-color:var(--nw-danger,#b42318)!important;background:#fff7f6!important}.pdc .pdc-cal-agenda-row.is-plan-draft{border-style:dashed}.pdc .pdc-cal-dots i.is-plan-draft{background:0 0;border:1.5px dashed #8a8a84}.pdc .pdc-cplan-form{display:grid;gap:14px}.pdc .pdc-cplan-form label{display:grid;gap:6px;font-weight:600;font-size:14px}.pdc .pdc-cplan-error{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;background:#fff7f6;color:var(--nw-danger,#b42318);font-size:13.5px}.pdc .pdc-cplan-send-list{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14px;max-height:300px;overflow:auto}.pdc .pdc-cplan-list{display:grid;gap:12px;margin-top:12px}.pdc .pdc-cplan-item{display:grid;gap:8px;padding:14px 16px;border:1px solid var(--nw-line);border-radius:16px;background:#fff}.pdc .pdc-cplan-item.is-approved{border-color:#bfe3c9;background:#f7fcf8}.pdc .pdc-cplan-item.is-changes{border-color:#f0dcb4;background:#fffaf1}.pdc .pdc-cplan-item h4{margin:0;font-size:16px;overflow-wrap:anywhere}.pdc .pdc-cplan-item-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.pdc .pdc-cplan-pillar{display:inline-flex;padding:2px 8px;border-radius:999px;background:var(--nw-subtle,#f3f3f1);font-size:12px;font-weight:600}.pdc .pdc-cplan-state{margin-left:auto;font-size:12px;font-weight:700;color:var(--nw-warning,#8a5a00)}.pdc .pdc-cplan-state.is-approved{color:var(--nw-success,#1a7f37)}.pdc .pdc-cplan-state.is-changes{color:var(--nw-danger,#b42318)}.pdc .pdc-cplan-brief{margin:0;font-size:14px;line-height:1.5;max-height:160px;overflow:auto}.pdc .pdc-cplan-products-line{margin:0;font-size:13px}.pdc .pdc-cplan-changes{display:grid;gap:8px}.pdc .pdc-cplan-changes[hidden]{display:none}.pdc .pdc-cplan-done{display:flex;align-items:center;gap:8px;margin:12px 0 0;color:var(--nw-success,#1a7f37);font-weight:600}@media (max-width:640px){.pdc .pdc-cplan-bar{padding:12px 14px}.pdc .pdc-cplan-bar .pdc-primary{width:100%;justify-content:center}.pdc .pdc-cplan-state{margin-left:0}}.pdc .pdc-cm-before-tag{display:inline-flex;align-items:center;min-height:22px;padding:1px 8px;border-radius:999px;background:#eceae6;color:#57534e;font-size:11.5px;font-weight:650}.pdc .pdc-cm-before{display:grid;gap:12px;padding:14px 16px;border:1px dashed #cfcac2;border-radius:18px;background:#faf9f7}.pdc .pdc-cm-before>summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nw-muted,#6b6b66);list-style:none}.pdc .pdc-cm-before>summary::-webkit-details-marker{display:none}.pdc .pdc-cm-before>summary::before{content:'›';display:inline-block;font-size:18px;line-height:1;transition:transform .15s}.pdc .pdc-cm-before[open]>summary::before{transform:rotate(90deg)}.pdc .pdc-cm-before>p{margin:0;font-size:13.5px}.pdc .pdc-cm-before .pdc-cm-post{opacity:.9}.pdc .pdc-cm-cal-post.is-before{border-style:dashed!important;border-color:#a8a29e!important;opacity:.7}.pdc .pdc-cm-cal-legend .is-before::before{border-style:dashed;border-color:#a8a29e}.pdc .pdc-cm-lib-before{position:absolute;left:8px;bottom:8px;padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.92);color:#57534e;font-size:11px;font-weight:650}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-email{min-width:0;flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-access-email code{min-width:0;overflow-wrap:anywhere;white-space:normal;user-select:all}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-bid .pdc-inline{flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-bid input[type=email]{min-width:0;flex:1 1 230px;max-width:100%}.pdc [aria-busy=true] button:disabled{cursor:wait}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-client-attention{border-color:var(--nw-line,#deded8)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-task{min-width:0;padding:14px 0;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-task.is-next .pdc-row-title{font-weight:700}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-task .pdc-row-text{min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-task .pdc-row-meta{white-space:normal;line-height:1.5;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-clear{display:flex;align-items:center;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-clear p{margin:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-disclosure>summary::-webkit-details-marker{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-disclosure>summary>span{display:grid;gap:5px;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-disclosure>summary strong{font-size:15px;line-height:1.4;font-weight:650}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-disclosure>summary small{font-size:12px;line-height:1.5;font-weight:400}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-disclosure>summary>svg{flex:0 0 18px;transition:transform .15s}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-disclosure[open]>summary>svg{transform:rotate(180deg)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-disclosure>summary:focus-visible{outline:2px solid var(--nw-ink,#111);outline-offset:6px;border-radius:4px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-disclosure[open]>.pdc-home-disclosure-body{margin-top:18px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-more-tasks{margin:8px 0 0!important;padding:14px 0 0!important;border:0!important;border-top:1px solid var(--nw-line,#deded8)!important;border-radius:0!important;box-shadow:none!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-month .pdc-panel,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-resource-settings .pdc-panel{padding:0!important;border:0!important;box-shadow:none!important;background:0 0!important}@media(max-width:600px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-task{flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-task .pdc-row-text{flex:1 1 calc(100% - 60px)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-task .pdc-row-trail{margin-left:0;flex:1 1 100%}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-home-task .pdc-row-trail>button{width:100%;justify-content:center;white-space:normal!important}}@media(max-width:480px){html body dialog.pdc.pdc-dialog.pdc-meta-access-dialog:not(#nw) .pdc-form-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important}html body dialog.pdc.pdc-dialog.pdc-meta-access-dialog:not(#nw) .pdc-form-actions>button{width:100%!important;max-width:100%;white-space:normal!important;overflow:visible}html body dialog.pdc.pdc-dialog.pdc-meta-access-dialog:not(#nw) .pdc-form-actions>button span{white-space:normal;overflow:visible;text-overflow:clip}}.pdc .pdc-client-work-nav{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px;padding:0 0 16px;border-bottom:1px solid var(--nw-line,#e5e5e5)}.pdc .pdc-client-work-nav .pdc-chip{min-height:40px;padding:8px 16px;border-radius:999px}.pdc .pdc-client-work-nav .pdc-chip.is-active{background:var(--nw-ink,#111)!important;color:#fff!important;border-color:var(--nw-ink,#111)!important}.pdc .pdc-client-project-details{max-width:680px;width:100%;padding-top:8px}.pdc .pdc-client-project-details .pdc-row-list{margin-top:20px}.pdc-onboarding .pdc-onboard-grid>.pdc-onboard-field{grid-column:1/-1}.pdc-onboarding .pdc-onboard-optional{border-block:1px solid #e5e5e5;padding:16px 0;margin:6px 0 18px}.pdc-onboarding .pdc-onboard-optional>summary{cursor:pointer;font-size:14px;font-weight:600;min-height:28px}.pdc-onboarding .pdc-onboard-optional[open]>summary{margin-bottom:16px}.pdc-onboarding .pdc-onboard-save{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:32px;color:var(--pdc-muted,#606060);font-size:12px;margin:12px 0}.pdc-onboarding .pdc-brand-drop[aria-disabled=true],.pdc-onboarding .pdc-onboard-card[aria-busy=true] button{cursor:wait;opacity:.65}.pdc-onboarding .pdc-upload-live.is-error{align-items:start;overflow-wrap:anywhere}.pdc-onboarding .pdc-onboard-optional>summary:focus-visible{outline:2px solid #111;outline-offset:4px;border-radius:4px}@media(max-width:600px){.pdc .pdc-client-work-nav{gap:6px;margin-bottom:18px}.pdc .pdc-client-work-nav .pdc-chip{padding:8px 12px}.pdc-onboarding .pdc-onboard-complete .pdc-onboard-actions{flex-wrap:wrap}}.pdc-onboarding .pdc-brand-file-actions{grid-column:3/-1;display:flex;align-items:center;flex-wrap:wrap;gap:14px}.pdc-onboarding .pdc-brand-file-actions>.pdc-small-link{width:auto!important;min-width:0;flex:0 0 auto;white-space:nowrap}@media(max-width:760px){.pdc-onboarding .pdc-brand-file-actions{grid-column:1/-1;justify-content:flex-end;border-top:1px solid #eee;padding-top:10px}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-next[hidden]{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-hero-host:empty,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-pages:empty,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-waiting:empty{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-pages{display:flex;align-items:center;gap:12px;flex-wrap:wrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-staff-progress,.pdc-staff-resources,.pdc-staff-help,.pdc-staff-planning) .pdc-home-disclosure-body{display:grid;gap:20px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) :is(.pdc-staff-progress,.pdc-staff-resources,.pdc-staff-help,.pdc-staff-planning) .pdc-home-disclosure-body>.pdc-panel{margin:0!important;border:0!important;padding:0!important;box-shadow:none!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-desk-waiting .pdc-row-meta{white-space:normal;overflow-wrap:anywhere}@media(max-width:600px){.pdc[data-pdc-app][data-role=worker] .pdc-desk-next .pdc-row,.pdc[data-pdc-app][data-role=worker] .pdc-desk-waiting .pdc-row{flex-wrap:wrap}.pdc[data-pdc-app][data-role=worker] :is(.pdc-desk-next,.pdc-desk-waiting) .pdc-row-text{flex:1 1 65%;min-width:0}.pdc[data-pdc-app][data-role=worker] :is(.pdc-desk-next,.pdc-desk-waiting) .pdc-row-trail{margin-left:0;flex:0 1 auto}}.pdc .pdc-owner-review-nav{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.pdc .pdc-owner-review-nav .pdc-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px}.pdc .pdc-owner-review-nav .pdc-chip.is-active{background:var(--nw-ink,#111)!important;color:#fff!important;border-color:var(--nw-ink,#111)!important}.pdc .pdc-owner-review-nav .pdc-chip.is-active .pdc-panel-count{background:rgba(255,255,255,.18);color:#fff}.pdc .pdc-client-work-nav .pdc-chip{display:inline-flex;align-items:center;gap:8px}.pdc .pdc-owner-progress .pdc-metrics-host:empty{display:none}@media(max-width:600px){.pdc .pdc-owner-review-nav{gap:6px}.pdc .pdc-owner-review-nav .pdc-chip{padding:8px 10px}.pdc[data-pdc-app][data-role=owner] .pdc-home-todo .pdc-row{flex-wrap:wrap}.pdc[data-pdc-app][data-role=owner] .pdc-home-todo .pdc-row-text{min-width:0;flex:1 1 65%}.pdc[data-pdc-app][data-role=owner] .pdc-home-todo .pdc-row-meta{white-space:normal;overflow-wrap:anywhere}}.pdc .pdc-setup-draft-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0 8px;font-size:13px;color:var(--pdc-muted,#606060)}.pdc .pdc-setup-save-actions{display:flex;justify-content:flex-end;margin-bottom:12px}.pdc .pdc-setup-extra-options{border-block:1px solid #e5e5e5;padding:16px 0;margin:16px 0}.pdc .pdc-setup-extra-options>summary{cursor:pointer;font-weight:600;min-height:28px}.pdc .pdc-setup-extra-options[open]>summary{margin-bottom:16px}.pdc .pdc-load-error{padding:16px;display:grid;gap:12px;justify-items:start}.pdc .pdc-load-error .pdc-error{margin:0}.pdc .pdc-project-next-step{display:grid;gap:5px;padding:12px;border-radius:12px;background:var(--pdc-bg,#f7f7f7);font-size:13px;line-height:1.5}.pdc .pdc-project-next-step>strong{font-size:11px;text-transform:uppercase;letter-spacing:.05em}@media(max-width:600px){.pdc .pdc-saved-setup .pdc-row{flex-wrap:wrap}.pdc .pdc-saved-setup .pdc-row-text{flex:1 1 65%;min-width:0}.pdc .pdc-setup-save-actions{justify-content:stretch}.pdc .pdc-setup-save-actions>button{width:100%}}.pdc-chat-audience,.pdc-chat-draft-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.pdc-chat-draft-actions{justify-content:space-between}.pdc-chat-history{align-self:center;margin:8px auto;flex-shrink:0}.pdc-delivery-pending-list .is-uploaded{background:#f0f6f1}.pdc-delivery-pending-list .is-failed{background:#fff5ef}.pdc-catalog-purpose{margin:0 0 14px;max-width:72ch}.pdc[data-pdc-app]:not(#nw) .pdc-product-grid.is-sparse{grid-template-columns:minmax(0,360px)!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-grid .pdc-product-card.is-text-service{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;padding:16px!important;gap:12px!important;align-content:start}.pdc[data-pdc-app]:not(#nw) .pdc-product-card.is-text-service .pdc-product-thumb-button{width:64px!important;height:64px!important;min-height:0!important;align-self:start!important;border-radius:14px!important;background:#f2f1ed!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-card.is-text-service .pdc-product-thumb{height:64px!important;min-height:0!important;aspect-ratio:auto!important;display:grid!important;place-items:center!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-card.is-text-service .pdc-product-body{padding:0!important;min-width:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-product-card.is-text-service .pdc-product-actions{grid-column:2;padding:0!important;margin:0!important;flex-wrap:wrap}.pdc .pdc-delivery-editor-drop{grid-template-columns:minmax(0,1fr)}.pdc .pdc-delivery-editor-drop>button{grid-column:1}.pdc .pdc-delivery-editor-drop-copy>.pdc-muted{min-height:0}.pdc-setup-review-edit{display:block;margin-top:4px!important;font-size:12px!important;text-decoration:underline}.pdc-setup-review-details>summary{padding:14px 0;cursor:pointer;font-weight:600}.pdc-chat-composer .pdc-chat-audience{margin-bottom:8px}@media(max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-product-grid.is-sparse{grid-template-columns:minmax(0,1fr)!important}.pdc.pdc-dialog:not(#nw) .pdc-setup-review-edit,.pdc.pdc-dialog:not(#nw) .pdc-upload-order-actions button,.pdc[data-pdc-app]:not(#nw) .pdc-chat-draft-actions button,.pdc[data-pdc-app]:not(#nw) .pdc-chat-history,.pdc[data-pdc-app]:not(#nw) .pdc-product-actions button,.pdc[data-pdc-app]:not(#nw) .pdc-products-head button{min-height:44px!important;min-width:44px!important}.pdc-account-dropdown .pdc-account-action{min-height:44px!important}.pdc.pdc-dialog:not(#nw) .pdc-delivery-editor .pdc-form-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.pdc.pdc-dialog:not(#nw) .pdc-delivery-editor .pdc-form-actions>button{width:100%!important;min-width:0!important;min-height:44px!important;white-space:normal!important;line-height:1.25!important}.pdc.pdc-dialog:not(#nw) .pdc-delivery-editor .pdc-form-actions>.pdc-primary{grid-column:1/-1;grid-row:1}.pdc.pdc-dialog:not(#nw) .pdc-delivery-editor .pdc-form-actions>button:first-child:nth-last-child(2){grid-column:1/-1}}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock.has-community{grid-template-columns:repeat(var(--pdc-dock-columns,6),minmax(0,1fr))!important}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock.has-community .pdc-mobile-dock-item{padding-left:2px!important;padding-right:2px!important;min-width:44px}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock.has-community .pdc-mobile-dock-label{font-size:10px!important;white-space:normal!important;line-height:1.2!important;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-product-complete{display:inline-flex!important;align-items:center;gap:5px;color:#1f6b3a!important;background:#edf8f0!important;border:1px solid #cce7d4!important;padding:4px 9px!important;border-radius:999px;font-weight:600!important;width:fit-content}@media(max-width:359px){.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock.has-community{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pdc[data-pdc-app]:not(#nw) .pdc-mobile-dock.has-community .pdc-mobile-dock-label{font-size:11px!important;white-space:nowrap!important;overflow-wrap:normal}.pdc[data-pdc-app]:not(#nw):has(.pdc-mobile-dock.has-community) .pdc-workspace-main{padding-bottom:calc(144px + env(safe-area-inset-bottom))!important}}.pdc[data-pdc-app]:not(#nw) .pdc-product-actions{flex-wrap:wrap;row-gap:4px}.pdc[data-pdc-app]:not(#nw) .pdc-product-actions>.pdc-primary{flex:1 1 100%;justify-content:center}.pdc[data-pdc-app]:not(#nw) .pdc-products-brand{margin:0 0 14px}.pdc[data-pdc-app]:not(#nw) .pdc-brand-filter-bar .pdc-context-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}dialog.pdc:not(#nw) .pdc-brand-picker-list .pdc-row.is-current{background:var(--nw-subtle,#f5f5f5)}.pdc[data-pdc-app]:not(#nw) .pdc-metrics-help{margin-top:4px}.pdc[data-pdc-app]:not(#nw) .pdc-metrics-help summary{cursor:pointer;font-size:13px;color:var(--nw-muted);list-style:none;display:inline-flex;align-items:center;gap:6px}.pdc[data-pdc-app]:not(#nw) .pdc-metrics-help summary::before{content:"▸";font-size:11px}.pdc[data-pdc-app]:not(#nw) .pdc-metrics-help[open] summary::before{content:"▾"}.pdc[data-pdc-app]:not(#nw) .pdc-metrics-help summary::-webkit-details-marker{display:none}.pdc[data-pdc-app]:not(#nw) .pdc-metrics-help .pdc-metrics-note{margin-top:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-name-badge{max-width:240px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-social-name-badges.is-compact .pdc-social-name-badge{max-width:220px!important}.pdc[data-pdc-app]:not(#nw) .pdc-weekly-top-copy small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}@media (max-width:700px){.pdc[data-pdc-app]:not(#nw) .pdc-context-bar:has(.pdc-context-clear){flex-wrap:nowrap!important;max-width:100%}.pdc[data-pdc-app]:not(#nw) .pdc-context-bar:has(.pdc-context-clear) .pdc-context-button{flex:1 1 auto!important;flex-basis:auto!important;min-width:0}}.pdc[data-pdc-app]:not(#nw) .pdc-social-challenge-meta .pdc-social-challenge-reward{max-width:70%;height:auto;min-height:22px;white-space:normal;line-height:1.25;padding:2px 8px!important}.pdc[data-pdc-app]:not(#nw) .pdc-account-group{display:grid;gap:2px;padding:2px 0}.pdc[data-pdc-app]:not(#nw) .pdc-account-group+.pdc-account-group{margin-top:2px;padding-top:6px;border-top:1px solid var(--nw-line)}.pdc[data-pdc-app]:not(#nw) .pdc-account-group-label{display:block;padding:4px 10px 2px;font-size:11.5px;font-weight:600;letter-spacing:.01em;color:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-account-action.is-current{background:var(--nw-subtle)!important;color:var(--nw-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-account-external{margin-left:auto!important;color:var(--nw-faint)!important;flex:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-empty-invite{flex-direction:column!important;gap:16px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-team-empty-invite>p{max-width:46ch;text-align:center}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured{white-space:normal;font:400 14.5px/1.66 var(--nw-font);color:#2b2b29;max-width:70ch;margin:0 auto;letter-spacing:-.003em}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured p{margin:0 0 .5em}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured strong{font-weight:600;color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-lead{font-size:16.5px;line-height:1.55;color:var(--nw-ink);margin:0 0 1.5em;letter-spacing:-.01em}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured :is(.pdc-doc-clause,.pdc-doc-heading){display:flex;gap:12px;align-items:baseline;margin:1.9em 0 .55em!important;font-size:11.5px!important;line-height:1.4!important;letter-spacing:.08em!important;color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-heading{padding-top:1.15em;border-top:1px solid var(--nw-line)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-annex{margin:2.6em 0 1.1em!important;padding-top:1em;border-top:2px solid var(--nw-ink);font-size:15px!important;line-height:1.35!important;letter-spacing:.04em!important;color:var(--nw-ink)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-num{flex:none;min-width:20px;color:var(--nw-faint);font-variant-numeric:tabular-nums;letter-spacing:.04em}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-numbered{display:flex;gap:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-numbered>.pdc-doc-num{font-size:11.5px;font-weight:600;line-height:inherit}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-list{list-style:none;margin:.15em 0 .7em;padding:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-list li{position:relative;margin:0 0 .3em;padding-left:18px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-list li::before{content:"–";position:absolute;left:2px;color:var(--nw-faint)}@media (max-width:600px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured{font-size:14px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-contract-body.is-structured .pdc-doc-lead{font-size:15.5px}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-signature-surface canvas.pdc-signature-pad{width:100%!important;height:auto!important;aspect-ratio:10/3}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-trophy-requirement p.pdc-trophy-holders{margin-top:6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-achievement-grid>.pdc-empty{grid-column:1/-1}.pdc .pdc-cm-plan{margin:0 0 14px}.pdc .pdc-cm-plan .pdc-cplan-bar-copy small{font-size:12.5px}.pdc .pdc-cm-plan-status{display:grid;gap:2px}@media (max-width:640px){.pdc .pdc-cm-plan .pdc-small{width:100%;justify-content:center}}.pdc .pdc-cplan-hints{display:grid;gap:8px;margin:0 0 14px}.pdc .pdc-cplan-hints .pdc-cplan-bar{margin:0}.pdc .pdc-role-preview-banner .pdc-role-preview-plan{display:flex;align-items:flex-start;gap:6px;margin-top:4px;font-size:12px;color:var(--pdc-ink,#000)}.pdc .pdc-role-preview-banner .pdc-role-preview-plan span{font-size:12px}.pdc .pdc-role-preview-banner .pdc-role-preview-plan svg{flex:none;margin-top:2px}dialog.pdc.pdc-service-sheet:not(#nw) .pdc-sheet-head{display:grid;gap:4px;margin:0 0 14px}dialog.pdc.pdc-service-sheet:not(#nw) .pdc-sheet-who{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0}dialog.pdc.pdc-service-sheet:not(#nw) .pdc-sheet-who strong{font-size:16px;font-weight:650;color:var(--nw-ink)}dialog.pdc.pdc-service-sheet:not(#nw) .pdc-sheet-plan{margin:0;font-size:13.5px;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--nw-line);border:1px solid var(--nw-line);border-radius:12px;overflow:hidden}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-facts>div{display:grid;align-content:start;gap:3px;min-width:0;padding:12px 14px;background:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-facts>.pdc-sheet-change{grid-column:1/-1;background:var(--nw-subtle)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-facts>div>span{font-size:11.5px;font-weight:600;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-facts strong{font-size:14px;font-weight:600;color:var(--nw-ink);overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-facts small{font-size:12.5px;line-height:1.5;color:var(--nw-muted);overflow-wrap:anywhere}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-facts .pdc-text-button{justify-self:start;padding:0!important;min-height:0!important;font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-facts .pdc-sheet-turn{color:var(--nw-ink)}dialog.pdc.pdc-service-sheet:not(#nw) .pdc-sheet-actions{margin:14px 0 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-history{margin-top:20px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-timeline{list-style:none;margin:0;padding:0;display:grid}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-timeline>li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:9px 0;border-top:1px solid var(--nw-line);font-size:13px;line-height:1.5}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-timeline>li:first-child{border-top:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-timeline time{font-size:12.5px;color:var(--nw-muted);font-variant-numeric:tabular-nums}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-timeline .pdc-text-button{padding:0!important;min-height:0!important;font-size:12.5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-voided{margin-top:6px;border-top:1px solid var(--nw-line);padding-top:8px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-voided>summary,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-voided-agreements>summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--nw-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-voided[open]>summary{margin-bottom:4px}@media (max-width:620px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-facts{grid-template-columns:1fr}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-timeline>li{grid-template-columns:minmax(0,1fr) auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-sheet-timeline>li>time{grid-column:1/-1}dialog.pdc.pdc-service-sheet:not(#nw) .pdc-sheet-actions>button{flex:1 1 auto}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-voided-agreements{padding:10px 2px 0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-voided-agreements>.pdc-legal-list{margin-top:10px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-doc-info .pdc-doc-period{font-size:12px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-coverage-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.pdc[data-pdc-app]:not(#nw) .pdc-hub-feed{margin-top:18px;scroll-margin-top:92px}.pdc[data-pdc-app]:not(#nw) .pdc-feed-head-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.pdc[data-pdc-app]:not(#nw) .pdc-hub-feed.is-busy .pdc-feed-grid{opacity:.6;pointer-events:none}.pdc[data-pdc-app]:not(#nw) .pdc-feed-layout{display:grid;grid-template-columns:minmax(0,440px) minmax(220px,1fr);gap:28px;align-items:start}.pdc[data-pdc-app]:not(#nw) .pdc-feed-col{display:grid;gap:10px;justify-items:start;min-width:0}.pdc[data-pdc-app]:not(#nw) .pdc-feed-phone{width:100%;border:1px solid var(--nw-line);border-radius:18px;background:#fff;padding:14px 0 0;overflow:hidden}.pdc[data-pdc-app]:not(#nw) .pdc-feed-profile{display:flex;align-items:center;gap:10px;padding:0 14px 12px}.pdc[data-pdc-app]:not(#nw) .pdc-feed-profile-copy{display:grid;min-width:0;flex:1}.pdc[data-pdc-app]:not(#nw) .pdc-feed-profile-copy strong{font-size:14px;font-weight:650;color:var(--nw-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-feed-profile-copy span{font-size:12.5px;color:var(--nw-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-feed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;background:#fff}.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--nw-subtle);cursor:pointer;outline:0;user-select:none}.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile>img,.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile:focus-visible{box-shadow:inset 0 0 0 3px var(--nw-ink)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile.is-target{box-shadow:inset 0 0 0 3px var(--nw-info-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile.is-dragging{opacity:.4}.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile.is-moving{box-shadow:inset 0 0 0 3px var(--nw-warning-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-grid.is-moving .pdc-feed-tile:not(.is-moving):hover{box-shadow:inset 0 0 0 3px var(--nw-info-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-blank{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 8px 34px;color:var(--nw-muted);text-align:center}.pdc[data-pdc-app]:not(#nw) .pdc-feed-blank-title{font-size:11.5px;line-height:1.3;color:var(--nw-ink-2);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile.is-extra.is-empty{background:var(--nw-violet-bg)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-kind{position:absolute;top:6px;right:6px;display:flex;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile.is-empty .pdc-feed-kind{color:var(--nw-muted);filter:none}.pdc[data-pdc-app]:not(#nw) .pdc-feed-meta{position:absolute;left:0;right:0;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;padding:18px 6px 6px;background:linear-gradient(to top,rgba(0,0,0,.62),rgba(0,0,0,0));color:#fff;font-size:11px;line-height:1.25;pointer-events:none}.pdc[data-pdc-app]:not(#nw) .pdc-feed-tile.is-empty .pdc-feed-meta{background:0 0;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-date{font-weight:650;font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-feed-state{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-feed-state::before{content:'';width:6px;height:6px;border-radius:50%;flex:none;background:var(--nw-faint)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-state.is-warning::before{background:var(--nw-warning-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-state.is-danger::before{background:var(--nw-danger-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-state.is-info::before{background:var(--nw-info-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-state.is-success::before{background:var(--nw-success-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-state.is-violet::before{background:var(--nw-violet-dot)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-grid.is-clean .pdc-feed-tile.is-empty .pdc-feed-blank svg{opacity:.35}.pdc[data-pdc-app]:not(#nw) .pdc-feed-hidden{border:1px solid var(--nw-line);border-radius:12px;padding:10px 14px}.pdc[data-pdc-app]:not(#nw) .pdc-feed-hidden>summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--nw-muted)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-hidden ul{list-style:none;margin:8px 0 0;padding:0;display:grid}.pdc[data-pdc-app]:not(#nw) .pdc-feed-hidden li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:7px 0;border-top:1px solid var(--nw-line);font-size:13px}.pdc[data-pdc-app]:not(#nw) .pdc-feed-hidden li:first-child{border-top:0}.pdc[data-pdc-app]:not(#nw) .pdc-feed-hidden li small{grid-column:1}.pdc[data-pdc-app]:not(#nw) .pdc-feed-hidden li .pdc-text-button{grid-row:1/span 2;grid-column:2;padding:0!important;min-height:0!important}.pdc[data-pdc-app]:not(#nw) .pdc-feed-hidden-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdc[data-pdc-app]:not(#nw) .pdc-feed-aside{display:grid;gap:16px;align-content:start}.pdc[data-pdc-app]:not(#nw) .pdc-feed-range{margin:0;font-size:14px;font-weight:600;color:var(--nw-ink)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-counts{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pdc[data-pdc-app]:not(#nw) .pdc-feed-counts li{display:flex;align-items:baseline;gap:8px;font-size:13.5px;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-counts strong{min-width:24px;font-size:15px;font-weight:650;color:var(--nw-ink);font-variant-numeric:tabular-nums}.pdc[data-pdc-app]:not(#nw) .pdc-feed-help{display:grid;gap:6px;padding:12px 14px;border-radius:12px;background:var(--nw-subtle);font-size:13px;line-height:1.5;color:var(--nw-ink-2)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-help ul{margin:0;padding-left:18px;display:grid;gap:4px}.pdc[data-pdc-app]:not(#nw) .pdc-feed-moving{position:sticky;bottom:calc(16px + env(safe-area-inset-bottom));z-index:6;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:640px;margin:14px auto 0;padding:10px 12px 10px 16px;border:1px solid var(--nw-line);border-radius:14px;background:var(--nw-warning-bg);color:var(--nw-warning);font-size:13.5px;box-shadow:var(--nw-shadow-md)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-empty{padding:28px 16px}.pdc[data-pdc-app]:not(#nw) .pdc-cm-feed-link{justify-self:start;display:inline-flex;align-items:center;gap:5px;padding:0!important;min-height:0!important;font-size:12.5px}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-piece{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:18px;align-items:start}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-preview{position:relative;aspect-ratio:3/4;border-radius:10px;overflow:hidden;background:var(--nw-subtle)}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-preview>img,dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-preview>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-preview .pdc-feed-blank{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--nw-muted)}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-piece-info{display:grid;gap:12px;align-content:start;min-width:0}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-piece-info h4{margin:0;font-size:16px;line-height:1.35}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-facts{display:grid;gap:8px;margin:0}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-facts>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;font-size:13.5px}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-facts dt{color:var(--nw-muted)}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-facts dd{margin:0;color:var(--nw-ink);overflow-wrap:anywhere}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-piece-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-form{display:grid;gap:12px}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-form-media{display:flex;align-items:flex-end;gap:12px}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-form-media .pdc-feed-preview{width:150px;flex:none}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-hint{margin:-6px 0 0;font-size:12.5px}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-check{display:flex!important;align-items:center;gap:8px;font-size:14px}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-check input{width:auto!important;margin:0}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-picker-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-picker-head p{margin:0}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-picker{display:grid;gap:18px}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-picker-group h4{margin:0 0 8px;font-size:13px;font-weight:650;color:var(--nw-muted)}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-pick{position:relative;display:block;aspect-ratio:3/4;width:100%;padding:0!important;border:1px solid var(--nw-line)!important;border-radius:10px!important;overflow:hidden;background:var(--nw-subtle)!important;cursor:pointer;min-height:0!important}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-pick>img,dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-pick>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-pick:focus-visible,dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-pick:hover{border-color:var(--nw-ink)!important}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-pick.is-current{box-shadow:0 0 0 2px var(--nw-ink)}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-picker-label{position:absolute;left:0;right:0;bottom:0;padding:14px 6px 5px;background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));color:#fff;font-size:10.5px;line-height:1.25;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.pdc[data-pdc-app]:not(#nw) .pdc-feed-layout{grid-template-columns:minmax(0,1fr)}.pdc[data-pdc-app]:not(#nw) .pdc-feed-col{max-width:480px;width:100%;justify-self:center}}@media (max-width:760px){.pdc[data-pdc-app]:not(#nw) .pdc-feed-moving{bottom:calc(84px + env(safe-area-inset-bottom));font-size:13px}}@media (max-width:620px){.pdc[data-pdc-app]:not(#nw) .pdc-feed-phone{border-radius:14px}.pdc[data-pdc-app]:not(#nw) .pdc-feed-meta{font-size:10px;padding:14px 4px 4px}.pdc[data-pdc-app]:not(#nw) .pdc-feed-state{font-size:0;gap:0}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-piece{grid-template-columns:1fr}dialog.pdc.pdc-feed-dialog:not(#nw) .pdc-feed-piece .pdc-feed-preview{max-width:240px}dialog.pdc.pdc-feed-picker-dialog:not(#nw) .pdc-feed-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-media.is-carousel{position:relative;flex-direction:column}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-slide{display:flex;flex:1;min-height:0;min-width:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-carousel-badge{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:rgba(17,17,17,.74);color:#fff;font-size:11.5px;font-weight:650;line-height:1.4;font-variant-numeric:tabular-nums;pointer-events:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-slides{position:absolute;left:0;right:0;bottom:0;display:flex;gap:6px;padding:22px 10px 10px;overflow-x:auto;background:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));scrollbar-width:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-slides::-webkit-scrollbar{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-slide-thumb{flex:none;display:grid;place-items:center;width:40px;height:40px;min-width:0!important;min-height:0!important;padding:0!important;border-radius:8px!important;overflow:hidden;border:2px solid rgba(255,255,255,.55)!important;background:var(--nw-subtle,#f3f3f1)!important;color:var(--nw-ink-2,#3f3f3c);opacity:.78;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-slide-thumb img{width:100%;height:100%;object-fit:cover;display:block}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-slide-thumb:focus-visible,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-slide-thumb:hover{opacity:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-slide-thumb.is-active{border-color:#fff!important;opacity:1}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-cal-post.is-carousel{box-shadow:3px 3px 0 -1px #fff,3px 3px 0 1px var(--nw-ink,#111)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-cal-post.is-carousel.is-done{box-shadow:3px 3px 0 -1px #fff,3px 3px 0 1px var(--nw-success,#1a7f37)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw) .pdc-cm-lib-stack{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:rgba(17,17,17,.74);color:#fff;font-size:11px;font-weight:650;line-height:1.5}:root{--ui-ink:var(--nw-ink,#161616);--ui-ink-2:var(--nw-ink-2,#3c3c39);--ui-muted:var(--nw-muted,#6c6c67);--ui-faint:var(--nw-faint,#94948e);--ui-line:var(--nw-line,#e7e7e3);--ui-line-strong:var(--nw-line-strong,#d6d6d1);--ui-subtle:var(--nw-subtle,#f3f3f1);--ui-subtle-2:var(--nw-subtle-2,#ecece9);--ui-surface:#fff;--ui-canvas:var(--nw-canvas,#f6f6f4);--ui-t-xs:12px;--ui-t-sm:13px;--ui-t-md:14px;--ui-t-lg:15px;--ui-t-xl:17px;--ui-t-page:32px;--ui-r-sm:8px;--ui-r-md:10px;--ui-r-lg:12px;--ui-r-card:16px;--ui-h-sm:34px;--ui-h-md:40px;--ui-shadow-float:0 1px 2px rgba(22,22,20,.06),0 12px 32px -12px rgba(22,22,20,.22);--nw-glow:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-workspace-main::after,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-workspace-main::before{content:none!important;display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-calendar-scroll,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-screen-content,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-screen-content>*{animation:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-app-header h2{font-size:var(--ui-t-page)!important;font-weight:650!important;letter-spacing:-.025em!important;line-height:1.1!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-group-head,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-panel h3,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-panel-head h3,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-panel-title h3,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-group h3{font-size:var(--ui-t-xl)!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-dialog-header h2,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-dialog-header h3{font-size:18px!important;font-weight:600!important;letter-spacing:-.01em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-deadline h4,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-product-body h4,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-request-card h4{font-size:var(--ui-t-lg)!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.005em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-title{font-size:17px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.01em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cal-weekday,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-before summary,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-kicker,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-type{text-transform:none!important;letter-spacing:0!important;font-size:var(--ui-t-xs)!important;font-weight:600!important;color:var(--ui-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-next .pdc-kicker{color:rgba(255,255,255,.66)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-field-hint,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-muted,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) small.pdc-muted{font-size:var(--ui-t-sm)!important;line-height:1.45!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) a.pdc-primary:not(.pdc-small),:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) button.pdc-primary:not(.pdc-small){min-height:var(--ui-h-md)!important;height:var(--ui-h-md)!important;padding:0 16px!important;border-radius:var(--ui-r-md)!important;font-size:var(--ui-t-md)!important;font-weight:600!important;letter-spacing:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(button,a).pdc-small{min-height:var(--ui-h-sm)!important;height:var(--ui-h-sm)!important;padding:0 12px!important;border-radius:9px!important;font-size:var(--ui-t-sm)!important;font-weight:600!important;letter-spacing:0!important;gap:6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(button,a).pdc-small:not(.pdc-primary):not(.pdc-danger):not(.is-active){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border:1px solid var(--ui-line-strong)!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(button,a).pdc-small:not(.pdc-primary):not(.pdc-danger):not(.is-active):hover{background:var(--ui-subtle)!important;border-color:var(--ui-line-strong)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(button,a).pdc-primary:not(.pdc-next *):not(.pdc-plan-featured-card *){background:var(--ui-ink)!important;color:#fff!important;border:1px solid var(--ui-ink)!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(button,a).pdc-primary:not(.pdc-next *):hover{background:#000!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-link-button:not(.pdc-small),:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-text-button{font-size:var(--ui-t-sm)!important;font-weight:600!important;letter-spacing:0!important;color:var(--ui-ink)!important;text-underline-offset:3px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(.pdc-text-button,.pdc-link-button):is(.is-danger,.pdc-danger,.pdc-danger-text){color:var(--nw-danger,#b3261e)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-link-button:not(.pdc-small):hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-text-button:hover{text-decoration:underline!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(div,section,footer,nav,form,p):not(.pdc-form-actions):not(.pdc-setup-footer):not(.pdc-dialog-actions):has(> :is(button,a).pdc-small:not([hidden]))>:is(button,a).pdc-primary:not(.pdc-small){min-height:var(--ui-h-sm)!important;height:var(--ui-h-sm)!important;padding:0 12px!important;border-radius:9px!important;font-size:var(--ui-t-sm)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(div,section,footer,nav,form,p):not(.pdc-form-actions):not(.pdc-setup-footer):not(.pdc-dialog-actions):has(> :is(button,a).pdc-small:not([hidden]))>:is(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--ui-h-sm)!important;height:var(--ui-h-sm)!important;font-size:var(--ui-t-sm)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-product-body{grid-template-columns:minmax(0,1fr)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-product-body>*{min-width:0!important;max-width:100%!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-product-body .pdc-badge{justify-self:start!important;overflow:hidden!important;text-overflow:ellipsis!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-client-work-nav{width:max-content!important;align-self:flex-start!important;justify-self:start!important;display:inline-flex!important;flex-wrap:nowrap!important;gap:2px!important;padding:3px!important;background:var(--ui-subtle-2)!important;border-radius:var(--ui-r-lg)!important;border:0!important;max-width:100%;overflow-x:auto;scrollbar-width:none;margin-bottom:4px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-client-work-nav::-webkit-scrollbar{display:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-client-work-nav>.pdc-chip{min-height:34px!important;height:34px!important;padding:0 14px!important;border:0!important;border-radius:9px!important;background:0 0!important;color:var(--ui-ink-2)!important;font-size:var(--ui-t-md)!important;font-weight:500!important;box-shadow:none!important;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-client-work-nav>.pdc-chip:hover{color:var(--ui-ink)!important;background:rgba(255,255,255,.6)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-client-work-nav>.pdc-chip.is-active{background:var(--ui-surface)!important;color:var(--ui-ink)!important;font-weight:600!important;box-shadow:0 1px 2px rgba(22,22,20,.08),0 0 0 1px rgba(22,22,20,.04)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-client-work-nav+hr{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-status-tab{min-height:32px!important;height:32px!important;padding:0 12px!important;border-radius:999px!important;border:1px solid var(--ui-line)!important;background:var(--ui-surface)!important;color:var(--ui-ink-2)!important;font-size:var(--ui-t-sm)!important;font-weight:500!important;box-shadow:none!important;gap:6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-status-tab:hover{border-color:var(--ui-line-strong)!important;color:var(--ui-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-status-tab.is-active,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-status-tab[aria-pressed=true],:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-status-tab[aria-selected=true]{background:var(--ui-ink)!important;border-color:var(--ui-ink)!important;color:#fff!important;font-weight:500!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-status-tab-count{font-size:var(--ui-t-xs)!important;font-weight:500!important;opacity:.62;background:0 0!important;padding:0!important;min-width:0!important;color:inherit!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :where(input[type=text],input[type=email],input[type=number],input[type=date],input[type=search],input[type=url],input[type=tel],input[type=password],input:not([type]),select){min-height:var(--ui-h-md)!important;height:var(--ui-h-md)!important;padding:0 12px!important;border-radius:var(--ui-r-sm)!important;border:1px solid var(--ui-line-strong)!important;background-color:var(--ui-surface)!important;font-size:var(--ui-t-md)!important;color:var(--ui-ink)!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) select{appearance:none!important;-webkit-appearance:none!important;padding-right:34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236c6c67' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-search input{padding-left:36px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) select{padding-right:34px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) textarea{border-radius:var(--ui-r-sm)!important;border:1px solid var(--ui-line-strong)!important;padding:10px 12px!important;font-size:var(--ui-t-md)!important;line-height:1.5!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(input,select,textarea):focus-visible{outline:0!important;border-color:var(--ui-ink)!important;box-shadow:0 0 0 3px rgba(22,22,22,.1)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) input[type=color]{width:56px!important;min-width:56px!important;height:var(--ui-h-md)!important;padding:4px!important;border:1px solid var(--ui-line-strong)!important;border-radius:var(--ui-r-sm)!important;background:var(--ui-surface)!important;cursor:pointer}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) input[type=color]::-webkit-color-swatch-wrapper{padding:0}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) input[type=color]::-webkit-color-swatch{border:0;border-radius:5px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) input[type=file]{font-size:var(--ui-t-sm)!important;color:var(--ui-muted)!important;border:0!important;padding:0!important;height:auto!important;min-height:0!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) input[type=file]::file-selector-button{height:var(--ui-h-sm);padding:0 12px;margin-right:10px;border-radius:9px;border:1px solid var(--ui-line-strong);background:var(--ui-surface);color:var(--ui-ink);font:600 13px/1 var(--nw-font);cursor:pointer}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-editor label,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-form label{font-size:var(--ui-t-sm)!important;font-weight:600!important;color:var(--ui-ink)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-access-chip,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-badge,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-deadline-flag{min-height:24px!important;height:24px!important;padding:0 9px!important;border-radius:999px!important;font-size:var(--ui-t-xs)!important;font-weight:500!important;letter-spacing:0!important;gap:5px!important;line-height:1!important;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-badge-icon svg{width:12px!important;height:12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-panel-count{min-width:20px!important;height:20px!important;padding:0 6px!important;border-radius:999px!important;font-size:var(--ui-t-xs)!important;font-weight:500!important;color:var(--ui-muted)!important;background:var(--ui-subtle)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-calendar-scroll,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-client-card,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-guide,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-plan,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cplan-bar,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-filters,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-panel,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-group,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-project-card{border-radius:var(--ui-r-card)!important;border:1px solid var(--ui-line)!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-panel{padding:24px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-post,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-product-card,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-request-card{border-radius:var(--ui-r-card)!important;border:1px solid var(--ui-line)!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-product-card:hover,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-request-card:hover{border-color:var(--ui-line-strong)!important;box-shadow:0 1px 2px rgba(22,22,20,.05),0 6px 18px -10px rgba(22,22,20,.18)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-empty{border-radius:var(--ui-r-card)!important;border:1px dashed var(--ui-line-strong)!important;background:0 0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(.pdc-account-dropdown,.pdc-more-menu-panel){border-radius:var(--ui-r-lg)!important;box-shadow:var(--ui-shadow-float)!important;border:1px solid var(--ui-line)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui){border-radius:20px!important;border:1px solid var(--ui-line)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-dialog-header{padding-top:18px!important;padding-bottom:16px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-request-card:has(.pdc-awaiting-tag) .pdc-request-card-top .pdc-stage-blocked{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-request-card-top{min-height:24px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-request-card-cover.is-placeholder{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-request-card:has(.pdc-request-card-cover.is-placeholder){padding-top:16px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-screen-intro{background:var(--ui-surface)!important;background-image:none!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-r-card)!important;box-shadow:none!important;padding:16px 20px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-screen-intro-art{background:var(--ui-subtle)!important;color:var(--ui-ink)!important;box-shadow:none!important;width:36px!important;height:36px!important;border-radius:10px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-screen-intro-points{display:block!important;margin:8px 0 0!important;padding:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-screen-intro-points li{display:flex!important;gap:8px!important;align-items:flex-start!important;border:0!important;background:0 0!important;box-shadow:none!important;padding:3px 0!important;max-width:none!important;width:auto!important;min-height:0!important;font-size:var(--ui-t-sm)!important;color:var(--ui-ink-2)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-screen-intro-tick{background:0 0!important;color:var(--ui-muted)!important;margin-top:2px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-guide{padding:14px 18px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-guide ol,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-guide-steps{display:flex!important;flex-wrap:wrap!important;gap:6px 18px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-guide li{background:0 0!important;border:0!important;padding:0!important;min-height:0!important;box-shadow:none!important;flex:0 1 auto!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-guide li p{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-guide-num{width:22px!important;height:22px!important;font-size:12px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-nocaption{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-stat.is-zero{display:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-stat{border-radius:var(--ui-r-lg)!important;border:1px solid var(--ui-line)!important;box-shadow:none!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-pub{align-items:center!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-mark,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-platform{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:32px!important;margin:0!important;padding:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-cm-where{line-height:1!important;margin:0!important}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-app-header h2{font-size:26px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-panel{padding:18px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(button,a).pdc-primary:not(.pdc-small){min-height:44px!important;height:44px!important}}dialog.pdc.pdc-dialog:not(#nw):not(#ui){--ui-field-h:44px}@media (min-width:761px){dialog.pdc.pdc-dialog:not(#nw):not(#ui):is(.pdc-dialog-form,.pdc-cplan-dialog,.pdc-contract-issue-dialog,.pdc-setup-dialog){width:min(600px,calc(100vw - 48px))!important;max-width:600px!important}}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-dialog-header h3{font-size:18px!important;font-weight:600!important;letter-spacing:-.01em!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form):is(form.pdc-editor,div.pdc-editor,form.pdc-form,form.pdc-clarification-form,.pdc-cplan-form){display:flex!important;flex-direction:column!important;gap:18px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) label:not(.pdc-single-project):not(.pdc-check):not(.pdc-checkbox-row):not(.pdc-cplan-product):not(.pdc-rp-search):not(.pdc-choice):not(.pdc-toggle):not(.pdc-switch){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;margin:0!important;font-size:14px!important;font-weight:600!important;color:var(--ui-ink)!important;line-height:1.35!important;letter-spacing:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :where(input[type=text],input[type=email],input[type=number],input[type=date],input[type=url],input[type=tel],input[type=password],input:not([type]),select){height:var(--ui-field-h)!important;min-height:var(--ui-field-h)!important;padding:0 14px!important;border-radius:10px!important;font-size:15px!important;font-weight:400!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) select{padding-right:38px!important;background-position:right 14px center!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) textarea{min-height:112px;padding:12px 14px!important;border-radius:10px!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;resize:vertical}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) ::placeholder{color:var(--ui-faint)!important;opacity:1}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-field-hint,.pdc-entitlement-help,.pdc-entitlement-warning,small.pdc-muted,p.pdc-muted,.pdc-cm-proposal-hint){font-size:13px!important;font-weight:400!important;line-height:1.45!important;color:var(--ui-muted)!important;margin:0!important;letter-spacing:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-date-human{display:block;font-size:13px;font-weight:400;color:var(--ui-muted);margin-top:-2px;text-transform:none}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-date-human::first-letter{text-transform:uppercase}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-optional{font-weight:400!important;color:var(--ui-muted)!important;font-size:13px}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-two-col{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;align-items:start!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-request-type-editor{background:0 0!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:6px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-request-type-editor>.pdc-kicker{display:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-extra-toggle,.pdc-checkbox-row){background:var(--ui-surface)!important;border:1px solid var(--ui-line)!important;border-radius:12px!important;padding:12px 14px!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;color:var(--ui-ink)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-form-details{border:0!important;border-top:1px solid var(--ui-line)!important;border-radius:0!important;background:0 0!important;padding:0!important;margin:0!important;box-shadow:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-form-details>summary{padding:14px 0 4px!important;font-size:14px!important;font-weight:600!important;color:var(--ui-ink)!important;background:0 0!important;border:0!important;cursor:pointer}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-form-details[open]>summary{margin-bottom:12px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-request-create-drop){border-radius:12px!important;padding:14px 16px!important;gap:12px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-editor-context{gap:8px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) label.pdc-single-project{display:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) label:is(.pdc-check,.pdc-checkbox-row){font-size:14px!important;font-weight:500!important;color:var(--ui-ink)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-payment-period{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:18px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) label.pdc-single-project~.pdc-editor-context .pdc-project-context{display:flex!important;align-items:center!important;gap:10px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) label.pdc-single-project~.pdc-editor-context .pdc-project-context strong{font-size:15px!important;font-weight:600!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form):has(> label.pdc-single-project)>.pdc-editor-context{order:-1!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-footer,dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-form-actions,.pdc-dialog-actions),dialog.pdc.pdc-dialog:not(#nw):not(#ui)>.pdc-form-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:nowrap!important;background:var(--ui-surface)!important;border-top:1px solid var(--ui-line)!important;box-shadow:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-footer>:is(button,a):not(.pdc-text-button),dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-form-actions,.pdc-dialog-actions)>:is(button,a):not(.pdc-text-button),dialog.pdc.pdc-dialog:not(#nw):not(#ui)>.pdc-form-actions>:is(button,a):not(.pdc-text-button){height:42px!important;min-height:42px!important;padding:0 18px!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;width:auto!important;flex:0 0 auto!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-form-actions,.pdc-dialog-actions)>:is(.pdc-danger-text,.pdc-text-button.pdc-danger,.pdc-danger:not(.pdc-primary),.pdc-text-button.is-danger){margin-right:auto!important;color:var(--nw-danger,#b3261e)!important;background:0 0!important;border:0!important;padding:0 4px!important;height:auto!important;min-height:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-form-actions,.pdc-dialog-actions){width:auto!important;max-width:none!important;align-self:stretch!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form)>.pdc-dialog-actions,dialog.pdc.pdc-dialog:not(#nw):not(#ui)>.pdc-form-actions{position:sticky!important;bottom:-24px!important;margin:24px -24px -24px!important;padding:14px 24px!important;z-index:2;width:auto!important;max-width:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form).pdc-intake-body{padding-left:0!important;padding-right:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-footer{margin:24px -24px -24px!important;padding:14px 24px!important;bottom:-24px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) label>:is(input:not([type=checkbox]):not([type=radio]),select,textarea){margin-top:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-label-line{display:block}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-client-setup-panel,dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form).pdc-setup-form{row-gap:18px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-form div:not([class]):has(> :is(.pdc-setup-grid,label.pdc-setup-field)){display:grid!important;row-gap:18px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-save-actions{margin-bottom:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-draft-status{margin-top:0!important;margin-bottom:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) [data-pdc-notice][popover]{right:auto!important;height:auto!important;overflow:visible!important;inset-inline-end:auto!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-project-core-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-file-native{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-file-control{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-file-control .pdc-file-pick{flex:0 0 auto}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;color:var(--ui-muted)}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(h1,h2,h3,h4,h5)[tabindex="-1"]:focus{outline:0!important;box-shadow:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui).pdc-catalog-dialog .pdc-catalog-share{border:0!important;padding:0!important;background:0 0!important;box-shadow:none!important;margin:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui).pdc-catalog-dialog .pdc-catalog-share-head>.pdc-kicker{display:none!important}@media (min-width:761px){dialog.pdc.pdc-dialog:not(#nw):not(#ui).pdc-ask-dialog{width:min(460px,calc(100vw - 48px))!important;max-width:460px!important}}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form).pdc-ask-form{gap:12px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form).pdc-ask-form>label{margin-top:6px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-ask-text{margin:0!important;font-size:14px!important;line-height:1.55!important;color:var(--ui-ink-2)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-ask-name{margin:0!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;color:var(--ui-ink)!important;overflow-wrap:anywhere}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-ask-form textarea[readonly]{font-size:14px!important;min-height:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui).pdc-ask-dialog .pdc-label-line strong{font-weight:700;letter-spacing:.02em}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(button,a).pdc-primary.pdc-danger:not(.pdc-next *):not(.pdc-plan-featured-card *){background:var(--nw-danger,#b3261e)!important;border-color:var(--nw-danger,#b3261e)!important;color:#fff!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(button,a).pdc-primary.pdc-danger:not(.pdc-next *):hover{background:var(--nw-danger,#b3261e)!important;filter:none}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) button.pdc-primary:disabled{opacity:.42!important;cursor:not-allowed!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui).pdc-cplan-dialog .pdc-pp-lead{margin:-4px 0 0!important;font-size:13px!important;color:var(--ui-muted)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui).pdc-cplan-dialog .pdc-pp-lead span:first-child{color:var(--ui-ink-2);font-weight:600}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-field{display:flex;flex-direction:column;gap:8px}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-label{font-size:14px;font-weight:600;color:var(--ui-ink)}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-pillars{display:flex;flex-wrap:wrap;gap:6px}dialog.pdc.pdc-dialog:not(#nw):not(#ui) button.pdc-pp-pill{height:34px!important;min-height:34px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid var(--ui-line-strong)!important;background:var(--ui-surface)!important;color:var(--ui-ink-2)!important;font-size:14px!important;font-weight:500!important;box-shadow:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) button.pdc-pp-pill:hover{border-color:var(--ui-ink)!important;color:var(--ui-ink)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) button.pdc-pp-pill.is-on{background:var(--ui-ink)!important;border-color:var(--ui-ink)!important;color:#fff!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}dialog.pdc.pdc-dialog:not(#nw):not(#ui) button.pdc-pp-card{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:auto!important;min-height:64px!important;padding:8px 10px 8px 8px!important;border-radius:12px!important;border:1px solid var(--ui-line)!important;background:var(--ui-surface)!important;text-align:left!important;box-shadow:none!important;color:var(--ui-ink)!important;font-weight:400!important;white-space:normal!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) button.pdc-pp-card:hover{border-color:var(--ui-line-strong)!important;background:var(--ui-subtle)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) button.pdc-pp-card.is-on{border-color:var(--ui-ink)!important;box-shadow:0 0 0 1px var(--ui-ink)!important;background:var(--ui-surface)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-img{position:relative;flex:0 0 48px;width:48px;height:48px;border-radius:8px;overflow:hidden;background:var(--ui-subtle)}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-img img{width:100%;height:100%;object-fit:cover;display:block}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-img .pdc-product-placeholder{width:100%;height:100%;display:grid;place-items:center;font-weight:600;color:var(--ui-muted)}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-check{position:absolute;right:3px;top:3px;width:18px;height:18px;border-radius:999px;background:var(--ui-ink);color:#fff;display:none;place-items:center}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-card.is-on .pdc-pp-check{display:grid}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-copy{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1 1 auto;text-align:left}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-copy strong{font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-copy small{display:block;max-width:100%;font-size:12px;color:var(--ui-muted);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-copy{overflow:hidden}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-grid>*{min-width:0!important;max-width:100%!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px 16px!important;margin:0 0 14px!important;padding:0!important;background:0 0!important;border:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-status{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 10px!important;min-width:0!important;flex:1 1 auto}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-actions{display:flex!important;align-items:center!important;gap:8px!important;margin-left:auto!important;flex:0 0 auto}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-meta .pdc-approved-tag{background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:0!important;height:auto!important;color:var(--ui-muted)!important;font-size:var(--ui-t-sm)!important;font-weight:500!important;letter-spacing:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero{display:grid!important;gap:12px!important;margin:0 0 16px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero .pdc-progress{margin:0!important;gap:6px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero .pdc-progress li{border-top-width:2px!important;padding-top:8px!important;font-size:var(--ui-t-sm)!important;font-weight:500!important;color:var(--ui-muted)!important;gap:8px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero .pdc-progress li:is(.pdc-step-done,[aria-current=step]){color:var(--ui-ink)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero .pdc-progress li[aria-current=step]{font-weight:600!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero-media{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero-thumbs{display:flex!important;gap:6px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero-thumb{width:56px!important;height:56px!important;min-height:0!important;padding:0!important;border-radius:var(--ui-r-sm)!important;overflow:hidden!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero-thumb img{width:100%!important;height:100%!important;object-fit:cover!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero-side{display:flex!important;align-items:center!important;gap:12px!important;flex:1 1 auto;justify-content:space-between}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero-version{display:grid!important;gap:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero-version strong{font-size:var(--ui-t-md)!important;font-weight:600!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(.pdc-approval-bar,.pdc-clarification-panel){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px 18px!important;margin:0 0 16px!important;background:var(--ui-subtle)!important;border:0!important;border-radius:var(--ui-r-lg)!important;box-shadow:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-approval-copy{display:grid!important;gap:4px!important;min-width:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-approval-copy>strong,dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-clarification-panel>h4{font-size:var(--ui-t-lg)!important;font-weight:600!important;line-height:1.35!important;margin:0!important;color:var(--ui-ink)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-approval-copy>small,dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-approval-copy>span{font-size:var(--ui-t-md)!important;line-height:1.45!important;color:var(--ui-muted)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-approval-quote{margin:2px 0!important;padding:10px 12px!important;background:var(--ui-surface)!important;border-radius:var(--ui-r-sm)!important;font-size:var(--ui-t-md)!important;color:var(--ui-ink)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-approval-bar>textarea{width:100%!important;min-height:64px!important;margin:0!important;background:var(--ui-surface)!important;font-size:var(--ui-t-md)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(.pdc-approval-actions,.pdc-clarification-panel>.pdc-inline){display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;width:auto!important;margin:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-approval-bar .pdc-member-note{font-size:var(--ui-t-sm)!important;color:var(--ui-muted)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-facts{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:1px!important;margin:0 0 18px!important;padding:0!important;background:var(--ui-line)!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-r-lg)!important;box-shadow:none!important;overflow:hidden!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-facts>.pdc-detail-fact{display:grid!important;align-content:start!important;gap:2px!important;padding:12px 14px!important;margin:0!important;background:var(--ui-surface)!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-width:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-fact>span{font-size:var(--ui-t-xs)!important;font-weight:500!important;color:var(--ui-muted)!important;letter-spacing:0!important;text-transform:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-fact>strong{font-size:var(--ui-t-lg)!important;font-weight:600!important;line-height:1.35!important;color:var(--ui-ink)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-fact>small{font-size:var(--ui-t-sm)!important;line-height:1.4!important;color:var(--ui-muted)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-fact.is-near>:is(strong,small){color:var(--nw-warning,#8a5400)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-fact:is(.is-reached,.is-over,.is-late)>:is(strong,small){color:var(--nw-danger,#b3261e)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-fact .pdc-assign-link{justify-self:start!important;margin:2px 0 0!important;padding:0!important;min-height:0!important;height:auto!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-reference-overview-grid>*{min-height:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-media-file-actions{flex-wrap:nowrap!important;gap:8px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-media-caption{min-width:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-panel-toolbar{display:flex!important;justify-content:flex-end!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-panel-toolbar>.pdc-inline{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-end!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-reference-overview-grid.is-single{grid-template-columns:minmax(0,1fr)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-tab-panel .pdc-content-card{border-radius:var(--ui-r-lg)!important;padding:16px 18px!important;box-shadow:none!important;border:1px solid var(--ui-line)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-brief-card>.pdc-pre{font-size:var(--ui-t-lg)!important;line-height:1.55!important;margin:6px 0 8px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) a.pdc-download{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:var(--ui-h-sm)!important;height:var(--ui-h-sm)!important;padding:0 12px!important;border:1px solid var(--ui-line-strong)!important;border-radius:9px!important;background:var(--ui-surface)!important;color:var(--ui-ink)!important;font-size:var(--ui-t-sm)!important;font-weight:600!important;text-decoration:none!important;box-shadow:none!important;white-space:nowrap}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) a.pdc-download:hover{background:var(--ui-subtle)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-production-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px 16px!important;margin:0!important;padding:0 0 14px!important;border-bottom:1px solid var(--ui-line)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-production-bar-copy{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 16px!important;min-width:0!important;flex:1 1 260px;font-size:var(--ui-t-sm)!important;color:var(--ui-muted)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-production-now{font-weight:600!important;color:var(--ui-ink)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-production-bar .pdc-rounds-line{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;min-height:0!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:var(--ui-t-sm)!important;color:var(--ui-muted)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-production-bar .pdc-rounds-line.is-out{color:var(--nw-danger,#b3261e)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-production-bar .pdc-rounds-line .pdc-text-button{min-height:0!important;height:auto!important;padding:0 0 0 4px!important;border:0!important;background:0 0!important;box-shadow:none!important;text-decoration:underline!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-production-note{flex:1 0 100%!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-delivery-empty{display:grid!important;gap:4px!important;justify-items:start!important;text-align:left!important;padding:18px!important;margin:0!important;border:1px dashed var(--ui-line-strong)!important;border-radius:var(--ui-r-lg)!important;background:0 0!important;box-shadow:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-delivery-empty>h4{font-size:var(--ui-t-lg)!important;font-weight:600!important;margin:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-delivery-empty>p{margin:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-reference-doc-grid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-reference-card.is-compact:not(.has-preview){display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;min-height:0!important;height:auto!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-r-lg)!important;background:var(--ui-surface)!important;box-shadow:none!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-reference-card.is-compact:not(.has-preview)>.pdc-reference-placeholder{width:44px!important;height:44px!important;min-height:0!important;aspect-ratio:auto!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border-radius:var(--ui-r-sm)!important;background:var(--ui-subtle)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;color:var(--ui-muted)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-reference-card.is-compact:not(.has-preview) .pdc-reference-info{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px 12px!important;margin:0!important;padding:0!important;border:0!important;min-width:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-reference-card.is-compact:not(.has-preview) .pdc-reference-info>div:first-child{display:grid!important;gap:0!important;min-width:0!important;flex:1 1 180px}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-reference-card.is-compact:not(.has-preview) .pdc-reference-info strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:var(--ui-t-md)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-reference-actions{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:10px!important;width:auto!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-delivery-card{border-radius:var(--ui-r-card)!important;box-shadow:none!important;border:1px solid var(--ui-line)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-delivery-top{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 8px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-delivery-top>time{flex:0 0 auto!important;margin:0 0 0 auto!important;white-space:nowrap!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-delivery-top>:last-child:not(time):not(.pdc-badge):not(.pdc-version){flex:0 0 auto!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-tab-panel .pdc-section-heading{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;flex-wrap:wrap!important;gap:8px 12px!important;text-align:left!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-tab-panel .pdc-section-heading>div:first-child{margin-right:auto!important;text-align:left!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) details.pdc-delivery-internal-files.is-folded{padding:0!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-r-lg)!important;background:var(--ui-surface)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) details.pdc-delivery-internal-files.is-folded>summary{padding:12px 14px!important;font-size:var(--ui-t-md)!important;font-weight:600!important;cursor:pointer;list-style-position:inside}dialog.pdc.pdc-dialog:not(#nw):not(#ui) details.pdc-delivery-internal-files.is-folded[open]>:not(summary){margin:0 14px 14px!important}@media (max-width:760px){dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-facts>.pdc-detail-fact:last-child:nth-child(odd){grid-column:1/-1!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-actions{margin-left:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(.pdc-approval-actions,.pdc-clarification-panel>.pdc-inline)>:is(button,a){flex:1 1 auto!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-delivery-top>time{order:3!important;flex:1 0 100%!important;margin:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-delivery-top>.pdc-more-menu{order:2!important;margin-left:auto!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-request-hero .pdc-progress li{font-size:var(--ui-t-xs)!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;line-height:1.25!important}}@media (max-width:760px){dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-two-col{grid-template-columns:1fr!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-footer,dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-form-actions,.pdc-dialog-actions),dialog.pdc.pdc-dialog:not(#nw):not(#ui)>.pdc-form-actions{flex-wrap:wrap!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-footer>:is(button,a):not(.pdc-text-button):not(.pdc-primary),dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-form-actions,.pdc-dialog-actions)>:is(button,a):not(.pdc-text-button):not(.pdc-danger-text):not(.pdc-primary),dialog.pdc.pdc-dialog:not(#nw):not(#ui)>.pdc-form-actions>:is(button,a):not(.pdc-text-button):not(.pdc-primary){flex:0 0 auto!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-footer>.pdc-primary,dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-form-actions,.pdc-dialog-actions)>.pdc-primary,dialog.pdc.pdc-dialog:not(#nw):not(#ui)>.pdc-form-actions>.pdc-primary{flex:1 1 auto!important;min-width:0!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) :is(.pdc-form-actions,.pdc-dialog-actions)>:is(.pdc-danger-text,.pdc-text-button.pdc-danger,.pdc-danger:not(.pdc-primary),.pdc-text-button.is-danger){order:3!important;flex:1 0 100%!important;margin:2px 0 0!important;padding:8px 0!important;justify-content:center!important;text-align:center!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form) .pdc-status-tabs.pdc-product-type{flex-wrap:wrap!important;overflow:visible!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-pp-grid{grid-template-columns:minmax(0,1fr)}dialog.pdc.pdc-dialog:not(#nw):not(#ui).pdc-dialog-scrollable{padding-right:16px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-setup-footer{margin:20px -16px -16px!important;padding:12px 16px!important;bottom:-16px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) :is(form.pdc-editor,div.pdc-editor,.pdc-intake-body,.pdc-setup-form,form.pdc-form,form.pdc-clarification-form)>.pdc-dialog-actions,dialog.pdc.pdc-dialog:not(#nw):not(#ui)>.pdc-form-actions{margin:20px -16px -16px!important;padding:12px 16px!important;bottom:-16px!important}}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-menu{display:inline-flex!important;align-items:center!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-menu>summary.pdc-status-trigger{display:inline-flex!important;align-items:center!important;place-items:center start!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:0 0!important;color:inherit!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-trigger .pdc-badge{cursor:pointer!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-caret{display:inline-flex;align-items:center;margin:0 -2px 0 2px;opacity:.7}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-menu[open]>.pdc-status-trigger .pdc-badge,dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-trigger:hover .pdc-badge{box-shadow:inset 0 0 0 1px currentColor!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-menu>summary.pdc-status-trigger:focus-visible{outline:2px solid var(--ui-ink)!important;outline-offset:2px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) [data-pending="1"] .pdc-status-trigger,dialog.pdc.pdc-dialog:not(#nw):not(#ui)[data-pending="1"] .pdc-status-trigger{pointer-events:none!important;opacity:.6}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-menu .pdc-more-menu-panel{left:0;right:auto;min-width:232px;max-width:280px}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-menu-head{margin:4px 10px 4px!important;font-size:var(--ui-t-xs)!important;line-height:1.3!important;font-weight:500!important;color:var(--ui-muted)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-options{display:grid;gap:1px}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-option{gap:8px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-check{display:inline-flex;align-items:center;justify-content:center;width:16px;flex:0 0 16px;color:var(--ui-ink)}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-option.is-current{font-weight:600!important;color:var(--ui-ink)!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-menu-note{margin:6px 0 0!important;padding:8px 10px 4px!important;border-top:1px solid var(--ui-line)!important;font-size:var(--ui-t-xs)!important;line-height:1.45!important;color:var(--ui-muted)!important}@media (max-width:760px){dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-status-menu>summary.pdc-status-trigger{min-height:44px!important}}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month{display:grid!important;gap:12px!important;margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px 12px!important;flex-wrap:wrap!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month-head>h4{margin:0!important;font-size:var(--ui-t-lg)!important;line-height:1.3!important;font-weight:600!important;letter-spacing:-.01em!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month>.pdc-plan-stats{margin:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month-note{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:var(--ui-t-sm)!important;line-height:1.45!important;color:var(--ui-muted)!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month-note.is-waiting{color:var(--ui-ink)!important;font-weight:500!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month-note>svg{flex:0 0 auto}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month>.pdc-row.pdc-plan-month-next{margin-top:2px!important;padding-top:12px!important;border-top:1px solid var(--ui-line)!important}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-client-work-nav.is-client-views:has(>.pdc-chip:nth-child(4)){display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;max-width:100%!important;overflow:visible!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-client-work-nav.is-client-views>.pdc-chip{height:40px!important;min-height:40px!important;justify-content:center!important;padding:0 10px!important}}@media (max-width:760px){:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month>.pdc-plan-stats{grid-template-columns:1fr 1fr!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-plan-month>.pdc-plan-stats>.pdc-plan-stat:first-child{grid-column:1/-1!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-row.pdc-plan-month-next{flex-wrap:wrap!important;row-gap:10px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-row.pdc-plan-month-next>.pdc-row-text{flex:1 1 0!important;min-width:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-row.pdc-plan-month-next>.pdc-row-trail{flex:1 0 100%!important;display:flex!important;justify-content:flex-start!important;padding-left:var(--pdc-lead-offset,52px)!important}}@media (max-width:760px){:root{--ui-h-sm:40px;--ui-h-md:44px}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) :is(.pdc-dialog-header,.pdc-detail-header)>button.pdc-icon,:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) summary.pdc-more-menu-trigger{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-more-menu-item{min-height:44px!important}dialog.pdc.pdc-dialog:not(#nw):not(#ui) .pdc-detail-tabs>button{min-height:44px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-row:has(>.pdc-row-side){flex-wrap:wrap!important;row-gap:6px!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-row:has(>.pdc-row-side)>.pdc-row-text{flex:1 1 0!important;min-width:0!important}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) .pdc-row:has(>.pdc-row-side)>.pdc-row-side{order:3!important;flex:1 0 100%!important;justify-content:flex-start!important}}::selection{background:#000;color:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui) ::selection{background:#000;color:#fff}:is(.pdc[data-pdc-app],dialog.pdc):not(#nw):not(#ui):not(#ui2) [hidden]:not(#ui3){display:none!important}
