MediaWiki:Common.css: Revizyonlar arasındaki fark

Hukukipedia sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
Etiket: Geri alındı
Değişiklik özeti yok
 
(Aynı kullanıcının aradaki diğer 70 değişikliği gösterilmiyor)
1. satır: 1. satır:
/*
/* ============================================================================
* This is the CSS common to all desktop skins on en.Wikipedia.
  HUKUKIPEDIA - COMMON.CSS
* Styling inside .mw-parser-output should generally use TemplateStyles.
  Ana Stil Dosyası
*/
  ============================================================================ */
/* Reset italic styling set by user agent */
 
/* ============================================================================
  1. TEMEL RESETLER VE TİPOGRAFİ
  ============================================================================ */
 
/* İtalik stilini sıfırla */
cite,
cite,
dfn {
dfn {
font-style: inherit;
    font-style: inherit;
}
}


/* Straight quote marks for <q> */
/* Tırnak işaretleri */
q {
q {
quotes: '"' '"' "'" "'";
    quotes: '"' '"' "'" "'";
}
}


/* Avoid collision of blockquote with floating elements by swapping margin and padding */
/* Blockquote düzenlemesi */
blockquote {
blockquote {
overflow: hidden;
    overflow: hidden;
margin: 1em 0;
    margin: 1em 0;
padding: 0 40px;
    padding: 0 40px;
}
}


/* Consistent size for <small>, <sub> and <sup> */
/* Tutarlı font boyutları */
small {
small {
font-size: 85%;
    font-size: 85%;
}
}


.mw-body-content sub,
.mw-body-content sub,
.mw-body-content sup {
.mw-body-content sup {
font-size: 80%;
    font-size: 80%;
}
}


/* Same spacing for indented and unindented paragraphs on talk pages */
/* Tartışma sayfası paragraf boşlukları */
.ns-talk .mw-body-content dd {
.ns-talk .mw-body-content dd {
margin-top: 0.4em;
    margin-top: 0.4em;
margin-bottom: 0.4em;
    margin-bottom: 0.4em;
}
 
/* ============================================================================
  2. ANA SAYFA DÜZENLEMELERİ
  ============================================================================ */
 
#interwiki-completelist {
    font-weight: bold;
}
 
/* Ana sayfada gereksiz elemanları gizle */
body.page-Anasayfa #contentSub,
body.page-Anasayfa #t-cite,
body.page-Anasayfa #lastmod,
body.page-Anasayfa #siteSub,
body.page-Anasayfa h1.firstHeading,
.action-view.page-Anasayfa #catlinks {
    display: none !important;
}
}


/* Reduce page jumps by hiding collapsed/dismissed content */
/* ============================================================================
.client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child),
  3. SAYFA GÖRÜNÜRLÜĞÜ VE DARALTMA
  ============================================================================ */


/* Avoid FOUC/reflows on collapsed elements. */
.client-js .mw-special-Watchlist #watchlist-message,
/* This copies MediaWiki's solution for T42812 to apply to innercollapse/outercollapse (T325115). */
.client-js .NavFrame.collapsed .NavContent,
/* TODO: Use :is() selector at some reasonable future when support is good for Most Clients */
.client-js .collapsible:not(.mw-made-collapsible).collapsed > tbody > tr:not(:first-child) {
/* Reference: https://gerrit.wikimedia.org/g/mediawiki/core/+/ecda06cb2aef55b77c4b4d7ecda492d634419ead/resources/src/jquery/jquery.makeCollapsible.styles.less#75 */
    display: none;
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > p,
}
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > table,
 
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > thead + tbody,
.mw-rcfilters-enabled .mw-specialpage-summary {
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) tr:not( :first-child ),
    margin-top: 1em;
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) .mw-collapsible-content,
}


/* Hide charinsert base for those not using the gadget */
#editpage-specialchars {
#editpage-specialchars {
display: none;
    display: none;
}
 
/* ============================================================================
  4. ALINTI VE REFERANSLAR
  ============================================================================ */
 
/* Hedef vurgulama (mavi) */
body.action-info .mw-body-content :target,
.citation:target {
    background-color: rgba(0, 127, 255, 0.133);
}
 
/* Alıntı stilleri */
.citation {
    word-wrap: break-word;
}
 
/* Referans listesi */
ol.references {
    font-size: 90%;
    margin-bottom: 0.5em;
    list-style-type: inherit;
}
 
/* Parsoid Cite desteği */
span[rel="mw:referencedBy"]::before {
    font-weight: bold;
    content: "^ ";
}
 
span[rel="mw:referencedBy"] {
    counter-reset: mw-ref-linkback 0;
}
 
span[rel="mw:referencedBy"] > a::before {
    font-weight: bold;
    font-style: italic;
    content: counter(mw-ref-linkback, lower-alpha);
}
 
a[rel="mw:referencedBy"]::before {
    font-weight: bold;
    content: "^";
}
 
/* ============================================================================
  5. YATAY LİSTELER (HLIST)
  ============================================================================ */
 
.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}
 
.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
}
 
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
    display: inline;
}
 
.hlist .mw-empty-li {
    display: none;
}
 
/* Ayırıcılar */
.hlist dt:after {
    content: ": ";
}
}


/* Different margin on references */
.hlist dd:after,
.references {
.hlist li:after {
margin-bottom: 0.5em;
    content: " · ";
    font-weight: bold;
}
}


/* Cite customizations */
.hlist dd:last-child:after,
span[ rel="mw:referencedBy" ] {
.hlist dt:last-child:after,
counter-reset: mw-ref-linkback 0;
.hlist li:last-child:after {
    content: none;
}
}


span[ rel='mw:referencedBy' ] > a::before {
/* Parantezler */
content: counter( mw-ref-linkback, lower-alpha );
.hlist dd dd:first-child:before,
font-size: 80%;
.hlist dd dt:first-child:before,
font-weight: bold;
.hlist dd li:first-child:before,
font-style: italic;
.hlist dt dd:first-child:before,
.hlist dt dt:first-child:before,
.hlist dt li:first-child:before,
.hlist li dd:first-child:before,
.hlist li dt:first-child:before,
.hlist li li:first-child:before {
    content: " (";
    font-weight: normal;
}
}


a[ rel="mw:referencedBy" ]::before {
.hlist dd dd:last-child:after,
font-weight: bold;
.hlist dd dt:last-child:after,
content: "^";
.hlist dd li:last-child:after,
.hlist dt dd:last-child:after,
.hlist dt dt:last-child:after,
.hlist dt li:last-child:after,
.hlist li dd:last-child:after,
.hlist li dt:last-child:after,
.hlist li li:last-child:after {
    content: ")";
    font-weight: normal;
}
}


span[ rel="mw:referencedBy" ]::before {
/* Sıralı listeler */
content: "^ ";
.hlist ol {
    counter-reset: listitem;
}
}


/* Styling for jQuery makeCollapsible, matching that of collapseButton */
.hlist ol > li {
.mw-parser-output .mw-collapsible-toggle:not(.mw-ui-button) {
    counter-increment: listitem;
font-weight: normal;
padding-right: 0.2em;
padding-left: 0.2em;
}
}


.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
.hlist ol > li:before {
/* @noflip */
    content: " " counter(listitem) "\a0";
float: left;
}
 
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) "\a0";
}
}


/* Lists in wikitable data cells are always left-aligned */
/* ============================================================================
.wikitable td ul,
  6. DÜZ LİSTELER (PLAINLIST)
.wikitable td ol,
  ============================================================================ */
.wikitable td dl {
 
/* @noflip */
.plainlist ol,
text-align: left;
.plainlist ul {
    line-height: inherit;
    list-style: none;
    margin: 0;
}
}


/* Change the external link icon to a PDF icon for all PDF files */
.plainlist ol li,
.mw-parser-output a[href$=".pdf"].external,
.plainlist ul li {
.mw-parser-output a[href*=".pdf?"].external,
    margin-bottom: 0;
.mw-parser-output a[href*=".pdf#"].external,
.mw-parser-output a[href$=".PDF"].external,
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
background: url("//upload.wikimedia.org/wikipedia/commons/4/4d/Icon_pdf_file.png") no-repeat right;
/* @noflip */
padding: 8px 18px 8px 0;
}
}


/* System messages styled similarly to fmbox */
/* ============================================================================
/* for .mw-warning-with-logexcerpt, behavior of this line differs between
  7. NAVİGASYON KUTULARI (NAVBOX)
* the edit-protected notice and the special:Contribs for blocked users
  ============================================================================ */
* The latter has specificity of 3 classes so we have to triple up here.
 
*/
.navbox {
.mw-warning-with-logexcerpt.mw-warning-with-logexcerpt.mw-warning-with-logexcerpt,
    box-sizing: border-box;
div.mw-lag-warn-high,
    border: 1px solid #a2a9b1;
div.mw-cascadeprotectedwarning,
    width: 100%;
div#mw-protect-cascadeon {
    clear: both;
clear: both;
    font-size: 88%;
margin: 0.2em 0;
    text-align: center;
border: 1px solid #bb7070;
    padding: 1px;
background-color: var(--background-color-error-subtle, #ffdbdb);
    margin: 1em auto 0;
padding: 0.25em 0.9em;
box-sizing: border-box;
}
}


/* default colors for partial block message */
.navbox .navbox {
/* gotta get over the hump introduced by the triple class above */
    margin-top: 0;
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt.mw-warning-with-logexcerpt {
border-color: #fc3;
background-color: var(--background-color-warning-subtle, #fef6e7);
}
}


/* Minimum thumb width */
.navbox + .navbox {
@media (min-width: 640px) {
    margin-top: -1px;
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
.thumbinner {
min-width: 100px;
}
}
}


/* Prevent floating boxes from overlapping any category listings,
.navbox-inner,
  file histories, edit previews, and edit [Show changes] views. */
.navbox-subgroup {
#mw-subcategories,
    width: 100%;
#mw-pages,
#mw-category-media,
#filehistory,
#wikiPreview,
#wikiDiff {
clear: both;
}
}


/* Hide stuff meant for accounts with special permissions. Made visible again in
.navbox-group,
  [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]],
.navbox-title,
  [[MediaWiki:Group-abusefilter-helper.css]], [[MediaWiki:Group-patroller.css]],
.navbox-abovebelow {
  [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]],
    padding: 0.25em 1em;
  [[MediaWiki:Group-extendedconfirmed.css]], [[Mediawiki:Group-autoconfirmed.css]], and [[MediaWiki:Group-user.css]] */
    line-height: 1.5em;
.checkuser-show,
    text-align: center;
.sysop-show,
.abusefilter-show,
.abusefilter-helper-show,
.patroller-show,
.templateeditor-show,
.extendedmover-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
display: none;
}
}


/* Hide the redlink generated by {{Editnotice}},
th.navbox-group {
  this overrides the ".sysop-show { display: none; }" above that applies
    white-space: nowrap;
  to the same link as well. See [[phab:T45013]]
    text-align: right;
}


  Hide the images in editnotices to keep them readable in VE view.
.navbox,
  Long term, editnotices should become a core feature so that they can be designed responsive. */
.navbox-subgroup {
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
    background-color: #fdfdfd;
.ve-ui-mwNoticesPopupTool-item .mbox-image,
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
display: none !important;
}
}


/* Remove bullets when there are multiple edit page warnings */
.navbox-list {
ul.permissions-errors {
    line-height: 1.5em;
margin: 0;
    border-color: #fdfdfd;
}
}


ul.permissions-errors > li {
tr + tr > .navbox-abovebelow,
list-style: none;
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {
    border-top: 2px solid #fdfdfd;
}
}


/* larger inline math */
/* Navbox renkleri */
span.mwe-math-mathml-inline {
.navbox th,
font-size: 118%;
.navbox-title {
    background-color: #ccccff;
}
}


/* Make <math display="block"> be left aligned with one space indent for
.navbox-abovebelow,
* compatibility with style conventions
th.navbox-group,
*/
.navbox-subgroup .navbox-title {
.mwe-math-fallback-image-display,
    background-color: #ddddff;
.mwe-math-mathml-display {
margin-left: 1.6em !important;
margin-top: 0.6em;
margin-bottom: 0.6em;
}
}


