.hs-login{--hs-ink:#151515;--hs-paper:#f2f0e9;--hs-line:#d6d3cb;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:88px 1fr 54px;min-height:100svh;background:var(--hs-paper);color:var(--hs-ink);font-family:Arial,Helvetica,sans-serif}.hs-login-header{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 4.2%;border-bottom:1px solid var(--hs-ink)}.hs-wordmark{display:inline-flex;align-items:baseline;gap:6px;font-size:26px;font-weight:800;letter-spacing:-1.4px;white-space:nowrap}.hs-wordmark>span{font-size:12px;letter-spacing:-.1px;font-weight:700}.hs-form-kicker,.hs-header-label,.hs-login-footer,.hs-login-label,.hs-login-members,.hs-login-submit,.hs-poster-bottom,.hs-poster-top{font-family:Courier New,monospace;font-size:10px;font-weight:600;letter-spacing:1.25px}.hs-header-label{display:flex;align-items:center;gap:10px}.hs-header-label>i{height:6px;width:6px;background:var(--hs-ink)}.hs-login-poster{flex-direction:column;gap:42px;min-width:0;padding:35px 8.4% 32px;background:#151515;color:var(--hs-paper);position:relative;overflow:hidden}.hs-login-poster,.hs-poster-top{display:flex;justify-content:space-between}.hs-poster-top{align-items:center;gap:15px;font-size:9px;letter-spacing:1.45px;color:#c3c0b7}.hs-poster-center{padding:12px 0 20px;position:relative}.hs-login-poster h1{font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(55px,6.6vw,126px);font-weight:900;line-height:.86;letter-spacing:-.075em;margin:0}.hs-login-poster h1>span{display:block}.hs-login-poster h1>span+span{margin-top:12px}.hs-login-poster h1 .hs-poster-inc{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;font-size:1.04em;letter-spacing:-.055em;color:#c5c2b8;margin-top:5px}.hs-poster-caption{display:flex;align-items:center;gap:21px;border-top:1px solid #45443f;margin-top:35px;padding-top:24px}.hs-cross{font-size:44px;line-height:1;font-weight:400}.hs-poster-caption p{font-size:17px;line-height:1.5;letter-spacing:-.4px}.hs-poster-caption em{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;color:#c5c2b8}.hs-poster-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:1px;color:#c3c0b7}.hs-poster-bottom small{display:block;font-size:8px;letter-spacing:.8px;margin-top:9px;color:#9c9a92}.hs-barcode{width:70px;height:28px;flex-shrink:0;background:repeating-linear-gradient(90deg,#c5c2b8 0 1px,transparent 1px 3px,#c5c2b8 3px 5px,transparent 5px 7px,#c5c2b8 7px 8px,transparent 8px 11px,#c5c2b8 11px 14px,transparent 14px 16px);opacity:.8}.hs-login-main{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:58px 10% 30px}.hs-login-form{width:100%;max-width:384px;margin:auto 0}.hs-form-kicker{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#65645e;letter-spacing:1.45px;margin-bottom:24px}.hs-login-form h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(38px,4vw,57px);font-weight:700;letter-spacing:-2.7px;line-height:1.08;margin:0 0 19px}.hs-form-intro{font-size:13px;line-height:1.8;color:#6b6962;margin:0 0 34px}.hs-login-label{display:block;text-transform:uppercase;letter-spacing:1.3px;font-size:10px;margin:0 0 10px}.hs-login-form input{display:block;width:100%;height:51px;padding:0 15px;border:1px solid #bfbcb4;border-radius:0;background:transparent;color:var(--hs-ink);font-family:Arial,Helvetica,sans-serif;font-size:14px;outline-offset:3px;transition:border-color .15s,background .15s}.hs-login-form input::placeholder{color:#858279}.hs-login-form input:focus{background:#faf9f5;border-color:#151515;outline:1px solid #151515;box-shadow:none}.hs-login-form input:autofill{box-shadow:0 0 0 100px var(--hs-paper) inset;color:var(--hs-ink)}.hs-login-form input[name=username]{margin-bottom:23px}.hs-password{position:relative}.hs-password input{padding-right:53px}.hs-password button{position:absolute;right:3px;top:3px;height:45px;width:45px;display:grid;place-items:center;border:0;background:transparent;color:#69665e}.hs-login-submit{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;min-height:53px;padding:14px 20px;margin-top:27px;border:1px solid #151515;border-radius:0;background:#151515;color:#f2f0e9;font-size:11px;letter-spacing:1.8px;text-transform:uppercase;transition:background .18s,color .18s}.hs-login-submit:hover:not(:disabled){background:#33322e}.hs-login-submit:active:not(:disabled){transform:translateY(1px)}.hs-login-submit:disabled{opacity:.55}.hs-login :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.hs-login-note{display:flex;align-items:flex-start;gap:9px;border-top:1px solid var(--hs-line);margin-top:28px;padding-top:21px;color:#77746d;font-size:10px;line-height:1.8}.hs-login-note svg{margin-top:3px}.hs-login-members{width:100%;max-width:384px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:54px;font-size:8px;letter-spacing:.75px;color:#77746d}.hs-login-members>span{color:#96938a}.hs-login-members p{margin:0}.hs-login-footer{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 4.2%;border-top:1px solid var(--hs-ink);font-size:9px;letter-spacing:.3px}.hs-login-footer>span:last-child{display:flex;align-items:center;gap:12px;font-size:8px;letter-spacing:1px;color:#77746d}.hs-login-error{margin-bottom:24px;padding:13px 15px;border:1px solid #bd8880;background:#f0e1dd;color:#822c21;font-size:12px;line-height:1.7}.hs-platform p{font-size:13px;line-height:1.7;color:#6b6962}.hs-login-boot{min-height:100svh;display:flex;align-items:center;justify-content:center;gap:18px;background:#151515;color:#f2f0e9;font-size:12px}.hs-login-boot strong{font-size:22px;letter-spacing:-1px}.hs-login-boot span{border-left:1px solid #59574f;padding-left:18px;color:#bdbab0}@media(min-width:1600px){.hs-login{grid-template-rows:100px 1fr 64px}.hs-login-poster{padding-top:43px;padding-bottom:40px}.hs-poster-caption{margin-top:44px}.hs-login-main{padding-top:70px;padding-bottom:40px}.hs-login-form,.hs-login-members{max-width:430px}}@media(max-width:1000px){.hs-login{grid-template-columns:47% 53%;grid-template-rows:76px 1fr 50px}.hs-login-poster{padding:28px 7%;gap:34px}.hs-login-poster h1{font-size:6.3vw}.hs-login-main{padding:45px 9% 28px}.hs-wordmark{font-size:23px}.hs-poster-top{font-size:8px;letter-spacing:.8px}.hs-poster-bottom{align-items:flex-start}.hs-barcode{width:43px}.hs-poster-bottom small{font-size:7px;letter-spacing:0}}@media(max-width:680px){.hs-login{grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto}.hs-login-header{min-height:71px;padding:0 24px;gap:12px}.hs-wordmark{font-size:22px;letter-spacing:-1.2px}.hs-wordmark>span{font-size:10px}.hs-header-label{font-size:8px;letter-spacing:.5px;gap:6px}.hs-header-label>i{width:4px;height:4px}.hs-login-poster{padding:21px 24px 24px;gap:22px}.hs-poster-top{font-size:8px;letter-spacing:1px}.hs-poster-top svg{width:18px;height:18px}.hs-poster-center{padding:0}.hs-login-poster h1{font-size:clamp(39px,9.8vw,66px);line-height:.95;letter-spacing:-.065em}.hs-login-poster h1>span{display:inline}.hs-login-poster h1>span:first-child:after{content:" "}.hs-login-poster h1>span+span{margin:0}.hs-login-poster h1 .hs-poster-inc{display:block;font-size:.8em;margin-top:6px}.hs-poster-bottom,.hs-poster-caption{display:none}.hs-login-main{padding:34px 27px 26px}.hs-login-form,.hs-login-members{max-width:420px}.hs-form-kicker{margin-bottom:17px}.hs-login-form h2{font-size:39px;letter-spacing:-1.9px;margin-bottom:14px}.hs-form-intro{font-size:12px;margin-bottom:26px}.hs-login-form input{font-size:16px}.hs-login-note{margin-top:23px;padding-top:18px}.hs-login-members{margin-top:34px}.hs-login-footer{min-height:54px;padding:14px 24px;flex-wrap:wrap;gap:8px}.hs-login-footer>span:last-child{font-size:7px;letter-spacing:.5px}.hs-login-boot{flex-direction:column}.hs-login-boot span{border:0;padding:0}}@media(max-width:360px){.hs-login-header{padding:0 18px}.hs-wordmark{font-size:20px}.hs-header-label{font-size:7px}.hs-login-main,.hs-login-poster{padding-left:22px;padding-right:22px}}@media(prefers-reduced-motion:reduce){.hs-login *{transition:none!important}}.bulk-import{margin:24px 0;border:1px solid #dce5d4;border-radius:11px;background:#fff;overflow:hidden;color:#3f5734}.bulk-import [hidden]{display:none!important}.bulk-launch{gap:13px;width:100%;border:0;background:linear-gradient(105deg,#f0f5e9,#fbfcf8);padding:17px 21px;text-align:left;color:#466237}.bulk-launch,.bulk-spark{display:flex;align-items:center}.bulk-spark{background:#e3ecd8;border:1px solid #d3e1c5;border-radius:10px;justify-content:center;width:39px;height:39px;flex-shrink:0}.bulk-launch strong{display:block;font-size:13px}.bulk-launch small{display:block;color:#8b997e;font-size:10px;margin-top:5px}.bulk-launch-label{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:11px;white-space:nowrap}.bulk-workbench{padding:25px;border-top:1px solid #e3eadb}.bulk-top{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.bulk-top h2{font-size:19px;margin:9px 0;letter-spacing:-.4px}.bulk-top p{font-size:11px;color:#7e8e70;line-height:1.8}.bulk-ai-status{font-size:9px;line-height:1.5;white-space:nowrap;padding:6px 9px;border:1px solid #e7e0c9;color:#99875d;background:#faf7ed;border-radius:6px}.bulk-ai-status.ready{background:#edf5e6;border-color:#d7e6cb;color:#6d8b55}.bulk-controls{display:flex;gap:14px;align-items:flex-end;margin:21px 0;flex-wrap:wrap}.bulk-controls label,.bulk-sheet{display:flex;flex-direction:column;gap:7px;font-size:11px;color:#748765}.bulk-controls input,.bulk-controls select,.bulk-sheet select{font-size:12px;border:1px solid #dce5d4;border-radius:6px;padding:10px;background:white;color:#526b41}.bulk-controls .bulk-link{margin-left:auto;margin-bottom:10px}.bulk-info{padding:11px 14px;background:#f8f7ef;border:1px solid #eeead9;border-radius:7px;font-size:11px;line-height:1.8;color:#938664;margin-bottom:16px}.bulk-chat-log{display:flex;flex-direction:column;gap:12px;max-height:280px;overflow-y:auto;margin-bottom:15px}.bulk-chat-bubble{background:#f0f5e9;border-radius:10px 10px 10px 2px;padding:12px 15px;max-width:88%;align-self:flex-start;overflow-wrap:anywhere}.bulk-chat-bubble.own{align-self:flex-end;background:#f4f2ed;border-radius:10px 10px 2px 10px}.bulk-chat-bubble strong{font-size:9px;letter-spacing:.4px;color:#8a9a7a}.bulk-chat-bubble p{font-size:12px;line-height:1.8;white-space:pre-wrap;margin-top:4px}.bulk-source textarea{display:block;width:100%;resize:vertical;min-height:110px;max-height:400px;border:1px solid #dce4d3;border-radius:8px;padding:14px;font:inherit;font-size:12px;line-height:1.8;color:#4c633e;background:#fdfefb}.bulk-source textarea::placeholder{color:#a2ad96}.bulk-source-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px}.bulk-source-actions .btn{height:36px;font-size:11px;padding:0 13px}.bulk-source-actions .btn.secondary{margin-left:auto}.bulk-file{position:relative;display:flex;align-items:center;gap:7px;font-size:11px;cursor:pointer;color:#6c825a}.bulk-file input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.bulk-file:focus-within{outline:2px solid #8fa777;outline-offset:5px}.bulk-link{display:inline-flex;align-items:center;gap:5px;background:none;border:0;font-size:10px;color:#8a9d78;padding:0;cursor:pointer}.bulk-source>small{display:block;font-size:9px;line-height:1.7;color:#9da990;margin-top:12px}.bulk-sheet{margin:20px 0;max-width:400px}.bulk-review{border-top:1px solid #e4eadc;margin-top:25px;padding-top:20px}.bulk-review-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.bulk-review-head h3{font-size:14px;font-weight:650}.bulk-review-head h3 span{background:#edf3e6;border-radius:5px;padding:3px 7px;margin-left:7px;font-size:10px}.bulk-review-head>small{font-size:10px;color:#99a38f}.bulk-warnings{padding:11px 14px 11px 28px;border-radius:7px;background:#faf5e8;color:#9b8350;font-size:10px;line-height:1.8;margin-bottom:16px}.bulk-table-scroll{overflow-x:auto;border:1px solid #e2e7da;border-radius:8px}.bulk-table-scroll table{width:100%;border-collapse:collapse;white-space:nowrap}.bulk-table-scroll th{font-size:9px;color:#8d9b7e;font-weight:550;padding:11px 10px;background:#f6f8f1;text-align:left}.bulk-table-scroll td{padding:9px 7px;border-top:1px solid #e8eddf;font-size:11px}.bulk-table-scroll input{border:1px solid #e0e6d7;background:#fff;border-radius:5px;padding:8px;font:inherit;color:#4d6240;min-width:125px;width:100%}.bulk-table-scroll .invalid input{border-color:#e5d9bd}.bulk-table-scroll .bulk-row-errors{min-width:165px;max-width:250px;white-space:normal!important;color:#a98050;font-size:10px;line-height:1.7}.bulk-row-errors span{color:#81a065}.bulk-add{margin:14px 0}.bulk-confirm{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #e7ecdf;padding-top:17px;margin-top:3px}.bulk-confirm label{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.7;color:#7f8e70}.bulk-confirm input{width:16px;height:16px;accent-color:#6d8b53;flex-shrink:0}.bulk-confirm .btn{font-size:11px;white-space:nowrap}.bulk-footer{display:flex;gap:7px;font-size:9px;line-height:1.8;color:#9aa88c;margin-top:20px}.bulk-footer svg{flex-shrink:0;margin-top:2px}.bulk-error,.bulk-success{display:flex;gap:9px;align-items:flex-start;border-radius:7px;padding:12px 14px;font-size:12px;line-height:1.7;margin:17px 0}.bulk-error{color:#a86e47;background:#fff4ed;border:1px solid #efddcd}.bulk-success{color:#698b4f;background:#eff6e8;border:1px solid #dbe8d1}.bulk-error svg,.bulk-success svg{flex-shrink:0;margin-top:2px}.bulk-file.disabled,.bulk-import button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:800px){.bulk-workbench{padding:19px}.bulk-top{flex-direction:column;gap:10px}.bulk-top h2{font-size:17px}.bulk-review-head{gap:7px}.bulk-confirm,.bulk-review-head{align-items:flex-start;flex-direction:column}.bulk-confirm .btn{width:100%}.bulk-source-actions .btn.secondary{margin-left:0}.bulk-launch{padding:15px}.bulk-launch-label{font-size:10px}.bulk-launch small{font-size:9px;line-height:1.6}.bulk-controls{gap:10px}.bulk-controls label{max-width:100%}.bulk-controls .bulk-link{margin-left:0}.bulk-source-actions{gap:12px}.bulk-source-actions .btn{flex:1;white-space:nowrap}.bulk-controls select{max-width:100%}}.team-launch{display:flex;align-items:center;gap:11px;width:100%;padding:13px 12px;margin:16px 0;border:1px solid #d9ddce;background:#e9eedf;color:#293727;border-radius:10px;text-align:left;cursor:pointer}.team-launch span{flex:1;font-size:13px;font-weight:700}.team-launch small{display:block;margin-top:4px;font-size:10px;font-weight:400;color:#697463}.team-launch b{font-size:11px;background:#2e4631;color:white;border-radius:12px;padding:3px 7px}.team-shell{position:fixed;inset:0;z-index:1500;display:flex;background:#f5f5f0;color:#222b23;font:14px/1.5 Arial,Helvetica,sans-serif;outline:none}.team-shell *{box-sizing:border-box}.team-shell button,.team-shell input,.team-shell select,.team-shell textarea{font:inherit}.team-shell button{cursor:pointer}.team-shell button:disabled{opacity:.55;cursor:wait}.team-shell :focus-visible{outline:3px solid #799975;outline-offset:3px}.team-sidebar{width:248px;flex-shrink:0;background:#fafbf6;border-right:1px solid #e1e4d9;padding:24px 17px;overflow:auto;display:flex;flex-direction:column}.team-back{border:0;background:none;display:flex;gap:7px;align-items:center;color:#667160;font-size:12px!important;padding:0}.team-wordmark{font-size:22px;font-weight:900;letter-spacing:-1px;line-height:1.1;margin:32px 5px}.team-wordmark span{display:block;letter-spacing:3px;font-size:9px;margin-top:8px}.team-person{display:flex;gap:11px;align-items:center;padding:15px 5px 25px}.team-person>span{width:36px;height:36px;border-radius:50%;background:#dbe4d1;display:grid;place-items:center;font-weight:700}.team-person strong{display:block}.team-person small{font-size:10px;color:#7b8475}.team-sidebar nav{display:flex;flex-direction:column;gap:5px}.team-sidebar nav button{display:flex;gap:10px;align-items:center;border:0;background:transparent;padding:12px 11px;border-radius:8px;color:#697061;text-align:left;font-size:12px}.team-sidebar nav button.active{background:#2e4433;color:#fff;font-weight:700}.team-sidebar nav b{margin-left:auto;font-size:11px}.team-sidebar-note{margin-top:auto;padding:28px 8px 0;color:#8a9184;font-size:10px;line-height:1.8}.team-main{flex:1;min-width:0;overflow:auto}.team-top{height:70px;padding:0 38px;border-bottom:1px solid #e2e5da;display:flex;align-items:center;justify-content:space-between;background:#fafbf6;font-size:12px;color:#5d6859}.team-top>span>span{margin:0 12px;color:#a2aa99}.team-top>div{display:flex;gap:10px}.team-icon{display:inline-flex;align-items:center;justify-content:center;border:1px solid #dde1d4;border-radius:7px;background:white;padding:8px;color:#52604f}.team-content{max-width:1400px;margin:auto;padding:35px 38px 70px}.team-heading{display:flex;justify-content:space-between;margin-bottom:28px}.team-eyebrow{font-size:9px;letter-spacing:2.1px;font-weight:700;color:#8b9580}.team-heading h1{font-size:31px;letter-spacing:-1.2px;margin:10px 0 5px;font-weight:600}.team-heading p{font-size:13px;color:#78816f;line-height:1.7;margin:0}.team-card{background:#fff;border:1px solid #e0e5d6;border-radius:12px;padding:24px;margin-bottom:20px;min-width:0}.team-card h2{font-size:17px;font-weight:600;margin:0 0 17px;letter-spacing:-.3px}.team-card h3{font-size:14px;margin:5px 0}.team-card p{color:#74806d;font-size:12px;white-space:pre-wrap}.team-card small{color:#849078;font-size:11px;line-height:1.7}.team-grid,.team-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.team-two>.team-card{height:fit-content}.team-card blockquote{border-left:3px solid #a8b69a;background:#f4f6ef;margin:12px 0;padding:11px 15px;font-size:12px;white-space:pre-wrap}.team-card blockquote p{margin:4px 0}.team-form{margin-top:18px}.team-form fieldset{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.team-field{display:flex;flex-direction:column;gap:6px;min-width:0}.team-field>span{font-size:11px;font-weight:600;color:#65705c}.team-shell input:not([type=checkbox]),.team-shell select,.team-shell textarea{width:100%;min-width:0;border:1px solid #dfe5d6;border-radius:6px;background:#fcfdf9;color:#38462e;padding:10px 11px;min-height:39px;font-size:12px}.team-shell textarea{min-height:75px;resize:vertical}.team-shell input[type=checkbox]{accent-color:#395a37;width:17px;height:17px;flex-shrink:0}.team-shell .wide{grid-column:1/-1}.team-form-end{display:flex;justify-content:flex-end;padding-top:3px}.team-primary,.team-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #304c35;border-radius:7px;padding:10px 13px;background:#304c35;color:white;font-size:11px!important;font-weight:600;white-space:normal}.team-secondary{border-color:#dce4d3;background:#f9fbf5;color:#5a6c4f}.team-actions{display:flex;gap:10px;flex-wrap:wrap;margin:17px 0}.team-row,.team-section-title{display:flex;align-items:center;justify-content:space-between;gap:15px}.team-row h2{margin:5px 0}.team-row>div:last-child{text-align:right}.team-row>div:first-child{text-align:left}.team-section-title{margin-bottom:16px}.team-section-title h2{margin:0}.team-section-title select{width:auto}.team-record{padding:20px 0;border-top:1px solid #edf0e6}.team-record:first-child{border-top:0}.team-record strong+.team-badge{display:block;margin-top:6px}.team-badge{display:inline-block;font-size:10px;white-space:nowrap;padding:4px 9px;border-radius:14px;background:#eef0e8;color:#718062}.team-badge.changes,.team-badge.pending,.team-badge.requested,.team-badge.review{background:#fbefdc;color:#a07637}.team-badge.approved,.team-badge.closed,.team-badge.done,.team-badge.paid,.team-badge.published,.team-badge.ready{background:#e6efdf;color:#4e713c}.team-badge.rejected{background:#fae9e5;color:#a55e4d}.team-error,.team-info,.team-success{display:flex;align-items:center;gap:12px;border-radius:8px;font-size:12px;padding:13px 16px;margin:0 0 18px;line-height:1.7}.team-error{background:#fce9e4;color:#a54d39;justify-content:space-between}.team-error button{border:0;background:none;color:inherit}.team-success{background:#e6efd9;color:#496831}.team-info{background:#edf1e5;color:#677656}.team-empty{padding:40px 20px;text-align:center;color:#a5b196}.team-empty svg{margin:auto}.team-empty p{font-size:13px;color:#89967a}.team-guidance{background:#eff3e6;min-height:340px}.team-guidance>svg{color:#637957;margin:7px 0 22px}.team-guidance ol{padding-left:18px;color:#748369;font-size:12px;line-height:2.4}.team-budget-number{font-size:26px;font-weight:600;margin-top:25px}.team-budget-number span{display:block;font-size:12px;font-weight:400;color:#8b947f;margin:7px 0 20px}.team-card progress{appearance:none;width:100%;height:8px;border:0;border-radius:6px;background:#eef1e7}.team-card progress::-webkit-progress-bar{background:#eef1e7;border-radius:6px}.team-card progress::-webkit-progress-value{background:#829a67;border-radius:6px}.team-over progress::-webkit-progress-value{background:#b2774e}.team-over{border-color:#d7b595}.team-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:25px}.team-metrics article{background:#e8eddd;border:1px solid #dce3ce;border-radius:12px;padding:25px}.team-metrics small,.team-metrics span{display:block;color:#788567;font-size:11px}.team-metrics strong{display:block;font-size:29px;letter-spacing:-1px;margin:10px 0}.team-summary-row{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #edf0e7;font-size:12px;color:#77856b}.team-summary-row strong{font-size:17px;color:#3c5130}.team-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;font-size:12px;color:#819072}.team-toolbar label{display:flex;align-items:center;gap:12px;white-space:nowrap}.team-toolbar input{width:auto!important}.team-quick{display:grid;gap:12px;margin:20px 0}.team-quick button{display:flex;justify-content:space-between;border:1px solid #e4e9da;background:#fafcf6;border-radius:7px;padding:14px;color:#647653;font-size:12px}.team-create summary{display:flex;gap:9px;align-items:center;font-size:13px;font-weight:600;cursor:pointer}.team-kanban{display:grid;grid-template-columns:repeat(6,minmax(180px,1fr));gap:12px;overflow-x:auto;padding-bottom:20px}.team-kanban>section{background:#ecefe4;border-radius:9px;padding:11px;min-height:300px}.team-kanban h2{display:flex;justify-content:space-between;font-size:11px;padding:5px 3px 12px;margin:0;color:#657451}.team-kanban h2 span{color:#98a58a}.team-content-card{display:block;width:100%;text-align:left;border:1px solid #e2e7d7;background:#fff;border-radius:7px;padding:15px 12px;margin-bottom:10px}.team-content-card small{font-size:9px;color:#92a17d}.team-content-card strong{display:block;font-size:13px;line-height:1.5;margin:7px 0}.team-content-card>span{font-size:10px;color:#89967b}.team-content-card>div{display:flex;align-items:center;gap:5px;font-size:9px;color:#9aa68d;border-top:1px solid #f0f3e9;padding-top:12px;margin-top:14px}.team-content-card>div>svg:last-child{margin-left:auto}.team-lane-note{font-size:10px;color:#9aa58d;margin-top:15px}.team-text-button{display:flex;align-items:center;gap:7px;border:0;background:none;padding:0 0 15px;color:#6b7d5c;font-size:12px}.team-version-list{display:flex;flex-direction:column;gap:8px;margin-top:20px}.team-version-list button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1px solid #e2e8d9;background:#fafcf6;border-radius:7px;padding:13px;color:#778969}.team-version-list button.selected{border-color:#899e73;background:#edf3e5}.team-version-list small,.team-version-list strong{display:block;font-size:11px;word-break:break-word}.team-version-list small{font-size:10px;margin-top:4px}.team-media{background:#f2f4ed;border-radius:7px;min-height:100px;display:grid;place-items:center;overflow:hidden;margin-bottom:12px;padding:8px}.team-media img,.team-media video{display:block;max-width:100%;max-height:400px}.team-media audio{max-width:100%}.team-download{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#5a7744}.team-checklist>div{display:flex;align-items:center;gap:10px;border-top:1px solid #edf0e6;padding:10px 0}.team-checklist span{flex:1;font-size:12px}.team-checklist input:not([type=checkbox]){width:100px}.team-check{display:flex;align-items:center;gap:9px;color:#6f7d61;font-size:12px}.team-scan-row{display:flex;gap:12px;align-items:flex-start}.team-scan-row>input{flex:1}.team-camera{flex-shrink:0}.team-camera video{max-width:300px;width:100%;border-radius:8px;margin-top:12px;background:#20291c}.team-camera p{max-width:280px;font-size:11px;color:#aa684b}.team-product-found{display:flex;align-items:center;gap:20px;padding:20px;margin-top:25px;background:#eff5e7;border:1px solid #dfe8d1;border-radius:8px;color:#68814e}.team-product-found h3{margin:0}.team-product-found p{margin:5px 0 0}.team-order-inputs>div{display:grid;grid-template-columns:2fr 65px 100px 32px;gap:8px;margin-bottom:10px}.team-order-lines>div{display:grid;grid-template-columns:1fr 65px 80px;align-items:center;gap:12px;font-size:11px;padding:12px 0;border-bottom:1px solid #edf1e6}.team-order-lines>div span:last-child{font-size:10px;color:#80946c}.team-search{display:flex;align-items:center;gap:12px}.team-search>input{flex:1}.team-search svg{color:#8c9c7a}.team-search-result{display:flex;align-items:center;gap:16px;border-bottom:1px solid #edf0e7;padding:19px 0}.team-search-result>div{flex:1}.team-notice{display:flex;align-items:center;gap:13px;padding:17px 10px;border-bottom:1px solid #eef1e8}.team-notice.unread{background:#f1f6e9}.team-notice>svg{color:#95a47e}.team-notice>div{flex:1}.team-notice h3{margin:0 0 4px;font-size:12px}.team-notice small{font-size:10px}.team-muted{color:#91a07e}@media(min-width:1500px){.team-content{padding:45px 55px}.team-sidebar{width:265px}}@media(max-width:1000px){.team-sidebar{width:210px;padding:20px 12px}.team-wordmark{font-size:18px}.team-content{padding:25px 22px}.team-top{padding:0 22px}.team-grid,.team-two{grid-template-columns:1fr}.team-metrics{gap:10px}.team-metrics article{padding:18px}.team-metrics strong{font-size:23px}.team-guidance{min-height:0}}@media(max-width:650px){.team-shell{display:block;overflow:auto}.team-sidebar{width:100%;padding:15px 16px 10px;border-right:0;border-bottom:1px solid #e1e4d9;overflow:visible}.team-wordmark{margin:16px 0;font-size:19px}.team-wordmark span{font-size:8px}.team-person,.team-sidebar-note{display:none}.team-sidebar nav{flex-direction:row;overflow:auto;gap:7px;padding:5px 0}.team-sidebar nav button{flex-shrink:0;font-size:11px;padding:9px}.team-sidebar nav svg{width:15px}.team-main{overflow:visible}.team-top{height:52px;padding:0 17px}.team-content{padding:24px 16px 45px}.team-heading h1{font-size:26px}.team-heading p{font-size:12px}.team-card{padding:18px}.team-metrics{grid-template-columns:1fr}.team-metrics article{padding:18px 20px}.team-metrics strong{font-size:28px}.team-form fieldset{grid-template-columns:1fr}.team-shell .wide{grid-column:1}.team-toolbar{flex-direction:column;gap:8px}.team-row,.team-toolbar{align-items:flex-start}.team-badge{font-size:9px}.team-scan-row{flex-direction:column}.team-order-inputs>div{grid-template-columns:1fr 60px 80px 30px}.team-order-inputs select{grid-column:1/-1}.team-kanban{grid-template-columns:repeat(6,230px)}.team-order-lines>div{grid-template-columns:1fr 45px}.team-order-lines>div span:last-child{display:none}.team-checklist>div{flex-wrap:wrap}.team-checklist input:not([type=checkbox]){width:85px}.team-search{flex-wrap:wrap}.team-search>input{width:calc(100% - 40px)}.team-search>.team-primary{margin-left:auto}}.audit-reports{min-width:0}.audit-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:5px 0 24px}.audit-heading h1{font-size:31px;letter-spacing:-1px;margin:10px 0;color:#2b4538}.audit-heading p{font-size:13px;color:#89957d;margin:0}.audit-actions{display:flex;gap:9px}.audit-scope{display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px solid #dee6d7;border-radius:10px;background:#f0f5eb;font-size:11px;line-height:1.6;color:#6a7f5b}.audit-scope svg{flex-shrink:0}.audit-controls{display:flex;align-items:center;gap:20px;margin:24px 0}.audit-controls>label{display:flex;align-items:center;gap:9px;color:#7b8f6b;font-size:12px}.audit-controls input{border:1px solid #dce4d4;border-radius:7px;background:white;padding:8px 10px;color:#426037;font:inherit}.audit-months{display:flex;gap:6px;flex-wrap:wrap}.audit-months button{padding:7px 11px;border:1px solid #e2e8db;border-radius:7px;background:white;color:#8a987e;font-size:10px}.audit-months button.active{background:#e8efdf;border-color:#cbd9bc;color:#587241}.audit-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.audit-stats .stat-value{font-size:30px}.audit-team{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 25px}.audit-team button{display:flex;align-items:center;gap:11px;background:white;border:1px solid #e1e7d9;border-radius:11px;padding:15px;color:#516c43;text-align:left}.audit-team button>svg{margin-left:auto}.audit-team button.selected{background:#eaf1e2;border-color:#aabf95}.audit-avatar{display:grid;place-items:center;width:34px;height:34px;background:#f0f2e9;border-radius:50%;font-size:12px}.audit-team strong{display:block;font-size:12px}.audit-team small{display:block;font-size:10px;color:#92a082;margin-top:4px}.audit-chart{padding:22px 24px;margin-bottom:25px}.audit-chart>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:12px}.audit-chart h2{font-size:15px;margin:0}.audit-chart>div>span{font-size:10px;color:#95a087}.audit-bars{display:flex;align-items:flex-end;gap:9px;overflow:auto;min-height:110px;margin-top:12px;padding-bottom:3px}.audit-bars>div{min-width:20px;flex:1;display:flex;align-items:center;flex-direction:column;gap:5px}.audit-bars strong{font-size:9px;color:#98a388;font-weight:400}.audit-bars i{width:100%;max-width:32px;background:#a8bc92;border-radius:4px 4px 0 0;display:block}.audit-bars small{font-size:9px;color:#9da68e}.audit-list{overflow:hidden}.audit-list-head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid #edf0e7}.audit-list-head h2{font-size:17px;display:flex;align-items:center;gap:10px;margin:0}.audit-list-head p{font-size:11px;color:#92a081;margin:7px 0 0}.audit-list-head>svg{color:#a2b190}.audit-filters{display:flex;flex-wrap:wrap;gap:10px;padding:18px 24px}.audit-filters .search-box{flex:1 0 100%;min-width:0}.audit-filters input{width:100%;min-width:0}.audit-filters select{flex:1;min-width:135px;padding:9px;border:1px solid #dfe6d6;border-radius:7px;background:white;color:#6a8059;font-size:11px}.audit-table-scroll{position:relative;overflow:auto;max-width:100%}.audit-table-scroll table{width:100%;min-width:870px;border-collapse:collapse}.audit-table-scroll th{font-size:9px;letter-spacing:.8px;text-align:left;background:#f6f8f1;color:#94a084;padding:14px 18px}.audit-table-scroll td{padding:17px 18px;border-bottom:1px solid #edf0e5;font-size:11px;color:#748769}.audit-table-scroll td strong{display:block;font-size:11px;font-weight:550;color:#4b6540}.audit-table-scroll td small{display:block;font-size:9px;color:#9ba88d;margin-top:5px}.audit-table-scroll time{font-size:10px;color:#889779;white-space:nowrap}.audit-result{display:inline-flex;padding:5px 8px;border-radius:6px;font-size:9px;white-space:nowrap;background:#f0f1e9;color:#929b82}.audit-result.success{background:#eaf3e4;color:#65884d}.audit-result.denied,.audit-result.error{background:#f9ece6;color:#ad7659}.audit-result.pending{background:#f7f0de;color:#aa9052}.audit-result.duplicate{background:#ecf0f5;color:#7c8ca0}.audit-detail-button{display:flex;align-items:center;gap:4px;border:0;background:none;color:#6b8655;font-size:10px;cursor:pointer}.audit-details>td{background:#f7f9f3}.audit-details dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:0}.audit-details dt{font-size:9px;color:#95a086;margin-bottom:5px}.audit-details dd{font-size:11px;margin:0;overflow-wrap:anywhere}.audit-pagination{justify-content:space-between;gap:12px;padding:17px 24px;font-size:10px;color:#93a083}.audit-empty,.audit-pagination{display:flex;align-items:center}.audit-empty{flex-direction:column;padding:45px 20px;gap:10px;color:#9aa78a;font-size:12px}.audit-empty h3{margin:5px 0 0;font-size:15px;color:#718361}.audit-empty p{margin:0;text-align:center}.audit-explanation{font-size:10px;line-height:1.8;color:#94a084;margin:20px 0}.audit-pending{font-size:11px;color:#a58b51}@media(max-width:1150px){.audit-stats,.audit-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.audit-heading{align-items:flex-start;flex-direction:column}.audit-heading h1{font-size:27px}.audit-actions{width:100%}.audit-actions .btn{flex:1;justify-content:center;font-size:11px}.audit-controls{align-items:flex-start;flex-direction:column;gap:12px}.audit-stats{gap:10px}.audit-stats .stat-card{padding:16px}.audit-stats .stat-label{font-size:10px}.audit-team{gap:10px}.audit-team button{padding:12px}.audit-chart,.audit-filters,.audit-list-head{padding:18px 15px}.audit-chart>div:first-child{align-items:flex-start;flex-direction:column}.audit-scope{align-items:flex-start;font-size:10px}.audit-pagination{padding:15px}}.efe-shell [hidden]{display:none!important}.efe-identity{display:flex;gap:10px;align-items:center;padding:16px 10px;background:#f5f7f1;border:1px solid #e9eddf;border-radius:9px;margin-bottom:12px}.efe-identity strong{font-size:11px;display:block}.efe-identity small{font-size:9px;color:#798673;display:block;margin-top:5px}.efe-shell .sidebar{overflow-y:auto}.efe-shell .section-label{margin-top:20px}.efe-shell .sidebar-bottom{padding-top:20px}.efe-shell .role-chip{display:flex;gap:6px;align-items:center}.efe-preview{padding:12px 16px;border:1px solid #e9dfc9;background:#fcf8ee;color:#827452;border-radius:8px;font-size:11px;line-height:1.7;margin-bottom:24px}.efe-preview strong{font-size:9px;letter-spacing:1px;margin-right:10px}.efe-period{display:flex;flex-wrap:wrap;align-items:center;gap:9px;max-width:280px}.efe-period label{font-size:10px;color:#74836c}.efe-period input{font-size:11px;padding:9px}.efe-period .text-link{margin-left:auto}.efe-finance-note{font-size:10px;color:#7a8773;line-height:1.7;margin:-10px 0 28px}.efe-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:25px 0 14px}.efe-section-heading h2{font-size:16px;letter-spacing:-.3px}.efe-section-heading span{font-size:10px;color:#8a9684}.efe-team-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.efe-team{padding:23px;border:1px solid #e2e8db;border-radius:12px;background:#fff}.efe-team.ece{border-top:3px solid #b9aa8e}.efe-team.meric{border-top:3px solid #92a68d}.efe-team-head{display:flex;gap:12px;align-items:center}.efe-person{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;background:#f2eae1;color:#907359;font-size:17px}.meric .efe-person{background:#e8efdf;color:#637b51}.efe-team-head h2{font-size:19px;letter-spacing:-.4px}.efe-team-head p{font-size:10px;margin-top:5px;color:#819079}.efe-team-tag{margin-left:auto;font-size:9px;color:#8c977f;border:1px solid #e7ebdf;padding:5px 8px;border-radius:5px}.efe-brand-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:19px}.efe-brand-tags span{font-size:9px;background:#f6f7f2;padding:6px 8px;color:#77846b;border-radius:4px}.efe-team-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:21px 0;border-bottom:1px solid #edf0e6;margin-bottom:18px}.efe-team-numbers strong{display:block;font-size:25px;font-family:Manrope,sans-serif;font-weight:650}.efe-team-numbers span{font-size:9px;color:#85927b;display:block;margin-top:6px}.efe-team-actions{display:flex;gap:8px}.efe-team-actions .btn{font-size:11px;flex:1;justify-content:center}.efe-attention{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:19px 0 25px}.efe-attention button{display:flex;align-items:center;gap:10px;border:1px solid #e4e9dc;border-radius:8px;background:#f9faf6;padding:16px;color:#6a7d5d;text-align:left}.efe-attention span{font-size:10px;flex:1}.efe-attention strong{font-size:19px}.efe-task-filters{display:flex;justify-content:space-between;gap:12px;padding:4px 22px 18px;flex-wrap:wrap}.efe-task-filters>div{display:flex;gap:5px}.efe-task-filters button{border:1px solid #e0e7d8;border-radius:6px;background:#fff;color:#78866e;font-size:10px;padding:8px 12px}.efe-task-filters button.selected{background:#eaf1e3;border-color:#afc3a0;color:#4b6639}.efe-task-filters input{font-size:11px;max-width:240px}.efe-task-list>button{display:flex;align-items:center;gap:14px;width:100%;border:0;border-top:1px solid #eef1e8;background:#fff;text-align:left;padding:17px 23px;color:#77886a}.efe-task-list>button:hover{background:#f7faf3}.efe-task-list>button>div{flex:1;min-width:0}.efe-task-list strong{display:block;color:#42573a;font-size:12px;font-weight:600;line-height:1.6}.efe-task-list small{display:block;color:#8c9783;font-size:10px;margin-top:5px}.efe-task-list time{font-size:10px;white-space:nowrap}.efe-task-list time.overdue{color:#ad6d50}.efe-task-dot{width:8px;height:8px;background:#becbb3;border-radius:50%;flex-shrink:0}.efe-task-dot.review{background:#c7a35e}.efe-task-dot.done{background:#749669}.efe-empty{padding:34px;text-align:center;color:#8f9d83}.efe-empty svg{margin:0 auto 12px}.efe-empty h3{font-size:14px}.efe-empty p{font-size:11px;line-height:1.8;margin-top:8px}.efe-lower{display:grid;grid-template-columns:1.4fr 1fr;gap:18px;margin-top:22px}.efe-agenda{padding:0 23px 18px}.efe-agenda>button{display:flex;align-items:center;gap:12px;width:100%;padding:14px 0;border:0;border-top:1px solid #eff2e9;background:#fff;text-align:left;color:#87997a}.efe-agenda strong{display:block;font-size:11px;color:#566b48}.efe-agenda small{display:block;font-size:9px;color:#8b9a80;margin-top:6px}.efe-agenda>p{font-size:11px;padding:15px 0;color:#8b9a80}.efe-stock-note>.text-link,.efe-stock-note>p,.efe-stock-note>strong{margin:0 23px}.efe-stock-note>strong{display:block;font-size:17px}.efe-stock-note>p{margin-top:9px;font-size:11px;color:#8c9a81}.efe-stock-note>.text-link{margin-top:22px;margin-bottom:22px;justify-content:flex-start}.efe-table-note{padding:17px 23px;font-size:10px;color:#8b997e}.efe-loading{font-size:12px;padding:12px 0;color:#7e8e72}.efe-home-link{display:flex!important;align-items:center;gap:8px;margin:0 0 14px!important;padding:10px 12px!important;color:#557044!important;background:#f1f5eb!important;border:1px solid #e0e8d7!important;border-radius:7px;font-size:11px!important}.efe-sub-preview{padding:10px 20px;background:#fcf8ee;color:#847554;font-size:11px;line-height:1.6}@media(max-width:1100px){.efe-team-grid{grid-template-columns:1fr}.efe-attention{gap:8px}.efe-attention button{padding:12px 10px;gap:7px}.efe-attention button>svg:last-child{display:none}.efe-stats .stat-value{font-size:23px}}@media(max-width:720px){.efe-identity{display:none}.efe-shell .sidebar nav{flex-wrap:wrap;overflow:visible}.efe-shell .sidebar nav+nav{margin-top:8px}.efe-shell .sidebar .nav-item{flex:1 0 auto}.efe-shell .sidebar nav[aria-label="Efe iş alanları"]{margin-top:8px}.efe-shell .sidebar nav[aria-label="Efe iş alanları"] .nav-item{font-size:9px}.efe-period{max-width:none;width:100%;margin-top:8px}.efe-stats .stat-value{font-size:21px;white-space:normal;overflow-wrap:anywhere}.efe-team{padding:18px}.efe-team-tag{display:none}.efe-attention{grid-template-columns:1fr}.efe-attention button>svg:last-child{display:block}.efe-task-list>button{flex-wrap:wrap;padding:15px;gap:10px}.efe-task-list>button>div{flex-basis:calc(100% - 30px)}.efe-task-list .badge{margin-left:18px}.efe-task-list>button>svg{margin-left:auto}.efe-task-filters{padding:8px 15px 16px}.efe-task-filters input{width:100%;max-width:none}.efe-lower{grid-template-columns:1fr}.efe-section-heading span{display:none}.efe-home-link{width:100%;margin:0 0 10px!important}.efe-content .content-footer{line-height:1.7;gap:12px}.efe-preview{font-size:10px}.efe-team-actions .btn{padding:0 10px}}.ig-overview{margin:28px 0 32px}.ig-actions,.ig-heading,.ig-title{display:flex;align-items:center;gap:13px}.ig-heading{justify-content:space-between;margin-bottom:18px}.ig-icon{display:grid;place-items:center;width:43px;height:43px;border:1px solid #e3dfd2;border-radius:13px;background:#f4efe7;color:#9b7a60}.ig-title .eyebrow{font-size:8px;letter-spacing:1.6px;margin-bottom:5px}.ig-title h2{font-size:20px;letter-spacing:-.7px}.ig-title p{color:#87917f;font-size:11px;margin-top:4px}.ig-actions .btn,.ig-sync{font-size:10px}.ig-sync{display:flex;align-items:center;gap:7px;color:#839077;margin-bottom:13px;line-height:1.6}.ig-sync>span:last-child{margin-left:auto;color:#969e8f;font-size:9px}.ig-status-dot{display:inline-block;width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#b8b9aa}.ig-status-dot.ready{background:#7e9f63}.ig-status-dot.partial,.ig-status-dot.stale{background:#b6935e}.ig-status-dot.error{background:#bd7771}.ig-account-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ig-card{display:block;min-width:0;text-align:left;padding:15px 13px;background:#fff;border:1px solid #e4e7dc;border-radius:10px;color:#4a5f3e;cursor:pointer;transition:border-color .2s,box-shadow .2s}.ig-card:hover{border-color:#adbda0}.ig-card.selected{border-color:#8aa478;box-shadow:0 0 0 1px #8aa478;background:#fcfdf9}.ig-card-heading{display:flex;gap:8px;align-items:center;min-height:37px;position:relative}.ig-monogram{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;font-size:10px;font-weight:600;background:#eee8dd;color:#8d785b}.ig-monogram.rose{background:#f1e3e3;color:#986f73}.ig-monogram.sage{background:#e8eedf;color:#6d8156}.ig-monogram.blue{background:#e3ebed;color:#6c8a94}.ig-monogram.lilac{background:#ebe6ee;color:#867593}.ig-card-name{min-width:0}.ig-card-name strong{display:block;font-size:10px;line-height:1.4;font-weight:600}.ig-card-name small{display:block;overflow-wrap:anywhere;font-size:8px;margin-top:3px;color:#909b86}.ig-selection{display:none;position:absolute;right:0;top:-10px;color:#76905e}.ig-followers{display:flex;align-items:baseline;gap:6px;margin:23px 0 17px}.ig-followers strong{font-size:27px;letter-spacing:-1px;font-weight:500;font-family:Manrope,sans-serif}.ig-followers small{font-size:9px;color:#8b9681}.ig-card-metrics{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding-bottom:14px;border-bottom:1px solid #edf0e6}.ig-card-metrics>span{font-size:8px;color:#8a9680;line-height:1.5}.ig-card-metrics b{display:block;font-size:13px;color:#5b6d50;font-weight:500;margin-bottom:3px}.ig-card-status{display:flex;gap:5px;align-items:center;font-size:8px;color:#949b8a;margin-top:12px}.ig-card-status.ready{color:#74955f}.ig-card-status.error,.ig-card-status.partial,.ig-card-status.stale{color:#a17e50}.ig-posts{background:#fff;border:1px solid #e4e7dc;border-radius:10px;margin-top:13px;overflow:hidden}.ig-posts-heading{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #eef0e8}.ig-posts h3{font-size:12px;font-weight:600}.ig-posts h3>span{font-weight:400;color:#87927e}.ig-posts-heading p{font-size:9px;color:#98a08d;margin-top:5px}.ig-posts-heading .text-link{font-size:10px;white-space:nowrap}.ig-empty{display:flex;align-items:center;gap:15px;padding:23px 20px;color:#a2ae94}.ig-empty strong{font-size:11px;font-weight:500;color:#829170}.ig-empty p{font-size:10px;line-height:1.7;margin-top:4px}.ig-empty>.text-link{margin-left:auto;white-space:nowrap;font-size:10px}.ig-empty>svg{flex-shrink:0}.ig-footnote{font-size:9px;line-height:1.7;color:#95a088;margin:9px 2px 0}.ig-post-list>article{display:flex;gap:12px;padding:17px 20px;border-bottom:1px solid #eef0e8;align-items:flex-start}.ig-post-list>article:last-child{border:0}.ig-post-kind{width:35px;height:35px;background:#f3f5ed;border-radius:8px;display:grid;place-items:center;color:#8c9e7e;flex-shrink:0}.ig-post-list>article>div{flex:1;min-width:0}.ig-post-meta{font-size:9px;color:#91a083}.ig-post-list p{font-size:11px;line-height:1.7;margin:6px 0;color:#5e7053;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ig-engagement{display:flex;gap:15px;font-size:9px;color:#9aa48f}.ig-engagement>span{display:flex;gap:4px;align-items:center}.ig-guide{border:1px solid #dedfcd;background:#fbf9f1;border-radius:9px;margin-bottom:16px;padding:18px 20px;font-size:11px;line-height:1.8;color:#7d806a}.ig-guide h3{font-size:13px;color:#6d745c}.ig-guide ol{padding-left:18px;margin:8px 0}.ig-guide p{font-size:10px}.ig-guide>div{display:flex;gap:20px;margin-top:12px}.ig-account-note,.ig-alert{font-size:11px;background:#fbf4e9;padding:10px 16px;color:#977b4e;border-radius:6px;margin-bottom:12px}.ig-account-note{margin:12px 16px 0}.ig-overview a:focus-visible,.ig-overview button:focus-visible{outline:2px solid #62834f;outline-offset:3px}@media(min-width:1400px){.ig-card{padding:19px 16px}.ig-card-name strong{font-size:12px}.ig-card-name small{font-size:9px}.ig-monogram{width:35px;height:35px}.ig-followers strong{font-size:31px}}@media(max-width:1150px){.ig-account-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ig-card-heading{min-height:32px}.ig-card-name strong{font-size:12px}.ig-card-name small{font-size:9px}.ig-followers{margin:16px 0 12px}}@media(max-width:650px){.ig-heading{align-items:flex-start;gap:12px;flex-wrap:wrap}.ig-actions{margin-left:auto}.ig-title h2{font-size:19px}.ig-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ig-card{padding:15px 11px}.ig-card-name strong{font-size:10px}.ig-card-name small{font-size:8px}.ig-monogram{width:25px;height:29px;font-size:9px}.ig-followers strong{font-size:25px}.ig-sync{flex-wrap:wrap}.ig-sync>span:last-child{margin-left:0;width:100%;padding-left:12px}.ig-empty{flex-wrap:wrap;gap:12px;padding:20px 15px}.ig-empty>div{flex:1;min-width:180px}.ig-empty>.text-link{margin-left:37px}.ig-posts-heading{padding:16px 14px;align-items:flex-start}.ig-posts h3{line-height:1.6}.ig-posts h3>span{display:block}.ig-post-list>article{padding:15px 13px}.ig-guide>div{flex-wrap:wrap;gap:8px 16px}}.ig-import-note{font-size:10px;line-height:1.7;color:#7c886e;background:#f0f4e9;border:1px solid #e1e8d6;padding:10px 13px;border-radius:7px;margin:0 0 13px}.iga-panel{margin-top:16px;border:1px solid #dfe5d5;background:#fff;border-radius:12px;overflow:hidden;color:#4b6040}.iga-header{padding:24px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:linear-gradient(110deg,#f7f9f2,#fff)}.iga-header .eyebrow{font-size:9px;letter-spacing:1.5px;color:#89967e;margin-bottom:8px}.iga-header h3{font-size:20px;letter-spacing:-.5px}.iga-header p{font-size:10px;color:#89967e;margin-top:7px}.iga-month-chip{display:flex;gap:10px;align-items:center;text-align:left;border:1px solid #e6ded7;padding:12px 16px;border-radius:9px;background:#fbf5f1;cursor:pointer;flex-shrink:0}.iga-month-chip b{display:block;font-size:16px;font-weight:600}.iga-month-chip small{display:block;font-size:9px;margin-top:3px;color:#96877b}.iga-card-change{display:block;font-size:9px;line-height:1.6;padding:7px 0 0}.iga-card-change b{font-size:12px}.iga-card-change.positive,.iga-panel .positive{color:#5a8154}.iga-card-change.negative,.iga-panel .negative{color:#a65f55}.iga-card-change.neutral,.iga-panel .neutral{color:#7d8873}.iga-tabs{display:flex;border-top:1px solid #edf0e6;border-bottom:1px solid #e7ecdf;padding:0 24px;gap:25px;overflow:auto}.iga-tabs button{display:flex;gap:7px;align-items:center;white-space:nowrap;cursor:pointer;background:none;border:0;border-bottom:2px solid transparent;padding:16px 0;font:inherit;font-size:11px;color:#919b87}.iga-tabs button[aria-selected=true]{border-color:#73925c;color:#567a41;font-weight:600}.iga-body{padding:24px;min-width:0}.iga-section-title{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}.iga-panel h4{font-size:13px;font-weight:600}.iga-section-title p{font-size:10px;line-height:1.7;color:#89967d;margin-top:5px}.iga-period{font-size:9px;color:#8a967f;display:flex;gap:7px;align-items:center;flex-shrink:0}.iga-period select{border:1px solid #dfe5d7;border-radius:7px;background:#fff;padding:8px 9px;font:inherit;font-size:10px;color:#617654}.iga-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.iga-value{min-width:0;padding:17px;border:1px solid #e7ebdf;border-radius:9px;background:#fcfdf9;display:flex;flex-direction:column;gap:8px}.iga-value>span{font-size:10px;color:#819071}.iga-value>strong{font-size:27px;line-height:1.2;letter-spacing:-.7px;font-weight:500;font-family:Manrope,sans-serif}.iga-value small{font-size:9px;color:#929e87;line-height:1.6}.iga-muted{font-size:10px;color:#8c9782;line-height:1.8;margin:12px 0}.iga-notice{font-size:11px;line-height:1.8;padding:13px 16px;background:#f5f6ee;border-radius:7px;color:#849072;margin:0 0 20px}.iga-table-wrap{max-width:100%;overflow:auto;border:1px solid #e6ebdf;border-radius:8px;margin:15px 0;scrollbar-width:thin}.iga-panel table{width:100%;border-collapse:collapse;font-size:10px;white-space:nowrap;text-align:left}.iga-panel caption{text-align:left;padding:14px;font-weight:600;font-size:12px;background:#fafbf6}.iga-panel td,.iga-panel th{padding:11px 13px;border-bottom:1px solid #edf0e8}.iga-panel thead th{background:#f5f7ef;font-weight:500;font-size:9px;color:#8b967f}.iga-panel tbody th{font-weight:500}.iga-panel tr:last-child td,.iga-panel tr:last-child th{border-bottom:0}.iga-panel td{color:#708060}.iga-panel td small,.iga-panel th small{display:block;font-size:8px;color:#a2aa98;margin-top:3px}.iga-raw{border:1px solid #e4e9dc;border-radius:8px;margin:10px 0;overflow:hidden}.iga-raw>summary{padding:14px 16px;cursor:pointer;font-size:11px;font-weight:500}.iga-raw>summary span{float:right;font-size:9px;color:#9aa68b;font-weight:400}.iga-raw>.iga-muted{padding:0 16px 12px}.iga-raw>.iga-table-wrap{border:0;border-top:1px solid #e4e9dc;border-radius:0;margin:0;max-height:420px}.iga-raw td{max-width:270px;white-space:normal;overflow-wrap:anywhere}.iga-raw td,.iga-raw th{min-width:105px}.iga-raw a{color:#6e8956;text-decoration:underline}.iga-growth-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}.iga-pill{padding:6px 10px;border-radius:20px;font-size:9px;background:#f1f3e9;color:#8a967d;white-space:nowrap}.iga-chart{padding:20px;border:1px solid #e6ebde;border-radius:9px;margin:20px 0}.iga-chart .iga-section-title>span{font-size:9px;display:flex;align-items:center;gap:6px;color:#8e9983}.iga-legend{width:7px;height:7px;border-radius:2px;display:inline-block}.iga-bar.gained,.iga-legend.gained{background:#96ac83}.iga-bar.lost,.iga-legend.lost{background:#c9988c}.iga-bars{display:flex;gap:24px;overflow:auto;padding:23px 15px 0;align-items:flex-end}.iga-bar-day{flex:1;min-width:52px;text-align:center;font-size:10px;color:#909b84}.iga-bar-pair{height:104px;display:flex;align-items:flex-end;justify-content:center;gap:7px;border-bottom:1px solid #e5eadd;margin-bottom:12px}.iga-bar{position:relative;max-width:26px;width:30%;border-radius:4px 4px 0 0}.iga-bar b{position:absolute;top:-18px;left:0;width:100%;font-size:9px;font-weight:500;color:#86937a}.iga-bar-day small{display:block;margin-top:5px;font-size:9px}.iga-audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.iga-audience-list{border:1px solid #e6ebdd;padding:20px;border-radius:9px}.iga-audience-list h4{margin-bottom:20px}.iga-audience-row{margin:13px 0}.iga-audience-row>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#839176;margin-bottom:6px}.iga-audience-row b{font-weight:500;white-space:nowrap}.iga-audience-row span{overflow-wrap:anywhere}.iga-track{height:4px;border-radius:4px;background:#f0f3e9;overflow:hidden}.iga-track span{display:block;height:100%;background:#a3b58e;border-radius:4px}.iga-link-button{border:0;background:none;padding:9px 0;color:#77945e;font:inherit;font-size:10px;cursor:pointer}.iga-content{margin-top:25px}.iga-content>h4{margin-bottom:12px}.iga-content>h4>span{font-size:10px;color:#9da78f;font-weight:400;margin-left:9px}.iga-post-detail{border-bottom:1px solid #e9eddf}.iga-post-detail summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:16px 0;font-size:10px;color:#849374}.iga-post-detail summary>span:first-child{min-width:0}.iga-post-detail summary b{font-size:9px;font-weight:500;display:block;margin-bottom:6px;color:#9ca68f}.iga-post-detail summary>span>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:470px}.iga-post-detail summary>span:last-child{white-space:nowrap;align-self:center}.iga-post-detail summary:after{content:"+";align-self:center}.iga-post-detail[open] summary:after{content:"−"}.iga-post-body{padding:5px 0 20px}.iga-post-body>p{font-size:11px;line-height:1.8;white-space:pre-wrap;margin-bottom:10px;overflow-wrap:anywhere}.iga-post-body .text-link{font-size:10px}.iga-post-body dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.iga-post-body dt{font-size:9px;color:#a0aa94;line-height:1.6}.iga-post-body dd{font-size:12px;margin:4px 0;color:#657c55}@media(max-width:900px){.iga-growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iga-post-detail summary>span>span{max-width:270px}}@media(max-width:650px){.iga-header{padding:18px;align-items:flex-start;flex-direction:column;gap:14px}.iga-header h3{font-size:18px}.iga-month-chip{padding:9px 13px}.iga-month-chip b{font-size:14px}.iga-tabs{padding:0 15px;gap:19px}.iga-tabs button{font-size:10px;padding:13px 0}.iga-body{padding:16px}.iga-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.iga-value{padding:13px}.iga-value>strong{font-size:24px}.iga-section-title{flex-wrap:wrap;gap:10px}.iga-period{margin-left:auto}.iga-audience-grid{grid-template-columns:1fr}.iga-post-detail summary{flex-wrap:wrap;gap:8px}.iga-post-detail summary>span:first-child{width:100%}.iga-post-detail summary>span>span{max-width:100%}.iga-post-body dl{grid-template-columns:repeat(2,minmax(0,1fr))}.iga-post-detail summary:after{margin-left:auto}.iga-chart{padding:14px}.iga-bars{gap:12px;padding:23px 0 0}.iga-panel h4{font-size:12px}}.iga-value.positive{background:#f8fbf4}.iga-value.negative{background:#fdf9f6}@media(max-width:650px){.iga-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;overflow:visible}.iga-tabs button{justify-content:center}}.ship-area-link{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #dee6d9;border-radius:12px;background:#f3f7ee;padding:18px 22px;margin:0 0 24px}.ship-area-link>div{display:flex;align-items:center;gap:14px;color:#436443}.ship-area-link strong{font-size:14px}.ship-area-link p{font-size:12px;color:#7e8c76;margin:5px 0 0}.ship-area-link .btn{white-space:nowrap}.hs-shipping{--ship-ink:#223e33;--ship-green:#386b52;--ship-muted:#7a857e;min-width:0;color:var(--ship-ink)}.ship-heading{justify-content:space-between;gap:20px;margin:6px 0 22px}.ship-heading,.ship-heading h1{display:flex;align-items:center}.ship-heading h1{gap:15px;font-size:34px;letter-spacing:-1.2px;margin:8px 0}.ship-heading h1>span{display:grid;place-items:center;width:44px;height:44px;border:1px solid #dbe4db;border-radius:14px;background:#edf2e9;color:var(--ship-green)}.ship-heading p{font-size:14px;color:var(--ship-muted);margin:0}.ship-actions{display:flex;gap:8px}.ship-info{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;background:#edf2eb;border:1px solid #e0e7dc;border-radius:10px;padding:12px 15px;margin:0 0 24px}.ship-info svg{flex-shrink:0;margin-top:2px}.ship-success{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#e8f3e9;border-radius:10px;margin-bottom:15px;font-size:13px}.ship-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:28px}.ship-stat{text-align:left;padding:20px;border:1px solid #e0e5dc;border-radius:14px;background:#fff;color:var(--ship-ink);cursor:pointer;transition:background .15s}.ship-stat>span{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:600}.ship-stat>strong{display:block;font-size:32px;font-weight:500;margin:15px 0 8px;line-height:1}.ship-stat small{font-size:10px;color:var(--ship-muted)}.ship-stat.selected{background:#315b46;color:white;border-color:#315b46}.ship-stat.selected small{color:#d4dfcf}.ship-stat.warn:not(.selected){background:#fbf3e8;border-color:#eddcc3;color:#9b6322}.ship-stat:hover:not(.selected){border-color:#8aa58c}.ship-panel-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 24px;border-bottom:1px solid #edf0e9}.ship-panel-head h2{margin:0;display:flex;align-items:center;gap:12px;font-size:18px}.ship-panel-head p{color:var(--ship-muted);font-size:12px;margin:7px 0 0}.ship-brand{font-size:10px;letter-spacing:1.5px;color:#9ba698;white-space:nowrap}.ship-list{overflow:hidden}.ship-filters{display:flex;gap:12px;padding:18px 24px}.ship-filters .search-box{flex:1;min-width:0}.ship-filters input{width:100%;min-width:0}.ship-filters select{min-width:175px;border:1px solid #dee5db;background:white;padding:9px 12px;border-radius:8px;font:inherit;font-size:12px;color:var(--ship-ink)}.ship-table-wrap{overflow:auto}.ship-table-wrap table{width:100%;min-width:810px;border-collapse:collapse}.ship-table-wrap th{background:#f6f8f3;font-size:9px;letter-spacing:1.1px;font-weight:600;color:#84917f;padding:13px 24px;text-align:left}.ship-table-wrap td{padding:20px 24px;border-bottom:1px solid #edf0e9;font-size:12px;vertical-align:middle}.ship-table-wrap td>strong{display:block;font-size:12px;font-weight:600;margin-bottom:5px}.ship-table-wrap td>span:not(.ship-status){display:block;font-size:11px;color:#68796b}.ship-table-wrap td>small{display:block;font-size:10px;color:#8d978b;margin-top:6px;max-width:240px;overflow-wrap:anywhere}.ship-table-wrap tr:last-child td{border-bottom:0}.ship-row-selected{background:#f4f8ef}.ship-tracking{font-family:ui-monospace,monospace;letter-spacing:.3px;overflow-wrap:anywhere}.ship-status{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:7px;background:#f0f0eb;color:#747d69;font-size:10px;font-weight:600;white-space:nowrap;line-height:1.2}.ship-status i{width:5px;height:5px;background:currentColor;border-radius:50%}.ship-status.in_transit,.ship-status.shipped{background:#edf2fa;color:#577ba0}.ship-status.out_for_delivery{background:#f4eedf;color:#a3833a}.ship-status.delivered{background:#eaf2e5;color:#507b44}.ship-status.issue,.ship-status.returned{background:#f9ece8;color:#b76d53}.ship-table-wrap small.ship-overdue{display:flex;align-items:center;gap:4px;color:#aa6633}.ship-detail-button{display:flex;align-items:center;gap:4px;border:0;background:none;color:var(--ship-green);font-size:11px;font-weight:600;cursor:pointer}.ship-footnote{font-size:11px;color:#899481;line-height:1.7;margin:16px 0}.ship-empty{padding:45px 24px;display:flex;align-items:center;flex-direction:column;gap:10px;color:var(--ship-muted);font-size:13px;text-align:center}.ship-empty h3{margin:5px 0 0;color:var(--ship-ink);font-size:16px}.ship-empty p{margin:0}.ship-form{margin:0 0 24px;overflow:hidden}.ship-form fieldset{margin:0;padding:0;border:0;min-width:0}.ship-form .eyebrow{display:block;font-size:9px;margin-bottom:6px}.ship-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:24px}.ship-form-grid label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#576954;font-weight:500;min-width:0}.ship-form-grid input,.ship-form-grid select,.ship-form-grid textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #dfe5da;border-radius:8px;padding:10px 12px;font:inherit;font-size:13px;color:#2a4432;background:#fff;outline:none}.ship-form-grid input:focus,.ship-form-grid select:focus,.ship-form-grid textarea:focus{border-color:#69896b;box-shadow:0 0 0 3px #6a986916}.ship-form-grid input:disabled{background:#f2f4ef;color:#a1aa9d}.ship-full{grid-column:1/-1}.ship-form-grid textarea{resize:vertical}.ship-form-footer{display:flex;gap:10px;align-items:center;justify-content:flex-end;padding:16px 24px;background:#f8faf6;border-top:1px solid #e9eee3}.ship-form-footer small{margin-right:auto;font-size:11px;color:#87927d}.ship-form .alert{margin:0 24px 20px}.ship-detail{margin-bottom:24px;overflow:hidden}.ship-detail-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;padding:24px}.ship-detail dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:20px 18px}.ship-detail dt{font-size:10px;color:#85917d;margin-bottom:5px}.ship-detail dd{font-size:13px;margin:0;overflow-wrap:anywhere}.ship-note{font-size:12px;line-height:1.7;background:#f6f8f2;padding:13px;border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere}.ship-back{display:flex;align-items:center;gap:6px;font-size:11px;color:#8a9681;background:none;border:0;margin-bottom:12px;cursor:pointer;padding:0}.ship-history{border-left:1px solid #e6ecdf;padding-left:26px;min-width:0}.ship-history h3{display:flex;align-items:center;gap:8px;font-size:13px;margin:0 0 20px}.ship-history ol{list-style:none;margin:0;padding:0 0 0 14px;max-height:330px;overflow:auto}.ship-history li{position:relative;border-left:1px solid #dce6d4;padding:0 0 23px 17px}.ship-history li:before{content:"";position:absolute;left:-4px;top:4px;width:7px;height:7px;background:#779269;border-radius:50%;outline:4px solid white}.ship-history li strong{font-size:12px}.ship-history li p{font-size:12px;color:#788570;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.ship-history li small{font-size:10px;color:#9aa391}@media(max-width:650px){.ship-area-link{align-items:flex-start;flex-direction:column;padding:16px}.ship-area-link .btn{width:100%;justify-content:center}}@media(max-width:1100px){.ship-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ship-stat{padding:16px}.ship-heading h1{font-size:29px}}@media(max-width:650px){.ship-heading{align-items:flex-start;flex-direction:column;gap:16px}.ship-heading h1{font-size:28px}.ship-actions{width:100%}.ship-actions .btn{flex:1;justify-content:center}.ship-stats{gap:10px}.ship-stat{padding:14px}.ship-stat>span{font-size:11px}.ship-stat small{font-size:9px;line-height:1.5;display:block}.ship-info{font-size:11px}.ship-filters{flex-direction:column;padding:15px}.ship-panel-head{padding:18px 15px}.ship-panel-head h2{font-size:16px;flex-wrap:wrap}.ship-brand{display:none}.ship-form-grid{grid-template-columns:1fr;padding:18px 15px;gap:14px}.ship-form-footer{flex-wrap:wrap;padding:15px}.ship-form-footer small{width:100%;margin-bottom:4px}.ship-form-footer .btn{flex:1;justify-content:center}.ship-detail-grid{grid-template-columns:1fr;padding:18px 15px;gap:24px}.ship-history{border-left:0;border-top:1px solid #e6ecdf;padding:20px 0 0}.ship-detail .ship-panel-head{align-items:flex-start;flex-direction:column}.ship-table-wrap td,.ship-table-wrap th{padding:16px}.ship-form .alert{margin:0 15px 15px}}.ship-table-wrap{position:relative;max-width:100%}.bugra-identity{display:flex;align-items:center;gap:10px;padding:16px 10px;border:1px solid #e3e6db;background:#f8f8f2;border-radius:10px;margin:4px 0 25px}.bugra-identity>span{display:grid;place-items:center;width:36px;height:36px;background:#eee2df;color:#9a776c;border-radius:10px;font-size:11px}.bugra-identity strong{display:block;font-size:12px}.bugra-identity small{display:block;font-size:9px;color:#94a084;margin-top:4px}.bugra-back{display:flex;gap:7px;align-items:center;border:0;background:none;font:inherit;font-size:10px;color:#80916c;padding:10px 0;margin-bottom:12px;cursor:pointer}.bugra-preview{border:1px solid #e3e7d8;background:#f5f7ed;border-radius:8px;font-size:10px;padding:12px 15px;line-height:1.8;color:#8d987e;margin-bottom:28px}.bugra-preview b{font-size:8px;letter-spacing:1px;margin-right:10px;color:#71865c}.bugra-period{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:10px}.bugra-period label{color:#919e83}.bugra-filters select,.bugra-period input{border:1px solid #e1e6d8;border-radius:7px;padding:8px;background:#fff;font:inherit;font-size:10px;color:#6c805d}.bugra-period .text-link{font-size:10px}.bugra-content .stats-grid{margin-bottom:23px}.bugra-overview-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:18px;margin-bottom:22px}.bugra-rows{padding:0 20px 12px}.bugra-rows>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:17px 0;border:0;border-bottom:1px solid #edf0e5;background:none;text-align:left;color:#6f825c;cursor:pointer}.bugra-rows>button:last-child{border:0}.bugra-rows strong{display:block;font-size:11px;font-weight:500;line-height:1.7}.bugra-rows small{display:block;font-size:9px;color:#99a48c;margin-top:5px}.bugra-rows .badge{font-size:8px;flex-shrink:0}.bugra-costs{padding:0 20px}.bugra-costs button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;border-bottom:1px solid #edf0e5;background:none;padding:17px 0;color:#758665;cursor:pointer;text-align:left}.bugra-costs button>span{font-size:11px}.bugra-costs small{display:block;font-size:9px;color:#a1aa96;margin-top:5px}.bugra-costs b{font-size:14px;font-weight:500}.bugra-empty,.bugra-muted{font-size:11px;line-height:1.8;color:#94a086}.bugra-muted{margin:12px 0}.bugra-empty{padding:28px 22px}.bugra-pad{padding:0 20px 12px}.bugra-filters{display:flex;gap:12px;margin-bottom:20px}.bugra-filters .search-box{max-width:460px;flex:1}.bugra-task-toggle{display:flex;align-items:center;gap:14px;width:100%;border:0;background:none;padding:20px;text-align:left;color:#627953;cursor:pointer}.bugra-task-toggle>div{flex:1;min-width:0}.bugra-task-toggle strong{display:block;font-size:12px;font-weight:500;line-height:1.7}.bugra-task-toggle small{display:block;font-size:10px;color:#98a48a;margin-top:6px}.bugra-task-list>article{border-bottom:1px solid #e8ecdf}.bugra-task-list>article:last-child{border:0}.bugra-task-body{padding:0 22px 22px}.bugra-task-body>p{font-size:12px;line-height:1.8;color:#82936e;white-space:pre-wrap}.bugra-task-body h4{font-size:12px;margin-top:20px}.bugra-checklist{list-style:none;padding:10px 0;margin:0}.bugra-checklist li{font-size:11px;display:flex;align-items:center;gap:8px;padding:7px 0;color:#849674}.bugra-checklist li>span{display:grid;place-items:center;width:17px;height:17px;border:1px solid #d7dfcd;border-radius:4px;flex-shrink:0}.bugra-checklist .done{background:#e9f0e1;color:#6e8d58}.bugra-comment{background:#f8faf3;border:1px solid #e6ebdd;border-radius:8px;padding:12px 14px;margin-top:10px}.bugra-comment small{font-size:9px;color:#9ba58f}.bugra-comment p{font-size:11px;line-height:1.8;white-space:pre-wrap;margin-top:6px;color:#7b8c69}.bugra-delivery{background:#f5f7ee;padding:15px;border-radius:8px;margin:10px 0}.bugra-delivery p{font-size:11px;white-space:pre-wrap;line-height:1.8}.bugra-delivery b{display:block;font-size:10px;color:#82966e;margin-bottom:4px}.bugra-projects{display:grid;gap:15px}.bugra-project-toggle{display:flex;align-items:flex-start;gap:14px;text-align:left;padding:23px;width:100%;border:0;background:none;color:#839873;cursor:pointer}.bugra-project-toggle>div{flex:1}.bugra-project-toggle h2{font-size:14px;color:#637c50}.bugra-project-toggle p{font-size:11px;line-height:1.8;margin:8px 0;color:#97a489}.bugra-project-toggle small{font-size:9px;color:#a2ac96}.bugra-project-body{padding:0 23px 22px}.bugra-project-body h3{font-size:12px;margin:16px 0 10px}.bugra-project-task{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;border:0;background:#f7f9f1;border-radius:7px;padding:12px;margin:6px 0;font:inherit;font-size:11px;text-align:left;color:#7d916b;cursor:pointer}.bugra-project-task span{font-size:9px;white-space:nowrap}.bugra-files>div{display:flex;align-items:center;gap:12px;padding:16px 22px;border-bottom:1px solid #e9eddf;color:#91a080}.bugra-files>div>div{flex:1;min-width:0}.bugra-files strong{display:block;font-size:11px;overflow-wrap:anywhere;font-weight:500}.bugra-files small{display:block;font-size:9px;margin-top:6px;color:#a2ac95}.bugra-files .text-link{font-size:10px}.bugra-files>div:last-child{border-bottom:0}.bugra-event{display:flex;gap:15px;padding:20px 22px;border-bottom:1px solid #e9eddf}.bugra-event-icon{display:grid;place-items:center;width:42px;height:42px;background:#f2f5e9;border-radius:10px;color:#8b9d79;flex-shrink:0}.bugra-event small{font-size:10px;color:#a0ab94}.bugra-event h3{font-size:13px;margin:8px 0;color:#71865e}.bugra-event p{font-size:11px;line-height:1.8;color:#98a68b;white-space:pre-wrap}.bugra-instagram-head{display:flex;justify-content:space-between;align-items:center;gap:16px}.bugra-instagram-head h2{font-size:18px}.bugra-instagram-head p{font-size:10px;color:#9da78f;margin-top:8px}.bugra-instagram-head .text-link{font-size:11px}.bugra-social-summary{display:flex;gap:40px;margin:25px 0}.bugra-social-summary strong{display:block;font-size:30px;letter-spacing:-.8px;font-weight:500}.bugra-social-summary small{display:block;font-size:10px;color:#91a17e;letter-spacing:0;margin-top:5px}.bugra-content button:focus-visible,.bugra-shell a:focus-visible,.bugra-shell nav button:focus-visible{outline:2px solid #819d67;outline-offset:3px}.bugra-event>div,.bugra-project-body,.bugra-task-body{overflow-wrap:anywhere;min-width:0}@media(max-width:1050px){.bugra-overview-grid{grid-template-columns:1fr}.bugra-content .panel-head>strong{font-size:14px}}@media(max-width:720px){.bugra-identity{margin:0 0 14px;padding:10px}.bugra-shell .sidebar nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;overflow:visible}.bugra-shell .sidebar .nav-item{flex-direction:column;gap:5px;font-size:9px;padding:10px 4px}.bugra-shell .sidebar>.brand{margin-bottom:14px}.bugra-task-toggle{padding:17px 14px;gap:8px}.bugra-task-toggle .badge{font-size:8px}.bugra-task-toggle strong{font-size:11px}.bugra-task-body{padding:0 15px 17px}.bugra-filters{flex-wrap:wrap}.bugra-filters .search-box{min-width:100%}.bugra-filters select{width:100%}.bugra-rows{padding:0 15px 10px}.bugra-period{margin-top:10px}.bugra-instagram-head{align-items:flex-start}.bugra-instagram-head h2{font-size:16px}.bugra-event{padding:17px 15px}.bugra-project-toggle{padding:18px 15px}.bugra-project-body{padding:0 15px 17px}.bugra-social-summary{gap:20px}.bugra-social-summary strong{font-size:26px}.bugra-back{margin-top:0}}.bugra-shell [hidden]{display:none!important}.ece-chat{border:1px solid #e0e7d9;border-radius:12px;background:#fff;overflow:hidden;max-width:960px;margin-top:25px}.ece-chat-head{display:flex;align-items:center;gap:12px;padding:21px 25px;border-bottom:1px solid #e8ece3}.ece-chat-head h2{font-size:15px;color:#425b35}.ece-chat-head p{display:flex;align-items:center;gap:5px;font-size:10px;color:#7d8d70;margin-top:5px}.ece-chat-head>.icon-button{margin-left:auto}.ece-chat-demo{background:#faf6ea;color:#8c7b53;padding:10px 25px;font-size:11px;line-height:1.7}.ece-chat-messages{height:360px;min-height:260px;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:15px;background:#f9faf6;overscroll-behavior:contain}.ece-chat-empty{margin:auto;text-align:center;padding:30px 12px;color:#819672}.ece-chat-empty>svg{margin-bottom:18px;color:#9aae8a}.ece-chat-empty h3{font-size:16px;font-weight:600;color:#627a50}.ece-chat-empty p{font-size:12px;line-height:1.9;margin-top:9px}.ece-message{align-self:flex-start;max-width:80%;border:1px solid #e5e9df;background:white;border-radius:12px 12px 12px 3px;padding:13px 16px;flex-shrink:0;overflow-wrap:anywhere}.ece-message.own{align-self:flex-end;background:#ecf2e5;border-color:#dce7d1;border-radius:12px 12px 3px 12px}.ece-message-name{font-size:10px;font-weight:650;color:#688054;margin-bottom:7px}.ece-message p{white-space:pre-wrap;font-size:13px;line-height:1.8;color:#405337}.ece-message time{display:block;text-align:right;font-size:9px;color:#859477;margin-top:8px}.ece-chat-older{align-self:center;display:flex;align-items:center;gap:6px;border:1px solid #dde5d5;background:#fff;color:#6b815b;border-radius:20px;padding:8px 13px;font-size:11px;flex-shrink:0}.ece-chat-compose{padding:20px 24px;border-top:1px solid #e5eadd}.ece-chat-compose textarea{resize:vertical;min-height:80px;max-height:220px;display:block;width:100%;border:1px solid #dde5d3;border-radius:8px;padding:12px;font:inherit;font-size:13px;line-height:1.7;color:#435b35}.ece-chat-compose textarea::placeholder{color:#9ca98f}.ece-chat-compose-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:12px}.ece-chat-compose-bottom>span{font-size:10px;color:#99a58d}.ece-chat-compose .btn{font-size:12px}.ece-chat-error{display:flex;align-items:center;gap:9px;background:#fff5ed;color:#a56744;font-size:12px;padding:12px 22px;line-height:1.7}.ece-chat-compose .ece-chat-error{margin-bottom:12px;border-radius:6px;padding:9px 12px}.ece-chat-error button{border:0;background:transparent;color:inherit;text-decoration:underline;white-space:nowrap;margin-left:auto}.ece-chat-error>svg{flex-shrink:0}.ece-chat button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:720px){.ece-chat{margin-top:20px}.ece-chat-head{padding:17px}.ece-chat-demo{padding:10px 17px;font-size:10px}.ece-chat-messages{height:340px;padding:17px}.ece-message{max-width:92%;padding:11px 13px}.ece-chat-compose{padding:16px}.ece-chat-compose-bottom>span{font-size:8px}.ece-chat-compose .btn{padding:0 12px}.ece-chat-error{padding:10px 15px}.ece-chat-empty h3{font-size:14px}}.chat-command-bar{display:flex;align-items:center;gap:16px;padding:12px 24px;border-top:1px solid #e5eadd;background:#f5f8f0}.chat-command-bar button{border:1px solid #dce5d4;border-radius:7px;padding:8px 13px;background:white;font-size:12px;color:#4b653e;font-weight:600}.chat-command-bar>span{font-size:11px;color:#718166}.chat-command-help{padding:20px 24px;background:#fbfcf8;border-top:1px solid #e5eadd}.chat-command-help h3{font-size:14px}.chat-command-help p{font-size:11px;line-height:1.8;color:#78876d;margin:10px 0}.chat-command-help>div{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-height:290px;overflow:auto}.chat-command-help button{text-align:left;border:1px solid #e0e7d8;background:white;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:6px;overflow-wrap:anywhere;min-width:0}.chat-command-help code{color:#4f713c;font-weight:650}.chat-command-help button span{font-size:11px;line-height:1.6;color:#57674e}.chat-command-help button small{font-size:10px;line-height:1.6;color:#859477}.chat-command-result{display:flex;flex-direction:column;text-align:left;gap:6px;margin-top:10px;padding:11px 13px;width:100%;background:#fff;border:1px solid #d5e1ca;border-radius:8px;color:#506a40;font-size:11px;overflow-wrap:anywhere}.chat-command-result strong{font-size:12px}.chat-command-result small{font-size:10px;color:#809470}.chat-command-preview{font-size:11px;color:#637954;background:#f3f7ef;padding:9px 12px;margin-top:9px;border-radius:6px;line-height:1.6}.chat-command-preview.invalid{color:#9d6146;background:#fff5ec}.meric-task-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px}.meric-task-card{padding:22px;border:1px solid #e1e7d9;border-radius:12px;background:white}.meric-task-card>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:12px}.meric-task-card h3{font-size:16px;margin:16px 0 9px;overflow-wrap:anywhere}.meric-task-card p{font-size:12px;color:#738366;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.meric-task-card>small{display:block;margin-top:15px;font-size:11px;color:#809174}.meric-task-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;font-size:12px;color:#718166}.meric-task-actions .btn{font-size:11px}.meric-communication-nav{border-top:1px solid #e0e7d7;margin-top:12px;padding-top:12px}@media(max-width:720px){.chat-command-bar{padding:12px 16px;gap:10px}.chat-command-bar>span{font-size:10px}.chat-command-help{padding:16px}.chat-command-help>div{grid-template-columns:1fr}.meric-communication-nav{display:flex;gap:8px}.meric-communication-nav .op-nav{flex:1;justify-content:center}.meric-task-card{padding:17px}}.command-recipient-picker{border:0;border-top:1px solid #e5eadd;margin:0;padding:18px 24px;background:#fff}.command-recipient-picker legend{float:left;width:100%;font-size:11px;color:#5a7050;font-weight:650;padding:0;margin-bottom:9px}.command-recipient-picker>div{clear:both;display:flex;gap:8px;flex-wrap:wrap}.command-recipient-picker button{display:flex;align-items:center;gap:12px;background:#f9fbf6;border:1px solid #dfe7d7;padding:10px 14px;border-radius:8px;font-size:12px;color:#687e5b}.command-recipient-picker button[aria-pressed=true]{background:#eaf2e3;border-color:#97af83;color:#3c5d2e;font-weight:650}.command-recipient-picker small{font-family:monospace;color:#8a9b7f;font-size:10px}.command-recipient-picker p{font-size:10px;line-height:1.7;color:#8a9780;margin-top:9px}.command-recipient-name{color:#6e865c;font-size:11px}.command-guide .command-table-scroll{display:block;max-height:360px;overflow:auto;border:1px solid #dfe7d6;border-radius:9px;background:white}.command-guide table{border-collapse:collapse;width:100%;min-width:720px;font-size:11px}.command-guide td,.command-guide th{padding:13px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #e7ecdf;line-height:1.7;white-space:normal}.command-guide thead{position:sticky;top:0;z-index:1;background:#f0f5ea}.command-guide thead th{font-size:10px;letter-spacing:.4px;color:#6d805e}.command-guide tbody th{width:110px}.command-guide td:nth-child(2){width:32%;color:#687b58}.command-guide td:nth-child(3){width:36%;overflow-wrap:anywhere}.command-guide td code{font-size:10px;font-weight:400}.command-guide .command-example{display:inline-block;white-space:nowrap;background:#f1f6eb;border:1px solid #d7e3cb;border-radius:6px;padding:7px 10px;font-size:10px;color:#506c3c}.command-guide tbody tr:hover{background:#fbfcf8}.command-record-target{display:block;color:#8b997f;font-size:10px;margin-top:5px}.task-owner-tabs{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0}.task-owner-tabs button{border:1px solid #dfe7d7;background:white;border-radius:7px;padding:9px 13px;color:#7b8b6f;font-size:11px}.task-owner-tabs button[aria-pressed=true]{background:#eaf2e3;border-color:#aac099;color:#456334;font-weight:650}.command-owner{font-size:10px!important;color:#869878!important;margin:7px 0!important}@media(max-width:720px){.command-recipient-picker{padding:15px 16px}.command-recipient-picker button{padding:9px 10px;font-size:11px}.command-recipient-picker small{display:none}.command-guide td,.command-guide th{padding:10px 12px}.task-owner-tabs button{padding:8px 10px;font-size:10px}}.ew-hub{color:#405637;margin:12px 0 30px}.ew-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:28px}.ew-heading h1{font-size:30px;letter-spacing:-1px;margin:9px 0}.ew-heading p{font-size:12px;line-height:1.8;color:#8c9980}.ew-heading-actions{display:flex;gap:12px;align-items:center}.ew-heading .btn,.ew-hub .btn{font-size:12px;gap:7px}.ew-toolbar{display:flex;gap:12px;margin-bottom:22px}.ew-toolbar input,.ew-toolbar select{border:1px solid #dde5d5;border-radius:7px;padding:11px 13px;color:#5d7151;background:#fff;font-size:12px}.ew-toolbar input{max-width:280px;flex:1;min-width:0}.ew-summary{display:flex;gap:22px;flex-wrap:wrap;font-size:11px;color:#8b9b7a;margin:20px 0}.ew-summary>span{display:flex;align-items:center;gap:7px}.ew-board{display:grid;grid-template-columns:repeat(5,minmax(175px,1fr));gap:13px;overflow-x:auto;padding-bottom:20px;align-items:start}.ew-column{background:#f0f3eb;border:1px solid #e6ebde;border-radius:10px;padding:12px;min-height:230px}.ew-column>h2{font-size:11px;font-weight:600;display:flex;align-items:center;gap:6px;margin-bottom:17px;white-space:nowrap}.ew-column>h2>span{margin-left:auto;color:#9ba78d}.ew-dot{width:6px;height:6px;background:#b0b99f;border-radius:50%}.ew-dot.in_progress{background:#b8a46e}.ew-dot.review{background:#8aacc2}.ew-dot.changes{background:#c88f78}.ew-dot.done{background:#87a673}.ew-task-card{display:block;width:100%;text-align:left;background:white;border:1px solid #e0e6d8;border-radius:8px;padding:14px 12px;margin:10px 0;color:inherit;transition:transform .15s,border-color .15s;cursor:pointer}.ew-task-card:hover{transform:translateY(-2px);border-color:#a3b88d}.ew-brand{display:inline-block;font-size:9px;letter-spacing:.3px;color:#9a886e;background:#f6f2ea;padding:4px 6px;border-radius:4px}.ew-brand.hardsentiment{color:#a77e77;background:#f8efeb}.ew-task-card h3{font-size:13px;line-height:1.65;margin:11px 0 7px;overflow-wrap:anywhere}.ew-task-card>p{font-size:10px;color:#97a08d;line-height:1.6}.ew-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-top:15px;font-size:9px}.ew-card-bottom>span:last-child{display:flex;align-items:center;gap:4px;color:#8c9b7d}.ew-priority{display:inline-block;padding:3px 6px;background:#eff4e9;color:#879f70;border-radius:4px;font-size:10px}.ew-priority.high{background:#faf3e3;color:#ab9458}.ew-priority.urgent{background:#fbece4;color:#b57e62}.ew-card-bottom .overdue{color:#b37d64!important}.ew-progress{display:flex;gap:8px;align-items:center;margin-top:14px}.ew-progress>div{height:3px;background:#edf2e7;flex:1;border-radius:4px;overflow:hidden}.ew-progress i{display:block;height:100%;background:#a5b990}.ew-progress small{color:#9aa88b;font-size:9px}.ew-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;min-height:220px;padding:32px;border:1px dashed #dce4d2;border-radius:10px;color:#97a386;background:#fafbf7;grid-column:1/-1}.ew-empty h3{font-size:16px;color:#738761}.ew-empty p{font-size:12px;line-height:1.8}.ew-project-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.ew-project-card{text-align:left;border:1px solid #dfe7d5;border-radius:12px;background:#fff;color:inherit;padding:24px;cursor:pointer;transition:box-shadow .2s}.ew-project-card:hover{box-shadow:0 8px 28px #526d3a0b}.ew-folder-icon{width:49px;height:49px;display:flex;align-items:center;justify-content:center;background:#eff4e8;border-radius:12px;color:#91a879;margin-bottom:19px}.ew-project-card h2{font-size:17px;margin:12px 0;line-height:1.6;overflow-wrap:anywhere}.ew-project-card p{color:#929e85;font-size:12px;line-height:1.8;min-height:45px;white-space:pre-wrap;overflow-wrap:anywhere}.ew-project-card footer{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #edf1e6;margin-top:23px;padding-top:16px;font-size:10px;color:#96a387}.ew-project-card footer>span:last-child{display:flex;gap:6px;align-items:center}.ew-project-detail{background:#fff;border:1px solid #dfe7d6;border-radius:12px;padding:25px}.ew-back{display:inline-flex;align-items:center;gap:7px;color:#8b9e76;border:0;background:none;padding:0;font-size:12px;cursor:pointer}.ew-project-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:24px 0}.ew-project-title h2{font-size:24px;margin:12px 0}.ew-project-title p{font-size:12px;line-height:1.8;color:#8c9a7e;white-space:pre-wrap}.ew-status{font-size:10px;padding:5px 8px;color:#7e956a;background:#edf4e7;border-radius:5px;white-space:nowrap}.ew-status.review{background:#eaf3f8;color:#7c9bad}.ew-status.changes{background:#fbf0e7;color:#ba9370}.ew-project-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);gap:32px;margin-top:28px}.ew-agenda>h3,.ew-project-grid h3,.ew-task-detail h3{font-size:14px;margin:20px 0 14px}.ew-project-grid aside{border-left:1px solid #edf0e7;padding-left:25px}.ew-related{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:14px 0;border:0;border-bottom:1px solid #edf1e7;background:none;color:#7c8d6c;font-size:12px;cursor:pointer}.ew-related span{flex:1;line-height:1.6}.ew-related small{display:block;color:#a1ac96;font-size:10px;margin-top:4px}.ew-upload-box{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;border:1px dashed #bccdad;background:#f9fbf5;padding:24px 16px;border-radius:9px;cursor:pointer;color:#8da377;margin:16px 0}.ew-upload-box strong{font-size:12px}.ew-upload-box span{font-size:10px;line-height:1.8;text-align:center;color:#a1ad94}.ew-upload-box input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.ew-upload-box:focus-within{outline:2px solid #7b985f;outline-offset:3px}.ew-upload-box.disabled{opacity:.5;cursor:not-allowed}.ew-file{display:flex;align-items:center;gap:12px;text-decoration:none;color:#7d9468;background:#fff;border:1px solid #e4ebdc;border-radius:8px;padding:14px;margin:9px 0}.ew-file>span{flex:1;min-width:0}.ew-file strong{font-size:12px;overflow-wrap:anywhere;display:block;font-weight:500}.ew-file small{display:block;font-size:10px;color:#a0ad94;margin-top:5px}.ew-muted{font-size:11px;line-height:1.8;color:#9ba68f;margin:12px 0}.ew-alert,.ew-success{padding:13px 16px;margin:15px 0;border-radius:8px;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.ew-alert{background:#fff2e9;color:#ad7c5b;border:1px solid #efdbca}.ew-alert svg{vertical-align:middle;margin-right:7px}.ew-success{background:#eff6e8;border:1px solid #dce8d0;color:#7d985f}.ew-calendar{background:#fff;border:1px solid #dfe7d6;border-radius:12px;padding:24px}.ew-calendar>header{display:flex;align-items:center;gap:14px;margin-bottom:24px}.ew-calendar>header h2{font-size:20px;margin:0 8px}.ew-calendar>header>.ew-back{margin-left:auto}.ew-month-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-left:1px solid #e8eddf;border-top:1px solid #e8eddf;border-radius:8px;overflow:hidden}.ew-weekday{padding:12px;text-align:center;font-size:10px;background:#f4f7ef;color:#95a386}.ew-day,.ew-weekday{border-right:1px solid #e8eddf;border-bottom:1px solid #e8eddf}.ew-day{min-height:96px;padding:8px;min-width:0}.ew-day>span{font-size:11px;color:#a1ad96;display:inline-flex;width:23px;height:23px;align-items:center;justify-content:center}.ew-day.today{background:#fbfcf6}.ew-day.today>span{background:#8ca675;color:#fff;border-radius:50%}.ew-day.empty{background:#fafbf8}.ew-event-chip{display:block;width:100%;margin-top:5px;padding:5px;border:0;border-radius:4px;background:#f7ede7;color:#b38e78;font-size:9px;text-align:left;line-height:1.5;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ew-event-chip.event{background:#edf1e5;color:#91a078}.ew-agenda{margin-top:25px}.ew-agenda-item{display:flex;gap:17px;align-items:flex-start;border-top:1px solid #e9eedf;padding:19px 0}.ew-agenda-item.focused{background:#f8faef;outline:1px solid #d9e4c7;padding:16px;border-radius:8px}.ew-agenda-date{min-width:49px;border:1px solid #e5ebdb;border-radius:8px;text-align:center;padding:9px 6px}.ew-agenda-date strong{display:block;font-size:22px;color:#8b9e77}.ew-agenda-date span{font-size:9px;color:#a4af98}.ew-agenda-item>div:nth-child(2){flex:1;min-width:0}.ew-agenda-item h3{font-size:14px;margin:9px 0}.ew-agenda-item p{font-size:11px;color:#97a58a;line-height:1.8;margin:4px 0}.ew-notice-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;font-size:12px;color:#8e9e7b}.ew-notices{border:1px solid #e1e8d8;border-radius:10px;background:#fff;overflow:hidden}.ew-notice{display:flex;width:100%;align-items:center;gap:15px;padding:22px;text-align:left;border:0;border-bottom:1px solid #edf1e7;color:#82956f;background:#fff;cursor:pointer}.ew-notice:last-child{border-bottom:0}.ew-notice.unread{background:#f6f9f0}.ew-notice.unread:after{content:"";width:6px;height:6px;flex-shrink:0;background:#8ca771;border-radius:50%}.ew-notice-icon{display:flex;align-items:center;justify-content:center;border:1px solid #e2e9d7;border-radius:10px;padding:10px;color:#9aac87}.ew-notice>span:nth-child(2){flex:1}.ew-notice strong{font-size:13px}.ew-notice p{font-size:12px;margin:6px 0;line-height:1.7;overflow-wrap:anywhere}.ew-notice small{font-size:10px;color:#a5b099}.ew-overlay{position:fixed;inset:0;background:#25371e66;backdrop-filter:blur(3px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.ew-dialog{width:min(750px,100%);max-height:90dvh;overflow-y:auto;background:#fbfcf8;border:1px solid #dbe5cf;border-radius:16px;box-shadow:0 20px 80px #27351c22;outline:0;color:#4b613e}.ew-dialog>header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px 27px;background:#fff;border-bottom:1px solid #e7ecdf;position:sticky;top:0;z-index:1}.ew-dialog>header h2{font-size:19px;line-height:1.5;overflow-wrap:anywhere}.ew-form{padding:25px;display:flex;flex-direction:column;gap:17px}.ew-form fieldset{border:0;padding:0;margin:0;gap:18px}.ew-form fieldset,.ew-form label{display:flex;flex-direction:column;min-width:0}.ew-form label{gap:8px;font-size:12px;color:#83946f}.ew-form input,.ew-form select,.ew-form textarea{width:100%;border:1px solid #dce5d2;background:#fff;border-radius:7px;padding:11px;font:inherit;color:#526c41;line-height:1.7;min-width:0}.ew-form textarea{resize:vertical}.ew-form small{font-size:10px;color:#a3af95}.ew-form-row{display:grid;grid-template-columns:1fr 1fr;gap:17px}.ew-form>.btn{align-self:flex-end}.ew-task-detail{padding:27px}.ew-task-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:11px;color:#9aa88c;margin-bottom:22px}.ew-prewrap{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:12px;color:#8a9a7b}.ew-task-actions{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.ew-checklist{border:1px solid #e1e8d6;border-radius:8px;background:white;padding:5px 15px}.ew-checklist label{display:flex;gap:11px;align-items:flex-start;padding:12px 0;font-size:12px;color:#81956d;line-height:1.6}.ew-checklist input{accent-color:#8da674;flex-shrink:0;width:16px;height:16px;margin-top:1px}.ew-checklist .checked{text-decoration:line-through;color:#b1bda4}.ew-delivery{background:#edf4e6;padding:18px;border-radius:9px;margin:20px 0;font-size:12px}.ew-delivery a{display:inline-flex;gap:7px;align-items:center;color:#6f9253;font-size:12px;margin-top:10px}.ew-delivery-form,.ew-review-box{background:#f2f6eb;border:1px solid #e1e9d7;border-radius:10px;margin:25px 0;padding:20px}.ew-form h3{margin:0}.ew-comments{max-height:350px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;margin:20px 0}.ew-comment{background:#eef3e8;border-radius:10px 10px 10px 2px;padding:13px 16px;max-width:88%;align-self:flex-start}.ew-comment.own{align-self:flex-end;background:#f4f0e9;border-radius:10px 10px 2px 10px}.ew-comment strong{font-size:10px;color:#8b9b7d}.ew-comment p{font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;color:#768a64}.ew-comment small{font-size:9px;color:#a5af99;display:block;margin-top:8px}.ew-comment-form{display:flex;gap:12px;align-items:flex-end}.ew-comment-form textarea{flex:1;min-width:0;border:1px solid #dce5d2;border-radius:7px;background:#fff;padding:11px;font:inherit;font-size:12px;color:#647e52;resize:vertical}.ew-nav-count{margin-left:auto;background:#e9f0df;color:#8aa46e;font-size:10px;border-radius:5px;padding:3px 6px}.ew-dialog button:disabled,.ew-hub button:disabled{opacity:.5;cursor:not-allowed}.ew-receipt-links{display:flex;flex-direction:column;gap:6px}.ew-receipt-links a{font-size:11px;color:#89a16c;text-decoration:underline}.ew-receipt-choice{font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;background:#f4f7ef;border-radius:8px;overflow-wrap:anywhere}@media(max-width:900px){.ew-project-grid{grid-template-columns:1fr}.ew-project-grid aside{border-left:0;border-top:1px solid #edf0e7;padding:20px 0 0}.ew-heading{align-items:flex-start}.ew-heading-actions{flex-wrap:wrap;justify-content:flex-end}.ew-month-grid{min-width:560px}.ew-calendar{overflow-x:auto}.ew-agenda-item{min-width:0}.ew-agenda-item>.btn{font-size:10px;padding:8px}.ew-calendar>header{min-width:300px}}@media(max-width:600px){.ew-heading{flex-direction:column;gap:16px}.ew-heading h1{font-size:26px}.ew-heading-actions{width:100%;justify-content:flex-end}.ew-toolbar{flex-direction:column}.ew-toolbar input{max-width:none}.ew-summary{gap:12px;font-size:10px}.ew-overlay{padding:10px}.ew-dialog{max-height:94dvh;border-radius:12px}.ew-dialog>header,.ew-form,.ew-task-detail{padding:18px}.ew-form-row{grid-template-columns:1fr}.ew-comment-form{align-items:stretch}.ew-comment-form,.ew-project-title{flex-direction:column}.ew-calendar,.ew-project-detail{padding:18px}.ew-notice{padding:16px;gap:11px}.ew-notice-head{align-items:flex-start;flex-direction:column}.ew-agenda-item{flex-wrap:wrap}.ew-task-card h3{font-size:13px}.ew-notice p{font-size:11px}}@media(max-width:720px){.ece-shell .op-sidebar nav[aria-label="Ece iş menüsü"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px}.ece-shell .op-sidebar nav[aria-label="Ece iş menüsü"] .op-nav{width:auto;margin:0;padding:10px 7px;font-size:10px;gap:6px;min-width:0;justify-content:center}.ece-shell .op-sidebar nav[aria-label="Ece iş menüsü"] .op-nav:last-child{grid-column:span 2}.ece-shell .op-sidebar nav[aria-label="Ece iş menüsü"] .op-nav svg{width:15px;flex-shrink:0}.ece-shell .op-sidebar nav[aria-label="Ece iş menüsü"] .ew-nav-count{margin-left:0;font-size:9px;padding:2px 4px}}.web-expense-forms{min-width:0}.web-expense-mark{display:flex;align-items:center;justify-content:center;width:78px;height:78px;margin:4px auto 28px;background:#e6edda;border:1px solid #d9e2ca;border-radius:19px;color:#91a17a;transform:rotate(-6deg)}.web-expense-mark>svg{transform:rotate(6deg)}.web-expense-choices .op-choice>span:not(.op-choice-icon){min-width:0}.web-expense-choices .op-choice-icon,.web-expense-choices .op-choice>svg{flex-shrink:0}.web-expense-guide h2{font-size:17px}@media(max-width:1180px){.web-expense-choices .op-choice strong{font-size:12px}}.web-expense-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.web-expense-choices .op-choice{gap:10px;padding:17px 14px}.web-expense-choices .op-choice strong{font-size:12px}.web-expense-choices .op-choice small{font-size:9px}.web-expense-choices .op-choice-icon{width:34px;height:37px}.web-expense-choices .op-choice>svg{width:16px}@media(max-width:1100px){.web-expense-choices .op-choice{flex-wrap:wrap;position:relative}.web-expense-choices .op-choice>span:not(.op-choice-icon){width:100%}.web-expense-choices .op-choice>svg{position:absolute;right:12px;top:26px}}@media(max-width:720px){.op-sidebar nav[aria-label="Websitesi işlemleri"]{overflow-x:auto}.op-sidebar nav[aria-label="Websitesi işlemleri"] .op-nav{flex:0 0 auto;width:auto;font-size:11px;white-space:nowrap}.web-expense-choices{grid-template-columns:1fr}.web-expense-choices .op-choice{flex-wrap:nowrap}.web-expense-choices .op-choice>span:not(.op-choice-icon){width:auto;flex:1}.web-expense-choices .op-choice>svg{position:static}}