/* Pattaya Guide shared product interface */
:root{--ui-ink:#17363c;--ui-muted:#64777c;--ui-brand:#176a69;--ui-brand-dark:#104f50;--ui-tint:#eaf4f1;--ui-bg:#f3f6f5;--ui-line:#dce5e2;--ui-white:#fff;--ui-danger:#ad3f3b;--ui-radius:16px;--ui-shadow:0 5px 24px #173c3810}
body.pg-workspace,body.pg-public-page{font-family:-apple-system,BlinkMacSystemFont,"Noto Sans",sans-serif;background:var(--ui-bg)!important;color:var(--ui-ink)!important;line-height:1.65}
.pg-workspace main{max-width:1180px;margin:28px auto 80px;padding:0 24px}.pg-user-workspace main{max-width:1000px}.pg-workspace h1{font-size:clamp(26.5px,3.18vw,36.04px);letter-spacing:-.035em;margin:0 0 20px!important;line-height:1.3}.pg-workspace h2{font-size:21.2px!important;letter-spacing:-.015em;color:var(--ui-ink)!important}.pg-workspace p{max-width:85ch}.pg-workspace a{color:var(--ui-brand)}
body.pg-workspace>header{background:#173e43!important;border:0!important;box-shadow:none;padding:17px max(24px,calc((100vw - 1180px)/2))!important;min-height:76px;align-items:center}.pg-workspace>header strong{font-size:14px;letter-spacing:.06em}.pg-workspace>header nav a{font-size:13px;text-decoration:none;padding:6px 10px}.pg-workspace>header a{color:#fff!important}.pg-workspace>header form{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.pg-workspace .pg-user-current-flag{display:none}
.pg-task-nav{display:flex;gap:5px;flex-wrap:wrap;background:#e5ece9;padding:6px;border-radius:12px;margin:0 0 28px!important;width:fit-content;max-width:100%}.pg-task-nav a{color:#48625f!important;text-decoration:none;padding:9px 17px;border-radius:8px;font-weight:650;font-size:14px;margin:0!important;white-space:nowrap}.pg-task-nav a[aria-current=page]{background:#fff;color:var(--ui-brand-dark)!important;box-shadow:0 2px 5px #173c3812}.pg-task-nav a:hover{background:#ffffffa8}
.pg-workspace form:not(.pg-ui-lang-form):not(.pg-user-flag-form):not(.pg-search),.pg-workspace .panel,.pg-record-card{background:#fff;border:1px solid var(--ui-line);border-radius:var(--ui-radius);padding:26px;margin:20px 0;box-shadow:var(--ui-shadow)}
.pg-workspace input,.pg-workspace select,.pg-workspace textarea{border:1px solid #bdccc6;border-radius:9px;background:#fff;min-height:44px;padding:10px 12px;font-size:15px;font-family:inherit;color:var(--ui-ink)}.pg-workspace textarea{min-height:100px}.pg-workspace input[type=checkbox],.pg-workspace input[type=radio]{display:inline-block!important;width:18px!important;min-height:18px;height:18px;margin:0 8px 0 0!important;vertical-align:middle;accent-color:var(--ui-brand);flex:none}.pg-workspace input[type=hidden]{display:none!important}.pg-workspace label{font-size:14px;line-height:1.6;font-weight:650;color:#3a5757}.pg-workspace label>input:not([type=radio]):not([type=checkbox]),.pg-workspace label>select,.pg-workspace label>textarea{margin-top:7px}.pg-workspace :is(input,select,textarea,button,a):focus-visible,.pg-public-page :is(input,select,button,a):focus-visible{outline:3px solid #70b5a5;outline-offset:3px}
.pg-workspace button,.pg-workspace .button,.pg-workspace .btn{background:var(--ui-brand)!important;color:#fff!important;border:1px solid var(--ui-brand)!important;border-radius:9px!important;padding:10px 18px!important;min-height:44px;font-weight:650;font-size:14px;text-decoration:none;cursor:pointer;box-shadow:none}.pg-workspace button:hover,.pg-workspace .button:hover{background:var(--ui-brand-dark)!important;filter:none}.pg-workspace button:disabled{opacity:.5;cursor:not-allowed}.pg-workspace .pg-button-light,.pg-workspace .pg-secondary{background:#fff!important;color:var(--ui-brand)!important;border-color:#bdccc6!important}
.pg-workspace fieldset{background:#fff;border:1px solid var(--ui-line);border-radius:12px;padding:22px;margin:20px 0}.pg-workspace legend{font-size:16px;font-weight:700;padding:0 8px;color:var(--ui-ink)}.pg-workspace [role=alert],.pg-workspace .error{background:#fff0ed;border:1px solid #efccc5;border-radius:10px;color:#993f35;padding:14px 18px}.pg-workspace [role=status]:not(:empty),.pg-workspace .notice{background:#e9f6ee;border:1px solid #c9e7d3;border-radius:10px;color:#24603b;padding:14px 18px}.pg-muted,.pg-workspace .pg-help{color:var(--ui-muted);font-size:14px}.pg-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--ui-brand);font-size:11px;font-weight:800;margin:0 0 6px}
.pg-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 0 24px}.pg-page-head p{margin:8px 0;color:var(--ui-muted)}.pg-page-head h1{margin:0!important}.pg-section-title{display:flex;justify-content:space-between;align-items:center;margin:30px 0 14px}.pg-section-title h2{margin:0}
.pg-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.pg-metric{background:white;border:1px solid var(--ui-line);border-radius:var(--ui-radius);padding:22px 24px;box-shadow:var(--ui-shadow)}.pg-metric span{display:block;color:var(--ui-muted);font-size:13px;font-weight:650}.pg-metric strong{display:block;font-size:34px;line-height:1.3;margin:8px 0;color:var(--ui-ink);letter-spacing:-.03em}.pg-metric small{font-size:12px;color:var(--ui-muted)}.pg-metric.is-brand{background:var(--ui-brand-dark);border-color:var(--ui-brand-dark)}.pg-metric.is-brand :is(span,strong,small){color:#fff}
.pg-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pg-module{background:#fff;border:1px solid var(--ui-line);border-radius:var(--ui-radius);padding:24px;text-decoration:none;display:block;box-shadow:var(--ui-shadow)}.pg-module h2{margin:0 0 8px!important}.pg-module p{color:var(--ui-muted);font-size:14px;margin:0 0 18px}.pg-module>strong{font-size:13px;color:var(--ui-brand)}.pg-module:hover{border-color:#6fa89a;transform:translateY(-1px)}
.pg-data-wrap{overflow:auto;border:1px solid var(--ui-line);border-radius:12px;margin:22px 0;background:white}.pg-workspace .pg-data-wrap table{margin:0;min-width:560px}.pg-workspace table{font-size:14px}.pg-workspace th{background:#eef4f1;color:#52706a;font-size:12px;font-weight:700;text-transform:none;white-space:nowrap}.pg-workspace td,.pg-workspace th{padding:15px 18px;border-bottom:1px solid #e6ece8}.pg-workspace td{vertical-align:middle}.pg-workspace td .pg-row-action{display:inline-block;padding:6px 12px;border:1px solid var(--ui-line);border-radius:7px;text-decoration:none;white-space:nowrap;font-weight:650}.pg-workspace td .pg-row-action:hover{background:var(--ui-tint)}
.pg-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:4px 10px;border-radius:30px;background:#edf1ef;color:#52645e}.pg-badge.is-good{background:#e5f3e8;color:#276542}.pg-badge.is-muted{background:#f6eee4;color:#8c6038}.pg-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.pg-card-top h2{margin:0 0 6px}.pg-card-top p{margin:0;color:var(--ui-muted);font-size:13px}.pg-card-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:20px}.pg-card-actions a{padding:9px 16px;text-decoration:none;border:1px solid #c5d5cf;border-radius:8px;font-size:14px;font-weight:650}.pg-card-actions .is-primary{background:var(--ui-brand);color:#fff;border-color:var(--ui-brand)}
.pg-workspace details{border:1px solid var(--ui-line);border-radius:10px;background:#f9fbfa;padding:14px 18px;margin:14px 0}.pg-workspace summary{cursor:pointer;font-size:14px;font-weight:700;color:var(--ui-brand-dark)}.pg-workspace details[open] summary{margin-bottom:16px}.pg-workspace details ul{padding-left:18px;line-height:1.9}.pg-question-form{max-width:none}.pg-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.pg-form-grid .is-wide{grid-column:1/-1}.pg-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pg-workspace .pg-check-grid label{display:flex;align-items:flex-start;background:#fff;border:1px solid var(--ui-line);padding:10px 12px;border-radius:8px;font-size:13px;font-weight:500;margin:0}.pg-check-grid input{margin-top:3px!important}.pg-workspace .pg-check-grid label:has(input:checked){background:var(--ui-tint);border-color:#78aa9b}.pg-form-footer{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding-top:20px;border-top:1px solid var(--ui-line);margin-top:22px}.pg-workspace .pg-score-group{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pg-workspace .pg-score-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#f7faf8;border:2px solid #dbe5df;border-radius:12px;padding:18px 8px;margin:0;cursor:pointer;font-size:23px;min-height:90px}.pg-workspace .pg-score-option input{margin:0!important}.pg-workspace .pg-score-option:has(input:checked){background:#e5f3eb;border-color:var(--ui-brand);color:var(--ui-brand-dark)}.pg-score-guide{display:flex;justify-content:space-between;font-size:12px;color:var(--ui-muted);margin-top:9px}.pg-workspace .pg-rating-form{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.pg-rating-form fieldset{box-shadow:var(--ui-shadow);padding:24px}.pg-rating-form .pg-form-footer{position:sticky;bottom:12px;background:#fff;border:1px solid var(--ui-line);border-radius:12px;padding:16px 20px;box-shadow:0 5px 25px #173c3820}.pg-rating-form .pg-form-footer button{min-width:180px}.pg-rating-score{background:var(--ui-tint);padding:12px 20px;border-radius:12px;white-space:nowrap}.pg-rating-score strong{font-size:30px;line-height:1.2}.pg-rating-score span{font-size:12px;color:var(--ui-muted);display:block}.pg-workspace .pg-moderation-form{box-shadow:none!important;background:#f8faf9!important;border-radius:12px!important;padding:18px!important}.pg-moderation-form button[name],.pg-moderation-form .pg-danger{background:#a8463e!important;border-color:#a8463e!important}.pg-workspace .pg-inline-filter{display:flex;gap:12px;padding:16px!important;align-items:center;box-shadow:none!important}.pg-inline-filter select{width:230px}.pg-workspace .pg-owner-nav{position:static;box-shadow:none;border:0;background:#e5ece9;padding:6px;margin:0 0 24px;border-radius:12px}.pg-workspace .pg-owner-nav a{border:0!important;background:transparent!important;color:#48625f!important;padding:9px 15px}.pg-workspace .pg-owner-nav a[aria-current=page]{background:#fff!important;color:var(--ui-brand-dark)!important;box-shadow:0 2px 5px #173c3812}
.pg-public-page .pg-detail-site-header{box-shadow:0 2px 18px #143c3810}.pg-public-page .pg-search-main{max-width:1180px;padding:0 24px 70px;margin:36px auto}.pg-public-page .pg-page-head h1{font-size:36.04px;letter-spacing:-.03em;line-height:1.25;margin:0}.pg-public-page .pg-search-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;background:#fff;border:1px solid var(--ui-line);border-radius:18px;padding:26px;box-shadow:var(--ui-shadow);align-items:end;margin:20px 0 12px}.pg-filter-field{display:block;min-width:0;font-size:12px;font-weight:700;color:#5b706c}.pg-filter-field>span{display:block;margin-bottom:7px}.pg-filter-field.is-wide{grid-column:span 2}.pg-public-page .pg-search-form input,.pg-public-page .pg-search-form select{width:100%;font:inherit;font-size:14px;padding:12px;border:1px solid #c8d7d0;background:#fcfdfc;border-radius:9px;min-height:46px;margin:0}.pg-public-page .pg-search-form input[type=hidden]{display:none}.pg-filter-actions{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:18px;border-top:1px solid var(--ui-line)}.pg-public-page .pg-search-form button{min-height:44px;font-size:14px;font-weight:700;padding:10px 20px;border-radius:9px;background:var(--ui-brand)}.pg-public-page .pg-search-form button[type=button]{background:#eaf2ee;color:var(--ui-brand-dark)}.pg-public-page #pg-location-message{font-size:12px;color:var(--ui-muted);margin:10px 5px 28px}.pg-public-page .pg-view-switch{display:flex;background:#e5ece9;padding:5px;border-radius:11px;width:fit-content;gap:4px}.pg-public-page .pg-view-switch a{border:0;border-radius:7px;padding:9px 25px;color:#526d65;font-size:14px;font-weight:700;text-decoration:none}.pg-public-page .pg-view-switch a[aria-current=page]{background:#fff;color:var(--ui-brand-dark);box-shadow:0 2px 6px #173c3815}.pg-public-page #pg-search-map{border:1px solid var(--ui-line);border-radius:16px;overflow:hidden}.pg-public-page .shop-card{border:1px solid var(--ui-line);border-radius:16px;overflow:hidden;box-shadow:var(--ui-shadow);background:white}.pg-public-page .shop-body{padding:21px}.pg-public-page .shop-body h3{font-size:21.2px}.pg-public-page .pg-distance{display:inline-flex;background:#e6f4ed;color:var(--ui-brand);padding:3px 10px;border-radius:20px;font-size:12px;font-weight:700}.pg-public-page .pg-search-count{font-size:16px;font-weight:700;color:var(--ui-ink)}.pg-public-page #pg-map-search{border:1px solid var(--ui-line);background:#fff;padding:11px 18px;border-radius:9px;font:inherit;font-size:14px;color:var(--ui-brand-dark);cursor:pointer}.pg-public-page #pg-map-search:disabled{color:#86948e;background:#f1f5f2;cursor:default}
.pg-news-feed{display:grid;gap:12px}.pg-news-feed .news-item{background:#fff;border:1px solid var(--ui-line);border-radius:13px;padding:21px 23px;display:grid;grid-template-columns:100px minmax(0,1fr);gap:20px;box-shadow:var(--ui-shadow);font-size:15px}.pg-news-feed .news-item time{font-size:12px;color:var(--ui-muted);padding-top:3px}.pg-news-feed .news-item a{color:var(--ui-ink);font-weight:750;font-size:17px;text-decoration:none;line-height:1.5}.pg-news-feed .news-item a:hover{text-decoration:underline}.pg-news-feed .news-item p{margin:6px 0 0;font-size:12px;color:var(--ui-muted)}.pg-public-page.pg-news-page main{max-width:960px;margin:38px auto 70px}.pg-public-page.pg-news-page h1{font-size:36.04px;letter-spacing:-.03em}.pg-public-page.pg-news-page .pg-news-feed{margin:24px 0}
.pg-public-page .category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pg-public-page .category{padding:20px 16px;display:flex;align-items:center;gap:13px;min-height:82px;text-align:left;border:1px solid var(--ui-line);border-radius:13px;box-shadow:var(--ui-shadow);font-size:14px}.pg-category-mark{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;background:#eaf3ee;color:var(--ui-brand);font-size:18px}.pg-public-page .pg-home-all-terms{margin-top:12px}.pg-public-page .pg-home-all-terms summary{padding:11px 14px;font-size:13px;color:var(--ui-brand);cursor:pointer;font-weight:650}.pg-public-page .area-list a{padding:10px 16px;border-radius:9px;border:1px solid var(--ui-line);font-size:13px}.pg-public-page .section-head h2{font-size:26.5px;letter-spacing:-.02em}.pg-public-page .section-head p{font-size:13px}.pg-public-page .sidebar-box{border:1px solid var(--ui-line);border-radius:14px;box-shadow:var(--ui-shadow)}.pg-public-page .sidebar-box ul{list-style:none;padding:0;margin-bottom:0}.pg-public-page .sidebar-box li a{display:block;padding:9px 0;border-bottom:1px solid var(--ui-line);font-size:14px;text-decoration:none}.pg-public-page .sidebar-box li:last-child a{border:0}
@media(max-width:850px){.pg-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-public-page .pg-search-form{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-public-page .category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-workspace>header nav{gap:4px}.pg-workspace>header nav a{font-size:12px}.pg-metric-grid{gap:10px}.pg-metric{padding:18px}.pg-metric strong{font-size:29px}}
@media(max-width:600px){.pg-workspace main,.pg-public-page .pg-search-main{padding:0 16px}.pg-workspace main{margin-top:22px}.pg-task-nav{width:100%;flex-wrap:wrap}.pg-task-nav a{font-size:13px;padding:10px 12px;flex:1 1 auto;text-align:center}.pg-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-metric-grid .is-brand{grid-column:1/-1}.pg-module-grid,.pg-form-grid{grid-template-columns:1fr}.pg-page-head{display:block}.pg-check-grid{grid-template-columns:1fr}.pg-workspace .pg-score-group{gap:6px}.pg-workspace .pg-score-option{min-height:76px;padding:12px 5px;font-size:21px}.pg-workspace fieldset,.pg-workspace form:not(.pg-ui-lang-form):not(.pg-user-flag-form):not(.pg-search),.pg-workspace .panel,.pg-record-card{padding:18px}.pg-rating-form fieldset{padding:17px}.pg-rating-form .pg-form-footer{bottom:8px;padding:12px}.pg-rating-form .pg-form-footer button{width:100%;min-width:0}.pg-card-top{flex-wrap:wrap}.pg-public-page .pg-search-form{padding:18px;gap:14px}.pg-filter-field.is-wide{grid-column:1/-1}.pg-filter-actions{flex-wrap:wrap;justify-content:stretch}.pg-filter-actions button{flex:1 1 auto}.pg-news-feed .news-item{grid-template-columns:1fr;gap:8px;padding:18px}.pg-news-feed .news-item a{font-size:16px}.pg-public-page .category{padding:15px 12px;font-size:13px;gap:9px}.pg-category-mark{width:28px;height:28px;font-size:16px}.pg-workspace .pg-inline-filter{flex-wrap:wrap}.pg-inline-filter select{width:auto;flex:1}.pg-workspace .pg-owner-nav{overflow-x:auto;flex-wrap:nowrap}.pg-workspace>header{padding:14px 16px!important}.pg-workspace>header strong{font-size:12px}.pg-user-workspace>header{align-items:flex-start;flex-wrap:wrap}.pg-workspace>header .pg-user-header-controls{max-width:100%}}
.pg-user-workspace.pg-auth-page main{max-width:520px}.pg-user-workspace.pg-auth-page header nav{display:none}.pg-public-page .pg-search-main>nav[aria-label=Language]{display:none}

.pg-public-rating-result{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:18px 0}.pg-rating-number{font-size:42px;color:var(--ui-brand);line-height:1.2}.pg-rating-number small{font-size:18px;color:var(--ui-muted);font-weight:500}.pg-rating-pending{font-size:25px;color:var(--ui-brand)}.pg-public-rating-count{background:var(--ui-tint);border-radius:30px;padding:7px 14px;font-size:14px;color:var(--ui-brand-dark)}.pg-public-rating .pg-muted{font-size:13px;color:var(--ui-muted)}.pg-rating-link{display:inline-block;padding:11px 18px;background:var(--ui-brand);color:#fff!important;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none}.pg-rating-link:hover{background:var(--ui-brand-dark)}

.pg-card-rating{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0;color:var(--ui-brand)!important;text-decoration:none;font-size:13px}.pg-card-rating strong{font-size:16px}.pg-card-rating span{font-size:12px;color:var(--ui-muted)}.pg-card-rating:hover strong{text-decoration:underline}
.pg-distribution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pg-workspace .pg-distribution{margin:0}.pg-distribution h3{font-size:18.02px;margin:0 0 16px}.pg-distribution dl{margin:0}.pg-distribution-row{display:grid;grid-template-columns:66px 1fr;align-items:center;gap:8px;margin:10px 0;font-size:13px}.pg-distribution-row dd{margin:0;display:flex;align-items:center;gap:10px}.pg-distribution-track{height:9px;flex:1;border-radius:8px;background:#e8efec;overflow:hidden}.pg-distribution-track>span{display:block;height:100%;background:var(--ui-brand);border-radius:8px}.pg-distribution-value{min-width:102px;text-align:right;font-variant-numeric:tabular-nums}.pg-distribution-value small{color:var(--ui-muted)}@media(max-width:850px){.pg-distribution-grid{grid-template-columns:1fr}}@media(max-width:400px){.pg-distribution-row{grid-template-columns:55px 1fr}.pg-distribution-row dd{gap:6px}.pg-distribution-value{min-width:86px}}

.pg-rating-trend{margin:32px 0}.pg-trend-bar{display:inline-block;width:100px;max-width:20vw;height:8px;margin-right:12px;background:#e8efec;border-radius:5px;overflow:hidden;vertical-align:middle}.pg-trend-bar>span{display:block;height:100%;background:var(--ui-brand)}

.pg-article-main{margin:38px auto 80px;max-width:1000px}.pg-public-article{background:#fff;padding:28px;border:1px solid var(--ui-line);border-radius:16px;margin:22px 0}.pg-public-article h1{font-size:clamp(27.56px,4.24vw,40.28px);line-height:1.4;overflow-wrap:anywhere}.pg-article-body{font-size:17px;line-height:1.95;overflow-wrap:anywhere;max-width:80ch;margin:30px 0}.pg-article-shop-picker{max-height:300px;overflow:auto;padding:10px}.pg-public-article h2 a{color:var(--ui-ink);text-decoration:none}.pg-article-main .pg-card-actions{margin:22px 0}@media(max-width:600px){.pg-article-main{padding:0 16px}.pg-public-article{padding:20px}.pg-article-body{font-size:16px}}

.pg-article-editor label{display:block}.pg-article-editor textarea{display:block;width:100%;box-sizing:border-box;min-height:340px;resize:vertical}.pg-article-editor .pg-check-grid label{margin:4px 0}.pg-article-editor .pg-card-actions button:first-child{background:#e9f2ee;color:var(--ui-brand-dark)}

.pg-article-review-form button[value="return"],.pg-article-review-form button[value="review"]{background:#eaf2ef!important;color:var(--ui-brand-dark)!important}.pg-article-review-form button[value="hide"]{background:#a8463e!important;border-color:#a8463e!important}.pg-article-review-form button:disabled{opacity:.45;cursor:not-allowed}

.pg-revision-review{border:2px solid #a9c7bb!important}.pg-article-review-form button[value="revision_return"]{background:#eaf2ef!important;color:var(--ui-brand-dark)!important}

.pg-revision-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start;margin:24px 0}.pg-revision-current{padding:24px;border:1px solid var(--ui-line);border-radius:16px;min-width:0}.pg-revision-comparison .pg-revision-review{margin:0!important;min-width:0}.pg-revision-comparison .pg-article-body{font-size:15px;margin:18px 0;line-height:1.8}.pg-revision-comparison h2{overflow-wrap:anywhere}.pg-revision-comparison form{padding:16px!important}@media(max-width:900px){.pg-revision-comparison{grid-template-columns:1fr}}

.pg-article-video{margin:24px 0;max-width:100%;overflow-x:auto}.pg-video-player{position:relative;width:100%;max-width:100%;box-sizing:border-box;aspect-ratio:16/9;min-height:200px;min-width:200px;background:#12292f;border-radius:12px;overflow:hidden}.pg-video-player .pg-video-play{min-width:0;max-width:100%;box-sizing:border-box;white-space:normal;position:absolute;inset:0;width:100%;height:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#12292f!important;color:white!important;border:0;border-radius:12px;font-size:17px;padding:24px;cursor:pointer}.pg-video-play span{display:grid;place-items:center;width:58px;height:58px;background:#ffffff20;border-radius:50%;font-size:23px}.pg-video-player iframe{position:absolute;inset:0;width:100%;height:100%;min-height:200px;border:0}.pg-article-video>p{font-size:13px}.pg-article-video>h3{font-size:18.02px}

.pg-video-thumbnail{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pg-video-thumbnail[hidden]{display:none}.pg-video-player.has-thumbnail .pg-video-play{background:linear-gradient(180deg,#00000015,#00000080)!important;text-shadow:0 1px 4px #000}.pg-video-player.has-thumbnail .pg-video-play span{background:#d51d27;color:#fff;box-shadow:0 3px 18px #0004}

.pg-article-cover{margin:1.25rem 0;overflow:hidden;border-radius:14px;background:#eef4f3}.pg-article-cover img{display:block;width:100%;max-height:600px;object-fit:contain}.pg-photo-remove{display:flex!important;align-items:center;gap:.5rem}.pg-photo-remove input{width:auto!important}