.mwe-math-mathml-display math {
.navbox-subgroup .navbox-group,
display: inline;
.navbox-subgroup .navbox-abovebelow {
    background-color: #e6e6ff;
}
}


@media screen {
.navbox-even {
/* Put a chequered background behind images, only visible if they have transparency,
    background-color: #f7f7f7;
* except on main, user, and portal namespaces
}
*/
body:not(.ns-0):not(.ns-2):not(.ns-100) .gallerybox .thumb img {
background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat;
}


/* Display "From Wikipedia, the free encyclopedia" in skins that support it,
.navbox-odd {
  do not apply to print mode */
    background-color: transparent;
#siteSub {
display: block;
}
/* Make the list of references smaller
* Keep in sync with Template:Refbegin/styles.css
* And Template:Reflist/styles.css
*/
.references {
font-size: 90%;
}
}
}


/* Hide FlaggedRevs notice UI when there are no pending changes */
.navbox .hlist td dl,
.flaggedrevs_draft_synced,
.navbox .hlist td ol,
.flaggedrevs_stable_synced,
.navbox .hlist td ul,
/* "Temporary" to remove links in sidebar T255381 */
.navbox td.hlist dl,
#t-upload,
.navbox td.hlist ol,
/* Hide broken download box on Special:Book pending T285400 */
.navbox td.hlist ul {
.mw-special-Book #coll-downloadbox {
    padding: 0.125em 0;
display: none;
}
}


/*
/* ============================================================================
* BELOW HERE THERE BE SOONTOBE TEMPLATESTYLES THINGS;
  8. DARALTMA DÜĞMELERİ
* SEE [[MediaWiki talk:Common.css/to do]]
  ============================================================================ */
* CSS is separated by component (which is why media queries are not joined)
*/


/* Infoboxes */
.mw-parser-output .mw-collapsible-toggle {
.infobox {
    font-weight: normal;
border: 1px solid #a2a9b1;
    text-align: right;
color: black;
    padding-right: 0.2em;
padding: 0.2em;
    padding-left: 0.2em;
font-size: 88%;
line-height: 1.5em;
border-spacing: 3px;
margin: 0.5em 0;
}
}


@media screen {
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
.infobox {
    float: left;
background-color: var(--background-color-neutral-subtle, #f8f9fa);
     text-align: left;
     }
}
}


@media (max-width: 640px) {
/* ============================================================================
.infobox {
  9. BİLGİ KUTULARI (INFOBOX)
width: 100%;
  ============================================================================ */
}
 
      
.infobox {
.infobox .nowrap {
    border: 1px solid #a2a9b1;
white-space: normal;
    border-spacing: 3px;
}
    background-color: #f8f9fa;
     color: black;
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    float: right;
    clear: right;
    font-size: 88%;
    line-height: 1.5em;
    width: 22em;
}
}


@media (min-width: 640px) {
.infobox-subbox {
.infobox {
    padding: 0;
/* @noflip */
    border: none;
margin-left: 1em;
    margin: -3px;
/* @noflip */
    width: auto;
float: right;
    min-width: 100%;
/* @noflip */
    font-size: 100%;
clear: right;
    clear: none;
width: 22em;
    float: none;
}
    background-color: transparent;
}
}


302. satır: 385. satır:
.infobox-image,
.infobox-image,
.infobox-navbar,
.infobox-navbar,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox th,
.infobox th,
.infobox td {
.infobox td {
vertical-align: top;
    vertical-align: top;
}
}


.infobox-label,
.infobox-label,
.infobox-data,
.infobox-data,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox th,
.infobox th,
.infobox td {
.infobox td {
/* @noflip */
    text-align: left;
text-align: left;
}
}


/* Remove .infobox when element selectors above are removed */
.infobox .infobox-above,
.infobox .infobox-above,
.infobox .infobox-title,
.infobox .infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox caption {
.infobox caption {
font-size: 125%;
    font-size: 125%;
font-weight: bold;
    font-weight: bold;
text-align: center;
    text-align: center;
}
}


.infobox-title,
.infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox caption {
.infobox caption {
padding: 0.2em;
    padding: 0.2em;
}
}


/* Remove .infobox when element selectors above are removed */
.infobox .infobox-header,
.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-subheader,
339. satır: 415. satır:
.infobox .infobox-full-data,
.infobox .infobox-full-data,
.infobox .infobox-below {
.infobox .infobox-below {
text-align: center;
    text-align: center;
}
}


/* Remove .infobox when element selectors above are removed */
.infobox .infobox-navbar {
.infobox .infobox-navbar {
/* @noflip */
    text-align: right;
text-align: right;
}
 
.infobox.bordered {
    border-collapse: collapse;
}
 
.infobox.bordered td,
.infobox.bordered th {
    border: 1px solid #a2a9b1;
}
 
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
    border: 0;
}
 
.infobox.sisterproject {
    width: 20em;
    font-size: 90%;
}
 
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
    border: 0;
    border-top: 1px solid #a2a9b1;
    border-right: 1px solid #a2a9b1;
}
 
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
    border: 0;
    border-right: 1px solid #a2a9b1;
}
 
/* Coğrafya infobox'ları */
.infobox.geography {
    border-collapse: collapse;
    line-height: 1.2em;
    font-size: 90%;
}
 
.infobox.geography td,
.infobox.geography th {
    border-top: 1px solid #a2a9b1;
    padding: 0.4em 0.6em;
}
 
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
    border-top: 1px solid #a2a9b1;
    padding: 0.4em 0.6em 0.2em 0.6em;
}
 
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
    border: 0;
    padding: 0 0.6em 0.2em 0.6em;
}
 
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
    border-top: 0;
    border-bottom: 1px solid #a2a9b1;
    padding: 0 0.6em 0.4em 0.6em;
}
 
.infobox.geography .maptable td,
.infobox.geography .maptable th {
    border: 0;
    padding: 0;
}
 
/* ============================================================================
  10. WIKI TABLOLARI
  ============================================================================ */
 
.wikitable.plainrowheaders th[scope=row] {
    font-weight: normal;
    text-align: left;
}
 
.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
    text-align: left;
}
 
.toc.hlist ul,
#toc.hlist ul,
.wikitable.hlist td ul,
.wikitable.hlist td ol,
.wikitable.hlist td dl {
    text-align: inherit;
}
 
table.mw-hiero-table td {
    vertical-align: middle;
}
 
/* ============================================================================
  11. DOSYA İKONLARI
  ============================================================================ */
 
.mw-parser-output a[href$=".pdf"].external,
.mw-parser-output a[href*=".pdf?"].external,
.mw-parser-output a[href*=".pdf#"].external,
.mw-parser-output a[href$=".PDF"].external,
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
    background: url("//upload.wikimedia.org/wikipedia/commons/6/6c/PDF_icon.svg") no-repeat right;
    padding-right: 18px;
}
 
/* ============================================================================
  12. MESAJ KUTULARI (MESSAGE BOXES)
  ============================================================================ */
 
/* Genel messagebox */
.messagebox {
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    width: 80%;
    margin: 0 auto 1em auto;
    padding: 0.2em;
}
 
.messagebox.merge {
    border: 1px solid #c0b8cc;
    background-color: #f0e5ff;
    text-align: center;
}
 
.messagebox.cleanup {
    border: 1px solid #9f9fff;
    background-color: #efefff;
    text-align: center;
}
 
.messagebox.standard-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    margin: 4px auto;
}
 
.mbox-inside .standard-talk,
.messagebox.nested-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    width: 100%;
    margin: 2px 0;
    padding: 2px;
}
 
.messagebox.small {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em;
}
 
.messagebox.small-talk {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em;
    background-color: #f8eaba;
}
 
/* Mbox hücre boyutları */
th.mbox-text,
td.mbox-text {
    border: none;
    padding: 0.25em 0.9em;
    width: 100%;
}
 
td.mbox-image {
    border: none;
    padding: 2px 0 2px 0.9em;
    text-align: center;
}
 
td.mbox-imageright {
    border: none;
    padding: 2px 0.9em 2px 0;
    text-align: center;
}
 
td.mbox-empty-cell {
    border: none;
    padding: 0;
    width: 1px;
}
 
/* Article message box (ambox) */
table.ambox {
    margin: 0 10%;
    border: 1px solid #a2a9b1;
    border-left: 10px solid #36c;
    background-color: #fbfbfb;
    box-sizing: border-box;
}
 
table.ambox + table.ambox {
    margin-top: -1px;
}
 
.ambox th.mbox-text,
.ambox td.mbox-text {
    padding: 0.25em 0.5em;
}
 
.ambox td.mbox-image {
    padding: 2px 0 2px 0.5em;
}
 
.ambox td.mbox-imageright {
    padding: 2px 0.5em 2px 0;
}
 
table.ambox-notice {
    border-left: 10px solid #36c;
}
 
table.ambox-speedy {
    border-left: 10px solid #b32424;
    background-color: #fee7e6;
}
 
table.ambox-delete {
    border-left: 10px solid #b32424;
}
 
table.ambox-content {
    border-left: 10px solid #f28500;
}
 
table.ambox-style {
    border-left: 10px solid #fc3;
}
 
table.ambox-move {
    border-left: 10px solid #9932cc;
}
 
table.ambox-protection {
    border-left: 10px solid #a2a9b1;
}
 
/* Image message box (imbox) */
table.imbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 3px solid #36c;
    background-color: var(--background-color-interactive-subtle, #fbfbfb);
    box-sizing: border-box;
}
 
.imbox .mbox-text .imbox {
    margin: 0 -0.5em;
    display: block;
}
 
.mbox-inside .imbox {
    margin: 4px;
}
 
table.imbox-notice {
    border: 3px solid #36c;
}
 
table.imbox-speedy {
    border: 3px solid #b32424;
    background-color: #fee7e6;
}
 
table.imbox-delete {
    border: 3px solid #b32424;
}
 
table.imbox-content {
    border: 3px solid #f28500;
}
 
table.imbox-style {
    border: 3px solid #fc3;
}
 
table.imbox-move {
    border: 3px solid #9932cc;
}
 
table.imbox-protection {
    border: 3px solid #a2a9b1;
}
 
table.imbox-license {
    border: 3px solid #88a;
    background-color: var(--background-color-interactive-subtle, #f7f8ff);
}
 
table.imbox-featured {
    border: 3px solid #cba135;
}
 
/* Category message box (cmbox) */
table.cmbox {
    margin: 3px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-progressive-subtle--hover, #dfe8ff);
    box-sizing: border-box;
}
 
table.cmbox-notice {
    background-color: var(--background-color-progressive-subtle--hover, #dfe8ff);
}
 
table.cmbox-speedy {
    margin-top: 4px;
    margin-bottom: 4px;
    border: 4px solid #b32424;
    background-color: var(--background-color-error-subtle--hover, #ffdbdb);
}
 
table.cmbox-delete {
    background-color: var(--background-color-error-subtle--hover, #ffdbdb);
}
 
table.cmbox-content {
    background-color: #ffe7ce;
}
 
table.cmbox-style {
    background-color: #fff9db;
}
 
table.cmbox-move {
    background-color: #e4d8ff;
}
 
table.cmbox-protection {
    background-color: #efefe1;
}
 
/* Other pages message box (ombox) */
table.ombox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    box-sizing: border-box;
}
 
table.ombox-notice {
    border: 1px solid #a2a9b1;
}
 
table.ombox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6;
}
 
table.ombox-delete {
    border: 2px solid #b32424;
}
 
table.ombox-content {
    border: 1px solid #f28500;
}
 
table.ombox-style {
    border: 1px solid #fc3;
}
 
table.ombox-move {
    border: 1px solid #9932cc;
}
 
table.ombox-protection {
    border: 2px solid #a2a9b1;
}
 
/* Talk page message box (tmbox) */
table.tmbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    min-width: 80%;
    box-sizing: border-box;
}
}


/* Normal font styling for wikitable row headers with scope="row" tag */
.tmbox.mbox-small {
.wikitable.plainrowheaders th[scope=row],
    min-width: 0;
.wikitable.plainrowheaders th[scope=rowgroup] {
font-weight: normal;
/* @noflip */
text-align: left;
}
}


/* Remove underlines from certain links */
.mediawiki .mbox-inside .tmbox {
    margin: 2px 0;
    width: 100%;
}
 
