.ddcol-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:2100;background:#1f2a37;color:#fff;border-radius:999px;padding:12px 20px;font-size:14px;box-shadow:0 10px 30px -10px rgba(0,0,0,.5);max-width:calc(100% - 32px)}.ddcol-pbox{margin:10px 0 0;width:100%}.ddcol-pbtn{display:flex;width:100%;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;border-radius:999px;border:2px solid #1f6fd6;background:#fff;color:#1f2a37!important;font-weight:600;font-size:15.5px;cursor:pointer;text-decoration:none!important;transition:background .15s,transform .1s}.ddcol-pbtn:hover{background:#eef5ff}.ddcol-pbtn:active{transform:scale(.97)}.ddcol-pbtn .material-icons-round{color:#1f6fd6;font-size:21px}.ddcol-pbtn.is-in{background:#1f6fd6;color:#fff!important}.ddcol-pbtn.is-in .material-icons-round{color:#fff}.ddcol-pin{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.ddcol-pin .ddcol-pbtn,.ddcol-pin .ddcol-pplay{padding:0 12px;justify-content:center}.ddcol-pplay{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 16px;border-radius:999px;background:#e9eef5;color:#1f2a37!important;font-weight:600;font-size:14px;text-decoration:none!important;white-space:nowrap}.ddcol-pplay:hover{background:#dbe3ee}@media (max-width:380px){.ddcol-pplay span:last-child{display:none}}.ddcol-pbox [hidden]{display:none!important}.ddcol-pbtn span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ddcol-pdate{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;font-size:14px;font-weight:500}.ddcol-pdate[hidden]{display:none}.ddcol-pdate .material-icons-round{font-size:18px;opacity:.7}.ddcol-pdate input{height:36px;border:1px solid #c9d2dd;border-radius:999px;padding:0 12px;background:#fff;color:#1f2a37;font-size:14px}.ddcol-pbox .material-icons-round{display:inline-block;width:1em;height:1em;line-height:1;overflow:hidden;flex:none;text-align:center;vertical-align:middle}@media (prefers-reduced-motion:reduce){.ddcol-pbtn{transition:none!important}}html body .ddcol-pbtn{background:transparent;color:var(--dd-text)!important;border:1.5px solid var(--dd-line-2);border-radius:var(--dd-r-pill);height:48px;font-weight:600;font-size:15px;box-shadow:none}html body .ddcol-pbtn:hover{background:var(--dd-chip-hover)}html body .ddcol-pbtn .material-icons-round{color:var(--dd-blue-t)}html body .ddcol-pbtn.is-in{background:var(--dd-tint-blue);border-color:transparent;color:var(--dd-blue-t)!important}html body .ddcol-pbtn.is-in .material-icons-round{color:var(--dd-blue-t)}html body .ddcol-pplay{height:auto;min-height:var(--dd-h-btn);background:var(--dd-chip);color:var(--dd-text)!important;border-radius:var(--dd-r-pill);font-size:15px}html body .ddcol-pplay:hover{background:var(--dd-chip-hover)}html body .ddcol-pchi{display:flex;width:max-content;max-width:100%;align-items:center;gap:6px;margin:8px auto 0;min-height:var(--dd-h-btn-s);padding:0 14px;border-radius:var(--dd-r-pill);background:var(--dd-chip);color:var(--dd-text-2)!important;font-size:14px;font-weight:500;text-decoration:none!important}html body .ddcol-pchi:hover{background:var(--dd-chip-hover);color:var(--dd-text)!important}html body .ddcol-pchi .material-icons-round{font-size:18px;color:var(--dd-blue-t)}html body .ddcol-pchi span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}