#plot-detail{--pv-bg:#fff;--pv-card:#f8f8f7;--pv-border:#dededb;--pv-text:#20211e;--pv-muted:#6b6d67;color:var(--pv-text);max-width:1380px}html[data-theme=dark] #plot-detail{--pv-bg:#1c1d1b;--pv-card:#20211f;--pv-border:#353632;--pv-text:#f2f2ee;--pv-muted:#adafa7}#plot-detail .pd-heading{margin:8px 0 14px;gap:10px}#plot-detail .pd-heading h1{font-size:30px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}#plot-detail .pd-heading p{font-size:14px;margin:4px 0}#plot-detail .pd-breadcrumb{margin-bottom:6px}#plot-detail .pv-state{font-size:11px;padding:5px 12px;background:#f7d84a25;color:var(--pv-text);border-radius:20px}#plot-detail .pv-layout{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:14px;align-items:start}#plot-detail .pv-top{display:grid;grid-template-columns:1.05fr 1fr;gap:12px;grid-column:1;min-width:0}#plot-detail .pv-main{grid-column:1;min-width:0}#plot-detail .pv-side{grid-column:2;grid-row:1/3;display:grid;gap:14px;min-width:0}#plot-detail .pd-panel{background:var(--pv-bg);border:1px solid var(--pv-border);border-radius:8px;padding:16px;color:var(--pv-text)}#plot-detail .pd-gallery{background:var(--pv-bg);border:1px solid var(--pv-border);border-radius:8px;padding:7px;max-height:340px;height:100%;min-height:290px}#plot-detail .pd-main-image{min-height:270px}#plot-detail .pd-main-image img{object-fit:cover;border-radius:5px}#plot-detail .pd-main-image>span{font-size:10px;padding:3px 8px;bottom:8px;left:8px}#plot-detail .pd-thumbs{width:48px}#plot-detail .pd-thumbs img{height:48px}#plot-detail h2{font-size:21px;margin:0 0 12px}#plot-detail h3{font-size:16px;margin:0 0 12px}#plot-detail .pv-info h2{font-size:17px}#plot-detail .pv-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px}#plot-detail .pv-metrics>div{border:1px solid var(--pv-border);border-radius:6px;padding:11px;min-width:0;background:var(--pv-card)}#plot-detail .pv-metrics small{font-size:11px;color:var(--pv-muted);display:block}#plot-detail .pv-metrics strong{font-size:21px;display:block;line-height:1.4;margin:3px 0}#plot-detail .pv-metrics strong small{display:inline;color:inherit;font-size:13px}#plot-detail .pv-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--pv-border);margin-top:12px;padding-top:10px;gap:7px}#plot-detail .pv-mini>div{min-width:0;border-right:1px solid var(--pv-border);padding-right:5px;font-size:11px}#plot-detail .pv-mini>div:last-child{border:0}#plot-detail .pv-mini b,#plot-detail .pv-mini small{display:block;overflow-wrap:anywhere}#plot-detail .pv-mini small{font-size:9px;color:var(--pv-muted)}#plot-detail .pv-icon{display:inline-block;font-size:18px;margin-right:8px}#plot-detail .pv-updated{display:block;text-align:right;font-size:10px;color:var(--pv-muted);margin-top:12px}#plot-detail .pv-aside-body{text-align:center;border:1px solid var(--pv-border);border-radius:5px;padding:30px 12px;min-height:226px;display:flex;flex-direction:column;align-items:center;justify-content:center}#plot-detail .pv-aside-body>.pv-icon{font-size:32px;margin:0 0 12px}#plot-detail .pv-aside-body h4{font-size:15px;margin:5px 0}#plot-detail .pv-aside-body p{font-size:12px;color:var(--pv-muted);margin:8px 0 16px}#plot-detail button{background:var(--pv-card);color:var(--pv-text);border-color:var(--pv-border)}#plot-detail .pd-tabs{background:var(--pv-bg);border:1px solid var(--pv-border);border-radius:6px;margin:0 0 12px;gap:0}#plot-detail .pd-tabs button{padding:10px 22px!important;flex:1}#plot-detail .pd-tabs button[aria-pressed=true]{color:var(--pv-text)!important;border-bottom-color:#f7d84a!important;background:#f7d84a0d!important}#plot-detail .pv-stat-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}#plot-detail .pv-stat-head h2{margin:0}#plot-detail .pv-stat-head label{display:flex;align-items:center;gap:7px;font-size:11px;white-space:nowrap}#plot-detail .pv-stat-head select{width:78px;font-size:12px;padding:6px;background:var(--pv-card);color:var(--pv-text);border:1px solid var(--pv-border)}#plot-detail .pv-chart-layout{display:grid;grid-template-columns:175px 1fr;gap:16px;margin-bottom:18px;align-items:start}#plot-detail .pv-year-total{padding:14px;border:1px solid var(--pv-border);border-radius:6px;background:var(--pv-card)}#plot-detail .pv-year-total>small{font-size:11px;color:var(--pv-muted)}#plot-detail .pv-year-total strong{display:block;font-size:26px;margin-top:5px}#plot-detail .pv-year-total strong small{font-size:13px}#plot-detail .pv-chart{position:relative;display:grid;grid-template-columns:28px 1fr;padding-top:20px;min-width:0;height:170px;font-size:10px}#plot-detail .pv-chart-unit{position:absolute;top:0;left:0;font-size:10px}#plot-detail .pv-axis{display:flex;flex-direction:column;justify-content:space-between;height:128px;color:var(--pv-muted)}#plot-detail .pv-bars{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;min-width:0}#plot-detail .pv-bar-col{min-width:0;text-align:center}#plot-detail .pv-bar-space{height:128px;position:relative;background:repeating-linear-gradient(to top,var(--pv-border) 0,var(--pv-border) 1px,transparent 1px,transparent 33.333%)}#plot-detail .pv-bar-space i{position:absolute;bottom:0;left:18%;width:64%;border-radius:4px 4px 0 0;background:linear-gradient(#ffe35c,#efc82a)}#plot-detail .pv-bar-space b{position:absolute;left:50%;transform:translateX(-50%);font-size:10px;line-height:14px;margin-bottom:3px;white-space:nowrap}#plot-detail .pv-bar-col>small{font-size:9px;white-space:nowrap;color:var(--pv-muted)}#plot-detail .pv-table{overflow:auto;border:1px solid var(--pv-border);border-radius:6px}#plot-detail .pv-table table{width:100%;border-collapse:collapse;font-size:12px}#plot-detail .pv-table th,#plot-detail .pv-table td{padding:9px 8px;text-align:center;border-bottom:1px solid var(--pv-border);border-right:1px solid var(--pv-border)}#plot-detail .pv-table th{background:var(--pv-card)}#plot-detail .pv-table td:nth-child(2){text-align:left}#plot-detail .pv-table tfoot th{border-bottom:0}#plot-detail .pv-growing{margin-top:18px;border-top:1px solid var(--pv-border);padding-top:12px}#plot-detail .pv-growing>div{display:grid;grid-template-columns:1fr auto;gap:6px;padding:8px 0;font-size:12px}#plot-detail .pv-growing meter{width:100%;grid-column:1/-1}#plot-detail .pv-warning{font-size:12px;color:var(--pv-text);background:#f7d84a20;padding:8px;border-radius:5px}#plot-detail .pd-empty>.pd-sprout{display:none}#plot-detail .pd-empty h3{font-size:18px}#plot-detail .pd-heading .engagement-controls{max-width:260px}#plot-detail .pd-panel details>summary{cursor:pointer}
@media(max-width:1050px){#plot-detail .pv-layout{grid-template-columns:minmax(0,1fr) 205px}#plot-detail .pv-top{grid-template-columns:1fr}#plot-detail .pd-gallery{height:240px;min-height:0}#plot-detail .pd-main-image{min-height:0}#plot-detail .pv-chart-layout{grid-template-columns:1fr}#plot-detail .pv-year-total{max-width:230px}}
@media(max-width:700px){#plot-detail .pv-layout{display:flex;flex-direction:column;gap:10px}#plot-detail .pv-top,#plot-detail .pv-main,#plot-detail .pv-side{width:100%}#plot-detail .pv-top{gap:0;border:1px solid var(--pv-border);border-radius:7px;overflow:hidden;background:var(--pv-bg)}#plot-detail .pd-gallery{height:190px;padding:7px;border:0;border-radius:0}#plot-detail .pv-info{border:0;border-radius:0;padding:8px}#plot-detail .pv-info h2{display:none}#plot-detail .pd-heading{flex-wrap:nowrap;align-items:center}#plot-detail .pd-heading h1{font-size:23px;gap:7px}#plot-detail .pd-heading p{font-size:12px}#plot-detail .pv-state{font-size:9px;padding:4px 8px}#plot-detail .pd-heading .engagement-controls{max-width:110px}#plot-detail .pd-heading .engagement-controls button{font-size:10px;padding:6px 8px}#plot-detail .pv-metrics{gap:6px}#plot-detail .pv-metrics>div{padding:8px}#plot-detail .pv-metrics strong{font-size:19px}#plot-detail .pv-metrics small{font-size:10px}#plot-detail .pv-mini{margin-top:8px;padding-top:8px}#plot-detail .pv-mini .pv-icon{font-size:14px}#plot-detail .pd-tabs button{padding:9px 5px!important;font-size:11px!important}#plot-detail .pd-tabs .pv-icon{font-size:14px;margin-right:5px}#plot-detail .pv-stat-head h2{font-size:18px}#plot-detail .pd-panel{padding:12px}#plot-detail .pv-chart-layout{gap:7px}#plot-detail .pv-year-total{max-width:none;padding:10px}#plot-detail .pv-year-total strong{font-size:23px}#plot-detail .pv-bars{gap:3px}#plot-detail .pv-bar-col>small{font-size:8px}#plot-detail .pv-bar-space b{font-size:9px}#plot-detail .pv-table table{font-size:10px}#plot-detail .pv-table td,#plot-detail .pv-table th{padding:7px 4px}#plot-detail .pv-aside-body{min-height:0;padding:12px}#plot-detail .pv-aside-body>.pv-icon{display:none}#plot-detail .pv-growing>div{grid-template-columns:1fr}#plot-detail .pv-side{gap:10px}#plot-detail .pv-cycle h3,#plot-detail .pv-journal h3{font-size:15px}}
#plot-detail .pv-table table,#plot-detail .pv-table th,#plot-detail .pv-table td{color:var(--pv-text)}