.mbox-inside .tmbox.mbox-small {
    line-height: 1.5em;
    font-size: 100%;
}
 
table.tmbox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6;
}
 
table.tmbox-delete {
    border: 2px solid #b32424;
}
 
table.tmbox-content {
    border: 2px solid #f28500;
}
 
table.tmbox-style {
    border: 2px solid #fc3;
}
 
table.tmbox-move {
    border: 2px solid #9932cc;
}
 
table.tmbox-protection,
table.tmbox-notice {
    border: 1px solid #c0c090;
}
 
/* Footer message box (fmbox) */
table.fmbox {
    clear: both;
    margin: 0.2em 0;
    width: 100%;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    box-sizing: border-box;
}
 
table.fmbox-system {
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
}
 
table.fmbox-warning {
    border: 1px solid #bb7070;
    background-color: var(--background-color-destructive-subtle--hover, #ffdbdb);
}
 
table.fmbox-editnotice {
    background-color: transparent;
}
 
.mw-warning-with-logexcerpt,
.mw-lag-warn-high,
.mw-cascadeprotectedwarning,
div.titleblacklist-warning,
.locked-warning,
#mw-protect-cascadeon {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #bb7070;
    background-color: var(--background-color-error-subtle, #ffdbdb);
    padding: 0.25em 0.9em;
    box-sizing: border-box;
}
 
/* Küçük mbox stilleri */
html body.mediawiki .mbox-small {
    clear: right;
    float: right;
    margin: 4px 0 4px 1em;
    box-sizing: border-box;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}
 
html body.mediawiki .mbox-small-left {
    margin: 4px 1em 4px 0;
    box-sizing: border-box;
    overflow: hidden;
    width: 238px;
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em;
}
 
/* Kompakt ambox */
.compact-ambox table .mbox-image,
.compact-ambox table .mbox-imageright,
.compact-ambox table .mbox-empty-cell {
    display: none;
}
 
.compact-ambox table.ambox {
    border: none;
    border-collapse: collapse;
    background-color: transparent;
    margin: 0 0 0 1.6em !important;
    padding: 0 !important;
    width: auto;
    display: block;
}
 
body.mediawiki .compact-ambox table.mbox-small-left {
    font-size: 100%;
    width: auto;
    margin: 0;
}
 
.compact-ambox table .mbox-text {
    padding: 0 !important;
    margin: 0 !important;
}
 
.compact-ambox table .mbox-text-span {
    display: list-item;
    line-height: 1.5em;
    list-style-type: square;
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);
}
 
.compact-ambox .hide-when-compact {
    display: none;
}
 
/* ============================================================================
  13. LINK STİLLERİ
  ============================================================================ */
 
.nounderlines a,
.nounderlines a,
.IPA a:link,
.IPA a:link,
.IPA a:visited {
.IPA a:visited {
text-decoration: none !important;
    text-decoration: none !important;
}
}


/* Prevent line breaks in silly places where desired (nowrap)
/* ============================================================================
   and links when we don't want them to (nowraplinks a) */
  14. NAVFRAME (ESKİ DARALTMA SİSTEMİ)
   ============================================================================ */
 
div.NavFrame {
    padding: 4px;
    border: 1px solid #a2a9b1;
    text-align: center;
    font-size: 95%;
}
 
div.NavFrame + div.NavFrame {
    border-top-style: hidden;
}
 
div.NavFrame div.NavHead {
    line-height: 1.6em;
    font-weight: bold;
    background-color: #ccf;
    position: relative;
}
 
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
    font-size: 100%;
}
 
a.NavToggle {
    position: absolute;
    top: 0;
    right: 3px;
    font-weight: normal;
    font-size: 90%;
}
 
/* ============================================================================
  15. HATNOTE VE DİĞER BİLDİRİMLER
  ============================================================================ */
 
.hatnote {
    font-style: italic;
}
 
.hatnote i {
    font-style: normal;
}
 
div.hatnote {
    padding-left: 1.6em;
    margin-bottom: 0.5em;
}
 
div.hatnote + div.hatnote {
    margin-top: -0.5em;
}
 
/* ============================================================================
  16. METIN SARMA
  ============================================================================ */
 
.nowrap,
.nowrap,
.nowraplinks a {
.nowraplinks a {
white-space: nowrap;
    white-space: nowrap;
}
}


/* But allow wrapping where desired: */
.wrap,
.wrap,
.wraplinks a {
.wraplinks a {
white-space: normal;
    white-space: normal;
}
 
/* ============================================================================
  17. DOSYA YÜKLEME VE MİNYATÜRLER
  ============================================================================ */
 
#wpUploadDescription {
    height: 13em;
}
 
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
.thumbinner {
    min-width: 100px;
}
 
#mw-subcategories,
#mw-pages,
#mw-category-media,
#filehistory,
#wikiPreview,
#wikiDiff {
    clear: both;
}
 
/* ============================================================================
  18. WİKİPROJE BANNER STİLLERİ
  ============================================================================ */
 
.wpb .wpb-header {
    display: none;
}
 
.wpbs-inner .wpb .wpb-header {
    display: table-row;
}
 
.wpbs-inner .wpb-outside {
    display: none;
}
 
/* ============================================================================
  19. ETİKET VE İZİNLER
  ============================================================================ */
 
.mw-tag-markers {
    font-style: italic;
    font-size: 90%;
}
 
.checkuser-show,
.sysop-show,
.patroller-show,
.templateeditor-show,
.extendedmover-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
    display: none;
}
 
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
.ve-ui-mwNoticesPopupTool-item .mbox-image,
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
    display: none !important;
}
 
ul.permissions-errors > li {
    list-style: none;
}
 
ul.permissions-errors {
    margin: 0;
}
}


/* texhtml class for inline math (based on generic times-serif class) */
/* ============================================================================
/* remove spans when this is TemplateStyled */
  20. MATEMATİK FORMÜLLERI
  ============================================================================ */
 
span.texhtml {
span.texhtml {
font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
    font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
font-size: 118%;
    font-size: 118%;
line-height: 1;
    line-height: 1;
/* Force tabular and lining display for texhtml */
    white-space: nowrap;
font-variant-numeric: lining-nums tabular-nums;
    -moz-font-feature-settings: "lnum", "tnum", "kern" 0;
font-kerning: none;
    -webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
    font-feature-settings: "lnum", "tnum", "kern" 0;
    font-variant-numeric: lining-nums tabular-nums;
    font-kerning: none;
}
}


span.texhtml span.texhtml {
span.texhtml span.texhtml {
font-size: 100%;
    font-size: 100%;
}
 
span.mwe-math-mathml-inline {
    font-size: 118%;
}
 
.mwe-math-fallback-image-display,
.mwe-math-mathml-display {
    margin-left: 1.6em !important;
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}
}


@media (min-width: 640px) {
.mwe-math-mathml-display math {
span.texhtml {
    display: inline;
white-space: nowrap;
}
}
}


/* Prevent flags in tables from collapsing: Fix for T116318
/* ============================================================================
* TODO: Remove when [[phab:T368469]] merges [[phab:T367463]] for the other skins
  21. GALERİ STİLLERİ
*/
  ============================================================================ */
@media (max-width: 640px) {
 
.flagicon a > img,
.bordered-images img {
.flagicon noscript > img {
    border: solid #ddd 1px;
max-width: none !important;
}
}
}


@media screen {
@media screen {
.nochecker .gallerybox .thumb img {
    .gallerybox .thumb img {
background-image: none;
        background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat;
}
    }
   
    .ns-0 .gallerybox .thumb img,
    .ns-2 .gallerybox .thumb img,
    .ns-100 .gallerybox .thumb img,
    .nochecker .gallerybox .thumb img {
        background-image: none;
    }
   
    #siteSub {
        display: block;
    }
}
 
/* ============================================================================
  22. FLAGGEDREVS VE DİĞER GİZLEMELER
  ============================================================================ */
 
.flaggedrevs_draft_synced,
.flaggedrevs_stable_synced,
#t-upload {
    display: none;
}
 
/* ============================================================================
  23. DİSMİSSABLE SİTE NOTİCE
  ============================================================================ */
 
.mw-dismissable-notice-body {
    margin: 0 !important;
}
 
.mw-dismissable-notice-close {
    position: absolute !important;
    right: 10px !important;
    margin-top: 10px !important;
    z-index: 1;
}
 
/* ============================================================================
  24. TELEVİZYON PORTALI GÖRÜNÜMLERİ
  ============================================================================ */
 
.round_page {
    border-style: solid;
    border-width: 1px;
    border-right-width: 0;
    font-size: 15px;
    display: inline-block;
    padding: 10px;
}
 
.round_page:first-child {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
 
.round_page:last-child {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-right-width: 1px;
}
 
.two-column {
    width: 50%;
    display: table-cell;
}
 
.contin {
    display: none;
}
 
.mobile_margin {
    display: table;
}
 
@media screen and (max-width: 1000px) {
    .two-column {
        display: block;
        width: 100%;
    }
   
    .contin {
        display: block;
    }
   
    .mobile_margin {
        padding: 0 15px;
        display: block;
    }
}
 
@media screen and (max-width: 800px) {
    .round_page {
        display: block;
        border-width: 1px;
        border-bottom-width: 0;
    }
   
    .round_page:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }
   
    .round_page:last-child {
        border-top-right-radius: 0;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        border-bottom-width: 1px;
    }
}
 
/* ============================================================================
  25. ROZET STİLLERİ
  ============================================================================ */
 
.fbadge {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAIAAAD0YtNRAAAABnRSTlMA/AD+APzoM1ogAAAAWklEQVR4AWP48+8PLkR7uUdzcMvtU8EhdykHKAciEXL3pvw5FQIURaBDJkARoDhY3zEXiCgCHbNBmAlUiyaBkENoxZSDWnOtBmoAQu7TnT+3WuDOA7KBIkAGAGwiNeqjusp/AAAAAElFTkSuQmCC);
}
 
.gbadge {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAIAAAD0YtNRAAAABnRSTlMAAAAAAABupgeRAAAAVklEQVR4AWIYSFBfX49TDtDWNBgAEMPAgZ+1B8jWtd0kp/u+z4AQImDh7SPnHCHkHtb7vmES5hFGCN3zQgh1deAegVW6YjlGa50NOgAAxpjWhjpMQuEBjxA1QR08A1oAAAAASUVORK5CYII=);
}
 
/* ============================================================================
  26. METACAIXA (ANA SAYFA KUTU SİSTEMİ)
  ============================================================================ */
 
/* Varsayılan Lila Tema */
.mcBoto {
    background-color: #d0b0ff;
    border: 0.15em solid #000000;
    border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff;
    border-radius: 0.5em 0.5em 0 0;
    -moz-border-radius: 0.5em 0.5em 0 0;
    cursor: pointer;
    display: inline;
    margin-right: 0.1em;
    padding: 0.2em 0.3em;
    position: relative;
}
 
.mcBoto a,
.mcBoto strong {
    background: none !important;
    color: #7050a0 !important;
    font-size: 90%;
    font-weight: bold;
    padding: 0 !important;
    text-decoration: none !important;
}
 
.mcBoto a:hover,
.mcBoto strong:hover {
    color: black !important;
    text-decoration: underline !important;
}
 
.mcBotoSel {
    background-color: #9070c0;
    border: 0.15em solid #000000;
    border-color: #b090e0 #7050a0 #9070c0 #b090e0;
    border-radius: 0.5em 0.5em 0 0;
    -moz-border-radius: 0.5em 0.5em 0 0;
    cursor: default;
    display: inline;
    margin-right: 0.1em;
    padding: 0.2em 0.3em;
    position: relative;
    color: white;
}
 
.mcBotoSel a {
    background: none !important;
    color: white !important;
    cursor: default;
    font-size: 90%;
    font-weight: bold;
    padding: 0 !important;
    text-decoration: none !important;
}
 
.mcContingut {
    background-color: #f8f8ff;
    border: 0.2em solid #9070c0;
    border-color: #9070c0 #7050a0 #7050a0 #9070c0;
    border-radius: 0 0.5em 0.5em 0;
    -moz-border-radius: 0 0.5em 0.5em 0;
    padding: 1em;
    position: static;
}
 
