/* MC Identifikasi — tampilan buku identifikasi */
.mcid{--ink:#0f172a;--mut:#64748b;--line:#dbe4ee;--sea:#0b3b5c;--sea2:#0e7490;--sand:#fdf8ee;--paper:#fffdf8;font:15px/1.55 'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;color:var(--ink);max-width:1240px;margin:0 auto;padding:0 16px 24px;box-sizing:border-box}
.mcid *,.mcid *::before,.mcid *::after{box-sizing:border-box}
.mcid a{color:var(--sea2)}
.mcid svg{display:block}
.mcid-loading{padding:60px;text-align:center;color:var(--mut)}
.mcid-top{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--line);position:sticky;top:0;background:#fff;z-index:20}
.mcid-brand{display:flex;align-items:center;gap:10px;text-decoration:none!important;color:var(--sea)!important}
.mcid-brand svg{width:46px;height:30px}
.mcid-brand b{display:block;font:700 17px/1.1 Georgia,'Times New Roman',serif}.mcid-brand small{color:var(--mut);font-size:12px}
.mcid-top nav{display:flex;gap:4px;flex-wrap:wrap;flex:1}
.mcid-top nav a{padding:7px 12px;border-radius:999px;text-decoration:none;color:#334155;font-weight:600;font-size:14px}
.mcid-top nav a.on,.mcid-top nav a:hover{background:#e0f2fe;color:var(--sea)}
.mcid-tr{display:flex;align-items:center;gap:10px}
.mcid-lang{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden}
.mcid-lang button{border:0;background:#fff;padding:5px 10px;font-weight:700;font-size:12px;cursor:pointer;color:#475569}.mcid-lang button.on{background:var(--sea);color:#fff}
.mcid-user{display:flex;align-items:center;gap:6px;font-weight:600;text-decoration:none;color:var(--ink)!important;font-size:14px}
.mcid-user img{width:28px;height:28px;border-radius:50%;object-fit:cover}
.mcid-link{background:none;border:0;color:var(--sea2);cursor:pointer;font:inherit;font-size:14px;text-decoration:underline;padding:0}
.mcid-btn{display:inline-flex;align-items:center;gap:6px;background:var(--sea);color:#fff!important;border:1px solid var(--sea);padding:9px 16px;border-radius:12px;font:600 14px/1.2 inherit;cursor:pointer;text-decoration:none!important}
.mcid-btn:hover{filter:brightness(1.1)}.mcid-btn:disabled{opacity:.5;cursor:wait}
.mcid-btn.big{padding:12px 20px;font-size:15px}.mcid-btn.sm{padding:6px 11px;font-size:13px}
.mcid-btn.ghost{background:#fff;color:var(--sea)!important}
.mcid-btn.danger{background:#b91c1c;border-color:#b91c1c}.mcid-btn.ghost.danger{background:#fff;color:#b91c1c!important}
.mcid-muted{color:var(--mut)}.mcid-err{color:#b91c1c;font-weight:600}.mcid-ok{color:#15803d;font-weight:600;font-size:13px}
.mcid-main{min-height:60vh}
.mcid-page{padding:22px 0}.mcid-page.narrow{max-width:760px;margin:0 auto}
.mcid-page h1{font:700 30px/1.15 Georgia,'Times New Roman',serif;color:var(--sea);margin:6px 0 10px}
.mcid-h2{font:700 20px Georgia,serif;color:var(--sea);margin:22px 0 10px}
.mcid-crumb a{font-size:14px;text-decoration:none;font-weight:600}
.mcid-foot{margin-top:30px;padding:16px 0;border-top:1px solid var(--line);font-size:12.5px;color:var(--mut);text-align:center}
.mcid-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);background:#0f172a;color:#fff;padding:12px 18px;border-radius:12px;z-index:9999;font:600 14px/1.4 system-ui,sans-serif;max-width:90vw;box-shadow:0 10px 30px rgba(0,0,0,.25)}
.mcid-toast.bad{background:#b91c1c}

/* ---------- buku: sampul + daftar isi sebagai dua halaman terbuka ---------- */
.mcid-book{display:grid;grid-template-columns:1fr 1fr;margin:22px 0;border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -20px rgba(11,59,92,.45),0 0 0 1px #e2e8f0;position:relative}
.mcid-book::after{content:'';position:absolute;top:0;bottom:0;left:50%;width:34px;margin-left:-17px;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.12) 45%,rgba(0,0,0,.18) 50%,rgba(0,0,0,.12) 55%,rgba(0,0,0,0));pointer-events:none}
.mcid-cover{position:relative;background:linear-gradient(160deg,#0b3b5c 0%,#0e7490 55%,#22d3ee 130%);color:#fff;padding:38px 40px 30px;min-height:560px;display:flex;flex-direction:column;overflow:hidden}
.mcid-cover::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 80% 10%,rgba(255,255,255,.18),transparent 40%),repeating-linear-gradient(170deg,rgba(255,255,255,.05) 0 2px,transparent 2px 22px)}
.cv-in{position:relative;z-index:1}
.mcid-cover small{letter-spacing:.18em;text-transform:uppercase;font-size:11.5px;opacity:.85}
.mcid-cover h1{font:700 40px/1.05 Georgia,'Times New Roman',serif;margin:12px 0 14px;color:#fff}
.mcid-cover p{opacity:.92;max-width:430px}
.cv-act{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}
.mcid-cover .mcid-btn{background:#fff;color:var(--sea)!important;border-color:#fff}.mcid-cover .mcid-btn.ghost{background:transparent;color:#fff!important;border-color:rgba(255,255,255,.7)}
.cv-art{position:relative;z-index:1;margin-top:auto;display:flex;gap:6px;opacity:.95}
.cv-art svg{width:25%;height:auto;max-height:80px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.25))}
.mcid-search{position:relative;margin-top:6px}
.mcid-search input{width:100%;padding:12px 14px;border-radius:12px;border:0;font-size:15px;color:var(--ink)}
.mcid-ac{position:absolute;left:0;right:0;top:6px;background:#fff;border-radius:12px;box-shadow:0 14px 30px rgba(0,0,0,.25);max-height:340px;overflow:auto;z-index:5}
.mcid-ac a{display:flex;gap:10px;align-items:center;padding:7px 10px;color:var(--ink)!important;text-decoration:none;border-bottom:1px solid #f1f5f9;font-size:14px}
.mcid-ac a:hover{background:#f0f9ff}.mcid-ac img,.mcid-ac .np{width:42px;height:42px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#e2e8f0;display:flex;align-items:center;justify-content:center}
.mcid-search .mcid-muted{color:#e0f2fe}
.mcid-toc{background:var(--paper);padding:34px 40px;background-image:linear-gradient(transparent 31px,#f1ece0 32px);background-size:100% 32px}
.mcid-toc h2{font:700 26px Georgia,serif;color:var(--sea);margin:0 0 14px}
.mcid-toc ol{list-style:none;margin:0;padding:0}
.mcid-toc a{display:flex;align-items:center;gap:12px;padding:8px 6px;border-bottom:1px dotted #d6cfbd;text-decoration:none;color:var(--ink)!important;border-radius:8px}
.mcid-toc a:hover{background:rgba(14,116,144,.07)}
.mcid-toc .no{font:700 20px Georgia,serif;color:var(--sea2);width:28px;text-align:right}
.mcid-toc .ic svg{width:56px;height:36px}
.mcid-toc .tt b{display:block;font-size:16px}.mcid-toc .tt small{color:var(--mut);font-size:12.5px}

/* ---------- bab & bagian ---------- */
.mcid-chap{background:var(--paper);border:1px solid #efe7d5;border-radius:18px;padding:26px 30px;margin:12px 0 18px;box-shadow:0 10px 30px -18px rgba(0,0,0,.3)}
.mcid-chap .no{font:600 13px system-ui;letter-spacing:.12em;text-transform:uppercase;color:var(--sea2)}
.mcid-secs{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}
.mcid-sec{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:16px 12px;border:1px solid var(--line);border-radius:16px;background:#fff;text-decoration:none!important;color:var(--ink)!important;transition:.15s}
.mcid-sec:hover{border-color:var(--sea2);box-shadow:0 10px 24px -14px rgba(14,116,144,.6);transform:translateY(-2px)}
.mcid-sec .ic{background:#f0f9ff;border-radius:14px;padding:8px 14px}.mcid-sec svg{width:96px;height:60px}
.mcid-sec b{font-size:15.5px}.mcid-sec small{color:var(--mut);font-size:12.5px}
.mcid-pager{display:flex;justify-content:space-between;margin-top:22px;font-weight:600}
.mcid-listhead{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:8px 0}
.mcid-listhead .ic{background:#f0f9ff;border-radius:16px;padding:10px 14px}.mcid-listhead .ic svg{width:110px;height:68px}
.mcid-listhead>div{flex:1;min-width:220px}.mcid-listhead h1{margin:2px 0}.mcid-listhead p{margin:0}
.mcid-filter{margin:12px 0}.mcid-filter input{width:100%;max-width:440px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;font-size:15px}
.mcid-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}
.mcid-grid.sm{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}
.mcid-sp{display:block;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;text-decoration:none!important;color:var(--ink)!important;transition:.15s}
.mcid-sp:hover{box-shadow:0 12px 26px -14px rgba(0,0,0,.4);transform:translateY(-2px)}
.mcid-sp .ph{aspect-ratio:4/3;background:#e2e8f0 center/cover no-repeat;display:flex;align-items:center;justify-content:center;font-size:28px;color:#94a3b8}
.mcid-sp .tx{padding:9px 11px}.mcid-sp i{display:block;font-weight:700;color:var(--sea)}.mcid-sp b{display:block;font-size:13.5px;font-weight:600}.mcid-sp small{color:var(--mut);font-size:12px}
.mcid-more{text-align:center;margin:16px 0}

/* ---------- halaman spesies ---------- */
.mcid-spd{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;margin-top:10px}
.mcid-spd .big{aspect-ratio:4/3;border-radius:16px;background:#e2e8f0 center/cover no-repeat;box-shadow:0 14px 30px -18px rgba(0,0,0,.5)}
.mcid-spd .cred{font-size:12px;color:var(--mut);margin:6px 0}
.mcid-spd .th{display:flex;gap:6px;flex-wrap:wrap}.mcid-spd .th button{width:62px;height:62px;border-radius:10px;border:0;background:#e2e8f0 center/cover;cursor:pointer}
.mcid-spd h1{margin:0}.mcid-spd h2{font:600 20px system-ui;margin:2px 0 8px}
.mcid-spd .tax{font-size:13.5px}.mcid-spd .tax a{text-decoration:none}.mcid-spd .tax small{color:var(--mut)}
.mcid-spd .iucn{font-size:14px}.mcid-spd .wiki{background:var(--paper);border:1px solid #efe7d5;border-radius:12px;padding:12px 14px;font-size:14.5px}
.mcid-spd .act{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}

/* ---------- identifikasi foto ---------- */
.mcid-drop{display:flex;align-items:center;justify-content:center;border:2px dashed #93c5fd;border-radius:18px;padding:34px;background:#f0f9ff;cursor:pointer;font-weight:700;color:var(--sea);margin:14px 0}
.mcid-drop.on{background:#dbeafe}
.mcid-aiwrap{display:grid;grid-template-columns:260px 1fr;gap:18px;align-items:start}
.mcid-aiwrap>img,.mcid-aiph img{width:100%;border-radius:14px;box-shadow:0 10px 24px -14px rgba(0,0,0,.5);display:block}
.mcid-aiph small{display:block;margin-top:6px;color:var(--mut);font-size:12px}
.mcid-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:6px 0 10px}
.mcid-chips button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 12px 5px 6px;cursor:pointer;font:600 13.5px inherit}
.mcid-chips button svg{width:40px;height:26px}.mcid-chips button.on{border-color:var(--sea2);background:#ecfeff;box-shadow:0 0 0 2px rgba(14,116,144,.2)}
.mcid-chips button small{color:var(--mut);font-weight:500}

/* ---------- catat temuan ---------- */
.mcid-rec{display:flex;gap:14px;align-items:center;background:var(--paper);border:1px solid #efe7d5;border-radius:16px;padding:12px;margin:10px 0 16px}
.mcid-rec img{width:120px;height:90px;object-fit:cover;border-radius:10px}
.mcid-rec .nm{display:block;font:700 18px Georgia,serif;color:var(--sea)}.mcid-rec b{display:block}.mcid-rec small{color:var(--mut);display:block}
.mcid-form label{display:block;font-weight:600;font-size:14px;margin:10px 0}
.mcid-form input,.mcid-form textarea,.mcid-form select{display:block;width:100%;margin-top:4px;padding:10px 12px;border:1px solid #cbd5e1;border-radius:10px;font:15px inherit;background:#fff}
.mcid-form fieldset{border:1px solid var(--line);border-radius:14px;padding:6px 14px 12px;margin:12px 0}.mcid-form legend{font-weight:700;color:var(--sea);padding:0 6px}
.mcid-form .g2{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.mcid-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:8px 0}
.mcid-map{height:300px;border-radius:12px;border:1px solid var(--line);margin:8px 0;z-index:0}.mcid-map.tall{height:380px}
.mcid-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}

/* ---------- temuan saya ---------- */
.mcid-mehead{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.mcid-mehead img{width:64px;height:64px;border-radius:50%;object-fit:cover}
.mcid-mehead>div{flex:1}.mcid-mehead h1{margin:0}.mcid-mehead p{margin:0}
.mcid-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0}
.mcid-stats div{background:linear-gradient(160deg,#0b3b5c,#0e7490);color:#fff;border-radius:14px;padding:12px 14px}.mcid-stats b{display:block;font:700 26px Georgia,serif}.mcid-stats small{opacity:.85}
.mcid-finds{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}
.mcid-find{display:flex;gap:10px;border:1px solid var(--line);border-radius:14px;padding:8px;background:#fff;text-decoration:none!important;color:var(--ink)!important}
.mcid-find:hover{border-color:var(--sea2)}
.mcid-find .ph{width:96px;height:80px;flex-shrink:0;border-radius:10px;background:#e2e8f0 center/cover}.mcid-find .ph.ref{opacity:.75}
.mcid-find i{display:block;font-weight:700;color:var(--sea)}.mcid-find b{display:block;font-size:13.5px}.mcid-find small{color:var(--mut);font-size:12.5px}
.mcid-empty{text-align:center;padding:30px;border:2px dashed var(--line);border-radius:18px}.mcid-empty svg{width:140px;height:90px;margin:0 auto}

/* ---------- masuk ---------- */
.mcid-google{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #cbd5e1;border-radius:12px;padding:12px;font-weight:700;color:#1f2937!important;text-decoration:none!important;background:#fff;margin:14px 0}
.mcid-google:hover{background:#f8fafc}
.mcid-or{text-align:center;color:var(--mut);margin:6px 0;font-size:13px}
.mcid-tabs{display:flex;gap:6px;margin:10px 0}.mcid-tabs button{flex:1;border:1px solid var(--line);background:#fff;border-radius:10px;padding:9px;font:600 14px inherit;cursor:pointer}.mcid-tabs button.on{background:#e0f2fe;border-color:var(--sea2);color:var(--sea)}
.mcid-card{border:1px solid var(--line);border-radius:14px;padding:12px 14px;margin:10px 0;background:#fff}.mcid-card textarea{width:100%;margin:8px 0;padding:8px;border-radius:10px;border:1px solid #cbd5e1;font:13px monospace}
.mcid-tbl{width:100%;border-collapse:collapse;font-size:14px}.mcid-tbl th,.mcid-tbl td{border-bottom:1px solid var(--line);padding:7px;text-align:left}.mcid-tbl tr.pending{background:#fffbeb}

@media (max-width:860px){
  .mcid-book{grid-template-columns:1fr}.mcid-book::after{display:none}.mcid-cover{min-height:auto;padding:28px 22px}.mcid-cover h1{font-size:32px}.mcid-toc{padding:24px 20px}
  .mcid-spd,.mcid-aiwrap{grid-template-columns:1fr}.mcid-stats{grid-template-columns:repeat(2,1fr)}
  .mcid-top nav{order:3;flex-basis:100%}
}
@media (max-width:520px){ .mcid-form .g2{grid-template-columns:1fr}.mcid-grid{grid-template-columns:repeat(2,1fr)} }

/* pilihan awal tanpa akun & ajakan membuat akun */
.mcid-gate{border:1px solid var(--line);border-radius:18px;padding:26px 24px;background:linear-gradient(180deg,#fff,#f0f9ff);text-align:center;margin-top:10px}
.mcid-gate h1{margin-top:0}
.mcid-gate-btns{display:flex;flex-direction:column;gap:10px;max-width:360px;margin:18px auto 10px}
.mcid-gate-btns .mcid-btn{justify-content:center}
.mcid-offer{display:flex;flex-direction:column;gap:6px;margin-top:16px;padding:14px 16px;border-radius:14px;background:#ecfeff;border:1px solid #a5f3fc}
.mcid-offer span{color:#334155;font-size:14px}
.mcid-offer-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}

/* Tema situs (Elementor) mewarnai semua <button> (teks putih). Kunci warna tombol aplikasi agar selalu terbaca. */
#mcId.mcid button{text-transform:none;letter-spacing:normal;box-shadow:none}
#mcId.mcid .mcid-tabs button{color:#334155!important;background:#fff!important;-webkit-text-fill-color:#334155!important}
#mcId.mcid .mcid-tabs button.on{color:var(--sea)!important;background:#e0f2fe!important;-webkit-text-fill-color:var(--sea)!important}
#mcId.mcid .mcid-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;background:var(--sea)!important}
#mcId.mcid .mcid-btn.ghost{color:var(--sea)!important;-webkit-text-fill-color:var(--sea)!important;background:#fff!important;border:1px solid var(--sea)!important}
#mcId.mcid .mcid-btn.danger{background:#b91c1c!important}
#mcId.mcid .mcid-btn.ghost.danger{color:#b91c1c!important;-webkit-text-fill-color:#b91c1c!important;background:#fff!important}
#mcId.mcid .mcid-cover .mcid-btn{background:#fff!important;color:var(--sea)!important;-webkit-text-fill-color:var(--sea)!important}
#mcId.mcid .mcid-cover .mcid-btn.ghost{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
#mcId.mcid .mcid-chips button,#mcId.mcid .mcid-lang button{color:#334155!important;-webkit-text-fill-color:#334155!important}
#mcId.mcid .mcid-lang button.on{color:#fff!important;-webkit-text-fill-color:#fff!important;background:var(--sea)!important}
#mcId.mcid .mcid-btn:hover,#mcId.mcid .mcid-tabs button:hover{filter:brightness(1.05)}
#mcId.mcid .mcid-google{color:#1f2937!important;-webkit-text-fill-color:#1f2937!important}

/* potong foto */
.mcid-crop-ov{position:fixed;inset:0;z-index:100000;background:rgba(15,23,42,.88);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;gap:12px}
.mcid-crop-ov h3{color:#fff;margin:0;font:700 17px/1.3 system-ui,sans-serif;text-align:center}
.mcid-crop-ov p{color:#cbd5e1;margin:0;font:13px/1.4 system-ui,sans-serif;text-align:center}
.mcid-crop-stage{position:relative;touch-action:none;user-select:none;max-width:100%}
.mcid-crop-stage img{display:block;max-width:min(92vw,900px);max-height:62vh;pointer-events:none}
.mcid-crop-box{position:absolute;border:2px solid #fff;box-shadow:0 0 0 9999px rgba(0,0,0,.55);cursor:move}
.mcid-crop-box::before,.mcid-crop-box::after{content:"";position:absolute;inset:33.3% 0;border-top:1px solid rgba(255,255,255,.45);border-bottom:1px solid rgba(255,255,255,.45);pointer-events:none}
.mcid-crop-box::after{inset:0 33.3%;border:0;border-left:1px solid rgba(255,255,255,.45);border-right:1px solid rgba(255,255,255,.45)}
.mcid-crop-h{position:absolute;width:26px;height:26px;background:#fff;border-radius:50%;border:3px solid #0e7490;transform:translate(-50%,-50%);z-index:2}
.mcid-crop-h[data-h=nw]{left:0;top:0;cursor:nwse-resize}.mcid-crop-h[data-h=ne]{left:100%;top:0;cursor:nesw-resize}
.mcid-crop-h[data-h=sw]{left:0;top:100%;cursor:nesw-resize}.mcid-crop-h[data-h=se]{left:100%;top:100%;cursor:nwse-resize}
.mcid-crop-btns{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}
body .mcid-crop-ov .mcid-crop-btns button{text-transform:none;letter-spacing:normal;border:0;border-radius:12px;padding:11px 18px;font:600 15px/1.2 system-ui,sans-serif;cursor:pointer;background:#fff!important;color:#0b3b5c!important;-webkit-text-fill-color:#0b3b5c!important}
body .mcid-crop-ov .mcid-crop-btns button.pri{background:#0e7490!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
body .mcid-crop-ov .mcid-crop-btns button.txt{background:transparent!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}
/* pilih kelompok dulu */
.mcid-pick{margin:28px 0 8px}.mcid-pick>h2{font:700 26px/1.2 Georgia,serif;color:var(--sea);margin:0 0 4px}
.mcid-regroup{margin:14px 0 6px;font-size:14px;color:#334155}.mcid-regroup select{display:block;margin-top:6px;max-width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:10px;font:14px inherit;background:#fff;color:#0f172a}
.mcid-book.mcid-book-pick{display:block;overflow:visible;box-shadow:none}
.mcid-book-pick::after{display:none}
.mcid-book-pick .mcid-cover{min-height:0;border-radius:18px;padding:34px 40px}
.mcid-book-pick .cv-art{display:none}
.mcid-book-pick .mcid-pick{padding:0 2px}
.mcid-book-pick .mcid-secs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}
.mcid-book-pick .mcid-h2{margin:22px 0 10px}
.mcid-sec.all{border-style:dashed;background:#f8fafc}.mcid-sec.all small{display:block;color:var(--mut);font-size:12px;font-weight:500}
.mcid-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.mcid-listhead .mcid-acts{margin:0 0 0 auto}
