/*! Metastaz Design 2.7.5 — KAPSAMLI: sınıflar yalnız <mz-bar>/<mz-sheet>/<mz-ben> içinde. Belirteçler: metastaz-design-belirtecler.css. Üretilir. */
:where(mz-bar, mz-sheet, mz-ben) .mz, :where(mz-bar, mz-sheet, mz-ben) .mz *, :where(mz-bar, mz-sheet, mz-ben) .mz *::before, :where(mz-bar, mz-sheet, mz-ben) .mz *::after {box-sizing: border-box;}
:where(mz-bar, mz-sheet, mz-ben) .mz {margin: 0; min-height: 100vh; min-height: calc(100dvh / var(--mz-tv-olcek, 1));
  background: var(--mz-bg); color: var(--mz-text);
  font-family: var(--mz-font); font-size: 17px; line-height: 22px; font-weight: var(--mz-w-body); letter-spacing: var(--mz-ls-body);
  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
  -webkit-tap-highlight-color: transparent; -webkit-text-size-adjust: 100%; text-size-adjust: 100%;}
:where(mz-bar, mz-sheet, mz-ben) .mz [hidden] {display: none !important;}
:where(mz-bar, mz-sheet, mz-ben) .mz b, :where(mz-bar, mz-sheet, mz-ben) .mz strong {font-weight: var(--mz-w-emph);}
:where(mz-bar, mz-sheet, mz-ben) .mz button, :where(mz-bar, mz-sheet, mz-ben) .mz input, :where(mz-bar, mz-sheet, mz-ben) .mz select, :where(mz-bar, mz-sheet, mz-ben) .mz textarea {font-family: inherit; letter-spacing: inherit;}
:where(mz-bar, mz-sheet, mz-ben) .mz sup, :where(mz-bar, mz-sheet, mz-ben) .mz sub {font-size: 12px; line-height: 0; letter-spacing: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz :is(p, li, dd, td, small, label, figcaption, blockquote, .mz-foot, .mz-sub, .mz-body) a:not([class]) {color: var(--mz-link); text-decoration: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz :is(p, li, dd, td, small, label, figcaption, blockquote, .mz-foot, .mz-sub, .mz-body) a:not([class]):hover {text-decoration: underline;}
:where(mz-bar, mz-sheet, mz-ben) .mz :focus-visible {outline: 2px solid var(--mz-primary); outline-offset: 2px;}
:where(mz-bar, mz-sheet, mz-ben) .mz :focus:not(:focus-visible) {outline: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-num {font-variant-numeric: tabular-nums;}
:where(mz-bar, mz-sheet, mz-ben) .mz code, :where(mz-bar, mz-sheet, mz-ben) .mz kbd, :where(mz-bar, mz-sheet, mz-ben) .mz samp, :where(mz-bar, mz-sheet, mz-ben) .mz pre, :where(mz-bar, mz-sheet, mz-ben) .mz-kod, :where(mz-bar, mz-sheet, mz-ben) .mz [data-kod], :where(mz-bar, mz-sheet, mz-ben) .mz input[inputmode="numeric"], :where(mz-bar, mz-sheet, mz-ben) .mz input[autocomplete="one-time-code"] {font-feature-settings: "calt" 0, "clig" 0, "liga" 0; font-variant-ligatures: none; font-variant-numeric: tabular-nums;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sr {position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap;}
:where(mz-bar, mz-sheet, mz-ben) .mz-large-title {font-size: 29px; line-height: 35px; font-weight: var(--mz-w-large); letter-spacing: -.02em; margin: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-title1 {font-size: 28px; line-height: 34px; font-weight: var(--mz-w-title); letter-spacing: -.02em; margin: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-title2 {font-size: 22px; line-height: 28px; font-weight: var(--mz-w-title); letter-spacing: -.012em; margin: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-title3 {font-size: 20px; line-height: 25px; font-weight: var(--mz-w-title); letter-spacing: -.012em; margin: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-headline, :where(mz-bar, mz-sheet, mz-ben) .mz-emph {font-size: 17px; line-height: 22px; font-weight: var(--mz-w-emph);}
:where(mz-bar, mz-sheet, mz-ben) .mz-body {font-size: 17px; line-height: 22px; font-weight: var(--mz-w-body); color: var(--mz-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-callout {font-size: 16px; line-height: 21px; font-weight: var(--mz-w-body); letter-spacing: var(--mz-ls-callout);}
:where(mz-bar, mz-sheet, mz-ben) .mz-sub {font-size: 15px; line-height: 20px; font-weight: var(--mz-w-body); letter-spacing: var(--mz-ls-subhead); color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-foot {font-size: 13px; line-height: 18px; font-weight: var(--mz-w-body); letter-spacing: 0; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-label {font-size: 12px; line-height: 16px; font-weight: var(--mz-w-body); letter-spacing: 0; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-link, :where(mz-bar, mz-sheet, mz-ben) .mz a.mz-link {color: var(--mz-link); text-decoration: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-link:hover {text-decoration: underline;}
:where(mz-bar, mz-sheet, mz-ben) .mz-mark {display: inline-block; flex: none; height: 1em; width: calc(1em * 434 / 399); fill: currentColor; vertical-align: -.12em;}
:where(mz-bar, mz-sheet, mz-ben) .mz-signature {display: inline-flex; align-items: center; gap: 6px; min-height: var(--mz-hit); color: var(--mz-text); text-decoration: none;
  font-size: 15px; line-height: 20px; font-weight: var(--mz-w-title); letter-spacing: -.008em; white-space: nowrap;}
:where(mz-bar, mz-sheet, mz-ben) .mz-signature .mz-mark {height: .86em; width: calc(.86em * 434 / 399); vertical-align: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-signature--l {font-size: 22px; line-height: 28px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-appicon {flex: none; display: block; width: 52px; height: 52px; border-radius: 22.5%; box-shadow: 0 0 0 1px var(--mz-icon-edge); object-fit: cover;}
:where(mz-bar, mz-sheet, mz-ben) .mz-appicon--64 {width: 64px; height: 64px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-appicon--72 {width: 72px; height: 72px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-appicon--28 {width: 28px; height: 28px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-appicon--20 {width: 20px; height: 20px; box-shadow: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-page {width: 100%; max-width: calc(var(--mz-maxw) + 2 * var(--mz-edge)); margin: 0 auto;
  padding: 0 var(--mz-edge) calc(var(--mz-s8) + var(--mz-safe-b));}
:where(mz-bar, mz-sheet, mz-ben) .mz-page--tabbar {padding-bottom: calc(var(--mz-tabbar) + var(--mz-safe-b) + var(--mz-s8));}
:where(mz-bar, mz-sheet, mz-ben) .mz-head {display: flex; align-items: center; gap: var(--mz-s3);
  padding: calc(var(--mz-sayfa-ust) + var(--mz-top-extra, 0px)) 0 var(--mz-gap-head);}
:where(mz-bar, mz-sheet, mz-ben) .mz-head > .mz-large-title, :where(mz-bar, mz-sheet, mz-ben) .mz-head > h1 {flex: 1; min-width: 0; overflow-wrap: anywhere;}
:where(mz-bar, mz-sheet, mz-ben) .mz-head-sub {display: block; margin-top: 2px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-bar + .mz-head, :where(mz-bar, mz-sheet, mz-ben) .mz-nav + .mz-head {padding-top: var(--mz-cubuk-baslik);}
:where(mz-bar, mz-sheet, mz-ben) .mz-bar--float + .mz-head, :where(mz-bar, mz-sheet, mz-ben) .mz-nav:has(> :first-child:empty):has(> :last-child:empty) + .mz-head {padding-top: calc(var(--mz-sayfa-ust) + var(--mz-top-extra, 0px));}
:where(mz-bar, mz-sheet, mz-ben) .mz-page > :first-child:not(.mz-nav):not(.mz-bar):not(.mz-head):not(.mz-large-title) {margin-top: calc(var(--mz-sayfa-ust) + var(--mz-top-extra, 0px));}
:where(mz-bar, mz-sheet, mz-ben) .mz-page > .mz-large-title {margin: 0 0 var(--mz-gap-head);}
:where(mz-bar, mz-sheet, mz-ben) .mz-page > .mz-large-title:first-child {margin-top: calc(var(--mz-sayfa-ust) + var(--mz-top-extra, 0px));}
:where(mz-bar, mz-sheet, mz-ben) .mz-page > .mz-nav + .mz-large-title, :where(mz-bar, mz-sheet, mz-ben) .mz-page > .mz-bar + .mz-large-title {margin-top: var(--mz-cubuk-baslik);}
:where(mz-bar, mz-sheet, mz-ben) .mz-page > .mz-nav:has(> :first-child:empty):has(> :last-child:empty) + .mz-large-title, :where(mz-bar, mz-sheet, mz-ben) .mz-page > .mz-bar--float + .mz-large-title {margin-top: calc(var(--mz-sayfa-ust) + var(--mz-top-extra, 0px));}
:where(mz-bar, mz-sheet, mz-ben) .mz-bar, :where(mz-bar, mz-sheet, mz-ben) .mz-nav {position: sticky; top: 0; z-index: 30;
  display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; column-gap: var(--mz-s2);
  min-height: calc(var(--mz-bar) + var(--mz-ust)); padding: var(--mz-ust) var(--mz-edge) 0;   
  margin: 0 calc(-1 * var(--mz-edge)); background: var(--mz-bg);
  transition: box-shadow var(--mz-dur-out) linear;}
:where(mz-bar, mz-sheet, mz-ben) .mz-nav:has(> :first-child:empty):has(> :last-child:empty), :where(mz-bar, mz-sheet, mz-ben) .mz-bar--float {position: fixed; left: 0; right: 0; margin: 0; min-height: 0; height: calc(var(--mz-bar) + var(--mz-ust));
  pointer-events: none; background: transparent;}
:where(mz-bar, mz-sheet, mz-ben) .mz-nav:has(> :first-child:empty):has(> :last-child:empty).is-scrolled, :where(mz-bar, mz-sheet, mz-ben) .mz-bar--float.is-scrolled {background: var(--mz-bg); pointer-events: auto;}
:where(mz-bar, mz-sheet, mz-ben) .mz-bar > :first-child, :where(mz-bar, mz-sheet, mz-ben) .mz-nav > :first-child {justify-self: start; display: flex; align-items: center; margin-left: -8px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-bar > :last-child, :where(mz-bar, mz-sheet, mz-ben) .mz-nav > :last-child {justify-self: end; display: flex; align-items: center; gap: var(--mz-s1); margin-right: -8px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-bar-title, :where(mz-bar, mz-sheet, mz-ben) .mz-nav-title {font-size: 17px; line-height: 22px; font-weight: var(--mz-w-emph); text-align: center; max-width: 60vw;
  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
  opacity: 0; transition: opacity var(--mz-dur-out) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-bar--inline .mz-bar-title, :where(mz-bar, mz-sheet, mz-ben) .mz-bar.is-scrolled .mz-bar-title, :where(mz-bar, mz-sheet, mz-ben) .mz-nav.is-scrolled .mz-nav-title {opacity: 1;}
:where(mz-bar, mz-sheet, mz-ben) .mz-bar.is-scrolled, :where(mz-bar, mz-sheet, mz-ben) .mz-nav.is-scrolled {box-shadow: 0 .5px 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-bar > .mz-nav-ek, :where(mz-bar, mz-sheet, mz-ben) .mz-nav > .mz-nav-ek {grid-column: 1 / -1; justify-self: stretch; display: block; margin: 0; padding: var(--mz-s1) 0 var(--mz-s2);}
:where(mz-bar, mz-sheet, mz-ben) .mz-nav:has(> .mz-nav-ek), :where(mz-bar, mz-sheet, mz-ben) .mz-bar:has(> .mz-nav-ek) {box-shadow: 0 .5px 0 var(--mz-hairline);}
@media (min-width: 768px) {
:where(mz-bar, mz-sheet, mz-ben) .mz-bar, :where(mz-bar, mz-sheet, mz-ben) .mz-nav {margin: 0 calc(-1 * var(--mz-edge));}
}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn {display: flex; align-items: center; justify-content: center; gap: 6px;   
  width: 100%; min-height: var(--mz-control); padding: 0 var(--mz-s5); margin: 0;
  border: 0; border-radius: var(--mz-r-ctl); background: var(--mz-primary-fill); color: #FFFFFF;
  font: var(--mz-w-button) 17px/22px var(--mz-font); letter-spacing: -.012em; text-align: center; text-decoration: none;
  cursor: pointer; user-select: none; -webkit-user-select: none;
  transition: filter var(--mz-dur-out) linear, transform var(--mz-dur-out) var(--mz-ease), opacity var(--mz-dur-out) linear;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn:active {filter: brightness(.88);}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn:disabled, :where(mz-bar, mz-sheet, mz-ben) .mz-btn[aria-disabled="true"] {background: var(--mz-fill); color: var(--mz-off); cursor: default; transform: none; filter: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn .mz-mark {height: 17px; width: calc(17px * 434 / 399);}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn .mz-ico, :where(mz-bar, mz-sheet, mz-ben) .mz-btn > svg:not(.mz-mark) {width: 20px; height: 20px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--tinted {background: var(--mz-tint); color: var(--mz-link);}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--plain {background: var(--mz-surface); color: var(--mz-link);}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--gray {background: var(--mz-fill); color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--danger {background: var(--mz-surface); color: var(--mz-danger-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--danger-fill {background: var(--mz-danger); color: #FFFFFF;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--m {min-height: var(--mz-control-m); border-radius: var(--mz-r-ctl); font-size: 17px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--s, :where(mz-bar, mz-sheet, mz-ben) .mz-btn--sm {display: inline-flex; width: auto; min-height: var(--mz-control-s); padding: 0 var(--mz-s4);
  border-radius: var(--mz-r-full); font-size: 15px; line-height: 20px; letter-spacing: -.008em;
  position: relative;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--s::after, :where(mz-bar, mz-sheet, mz-ben) .mz-btn--sm::after {content: ""; position: absolute; inset: -6px 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--auto {display: inline-flex; width: auto;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn.is-loading {color: transparent !important; pointer-events: none; position: relative;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn.is-loading::before {content: ""; position: absolute; width: 20px; height: 20px; border-radius: 50%;
  border: 2.4px solid rgba(255, 255, 255, .35); border-top-color: #FFFFFF; animation: mz-spin .8s linear infinite;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--tinted.is-loading::before, :where(mz-bar, mz-sheet, mz-ben) .mz-btn--plain.is-loading::before, :where(mz-bar, mz-sheet, mz-ben) .mz-btn--gray.is-loading::before {border-color: var(--mz-fill); border-top-color: var(--mz-link);}
:where(mz-bar, mz-sheet, mz-ben) .mz-actions {display: grid; gap: var(--mz-gap-btn);}
:where(mz-bar, mz-sheet, mz-ben) .mz-pill {display: inline-flex; align-items: center; justify-content: center; position: relative;
  min-width: 64px; height: var(--mz-control-s); padding: 0 var(--mz-s4); border: 0; border-radius: var(--mz-r-full);
  background: var(--mz-fill); color: var(--mz-link); font: var(--mz-w-emph) 15px/20px var(--mz-font); letter-spacing: -.008em;
  cursor: pointer; text-decoration: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-pill::after {content: ""; position: absolute; inset: -6px -4px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-textbtn {display: inline-flex; align-items: center; justify-content: center; gap: 2px; min-height: 44px; min-width: 44px; padding: 0 8px; margin: 0;
  border: 0; background: none; color: var(--mz-link); text-decoration: none;
  font: var(--mz-w-body) 17px/22px var(--mz-font); letter-spacing: var(--mz-ls-body); cursor: pointer; white-space: nowrap;}
:where(mz-bar, mz-sheet, mz-ben) .mz-textbtn--strong {font-weight: var(--mz-w-button);}
:where(mz-bar, mz-sheet, mz-ben) .mz-textbtn--danger {color: var(--mz-danger-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-back::before {content: ""; width: 11px; height: 19px; margin-right: 7px; background: currentColor;   
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 19'%3E%3Cpath d='M9.5 1.5 2 9.5l7.5 8' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 19'%3E%3Cpath d='M9.5 1.5 2 9.5l7.5 8' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;}
:where(mz-bar, mz-sheet, mz-ben) .mz-iconbtn {display: inline-grid; place-items: center; width: 44px; height: 44px; padding: 0; margin: 0;
  border: 0; border-radius: 50%; background: none; color: var(--mz-link); cursor: pointer; text-decoration: none;
  font: var(--mz-w-body) 17px/22px var(--mz-font); letter-spacing: var(--mz-ls-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-iconbtn > svg {width: 24px; height: 24px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-iconbtn--fill {position: relative;}
:where(mz-bar, mz-sheet, mz-ben) .mz-iconbtn--fill::before {content: ""; position: absolute; inset: 4px; border-radius: 50%; background: var(--mz-fill); z-index: -1;}
:where(mz-bar, mz-sheet, mz-ben) .mz-iconbtn--fill {isolation: isolate;}
:where(mz-bar, mz-sheet, mz-ben) .mz-iconbtn--fill > svg {width: 20px; height: 20px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-iconbtn:active {background: var(--mz-press);}
:where(mz-bar, mz-sheet, mz-ben) .mz-field {display: block; margin: 0 0 var(--mz-gap-field);}
:where(mz-bar, mz-sheet, mz-ben) .mz-field-label {display: flex; align-items: baseline; justify-content: space-between; gap: var(--mz-s2);
  margin: 0 var(--mz-row-pad) var(--mz-gap-field-label); font-size: 15px; line-height: 20px; font-weight: var(--mz-w-section); letter-spacing: -.008em; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-field-label a {font-weight: var(--mz-w-body); color: var(--mz-link); text-decoration: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-field-note {margin: 6px var(--mz-row-pad) 0; font-size: 13px; line-height: 18px; color: var(--mz-muted); letter-spacing: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-field-note--error {display: flex; gap: 6px; align-items: flex-start; color: var(--mz-danger-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-field-note--error::before {content: ""; flex: none; width: 16px; height: 16px; margin-top: 1px; background: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke='%23000' stroke-width='2.2'/%3E%3Cpath d='M12 7v6.5M12 16.6v.1' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke='%23000' stroke-width='2.2'/%3E%3Cpath d='M12 7v6.5M12 16.6v.1' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;}
:where(mz-bar, mz-sheet, mz-ben) .mz-input {display: block; width: 100%; height: var(--mz-field-h); margin: 0; padding: 0 var(--mz-row-pad);   
  border: 0; border-radius: var(--mz-r-field); outline: 0;
  background: var(--mz-field-bg); box-shadow: inset 0 0 0 1px var(--mz-field-border); color: var(--mz-text);
  font: var(--mz-w-body) 17px/22px var(--mz-font); letter-spacing: var(--mz-ls-body); -webkit-appearance: none; appearance: none;
  transition: box-shadow var(--mz-dur-out) linear;}
:where(mz-bar, mz-sheet, mz-ben) .mz-input::placeholder {color: var(--mz-muted); opacity: 1;}
:where(mz-bar, mz-sheet, mz-ben) .mz-input:focus, :where(mz-bar, mz-sheet, mz-ben) .mz-input:focus-visible {outline: 0; box-shadow: inset 0 0 0 2px var(--mz-primary);}
:where(mz-bar, mz-sheet, mz-ben) textarea.mz-input {height: auto; min-height: 96px; padding: 13px var(--mz-row-pad); resize: vertical;}
:where(mz-bar, mz-sheet, mz-ben) .mz-input--filled {}
:where(mz-bar, mz-sheet, mz-ben) .mz-input--m {height: var(--mz-control-m);}
:where(mz-bar, mz-sheet, mz-ben) .mz-search {display: flex; align-items: center; gap: var(--mz-s2); height: var(--mz-control-m); padding: 0 var(--mz-s3);
  border-radius: var(--mz-r-ctl); background: var(--mz-fill); color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-search > svg {width: 18px; height: 18px; flex: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-search input {flex: 1; min-width: 0; height: 100%; border: 0; outline: 0; background: transparent; color: var(--mz-text);
  font: var(--mz-w-body) 17px/22px var(--mz-font); letter-spacing: var(--mz-ls-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-search input::placeholder {color: var(--mz-muted); opacity: 1;}
:where(mz-bar, mz-sheet, mz-ben) .mz-search:focus-within {box-shadow: 0 0 0 2px var(--mz-primary);}
:where(mz-bar, mz-sheet, mz-ben) .mz-search input:focus-visible {outline: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-seg {display: flex; padding: 0; border-radius: var(--mz-r-ic); background: var(--mz-ctl-track);}
:where(mz-bar, mz-sheet, mz-ben) .mz-seg > button, :where(mz-bar, mz-sheet, mz-ben) .mz-seg > a {flex: 1; min-height: var(--mz-control-m); padding: 0 var(--mz-s3); border: 2px solid transparent; border-radius: var(--mz-r-ic);
  background: none; background-clip: padding-box; cursor: pointer;
  color: var(--mz-text); font: var(--mz-w-row) 15px/20px var(--mz-font); letter-spacing: var(--mz-ls-subhead); text-decoration: none;
  display: flex; align-items: center; justify-content: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-seg > [aria-pressed="true"], :where(mz-bar, mz-sheet, mz-ben) .mz-seg > [aria-selected="true"], :where(mz-bar, mz-sheet, mz-ben) .mz-seg > [aria-current] {background-color: var(--mz-seg-on); font-weight: var(--mz-w-button);}
:where(mz-bar, mz-sheet, mz-ben) .mz-switch {position: relative; flex: none; width: 51px; height: 31px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-switch input {position: absolute; inset: -7px -4px; opacity: 0; margin: 0; cursor: pointer; z-index: 1;}
:where(mz-bar, mz-sheet, mz-ben) .mz-switch span {position: absolute; inset: 0; border-radius: var(--mz-r-full); background: var(--mz-ctl-track); transition: background var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-switch span::after {content: ""; position: absolute; top: 2px; left: 2px; width: 27px; height: 27px; border-radius: 50%;
  background: #FFFFFF; box-shadow: 0 3px 8px rgba(0, 0, 0, .15), 0 1px 1px rgba(0, 0, 0, .16);
  transition: transform var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-switch input:checked + span {background: var(--mz-switch-on, #0077F0);}
:where(mz-bar, mz-sheet, mz-ben) .mz-switch input:checked + span::after {transform: translateX(20px);}
:where(mz-bar, mz-sheet, mz-ben) .mz-switch input:focus-visible + span {box-shadow: 0 0 0 2px var(--mz-bg), 0 0 0 4px var(--mz-primary);}
:where(mz-bar, mz-sheet, mz-ben) .mz-group-title {margin: var(--mz-gap-title-top) 0 var(--mz-gap-title); padding: 0 var(--mz-row-pad);   
  font-size: 18px; line-height: 23px; font-weight: var(--mz-w-section); letter-spacing: -.012em; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-group-title:has(+ .mz-card) {padding: 0 var(--mz-pad);}
:where(mz-bar, mz-sheet, mz-ben) .mz-list + .mz-group-title {margin-top: calc(var(--mz-gap-title-top) - var(--mz-gap-group));}
:where(mz-bar, mz-sheet, mz-ben) .mz-head + .mz-group-title, :where(mz-bar, mz-sheet, mz-ben) .mz-head + * > .mz-group-title:first-child {margin-top: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-group-foot {margin: calc(var(--mz-s2) - var(--mz-gap-group)) var(--mz-pad) var(--mz-gap-group); font-size: 13px; line-height: 18px; color: var(--mz-muted); letter-spacing: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-list {list-style: none; margin: 0 0 var(--mz-gap-group); padding: 0;   
  background: var(--mz-surface); border-radius: var(--mz-r-card); overflow: hidden; box-shadow: var(--mz-card-shadow);}
:where(mz-bar, mz-sheet, mz-ben) .mz-row {position: relative; display: flex; align-items: center; gap: var(--mz-gap-icon);   
  min-height: var(--mz-row); padding: var(--mz-s3) var(--mz-row-pad);    width: 100%; margin: 0;
  color: inherit; text-decoration: none; background: none; border: 0; text-align: left; font: inherit; cursor: default;}
:where(mz-bar, mz-sheet, mz-ben) a.mz-row, :where(mz-bar, mz-sheet, mz-ben) button.mz-row, :where(mz-bar, mz-sheet, mz-ben) label.mz-row {cursor: pointer;}
:where(mz-bar, mz-sheet, mz-ben) a.mz-row:active, :where(mz-bar, mz-sheet, mz-ben) button.mz-row:active, :where(mz-bar, mz-sheet, mz-ben) label.mz-row:active {background: var(--mz-press);}
:where(mz-bar, mz-sheet, mz-ben) .mz-row + .mz-row::before, :where(mz-bar, mz-sheet, mz-ben) li + li > .mz-row::before {content: ""; position: absolute; top: 0; left: calc(var(--mz-row-pad) + 30px + var(--mz-gap-icon)); right: 0; height: var(--mz-hairline-w); background: var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-row--noicon + .mz-row--noicon::before, :where(mz-bar, mz-sheet, mz-ben) .mz-list--noicon .mz-row::before, :where(mz-bar, mz-sheet, mz-ben) .mz-list--noicon li + li > .mz-row::before {left: var(--mz-row-pad);}
:where(mz-bar, mz-sheet, mz-ben) .mz-row:has(> .mz-row-main > .mz-row-sub) {padding-top: var(--mz-row-sub-top); padding-bottom: var(--mz-row-sub-top);}
:where(mz-bar, mz-sheet, mz-ben) .mz-row-main {flex: 1; min-width: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-row-title {display: block; font-weight: var(--mz-w-row); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
:where(mz-bar, mz-sheet, mz-ben) .mz-row-title--wrap {white-space: normal;}
:where(mz-bar, mz-sheet, mz-ben) .mz-row-sub {display: block; margin-top: 1px; font-size: 13px; line-height: 18px; color: var(--mz-muted); letter-spacing: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-row-value {color: var(--mz-muted); white-space: nowrap; font-variant-numeric: tabular-nums;}
:where(mz-bar, mz-sheet, mz-ben) .mz-row--danger .mz-row-title {color: var(--mz-danger-text); font-weight: var(--mz-w-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-row--action .mz-row-title {color: var(--mz-link); font-weight: var(--mz-w-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-chev {flex: none; width: 8px; height: 14px; margin-left: -2px; color: var(--mz-off);}
:where(mz-bar, mz-sheet, mz-ben) .mz-row .mz-chev {margin-right: -2px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-card {background: var(--mz-surface); border-radius: var(--mz-r-card); padding: var(--mz-pad-top) var(--mz-pad) var(--mz-pad-bottom); margin: 0 0 var(--mz-gap-stack); box-shadow: var(--mz-card-shadow);}
:where(mz-bar, mz-sheet, mz-ben) .mz-card > :first-child {margin-top: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-card > :last-child {margin-bottom: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-card > :first-child:is(.mz-btn, .mz-actions, .mz-seg, .mz-input, .mz-field, .mz-search, .mz-list, .mz-inner, .mz-chips, .mz-progress, img, video, figure) {margin-top: var(--mz-pad-optik);}
:where(mz-bar, mz-sheet, mz-ben) .mz-card > :last-child:is(.mz-btn, .mz-actions, .mz-seg, .mz-input, .mz-field, .mz-search, .mz-list, .mz-inner, .mz-chips, .mz-progress, img, video, figure) {margin-bottom: var(--mz-pad-optik);}
:where(mz-bar, mz-sheet, mz-ben) .mz-ozet.mz-card > * {margin: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-card-title {display: block; margin: 0; font-size: 17px; line-height: 22px; font-weight: var(--mz-w-card); letter-spacing: -.012em; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-card-text {display: block; margin: var(--mz-gap-card-title) 0 0; font-size: 15px; line-height: 20px; font-weight: var(--mz-w-body); letter-spacing: var(--mz-ls-subhead); color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-ozet {display: flex; align-items: center; gap: var(--mz-hero-gap); padding: var(--mz-hero-pad);}
:where(mz-bar, mz-sheet, mz-ben) .mz-ozet > .mz-tone {width: var(--mz-hero-icon); height: var(--mz-hero-icon); margin: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-ozet > .mz-tone svg {width: calc(var(--mz-hero-icon) / 2); height: calc(var(--mz-hero-icon) / 2);}
:where(mz-bar, mz-sheet, mz-ben) .mz-ozet > :not(.mz-tone) {flex: 1; min-width: 0; margin: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-ozet-baslik {margin: 0; font-size: 18px; line-height: 23px; font-weight: var(--mz-w-title); letter-spacing: -.012em; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-ozet-alt {margin: 2px 0 0; font-size: 13px; line-height: 17px; font-weight: var(--mz-w-body); letter-spacing: 0; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-card--link {display: block; color: inherit; text-decoration: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-card--link:active {background: var(--mz-press);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone {flex: none; display: grid; place-items: center; width: 30px; height: 30px; border-radius: 50%;
  color: var(--mz-tone, var(--mz-t-blue)); background: color-mix(in srgb, var(--mz-tone, var(--mz-t-blue)) 20%, transparent);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone svg, :where(mz-bar, mz-sheet, mz-ben) .mz-tone i {width: 18px; height: 18px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--lg {width: 56px; height: 56px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--lg svg {width: 28px; height: 28px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--blue {--mz-tone: var(--mz-t-blue);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--indigo {--mz-tone: var(--mz-t-indigo);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--purple {--mz-tone: var(--mz-t-purple);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--pink {--mz-tone: var(--mz-t-pink);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--red {--mz-tone: var(--mz-t-red);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--orange {--mz-tone: var(--mz-t-orange);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--yellow {--mz-tone: var(--mz-t-yellow);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--green {--mz-tone: var(--mz-t-green);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--cyan {--mz-tone: var(--mz-t-cyan);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tone--gray {--mz-tone: var(--mz-t-gray);}
:where(mz-bar, mz-sheet, mz-ben) .mz-ico {width: 24px; height: 24px; fill: none; stroke: currentColor; stroke-width: var(--mz-icon-stroke); stroke-linecap: round; stroke-linejoin: round;}
:where(mz-bar, mz-sheet, mz-ben) .mz-account {display: flex; align-items: center; gap: 14px; min-height: 76px; padding: var(--mz-s3) var(--mz-pad);
  margin-bottom: var(--mz-s6); background: var(--mz-surface); border-radius: var(--mz-r-card); color: inherit; text-decoration: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-avatar {flex: none; width: 52px; height: 52px; border-radius: 50%; --mz-ton: var(--mz-t-blue); background: color-mix(in srgb, var(--mz-ton) 20%, transparent); display: grid; place-items: center; font-weight: var(--mz-w-emph); color: var(--mz-ton); overflow: hidden;}
:where(mz-bar, mz-sheet, mz-ben) .mz-avatar--40 {width: 40px; height: 40px; font-size: 17px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-avatar--32 {width: 32px; height: 32px; font-size: 13px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-avatar img {width: 100%; height: 100%; object-fit: cover;}
:where(mz-bar, mz-sheet, mz-ben) .mz-account-name {font-size: 20px; line-height: 25px; font-weight: var(--mz-w-title); letter-spacing: -.012em;}
:where(mz-bar, mz-sheet, mz-ben) .mz-status {display: inline-flex; align-items: center; gap: 6px; font-size: 15px; line-height: 20px; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-status::before {content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--mz-off);}
:where(mz-bar, mz-sheet, mz-ben) .mz-status--ok::before {background: var(--mz-ok);}
:where(mz-bar, mz-sheet, mz-ben) .mz-status--wait::before {background: var(--mz-wait);}
:where(mz-bar, mz-sheet, mz-ben) .mz-status--danger::before {background: var(--mz-danger);}
:where(mz-bar, mz-sheet, mz-ben) .mz-notice {display: flex; gap: var(--mz-s3); align-items: flex-start; padding: 18px;    margin: 0 0 var(--mz-s4); background: var(--mz-surface); border-radius: var(--mz-r-card); font-size: 15px; line-height: 20px; color: var(--mz-body); letter-spacing: var(--mz-ls-subhead);}
:where(mz-bar, mz-sheet, mz-ben) .mz-notice > svg {flex: none; width: 20px; height: 20px; margin-top: 0; color: var(--mz-link);}
:where(mz-bar, mz-sheet, mz-ben) .mz-notice--error > svg {color: var(--mz-danger);}
:where(mz-bar, mz-sheet, mz-ben) .mz-notice--ok > svg {color: var(--mz-ok);}
:where(mz-bar, mz-sheet, mz-ben) .mz-notice--wait > svg {color: var(--mz-wait);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tabbar {position: fixed; left: 0; right: 0; bottom: 0; z-index: 40;
  display: flex; justify-content: center;
  padding: 0 max(var(--mz-s2), env(safe-area-inset-left)) var(--mz-safe-b);
  background: var(--mz-bg); box-shadow: 0 -.5px 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tabbar-in {display: grid; grid-auto-flow: column; grid-auto-columns: 1fr; width: 100%; max-width: 560px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tab {display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 2px;
  height: var(--mz-tabbar); padding: 0 var(--mz-s1); color: var(--mz-muted); text-decoration: none; gap: 3px;
  font-size: var(--mz-tab-label); line-height: 17px; font-weight: var(--mz-w-row); letter-spacing: var(--mz-ls-sekme); -webkit-tap-highlight-color: transparent;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tab > svg {width: var(--mz-tab-icon); height: var(--mz-tab-icon); flex: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tab[aria-current="page"], :where(mz-bar, mz-sheet, mz-ben) .mz-tab[aria-selected="true"] {color: var(--mz-link); font-weight: var(--mz-w-emph);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tabbar.is-hidden {display: none;}
@media (min-width: 1024px) {
:where(mz-bar, mz-sheet, mz-ben) .mz-tabbar {top: 0; bottom: auto; padding: calc(var(--mz-safe-t) + 12px) 0 12px; box-shadow: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tabbar-in {width: auto; padding: 3px; border-radius: var(--mz-r-full); background: var(--mz-fill);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tab {flex-direction: row; gap: 6px; height: 38px; padding: 0 16px; border-radius: var(--mz-r-full); font-size: 15px; line-height: 20px; letter-spacing: var(--mz-ls-subhead); color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tab > svg {width: 20px; height: 20px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tab[aria-current="page"], :where(mz-bar, mz-sheet, mz-ben) .mz-tab[aria-selected="true"] {background: var(--mz-seg-on); color: var(--mz-text); font-weight: var(--mz-w-emph); box-shadow: 0 0 0 .5px var(--mz-icon-edge), 0 2px 6px rgba(0, 0, 0, .10);}
:where(mz-bar, mz-sheet, mz-ben) .mz-page--tabbar {--mz-top-extra: 68px; padding-bottom: calc(var(--mz-s8) + var(--mz-safe-b));}
:where(mz-bar, mz-sheet, mz-ben) .mz-page--tabbar > .mz-nav, :where(mz-bar, mz-sheet, mz-ben) .mz-page--tabbar > .mz-bar {top: 68px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-page--tabbar > .mz-nav:first-child:not(.mz-bar--float), :where(mz-bar, mz-sheet, mz-ben) .mz-page--tabbar > .mz-bar:first-child:not(.mz-bar--float) {margin-top: 68px;}
}
:where(mz-bar, mz-sheet, mz-ben) .mz-toast {position: fixed; left: 50%; z-index: 120; bottom: calc(var(--mz-safe-b) + var(--mz-s4));
  display: flex; align-items: center; gap: var(--mz-s2); width: max-content; max-width: min(420px, calc(100% - 2 * var(--mz-edge)));   
  min-height: var(--mz-control-m); padding: 12px 20px; border-radius: 22px;    background: var(--mz-toast-bg); color: var(--mz-toast-text); box-shadow: var(--mz-float);
  font-size: 15px; line-height: 20px; font-weight: var(--mz-w-row); letter-spacing: var(--mz-ls-subhead);
  transform: translate(-50%, 8px); opacity: 0; pointer-events: none;
  transition: opacity var(--mz-dur-out) var(--mz-ease-out), transform var(--mz-dur-out) var(--mz-ease-out);}
:where(mz-bar, mz-sheet, mz-ben) .mz-toast > svg {flex: none; width: 20px; height: 20px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-toast a, :where(mz-bar, mz-sheet, mz-ben) .mz-toast button {pointer-events: auto; color: var(--mz-link); font-weight: var(--mz-w-emph); background: none; border: 0; font-size: inherit; min-height: 44px; margin: -12px -8px -12px 4px; padding: 0 8px; cursor: pointer;}
:where(mz-bar, mz-sheet, mz-ben) .mz-toast--ok > svg {color: var(--mz-ok);}
:where(mz-bar, mz-sheet, mz-ben) .mz-toast--error > svg {color: var(--mz-danger);}
:where(mz-bar, mz-sheet, mz-ben) .mz-toast.is-open {opacity: 1; transform: translate(-50%, 0); transition-duration: var(--mz-dur); transition-timing-function: var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-banner {position: fixed; z-index: 115; top: calc(var(--mz-safe-t) + var(--mz-s2)); left: 50%; transform: translateX(-50%);
  width: calc(100% - 2 * var(--mz-s2)); max-width: 520px; display: flex; align-items: flex-start; gap: var(--mz-s3);
  padding: var(--mz-s3) var(--mz-s2) var(--mz-s3) var(--mz-pad); border-radius: var(--mz-r-card);
  background: var(--mz-toast-bg); color: var(--mz-toast-text); box-shadow: var(--mz-float);
  font-size: 15px; line-height: 20px; letter-spacing: var(--mz-ls-subhead);}
:where(mz-bar, mz-sheet, mz-ben) .mz-banner > svg {flex: none; width: 20px; height: 20px; margin-top: 0; color: var(--mz-link);}
:where(mz-bar, mz-sheet, mz-ben) .mz-banner-main {flex: 1; min-width: 0; padding-top: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-banner-title {display: block; font-weight: var(--mz-w-emph);}
:where(mz-bar, mz-sheet, mz-ben) .mz-banner-text {display: block; color: var(--mz-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-banner .mz-iconbtn {margin: calc(-1 * var(--mz-s3)) 0 calc(-1 * var(--mz-s3)) 0; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-banner[hidden] {display: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-menu {position: fixed; z-index: 110; min-width: 220px; max-width: 280px; padding: 0; margin: 0; list-style: none;
  background: var(--mz-elevated); border-radius: var(--mz-r-alert); box-shadow: var(--mz-float); overflow: hidden;
  transform-origin: top right; animation: mz-pop var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-menu-item {display: flex; align-items: center; justify-content: space-between; gap: var(--mz-s3); width: 100%;
  min-height: 44px; padding: 11px var(--mz-pad); border: 0; background: none; cursor: pointer; text-align: left; text-decoration: none;
  color: var(--mz-text); font: var(--mz-w-body) 17px/22px var(--mz-font); letter-spacing: var(--mz-ls-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-menu-item + .mz-menu-item {box-shadow: inset 0 .5px 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-menu-item > svg {flex: none; width: 20px; height: 20px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-menu-item:active, :where(mz-bar, mz-sheet, mz-ben) .mz-menu-item:focus-visible {background: var(--mz-press); outline: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-menu-item--danger {color: var(--mz-danger-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-menu-sep {height: 8px; background: var(--mz-fill);}
:where(mz-bar, mz-sheet, mz-ben) .mz-scrim {position: fixed; inset: 0; z-index: 100; background: var(--mz-scrim);
  display: flex; align-items: flex-end; justify-content: center; padding: var(--mz-s2);
  padding-bottom: max(var(--mz-s2), var(--mz-safe-b)); animation: mz-fade var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet {width: 100%; max-width: 520px; display: grid; gap: var(--mz-s2); animation: mz-up var(--mz-dur-sheet) var(--mz-ease-sheet);}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-card {background: var(--mz-elevated); border-radius: var(--mz-r-card); overflow: hidden;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-context {padding: var(--mz-s3) var(--mz-pad); text-align: center; font-size: 13px; line-height: 18px; color: var(--mz-muted); letter-spacing: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-action {display: block; width: 100%; min-height: 56px; border: 0; background: none; cursor: pointer;
  color: var(--mz-link); font: var(--mz-w-body) 17px/22px var(--mz-font); letter-spacing: var(--mz-ls-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-action + .mz-sheet-action, :where(mz-bar, mz-sheet, mz-ben) .mz-sheet-context + .mz-sheet-action {box-shadow: inset 0 .5px 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-action:active {background: var(--mz-press);}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-action--danger {color: var(--mz-danger-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-cancel {font-weight: var(--mz-w-button); color: var(--mz-link);}
:where(mz-bar, mz-sheet, mz-ben) .mz-pagesheet {width: 100%; max-width: 600px; max-height: calc(100dvh / var(--mz-tv-olcek, 1) - var(--mz-safe-t) - 24px); overflow: auto;
  background: var(--mz-sheet-bg); border-radius: var(--mz-r-sheet) var(--mz-r-sheet) 0 0; padding: 0 var(--mz-edge) calc(var(--mz-safe-b) + var(--mz-s6));
  animation: mz-up var(--mz-dur-sheet) var(--mz-ease-sheet);}
:where(mz-bar, mz-sheet, mz-ben) .mz-scrim--page {padding: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-scrim {position: fixed; inset: 0; z-index: 130; background: var(--mz-scrim); display: grid; place-items: center; padding: var(--mz-s6); animation: mz-fade var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-scrim[hidden], :where(mz-bar, mz-sheet, mz-ben) .mz-scrim[hidden] {display: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert {width: min(270px, 100%); max-height: calc(100dvh / var(--mz-tv-olcek, 1) - 48px); display: flex; flex-direction: column; background: var(--mz-elevated); border-radius: var(--mz-r-alert); overflow: hidden; text-align: center; animation: mz-pop var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-body {padding: var(--mz-s5) var(--mz-pad); overflow-y: auto; overscroll-behavior: contain;}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-title {margin: 0; font-size: 17px; line-height: 22px; font-weight: var(--mz-w-emph); letter-spacing: -.012em; overflow-wrap: anywhere;}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-msg {margin: 4px 0 0; font-size: 13px; line-height: 18px; font-weight: var(--mz-w-body); letter-spacing: 0; color: var(--mz-body); overflow-wrap: anywhere; white-space: pre-line;}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-actions {display: flex; flex: none; box-shadow: inset 0 .5px 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-actions > button {flex: 1 1 0; min-width: 0; min-height: 44px; padding: 0 8px; border: 0; background: none; cursor: pointer; color: var(--mz-link); font: var(--mz-w-body) 17px/22px var(--mz-font); letter-spacing: var(--mz-ls-body); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-actions > button + button {box-shadow: inset .5px 0 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-actions--stack {flex-direction: column;}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-actions--stack > button + button {box-shadow: inset 0 .5px 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-actions > button:active {background: var(--mz-press);}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-actions > .is-preferred {font-weight: var(--mz-w-button);}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-actions > .is-danger {color: var(--mz-danger-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-alert-actions > button:focus-visible {outline: 2px solid var(--mz-primary); outline-offset: -2px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-empty {display: flex; flex-direction: column; align-items: center; text-align: center; padding: var(--mz-s12) var(--mz-pad);}
:where(mz-bar, mz-sheet, mz-ben) .mz-empty > .mz-tone {margin-bottom: var(--mz-s4);}
:where(mz-bar, mz-sheet, mz-ben) .mz-empty-title {margin: 0; font-size: 20px; line-height: 25px; font-weight: var(--mz-w-title); letter-spacing: -.012em; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-empty-text {margin: var(--mz-s1) 0 0; max-width: 300px; font-size: 15px; line-height: 20px; letter-spacing: var(--mz-ls-subhead); color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-empty > .mz-btn {margin-top: var(--mz-s5);}
:where(mz-bar, mz-sheet, mz-ben) .mz-spinner {display: inline-block; width: 20px; height: 20px; border-radius: 50%; border: 2.4px solid var(--mz-fill); border-top-color: var(--mz-muted); animation: mz-spin .8s linear infinite;}
:where(mz-bar, mz-sheet, mz-ben) .mz-loading {display: grid; place-items: center; padding: var(--mz-s12) 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-chip {position: relative; display: inline-flex; align-items: center; gap: var(--mz-s1); height: var(--mz-control-s); padding: 0 var(--mz-s3);
  border: 0; border-radius: var(--mz-r-full); background: var(--mz-fill); color: var(--mz-text); cursor: pointer; text-decoration: none;
  font: var(--mz-w-row) 15px/20px var(--mz-font); letter-spacing: var(--mz-ls-subhead); white-space: nowrap;}
:where(mz-bar, mz-sheet, mz-ben) .mz-chip::after {content: ""; position: absolute; inset: -6px 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-chip[aria-pressed="true"], :where(mz-bar, mz-sheet, mz-ben) .mz-chip[aria-selected="true"], :where(mz-bar, mz-sheet, mz-ben) .mz-chip[aria-checked="true"] {background: var(--mz-tint); color: var(--mz-link); font-weight: var(--mz-w-emph);}
:where(mz-bar, mz-sheet, mz-ben) .mz-chips {display: flex; flex-wrap: wrap; gap: var(--mz-s2);}
:where(mz-bar, mz-sheet, mz-ben) .mz-progress {height: 6px; border-radius: var(--mz-r-full); background: var(--mz-fill); overflow: hidden;}
:where(mz-bar, mz-sheet, mz-ben) .mz-progress > i {display: block; height: 100%; width: 0; border-radius: inherit; background: var(--mz-primary); transition: width var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-progress--ok > i {background: var(--mz-ok);}
:where(mz-bar, mz-sheet, mz-ben) .mz-check {flex: none; width: 22px; height: 22px; border-radius: 50%; box-shadow: inset 0 0 0 1.5px var(--mz-off); display: grid; place-items: center; color: #FFFFFF;}
:where(mz-bar, mz-sheet, mz-ben) .mz-check[aria-checked="true"], :where(mz-bar, mz-sheet, mz-ben) input:checked + .mz-check {background: var(--mz-primary); box-shadow: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-check > svg {width: 14px; height: 14px; visibility: hidden;}
:where(mz-bar, mz-sheet, mz-ben) .mz-check[aria-checked="true"] > svg, :where(mz-bar, mz-sheet, mz-ben) input:checked + .mz-check > svg {visibility: visible;}
:where(mz-bar, mz-sheet, mz-ben) .mz-badge {display: inline-flex; align-items: center; height: 20px; padding: 0 var(--mz-s2); border-radius: var(--mz-r-full); background: var(--mz-fill); color: var(--mz-body); font: var(--mz-w-emph) 12px/16px var(--mz-font); letter-spacing: 0; white-space: nowrap;}
:where(mz-bar, mz-sheet, mz-ben) .mz-badge--blue {background: var(--mz-tint); color: var(--mz-link);}
:where(mz-bar, mz-sheet, mz-ben) .mz-badge--ok {color: var(--mz-ok-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-badge--danger {color: var(--mz-danger-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-inner {border-radius: var(--mz-r-ic);}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome {display: flex; flex-direction: column; min-height: 100vh; min-height: calc(100dvh / var(--mz-tv-olcek, 1)); width: 100%; max-width: 440px; margin: 0 auto;
  padding: var(--mz-ust-logo) var(--mz-edge) calc(var(--mz-safe-b) + var(--mz-s6));}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome-top {display: flex; flex-direction: column; align-items: center; text-align: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome-top > .mz-appicon {margin-bottom: var(--mz-s6);}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome-title {margin: 0; font-size: 28px; line-height: 34px; font-weight: var(--mz-w-title); letter-spacing: -.02em; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome-lead {margin: var(--mz-gap-durum-text) 0 0; max-width: 340px; font-size: 17px; line-height: 22px; font-weight: var(--mz-w-body); color: var(--mz-muted); text-wrap: balance;}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome-body {margin-top: var(--mz-s6); width: 100%;}
:where(mz-bar, mz-sheet, mz-ben) .mz-features {list-style: none; margin: 0; padding: calc(var(--mz-pad) - 8px) var(--mz-pad);    background: var(--mz-surface); border-radius: var(--mz-r-card); text-align: left;}
:where(mz-bar, mz-sheet, mz-ben) .mz-feature {display: flex; gap: var(--mz-gap-icon); align-items: flex-start; padding: 12px 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-feature + .mz-feature {box-shadow: inset 0 .5px 0 var(--mz-hairline); margin-left: calc(30px + var(--mz-gap-icon)); padding-left: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-feature + .mz-feature > .mz-tone {margin-left: calc(-30px - var(--mz-gap-icon));}
:where(mz-bar, mz-sheet, mz-ben) .mz-feature > .mz-tone {margin-top: -4px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-feature-title {display: block; font-size: 17px; line-height: 22px; font-weight: var(--mz-w-card); letter-spacing: -.012em; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-feature-text {display: block; margin-top: var(--mz-gap-card-title); font-size: 15px; line-height: 20px; letter-spacing: var(--mz-ls-subhead); color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome-actions {margin-top: auto; padding-top: var(--mz-s8); width: 100%; display: grid; gap: var(--mz-gap-btn); text-align: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome-actions > .mz-foot {margin: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-legal {margin-top: var(--mz-s8); display: flex; flex-direction: column; align-items: center; gap: var(--mz-s2);
  font-size: 13px; line-height: 18px; letter-spacing: 0; color: var(--mz-muted); text-align: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-legal nav {display: flex; flex-wrap: wrap; justify-content: center; column-gap: var(--mz-s4); row-gap: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-legal nav a, :where(mz-bar, mz-sheet, mz-ben) .mz-legal a {display: inline-flex; align-items: center; justify-content: center; min-height: var(--mz-hit); min-width: var(--mz-hit); color: var(--mz-muted); text-decoration: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-legal nav a:hover {color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-legal .mz-signature {color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-legal p {max-width: 340px; margin: var(--mz-s1) 0 0;}
@media (min-width: 768px) and (min-height: 700px) {
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome {justify-content: center; padding-top: calc(var(--mz-safe-t) + var(--mz-s12));}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome-actions {margin-top: 0;}
}
:where(mz-bar, mz-sheet, mz-ben) .mz-welcome-form {width: 100%; margin-top: var(--mz-s8);}
@keyframes mz-up { from { transform: translateY(32px); opacity: 0; } }
@keyframes mz-fade { from { opacity: 0; } }
@keyframes mz-pop { from { transform: scale(1.06); opacity: 0; } }
@keyframes mz-spin { to { transform: rotate(360deg); } }
@media (prefers-reduced-motion: reduce) {
:where(mz-bar, mz-sheet, mz-ben) .mz *, :where(mz-bar, mz-sheet, mz-ben) .mz *::before, :where(mz-bar, mz-sheet, mz-ben) .mz *::after {transition-duration: 1ms !important; animation-duration: 1ms !important;}
:where(mz-bar, mz-sheet, mz-ben) .mz-spinner, :where(mz-bar, mz-sheet, mz-ben) .mz-btn.is-loading::before {animation-duration: 1.6s !important;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn:active {transform: none;}
}
:where(mz-bar, mz-sheet, mz-ben) .mz-list :focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-card :focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-features :focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-sheet-card :focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-menu :focus-visible {outline-offset: -3px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-row:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-card--link:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-tab:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-menu-item:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-sheet-action:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-card:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-btn--gray:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-btn--plain:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-btn--tinted:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-textbtn:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz-iconbtn:focus-visible, :where(mz-bar, mz-sheet, mz-ben) .mz a:not(.mz-btn):not([class*="btn"]):not([class*="primary"]):focus-visible {outline: 0; background-color: var(--mz-tint); box-shadow: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn:not(.mz-btn--gray):not(.mz-btn--plain):not(.mz-btn--tinted):focus-visible {outline: 0; box-shadow: 0 0 0 4px var(--mz-tint);}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn--gray:focus-visible {background-color: var(--mz-fill); background-image: linear-gradient(var(--mz-tint), var(--mz-tint));}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-acik, :where(mz-bar, mz-sheet, mz-ben) .mz-viewer-acik body {overflow: hidden;}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer:focus, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma-modu:focus {outline: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer {position: fixed; inset: 0; z-index: 140; display: flex; flex-direction: column; background: var(--mz-bg); color: var(--mz-text); font-family: var(--mz-font); animation: mz-up var(--mz-dur-sheet) var(--mz-ease-sheet);}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-bar {flex: none; display: flex; align-items: center; gap: var(--mz-s1); min-height: calc(var(--mz-bar) + var(--mz-safe-t)); padding: var(--mz-safe-t) var(--mz-s4) 0;     background: var(--mz-bg); box-shadow: 0 .5px 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-baslik {flex: 1; min-width: 0; display: flex; flex-direction: column; padding: var(--mz-s1) var(--mz-s1);}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-baslik b {font-size: 17px; line-height: 22px; font-weight: var(--mz-w-emph); letter-spacing: -.012em; overflow-wrap: anywhere;}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-meta {font-size: 13px; line-height: 18px; letter-spacing: 0; color: var(--mz-muted); font-variant-numeric: tabular-nums;}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-govde {flex: 1; min-height: 0; overflow: auto; -webkit-overflow-scrolling: touch;}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-sahne {height: 100%; display: grid; place-items: center; overflow: hidden; touch-action: none; background: var(--mz-bg);}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-sahne img, :where(mz-bar, mz-sheet, mz-ben) .mz-viewer-sahne video {max-width: 100%; max-height: 100%; object-fit: contain; transform-origin: center; user-select: none; -webkit-user-drag: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer--video .mz-viewer-sahne {touch-action: auto;}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-ses {display: grid; place-items: center; height: 100%; padding: var(--mz-edge);}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-ses audio {width: 100%; max-width: 520px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-pdf {display: block; width: 100%; height: calc(100% - 56px); border: 0; background: var(--mz-surface);}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-not {margin: var(--mz-s3) var(--mz-edge); font-size: 13px; line-height: 18px; letter-spacing: 0; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-kod {margin: 0; padding: var(--mz-s4) var(--mz-edge) calc(var(--mz-s8) + var(--mz-safe-b)); font: 13px/20px ui-monospace, Menlo, Consolas, monospace; white-space: pre; overflow: auto; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-viewer-alt {flex: none; display: flex; justify-content: center; padding: var(--mz-s1) var(--mz-edge) var(--mz-safe-b); box-shadow: 0 -.5px 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma, :where(mz-bar, mz-sheet, mz-ben) .mz-ders {max-width: 34em; margin: 0 auto; padding: var(--mz-s5) var(--mz-edge) calc(var(--mz-s12) + var(--mz-safe-b)); font-size: 16px; line-height: 21px; font-weight: var(--mz-w-body); letter-spacing: var(--mz-ls-ders); color: var(--mz-body); overflow-wrap: anywhere;}
:where(mz-bar, mz-sheet, mz-ben) .mz-ders {padding: 0; margin: 0; max-width: none; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-ders > h1, :where(mz-bar, mz-sheet, mz-ben) .mz-ders > h2, :where(mz-bar, mz-sheet, mz-ben) .mz-ders-baslik {margin: 0 0 var(--mz-ders-gap-title); font-size: 23px; line-height: 28px; font-weight: var(--mz-w-large); letter-spacing: -.018em; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-ders p, :where(mz-bar, mz-sheet, mz-ben) .mz-ders ul, :where(mz-bar, mz-sheet, mz-ben) .mz-ders ol {margin: 0 0 var(--mz-ders-gap-p);}
:where(mz-bar, mz-sheet, mz-ben) .mz-ders li {margin: 0 0 var(--mz-ders-gap-li);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma h2 {margin: var(--mz-s6) 0 var(--mz-ders-gap-title); font-size: 23px; line-height: 28px; font-weight: var(--mz-w-title); letter-spacing: -.02em; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma h3 {margin: var(--mz-s6) 0 var(--mz-s2); font-size: 22px; line-height: 28px; font-weight: var(--mz-w-title); letter-spacing: -.012em; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma h4, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma h5 {margin: var(--mz-s5) 0 var(--mz-s1); font-size: 20px; line-height: 25px; font-weight: var(--mz-w-title); letter-spacing: -.012em; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma h2:first-child, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma h3:first-child {margin-top: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma p, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma ul, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma ol, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma blockquote, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma pre {margin: 0 0 var(--mz-ders-gap-p);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma ul, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma ol {padding-left: var(--mz-s6);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma li {margin: 0 0 var(--mz-ders-gap-li);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma a {color: var(--mz-link);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma code {font: 15px/22px ui-monospace, Menlo, Consolas, monospace; padding: 1px 6px; border-radius: var(--mz-r-xs); background: var(--mz-fill); color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma pre {padding: var(--mz-s3) var(--mz-s4); border-radius: var(--mz-r-ctl); background: var(--mz-surface); overflow: auto;}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma pre code {padding: 0; background: none; font-size: 13px; line-height: 20px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma blockquote {padding: var(--mz-s1) var(--mz-s4); border-radius: var(--mz-r-ctl); background: var(--mz-surface); color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma hr {border: 0; height: .5px; background: var(--mz-hairline); margin: var(--mz-s6) 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma-tablo {margin: 0 0 var(--mz-s4); overflow-x: auto; border-radius: var(--mz-r-card); background: var(--mz-surface);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma table {border-collapse: collapse; width: 100%; font-size: 15px; line-height: 20px; letter-spacing: var(--mz-ls-subhead);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma th {text-align: left; font-size: 13px; line-height: 18px; letter-spacing: 0; font-weight: var(--mz-w-emph); color: var(--mz-muted); padding: var(--mz-s3) var(--mz-s4) var(--mz-s2);}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma td {padding: var(--mz-s3) var(--mz-s4); border-top: .5px solid var(--mz-hairline); color: var(--mz-text); vertical-align: top;}
:where(mz-bar, mz-sheet, mz-ben) .mz-okuma-modu {position: fixed; inset: 0; z-index: 150; display: flex; flex-direction: column; background: #000000; color: #F5F5F7; font-family: var(--mz-font); --mz-link: #2997FF; --mz-text: #F5F5F7; --mz-body: #F5F5F7; --mz-muted: #9898A0; --mz-hairline: rgba(255, 255, 255, .15); --mz-surface: #151516; --mz-fill: #2C2C2E;}
:where(mz-bar, mz-sheet, mz-ben) .om-bar {flex: none; display: flex; align-items: center; justify-content: space-between; gap: var(--mz-s2); padding: max(60px, calc(var(--mz-safe-t) + 16px)) var(--mz-s2) var(--mz-s2);}
:where(mz-bar, mz-sheet, mz-ben) .om-bar .mz-iconbtn {color: #F5F5F7; font: var(--mz-w-button) 17px/22px var(--mz-font);}
:where(mz-bar, mz-sheet, mz-ben) .om-sayac {font-size: 17px; line-height: 22px; font-weight: var(--mz-w-emph); font-variant-numeric: tabular-nums; color: #9898A0;}
:where(mz-bar, mz-sheet, mz-ben) .om-boy {display: flex;}
:where(mz-bar, mz-sheet, mz-ben) .om-kart {flex: 1; min-height: 0; overflow: auto; -webkit-overflow-scrolling: touch; outline: none;}
:where(mz-bar, mz-sheet, mz-ben) .om-metin {max-width: 40em; padding: var(--mz-s2) var(--mz-edge) var(--mz-s8); font-size: var(--om-boy, 28px); line-height: 1.4; color: #F5F5F7;}
:where(mz-bar, mz-sheet, mz-ben) .om-metin h2, :where(mz-bar, mz-sheet, mz-ben) .om-metin h3 {font-size: calc(var(--om-boy, 28px) * 1.15); line-height: 1.25; color: #F5F5F7; margin-top: 0;}
:where(mz-bar, mz-sheet, mz-ben) .om-metin b {color: #FFD60A; font-weight: var(--mz-w-large);}
:where(mz-bar, mz-sheet, mz-ben) .om-metin li {margin-bottom: var(--mz-s3);}
:where(mz-bar, mz-sheet, mz-ben) .om-alt {flex: none; display: grid; grid-template-columns: 1fr 1fr; gap: var(--mz-s3); padding: var(--mz-s3) var(--mz-edge) max(var(--mz-s4), var(--mz-safe-b));}
:where(mz-bar, mz-sheet, mz-ben) .om-gec {min-height: var(--mz-control-l); border: 0; border-radius: var(--mz-r-ctl); background: #2C2C2E; color: #F5F5F7; font: var(--mz-w-emph) 17px/22px var(--mz-font); letter-spacing: -.012em; cursor: pointer;}
:where(mz-bar, mz-sheet, mz-ben) .om-gec:disabled {color: #8E8E93;}
:where(mz-bar, mz-sheet, mz-ben) .om-gec:focus-visible {outline: 3px solid #0A84FF; outline-offset: 2px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-durum {display: flex; flex-direction: column; min-height: 100vh; min-height: calc(100dvh / var(--mz-tv-olcek, 1)); width: 100%; max-width: 440px; margin: 0 auto;
  padding: calc(var(--mz-safe-t) + var(--mz-s6)) var(--mz-edge) calc(var(--mz-safe-b) + var(--mz-s6));}
:where(mz-bar, mz-sheet, mz-ben) .mz-durum-ust {margin: auto 0; padding: var(--mz-s8) 0; display: flex; flex-direction: column; align-items: center; text-align: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-durum-ust > .mz-tone {margin-bottom: var(--mz-gap-durum-icon);}
:where(mz-bar, mz-sheet, mz-ben) .mz-durum-baslik {margin: 0; font-size: 28px; line-height: 34px; font-weight: var(--mz-w-title); letter-spacing: -.02em; color: var(--mz-text); text-wrap: balance;}
:where(mz-bar, mz-sheet, mz-ben) .mz-durum-metin {margin: var(--mz-gap-durum-text) 0 0; max-width: 340px; font-size: 17px; line-height: 22px; font-weight: var(--mz-w-body); letter-spacing: var(--mz-ls-body); color: var(--mz-muted); text-wrap: pretty;}
:where(mz-bar, mz-sheet, mz-ben) .mz-durum-eylem {display: grid; gap: var(--mz-gap-btn);}
:where(mz-bar, mz-sheet, mz-ben) .mz-durum-alt {margin: var(--mz-s4) 0 0; text-align: center; font-size: 13px; line-height: 18px; letter-spacing: 0; color: var(--mz-muted);}
@media (min-width: 768px) and (min-height: 700px) {
:where(mz-bar, mz-sheet, mz-ben) .mz-durum {justify-content: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-durum-ust {margin: 0; padding-top: 0;}
}
:where(mz-bar, mz-sheet, mz-ben) .mz-cark {display: inline-flex; flex-direction: column; align-items: center; gap: var(--mz-s3); color: var(--mz-muted); font-size: 15px; line-height: 20px; letter-spacing: var(--mz-ls-subhead);}
:where(mz-bar, mz-sheet, mz-ben) .mz-cark > svg {display: block; width: 28px; height: 28px; flex: none; overflow: visible; transform-origin: 50% 50%; transform-box: view-box; animation: mz-spin .9s linear infinite;}
:where(mz-bar, mz-sheet, mz-ben) .mz-cark > svg circle {fill: none; stroke: var(--mz-primary); stroke-width: 2.6; stroke-linecap: round; stroke-dasharray: 42 100;}
:where(mz-bar, mz-sheet, mz-ben) .mz-cark--satir {flex-direction: row;}
:where(mz-bar, mz-sheet, mz-ben) .mz-cark--kucuk > svg {width: 20px; height: 20px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-loading > .mz-cark {margin: 0 auto;}
@media (prefers-reduced-motion: reduce) {
:where(mz-bar, mz-sheet, mz-ben) .mz-cark > svg {animation: mz-nabiz 1.6s ease-in-out infinite;}
}
@keyframes mz-nabiz { 50% { opacity: .35; } }
:where(mz-bar, mz-sheet, mz-ben) .mz-spinner {display: block; box-sizing: border-box; aspect-ratio: 1; transform-origin: 50% 50%; border-top-color: var(--mz-primary);}
:where(mz-bar, mz-sheet, mz-ben) .mz-iskelet {display: block; height: 14px; border-radius: 7px; background: var(--mz-fill);}
:where(mz-bar, mz-sheet, mz-ben) .mz-iskelet + .mz-iskelet {margin-top: 10px;}
@media (prefers-reduced-motion: no-preference) {
:where(mz-bar, mz-sheet, mz-ben) .mz-iskelet {animation: mz-nabiz 1.6s ease-in-out infinite;}
}
:where(mz-bar, mz-sheet, mz-ben) .mz-empty-cizim {display: block; width: 120px; height: 96px; margin: 0 auto var(--mz-s4);}
:where(mz-bar, mz-sheet, mz-ben) .mz-kes {display: block; min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
  -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 34px), rgba(0, 0, 0, .45) calc(100% - 12px), #000 calc(100% - 11px));
          mask-image: linear-gradient(90deg, #000 calc(100% - 34px), rgba(0, 0, 0, .45) calc(100% - 12px), #000 calc(100% - 11px));}
:where(mz-bar, mz-sheet, mz-ben) .mz-nokta {display: inline-block; width: 10px; height: 10px; border-radius: 50%; background: var(--mz-danger); flex: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sayac {display: inline-flex; align-items: center; justify-content: center; min-width: 22px; height: 22px; padding: 0 7px; border-radius: var(--mz-r-full);
  background: var(--mz-primary-fill); color: #FFFFFF; font: var(--mz-w-emph) 13px/18px var(--mz-font); letter-spacing: 0; font-variant-numeric: tabular-nums; flex: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sayac--sessiz {background: var(--mz-fill); color: var(--mz-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-pagesheet .mz-list, :where(mz-bar, mz-sheet, mz-ben) .mz-pagesheet .mz-card {background: var(--mz-sheet-surface);}
:where(mz-bar, mz-sheet, mz-ben) .mz-yazma {display: flex; align-items: flex-end; gap: 4px; min-height: var(--mz-control-m); padding: 4px; border-radius: 22px;
  background: var(--mz-fill); box-shadow: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-yazma:focus-within {box-shadow: none; background: var(--mz-fill);}
:where(mz-bar, mz-sheet, mz-ben) .mz-yazma textarea, :where(mz-bar, mz-sheet, mz-ben) .mz-yazma input {flex: 1; min-width: 0; min-height: 36px; max-height: 140px; margin: 0; padding: 7px 8px; border: 0; outline: 0; resize: none;
  background: transparent; color: var(--mz-text); font: var(--mz-w-body) 17px/22px var(--mz-font); letter-spacing: var(--mz-ls-body);}
:where(mz-bar, mz-sheet, mz-ben) .mz-yazma textarea::placeholder, :where(mz-bar, mz-sheet, mz-ben) .mz-yazma input::placeholder {color: var(--mz-muted); opacity: 1;}
:where(mz-bar, mz-sheet, mz-ben) .mz-yazma > button {position: relative; flex: none; display: grid; place-items: center; width: 36px; height: 36px; padding: 0; border: 0; border-radius: 50%; background: none; color: var(--mz-muted); cursor: pointer;}
:where(mz-bar, mz-sheet, mz-ben) .mz-yazma > button::after {content: ""; position: absolute; inset: -4px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-yazma > .mz-yazma-gonder {background: var(--mz-primary-fill); color: #FFFFFF;}
:where(mz-bar, mz-sheet, mz-ben) .mz-yazma > button svg {width: 20px; height: 20px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-baglam-perde {position: fixed; inset: 0; z-index: 105; background: var(--mz-scrim); -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); animation: mz-fade var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-baglam-oge {position: relative; z-index: 106; transform: scale(1.03); box-shadow: var(--mz-float); transition: transform var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-sessiz-simge {display: inline-flex; width: 16px; height: 16px; margin-right: 6px; color: var(--mz-muted); vertical-align: -3px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-input[aria-invalid="true"] {padding-right: 44px; background-repeat: no-repeat; background-position: right 14px center; background-size: 20px 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke='%23D70015' stroke-width='2'/%3E%3Cpath d='M12 7v6.5M12 16.6v.1' stroke='%23D70015' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E");}
:where(mz-bar, mz-sheet, mz-ben) .mz-field-note--error::before {display: none;}
@keyframes mz-sheet-in { from { transform: translateY(100%); } }
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet, :where(mz-bar, mz-sheet, mz-ben) .mz-pagesheet {animation: mz-sheet-in var(--mz-dur-sheet) var(--mz-ease-sheet);}
:where(mz-bar, mz-sheet, mz-ben) .mz-scrim {animation: mz-fade var(--mz-dur-sheet) var(--mz-ease-sheet);}
@keyframes mz-push-in { from { transform: translateX(100%); box-shadow: -8px 0 24px rgba(0, 0, 0, .12); } to { transform: none; box-shadow: -8px 0 24px rgba(0, 0, 0, .12); } }
@keyframes mz-push-out { to { transform: translateX(-30%); filter: brightness(.9); } }
@keyframes mz-pop-in { from { transform: translateX(-30%); filter: brightness(.9); } }
@keyframes mz-pop-out { to { transform: translateX(100%); box-shadow: -8px 0 24px rgba(0, 0, 0, .12); } }
@media (prefers-reduced-motion: no-preference) {
:where(mz-bar, mz-sheet, mz-ben) ::view-transition-old(root) {animation: var(--mz-dur-page) var(--mz-ease-page) both mz-push-out;}
:where(mz-bar, mz-sheet, mz-ben) ::view-transition-new(root) {animation: var(--mz-dur-page) var(--mz-ease-page) both mz-push-in;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tabbar {view-transition-name: mz-tabbar;}
:where(mz-bar, mz-sheet, mz-ben) ::view-transition-group(mz-tabbar) {animation: none;}
:where(mz-bar, mz-sheet, mz-ben) ::view-transition-old(mz-tabbar), :where(mz-bar, mz-sheet, mz-ben) ::view-transition-new(mz-tabbar) {animation: none;}
}
:where(mz-bar, mz-sheet, mz-ben) .mz-tab[aria-current="page"] > svg.mz-ico--dolgu, :where(mz-bar, mz-sheet, mz-ben) .mz-tab[aria-selected="true"] > svg.mz-ico--dolgu {fill: currentColor; stroke-width: 1.6;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tab[aria-current="page"] > svg.mz-ico--dolgu .mz-ico-ic, :where(mz-bar, mz-sheet, mz-ben) .mz-tab[aria-selected="true"] > svg.mz-ico--dolgu .mz-ico-ic {fill: none; stroke: var(--mz-bg);}
:where(mz-bar, mz-sheet, mz-ben) .mz-kaydirici {display: flex; align-items: center; gap: var(--mz-s3); min-height: var(--mz-hit);}
:where(mz-bar, mz-sheet, mz-ben) .mz-kaydirici > svg {flex: none; width: 20px; height: 20px; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-kaydirici-iz {position: relative; flex: 1; min-width: 0; display: flex; align-items: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-range {--mz-oran: 50%; flex: 1; width: 100%; height: var(--mz-hit); margin: 0; background: none; cursor: pointer; -webkit-appearance: none; appearance: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-range::-webkit-slider-runnable-track {height: var(--mz-slider-track); border-radius: var(--mz-r-full);
  background: linear-gradient(to right, var(--mz-primary) 0 var(--mz-oran), var(--mz-ctl-track) var(--mz-oran) 100%);}
:where(mz-bar, mz-sheet, mz-ben) .mz-range::-moz-range-track {height: var(--mz-slider-track); border-radius: var(--mz-r-full); background: var(--mz-ctl-track);}
:where(mz-bar, mz-sheet, mz-ben) .mz-range::-moz-range-progress {height: var(--mz-slider-track); border-radius: var(--mz-r-full); background: var(--mz-primary);}
:where(mz-bar, mz-sheet, mz-ben) .mz-range::-webkit-slider-thumb {-webkit-appearance: none; width: var(--mz-slider-thumb); height: var(--mz-slider-thumb);
  margin-top: calc((var(--mz-slider-track) - var(--mz-slider-thumb)) / 2); border: 0; border-radius: 50%; background: #FFFFFF;
  box-shadow: 0 0 0 .5px rgba(0, 0, 0, .04), 0 3px 8px rgba(0, 0, 0, .15), 0 3px 1px rgba(0, 0, 0, .06);}
:where(mz-bar, mz-sheet, mz-ben) .mz-range::-moz-range-thumb {width: var(--mz-slider-thumb); height: var(--mz-slider-thumb); border: 0; border-radius: 50%; background: #FFFFFF;
  box-shadow: 0 0 0 .5px rgba(0, 0, 0, .04), 0 3px 8px rgba(0, 0, 0, .15), 0 3px 1px rgba(0, 0, 0, .06);}
:where(mz-bar, mz-sheet, mz-ben) .mz-range:focus-visible {outline: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-range:focus-visible::-webkit-slider-thumb {box-shadow: 0 0 0 4px var(--mz-tint), 0 3px 8px rgba(0, 0, 0, .15);}
:where(mz-bar, mz-sheet, mz-ben) .mz-range:disabled {opacity: .45; cursor: default;}
:where(mz-bar, mz-sheet, mz-ben) .mz-kaydirici-deger {position: absolute; bottom: calc(50% + var(--mz-slider-thumb) / 2 + 6px); left: var(--mz-oran-px, 50%); transform: translateX(-50%);
  padding: 2px 8px; border-radius: var(--mz-r-xs); background: var(--mz-elevated-2); box-shadow: var(--mz-float); color: var(--mz-text);
  font: var(--mz-w-emph) 13px/18px var(--mz-font); letter-spacing: 0; font-variant-numeric: tabular-nums; white-space: nowrap; pointer-events: none;
  opacity: 0; transition: opacity var(--mz-dur-out) var(--mz-ease-out);}
:where(mz-bar, mz-sheet, mz-ben) .mz-kaydirici-iz:hover .mz-kaydirici-deger, :where(mz-bar, mz-sheet, mz-ben) .mz-kaydirici-iz:focus-within .mz-kaydirici-deger, :where(mz-bar, mz-sheet, mz-ben) .mz-kaydirici.is-surukleniyor .mz-kaydirici-deger {opacity: 1;}
:where(mz-bar, mz-sheet, mz-ben) .mz-adimlar {display: grid; grid-auto-flow: column; grid-auto-columns: 1fr; gap: 4px; margin: var(--mz-s2) 0 var(--mz-s5);}
:where(mz-bar, mz-sheet, mz-ben) .mz-adimlar > i {display: block; height: var(--mz-step-h); border-radius: var(--mz-r-full); background: var(--mz-fill); transition: background-color var(--mz-dur) var(--mz-ease);}
:where(mz-bar, mz-sheet, mz-ben) .mz-adimlar > i.on {background: var(--mz-primary);}
:where(mz-bar, mz-sheet, mz-ben) .mz-progress {height: var(--mz-progress-h);}
:where(mz-bar, mz-sheet, mz-ben) .mz-grafik {display: block; width: 100%; overflow: visible;}
:where(mz-bar, mz-sheet, mz-ben) .mz-grafik text {font: var(--mz-w-body) 11px var(--mz-font); fill: var(--mz-muted); font-variant-numeric: tabular-nums;}
:where(mz-bar, mz-sheet, mz-ben) .mz-grafik-cizgi {fill: none; stroke: var(--mz-primary); stroke-width: 3; stroke-linejoin: round; stroke-linecap: round;}
:where(mz-bar, mz-sheet, mz-ben) .mz-grafik-alan {fill: var(--mz-primary); fill-opacity: .14; stroke: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-grafik-izgara {stroke: var(--mz-hairline); stroke-width: 1;}
:where(mz-bar, mz-sheet, mz-ben) .mz-grafik-nokta {fill: var(--mz-primary); stroke: var(--mz-surface); stroke-width: 2;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sayi-buyuk {font: var(--mz-w-title) 34px/41px var(--mz-font); letter-spacing: -.02em; font-variant-numeric: tabular-nums; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-artis {color: var(--mz-ok-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-azalis {color: var(--mz-danger-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo {width: 100%; table-layout: fixed; border-collapse: separate; border-spacing: 0; font: var(--mz-w-body) 15px/20px var(--mz-font); letter-spacing: var(--mz-ls-subhead); font-variant-numeric: tabular-nums; color: var(--mz-text);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo th {height: 36px; padding: 0 16px; text-align: left; vertical-align: bottom; padding-bottom: 6px; font: var(--mz-w-emph) 13px/18px var(--mz-font); letter-spacing: 0; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo td {height: 52px; padding: 0 16px; background: var(--mz-surface);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo td:first-child {font-weight: var(--mz-w-row);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo .mz-sag, :where(mz-bar, mz-sheet, mz-ben) .mz-tablo th.mz-sag {text-align: right;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody tr + tr td {box-shadow: inset 0 var(--mz-hairline-w) 0 var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody tr + tr td:first-child {position: relative; box-shadow: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody tr + tr td:first-child::before {content: ""; position: absolute; left: 16px; right: 0; top: 0; height: var(--mz-hairline-w); background: var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody tr:first-child td:first-child {border-top-left-radius: var(--mz-r-card);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody tr:first-child td:last-child {border-top-right-radius: var(--mz-r-card);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody tr:last-child td:first-child {border-bottom-left-radius: var(--mz-r-card);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody tr:last-child td:last-child {border-bottom-right-radius: var(--mz-r-card);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody {filter: drop-shadow(0 2px 5px rgba(0, 0, 0, .06));}
@media (max-width: 767px) {
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo, :where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody, :where(mz-bar, mz-sheet, mz-ben) .mz-tablo tr, :where(mz-bar, mz-sheet, mz-ben) .mz-tablo td {display: block;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo thead {display: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tbody {border-radius: var(--mz-r-card); overflow: hidden; background: var(--mz-surface); box-shadow: var(--mz-card-shadow); filter: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tr {display: flex; flex-wrap: wrap; align-items: center; gap: 2px 12px; min-height: var(--mz-row-sub); padding: 12px var(--mz-pad);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tr {position: relative;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo tr + tr::before {content: ""; position: absolute; left: var(--mz-pad); right: 0; top: 0; height: var(--mz-hairline-w); background: var(--mz-hairline);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo td {height: auto; padding: 0; background: none; border-radius: 0 !important; box-shadow: none !important;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo td::before {display: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo td:first-child {flex: 1 1 100%;}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo td:not(:first-child) {font-size: 13px; line-height: 18px; letter-spacing: 0; color: var(--mz-muted);}
:where(mz-bar, mz-sheet, mz-ben) .mz-tablo td[data-ad]:not(:first-child)::before {content: attr(data-ad) " ";}
}
:where(mz-bar, mz-sheet, mz-ben) .mz-teker {position: relative; display: grid; grid-template-columns: 1fr 1.6fr 1.2fr; height: 180px; margin: var(--mz-s2) 0 var(--mz-s4); overflow: hidden;}
:where(mz-bar, mz-sheet, mz-ben) .mz-teker::before {content: ""; position: absolute; left: 0; right: 0; top: 50%; height: 36px; transform: translateY(-50%); border-radius: 10px; background: var(--mz-fill); pointer-events: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-teker-sut {position: relative; height: 180px; overflow-y: auto; scroll-snap-type: y mandatory; scrollbar-width: none; overscroll-behavior: contain; padding: 72px 0; box-sizing: border-box;
  -webkit-mask-image: linear-gradient(transparent, #000 30%, #000 70%, transparent); mask-image: linear-gradient(transparent, #000 30%, #000 70%, transparent);}
:where(mz-bar, mz-sheet, mz-ben) .mz-teker-sut::-webkit-scrollbar {display: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-teker-sut > button {display: block; width: 100%; height: 36px; padding: 0; border: 0; background: none; scroll-snap-align: center; cursor: pointer;
  color: var(--mz-text); font: var(--mz-w-body) 21px/36px var(--mz-font); letter-spacing: var(--mz-ls-body); font-variant-numeric: tabular-nums; text-align: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-teker-sut > button:focus-visible {outline: 0; color: var(--mz-link);}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-handle {display: block; width: 36px; height: 5px; margin: 6px auto 0; border-radius: var(--mz-r-full); background: var(--mz-off); opacity: .5;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-bar {display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; min-height: var(--mz-bar); margin: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-bar > :first-child {justify-self: start;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-bar > :last-child {justify-self: end;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-bar > :first-child > .mz-textbtn:first-child {margin-left: -8px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-bar > :last-child > .mz-textbtn:last-child {margin-right: -8px;}
:where(mz-bar, mz-sheet, mz-ben) .mz-sheet-title {font: var(--mz-w-emph) 17px/22px var(--mz-font); letter-spacing: -.012em; color: var(--mz-text); text-align: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-pagesheet:focus {outline: 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris {display: flex; flex-direction: column; min-height: 100vh; min-height: calc(100dvh / var(--mz-tv-olcek, 1)); width: 100%; max-width: 440px; margin: 0 auto;
  padding: calc(var(--mz-safe-t) + var(--mz-s6)) var(--mz-edge) calc(var(--mz-safe-b) + var(--mz-s6));}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-bosluk {flex: 4 1 0; min-height: var(--mz-s6);}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-bosluk--alt {flex: 5 1 0;}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-blok {display: flex; flex-direction: column; align-items: center; text-align: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-ikon {display: block; width: 64px; height: 64px; margin: 0 0 var(--mz-s6); border-radius: 0; box-shadow: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-baslik {margin: 0; font-size: 28px; line-height: 34px; font-weight: var(--mz-w-title); letter-spacing: -.02em; color: var(--mz-text); text-wrap: balance;}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-metin {margin: var(--mz-gap-durum-text) 0 0; max-width: 340px; font-size: 17px; line-height: 22px; font-weight: var(--mz-w-body); letter-spacing: var(--mz-ls-body); color: var(--mz-muted); text-wrap: balance;}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-eylem {width: 100%; display: grid; gap: var(--mz-gap-btn); text-align: center;}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-eylem form {margin: 0;}
@media (min-width: 768px) and (min-height: 700px) {
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-bosluk--alt {flex-grow: 3;}
:where(mz-bar, mz-sheet, mz-ben) .mz-giris-eylem {max-width: 360px; margin: 0 auto;}
}
:where(mz-bar, mz-sheet, mz-ben) .mz-appicon--aile {border-radius: 0; box-shadow: none;}
:where(mz-bar, mz-sheet, mz-ben) .mz-list:has(> :only-child), :where(mz-bar, mz-sheet, mz-ben) .mz-list:not(:has(> :not([hidden]) ~ :not([hidden]))), :where(mz-bar, mz-sheet, mz-ben) .mz-card--kisa {border-radius: var(--mz-r-kisa);}
:where(mz-bar, mz-sheet, mz-ben) .mz-card--buyuk {border-radius: var(--mz-r-sheet);}
:where(mz-bar, mz-sheet, mz-ben) .mz :is(h1, h2, h3, h4, .mz-large-title, .mz-title1, .mz-title2, .mz-title3, .mz-headline, .mz-row-title, .mz-empty-title, .mz-alert-title) {text-wrap: balance;}
:where(mz-bar, mz-sheet, mz-ben) .mz :is(p, li, dd, figcaption, blockquote, .mz-body, .mz-sub, .mz-foot, .mz-row-sub, .mz-empty-text, .mz-alert-msg, .mz-feature-text) {text-wrap: pretty;}
:where(mz-bar, mz-sheet, mz-ben) .mz-btn:not(.mz-btn--s):not(.mz-btn--sm), :where(mz-bar, mz-sheet, mz-ben) .mz-btn--m:not(.mz-btn--s):not(.mz-btn--sm), :where(mz-bar, mz-sheet, mz-ben) .mz-search, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma pre, :where(mz-bar, mz-sheet, mz-ben) .mz-okuma blockquote {border-radius: var(--mz-r-ic);}
:where(mz-bar, mz-sheet, mz-ben) .mz-input {border-radius: var(--mz-r-field);}