.mcPestanya {
    background-color: #f8f8ff;
    border-color: #7050a0 #b090e0 #b090e0 #7050a0;
    width: 100%;
}
 
/* Yeşil Tema */
.mcVerd .mcBoto {
    background-color: #a5e085;
    border-color: #c0f090 #90d060 #75c045 #c0f090;
}
 
.mcVerd .mcBoto a,
.mcVerd .mcBoto strong {
    color: #60b030 !important;
}
 
.mcVerd .mcBoto a:hover,
.mcVerd .mcBoto strong:hover {
    color: black !important;
}
 
.mcVerd .mcBotoSel {
    background-color: #75c045;
    border-color: #90d060 #60b030 #75c045 #90d060;
}
 
.mcVerd .mcContingut {
    background-color: #f5fffa;
    border-color: #75c045 #60b030 #60b030 #75c045;
}
 
.mcVerd .mcPestanya {
    background-color: #f5fffa;
    border-color: #60b030 #90d060 #90d060 #60b030;
}
 
/* Kırmızı Tema */
.mcVermell .mcBoto {
    background-color: #FFAAAA;
    border-color: #FFCCCC #FF8888 #FF0000 #FFCCCC;
}
 
.mcVermell .mcBoto a,
.mcVermell .mcBoto strong {
    color: #CC0000 !important;
}
 
.mcVermell .mcBoto a:hover,
.mcVermell .mcBoto strong:hover {
    color: black !important;
}
 
.mcVermell .mcBotoSel {
    background-color: #FF0000;
    border-color: #FF8888 #CC0000 #FF0000 #FF8888;
}
 
.mcVermell .mcContingut {
    background-color: #fffafa;
    border-color: #FF0000 #CC0000 #CC0000 #FF0000;
}
 
.mcVermell .mcPestanya {
    background-color: #fffafa;
    border-color: #CC0000 #FF0000 #FF0000 #CC0000;
}
 
/* Mavi Tema */
.mcBlau .mcBoto {
    background-color: #a7c1e6;
    border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9;
}
 
.mcBlau .mcBoto a,
.mcBlau .mcBoto strong {
    color: #3379de !important;
}
 
.mcBlau .mcBoto a:hover,
.mcBlau .mcBoto strong:hover {
    color: black !important;
}
 
.mcBlau .mcBotoSel {
    background-color: #5b8dd6;
    border-color: #88abde #3379de #5b8dd6 #88abde;
}
 
.mcBlau .mcContingut {
    background-color: #f0f8ff;
    border-color: #5b8dd6 #3379de #3379de #5b8dd6;
}
 
.mcBlau .mcPestanya {
    background-color: #f0f8ff;
    border-color: #3379de #88abde #88abde #3379de;
}
 
/* Sarı Tema */
.mcGroc .mcBoto {
    background-color: #fff1a4;
    border-color: #fef4bc #ffe977 #ffe147 #fef4bc;
}
 
.mcGroc .mcBoto a,
.mcGroc .mcBoto strong {
    color: #ffd813 !important;
}
 
.mcGroc .mcBoto a:hover,
.mcGroc .mcBoto strong:hover {
    color: black !important;
}
 
.mcGroc .mcBotoSel {
    background-color: #ffe147;
    border-color: #ffe977 #ffd813 #ffe147 #ffe977;
}
 
.mcGroc .mcContingut {
    background-color: #fffce8;
    border-color: #ffe147 #ffd813 #ffd813 #ffe147;
}
 
.mcGroc .mcPestanya {
    background-color: #fffce8;
    border-color: #ffd813 #88abde #88abde #ffd813;
}
 
/* Turuncu Tema */
.mcTaronja .mcBoto {
    background-color: #ffbd7f;
    border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4;
}
 
.mcTaronja .mcBoto a,
.mcTaronja .mcBoto strong {
    color: #ff820e !important;
}
 
.mcTaronja .mcBoto a:hover,
.mcTaronja .mcBoto strong:hover {
    color: black !important;
}
 
.mcTaronja .mcBotoSel {
    background-color: #ff9d42;
    border-color: #ffac5d #ff820e #ff9d42 #ffac5d;
}
 
.mcTaronja .mcContingut {
    background-color: #ffeedd;
    border-color: #ff9d42 #ff820e #ff820e #ff9d42;
}
 
.mcTaronja .mcPestanya {
    background-color: #ffeedd;
    border-color: #ff820e #ffac5d #ffac5d #ff820e;
}
 
/* ============================================================================
  27. LOGO DÜZENLEMELERİ
  ============================================================================ */
 
.globegris {
    background-image: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png");
}
 
#p-logo {
    position: relative !important;
    width: 100% !important;
    height: 120px !important;
    background: none !important;
    text-align: center !important;
    margin: 0 auto !important;
    padding-top: 20px;
}
 
#p-logo a.mw-wiki-logo {
    display: inline-block !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    width: 150px !important;
    height: 150px !important;
    background-color: rgba(255, 255, 255, 0.05);
}
 
/* ============================================================================
  28. KULLANICI ENGEL MESAJLARI
  ===========================================================
 
/* ============================================================================
  28. KULLANICI ENGEL MESAJLARI
  ============================================================================ */
 
.user-block {
    padding: 5px;
    margin-bottom: 0.5em;
    border: 1px solid #a9a9a9;
    background-color: #ffefd5;
}
 
/* ============================================================================
  29. SİLLAD ŞABLONLARI (SİLME TARTIŞMASI KAPANIŞ KUTULARI)
  ============================================================================ */
 
.xfd-closed-delete {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid red;
    border-left: 1px solid red;
    border-right: 1px solid red;
    border-bottom: 1px solid #c8ccd1;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/f/f6/OOjs_UI_icon_alert-destructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-speed-delete {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid red;
    border-left: 1px solid red;
    border-right: 1px solid red;
    border-bottom: 1px solid #c8ccd1;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/f/f6/OOjs_UI_icon_alert-destructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-keep {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #04b189;
    border-left: 1px solid #04af89;
    border-right: 1px solid #04af89;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/a/a9/OOjs_UI_icon_alert-constructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-speed-keep {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #3366cb;
    border-left: 1px solid #3366cb;
    border-right: 1px solid #3366cb;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/c/c9/OOjs_UI_icon_alert-progressive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-no-consensus {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #fc3;
    border-left: 1px solid #fc3;
    border-right: 1px solid #fc3;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/9/99/OOjs_UI_icon_alert-yellow.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-redirect {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #ca82ca;
    border-left: 1px solid #ca82ca;
    border-right: 1px solid #ca82ca;
    background: #ca82ca url(https://upload.wikimedia.org/wikipedia/commons/d/d4/OOjs_UI_icon_alert-invert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
    color: white;
}
 
.xfd-closed-merge {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #ca82ca;
    border-left: 1px solid #ca82ca;
    border-right: 1px solid #ca82ca;
    background: #ca82ca url(https://upload.wikimedia.org/wikipedia/commons/d/d4/OOjs_UI_icon_alert-invert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
    color: white;
}
 
