*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bq-color-bg);color:var(--bq-color-text);font-family:var(--bq-font-sans);font-size:var(--bq-text-base);line-height:var(--bq-leading-normal);font-feature-settings:var(--bq-font-feature-ui);-webkit-font-smoothing:antialiased}body,h1,h2,h3,p{margin:0}a{color:var(--bq-color-text-link);text-decoration:none}.ico{width:1em;height:1em;flex:none;stroke-width:1.75}.muted{color:var(--bq-color-text-muted)}.secondary{color:var(--bq-color-text-secondary)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.brand{display:flex;align-items:center;gap:10px}.brand__mark{width:30px;height:30px;border-radius:var(--bq-radius-md);display:grid;place-items:center;background:var(--bq-navy-800);color:var(--bq-brass-200);font-size:15px;letter-spacing:-.02em;box-shadow:inset 0 0 0 1px rgba(207,178,127,.45)}.brand__mark,.brand__name{font-family:var(--bq-font-display);font-weight:600}.brand__name{font-size:19px;letter-spacing:-.01em;line-height:1}.brand__name b{font-weight:600;color:var(--bq-brass-500)}.brand--inverse .brand__mark{background:transparent;box-shadow:inset 0 0 0 1px rgba(207,178,127,.55)}.brand--inverse .brand__name{color:var(--bq-color-text-inverse)}.brand--inverse .brand__name b{color:var(--bq-brass-300)}.sample-tag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--bq-radius-full);border:1px dashed var(--bq-brass-300);background:var(--bq-brass-50);color:var(--bq-brass-700);font-size:var(--bq-text-2xs);font-weight:var(--bq-weight-semibold);letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;white-space:nowrap}.sample-tag .ico{font-size:12px}.app{display:grid;grid-template-columns:var(--bq-layout-sidebar-width) minmax(0,1fr)}.app,.sidebar{min-height:100vh}.sidebar{background:var(--bq-navy-900);color:var(--bq-navy-200);display:flex;flex-direction:column;padding:20px 14px 18px}.sidebar .brand{padding:4px 8px 22px;border-bottom:1px solid rgba(163,184,206,.12);margin-bottom:14px}.nav-label{padding:14px 10px 6px;font-size:var(--bq-text-2xs);letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;color:var(--bq-navy-400);font-weight:var(--bq-weight-semibold)}.nav{display:flex;flex-direction:column;gap:2px}.nav .nav-item{display:flex;align-items:center;gap:11px;height:36px;padding:0 10px;border-radius:var(--bq-radius-md);color:var(--bq-navy-200);font-size:var(--bq-text-base);font-weight:var(--bq-weight-medium);position:relative;min-width:0;text-decoration:none}.nav .nav-item .ico{font-size:17px;color:var(--bq-navy-400);flex:none}.nav .nav-item__label{min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav a.nav-item:hover{background:rgba(230,238,246,.06)}.nav .nav-item.is-active{background:rgba(230,238,246,.09);color:#FFFFFF}.nav .nav-item.is-active:before{content:"";position:absolute;left:-14px;top:9px;bottom:9px;width:2px;background:var(--bq-brass-300);border-radius:0 2px 2px 0}.nav .nav-item.is-active .ico{color:var(--bq-brass-200)}.nav .nav-item.is-disabled{opacity:.55;cursor:default;pointer-events:none}.nav .count{margin-left:auto;flex:none;min-width:22px;height:20px;padding:0 6px;border-radius:var(--bq-radius-full);display:inline-flex;align-items:center;justify-content:center;background:rgba(207,178,127,.16);color:var(--bq-brass-200);font-size:var(--bq-text-2xs);font-weight:var(--bq-weight-semibold);font-feature-settings:var(--bq-numeric);font-variant-numeric:var(--bq-numeric);white-space:nowrap}.nav .count--soon{min-width:0;height:18px;padding:0 7px;font-size:9px;letter-spacing:.02em;text-transform:lowercase;font-feature-settings:normal;font-variant-numeric:normal}.sidebar__foot{margin-top:auto;padding:14px 8px 0;border-top:1px solid rgba(163,184,206,.12);display:flex;align-items:center;gap:10px}.avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--bq-navy-100);color:var(--bq-navy-800);font-size:var(--bq-text-xs);font-weight:var(--bq-weight-semibold);letter-spacing:.02em}.sidebar__foot .avatar{background:var(--bq-navy-700);color:var(--bq-navy-100)}.sidebar__user{min-width:0;line-height:1.3}.sidebar__user strong{display:block;color:#fff;font-weight:var(--bq-weight-medium);font-size:var(--bq-text-sm)}.sidebar__user span{font-size:var(--bq-text-2xs);color:var(--bq-navy-300)}.sidebar__foot .ico{margin-left:auto;color:var(--bq-navy-400);font-size:16px}.main{min-width:0;display:flex;flex-direction:column}.topbar{height:var(--bq-layout-topbar-height);gap:16px;padding:0 32px;background:var(--bq-color-surface);border-bottom:1px solid var(--bq-color-border);position:-webkit-sticky;position:sticky;top:0;z-index:5}.crumbs,.topbar{display:flex;align-items:center}.crumbs{gap:6px;font-size:var(--bq-text-sm);color:var(--bq-color-text-muted);min-width:0}.crumbs .ico{font-size:14px}.crumbs strong{color:var(--bq-color-text);font-weight:var(--bq-weight-medium)}.topbar__right{margin-left:auto;gap:10px}.search,.topbar__right{display:flex;align-items:center}.search{gap:8px;height:34px;width:280px;padding:0 12px;border:1px solid var(--bq-color-border);border-radius:var(--bq-radius-md);background:var(--bq-color-surface-sunken);color:var(--bq-color-text-muted);font-size:var(--bq-text-sm);white-space:nowrap;overflow:hidden}.search kbd{margin-left:auto;font-family:var(--bq-font-mono);font-size:10px;padding:1px 5px;border:1px solid var(--bq-color-border);border-radius:4px;background:#fff}.icon-btn{width:34px;height:34px;display:grid;place-items:center;border-radius:var(--bq-radius-md);color:var(--bq-color-text-secondary);position:relative;border:1px solid transparent;background:none}.icon-btn .ico{font-size:18px}.icon-btn .dot{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--bq-brass-500);box-shadow:0 0 0 2px #fff}.page{padding:28px 32px 48px;max-width:1192px;width:100%}.page-head{display:flex;align-items:flex-end;gap:16px;margin-bottom:24px;flex-wrap:wrap}.page-head__title{min-width:0}.page-head h1{font-family:var(--bq-font-display);font-weight:var(--bq-weight-semibold);font-size:var(--bq-text-3xl);letter-spacing:var(--bq-tracking-tight);line-height:1.15}.page-head p{margin-top:6px;color:var(--bq-color-text-secondary)}.page-head__actions{margin-left:auto;gap:10px;flex-wrap:wrap}.card-head,.page-head__actions{display:flex;align-items:center}.card-head{gap:12px;padding:16px 20px;border-bottom:1px solid var(--bq-color-divider)}.card-head h2{font-family:var(--bq-font-display);font-size:var(--bq-text-lg);font-weight:var(--bq-weight-semibold);letter-spacing:var(--bq-tracking-tight)}.card-head .bq-btn{margin-left:auto}.bq-card.flush{padding:0;overflow:hidden}.bottom-nav,.m-topbar{display:none}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field .label,.field label{font-size:var(--bq-text-xs);font-weight:var(--bq-weight-semibold);color:var(--bq-color-text-secondary);letter-spacing:.01em}.field .hint{font-size:var(--bq-text-xs);color:var(--bq-color-text-muted)}.input-wrap{position:relative;display:flex;align-items:center}.input-wrap>.ico{position:absolute;left:12px;color:var(--bq-color-text-muted);font-size:16px;pointer-events:none}.input-wrap .bq-input{width:100%}.input-wrap>.ico+.bq-input{padding-left:38px}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237A808A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}@media (max-width:760px){.app{grid-template-columns:1fr}.sidebar,.topbar{display:none}.m-topbar{display:flex;align-items:center;gap:10px;height:56px;padding:0 16px;background:var(--bq-navy-900);position:-webkit-sticky;position:sticky;top:0;z-index:5}.m-topbar .brand__name{font-size:17px}.m-topbar .brand__mark{width:26px;height:26px;font-size:13px}.m-topbar .icon-btn{color:var(--bq-navy-200)}.m-topbar .icon-btn .dot{box-shadow:0 0 0 2px var(--bq-navy-900)}.m-topbar__right{margin-left:auto;display:flex;gap:2px}.bottom-nav{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;height:64px;background:var(--bq-color-surface);border-top:1px solid var(--bq-color-border);box-shadow:0 -4px 16px -8px rgba(12,24,40,.12);z-index:6;padding-bottom:4px}.bottom-nav .bottom-nav__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-width:0;font-size:10.5px;font-weight:var(--bq-weight-medium);position:relative;text-decoration:none;border:none;background:none;padding:0;margin:0;font-family:inherit;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bottom-nav .bottom-nav__item,.bottom-nav button.bottom-nav__item{color:var(--bq-color-text-muted);cursor:pointer}.bottom-nav span.bottom-nav__item{cursor:default}.bottom-nav .bottom-nav__item .ico{font-size:20px;flex:none}.bottom-nav .bottom-nav__label{font-size:10.5px;font-weight:var(--bq-weight-medium)}.bottom-nav .bottom-nav__item.is-active{color:var(--bq-navy-800)}.bottom-nav .bottom-nav__item.is-disabled{opacity:.5;pointer-events:none}.bottom-nav .bottom-nav__item.is-active:before{content:"";position:absolute;top:0;left:28%;right:28%;height:2px;background:var(--bq-brass-500);border-radius:0 0 2px 2px}.bottom-nav .badge-n{position:absolute;top:7px;left:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--bq-brass-500);color:#fff;font-size:9.5px;font-weight:600;display:grid;place-items:center}.page{padding:20px 16px 96px}.page-head{margin-bottom:18px;gap:12px}.page-head h1{font-size:var(--bq-text-2xl)}.page-head__actions{margin-left:0;width:100%}}.stepbar{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap;padding:12px 16px;margin-bottom:20px;background:var(--bq-color-surface);border:1px solid var(--bq-color-border);border-radius:var(--bq-radius-lg);font-size:var(--bq-text-sm);color:var(--bq-color-text-secondary)}.stepbar .item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.stepbar .item .ico{color:var(--bq-color-text-muted);font-size:15px}.stepbar .item strong{color:var(--bq-color-text);font-weight:var(--bq-weight-medium)}.stepbar .bq-btn{margin-left:auto}.thumb{width:40px;height:40px;border-radius:var(--bq-radius-sm);flex:none;background:var(--bq-stone-100);border:1px solid var(--bq-color-border);display:grid;place-items:center;color:var(--bq-stone-400);position:relative;overflow:hidden}.thumb .ico{font-size:18px}.thumb:after{content:"ÖRNEK";position:absolute;bottom:2px;left:0;right:0;text-align:center;font-size:6.5px;font-weight:700;letter-spacing:.06em;color:var(--bq-stone-500)}.prod{display:flex;gap:12px;align-items:flex-start;min-width:0}.prod__name{font-weight:var(--bq-weight-medium);color:var(--bq-color-text)}.prod__meta{color:var(--bq-color-text-muted);margin-top:2px}.prod__meta,.prod__said{font-size:var(--bq-text-xs)}.prod__said{color:var(--bq-color-text-secondary);margin-top:3px;font-style:italic}.sub{display:block;color:var(--bq-color-text-muted);font-weight:400;margin-top:2px}.cust-note,.sub{font-size:var(--bq-text-xs)}.cust-note{display:flex;gap:6px;align-items:flex-start;margin-top:8px;padding:6px 8px;border-radius:var(--bq-radius-sm);background:var(--bq-info-bg);color:var(--bq-info-fg);line-height:1.4}.cust-note .ico{margin-top:1px;font-size:13px}.totals{display:grid;grid-gap:8px;gap:8px;font-size:var(--bq-text-sm)}.totals .row{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.totals .row span:first-child{color:var(--bq-color-text-secondary)}.totals .grand{padding-top:12px;margin-top:4px;border-top:1px solid var(--bq-color-border)}.totals .grand span:first-child{color:var(--bq-color-text);font-weight:var(--bq-weight-semibold)}.totals .grand .bq-money{font-family:var(--bq-font-display);font-size:var(--bq-text-2xl);font-weight:600;letter-spacing:-.01em}.kdv{font-weight:var(--bq-weight-semibold);color:var(--bq-color-text-secondary);margin-left:4px;font-family:var(--bq-font-sans);letter-spacing:0}.kdv,.note{font-size:var(--bq-text-xs)}.note{color:var(--bq-color-text-muted);line-height:1.45}textarea.bq-input{height:auto;min-height:84px;padding:10px 12px;resize:vertical;line-height:1.45;width:100%}@media (max-width:760px){.page-head__actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.page-head__actions>*{width:100%}.page-head__actions .sample-tag{grid-column:1/-1;width:max-content}.page-head__actions .bq-btn:only-of-type{grid-column:1/-1}.stepbar{gap:8px 14px;padding:12px 14px}.stepbar .bq-btn{margin-left:0}}.login{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.login__aside{background:var(--bq-navy-900);color:var(--bq-navy-200);padding:48px 64px;display:flex;flex-direction:column;position:relative;overflow:hidden}.login__aside:after{content:"";position:absolute;right:-180px;bottom:-180px;width:520px;height:520px;border-radius:50%;border:1px solid rgba(207,178,127,.16);box-shadow:0 0 0 60px rgba(207,178,127,.025),0 0 0 120px rgba(207,178,127,.02);pointer-events:none}.login__claim{margin-top:auto;max-width:470px;position:relative;z-index:1}.login__claim .rule{width:40px;height:1px;background:var(--bq-brass-300);margin-bottom:24px}.login__claim h2{font-family:var(--bq-font-display);font-weight:500;font-size:40px;line-height:1.15;letter-spacing:-.015em;color:#fff}.login__claim h2 em{font-style:italic;color:var(--bq-brass-200);font-weight:400}.login__claim p{margin-top:18px;font-size:var(--bq-text-md);line-height:var(--bq-leading-relaxed);color:var(--bq-navy-200)}.login__points{list-style:none;padding:0;margin:36px 0 0;display:grid;grid-gap:14px;gap:14px}.login__points li{display:flex;gap:12px;align-items:center;font-size:var(--bq-text-base);color:var(--bq-navy-100)}.login__points .ico{font-size:18px;color:var(--bq-brass-300)}.login__foot{margin-top:auto;padding-top:48px;font-size:var(--bq-text-xs);color:var(--bq-navy-400);position:relative;z-index:1}.login__main{display:flex;flex-direction:column;padding:32px 48px}.login__top{display:flex;justify-content:flex-end;align-items:center;gap:12px}.login__form-wrap{margin:auto;width:100%;max-width:400px;padding:40px 0}.login__form-wrap .brand{display:none}.login h1{font-family:var(--bq-font-display);font-weight:600;font-size:var(--bq-text-3xl);letter-spacing:var(--bq-tracking-tight);line-height:1.2}.login__lead{margin-top:8px;color:var(--bq-color-text-secondary)}.login form{margin-top:32px;display:grid;grid-gap:20px;gap:20px}.login .bq-input{height:44px;font-size:var(--bq-text-base)}.label-row{display:flex;align-items:baseline;justify-content:space-between}.label-row a{font-size:var(--bq-text-xs);font-weight:var(--bq-weight-medium)}.pw-toggle{position:absolute;right:10px;color:var(--bq-color-text-muted);font-size:17px;display:grid}.check{display:flex;align-items:center;gap:10px;font-size:var(--bq-text-sm);color:var(--bq-color-text-secondary)}.check .box{width:16px;height:16px;border:1px solid var(--bq-input-border);border-radius:4px;background:#fff;display:grid;place-items:center;color:#fff}.check .box.is-on{background:var(--bq-navy-800);border-color:var(--bq-navy-800)}.check .box .ico{font-size:12px;stroke-width:3}.login .bq-btn--lg{width:100%;height:46px}.login__alt{margin-top:28px;padding-top:20px;border-top:1px solid var(--bq-color-divider);font-size:var(--bq-text-sm);line-height:var(--bq-leading-normal)}.login__alt,.login__secure{color:var(--bq-color-text-muted)}.login__secure{margin-top:18px;display:flex;align-items:center;gap:8px;font-size:var(--bq-text-xs)}.login__secure .ico{color:var(--bq-success-fg);font-size:14px}.login__legal{justify-content:space-between;font-size:var(--bq-text-xs);color:var(--bq-color-text-muted);flex-wrap:wrap}.login__legal,.login__legal nav{display:flex;gap:16px}.login__legal a{color:var(--bq-color-text-muted)}@media (max-width:760px){.login{grid-template-columns:1fr}.login__aside{display:none}.login__main{padding:20px 20px 24px;min-height:100vh}.login__top{justify-content:space-between}.login__top .brand{display:flex}.login__form-wrap{padding:36px 0 32px;margin:0 auto auto}.login h1{font-size:26px}.login form{margin-top:28px}.login__legal{flex-direction:column;gap:8px}}@media (min-width:761px){.login__top .brand{display:none}}.login__alt p+p{margin-top:10px}.login__alt b{color:var(--bq-color-text-secondary);font-weight:var(--bq-weight-semibold)}.login__alt .bq-code{white-space:nowrap}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.kpi{padding:18px 20px;display:flex;flex-direction:column;gap:4px;position:relative}.kpi__label{display:flex;align-items:center;gap:8px;font-size:var(--bq-text-sm);color:var(--bq-color-text-secondary);font-weight:var(--bq-weight-medium)}.kpi__label .ico{font-size:16px;color:var(--bq-navy-500)}.kpi__value{font-family:var(--bq-font-display);font-size:34px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin-top:6px;font-feature-settings:var(--bq-numeric);font-variant-numeric:var(--bq-numeric)}.kpi__value small{font-family:var(--bq-font-sans);font-size:var(--bq-text-sm);font-weight:var(--bq-weight-medium);letter-spacing:0;margin-left:4px}.kpi__meta,.kpi__value small{color:var(--bq-color-text-muted)}.kpi__meta{font-size:var(--bq-text-xs);display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:20px}.kpi--accent{border-top:2px solid var(--bq-brass-300)}.attention{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin-bottom:24px}.attention__item{display:flex;gap:12px;padding:16px 20px;align-items:flex-start;min-width:0}.attention__item+.attention__item{border-left:1px solid var(--bq-color-divider)}.attention__icon{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:16px}.attention__icon--danger{background:var(--bq-danger-bg);color:var(--bq-danger-fg)}.attention__icon--warn{background:var(--bq-warning-bg);color:var(--bq-warning-fg)}.attention__icon--agent{background:var(--bq-color-agent-bg);color:var(--bq-color-agent)}.attention__body{min-width:0}.attention__body strong{display:block;font-size:var(--bq-text-sm);font-weight:var(--bq-weight-semibold)}.attention__body span{display:block;font-size:var(--bq-text-xs);color:var(--bq-color-text-secondary);margin-top:2px}.attention__body a{font-size:var(--bq-text-xs);font-weight:var(--bq-weight-medium);display:inline-flex;gap:4px;align-items:center;margin-top:6px}.table-tools{display:flex;gap:8px;margin-left:auto}.quotes td{vertical-align:middle}.quotes .tkf{font-family:var(--bq-font-mono);font-size:12.5px;font-weight:500;color:var(--bq-navy-700);white-space:nowrap}.quotes .cust strong{display:block;font-weight:var(--bq-weight-medium)}.quotes .cust span,.quotes .who span{display:block;font-size:var(--bq-text-xs);color:var(--bq-color-text-muted)}.quotes .who{white-space:nowrap}.quotes .who .agent{color:var(--bq-color-agent)}.quotes .st{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.quotes .amt span{display:block;font-size:var(--bq-text-2xs);font-weight:400}.quotes .amt span,.quotes .go{color:var(--bq-color-text-muted)}.quotes .go{width:32px}.card-foot{display:flex;align-items:center;padding:12px 20px;font-size:var(--bq-text-xs);color:var(--bq-color-text-muted);border-top:1px solid var(--bq-color-divider)}.card-foot a{white-space:nowrap;margin-left:auto;font-weight:var(--bq-weight-medium);font-size:var(--bq-text-sm);display:inline-flex;align-items:center;gap:4px}@media (max-width:760px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.kpi{padding:14px}.kpi__value{font-size:28px}.kpi__label{font-size:var(--bq-text-xs)}.attention{grid-template-columns:1fr;margin-bottom:16px}.attention__item+.attention__item{border-left:0;border-top:1px solid var(--bq-color-divider)}.card-head{flex-wrap:wrap;padding:14px 16px}.table-tools{margin-left:0;width:100%;overflow:hidden}.quotes thead{display:none}.quotes,.quotes tbody{display:block}.quotes tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tkf amt" "cust cust" "st st" "who who";grid-gap:6px 12px;gap:6px 12px;padding:14px 16px;border-bottom:1px solid var(--bq-color-divider)}.quotes td{display:block;padding:0;border:0;background:none!important}.quotes td.tkf{grid-area:tkf}.quotes td.cust{grid-area:cust}.quotes td.stc{grid-area:st}.quotes td.who{grid-area:who;white-space:normal}.quotes td.amt{grid-area:amt}.quotes .st{flex-direction:row;flex-wrap:wrap}.quotes td.go{display:none}.quotes .who span{display:inline}.quotes .who span:before{content:" · "}.card-foot{padding:12px 16px;flex-direction:column;align-items:flex-start;gap:8px}.card-foot a{margin-left:0}}.role{--_dot:transparent}.role--gm{--_bg:var(--bq-status-gm-bg);--_fg:var(--bq-status-gm-fg);--_bd:var(--bq-status-gm-border)}.role--sm{--_bg:var(--bq-status-manager-bg);--_fg:var(--bq-status-manager-fg);--_bd:var(--bq-status-manager-border)}.role--coord{--_bg:var(--bq-status-coordinator-bg);--_fg:var(--bq-status-coordinator-fg);--_bd:var(--bq-status-coordinator-border)}.role--buy{--_bg:var(--bq-status-ready-bg);--_fg:var(--bq-status-ready-fg);--_bd:var(--bq-status-ready-border)}.role--rep{--_bg:var(--bq-color-surface);--_fg:var(--bq-navy-700);--_bd:var(--bq-navy-200)}.role:before{display:none}.summary{display:flex;gap:8px 28px;flex-wrap:wrap;margin-bottom:20px;font-size:var(--bq-text-sm);color:var(--bq-color-text-secondary)}.summary b{font-family:var(--bq-font-display);font-size:var(--bq-text-xl);font-weight:600;color:var(--bq-color-text);margin-right:6px;font-feature-settings:var(--bq-numeric);font-variant-numeric:var(--bq-numeric)}.toolbar{display:flex;gap:12px;align-items:center;padding:14px 20px;border-bottom:1px solid var(--bq-color-divider);flex-wrap:wrap}.toolbar .search{width:300px;background:#fff}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--bq-radius-full);border:1px solid var(--bq-color-border);background:#fff;font-size:var(--bq-text-xs);font-weight:var(--bq-weight-medium);color:var(--bq-color-text-secondary);white-space:nowrap}.chip.is-on{background:var(--bq-navy-800);border-color:var(--bq-navy-800);color:#fff}.chip .n{color:var(--bq-color-text-muted);font-feature-settings:var(--bq-numeric);font-variant-numeric:var(--bq-numeric)}.chip.is-on .n{color:var(--bq-navy-200)}.members td{vertical-align:middle}.person{display:flex;align-items:center;gap:12px}.person strong{display:block;font-weight:var(--bq-weight-medium)}.person small{display:block;font-size:var(--bq-text-xs)}.person .you,.person small{color:var(--bq-color-text-muted)}.person .you{font-size:var(--bq-text-sm);font-weight:400;margin-left:6px}.email{color:var(--bq-color-text-secondary)}.roles-cell{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.state{display:inline-flex;align-items:center;gap:7px;font-size:var(--bq-text-sm);white-space:nowrap}.state:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--_c)}.state--on{--_c:var(--bq-success-solid)}.state--off{--_c:var(--bq-stone-400)}.members tr.is-off td,.state--off{color:var(--bq-color-text-muted)}.members tr.is-off .avatar{background:var(--bq-stone-100);color:var(--bq-stone-500)}.members td.c-acts{width:1%;white-space:nowrap}.acts{display:flex}.acts,.acts .bq-btn{gap:6px}.acts .act-off{color:var(--bq-color-text-secondary)}.acts-note{display:flex;align-items:flex-start;gap:6px;margin-top:6px;font-size:var(--bq-text-2xs);color:var(--bq-color-text-muted);white-space:normal;max-width:300px;line-height:1.4}.acts-note .ico{flex:none;margin-top:2px}.add-card{margin-bottom:20px}.add-head{display:flex;align-items:center;gap:8px;color:var(--bq-color-text-secondary)}.add-head h2{font-family:var(--bq-font-display);font-size:var(--bq-text-lg);font-weight:600;color:var(--bq-color-text)}.add-form{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end;margin-top:14px}.add-note{display:flex;gap:8px;align-items:flex-start;margin-top:12px;font-size:var(--bq-text-xs);color:var(--bq-color-text-muted);line-height:1.5}.add-note .ico{flex:none;margin-top:2px}.add-note .bq-code{white-space:nowrap}.role-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0}.role-card{padding:16px 18px 18px;min-width:0}.role-card+.role-card{border-left:1px solid var(--bq-color-divider)}.role-card p{margin-top:10px;font-size:var(--bq-text-xs);color:var(--bq-color-text-secondary);line-height:1.5}.role-card .cnt{margin-top:10px;font-size:var(--bq-text-2xs);letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;font-weight:600}.role-card .cnt,.roles-foot{color:var(--bq-color-text-muted)}.roles-foot{padding:12px 20px;border-top:1px solid var(--bq-color-divider);font-size:var(--bq-text-xs);display:flex;gap:6px;align-items:center}@media (max-width:760px){.summary{gap:6px 18px}.toolbar{padding:14px 16px}.chips,.toolbar .search{width:100%}.chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.members thead{display:none}.members,.members tbody{display:block}.members tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who state" "mail mail" "role role" "acts acts";grid-gap:8px 12px;gap:8px 12px;padding:14px 16px;border-bottom:1px solid var(--bq-color-divider)}.members td{display:block;padding:0;border:0;background:none!important}.members td.c-who{grid-area:who}.members td.c-mail{grid-area:mail;padding-left:44px;font-size:var(--bq-text-sm)}.members td.c-role{grid-area:role;padding-left:44px}.members td.c-state{grid-area:state;justify-self:end;align-self:center}.members td.c-acts{grid-area:acts;padding-left:44px;width:auto;white-space:normal}.acts-note{max-width:none}.add-form{grid-template-columns:1fr}.add-form .f-btn{width:100%}.role-grid{grid-template-columns:1fr}.role-card+.role-card{border-left:0;border-top:1px solid var(--bq-color-divider)}.roles-foot{padding:12px 16px}}:root{--bq-font-sans:var(--font-inter),"Segoe UI",system-ui,sans-serif;--bq-font-display:var(--font-serif),Georgia,serif;--bq-font-mono:var(--font-mono),ui-monospace,monospace}.bq-error{color:var(--bq-danger-fg);font-size:var(--bq-text-sm);margin:0}.bottom-nav a.is-disabled,.bq-btn.is-disabled,.nav a.is-disabled{opacity:.45;pointer-events:none;cursor:default}.toolbar .chip{border:none;cursor:pointer;font:inherit}.chips.scroll-x{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.nav-drawer-backdrop{position:fixed;inset:0;background:rgba(12,24,40,.45);z-index:20;border:none;padding:0;cursor:pointer}.nav-drawer{position:fixed;top:0;left:0;bottom:0;width:min(280px,88vw);z-index:21;transform:translateX(-100%);transition:transform .2s ease;box-shadow:8px 0 32px rgba(12,24,40,.2)}.nav-drawer.is-open{transform:translateX(0)}.members-add-panel{margin-top:24px;padding:20px;border:1px dashed var(--bq-color-border);border-radius:var(--bq-radius-lg);background:var(--bq-color-surface-sunken)}.members-add-panel summary{cursor:pointer;font-weight:var(--bq-weight-semibold);font-size:var(--bq-text-sm);color:var(--bq-color-text);list-style:none}.members-add-panel summary::-webkit-details-marker{display:none}.members-row-menu{position:relative}.members-row-menu details summary{list-style:none;cursor:pointer;display:grid;place-items:center;width:32px;height:32px;border-radius:var(--bq-radius-md);color:var(--bq-color-text-muted)}.members-row-menu details summary::-webkit-details-marker{display:none}.members-row-menu details[open] summary{background:var(--bq-color-surface-sunken)}.members-row-menu .menu-panel{position:absolute;right:0;top:100%;z-index:4;min-width:200px;padding:6px;background:var(--bq-color-surface);border:1px solid var(--bq-color-border);border-radius:var(--bq-radius-md);box-shadow:var(--bq-shadow-md)}.members-row-menu .menu-panel button{width:100%;text-align:left;padding:8px 10px;border:none;background:none;font:inherit;font-size:var(--bq-text-sm);border-radius:var(--bq-radius-sm);cursor:pointer;color:var(--bq-color-text)}.members-row-menu .menu-panel button:hover{background:var(--bq-color-surface-sunken)}.bq-dialog-root{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:16px}.bq-dialog-backdrop{position:absolute;inset:0;border:none;background:rgba(12,24,40,.45);cursor:pointer}.bq-dialog{position:relative;width:min(440px,100%);background:var(--bq-color-surface);border:1px solid var(--bq-color-border);border-radius:var(--bq-radius-xl);box-shadow:var(--bq-shadow-lg);z-index:1}.bq-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--bq-color-divider)}.bq-dialog__head h2{font-family:var(--bq-font-display);font-size:var(--bq-text-lg);font-weight:600}.bq-dialog__body{padding:16px 18px}.bq-dialog__foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px 16px;border-top:1px solid var(--bq-color-divider)}.login__legal-muted{color:var(--bq-color-text-muted);font-size:var(--bq-text-xs)}.product-import-preview-table-wrap{overflow-x:auto;overflow-y:auto;max-width:100%;max-height:min(52vh,28rem);-webkit-overflow-scrolling:touch;margin-bottom:1rem;border:1px solid var(--bq-color-divider,#e5e5e5);border-radius:4px}.product-import-confirm-btn{position:relative;z-index:0;align-self:flex-start;margin-top:.25rem}.detail-grid{display:grid;grid-gap:1rem 2rem;gap:1rem 2rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0}.detail-grid dt{font-size:.8125rem;color:var(--muted);margin:0 0 .25rem}.detail-grid dd{margin:0;font-weight:500}.talep-masked-source{white-space:pre-wrap;font-size:.875rem;max-height:min(52vh,28rem);overflow:auto;margin:0;padding:1rem;background:var(--bq-table-row-alt-bg,#f8f8f8);border:1px solid var(--bq-color-border,#e5e5e5);border-radius:4px;font-family:var(--bq-font-mono,ui-monospace,monospace)}.talep-detail-grid,.talep-detail-grid pre,.talep-detail-grid table{max-width:100%}@media (min-width:900px){.talep-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}a.table-row-link{display:contents;color:inherit;text-decoration:none}a.table-row-link tr{cursor:pointer}a.table-row-link:hover tr{background:var(--bq-color-surface-sunken,rgba(0,0,0,.03))}