.video-link-dialog{--vd-accent:#7cd7ee;--vd-celadon:143,181,176;--vd-strong:#eef3f4;color:#9fb3b1;flex-direction:column;gap:16px;font-size:.25rem;line-height:1.75;display:flex}.video-link-dialog em{color:var(--vd-accent);background:#7cd7ee24;border-radius:5px;padding:1px 6px;font-style:normal;font-weight:700}.video-link-dialog b{color:var(--vd-strong);font-weight:700}.video-link-dialog__lead{margin:0}.video-link-dialog__file{background:rgba(var(--vd-celadon),.05);border:1px solid rgba(var(--vd-celadon),.13);border-radius:10px;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.video-link-dialog__file-label{opacity:.7;flex:none;font-size:.22rem}.video-link-dialog__file-name{word-break:break-all;color:var(--vd-strong)}.video-link-dialog__url-box{position:relative}.video-link-dialog__url{box-sizing:border-box;resize:none;border:1px solid rgba(var(--vd-celadon),.18);color:#bed0ce;word-break:break-all;-webkit-user-select:text;user-select:text;background:#0000004d;border-radius:10px;width:100%;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.22rem;line-height:1.5}.video-link-dialog__url:focus{border-color:rgba(var(--vd-celadon),.44);box-shadow:0 0 0 3px rgba(var(--vd-celadon),.1);outline:none}.video-link-dialog__expire{color:#b6c9cd;background:#7cd7ee12;border:1px solid #7cd7ee38;border-radius:10px;align-items:center;gap:10px;padding:11px 13px;font-size:.23rem;line-height:1.5;display:flex}.video-link-dialog__expire-clock{width:.4rem;height:.4rem;color:var(--vd-accent);flex:none}.video-link-dialog__expire-text{flex:1;min-width:0}.video-link-dialog__expire-time{color:var(--vd-accent);letter-spacing:.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.32rem;font-weight:700}.video-link-dialog__expire-once{color:var(--vd-strong);font-weight:700}.video-link-dialog__expire--urgent{color:#e3c78f;background:#ffb0201a;border-color:#ffb02052}.video-link-dialog__expire--urgent .video-link-dialog__expire-clock,.video-link-dialog__expire--urgent .video-link-dialog__expire-time{color:#ffb020}.video-link-dialog__expire--danger{color:#ffb4b4;background:#ff6b6b17;border-color:#ff6b6b4d}.video-link-dialog__expire--danger .video-link-dialog__expire-clock{color:#ff8a8a}.video-link-dialog__actions{gap:12px;display:flex}.video-link-dialog__btn{border:1px solid rgba(var(--vd-celadon),.28);background:rgba(var(--vd-celadon),.1);color:#d3e2e0;letter-spacing:.5px;cursor:pointer;border-radius:10px;flex:1;padding:13px 16px;font-size:.26rem;font-weight:700;transition:all .22s}.video-link-dialog__btn:disabled{opacity:.45;cursor:not-allowed}.video-link-dialog__btn:not(:disabled):hover{background:rgba(var(--vd-celadon),.17);border-color:rgba(var(--vd-celadon),.44)}.video-link-dialog__btn:not(:disabled):active{transform:scale(.985)}.video-link-dialog__steps{flex-direction:column;gap:7px;margin:0;padding-left:1.2em;font-size:.23rem;display:flex}.video-link-dialog__steps li::marker{color:rgba(var(--vd-celadon),.5)}.video-link-dialog__tip{color:#f0c987;background:#ffb02014;border:1px solid #ffb02038;border-radius:10px;margin:0;padding:10px 12px;font-size:.22rem}.video-link-modal .ui-modal__header{border-bottom:1px solid #8fb5b029}.video-link-modal .ui-modal__title{padding-left:11px;position:relative}.video-link-modal .ui-modal__title:before{content:"";background:#8fb5b0;border-radius:2px;width:2px;height:15px;position:absolute;top:50%;left:0;transform:translateY(-50%)}