.xfd-closed-special {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/8/80/OOjs_UI_icon_alert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-bottom-warn {
    background: url(https://upload.wikimedia.org/wikipedia/commons/c/ca/OOjs_UI_icon_info.svg) no-repeat left center;
    background-size: 25px;
    margin-top: 10px;
    padding-left: 30px;
    font-size: 12px;
    display: grid;
}
 
.xfd-closed-not-deleted {
    padding: 18px;
    background: #de3333;
    color: white !important;
}
 
.xfd-closed-not-deleted a {
    color: #de3333 !important;
    background-color: #ffffff;
    border: solid #ffffff;
    padding: 8px;
    width: 70px;
    line-height: 1;
    text-align: center;
    cursor: pointer;
    border-radius: 3px;
    float: right;
    margin-top: -5px;
    background-image: none !important;
    text-decoration: none;
}
 
.xfd-closed-not-deleted a:hover {
    color: #ffffff !important;
    background-color: #f55e5e;
    border-color: #f55e5e;
}
 
/* ============================================================================
  30. ADİUTOR (YARDIMCI ARAÇ) STİLLERİ
  ============================================================================ */
 
/* Genel stiller */
.ADT-WT-H {
    padding: 15px 20px 15px 20px;
    background: white;
    background-repeat: no-repeat;
    background-position: 98% 50%;
    background-size: 32px;
}
 
.ADT-WT-B {
    padding: 18px;
}
 
.ADT-WT-F {
    padding: 18px 18px 10px 18px;
    border-top: none;
    margin-top: -10px;
    text-align: right;
}
 
/* Başlık stilleri */
.ADT-H-L1 {
    border-top: 5px solid #3067cd;
    border-left: 1px solid #3067cd;
    border-right: 1px solid #3067cd;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/3/37/Eo_circle_blue_info.svg);
}
 
.ADT-H-L2 {
    border-top: 5px solid #ff5d01;
    border-left: 1px solid #ff5d01;
    border-right: 1px solid #ff5d01;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/4/4c/OOjs_UI_icon_notice-warning.svg);
}
 
.ADT-H-L3 {
    border-top: 5px solid #dd312f;
    border-left: 1px solid #dd312f;
    border-right: 1px solid #dd312f;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/b/bf/OOjs_UI_icon_notice-destructive.svg);
}
 
/* Gövde içerik stilleri */
.ADT-B-L1 {
    border: 1px solid #3067cd;
    border-bottom: none;
}
 
.ADT-B-L2 {
    border: 1px solid #ff5d01;
    border-bottom: none;
}
 
.ADT-B-L3 {
    border: 1px solid #dd312f;
    border-bottom: none;
}
 
/* Alt bilgi stilleri */
.ADT-F-L1 {
    border: 1px solid #3067cd;
}
 
.ADT-F-L2 {
    border: 1px solid #ff5d01;
}
 
.ADT-F-L3 {
    border: 1px solid #dd312f;
}
 
/* ============================================================================
  31. ARKA PLAN RENKLERİ (HINTERGRUNDFARBE)
  ============================================================================ */
 
table > * > tr.hintergrundfarbe1 > th,
table > * > tr > th.hintergrundfarbe1,
table.hintergrundfarbe1,
.hintergrundfarbe1 {
    background-color: #f8f9fa;
}
 
table > * > tr.hintergrundfarbe2 > th,
table > * > tr > th.hintergrundfarbe2,
table.hintergrundfarbe2,
.hintergrundfarbe2 {
    background-color: #fff;
}
 
table > * > tr.hintergrundfarbe3 > th,
table > * > tr > th.hintergrundfarbe3,
table.hintergrundfarbe3,
.hintergrundfarbe3 {
    background-color: #ffff40;
}
 
table > * > tr.hintergrundfarbe4 > th,
table > * > tr > th.hintergrundfarbe4,
table.hintergrundfarbe4,
.hintergrundfarbe4 {
    background-color: #fa0;
}
 
table > * > tr.hintergrundfarbe5 > th,
table > * > tr > th.hintergrundfarbe5,
table.hintergrundfarbe5,
.hintergrundfarbe5 {
    background-color: #eaecf0;
}
 
table > * > tr.hintergrundfarbe6 > th,
table > * > tr > th.hintergrundfarbe6,
table.hintergrundfarbe6,
.hintergrundfarbe6 {
    background-color: var(--background-color-neutral);
}
 
table > * > tr.hintergrundfarbe7 > th,
table > * > tr > th.hintergrundfarbe7,
table.hintergrundfarbe7,
.hintergrundfarbe7 {
    background-color: #ffcbcb;
}
 
table > * > tr.hintergrundfarbe8 > th,
table > * > tr > th.hintergrundfarbe8,
table.hintergrundfarbe8,
.hintergrundfarbe8 {
    background-color: #ffebad;
}
}


/*
table > * > tr.hintergrundfarbe9 > th,
* Put anything you mean to be a sitewide addition above the TemplateStyles
table > * > tr > th.hintergrundfarbe9,
* comment above.
table.hintergrundfarbe9,
*/
.hintergrundfarbe9 {
    background-color: #b9ffc5;
}
 
/* Zebra desenli tablolar */
.zebra > tbody > :nth-child(even):not([class*="hintergrundfarbe"]) {
    background: white;
}
 
/* ============================================================================
  32. HUKUK KUTULARI VE ÖZEL STİLLER
  ============================================================================ */
 
/* Kanun kutusu */
.lawbox {
    float: right;
    margin: 0 0 1em 1em;
    border: 1px solid #bcc6d6;
    border-radius: 6px;
    background: #ffffff;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
    overflow: hidden;
    width: auto;
    max-width: 340px;
}
 
.lawbox caption {
    background: linear-gradient(180deg, #e8f0ff, #d7e2fa);
    color: #1f376d;
    font-weight: 700;
    text-align: center;
    padding: 8px;
    border-bottom: 2px solid #b5c1d7;
    font-size: 1em;
}
 
.lawbox th,
.lawbox td {
    border-bottom: 1px solid #d8e0ee;
    padding: 6px 8px;
}
 
.lawbox th {
    width: 38%;
    background: #f2f6fc;
    color: #1c1c1c;
    border-right: 1px solid #d8e0ee;
    font-weight: 600;
}
 
.lawbox td {
    color: #222;
}
 
/* Kavram kutusu */
.lawbox.kavram {
    float: left;
    clear: right;
    max-width: 280px;
}
 
.lawbox.kavram th {
    background: #f4f7ff;
}
 
.lawbox.kavram caption {
    background: linear-gradient(180deg, #f0f5ff, #dce7ff);
    color: #22335b;
    font-weight: 700;
    border-bottom: 1px solid #c8d6f2;
}
 
.lawbox:hover {
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
    transition: box-shadow 0.2s ease;
}
 
/* İçtihat kutusu */
.ictihatbox {
    background: #f8f9fa;
    border: 1px solid #cbd5e0;
    border-radius: 8px;
    padding: 10px;
    margin: 1em 0 1em 12px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    display: inline-block;
}
 
.ictihatbox .lawbox-header {
    background: linear-gradient(135deg, #1e40af, #2563eb);
    color: #fff;
    padding: 5px 10px;
    border-radius: 6px 6px 0 0;
    font-weight: bold;
}
 
.ictihatbox .lawbox-body {
    padding: 6px 10px;
    line-height: 1.5;
}
 
.ictihat-listesi ul {
    list-style-type: disc;
    margin-left: 1.5em;
}
 
/* Kanun metni */
.kanun-metin {
    background: #fff;
    font-family: "DejaVu Serif", Georgia, "Times New Roman", serif;
    line-height: 1.7;
    color: #222;
}
 
.kanun-metin h2 {
    color: #1e3a8a;
    border-bottom: 2px solid #3b82f6;
    padding-bottom: 4px;
    margin-top: 1.3em;
    font-size: 1.2em;
}
 
.kanun-metin b {
    color: #111;
}
 
.kanun-metin dd {
    margin-left: 2em;
    text-indent: -1.2em;
}
 
.kanun-metin .iptal {
    background: #f3f4f6;
    border-left: 3px solid #9ca3af;
    padding: 4px 8px;
    font-style: italic;
    color: #555;
    margin: 0.4em 0;
    border-radius: 4px;
}
 
/* İçtihat kutusu (sağa yaslı kompakt) */
.lawbox-header {
    background-color: #2c3e50;
    color: white;
    padding: 8px 10px;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #2c3e50;
    font-size: 110%;
}
 
.lawbox-body {
    padding: 10px;
    text-align: left;
}
 
.lawbox-body div {
    margin-bottom: 6px;
}
 
.lawbox-body div b {
    color: #333;
    display: inline-block;
}
 
.lawbox-body div:last-child {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #e0e0e0;
    color: #555;
    font-style: italic;
    background-color: #fdfdfd;
}
 
/* Günün maddesi tasarımı */
.gmd-box {
    background-color: #f8f9fa;
    border: 1px solid #a2a9b1;
    border-radius: 5px;
    margin-bottom: 20px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}
 
.gmd-header {
    background-color: #34495e;
    color: white;
    padding: 10px 15px;
    font-size: 1.1em;
    font-weight: bold;
    text-align: center;
}
 
.gmd-body {
    padding: 15px;
    font-size: 1em;
    line-height: 1.5;
}
 
.gmd-body > div:first-child a {
    color: #2980b9;
    text-decoration: none;
}
 
.gmd-body > div:first-child a:hover {
    text-decoration: underline;
}
 
/* ============================================================================
  33. BİLDİRİM KUTULARI (WİKİ-BOX)
  ============================================================================ */
 
/* Genel kutu stili */
.wiki-box {
    padding: 15px 15px 15px 60px;
    margin: 10px 0;
    border-left-width: 8px;
    border-left-style: solid;
    border-radius: 4px;
    background-color: #f8f8f8;
    position: relative;
    font-size: 0.95em;
}
 
/* Bilgi kutusu (Mavi) */
.wiki-box-info {
    border-left-color: #31708f;
    background-color: #d9edf7;
    color: #31708f;
}
 
/* Uyarı kutusu (Sarı) */
.wiki-box-warning {
    border-left-color: #8a6d3b;
    background-color: #fcf8e3;
    color: #8a6d3b;
}
 
/* Dikkat/Hata kutusu (Kırmızı) */
.wiki-box-danger {
    border-left-color: #a94442;
    background-color: #f2dede;
    color: #a94442;
}
 
/* Başarı kutusu (Yeşil) */
.wiki-box-success {
    border-left-color: #3c763d;
    background-color: #dff0d8;
    color: #3c763d;
}
 
/* Tek satır kutu genel stili */
.inline-box {
    display: flex;
    align-items: center;
    padding: 3px;
    margin: auto;
    border: 1px solid transparent;
    border-radius: 1px;
    font-size: 0.9em;
    font-style: italic;
}
 
/* Bilgi kutusu (Mavi) */
.inline-box-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
 
/* Uyarı kutusu (Sarı) */
.inline-box-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}
 
/* Dikkat/Hata kutusu (Kırmızı) */
.inline-box-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
 
/* Başarı kutusu (Yeşil) */
.inline-box-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
 
/* İkon stili */
.inline-box .icon {
    margin-right: 3px;
    font-size: 1.2em;
}

08.57, 28 Kasım 2025 itibarı ile sayfanın şu anki hâli

/* ============================================================================
   HUKUKIPEDIA - COMMON.CSS
   Ana Stil Dosyası
   ============================================================================ */

/* ============================================================================
   1. TEMEL RESETLER VE TİPOGRAFİ
   ============================================================================ */

/* İtalik stilini sıfırla */
cite,
dfn {
    font-style: inherit;
}

/* Tırnak işaretleri */
q {
    quotes: '"' '"' "'" "'";
}

/* Blockquote düzenlemesi */
blockquote {
    overflow: hidden;
    margin: 1em 0;
    padding: 0 40px;
}

/* Tutarlı font boyutları */
small {
    font-size: 85%;
}

.mw-body-content sub,
.mw-body-content sup {
    font-size: 80%;
}

/* Tartışma sayfası paragraf boşlukları */
.ns-talk .mw-body-content dd {
    margin-top: 0.4em;
    margin-bottom: 0.4em;
}

/* ============================================================================
   2. ANA SAYFA DÜZENLEMELERİ
   ============================================================================ */

#interwiki-completelist {
    font-weight: bold;
}

/* Ana sayfada gereksiz elemanları gizle */
body.page-Anasayfa #contentSub,
body.page-Anasayfa #t-cite,
body.page-Anasayfa #lastmod,
body.page-Anasayfa #siteSub,
body.page-Anasayfa h1.firstHeading,
.action-view.page-Anasayfa #catlinks {
    display: none !important;
}

/* ============================================================================
   3. SAYFA GÖRÜNÜRLÜĞÜ VE DARALTMA
   ============================================================================ */

.client-js .mw-special-Watchlist #watchlist-message,
.client-js .NavFrame.collapsed .NavContent,
.client-js .collapsible:not(.mw-made-collapsible).collapsed > tbody > tr:not(:first-child) {
    display: none;
}

.mw-rcfilters-enabled .mw-specialpage-summary {
    margin-top: 1em;
}

#editpage-specialchars {
    display: none;
}

/* ============================================================================
   4. ALINTI VE REFERANSLAR
   ============================================================================ */

/* Hedef vurgulama (mavi) */
body.action-info .mw-body-content :target,
.citation:target {
    background-color: rgba(0, 127, 255, 0.133);
}

/* Alıntı stilleri */
.citation {
    word-wrap: break-word;
}

/* Referans listesi */
ol.references {
    font-size: 90%;
    margin-bottom: 0.5em;
    list-style-type: inherit;
}

/* Parsoid Cite desteği */
span[rel="mw:referencedBy"]::before {
    font-weight: bold;
    content: "^ ";
}

span[rel="mw:referencedBy"] {
    counter-reset: mw-ref-linkback 0;
}

span[rel="mw:referencedBy"] > a::before {
    font-weight: bold;
    font-style: italic;
    content: counter(mw-ref-linkback, lower-alpha);
}

a[rel="mw:referencedBy"]::before {
    font-weight: bold;
    content: "^";
}

/* ============================================================================
   5. YATAY LİSTELER (HLIST)
   ============================================================================ */

.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}

.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
}

.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
    display: inline;
}

.hlist .mw-empty-li {
    display: none;
}

/* Ayırıcılar */
.hlist dt:after {
    content: ": ";
}

.hlist dd:after,
.hlist li:after {
    content: " · ";
    font-weight: bold;
}

.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
    content: none;
}

/* Parantezler */
.hlist dd dd:first-child:before,
.hlist dd dt:first-child:before,
.hlist dd li:first-child:before,
.hlist dt dd:first-child:before,
.hlist dt dt:first-child:before,
.hlist dt li:first-child:before,
.hlist li dd:first-child:before,
.hlist li dt:first-child:before,
.hlist li li:first-child:before {
    content: " (";
    font-weight: normal;
}

.hlist dd dd:last-child:after,
.hlist dd dt:last-child:after,
.hlist dd li:last-child:after,
.hlist dt dd:last-child:after,
.hlist dt dt:last-child:after,
.hlist dt li:last-child:after,
.hlist li dd:last-child:after,
.hlist li dt:last-child:after,
.hlist li li:last-child:after {
    content: ")";
    font-weight: normal;
}

/* Sıralı listeler */
.hlist ol {
    counter-reset: listitem;
}

.hlist ol > li {
    counter-increment: listitem;
}

.hlist ol > li:before {
    content: " " counter(listitem) "\a0";
}

.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) "\a0";
}

/* ============================================================================
   6. DÜZ LİSTELER (PLAINLIST)
   ============================================================================ */

.plainlist ol,
.plainlist ul {
    line-height: inherit;
    list-style: none;
    margin: 0;
}

.plainlist ol li,
.plainlist ul li {
    margin-bottom: 0;
}

/* ============================================================================
   7. NAVİGASYON KUTULARI (NAVBOX)
   ============================================================================ */

.navbox {
    box-sizing: border-box;
    border: 1px solid #a2a9b1;
    width: 100%;
    clear: both;
    font-size: 88%;
    text-align: center;
    padding: 1px;
    margin: 1em auto 0;
}

.navbox .navbox {
    margin-top: 0;
}

.navbox + .navbox {
    margin-top: -1px;
}

.navbox-inner,
.navbox-subgroup {
    width: 100%;
}

.navbox-group,
.navbox-title,
.navbox-abovebelow {
    padding: 0.25em 1em;
    line-height: 1.5em;
    text-align: center;
}

th.navbox-group {
    white-space: nowrap;
    text-align: right;
}

.navbox,
.navbox-subgroup {
    background-color: #fdfdfd;
}

.navbox-list {
    line-height: 1.5em;
    border-color: #fdfdfd;
}

tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {
    border-top: 2px solid #fdfdfd;
}

/* Navbox renkleri */
.navbox th,
.navbox-title {
    background-color: #ccccff;
}

.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
    background-color: #ddddff;
}

.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
    background-color: #e6e6ff;
}

.navbox-even {
    background-color: #f7f7f7;
}

.navbox-odd {
    background-color: transparent;
}

.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
    padding: 0.125em 0;
}

/* ============================================================================
   8. DARALTMA DÜĞMELERİ
   ============================================================================ */

