.android-flow-section{margin:18px 0;padding:22px;border:1px solid #c7d8e8;border-radius:16px;background:#fff;color:#153047;min-width:0}
.android-flow-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.android-flow-heading h2{margin:0;font-size:22px;line-height:1.25}.android-flow-badge{font-size:12px;font-weight:700;padding:5px 10px;border-radius:99px;color:#28536f;background:#eaf2f8}.android-flow-intro,.android-flow-note,.android-flow-no-invitation,.android-flow-package-empty{font-size:14px;line-height:1.55;color:#536b7d}.android-flow-intro{max-width:78ch;margin:12px 0 18px}.android-flow-invitation:empty{display:none}.android-flow-status{border:1px solid #d3e2ef;border-radius:10px;padding:12px 14px;background:#f3f8fc;line-height:1.5;overflow-wrap:anywhere}.android-flow-status.is-verified{border-color:#8cc6a1;background:#edf8f0;color:#23603a}.android-flow-status.is-attention{border-color:#e2c58b;background:#fff8eb;color:#79561c}
.android-flow-section>details,.android-flow-manual{margin-top:14px;border-top:1px solid #e0e8ef;padding-top:14px}.android-flow-section summary,.android-flow-manual>summary{cursor:pointer;font-weight:700;line-height:1.45;min-height:28px}.android-flow-section summary:focus-visible{outline:3px solid #91c8f3;outline-offset:4px;border-radius:3px}.android-flow-section details[open]>summary{margin-bottom:12px}
.android-flow-section .collection-invitation-link,.android-flow-section .android-app-panel,.android-flow-section .android-fallback-card,.android-flow-section .android-upload-operator-card,.android-flow-section .android-package-card{margin:0 0 12px;padding:14px;border:1px solid #d8e3ed;border-radius:10px;box-shadow:none;min-width:0}.android-flow-section .collection-invitation-link{background:#f5f9fd}.android-flow-section .collection-invitation-link h2,.android-flow-section .android-package-card>h2,.android-flow-section .android-app-panel>h2,.android-flow-section .android-fallback-heading h2,.android-flow-section .android-upload-operator-card>h2{font-size:17px;margin-top:0}.android-flow-section .android-package-card{padding:0;border:0}.android-flow-section .android-package-record{padding:14px;border:1px solid #d4e3ef;border-radius:10px;margin-top:12px}.android-flow-section .android-package-record h3{overflow-wrap:anywhere}.android-flow-section .android-package-record code{display:block;white-space:normal;overflow-wrap:anywhere;font-size:12px}.android-flow-section .android-package-sources{width:100%;table-layout:fixed}.android-flow-section .android-package-sources th,.android-flow-section .android-package-sources td{overflow-wrap:anywhere}.android-flow-section .android-flow-manual p{line-height:1.55}.android-flow-section button,.android-flow-section input,.android-flow-section textarea{max-width:100%;box-sizing:border-box}.android-flow-section button{min-height:40px;white-space:normal}.android-flow-section .collection-invitation-link-actions{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap}.android-flow-section .collection-invitation-link-actions input{flex:1 1 240px;min-width:0}.android-flow-section .collection-invitation-link-actions button{flex:0 0 auto}.android-flow-section .android-app-actions,.android-flow-section .android-package-actions,.android-flow-section .android-upload-actions,.android-flow-section .android-fallback-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.android-flow-section [hidden]{display:none!important}
@media(max-width:600px){.android-flow-section{margin:14px 0;padding:16px;border-radius:13px}.android-flow-heading h2{font-size:20px}.android-flow-section .collection-invitation-link-actions input,.android-flow-section .collection-invitation-link-actions button{flex:1 1 100%;width:100%}.android-flow-section .android-package-sources{font-size:12px}.android-flow-section .android-package-sources th,.android-flow-section .android-package-sources td{padding:7px 4px}.android-flow-section .android-package-actions button{flex:1 1 160px}}
