.cx-page{gap:var(--co-s6);max-width:760px;padding:var(--co-s4) 0 var(--co-s8);flex-direction:column;display:flex}.cx-page>header{gap:var(--co-s2);flex-direction:column;display:flex}.cx-more{gap:var(--co-s2);padding:0 var(--co-s4) var(--co-s3);flex-direction:column;display:flex}.cx-row+.cx-row{box-shadow:inset 0 .5px 0 var(--co-hairline)}.co-list>.cx-row .co-row-main{box-shadow:none}.cx-row .co-row-end{flex-wrap:wrap;justify-content:flex-end}.cx-row.is-focus{box-shadow:inset 3px 0 0 var(--co-amber)}.cx-fold{border-top:.5px solid var(--co-hairline)}.cx-fold>summary{cursor:pointer;min-height:44px;color:var(--co-ink-2);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.cx-foldbody{gap:var(--co-s2);padding-bottom:var(--co-s2);flex-direction:column;display:flex}.cx-sub{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-sub>li{align-items:center;gap:4px var(--co-s2);border-top:.5px solid var(--co-hairline);flex-wrap:wrap;min-height:44px;padding:6px 0;display:flex}.cx-sub>li:first-child{border-top:0}.cx-sub .cx-words{flex-basis:160px}.cx-note{padding:var(--co-s3);border-radius:var(--co-r-button);background:var(--co-card);box-shadow:var(--co-e-card);font:var(--co-subhead);color:var(--co-ink-2);overflow-wrap:anywhere;margin:0}.cx-note.is-problem{background:var(--co-danger-tint);color:var(--co-danger-ink);box-shadow:none}.cx-note.is-done{background:var(--co-green-tint);color:var(--co-green);box-shadow:none}.cx-form{gap:var(--co-s3);flex-direction:column;display:flex}.cx-inline{gap:var(--co-s2);flex-wrap:wrap;align-items:center;display:flex}.cx-check{align-items:center;gap:var(--co-s2);min-height:44px;font:var(--co-subhead);color:var(--co-ink-2);cursor:pointer;display:inline-flex}.cx-check>input{width:20px;height:20px;accent-color:var(--co-green)}.cx-code{overflow-wrap:anywhere;color:var(--co-ink-2);font:600 13px/18px ui-monospace,SFMono-Regular,Menlo,monospace}.cx-table{border-collapse:collapse;width:100%;font:var(--co-footnote)}.cx-table th{text-align:left;color:var(--co-ink-3);padding:6px 8px 6px 0;font-weight:600}.cx-table td{border-top:.5px solid var(--co-hairline);overflow-wrap:anywhere;vertical-align:top;padding:6px 8px 6px 0}.cx-tablewrap{overflow-x:auto}.cx-meter{background:var(--co-sand);border-radius:2px;height:4px;display:block;overflow:hidden}.cx-meter>i{background:var(--co-green);height:100%;display:block}.cx-meter.is-warn>i{background:var(--co-amber)}.cx-meter.is-bad>i{background:var(--co-danger)}.cx-hero{gap:var(--co-s3);flex-direction:column;display:flex}.cx-grid{gap:var(--co-s3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.cx-card{gap:var(--co-s2);flex-direction:column;display:flex}.cx-cardhead{justify-content:space-between;align-items:flex-start;gap:4px var(--co-s2);flex-wrap:wrap;display:flex}.cx-stack,.cx-page-part{gap:var(--co-s6);flex-direction:column;min-width:0;display:flex}.cx-page-part>p+.cx-stack,.cx-page-part>.cx-note+.cx-stack{margin-top:calc(-1 * var(--co-s3))}.cx-more>.cx-fold:first-child{border-top:0}.cx-sub>li>.cx-form,.cx-sub>li>.cx-note{flex-basis:100%}.cx-real{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ph.cx-phone{--ground:var(--co-ground);--sand:var(--co-sand);--paper:var(--co-paper);--white:var(--co-card);--ink:var(--co-ink);--ink-2:var(--co-ink-2);--ink-3:var(--co-ink-3);--line:var(--co-hairline);--line-2:var(--co-control-outline,var(--co-hairline));--you:var(--co-amber);--on-you:var(--co-on-amber);--ok:var(--co-green);--font:var(--co-font);gap:var(--co-s2);background:0 0;flex-direction:column;max-width:none;min-height:0;margin:0;padding-top:0;display:flex}.ph.cx-phone:before{display:none}:is(html:has(.ph.cx-phone),body:has(.ph.cx-phone)){background:var(--co-ground)}.ph.cx-phone .co-btn-regular{padding:10px 16px}.ph.cx-phone .p-switch{align-items:flex-start;max-width:none;margin-left:0}.ph.cx-phone .p-swlab{font:var(--co-footnote);color:var(--co-ink-3)}.cx-bars{grid-template-columns:repeat(7,1fr);align-items:end;gap:6px;height:84px;display:grid}.cx-bars>span{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.cx-bars i{background:var(--co-sand);border-radius:4px;width:100%;max-width:28px;min-height:6px;display:block}.cx-bars .is-now i{background:var(--co-green)}.cx-bars .is-later i{opacity:.5;height:6px}.cx-list{gap:var(--co-s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cx-list>li{gap:var(--co-s3);overflow-wrap:anywhere;align-items:flex-start;display:flex}.cx-num{background:var(--co-sand);min-width:24px;height:24px;color:var(--co-ink);font:var(--co-caption);border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.cx-head{align-items:center;gap:var(--co-s3);flex-wrap:wrap;min-height:44px;display:flex}.cx-words{overflow-wrap:anywhere;flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.cx-trail{justify-content:flex-end;align-items:center;gap:var(--co-s2);flex-wrap:wrap;margin-left:auto;display:inline-flex}.cx-inline>.cx-grow{flex:200px}.cx-rows{margin:0;padding:0;list-style:none}.co-list>.cx-row>.cx-head{padding:10px var(--co-s4)}.co-empty-icon{background:var(--co-control);width:64px;height:64px;color:var(--co-ink-2);border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.dpt-parttitle{align-items:center;gap:var(--co-s3);display:flex}