.mw-parser-output .mw-collapsible-toggle {
    font-weight: normal;
    text-align: right;
    padding-right: 0.2em;
    padding-left: 0.2em;
}

.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
    float: left;
    text-align: left;
}

/* ============================================================================
   9. BİLGİ KUTULARI (INFOBOX)
   ============================================================================ */

.infobox {
    border: 1px solid #a2a9b1;
    border-spacing: 3px;
    background-color: #f8f9fa;
    color: black;
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    float: right;
    clear: right;
    font-size: 88%;
    line-height: 1.5em;
    width: 22em;
}

.infobox-subbox {
    padding: 0;
    border: none;
    margin: -3px;
    width: auto;
    min-width: 100%;
    font-size: 100%;
    clear: none;
    float: none;
    background-color: transparent;
}

.infobox-header,
.infobox-label,
.infobox-above,
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar,
.infobox th,
.infobox td {
    vertical-align: top;
}

.infobox-label,
.infobox-data,
.infobox th,
.infobox td {
    text-align: left;
}

.infobox .infobox-above,
.infobox .infobox-title,
.infobox caption {
    font-size: 125%;
    font-weight: bold;
    text-align: center;
}

.infobox-title,
.infobox caption {
    padding: 0.2em;
}

.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-image,
.infobox .infobox-full-data,
.infobox .infobox-below {
    text-align: center;
}

.infobox .infobox-navbar {
    text-align: right;
}

.infobox.bordered {
    border-collapse: collapse;
}

.infobox.bordered td,
.infobox.bordered th {
    border: 1px solid #a2a9b1;
}

.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
    border: 0;
}

.infobox.sisterproject {
    width: 20em;
    font-size: 90%;
}

.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
    border: 0;
    border-top: 1px solid #a2a9b1;
    border-right: 1px solid #a2a9b1;
}

.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
    border: 0;
    border-right: 1px solid #a2a9b1;
}

/* Coğrafya infobox'ları */
.infobox.geography {
    border-collapse: collapse;
    line-height: 1.2em;
    font-size: 90%;
}

.infobox.geography td,
.infobox.geography th {
    border-top: 1px solid #a2a9b1;
    padding: 0.4em 0.6em;
}

.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
    border-top: 1px solid #a2a9b1;
    padding: 0.4em 0.6em 0.2em 0.6em;
}

.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
    border: 0;
    padding: 0 0.6em 0.2em 0.6em;
}

.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
    border-top: 0;
    border-bottom: 1px solid #a2a9b1;
    padding: 0 0.6em 0.4em 0.6em;
}

.infobox.geography .maptable td,
.infobox.geography .maptable th {
    border: 0;
    padding: 0;
}

/* ============================================================================
   10. WIKI TABLOLARI
   ============================================================================ */

.wikitable.plainrowheaders th[scope=row] {
    font-weight: normal;
    text-align: left;
}

.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
    text-align: left;
}

.toc.hlist ul,
#toc.hlist ul,
.wikitable.hlist td ul,
.wikitable.hlist td ol,
.wikitable.hlist td dl {
    text-align: inherit;
}

table.mw-hiero-table td {
    vertical-align: middle;
}

/* ============================================================================
   11. DOSYA İKONLARI
   ============================================================================ */

.mw-parser-output a[href$=".pdf"].external,
.mw-parser-output a[href*=".pdf?"].external,
.mw-parser-output a[href*=".pdf#"].external,
.mw-parser-output a[href$=".PDF"].external,
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
    background: url("//upload.wikimedia.org/wikipedia/commons/6/6c/PDF_icon.svg") no-repeat right;
    padding-right: 18px;
}

/* ============================================================================
   12. MESAJ KUTULARI (MESSAGE BOXES)
   ============================================================================ */

/* Genel messagebox */
.messagebox {
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    width: 80%;
    margin: 0 auto 1em auto;
    padding: 0.2em;
}

.messagebox.merge {
    border: 1px solid #c0b8cc;
    background-color: #f0e5ff;
    text-align: center;
}

.messagebox.cleanup {
    border: 1px solid #9f9fff;
    background-color: #efefff;
    text-align: center;
}

.messagebox.standard-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    margin: 4px auto;
}

.mbox-inside .standard-talk,
.messagebox.nested-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    width: 100%;
    margin: 2px 0;
    padding: 2px;
}

.messagebox.small {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em;
}

.messagebox.small-talk {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em;
    background-color: #f8eaba;
}

/* Mbox hücre boyutları */
th.mbox-text,
td.mbox-text {
    border: none;
    padding: 0.25em 0.9em;
    width: 100%;
}

td.mbox-image {
    border: none;
    padding: 2px 0 2px 0.9em;
    text-align: center;
}

td.mbox-imageright {
    border: none;
    padding: 2px 0.9em 2px 0;
    text-align: center;
}

td.mbox-empty-cell {
    border: none;
    padding: 0;
    width: 1px;
}

/* Article message box (ambox) */
table.ambox {
    margin: 0 10%;
    border: 1px solid #a2a9b1;
    border-left: 10px solid #36c;
    background-color: #fbfbfb;
    box-sizing: border-box;
}

table.ambox + table.ambox {
    margin-top: -1px;
}

.ambox th.mbox-text,
.ambox td.mbox-text {
    padding: 0.25em 0.5em;
}

.ambox td.mbox-image {
    padding: 2px 0 2px 0.5em;
}

.ambox td.mbox-imageright {
    padding: 2px 0.5em 2px 0;
}

table.ambox-notice {
    border-left: 10px solid #36c;
}

table.ambox-speedy {
    border-left: 10px solid #b32424;
    background-color: #fee7e6;
}

table.ambox-delete {
    border-left: 10px solid #b32424;
}

table.ambox-content {
    border-left: 10px solid #f28500;
}

table.ambox-style {
    border-left: 10px solid #fc3;
}

table.ambox-move {
    border-left: 10px solid #9932cc;
}

table.ambox-protection {
    border-left: 10px solid #a2a9b1;
}

/* Image message box (imbox) */
table.imbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 3px solid #36c;
    background-color: var(--background-color-interactive-subtle, #fbfbfb);
    box-sizing: border-box;
}

.imbox .mbox-text .imbox {
    margin: 0 -0.5em;
    display: block;
}

.mbox-inside .imbox {
    margin: 4px;
}

table.imbox-notice {
    border: 3px solid #36c;
}

table.imbox-speedy {
    border: 3px solid #b32424;
    background-color: #fee7e6;
}

table.imbox-delete {
    border: 3px solid #b32424;
}

table.imbox-content {
    border: 3px solid #f28500;
}

table.imbox-style {
    border: 3px solid #fc3;
}

table.imbox-move {
    border: 3px solid #9932cc;
}

table.imbox-protection {
    border: 3px solid #a2a9b1;
}

table.imbox-license {
    border: 3px solid #88a;
    background-color: var(--background-color-interactive-subtle, #f7f8ff);
}

table.imbox-featured {
    border: 3px solid #cba135;
}

/* Category message box (cmbox) */
table.cmbox {
    margin: 3px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-progressive-subtle--hover, #dfe8ff);
    box-sizing: border-box;
}

table.cmbox-notice {
    background-color: var(--background-color-progressive-subtle--hover, #dfe8ff);
}

table.cmbox-speedy {
    margin-top: 4px;
    margin-bottom: 4px;
    border: 4px solid #b32424;
    background-color: var(--background-color-error-subtle--hover, #ffdbdb);
}

table.cmbox-delete {
    background-color: var(--background-color-error-subtle--hover, #ffdbdb);
}

table.cmbox-content {
    background-color: #ffe7ce;
}

table.cmbox-style {
    background-color: #fff9db;
}

table.cmbox-move {
    background-color: #e4d8ff;
}

table.cmbox-protection {
    background-color: #efefe1;
}

/* Other pages message box (ombox) */
table.ombox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    box-sizing: border-box;
}

table.ombox-notice {
    border: 1px solid #a2a9b1;
}

table.ombox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6;
}

table.ombox-delete {
    border: 2px solid #b32424;
}

table.ombox-content {
    border: 1px solid #f28500;
}

table.ombox-style {
    border: 1px solid #fc3;
}

table.ombox-move {
    border: 1px solid #9932cc;
}

table.ombox-protection {
    border: 2px solid #a2a9b1;
}

/* Talk page message box (tmbox) */
table.tmbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    min-width: 80%;
    box-sizing: border-box;
}

.tmbox.mbox-small {
    min-width: 0;
}

.mediawiki .mbox-inside .tmbox {
    margin: 2px 0;
    width: 100%;
}

.mbox-inside .tmbox.mbox-small {
    line-height: 1.5em;
    font-size: 100%;
}

table.tmbox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6;
}

table.tmbox-delete {
    border: 2px solid #b32424;
}

table.tmbox-content {
    border: 2px solid #f28500;
}

table.tmbox-style {
    border: 2px solid #fc3;
}

table.tmbox-move {
    border: 2px solid #9932cc;
}

table.tmbox-protection,
table.tmbox-notice {
    border: 1px solid #c0c090;
}

/* Footer message box (fmbox) */
table.fmbox {
    clear: both;
    margin: 0.2em 0;
    width: 100%;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    box-sizing: border-box;
}

table.fmbox-system {
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
}

table.fmbox-warning {
    border: 1px solid #bb7070;
    background-color: var(--background-color-destructive-subtle--hover, #ffdbdb);
}

table.fmbox-editnotice {
    background-color: transparent;
}

.mw-warning-with-logexcerpt,
.mw-lag-warn-high,
.mw-cascadeprotectedwarning,
div.titleblacklist-warning,
.locked-warning,
#mw-protect-cascadeon {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #bb7070;
    background-color: var(--background-color-error-subtle, #ffdbdb);
    padding: 0.25em 0.9em;
    box-sizing: border-box;
}

/* Küçük mbox stilleri */
html body.mediawiki .mbox-small {
    clear: right;
    float: right;
    margin: 4px 0 4px 1em;
    box-sizing: border-box;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}

html body.mediawiki .mbox-small-left {
    margin: 4px 1em 4px 0;
    box-sizing: border-box;
    overflow: hidden;
    width: 238px;
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em;
}

/* Kompakt ambox */
.compact-ambox table .mbox-image,
.compact-ambox table .mbox-imageright,
.compact-ambox table .mbox-empty-cell {
    display: none;
}

.compact-ambox table.ambox {
    border: none;
    border-collapse: collapse;
    background-color: transparent;
    margin: 0 0 0 1.6em !important;
    padding: 0 !important;
    width: auto;
    display: block;
}

body.mediawiki .compact-ambox table.mbox-small-left {
    font-size: 100%;
    width: auto;
    margin: 0;
}

.compact-ambox table .mbox-text {
    padding: 0 !important;
    margin: 0 !important;
}

.compact-ambox table .mbox-text-span {
    display: list-item;
    line-height: 1.5em;
    list-style-type: square;
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);
}

.compact-ambox .hide-when-compact {
    display: none;
}

/* ============================================================================
   13. LINK STİLLERİ
   ============================================================================ */

.nounderlines a,
.IPA a:link,
.IPA a:visited {
    text-decoration: none !important;
}

/* ============================================================================
   14. NAVFRAME (ESKİ DARALTMA SİSTEMİ)
   ============================================================================ */

div.NavFrame {
    padding: 4px;
    border: 1px solid #a2a9b1;
    text-align: center;
    font-size: 95%;
}

div.NavFrame + div.NavFrame {
    border-top-style: hidden;
}

div.NavFrame div.NavHead {
    line-height: 1.6em;
    font-weight: bold;
    background-color: #ccf;
    position: relative;
}

div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
    font-size: 100%;
}

a.NavToggle {
    position: absolute;
    top: 0;
    right: 3px;
    font-weight: normal;
    font-size: 90%;
}

/* ============================================================================
   15. HATNOTE VE DİĞER BİLDİRİMLER
   ============================================================================ */

.hatnote {
    font-style: italic;
}

.hatnote i {
    font-style: normal;
}

div.hatnote {
    padding-left: 1.6em;
    margin-bottom: 0.5em;
}

div.hatnote + div.hatnote {
    margin-top: -0.5em;
}

/* ============================================================================
   16. METIN SARMA
   ============================================================================ */

.nowrap,
.nowraplinks a {
    white-space: nowrap;
}

