.cy1128 .mast{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:1rem}.cy1128 .primary{display:flex;flex-wrap:wrap;gap:.8rem}.cy1128 .mast .cy1128-info{max-width:100%;white-space:normal;font-size:14px}.cy1128 header.lab-head{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.cy1128 header .wordmark{flex:0 0 auto;white-space:nowrap}.cy1128 header .lab-nav{display:flex;flex:1 1 420px;flex-wrap:wrap;gap:.7rem}.cy1128 header .cy1128-info{font-size:14px;max-width:100%}main.cy1128-shell{padding:0 0 5rem!important;display:block!important;grid-template-columns:none!important;box-sizing:border-box;width:calc(100% - 2rem);max-width:1120px;margin:2rem auto}.cy1128-review,.anymodel-body{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:960px!important;margin:auto;overflow-wrap:anywhere}.cy1128-review h1{max-width:960px;font-size:clamp(30px,4vw,44px)}.cy1128-review h2{font-size:clamp(22px,3vw,30px)}.anymodel-body{font-size:17px;line-height:1.75}.cy1128-note{display:block;background:#fff6d9;border:1px solid #b88729;border-left:6px solid #b88729;border-radius:12px;padding:1rem;box-sizing:border-box;margin:1rem 0}.cy1128-table{max-width:100%;overflow-x:auto;margin:1.5rem 0}.cy1128-table table{border-collapse:collapse;width:100%;min-width:540px}.cy1128-table td,.cy1128-table th{padding:.7rem;border:1px solid #c2cdc7;vertical-align:top}.cy1128-table th{background:#e9f0eb;color:#182a35!important;overflow-wrap:normal;word-break:normal}.reader-actions{margin:1.5rem 0;display:flex;flex-wrap:wrap;gap:.7rem}.reader-actions a,.cy1128-info{display:inline-flex;align-items:center;min-height:44px;padding:.8rem 1rem;box-sizing:border-box;max-width:100%;white-space:normal;background:#113f34;color:white!important;border-radius:8px;text-decoration:none;font-weight:700}.cy1128 header{flex-wrap:wrap}.cy1128 header nav{max-width:100%;flex-shrink:0;flex-wrap:wrap}.cy1128 header a:not(.cy1128-info){white-space:nowrap;overflow-wrap:normal;word-break:normal;flex-shrink:0}.cy1128 header .cy1128-info{flex-shrink:0}.anymodel-body details{padding:.8rem;border:1px solid #c2cdc7;border-radius:8px;margin:.8rem 0}.anymodel-body summary{font-weight:700}.cy1128-date{font-size:14px}.cy1128 .head-actions{max-width:100%}.cy1128 .lang{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}.cy1128 header{align-items:center;gap:1rem}.cy1128 header .brand{flex-shrink:0}.cy1128 header nav{gap:.8rem}.cy1128 header .cy1128-info{max-width:100%}@media(max-width:600px){main.cy1128-shell{width:calc(100% - 24px)}.anymodel-body{font-size:16px}.cy1128-info{width:100%}}