.pmini{z-index:2147483000;cursor:pointer;text-align:left;color:#eaf4ec;isolation:isolate;background:radial-gradient(120% 140% at 100% 0,#1d4534 0%,#0000 60%),linear-gradient(145deg,#11291f,#16362a);border:1px solid #bee2c82e;border-radius:16px;gap:10px;width:min(330px,100vw - 52px);padding:12px 13px 11px;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.24s both pmini-in;display:grid;position:fixed;bottom:94px;right:26px;overflow:hidden;box-shadow:0 22px 46px -24px #061a11d9,0 2px 8px #061a1140}.pmini:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff12,#0000 42%);position:absolute;inset:0}.pmini:hover{border-color:#d6f0db57;transform:translateY(-2px);box-shadow:0 28px 56px -24px #061a11e6,0 3px 10px #061a114d}.pmini:focus-visible{outline-offset:3px;outline:2px solid #9ddcb0}.pmini-row{grid-template-columns:30px minmax(0,1fr) auto 15px;align-items:center;gap:10px;display:grid}.pmini-badge{color:#c8ecd2;background:#a8dcb621;border:1px solid #b4e2c033;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.pmini[data-tone=calisiyor] .pmini-badge>svg{animation:1.15s linear infinite pmini-spin}.pmini[data-tone=calisiyor]{animation:.24s both pmini-in,2.8s ease-in-out .3s infinite pmini-glow}.pmini[data-tone=tamam] .pmini-badge{color:#b9ecc6;background:#8cd6a029}.pmini[data-tone=hata] .pmini-badge{color:#ffc2b8;background:#e2968c29;border-color:#eeaaa047}.pmini-text{gap:2px;min-width:0;display:grid}.pmini-text b{letter-spacing:-.01em;color:#f1f8f2;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.pmini-text small{color:#9fbba9;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.pmini-percent{color:#f4fbf5;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:17px;font-style:normal;font-weight:600}.pmini-percent>i{color:#9fbba9;margin-left:1px;font-size:10px;font-style:normal}.pmini-dots{gap:3px;display:inline-flex}.pmini-dots>i{background:#8fc79f;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite pmini-pulse}.pmini-dots>i:nth-child(2){animation-delay:.16s}.pmini-dots>i:nth-child(3){animation-delay:.32s}.pmini-up{color:#86a691}.pmini-bar{background:#c4e8cc17;border-radius:999px;height:7px;display:block;position:relative;overflow:hidden}.pmini-bar>b{background:linear-gradient(90deg,#1f7a4a 0%,#57b06a 22%,#9ec95f 42%,#e3b23c 62%,#ef8a3c 82%,#57b06a 100%) 0 0/220% 100%;border-radius:999px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);animation:3.6s linear infinite pmini-shift;display:block;box-shadow:0 0 16px #e8964280,0 0 26px #5ab26a40}.pmini[data-tone=tamam] .pmini-bar>b{background:linear-gradient(90deg,#2c7a4f,#7fc98c);box-shadow:0 0 14px #7cc88c66}.pmini[data-tone=hata] .pmini-bar>b{background:linear-gradient(90deg,#a8483f,#e07a55);box-shadow:0 0 14px #e07a5566}.pmini-bar[data-flow]>b{width:46%;animation:1.8s cubic-bezier(.65,0,.35,1) infinite pmini-flow,3.6s linear infinite pmini-shift}.pmini[data-tone=calisiyor] .pmini-bar>b:after{content:"";background:linear-gradient(90deg,#0000,#fff6e18c,#0000);animation:2.4s ease-in-out infinite pmini-sheen;position:absolute;inset:0}@keyframes pmini-in{0%{opacity:0;transform:translateY(10px)scale(.97)}}@keyframes pmini-shift{to{background-position:-220% 0}}@keyframes pmini-glow{0%,to{box-shadow:0 22px 46px -24px #061a11d9,0 2px 8px #061a1140,0 0 #78c88c00}50%{box-shadow:0 22px 46px -24px #061a11d9,0 2px 8px #061a1140,0 0 0 4px #78c88c1a}}@keyframes pmini-spin{to{transform:rotate(360deg)}}@keyframes pmini-flow{0%{transform:translate(-24%)}to{transform:translate(142%)}}@keyframes pmini-sheen{0%,to{opacity:0;transform:translate(-60%)}45%{opacity:1}60%{opacity:0;transform:translate(60%)}}@keyframes pmini-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.production-assistant-dialog[data-min]{visibility:hidden;pointer-events:none;opacity:0}.pa-overlay-min{opacity:0!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (max-width:650px){.pmini{right:14px;bottom:calc(max(14px, env(safe-area-inset-bottom)) + 54px + 10px);width:min(330px,100vw - 28px)}}@media (prefers-reduced-motion:reduce){.pmini,.pmini-badge>svg,.pmini-bar[data-flow]>b,.pmini-bar>b,.pmini-bar>b:after,.pmini-dots>i{animation:none!important}.pmini:hover{transform:none}.pmini-bar>b{transition:none}}.psync{justify-items:end;gap:8px;min-width:0;display:grid}.psync-buttons{flex-wrap:wrap;gap:8px;display:flex}.psync-go,.psync-quiet{cursor:pointer;white-space:nowrap;border-radius:11px;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:12.5px;font-weight:600;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s;display:inline-flex}.psync-go{color:#fff;background:linear-gradient(135deg,#1f5c3e,#2f7d52);border:0;box-shadow:0 10px 22px -14px #14402ae6}.psync-go:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px -14px #14402af2}.psync-quiet{color:#2c4a38;background:#fff;border:1px solid #dce4dd}.psync-quiet:hover:not(:disabled){background:#f7faf7;border-color:#b7cdbd;transform:translateY(-1px)}.psync-go:disabled,.psync-quiet:disabled{opacity:.6;cursor:progress;transform:none}:is(.psync-go:focus-visible,.psync-quiet:focus-visible){outline-offset:2px;outline:2px solid #2f6b4c}.psync-note,.psync-bad,.psync-report>p{align-items:center;gap:8px;margin:0;font-size:11.5px;display:flex}.psync-note{color:#5f7a68}.psync-bad{color:#9b4046}.psync-report{text-align:right;justify-items:end;gap:4px;max-width:420px;display:grid}.psync-report>p{color:#22553c;font-weight:600}.psync-report small{color:#7d8c82;font-size:10.5px;line-height:1.5}.psync-folders{color:#7d8c82;text-align:left;max-width:100%;font-size:10.5px}.psync-folders>summary{cursor:pointer;color:#43705a;font-weight:600;list-style:none}.psync-folders>summary::-webkit-details-marker{display:none}.psync-folders>summary:before{content:"▸";margin-right:5px;transition:transform .15s;display:inline-block}.psync-folders[open]>summary:before{transform:rotate(90deg)}.psync-folders ul{gap:2px;max-height:190px;margin:5px 0 0;padding:0 0 0 14px;display:grid;overflow-y:auto}.psync-folders li{word-break:break-word;line-height:1.5}@media (max-width:720px){.psync{justify-items:stretch}.psync-buttons{width:100%}.psync-go,.psync-quiet{flex:160px;justify-content:center}.psync-report{text-align:left;justify-items:start}}