.wrap,
.wraplinks a {
    white-space: normal;
}

/* ============================================================================
   17. DOSYA YÜKLEME VE MİNYATÜRLER
   ============================================================================ */

#wpUploadDescription {
    height: 13em;
}

figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
.thumbinner {
    min-width: 100px;
}

#mw-subcategories,
#mw-pages,
#mw-category-media,
#filehistory,
#wikiPreview,
#wikiDiff {
    clear: both;
}

/* ============================================================================
   18. WİKİPROJE BANNER STİLLERİ
   ============================================================================ */

.wpb .wpb-header {
    display: none;
}

.wpbs-inner .wpb .wpb-header {
    display: table-row;
}

.wpbs-inner .wpb-outside {
    display: none;
}

/* ============================================================================
   19. ETİKET VE İZİNLER
   ============================================================================ */

.mw-tag-markers {
    font-style: italic;
    font-size: 90%;
}

.checkuser-show,
.sysop-show,
.patroller-show,
.templateeditor-show,
.extendedmover-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
    display: none;
}

.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
.ve-ui-mwNoticesPopupTool-item .mbox-image,
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
    display: none !important;
}

ul.permissions-errors > li {
    list-style: none;
}

ul.permissions-errors {
    margin: 0;
}

/* ============================================================================
   20. MATEMATİK FORMÜLLERI
   ============================================================================ */

span.texhtml {
    font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
    font-size: 118%;
    line-height: 1;
    white-space: nowrap;
    -moz-font-feature-settings: "lnum", "tnum", "kern" 0;
    -webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
    font-feature-settings: "lnum", "tnum", "kern" 0;
    font-variant-numeric: lining-nums tabular-nums;
    font-kerning: none;
}

span.texhtml span.texhtml {
    font-size: 100%;
}

span.mwe-math-mathml-inline {
    font-size: 118%;
}

.mwe-math-fallback-image-display,
.mwe-math-mathml-display {
    margin-left: 1.6em !important;
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}

.mwe-math-mathml-display math {
    display: inline;
}

/* ============================================================================
   21. GALERİ STİLLERİ
   ============================================================================ */

.bordered-images img {
    border: solid #ddd 1px;
}

@media screen {
    .gallerybox .thumb img {
        background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat;
    }
    
    .ns-0 .gallerybox .thumb img,
    .ns-2 .gallerybox .thumb img,
    .ns-100 .gallerybox .thumb img,
    .nochecker .gallerybox .thumb img {
        background-image: none;
    }
    
    #siteSub {
        display: block;
    }
}

/* ============================================================================
   22. FLAGGEDREVS VE DİĞER GİZLEMELER
   ============================================================================ */

.flaggedrevs_draft_synced,
.flaggedrevs_stable_synced,
#t-upload {
    display: none;
}

/* ============================================================================
   23. DİSMİSSABLE SİTE NOTİCE
   ============================================================================ */

.mw-dismissable-notice-body {
    margin: 0 !important;
}

.mw-dismissable-notice-close {
    position: absolute !important;
    right: 10px !important;
    margin-top: 10px !important;
    z-index: 1;
}

/* ============================================================================
   24. TELEVİZYON PORTALI GÖRÜNÜMLERİ
   ============================================================================ */

.round_page {
    border-style: solid;
    border-width: 1px;
    border-right-width: 0;
    font-size: 15px;
    display: inline-block;
    padding: 10px;
}

.round_page:first-child {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.round_page:last-child {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-right-width: 1px;
}

.two-column {
    width: 50%;
    display: table-cell;
}

.contin {
    display: none;
}

.mobile_margin {
    display: table;
}

@media screen and (max-width: 1000px) {
    .two-column {
        display: block;
        width: 100%;
    }
    
    .contin {
        display: block;
    }
    
    .mobile_margin {
        padding: 0 15px;
        display: block;
    }
}

@media screen and (max-width: 800px) {
    .round_page {
        display: block;
        border-width: 1px;
        border-bottom-width: 0;
    }
    
    .round_page:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }
    
    .round_page:last-child {
        border-top-right-radius: 0;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        border-bottom-width: 1px;
    }
}

/* ============================================================================
   25. ROZET STİLLERİ
   ============================================================================ */

.fbadge {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAIAAAD0YtNRAAAABnRSTlMA/AD+APzoM1ogAAAAWklEQVR4AWP48+8PLkR7uUdzcMvtU8EhdykHKAciEXL3pvw5FQIURaBDJkARoDhY3zEXiCgCHbNBmAlUiyaBkENoxZSDWnOtBmoAQu7TnT+3WuDOA7KBIkAGAGwiNeqjusp/AAAAAElFTkSuQmCC);
}

.gbadge {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAIAAAD0YtNRAAAABnRSTlMAAAAAAABupgeRAAAAVklEQVR4AWIYSFBfX49TDtDWNBgAEMPAgZ+1B8jWtd0kp/u+z4AQImDh7SPnHCHkHtb7vmES5hFGCN3zQgh1deAegVW6YjlGa50NOgAAxpjWhjpMQuEBjxA1QR08A1oAAAAASUVORK5CYII=);
}

/* ============================================================================
   26. METACAIXA (ANA SAYFA KUTU SİSTEMİ)
   ============================================================================ */

/* Varsayılan Lila Tema */
.mcBoto {
    background-color: #d0b0ff;
    border: 0.15em solid #000000;
    border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff;
    border-radius: 0.5em 0.5em 0 0;
    -moz-border-radius: 0.5em 0.5em 0 0;
    cursor: pointer;
    display: inline;
    margin-right: 0.1em;
    padding: 0.2em 0.3em;
    position: relative;
}

.mcBoto a,
.mcBoto strong {
    background: none !important;
    color: #7050a0 !important;
    font-size: 90%;
    font-weight: bold;
    padding: 0 !important;
    text-decoration: none !important;
}

.mcBoto a:hover,
.mcBoto strong:hover {
    color: black !important;
    text-decoration: underline !important;
}

.mcBotoSel {
    background-color: #9070c0;
    border: 0.15em solid #000000;
    border-color: #b090e0 #7050a0 #9070c0 #b090e0;
    border-radius: 0.5em 0.5em 0 0;
    -moz-border-radius: 0.5em 0.5em 0 0;
    cursor: default;
    display: inline;
    margin-right: 0.1em;
    padding: 0.2em 0.3em;
    position: relative;
    color: white;
}

.mcBotoSel a {
    background: none !important;
    color: white !important;
    cursor: default;
    font-size: 90%;
    font-weight: bold;
    padding: 0 !important;
    text-decoration: none !important;
}

.mcContingut {
    background-color: #f8f8ff;
    border: 0.2em solid #9070c0;
    border-color: #9070c0 #7050a0 #7050a0 #9070c0;
    border-radius: 0 0.5em 0.5em 0;
    -moz-border-radius: 0 0.5em 0.5em 0;
    padding: 1em;
    position: static;
}

.mcPestanya {
    background-color: #f8f8ff;
    border-color: #7050a0 #b090e0 #b090e0 #7050a0;
    width: 100%;
}

/* Yeşil Tema */
.mcVerd .mcBoto {
    background-color: #a5e085;
    border-color: #c0f090 #90d060 #75c045 #c0f090;
}

.mcVerd .mcBoto a,
.mcVerd .mcBoto strong {
    color: #60b030 !important;
}

.mcVerd .mcBoto a:hover,
.mcVerd .mcBoto strong:hover {
    color: black !important;
}

.mcVerd .mcBotoSel {
    background-color: #75c045;
    border-color: #90d060 #60b030 #75c045 #90d060;
}

.mcVerd .mcContingut {
    background-color: #f5fffa;
    border-color: #75c045 #60b030 #60b030 #75c045;
}

.mcVerd .mcPestanya {
    background-color: #f5fffa;
    border-color: #60b030 #90d060 #90d060 #60b030;
}

/* Kırmızı Tema */
.mcVermell .mcBoto {
    background-color: #FFAAAA;
    border-color: #FFCCCC #FF8888 #FF0000 #FFCCCC;
}

.mcVermell .mcBoto a,
.mcVermell .mcBoto strong {
    color: #CC0000 !important;
}

.mcVermell .mcBoto a:hover,
.mcVermell .mcBoto strong:hover {
    color: black !important;
}

.mcVermell .mcBotoSel {
    background-color: #FF0000;
    border-color: #FF8888 #CC0000 #FF0000 #FF8888;
}

.mcVermell .mcContingut {
    background-color: #fffafa;
    border-color: #FF0000 #CC0000 #CC0000 #FF0000;
}

.mcVermell .mcPestanya {
    background-color: #fffafa;
    border-color: #CC0000 #FF0000 #FF0000 #CC0000;
}

/* Mavi Tema */
.mcBlau .mcBoto {
    background-color: #a7c1e6;
    border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9;
}

.mcBlau .mcBoto a,
.mcBlau .mcBoto strong {
    color: #3379de !important;
}

.mcBlau .mcBoto a:hover,
.mcBlau .mcBoto strong:hover {
    color: black !important;
}

.mcBlau .mcBotoSel {
    background-color: #5b8dd6;
    border-color: #88abde #3379de #5b8dd6 #88abde;
}

.mcBlau .mcContingut {
    background-color: #f0f8ff;
    border-color: #5b8dd6 #3379de #3379de #5b8dd6;
}

.mcBlau .mcPestanya {
    background-color: #f0f8ff;
    border-color: #3379de #88abde #88abde #3379de;
}

/* Sarı Tema */
.mcGroc .mcBoto {
    background-color: #fff1a4;
    border-color: #fef4bc #ffe977 #ffe147 #fef4bc;
}

.mcGroc .mcBoto a,
.mcGroc .mcBoto strong {
    color: #ffd813 !important;
}

.mcGroc .mcBoto a:hover,
.mcGroc .mcBoto strong:hover {
    color: black !important;
}

.mcGroc .mcBotoSel {
    background-color: #ffe147;
    border-color: #ffe977 #ffd813 #ffe147 #ffe977;
}

.mcGroc .mcContingut {
    background-color: #fffce8;
    border-color: #ffe147 #ffd813 #ffd813 #ffe147;
}

.mcGroc .mcPestanya {
    background-color: #fffce8;
    border-color: #ffd813 #88abde #88abde #ffd813;
}

/* Turuncu Tema */
.mcTaronja .mcBoto {
    background-color: #ffbd7f;
    border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4;
}

.mcTaronja .mcBoto a,
.mcTaronja .mcBoto strong {
    color: #ff820e !important;
}

.mcTaronja .mcBoto a:hover,
.mcTaronja .mcBoto strong:hover {
    color: black !important;
}

.mcTaronja .mcBotoSel {
    background-color: #ff9d42;
    border-color: #ffac5d #ff820e #ff9d42 #ffac5d;
}

.mcTaronja .mcContingut {
    background-color: #ffeedd;
    border-color: #ff9d42 #ff820e #ff820e #ff9d42;
}

.mcTaronja .mcPestanya {
    background-color: #ffeedd;
    border-color: #ff820e #ffac5d #ffac5d #ff820e;
}

/* ============================================================================
   27. LOGO DÜZENLEMELERİ
   ============================================================================ */

.globegris {
    background-image: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png");
}

#p-logo {
    position: relative !important;
    width: 100% !important;
    height: 120px !important;
    background: none !important;
    text-align: center !important;
    margin: 0 auto !important;
    padding-top: 20px;
}

#p-logo a.mw-wiki-logo {
    display: inline-block !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    width: 150px !important;
    height: 150px !important;
    background-color: rgba(255, 255, 255, 0.05);
}

/* ============================================================================
   28. KULLANICI ENGEL MESAJLARI
   ===========================================================

/* ============================================================================
   28. KULLANICI ENGEL MESAJLARI
   ============================================================================ */

.user-block {
    padding: 5px;
    margin-bottom: 0.5em;
    border: 1px solid #a9a9a9;
    background-color: #ffefd5;
}

/* ============================================================================
   29. SİLLAD ŞABLONLARI (SİLME TARTIŞMASI KAPANIŞ KUTULARI)
   ============================================================================ */

