*{box-sizing:border-box}body{color:#14151a;background:#eef1f4;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}.auth-root{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-card{background:#fff;border:1px solid #dde1e7;border-radius:14px;width:100%;max-width:420px;padding:32px 28px;box-shadow:0 1px 2px #14151a0a}.auth-logo{text-align:center;margin:0 0 6px;font-size:26px;font-weight:700}.auth-logo span{color:#0000;background:linear-gradient(90deg,#d64545,#3a5a9c,#dda02a,#4f9d69);-webkit-background-clip:text;background-clip:text}.auth-subtitle{text-align:center;color:#6b7280;margin:0 0 24px;font-size:14px}.auth-card fieldset{border:0;min-width:0;margin:0;padding:0}.auth-card label{color:#6b7280;margin-bottom:5px;font-size:13px;display:block}.auth-card input{background:#fbfbfc;border:1px solid #dde1e7;border-radius:8px;width:100%;margin-bottom:16px;padding:11px;font-size:14px}.auth-card input:focus{outline-offset:-1px;background:#fff;outline:2px solid #3a5a9c}.auth-card small{color:#6b7280;margin:-9px 0 16px;font-size:11px;display:block}.auth-card button{color:#fff;cursor:pointer;background:#14151a;border:0;border-radius:8px;width:100%;padding:12px;font-weight:600}.auth-card fieldset:disabled{opacity:.65}.auth-card fieldset:disabled button{cursor:wait}.auth-error,.auth-success{border-radius:8px;margin-bottom:18px;padding:12px;font-size:13px}.auth-error{color:#b23b3b;background:#fdecec;border:1px solid #f3b9b9}.auth-success{color:#287342;background:#edf7ef;border:1px solid #bbdfc5}.auth-note{text-align:center;color:#6b7280;margin:20px 0 0;font-size:12px;line-height:1.6}.auth-card button.auth-link{color:#3a5a9c;background:0 0;margin-top:16px;font-size:13px}.auth-switch{color:#3a5a9c;cursor:pointer;background:#fff;border:1px solid #dde1e7;border-radius:8px;margin:0 auto 24px;padding:12px 20px;display:block}.auth-card button:disabled{opacity:.65;cursor:wait}.auth-root{background:radial-gradient(at 10% 10%,#e0f3ff,#0000 45%),radial-gradient(at 95% 90%,#fff0db,#0000 45%),#f5f8fc;padding:32px}.auth-shell{background:#fff;border:1px solid #fff;border-radius:30px;grid-template-columns:1.12fr 1fr;width:100%;max-width:1220px;display:grid;overflow:hidden;box-shadow:0 24px 80px #244a7020}.auth-showcase{color:#fff;background:radial-gradient(at 100% 0,#58cbafaa,#0000 50%),radial-gradient(at 0 100%,#ffd578,#0000 55%),linear-gradient(135deg,#327ce7 0%,#159dbe 42%,#41b58e 70%,#e9b858 100%);padding:48px}.brand{letter-spacing:-1px;align-items:center;gap:9px;font-size:25px;font-weight:800;display:flex}.brand span{margin-left:-7px}.auth-eyebrow{letter-spacing:2px;margin:42px 0 14px;font-size:11px;font-weight:700}.auth-showcase h2{letter-spacing:-1.7px;margin:0 0 18px;font-size:clamp(30px,3.3vw,46px);line-height:1.12}.auth-showcase h2 span{display:block}.showcase-description{max-width:440px;font-size:15px;line-height:1.75}.preview-card{color:#24465b;background:#ffffffed;border:1px solid #ffffff70;border-radius:20px;margin-top:30px;padding:22px;box-shadow:0 18px 40px #17496125}.preview-heading{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.preview-heading>span{color:#4b697c}.preview-heading:first-child>span{color:#246c4a;background:#e7f6ee;border-radius:7px;padding:5px 8px;font-size:10px}.preview-metrics{grid-template-columns:1.6fr 1fr 1fr;gap:8px;margin:20px 0;display:grid}.preview-metrics>div{background:#eaf3ff;border-radius:12px;padding:12px}.preview-metrics>div:nth-child(2){background:#e6f7ed}.preview-metrics>div:nth-child(3){background:#fff3dc}.preview-metrics span{margin-bottom:8px;font-size:10px;display:block}.preview-metrics strong{font-size:24px}.preview-metrics small{font-size:10px;font-weight:500}.preview-bars{border-bottom:1px solid #dce9ed;gap:12px;height:132px;margin:14px 0;padding-bottom:22px;display:flex}.preview-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.preview-bars span{background:linear-gradient(#53c6ef,#3685e8);border-radius:6px 6px 0 0;width:100%;max-width:30px}.preview-bars>div:nth-child(3n+2) span{background:linear-gradient(#80d9ad,#2fa985)}.preview-bars>div:nth-child(3n) span{background:linear-gradient(#ffd27e,#f09b55)}.preview-bars small{color:#527080;font-size:9px;position:absolute;bottom:-18px}.preview-footer{color:#53717f;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:9px;display:flex}.preview-footer>span:first-child{color:#267753;align-items:center;gap:5px;display:flex}.auth-features{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.auth-features span{background:#fff2;border:1px solid #ffffff65;border-radius:30px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;display:flex}.auth-form-panel{justify-content:center;align-items:center;padding:40px 36px;display:flex}.auth-form-panel .auth-card{box-shadow:none;border:0;max-width:360px;padding:0}.auth-logo{text-align:left;margin-bottom:32px;font-size:22px}.auth-card h1{letter-spacing:-.8px;color:#233b53;margin:0 0 8px;font-size:30px}.auth-subtitle{text-align:left;margin-bottom:28px}.auth-card label{color:#3e556b;font-weight:600}.auth-card input{background:#f8fafc;border-color:#dbe6ef;border-radius:10px;padding:12px}.auth-card input:focus{outline:2px solid #3183e7}.auth-card button:not(.auth-link){background:linear-gradient(110deg,#347ee7,#139eba);border-radius:11px;box-shadow:0 6px 16px #2f80ed25}button:focus-visible{outline-offset:3px;outline:3px solid #3980d0}@media (width<=900px){.auth-root{padding:20px}.auth-showcase{padding:32px}.auth-form-panel{padding:32px 24px}.auth-features{gap:6px}}@media (width<=700px){.auth-root{padding:12px}.auth-shell{border-radius:22px;grid-template-columns:1fr}.auth-showcase{padding:26px}.auth-eyebrow{margin-top:24px}.auth-showcase h2{font-size:32px}.preview-card{margin-top:20px}.auth-form-panel{padding:32px 26px}}@media screen{.u360-root.u360-root{--bg:#f5f8fc;--ink:#243c55;--muted:#61758a;--line:#dfe9f2;background:radial-gradient(at 0 0,#dff0ff,#0000 40%),radial-gradient(at 100% 70%,#e8f7ef,#0000 45%),#f5f8fc;padding:28px 24px 48px}.u360-root .u360-no-print{max-width:1400px;margin:auto}.u360-root .u360-head{background:linear-gradient(110deg,#e3efff,#e0f7f1 65%,#fff0d5);border:1px solid #ffffff90;border-radius:22px;margin-bottom:24px;padding:24px;box-shadow:0 8px 30px #315a7910}.u360-root .u360-panel{border-color:#dfe9f2;border-radius:20px;padding:22px;box-shadow:0 8px 28px #315a790c}.u360-root .u360-panel h3{color:#3678af;font-size:12px}.u360-root .u360-printbtn{color:#325877;background:#ffffffd9;border-color:#cfdfea;border-radius:10px;padding:10px 14px}.u360-root .u360-printbtn:hover{background:#e7f3ff}.u360-root .u360-submit,.u360-root .u360-mini-icon.add{background:linear-gradient(110deg,#347ee7,#159fba);border-color:#0000;box-shadow:0 5px 12px #2f80ed20}.u360-root .u360-submit{border-radius:11px;padding:13px}.u360-root .u360-submit:hover{background:linear-gradient(110deg,#276dd0,#10879f)}.u360-root .u360-chip.active,.u360-root .u360-tab.active{color:#2464ad;background:#e7f1ff;border-color:#92b9ee}.u360-root .u360-tab{border-radius:10px;padding:9px 14px}.u360-root .u360-field input,.u360-root .u360-field select,.u360-root .u360-y-row input{background:#f8fafc;border-radius:10px}.u360-root .u360-link{color:#2373bc}.u360-root .u360-rapor-kutu{background:#eaf3ff;border-color:#d4e5fa;border-radius:15px;padding:18px}.u360-root .u360-rapor-kutu:nth-child(2){background:#e9f7ef;border-color:#cfeada}.u360-root .u360-rapor-kutu:nth-child(3){background:#fff3df;border-color:#f5e2bd}.u360-root .u360-rapor-kutu .num{color:#2768af;font-size:28px}.u360-root .u360-rapor-kutu:nth-child(2) .num{color:#277851}.u360-root .u360-rapor-kutu:nth-child(3) .num{color:#926018}.u360-root .u360-total{background:linear-gradient(110deg,#eaf3ff,#e8f7ef);border:0;border-radius:12px;padding:16px}.u360-root .u360-row{padding:12px 6px}.u360-root .u360-row:hover{background:#f2f8fd}.u360-root .u360-bar-bg{background:#edf3f8;height:9px}.u360-root .u360-y-row input{min-width:0}.u360-root button:disabled{opacity:.6;cursor:wait}@media (width<=700px){.u360-root.u360-root{padding:12px 10px 32px}.u360-root .u360-head{padding:18px}.u360-root .u360-panel{padding:16px}.u360-root .u360-row{flex-wrap:wrap;gap:4px}.u360-root .u360-row .gorev{min-width:100px}.u360-root .u360-gecmis-row{flex-wrap:wrap}}}.auth-root{background:radial-gradient(at 0 0,#a6bce9,#0000 60%),radial-gradient(at 80% 5%,#ffe4ed,#0000 40%),#eef4fc}.auth-shell{max-width:1500px;box-shadow:none;background:0 0;border:0;grid-template-columns:2.05fr 1fr;align-items:stretch;overflow:visible}.auth-showcase{background:radial-gradient(at 12% 105%,#ffb13c,#0000 33%),radial-gradient(at 92% 10%,#ffd965,#0000 35%),radial-gradient(at 105%,#df78d5,#0000 33%),radial-gradient(at 65% 110%,#14bddc,#0000 45%),linear-gradient(135deg,#167cff,#1254bd 30%,#1fbfbc 65%,#4fcf90);border-radius:25px;grid-template-columns:.85fr 1.3fr;align-items:center;gap:20px;padding:42px 30px 44px 42px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 36px #305e7625}.auth-showcase:before,.auth-showcase:after{content:"";opacity:.65;pointer-events:none;background:linear-gradient(135deg,#ffd952,#ff8b5d,#cc7bde);border-radius:45% 55% 65% 35%;width:220px;height:220px;position:absolute}.auth-showcase:before{background:#23d5fc;top:-125px;left:35%;transform:rotate(25deg)}.auth-showcase:after{bottom:-125px;left:20%;transform:rotate(-30deg)}.showcase-copy,.reference-preview{z-index:1;min-width:0;position:relative}.reference-brand{color:#07185b;letter-spacing:-.8px;white-space:nowrap;justify-content:center;align-items:center;gap:10px;font-size:25px;display:flex}.reference-brand strong>span{color:#0875ff}.reference-brand.light{color:#fff;justify-content:flex-start}.reference-brand.light strong>span{color:#fff}.brand-bars{align-items:flex-end;gap:4px;height:38px;display:flex}.brand-bars i{background:linear-gradient(#ffc547,#ff7136);border-radius:8px;width:9px;height:20px}.brand-bars i:nth-child(2){background:linear-gradient(#7fdd66,#00a9cb);height:29px}.brand-bars i:nth-child(3){background:linear-gradient(#ffe268,#06b7e9,#3983ff);height:38px}.brand-caption{letter-spacing:.5px;margin:5px 0 32px 39px;font-size:9px}.auth-showcase h2{letter-spacing:-1px;font-size:clamp(26px,2.6vw,38px);line-height:1.12}.showcase-description{margin:16px 0 22px;font-size:14px;line-height:1.45}.reference-features{gap:12px;display:grid}.reference-features>div{align-items:center;gap:12px;display:flex}.feature-icon{background:linear-gradient(#8de272,#16c661);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.reference-features>div:nth-child(2) .feature-icon{background:linear-gradient(#57ddff,#06a7fa)}.reference-features>div:nth-child(3) .feature-icon{background:linear-gradient(#ffd753,#ffa619)}.reference-features>div:nth-child(4) .feature-icon{background:linear-gradient(#bd7aff,#7537ff)}.reference-features strong{font-size:14px;display:block}.reference-features small{margin-top:3px;font-size:10px;line-height:1.4;display:block}.reference-preview{color:#07185b;background:linear-gradient(145deg,#fff,#eef8ff);border:3px solid #fffc;border-radius:21px;padding:12px;transform:perspective(1300px)rotateY(-5deg)rotate(1deg);box-shadow:0 20px 40px #0c487b33}.mock-top{justify-content:space-between;align-items:center;gap:8px;margin:0 2px 13px;display:flex}.mock-top .reference-brand{gap:4px;font-size:11px}.mock-top .brand-bars{gap:2px;height:17px}.mock-top .brand-bars i{width:4px;height:9px}.mock-top .brand-bars i:nth-child(2){height:13px}.mock-top .brand-bars i:nth-child(3){height:17px}.mock-top>span{font-size:8px}.mock-top b{color:#fff;background:#087fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-left:7px;display:inline-flex}.mock-body{grid-template-columns:76px 1fr;gap:10px;display:grid}.mock-nav{align-content:start;gap:8px;display:grid}.mock-nav>div{align-items:center;gap:5px;padding:7px 4px;font-size:7px;display:flex}.mock-nav .selected{color:#fff;background:linear-gradient(120deg,#05baff,#1965ff);border-radius:6px}.mock-content{min-width:0}.mock-metrics{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.mock-metrics>div{color:#0875ff;background:#e5f4ff;border-radius:9px;padding:10px 7px}.mock-metrics>div:nth-child(2){color:#00aa78;background:#e6f9ef}.mock-metrics>div:nth-child(3){color:#ff7918;background:#fff2e7}.mock-metrics>div:nth-child(4){color:#7e3bff;background:#eee6ff}.mock-metrics span,.mock-metrics small{font-size:7px;display:block}.mock-metrics strong{margin:5px 0;font-size:18px;display:block}.mock-chart{background:#fffc;border:1px solid #e6eefb;border-radius:10px;margin-top:10px;padding:12px}.mock-heading{justify-content:space-between;gap:8px;font-size:8px;display:flex}.mock-heading>span{color:#526eaa;font-size:7px}.reference-bars{background:repeating-linear-gradient(0deg,#0000 0 24px,#edf3fa 24px 25px);gap:12px;height:140px;padding:18px 2px 20px;display:flex}.reference-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.reference-bars i{background:linear-gradient(#28ceff,#06afdd);border-radius:4px 4px 0 0;width:100%}.reference-bars>div:nth-child(3) i{background:#5fd65b}.reference-bars>div:nth-child(4) i{background:#ffd044}.reference-bars>div:nth-child(5) i{background:#ff9d2e}.reference-bars>div:nth-child(6) i{background:#ff7465}.reference-bars>div:nth-child(7) i{background:#9681ff}.reference-bars small{color:#6885b4;font-size:7px;position:absolute;bottom:-16px}.mock-chart svg{width:100%;height:140px}.mock-bottom{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.mock-bottom>div{background:#ffffffc9;border:1px solid #e6eefb;border-radius:10px;padding:10px 8px}.mock-bottom strong{margin-bottom:10px;font-size:8px;display:block}.mock-line{align-items:center;gap:6px;margin-bottom:8px;display:flex}.mock-line small{color:#4d6b9f;font-size:7px}.mock-line i{background:#0bbdf0;border-radius:5px;height:6px}.mock-line:nth-child(3) i{background:#2bcb81}.mock-line:nth-child(4) i{background:#b5d54b}.mock-line:nth-child(5) i{background:#ff8255}.mock-distribution{align-items:center;gap:10px;display:flex}.mock-distribution>div:last-child{flex:1}.mock-distribution small{justify-content:space-between;margin-bottom:8px;font-size:7px;display:flex}.mock-donut{background:conic-gradient(#28ce65 0 28%,#04b3ed 28% 70%,#ffaa32 70% 88%,#9852f4 88%);border-radius:50%;flex-shrink:0;width:65px;height:65px;position:relative}.mock-donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:17px}.reference-caption{font-size:10px;font-style:italic;position:absolute;bottom:15px;right:30px}.auth-form-panel{background:linear-gradient(145deg,#fff,#f7faff);border:1px solid #fff;border-radius:25px;padding:40px;box-shadow:0 16px 30px #31587f20}.auth-form-panel .reference-brand{margin-bottom:22px}.auth-card h1{text-align:center;color:#07134e;font-size:28px}.auth-subtitle{text-align:center;color:#38578a;font-size:14px;line-height:1.5}.auth-card label{color:#4c6493;font-size:12px}.auth-card input{color:#14285a;background:#fff8;border-color:#d6e0f6;padding:12px 14px}.auth-card button:not(.auth-link){box-shadow:none;background:linear-gradient(115deg,#10c7ed,#2150ff);border-radius:17px;padding:14px;font-size:16px}.auth-card button.auth-link{color:#0850eb}@media (width<=1180px){.auth-showcase{grid-template-columns:1fr;padding:28px}.reference-preview{width:100%;max-width:540px}.showcase-copy h2 br{display:none}.reference-features{grid-template-columns:1fr 1fr}.auth-shell{grid-template-columns:1.4fr 1fr}.reference-caption{text-align:right;grid-column:1;position:static}}@media (width<=700px){.auth-shell{grid-template-columns:1fr;gap:14px}.auth-showcase{padding:24px 20px}.auth-form-panel{padding:30px 24px}.auth-showcase h2{font-size:30px}.mock-body{grid-template-columns:58px 1fr;gap:5px}.mock-nav>div{gap:3px;font-size:6px}.reference-preview{padding:8px;transform:none}.mock-metrics{gap:4px}.mock-metrics>div{padding:8px 5px}.mock-metrics strong{font-size:15px}.mock-metrics span{font-size:6px}.mock-donut{width:45px;height:45px}.mock-donut:after{inset:12px}.mock-distribution{gap:5px}.reference-bars{gap:8px}.reference-features{gap:12px 6px}}@media screen{.u360-root .u360-head{background:radial-gradient(at 100% 0,#ffd586,#0000 38%),linear-gradient(115deg,#2481ff,#17bfce 60%,#4acc96)}.u360-root .u360-logo{color:#fff}.u360-root .u360-logo .num{color:#fff;background:0 0}.u360-root .u360-head>div:first-child>div:last-child{color:#fff!important}.u360-root .u360-submit,.u360-root .u360-mini-icon.add{background:linear-gradient(115deg,#10c7ed,#2150ff)}.u360-root .u360-panel h3{color:#152462}.u360-root .u360-tab.active,.u360-root .u360-chip.active{color:#fff;background:linear-gradient(115deg,#10bbed,#2561ff);border-color:#0000}}.u360-root [hidden]{display:none!important}@media screen{.u360-root.u360-root{background:#f5f8fe;padding:0}.u360-root .u360-no-print{max-width:none}.workspace{grid-template-columns:230px minmax(0,1fr);min-height:100vh;display:grid}.workspace-sidebar{background:linear-gradient(170deg,#fff,#f4f8ff);border-right:1px solid #e1e9f8;flex-direction:column;height:100vh;padding:28px 18px 20px;display:flex;position:sticky;top:0}.workspace-brand{color:#11215f;letter-spacing:-.9px;align-items:center;gap:9px;font-size:22px;display:flex}.workspace-brand strong>span{color:#197aff}.sidebar-caption{letter-spacing:1.1px;color:#7385a8;margin:10px 0 38px;font-size:8px}.workspace-sidebar nav{gap:8px;display:grid}.workspace-sidebar nav button,.workspace-logout{text-align:left;color:#526687;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:13px 12px;font-size:13px;display:flex}.workspace-sidebar nav button:hover{background:#edf4ff}.workspace-sidebar nav button.selected{color:#fff;background:linear-gradient(110deg,#0dbdee,#2871ff);box-shadow:0 6px 15px #237dff25}.sidebar-foot{align-items:center;gap:10px;margin-top:auto;padding-top:30px;display:flex}.sidebar-foot strong{overflow-wrap:anywhere;font-size:13px;display:block}.sidebar-foot small{color:#7a8ca8;margin-top:4px;font-size:11px;display:block}.avatar{color:#fff;background:linear-gradient(130deg,#14c0ee,#2564ff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;display:inline-flex}.workspace-logout{margin-top:15px}.workspace-main{min-width:0;padding:0 32px 40px}.workspace-top{color:#4f6482;border-bottom:1px solid #e5ecf7;justify-content:space-between;align-items:center;min-height:80px;margin-bottom:28px;font-size:13px;display:flex}.workspace-top>button{cursor:pointer;color:#243a63;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.workspace-main h1{letter-spacing:-.9px;color:#11235e;margin:8px 0 12px;font-size:30px}.workspace-main h2{color:#17285e;margin:0 0 20px;font-size:16px}.page-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.page-intro p{color:#71809c;font-size:13px;line-height:1.6}.page-intro .page-eyebrow{color:#138acb;letter-spacing:1.5px;font-size:10px;font-weight:700}.workspace-main button.primary,.account-page button,.pagination button,.onboarding-empty button{cursor:pointer;color:#fff;background:linear-gradient(115deg,#0bbcec,#2864fc);border:0;border-radius:10px;padding:12px 16px;font-size:13px}.workspace-main button.primary{white-space:nowrap;align-items:center;gap:7px;display:flex}.dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.dashboard-metrics>div{color:#167af2;background:#e5f1ff;border:1px solid #d9e8ff;border-radius:17px;padding:22px}.dashboard-metrics>div:nth-child(2){color:#16a371;background:#e5f8ef;border-color:#d7f0e2}.dashboard-metrics>div:nth-child(3){color:#ec8b29;background:#fff1e4;border-color:#ffe7d0}.dashboard-metrics>div:nth-child(4){color:#8757e6;background:#efe8ff;border-color:#e5dafe}.metric-top{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.dashboard-metrics strong{margin:15px 0 5px;font-size:32px;display:block}.dashboard-metrics small{font-size:11px}.dashboard-chart{margin-bottom:24px}.dashboard-bottom,.management-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.onboarding-empty{text-align:center;color:#6d819c;padding:40px 15px}.onboarding-empty>svg{color:#36a8ee}.onboarding-empty h3{text-transform:none;letter-spacing:0;margin:14px 0;font-size:18px}.onboarding-empty p{max-width:440px;margin:0 auto 22px;font-size:13px;line-height:1.7}.muted{color:#7386a4;font-size:13px;line-height:1.7}.band-stat{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.recent-record{border-bottom:1px solid #edf2fa;justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.recent-record small{color:#8592aa;margin-top:6px;display:block}.account-page{max-width:820px}.account-page fieldset{border:0;margin:0;padding:0}.account-page form,.account-page fieldset>div{border-top:1px solid #e8eef7;margin-top:24px;padding-top:24px}.account-page label{color:#4c6183;margin:16px 0;font-size:13px;display:block}.account-page input:not([type=checkbox]){color:#1b3155;background:#fbfcff;border:1px solid #d9e3f4;border-radius:9px;width:100%;max-width:440px;margin-top:7px;padding:12px;display:block}.account-page .checkbox-label{align-items:center;gap:8px;display:flex}.account-page small{color:#7485a1;margin-bottom:15px;font-size:12px;line-height:1.6;display:block}.account-page p{color:#637694;font-size:13px;line-height:1.7}.account-page button{margin:5px 8px 5px 0}.setup-key,.backup-codes{overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:all;user-select:all;letter-spacing:1px;background:#edf5ff;border-radius:10px;padding:20px;display:block}.pagination{gap:10px;margin-top:24px;display:flex}.management-grid .u360-y-row{flex-wrap:wrap}.management-grid .u360-y-row input{min-width:90px}.management-grid .u360-mini-icon{min-width:32px;height:32px}.u360-root .u360-head{padding:18px}.u360-root .u360-grid{grid-template-columns:340px minmax(0,1fr)}.u360-root .u360-field select{min-height:42px}.u360-root .u360-field label{margin-bottom:7px;font-size:13px}@media (width<=1050px){.workspace{grid-template-columns:190px minmax(0,1fr)}.workspace-brand{font-size:18px}.workspace-main{padding:0 20px 30px}.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.u360-root .u360-grid{grid-template-columns:1fr}}@media (width<=720px){.workspace{display:block}.workspace-sidebar{height:auto;padding:18px 14px 10px;position:static}.workspace-sidebar nav{gap:6px;padding:10px 0;display:flex;overflow-x:auto}.workspace-sidebar nav button{flex-shrink:0;gap:6px;padding:10px;font-size:11px}.sidebar-caption,.sidebar-foot,.workspace-logout{display:none}.workspace-main{padding:0 14px 28px}.workspace-top{min-height:58px;margin-bottom:18px}.workspace-top:after{content:none}.workspace-main h1{font-size:25px}.page-intro{flex-direction:column;align-items:flex-start}.dashboard-metrics{gap:10px}.dashboard-metrics>div{padding:16px}.dashboard-metrics strong{font-size:28px}.dashboard-bottom,.management-grid{grid-template-columns:1fr}.workspace-main .u360-panel{padding:18px}.u360-gecmis-row .zaman{white-space:normal}.workspace-top button{font-size:12px}}}@media screen and (width<=720px){.workspace-logout{margin:0;padding:9px;font-size:11px;display:flex;position:absolute;top:9px;right:14px}.workspace-sidebar{position:relative}.workspace-brand{font-size:20px}}.u360-root{--bg:#eef1f4;--panel:#fff;--ink:#14151a;--muted:#6b7280;--line:#dde1e7;background:var(--bg);color:var(--ink);min-height:100vh;padding:24px 18px 48px;font-family:Inter,-apple-system,sans-serif}.u360-root *{box-sizing:border-box}.u360-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.u360-logo{letter-spacing:-.5px;font-family:Space Grotesk,Inter,sans-serif;font-size:24px;font-weight:700}.u360-logo .num{background:linear-gradient(90deg,#d64545,#3a5a9c,#dda02a,#4f9d69);color:#0000;-webkit-background-clip:text;background-clip:text}.u360-printbtn{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:flex}.u360-printbtn:hover{background:#f3f4f6}.u360-hata{color:#b23b3b;background:#fdecec;border:1px solid #f3b9b9;border-radius:8px;margin-bottom:14px;padding:10px 14px;font-size:13px}.u360-tarihbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.u360-tarihbar input[type=date]{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 9px;font-family:inherit;font-size:13px}.u360-chip{border:1px solid var(--line);cursor:pointer;color:var(--muted);font-variant-numeric:tabular-nums;background:#fff;border-radius:20px;padding:6px 11px;font-size:12px}.u360-chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}.u360-grid{grid-template-columns:360px 1fr;gap:18px;display:grid}@media (width<=840px){.u360-grid{grid-template-columns:1fr}}.u360-panel{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px;box-shadow:0 1px 2px #14151a08}.u360-panel h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600}.u360-field{margin-bottom:12px}.u360-field label{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:4px;font-size:12px;display:flex}.u360-link{color:#3a5a9c;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:600}.u360-field select,.u360-field input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fbfbfc;border-radius:8px;padding:9px 10px;font-family:inherit;font-size:14px}.u360-field select:focus,.u360-field input:focus{outline-offset:-1px;background:#fff;outline:2px solid #3a5a9c}.u360-yonetici{border:1px dashed var(--line);background:#f7f8fa;border-radius:10px;margin:-4px 0 12px;padding:8px}.u360-y-row{align-items:center;gap:6px;padding:5px 3px;display:flex}.u360-y-row.pasif{opacity:.55}.u360-y-row input{border:1px solid var(--line);border-radius:6px;flex:1;padding:6px 8px;font-family:inherit;font-size:12.5px}.u360-y-ad{flex:1;font-size:13px}.u360-y-ad em{color:var(--muted);font-style:normal}.u360-mini-icon{border:1px solid var(--line);cursor:pointer;width:24px;height:24px;color:var(--muted);background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.u360-mini-icon:hover{background:#f3f4f6}.u360-mini-icon.danger:hover{color:#d64545;background:#fdecec}.u360-mini-icon.ok:hover{color:#4f9d69;background:#eaf5ee}.u360-mini-icon.add{background:var(--ink);color:#fff;border-color:var(--ink)}.u360-submit{background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:4px;padding:11px;font-size:14px;font-weight:600}.u360-submit:hover{background:#2b2d36}.u360-strip{vertical-align:-2px;border-radius:3px;flex-shrink:0;width:4px;height:14px;margin-right:8px;display:inline-block}.u360-tablewrap{max-height:280px;margin-top:4px;overflow-y:auto}.u360-row{border-bottom:1px solid var(--line);align-items:center;padding:8px 4px;font-size:13px;display:flex}.u360-row:last-child{border-bottom:none}.u360-row .isci{flex:1;font-weight:600}.u360-row .gorev{color:var(--muted);flex:1}.u360-row .saat{color:var(--muted);font-variant-numeric:tabular-nums;width:46px}.u360-row .adet{font-variant-numeric:tabular-nums;text-align:right;width:42px;font-family:Space Grotesk,sans-serif;font-weight:700}.u360-row .sil{color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:4px;padding:2px}.u360-row .sil:hover{color:#d64545}.u360-empty{color:var(--muted);text-align:center;padding:20px 0;font-size:13px}.u360-gecmis-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 4px;font-size:13px;display:flex}.u360-gecmis-row:last-child{border-bottom:none}.u360-gecmis-row .metin{flex:1}.u360-gecmis-row .zaman{color:var(--muted);white-space:nowrap;font-size:12px}.u360-tabs{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.u360-tab{border:1px solid var(--line);cursor:pointer;color:var(--muted);background:#fbfbfc;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:flex}.u360-tab.active{background:var(--ink);color:#fff;border-color:var(--ink)}.u360-summary-row{margin-bottom:10px}.u360-urun-grup{border-bottom:1px dashed var(--line);margin-bottom:16px;padding-bottom:12px}.u360-urun-grup:last-child{border-bottom:none}.u360-urun-baslik{justify-content:space-between;align-items:center;margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;display:flex}.u360-summary-row.alt{margin-bottom:6px;margin-left:12px}.u360-summary-name.kucuk{color:var(--muted);font-size:12px;font-weight:500}.u360-summary-num.kucuk{font-size:12px}.u360-summary-top{justify-content:space-between;align-items:center;margin-bottom:4px;font-size:13px;display:flex}.u360-summary-name{align-items:center;font-weight:600;display:flex}.u360-summary-num{font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-weight:700}.u360-bar-bg{background:#eef1f4;border-radius:5px;height:8px;overflow:hidden}.u360-bar-fill{border-radius:5px;height:100%}.u360-total{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;display:flex}.u360-total .label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.u360-total .num{font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:26px;font-weight:700}.u360-rapor-ozetler{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.u360-rapor-kutu{border:1px solid var(--line);background:#f7f8fa;border-radius:10px;flex:1;min-width:140px;padding:12px 14px}.u360-rapor-kutu .label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px;display:block}.u360-rapor-kutu .num{font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700}.u360-chart-wrap{margin-top:6px}.u360-print-only{display:none}@media print{.u360-no-print{display:none!important}.u360-print-only{padding:0;display:block!important}.u360-root{background:#fff;padding:0}.u360-print-only table{border-collapse:collapse;width:100%;margin-bottom:22px;font-size:13px}.u360-print-only th,.u360-print-only td{text-align:left;border:1px solid #ccc;padding:5px 8px}.u360-print-only h2{margin-bottom:2px;font-family:Space Grotesk,sans-serif}.u360-print-only .alt{color:#555;margin-bottom:18px;font-size:13px}.u360-print-only h4{text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px;font-family:Space Grotesk,sans-serif;font-size:12px}}
