@import "https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,600;12..96,700;12..96,800&family=Public+Sans:wght@400;500;600&display=swap";:root{--bg:#fff;--surface:#f6f6f9;--surface-2:#f1eeff;--line:#e6e6ec;--line-soft:#efeff3;--text:#12121a;--text-dim:#55555f;--muted:#6c6c77;--accent:#5b2fe8;--accent-deep:#4522be;--accent-2:#d62f5a;--ok:#1b7f4b;--uyari:#b25e00;--r-sm:10px;--r-md:14px;--r-lg:20px;--display:"Bricolage Grotesque", system-ui, sans-serif;--body:"Public Sans", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}h1,h2,h3{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:4px}.btn{border:2px solid var(--accent);border-radius:var(--r-md);background:var(--accent);color:#fff;min-height:48px;font-family:var(--display);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:700;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}.btn:hover:not(:disabled){background:var(--accent-deep);border-color:var(--accent-deep);transform:translateY(-1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn.sade{color:var(--text);border-color:var(--line);background:0 0}.btn.sade:hover:not(:disabled){background:var(--surface);border-color:var(--text);transform:none}.alan{border:2px solid var(--line);border-radius:var(--r-md);background:var(--bg);width:100%;min-height:50px;color:var(--text);padding:12px 14px;transition:border-color .16s}.alan:focus{border-color:var(--accent);outline:none}.etiket{font-family:var(--display);margin-bottom:7px;font-size:.9rem;font-weight:700;display:block}.rozet{background:var(--surface-2);color:var(--accent);font-family:var(--display);letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 11px;font-size:.74rem;font-weight:700;display:inline-flex}.rozet.brief{color:#445;background:#eef1f5}.rozet.teklif{color:var(--uyari);background:#fff3e2}.rozet.uretim{background:var(--surface-2);color:var(--accent)}.rozet.revizyon{color:var(--accent-2);background:#fdecef}.rozet.teslim{color:var(--ok);background:#e7f5ec}.rozet.kapali{background:var(--surface);color:var(--muted)}.uyari-kutu{border-radius:var(--r-md);padding:13px 16px;font-size:.93rem}.uyari-kutu.hata{color:#8c1d34;background:#fdecef}.uyari-kutu.tamam{color:#14603a;background:#e7f5ec}@keyframes doner{to{transform:rotate(360deg)}}.doner{border:2.5px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite doner}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