.xfd-closed-delete {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid red;
    border-left: 1px solid red;
    border-right: 1px solid red;
    border-bottom: 1px solid #c8ccd1;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/f/f6/OOjs_UI_icon_alert-destructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-speed-delete {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid red;
    border-left: 1px solid red;
    border-right: 1px solid red;
    border-bottom: 1px solid #c8ccd1;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/f/f6/OOjs_UI_icon_alert-destructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-keep {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #04b189;
    border-left: 1px solid #04af89;
    border-right: 1px solid #04af89;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/a/a9/OOjs_UI_icon_alert-constructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-speed-keep {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #3366cb;
    border-left: 1px solid #3366cb;
    border-right: 1px solid #3366cb;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/c/c9/OOjs_UI_icon_alert-progressive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-no-consensus {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #fc3;
    border-left: 1px solid #fc3;
    border-right: 1px solid #fc3;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/9/99/OOjs_UI_icon_alert-yellow.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-redirect {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #ca82ca;
    border-left: 1px solid #ca82ca;
    border-right: 1px solid #ca82ca;
    background: #ca82ca url(https://upload.wikimedia.org/wikipedia/commons/d/d4/OOjs_UI_icon_alert-invert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
    color: white;
}

.xfd-closed-merge {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #ca82ca;
    border-left: 1px solid #ca82ca;
    border-right: 1px solid #ca82ca;
    background: #ca82ca url(https://upload.wikimedia.org/wikipedia/commons/d/d4/OOjs_UI_icon_alert-invert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
    color: white;
}

.xfd-closed-special {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/8/80/OOjs_UI_icon_alert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-bottom-warn {
    background: url(https://upload.wikimedia.org/wikipedia/commons/c/ca/OOjs_UI_icon_info.svg) no-repeat left center;
    background-size: 25px;
    margin-top: 10px;
    padding-left: 30px;
    font-size: 12px;
    display: grid;
}

.xfd-closed-not-deleted {
    padding: 18px;
    background: #de3333;
    color: white !important;
}

.xfd-closed-not-deleted a {
    color: #de3333 !important;
    background-color: #ffffff;
    border: solid #ffffff;
    padding: 8px;
    width: 70px;
    line-height: 1;
    text-align: center;
    cursor: pointer;
    border-radius: 3px;
    float: right;
    margin-top: -5px;
    background-image: none !important;
    text-decoration: none;
}

.xfd-closed-not-deleted a:hover {
    color: #ffffff !important;
    background-color: #f55e5e;
    border-color: #f55e5e;
}

/* ============================================================================
   30. ADİUTOR (YARDIMCI ARAÇ) STİLLERİ
   ============================================================================ */

/* Genel stiller */
.ADT-WT-H {
    padding: 15px 20px 15px 20px;
    background: white;
    background-repeat: no-repeat;
    background-position: 98% 50%;
    background-size: 32px;
}

.ADT-WT-B {
    padding: 18px;
}

.ADT-WT-F {
    padding: 18px 18px 10px 18px;
    border-top: none;
    margin-top: -10px;
    text-align: right;
}

/* Başlık stilleri */
.ADT-H-L1 {
    border-top: 5px solid #3067cd;
    border-left: 1px solid #3067cd;
    border-right: 1px solid #3067cd;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/3/37/Eo_circle_blue_info.svg);
}

.ADT-H-L2 {
    border-top: 5px solid #ff5d01;
    border-left: 1px solid #ff5d01;
    border-right: 1px solid #ff5d01;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/4/4c/OOjs_UI_icon_notice-warning.svg);
}

.ADT-H-L3 {
    border-top: 5px solid #dd312f;
    border-left: 1px solid #dd312f;
    border-right: 1px solid #dd312f;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/b/bf/OOjs_UI_icon_notice-destructive.svg);
}

/* Gövde içerik stilleri */
.ADT-B-L1 {
    border: 1px solid #3067cd;
    border-bottom: none;
}

.ADT-B-L2 {
    border: 1px solid #ff5d01;
    border-bottom: none;
}

.ADT-B-L3 {
    border: 1px solid #dd312f;
    border-bottom: none;
}

/* Alt bilgi stilleri */
.ADT-F-L1 {
    border: 1px solid #3067cd;
}

.ADT-F-L2 {
    border: 1px solid #ff5d01;
}

.ADT-F-L3 {
    border: 1px solid #dd312f;
}

/* ============================================================================
   31. ARKA PLAN RENKLERİ (HINTERGRUNDFARBE)
   ============================================================================ */

table > * > tr.hintergrundfarbe1 > th,
table > * > tr > th.hintergrundfarbe1,
table.hintergrundfarbe1,
.hintergrundfarbe1 {
    background-color: #f8f9fa;
}

table > * > tr.hintergrundfarbe2 > th,
table > * > tr > th.hintergrundfarbe2,
table.hintergrundfarbe2,
.hintergrundfarbe2 {
    background-color: #fff;
}

table > * > tr.hintergrundfarbe3 > th,
table > * > tr > th.hintergrundfarbe3,
table.hintergrundfarbe3,
.hintergrundfarbe3 {
    background-color: #ffff40;
}

table > * > tr.hintergrundfarbe4 > th,
table > * > tr > th.hintergrundfarbe4,
table.hintergrundfarbe4,
.hintergrundfarbe4 {
    background-color: #fa0;
}

table > * > tr.hintergrundfarbe5 > th,
table > * > tr > th.hintergrundfarbe5,
table.hintergrundfarbe5,
.hintergrundfarbe5 {
    background-color: #eaecf0;
}

table > * > tr.hintergrundfarbe6 > th,
table > * > tr > th.hintergrundfarbe6,
table.hintergrundfarbe6,
.hintergrundfarbe6 {
    background-color: var(--background-color-neutral);
}

table > * > tr.hintergrundfarbe7 > th,
table > * > tr > th.hintergrundfarbe7,
table.hintergrundfarbe7,
.hintergrundfarbe7 {
    background-color: #ffcbcb;
}

table > * > tr.hintergrundfarbe8 > th,
table > * > tr > th.hintergrundfarbe8,
table.hintergrundfarbe8,
.hintergrundfarbe8 {
    background-color: #ffebad;
}

table > * > tr.hintergrundfarbe9 > th,
table > * > tr > th.hintergrundfarbe9,
table.hintergrundfarbe9,
.hintergrundfarbe9 {
    background-color: #b9ffc5;
}

/* Zebra desenli tablolar */
.zebra > tbody > :nth-child(even):not([class*="hintergrundfarbe"]) {
    background: white;
}

/* ============================================================================
   32. HUKUK KUTULARI VE ÖZEL STİLLER
   ============================================================================ */

/* Kanun kutusu */
.lawbox {
    float: right;
    margin: 0 0 1em 1em;
    border: 1px solid #bcc6d6;
    border-radius: 6px;
    background: #ffffff;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
    overflow: hidden;
    width: auto;
    max-width: 340px;
}

.lawbox caption {
    background: linear-gradient(180deg, #e8f0ff, #d7e2fa);
    color: #1f376d;
    font-weight: 700;
    text-align: center;
    padding: 8px;
    border-bottom: 2px solid #b5c1d7;
    font-size: 1em;
}

.lawbox th,
.lawbox td {
    border-bottom: 1px solid #d8e0ee;
    padding: 6px 8px;
}

.lawbox th {
    width: 38%;
    background: #f2f6fc;
    color: #1c1c1c;
    border-right: 1px solid #d8e0ee;
    font-weight: 600;
}

.lawbox td {
    color: #222;
}

/* Kavram kutusu */
.lawbox.kavram {
    float: left;
    clear: right;
    max-width: 280px;
}

.lawbox.kavram th {
    background: #f4f7ff;
}

.lawbox.kavram caption {
    background: linear-gradient(180deg, #f0f5ff, #dce7ff);
    color: #22335b;
    font-weight: 700;
    border-bottom: 1px solid #c8d6f2;
}

.lawbox:hover {
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
    transition: box-shadow 0.2s ease;
}

/* İçtihat kutusu */
.ictihatbox {
    background: #f8f9fa;
    border: 1px solid #cbd5e0;
    border-radius: 8px;
    padding: 10px;
    margin: 1em 0 1em 12px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    display: inline-block;
}

.ictihatbox .lawbox-header {
    background: linear-gradient(135deg, #1e40af, #2563eb);
    color: #fff;
    padding: 5px 10px;
    border-radius: 6px 6px 0 0;
    font-weight: bold;
}

.ictihatbox .lawbox-body {
    padding: 6px 10px;
    line-height: 1.5;
}

.ictihat-listesi ul {
    list-style-type: disc;
    margin-left: 1.5em;
}

/* Kanun metni */
.kanun-metin {
    background: #fff;
    font-family: "DejaVu Serif", Georgia, "Times New Roman", serif;
    line-height: 1.7;
    color: #222;
}

.kanun-metin h2 {
    color: #1e3a8a;
    border-bottom: 2px solid #3b82f6;
    padding-bottom: 4px;
    margin-top: 1.3em;
    font-size: 1.2em;
}

.kanun-metin b {
    color: #111;
}

.kanun-metin dd {
    margin-left: 2em;
    text-indent: -1.2em;
}

.kanun-metin .iptal {
    background: #f3f4f6;
    border-left: 3px solid #9ca3af;
    padding: 4px 8px;
    font-style: italic;
    color: #555;
    margin: 0.4em 0;
    border-radius: 4px;
}

/* İçtihat kutusu (sağa yaslı kompakt) */
.lawbox-header {
    background-color: #2c3e50;
    color: white;
    padding: 8px 10px;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #2c3e50;
    font-size: 110%;
}

.lawbox-body {
    padding: 10px;
    text-align: left;
}

.lawbox-body div {
    margin-bottom: 6px;
}

.lawbox-body div b {
    color: #333;
    display: inline-block;
}

.lawbox-body div:last-child {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #e0e0e0;
    color: #555;
    font-style: italic;
    background-color: #fdfdfd;
}

/* Günün maddesi tasarımı */
.gmd-box {
    background-color: #f8f9fa;
    border: 1px solid #a2a9b1;
    border-radius: 5px;
    margin-bottom: 20px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}

.gmd-header {
    background-color: #34495e;
    color: white;
    padding: 10px 15px;
    font-size: 1.1em;
    font-weight: bold;
    text-align: center;
}

.gmd-body {
    padding: 15px;
    font-size: 1em;
    line-height: 1.5;
}

.gmd-body > div:first-child a {
    color: #2980b9;
    text-decoration: none;
}

.gmd-body > div:first-child a:hover {
    text-decoration: underline;
}

/* ============================================================================
   33. BİLDİRİM KUTULARI (WİKİ-BOX)
   ============================================================================ */

/* Genel kutu stili */
.wiki-box {
    padding: 15px 15px 15px 60px;
    margin: 10px 0;
    border-left-width: 8px;
    border-left-style: solid;
    border-radius: 4px;
    background-color: #f8f8f8;
    position: relative;
    font-size: 0.95em;
}

/* Bilgi kutusu (Mavi) */
.wiki-box-info {
    border-left-color: #31708f;
    background-color: #d9edf7;
    color: #31708f;
}

/* Uyarı kutusu (Sarı) */
.wiki-box-warning {
    border-left-color: #8a6d3b;
    background-color: #fcf8e3;
    color: #8a6d3b;
}

/* Dikkat/Hata kutusu (Kırmızı) */
.wiki-box-danger {
    border-left-color: #a94442;
    background-color: #f2dede;
    color: #a94442;
}

/* Başarı kutusu (Yeşil) */
.wiki-box-success {
    border-left-color: #3c763d;
    background-color: #dff0d8;
    color: #3c763d;
}

/* Tek satır kutu genel stili */
.inline-box {
    display: flex;
    align-items: center;
    padding: 3px;
    margin: auto;
    border: 1px solid transparent;
    border-radius: 1px;
    font-size: 0.9em;
    font-style: italic;
}

/* Bilgi kutusu (Mavi) */
.inline-box-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

/* Uyarı kutusu (Sarı) */
.inline-box-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}

/* Dikkat/Hata kutusu (Kırmızı) */
.inline-box-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

/* Başarı kutusu (Yeşil) */
.inline-box-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

/* İkon stili */
.inline-box .icon {
    margin-right: 3px;
    font-size: 1.2em;
}