.assignment-page{--assignment-blue:#0071e3;--assignment-blue-dark:#0062c3;--assignment-ink:#1d1d1f;--assignment-muted:#6e6e73;--assignment-line:rgba(29,29,31,0.1);--assignment-soft-line:rgba(29,29,31,0.075);--assignment-surface:rgba(255,255,255,0.96);--assignment-soft:#f5f5f7;--assignment-action-width:15rem;padding:1.35rem 1.4rem 6rem;color:var(--assignment-ink);background:radial-gradient(circle at 76% -8rem,rgba(0,113,227,.075),transparent 30rem),#f5f5f7}@media (max-width:960px){.app-shell:has(.assignment-page) .site-header-inner{height:54px;gap:.6rem;padding-inline:max(.75rem,env(safe-area-inset-left))}.app-shell:has(.assignment-page) .account-menu-wrap,.app-shell:has(.assignment-page) .desktop-product-nav,.app-shell:has(.assignment-page) .header-balance{display:none}.app-shell:has(.assignment-page) .mobile-menu-button{display:inline-flex;width:40px;height:40px}.app-shell:has(.assignment-page) .mobile-tab-bar{display:grid}}body:has(.assignment-page[data-method="Amazon Review"]) .site-banner{display:none}.assignment-page-shell{width:min(100%,1040px);margin-inline:auto}.assignment-page .book-library-back{display:inline-flex;min-height:36px;align-items:center;gap:.35rem;margin:0 0 .85rem .15rem;color:#4b5560;font-size:.76rem;transition:color .16s ease,transform .16s ease}.assignment-page .book-library-back:hover{color:var(--assignment-blue);transform:translateX(-2px)}.assignment-page a:focus-visible,.assignment-page button:focus-visible,.assignment-page summary:focus-visible,.verification-method-dialog button:focus-visible,.verification-method-dialog input:focus-visible{outline:3px solid rgba(0,113,227,.25);outline-offset:3px}.assignment-status-pill{display:inline-flex;min-height:26px;align-items:center;border-radius:999px;padding:.28rem .58rem;color:#075f9d;background:#edf6ff;font-size:.61rem;font-weight:700;line-height:1;white-space:nowrap}.assignment-workspace{min-width:0}.assignment-workspace>*+*{margin-top:.75rem}.assignment-workflow-card{overflow:hidden;border:1px solid var(--assignment-line);border-radius:28px;padding:1rem;background:var(--assignment-surface);box-shadow:0 22px 54px rgba(29,29,31,.065),0 3px 10px rgba(29,29,31,.035);backdrop-filter:blur(18px)}.assignment-workflow-card>*+*{margin-top:.7rem}.assignment-identity{display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:.85rem;border-bottom:1px solid var(--assignment-soft-line);padding:0 .1rem .75rem}.assignment-identity-cover{width:68px;border:1px solid rgba(29,29,31,.08);border-radius:12px;background:#ececef;box-shadow:0 8px 18px rgba(29,29,31,.08)}.assignment-identity-copy{min-width:0}.assignment-identity-eyebrow{display:flex;align-items:center;gap:.5rem;color:#77777c;font-size:.6rem;font-weight:650}.assignment-identity-eyebrow .assignment-amazon-link{display:inline-flex;align-items:center;gap:.25rem;border-left:1px solid var(--assignment-line);padding-left:.5rem;color:#0767b5;font-weight:680}.assignment-identity-eyebrow .assignment-amazon-link:hover{color:var(--assignment-blue);text-decoration:underline;text-underline-offset:2px}.assignment-identity-eyebrow .assignment-amazon-link svg{width:.68rem;height:.68rem}.assignment-identity h1{overflow:hidden;margin:.28rem 0 0;color:var(--assignment-ink);font-size:clamp(1.22rem,1.8vw,1.45rem);font-weight:650;letter-spacing:-.027em;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.assignment-identity-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:.48rem 0 0}.assignment-identity-meta>div{display:flex;align-items:baseline;gap:.28rem;color:#646469;font-size:.64rem}.assignment-identity-meta>div+div{margin-left:.7rem;border-left:1px solid var(--assignment-line);padding-left:.7rem}.assignment-identity-meta dt{color:#85858a;font-weight:560}.assignment-identity-meta dd{margin:0;color:#3d3d42;font-weight:680}.assignment-due-value{display:inline-flex;align-items:baseline;white-space:nowrap}.assignment-time-left{color:#6e6e73;font-weight:620}.assignment-time-left[data-urgency=soon]{color:#8a5a00}.assignment-time-left[data-urgency=overdue]{color:#a43832}.assignment-time-left:before{margin-inline:.3rem;color:#b0b0b5;content:"·"}.assignment-identity-actions{width:7.5rem;gap:.4rem}.assignment-identity-actions>button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:.3rem;border:1px solid var(--assignment-line);border-radius:999px;padding:.42rem .7rem;color:#3f607b;background:#f7f7f9;font-size:.64rem;font-weight:680;transition:border-color .16s ease,color .16s ease,background .16s ease}.assignment-identity-actions>button:hover{border-color:rgba(0,113,227,.22);color:var(--assignment-blue);background:#f0f7ff}.assignment-identity[data-status=rejected] .assignment-status-pill,.assignment-identity[data-status=returned] .assignment-status-pill{color:#9f2f2a;background:#fff0ee}.assignment-identity[data-status=approved] .assignment-status-pill,.assignment-identity[data-status=paid] .assignment-status-pill{color:#0b704f;background:#eaf8f1}.assignment-current-heading p,.assignment-state-surface p,.verification-method-heading>p{font-size:.61rem;font-weight:730;letter-spacing:.11em}.assignment-workflow-card .reader-notice{margin:0;border-radius:17px;box-shadow:none}.assignment-journey{display:grid;grid-template-columns:7.25rem minmax(0,1fr);align-items:center;gap:.55rem;border:1px solid rgba(29,29,31,.065);border-radius:18px;padding:.55rem;background:#f5f5f7}.assignment-journey-heading{display:block;margin:0;padding-left:.2rem}.assignment-journey-heading p{color:#77777c;font-size:.56rem;font-weight:700;letter-spacing:.09em}.assignment-journey-heading strong{display:block;margin-top:.08rem;color:#343438;font-size:.72rem;font-weight:680}.assignment-journey-heading>span{display:none}.assignment-journey-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none}.assignment-journey-connector{top:50%;right:calc(50% + 1.15rem);width:calc(100% - 1.85rem);height:1px;background:#d5d5da;transform:translateY(-50%)}.assignment-journey-step[data-state=complete] .assignment-journey-connector,.assignment-journey-step[data-state=current] .assignment-journey-connector,.assignment-journey-step[data-state=submitted] .assignment-journey-connector{background:rgba(0,113,227,.36)}.assignment-journey-step button{display:grid;min-height:52px;grid-template-columns:1.8rem minmax(0,1fr);gap:.48rem;border:1px solid transparent;padding:.48rem .52rem;color:#59595e;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.assignment-journey-step button:hover{background:rgba(255,255,255,.68)}.assignment-journey-step[data-selected] button{border-color:rgba(0,113,227,.14);background:#fff;box-shadow:0 8px 20px rgba(29,29,31,.06),0 1px 3px rgba(29,29,31,.04)}.assignment-journey-marker{width:1.8rem;height:1.8rem;border:1px solid #d5d5da;color:#737378;background:#fff;font-size:.62rem;font-weight:720}.assignment-journey-marker svg{width:.95rem;height:.95rem}.assignment-journey-step[data-state=current] .assignment-journey-marker{box-shadow:0 4px 10px rgba(0,113,227,.22)}.assignment-journey-step[data-state=complete] .assignment-journey-marker{border-color:#a8ddc4;color:#0a7653;background:#edf9f3}.assignment-journey-step[data-state=submitted] .assignment-journey-marker{border-color:#b7d8f3;color:#0969aa;background:#edf6ff}.assignment-journey-step[data-state=closed] .assignment-journey-marker{border-color:#dfaaa6;color:#9f2f2a;background:#fff0ee}.assignment-journey-copy strong{font-size:.69rem;font-weight:680;line-height:1.15}.assignment-journey-copy em{margin-top:.12rem;color:#8a8a8f;font-size:.54rem;font-weight:620}.assignment-current-step{scroll-margin-top:5rem;border:1px solid var(--assignment-soft-line);border-radius:20px;padding:.78rem;background:#fafafc}.assignment-current-heading{grid-template-columns:2.35rem minmax(0,1fr) auto;gap:.68rem}.assignment-current-icon{width:2.35rem;height:2.35rem;border-radius:13px;background:#eaf4ff}.assignment-current-icon svg{width:1.22rem;height:1.22rem}.assignment-current-heading>div{min-width:0}.assignment-current-heading h2{margin:.16rem 0 0;font-size:1.04rem;font-weight:660;letter-spacing:-.02em}.assignment-current-heading>div>span{margin-top:.16rem;font-size:.68rem}.assignment-current-heading>button{min-height:38px;flex:none;gap:.35rem;border:1px solid rgba(0,113,227,.15);padding:.48rem .72rem;color:#0767b5;background:#eef7ff;font-size:.62rem;font-weight:680}.assignment-current-body{margin-top:.65rem;padding-top:.65rem}.assignment-step-stack{gap:.72rem}.assignment-download-action{display:grid;grid-template-columns:minmax(0,1fr) var(--assignment-action-width);align-items:center;gap:.72rem;border:1px solid var(--assignment-soft-line);border-radius:16px;padding:.72rem;background:#f8fafc}.assignment-download-icon{width:2.4rem;height:2.4rem;border-radius:12px;background:#edf6ff}.assignment-download-icon svg{width:1.08rem;height:1.08rem}.assignment-download-action strong{display:block;color:#2a2a2d;font-size:.76rem;font-weight:680}.assignment-download-action p{margin:.14rem 0 0;color:var(--assignment-muted);font-size:.65rem}.assignment-download-action>a{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:.38rem;border-radius:12px;padding:.55rem .85rem;color:#fff;background:var(--assignment-blue);box-shadow:0 5px 12px rgba(0,113,227,.2);font-size:.67rem;font-weight:700;transition:background .16s ease,transform .16s ease}.assignment-download-action>a:hover{background:var(--assignment-blue-dark);transform:translateY(-1px)}.assignment-download-action>a svg{width:.88rem;height:.88rem}.assignment-download-unavailable{display:grid;grid-template-columns:2.2rem minmax(0,1fr);align-items:center;gap:.65rem;border:1px solid #ecd69a;border-radius:15px;padding:.78rem;color:#604700;background:#fff8e7}.assignment-download-unavailable>svg{width:1rem;height:1rem;margin-inline:auto}.assignment-download-unavailable strong{font-size:.7rem}.assignment-download-unavailable p{margin:.12rem 0 0;font-size:.63rem}.verification-method-card{border:1px solid var(--assignment-soft-line);border-radius:22px;padding:1rem;background:#fafafc}.verification-method-heading{max-width:39rem;padding:.1rem .15rem .8rem}.verification-method-heading h2{margin:.22rem 0 0;color:var(--assignment-ink);font-size:1.25rem;font-weight:660;letter-spacing:-.024em;line-height:1.18}.verification-method-heading>span{margin-top:.3rem;font-size:.7rem}.verification-method-grid{gap:.65rem}.verification-method-option{display:grid;min-width:0;cursor:pointer;grid-template-columns:2.55rem minmax(0,1fr);align-items:start;gap:.7rem;border:1px solid var(--assignment-line);border-radius:17px;padding:.85rem;color:inherit;background:#fff;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.verification-method-option:hover{border-color:rgba(0,113,227,.24);box-shadow:0 10px 24px rgba(29,29,31,.055);transform:translateY(-2px)}.verification-method-option[data-selected]{border-color:rgba(0,113,227,.34);box-shadow:0 0 0 3px rgba(0,113,227,.08)}.verification-method-icon{display:inline-flex;width:2.55rem;height:2.55rem;align-items:center;justify-content:center;border-radius:13px;color:var(--assignment-blue);background:#edf6ff}.verification-method-option:last-child .verification-method-icon{color:#705b15;background:#fff5da}.verification-method-icon svg{width:1.12rem;height:1.12rem}.verification-method-copy{display:flex;min-width:0;flex-direction:column}.verification-method-copy small{color:var(--assignment-blue);font-size:.54rem;font-weight:720;letter-spacing:.06em;text-transform:uppercase}.verification-method-option:last-child small{color:#815b00}.verification-method-copy strong{margin-top:.15rem;color:var(--assignment-ink);font-size:.82rem;font-weight:680}.verification-method-copy>span{margin-top:.25rem;color:var(--assignment-muted);font-size:.65rem;line-height:1.45}.verification-method-copy em{display:inline-flex;align-items:center;gap:.25rem;margin-top:.65rem;color:var(--assignment-blue);font-size:.63rem;font-style:normal;font-weight:690}.verification-method-copy em svg{width:.78rem;height:.78rem}.verification-method-dialog{--assignment-blue:#0878e8;--assignment-blue-dark:#0067cc;--assignment-ink:#15171a;--assignment-muted:#68707a;--assignment-line:#dce2e8;--assignment-soft-line:#eef1f4;display:grid!important;gap:0!important;border:1px solid rgba(29,29,31,.12)!important;padding:0!important;background:#fff!important;box-shadow:0 30px 90px rgba(29,29,31,.22)!important}.verification-method-dialog-header{display:grid!important;grid-template-columns:2.8rem minmax(0,1fr);gap:.8rem;padding:1.25rem 3rem 1rem 1.25rem;text-align:left!important}.verification-method-dialog-icon{display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border-radius:14px;color:var(--assignment-blue);background:#edf6ff}.verification-method-dialog-icon svg{width:1.2rem;height:1.2rem}.verification-method-dialog-header>div>p:first-child{margin:0;color:var(--assignment-blue);font-size:.57rem;font-weight:730;letter-spacing:.09em;text-transform:uppercase}.verification-method-dialog-header h2{margin-top:.18rem;color:var(--assignment-ink);font-size:1.18rem;font-weight:670;letter-spacing:-.02em;line-height:1.2}.verification-method-dialog-header>div>p:last-child{margin-top:.25rem;color:var(--assignment-muted);font-size:.68rem;line-height:1.45}.verification-method-dialog-body{border-top:1px solid var(--assignment-soft-line);padding:1rem 1.25rem}.verification-confirmation-points{display:grid;gap:.55rem}.verification-confirmation-points>div{display:grid;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.58rem;border-radius:13px;padding:.68rem;background:#f7f7f9}.verification-confirmation-points svg{width:1rem;height:1rem;color:var(--assignment-blue)}.verification-confirmation-points span{color:#3e3e42;font-size:.69rem;line-height:1.4}.verification-confirmation-note{display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:.62rem;border:1px solid #f0d89a;border-radius:15px;padding:.78rem;color:#624600;background:#fff8e7}.verification-confirmation-note>svg{width:1rem;height:1rem;margin:.1rem auto 0}.verification-confirmation-note strong{font-size:.72rem}.verification-confirmation-note p{margin:.16rem 0 0;font-size:.65rem;line-height:1.45}.verification-assignment-error{display:grid;justify-items:start;gap:.35rem;margin-top:.7rem;border:1px solid #f0d89a;border-radius:14px;padding:.75rem;color:#624600;background:#fff8e7;font-size:.7rem;line-height:1.45}.verification-assignment-error p{margin:0}.verification-assignment-error a,.verification-assignment-error button{border:0;padding:0;color:#7b5700;background:transparent;font:inherit;font-weight:720;text-decoration:underline;cursor:pointer}.verification-method-acknowledgement{display:grid;cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.58rem;margin-top:.7rem;border:1px solid var(--assignment-line);border-radius:14px;padding:.75rem;background:#f7f7f9}.verification-method-acknowledgement input{width:1rem;height:1rem;margin-top:.08rem;accent-color:var(--assignment-blue)}.verification-method-acknowledgement span{color:#47474c;font-size:.66rem;line-height:1.45}.verification-method-dialog-footer{display:flex!important;flex-direction:row!important;justify-content:flex-end!important;gap:.55rem!important;border-top:1px solid var(--assignment-soft-line);padding:.85rem 1.25rem!important}.verification-dialog-primary,.verification-dialog-secondary{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border-radius:999px;padding:.55rem .92rem;font-size:.69rem;font-weight:690}.verification-dialog-secondary{border:1px solid var(--assignment-line);color:#45454a;background:#f5f5f7}.verification-dialog-primary{border:1px solid var(--assignment-blue);color:#fff;background:var(--assignment-blue)}.verification-dialog-primary:hover{background:var(--assignment-blue-dark)}.verification-dialog-primary:disabled,.verification-dialog-secondary:disabled{cursor:not-allowed;opacity:.5}.verification-review-flow{gap:.72rem}.verification-review-intro h3{margin:0;color:#343438;font-size:.75rem!important;font-weight:650!important}.assignment-current-body .review-lock-notice{border:1px solid var(--assignment-soft-line);border-radius:16px;padding:.85rem;background:#fff}.assignment-current-body .review-lock-heading{display:flex;align-items:center;gap:.62rem}.assignment-current-body .review-lock-icon{display:inline-flex;width:2.2rem;height:2.2rem;align-items:center;justify-content:center;border-radius:11px;color:#805900;background:#fff5da}.assignment-current-body .review-lock-heading small{display:block;color:#7a7a80;font-size:.56rem}.assignment-current-body .review-lock-heading strong{display:block;margin-top:.08rem;color:#3a3a3e;font-size:.76rem;font-variant-numeric:tabular-nums}.assignment-current-body .review-lock-guidance{margin:.62rem 0 0;color:#5f5f64;font-size:.66rem}.assignment-current-body .review-lock-details{margin-top:.58rem;border-top:1px solid var(--assignment-soft-line);padding-top:.5rem}.assignment-current-body .review-lock-details summary{color:#35627f;font-size:.62rem;font-weight:670}.assignment-current-body .review-lock-details>div{color:#65656a;font-size:.63rem;line-height:1.5}.verification-review-action-dock{grid-template-columns:minmax(0,1fr) var(--assignment-action-width);align-items:center;gap:1rem;border:1px solid var(--assignment-soft-line);border-radius:16px;padding:.72rem;background:#f8fafc}.verification-review-action-copy{grid-template-columns:2.25rem minmax(0,1fr);gap:.65rem}.verification-review-action-copy>span{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:11px;color:var(--assignment-blue);background:#eaf4ff}.verification-review-action-copy svg{width:1rem;height:1rem}.verification-review-action-copy p{margin:0;color:#2a2a2d;font-size:.76rem;font-weight:680}.verification-review-action-copy small{display:block;margin-top:.14rem;color:var(--assignment-muted);font-size:.65rem;line-height:1.4}.verification-review-action-buttons{width:var(--assignment-action-width);gap:.3rem}.assignment-current-body .assignment-primary-cta,.assignment-current-body .assignment-secondary-cta{width:100%!important;justify-content:center;border-radius:12px!important;font-size:.67rem!important;font-weight:690!important}.assignment-current-body .assignment-primary-cta{min-height:44px;border:1px solid var(--assignment-blue)!important;color:#fff!important;background:var(--assignment-blue)!important;box-shadow:0 5px 12px rgba(0,113,227,.16)}.assignment-current-body .assignment-primary-cta:hover{background:var(--assignment-blue-dark)!important}.assignment-current-body .assignment-secondary-cta{min-height:36px;color:#35627f!important}.assignment-current-body .assignment-secondary-cta:hover{color:var(--assignment-blue)!important;background:#eef7ff!important}.assignment-current-body .assignment-secondary-cta svg{width:.72rem;height:.72rem}.assignment-current-body .verification-book-report{align-items:stretch;text-align:left}.assignment-current-body .verification-book-report>h3{margin:0;font-size:.9rem!important;font-weight:660!important}.assignment-current-body .verification-book-report>div{max-width:none;border:1px solid var(--assignment-soft-line);border-radius:15px;padding:.8rem;background:#fff}.assignment-current-body .review-submit-current-status,.assignment-current-body .review-submit-title{display:none!important}.assignment-current-body .review-submit-description{max-width:34rem;margin:0 0 .8rem;font-size:.69rem}.assignment-current-body .review-submit-card form>*+*{margin-top:.8rem!important}.assignment-current-body .review-submit-card label{margin-bottom:.3rem;color:#424247;font-size:.65rem;font-weight:660}.assignment-current-body .review-submit-card input,.assignment-current-body .review-submit-card select,.assignment-current-body .review-submit-card textarea{min-height:44px;border:1px solid rgba(29,29,31,.14)!important;border-radius:12px!important;padding:.65rem .72rem!important;background:#fff!important;font-size:.7rem}.assignment-current-body .review-submit-card textarea{min-height:88px}.assignment-current-body .review-submit-card form>button{width:min(100%,var(--assignment-action-width))!important;min-height:44px;margin-left:auto!important;border-radius:12px!important;background:var(--assignment-blue)!important;font-size:.7rem;font-weight:690}.assignment-current-body .review-submit-locked{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;border:1px solid #ecd69a;border-radius:15px;padding:.78rem;color:#604700;background:#fff8e7}.assignment-current-body .review-publish-wait{border:1px solid var(--assignment-soft-line);border-radius:17px;padding:.9rem;background:#fff}.assignment-current-body .review-publish-wait-content h3{color:var(--assignment-ink);font-size:1rem}.assignment-current-body .review-publish-wait-warning{border-radius:13px}.review-revisit-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-top:.75rem;border:1px solid rgba(0,113,227,.13);border-radius:14px;padding:.75rem;color:#244d6b;background:#f0f7ff}.review-revisit-panel strong{font-size:.7rem}.review-revisit-panel p{margin:.12rem 0 0;font-size:.63rem;line-height:1.42}.review-revisit-panel a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:.28rem;border-radius:999px;padding:.45rem .68rem;color:#fff;background:var(--assignment-blue);font-size:.61rem;font-weight:680}.review-revisit-panel a svg{width:.75rem;height:.75rem}.review-revisit-panel>small{grid-column:1/-1;color:#60778a;font-size:.57rem}.assignment-state-surface{display:grid;grid-template-columns:2.55rem minmax(0,1fr);gap:.75rem;border:1px solid rgba(0,113,227,.12);border-radius:17px;padding:.9rem;background:#f2f8ff}.assignment-state-icon{display:inline-flex;width:2.55rem;height:2.55rem;align-items:center;justify-content:center;border-radius:13px;color:var(--assignment-blue);background:#e4f1ff}.assignment-state-icon svg{width:1.15rem;height:1.15rem}.assignment-state-surface[data-tone=green]{border-color:#cbe8d9;background:#f1faf5}.assignment-state-surface[data-tone=green] .assignment-state-icon{color:#0a7653;background:#e4f6ed}.assignment-state-surface[data-tone=rose]{border-color:#efd2ce;background:#fff5f3}.assignment-state-surface[data-tone=rose] .assignment-state-icon{color:#a43832;background:#ffe9e6}.assignment-state-surface[data-tone=slate]{border-color:var(--assignment-line);background:#f7f7f9}.assignment-state-surface h2{margin:.18rem 0 0;color:var(--assignment-ink);font-size:1rem;font-weight:660}.assignment-state-surface div>span{display:block;max-width:38rem;margin-top:.25rem;color:var(--assignment-muted);font-size:.68rem;line-height:1.5}.assignment-state-surface a{display:inline-flex;min-height:36px;align-items:center;margin-top:.55rem;color:var(--assignment-blue);font-size:.66rem;font-weight:680}.assignment-help-options{border-radius:17px;background:rgba(255,255,255,.8)}.assignment-help-options summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;padding:.68rem .85rem;list-style:none}.assignment-help-options summary::-webkit-details-marker{display:none}.assignment-help-options summary>span{display:flex;align-items:center;gap:.58rem}.assignment-help-options summary>span>svg{width:1rem;height:1rem;color:#60788b}.assignment-help-options summary span span{display:flex;flex-direction:column}.assignment-help-options summary strong{color:#424247;font-size:.7rem}.assignment-help-options summary small{margin-top:.08rem;color:#818186;font-size:.59rem}.assignment-help-options summary>svg{width:.9rem;height:.9rem;color:#77777c;transition:transform .16s ease}.assignment-help-options[open] summary>svg{transform:rotate(180deg)}.assignment-help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;border-top:1px solid var(--assignment-soft-line);padding:.65rem}.assignment-help-grid>*{margin:0!important;border-radius:14px!important;box-shadow:none!important}.assignment-description-dialog{max-height:min(42rem,calc(100dvh - 2rem));overflow:hidden}.assignment-description-body{max-height:65vh;overflow-y:auto}.assignment-description-actions{display:flex;justify-content:flex-end;gap:.5rem}.assignment-description-actions a,.assignment-description-actions button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.3rem;border-radius:12px;padding:.58rem .82rem;font-size:.74rem;font-weight:700}.assignment-description-actions a{color:#fff;background:#0878e8}.assignment-description-actions button{border:1px solid #dce2e8;color:#46515c;background:#fff}.assignment-description-actions svg{width:.82rem;height:.82rem}@media (max-width:900px){.assignment-workflow-card{padding:.85rem}.assignment-journey-step button{grid-template-columns:1fr;justify-items:center;text-align:center}.assignment-journey-copy em{display:none}.assignment-current-heading{grid-template-columns:2.35rem minmax(0,1fr)}.assignment-current-icon{width:2.35rem;height:2.35rem}.assignment-current-heading>button{grid-column:1/-1;justify-self:start}.verification-method-grid{grid-template-columns:1fr}}@media (max-width:680px),(max-width:900px) and (max-height:520px){.assignment-page{padding:.7rem .65rem 4rem}.assignment-workflow-card{border-radius:22px}}.review-confirmation-dialog{--assignment-blue:#0878e8;--assignment-blue-dark:#0067cc;--assignment-ink:#15171a;--assignment-muted:#68707a;--assignment-line:#dce2e8;--assignment-soft-line:#eef1f4;display:grid!important;width:min(calc(100vw - 2rem),32rem)!important;max-width:32rem!important;max-height:min(38rem,calc(100dvh - 2rem))!important;grid-template-rows:auto minmax(0,1fr) auto;gap:0!important;overflow:hidden!important;border:1px solid rgba(28,35,43,.12)!important;border-radius:24px!important;padding:0!important;background:#fff!important;box-shadow:0 30px 90px rgba(24,32,42,.24)!important}.review-confirmation-header{display:grid!important;grid-template-columns:3rem minmax(0,1fr);gap:.85rem;padding:1.25rem 3.25rem 1.05rem 1.25rem;text-align:left!important}.review-confirmation-icon{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:15px;color:#9b6500;background:#fff5db}.review-confirmation-icon svg{width:1.3rem;height:1.3rem}.review-confirmation-header p{margin:0;color:#9a6500;font-size:.64rem;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.review-confirmation-header h2{margin-top:.18rem;color:var(--assignment-ink);font-size:1.22rem;font-weight:700;letter-spacing:-.025em;line-height:1.2}.review-confirmation-header>div>p:last-child{margin-top:.28rem;color:var(--assignment-muted);font-size:.76rem;line-height:1.45}.review-confirmation-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;border-block:1px solid var(--assignment-soft-line);padding:1rem 1.25rem}.review-confirmation-notice{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.7rem;border:1px solid #eed8a4;border-radius:16px;padding:.85rem;color:#604810;background:#fffaf0}.review-confirmation-notice>svg{width:1.15rem;height:1.15rem;margin:.15rem auto 0}.review-confirmation-notice strong{font-size:.82rem;font-weight:720}.review-confirmation-body>p,.review-confirmation-notice p{margin:.2rem 0 0;font-size:.75rem;line-height:1.5}.review-confirmation-body>p{margin-top:.75rem;color:#5f6871}.review-confirmation-body>.review-confirmation-error{margin:.75rem 0 0;border:1px solid #fecaca;border-radius:12px;padding:.7rem;color:#991b1b;background:#fef2f2;font-weight:650}.review-confirmation-footer{display:grid!important;grid-template-columns:1fr!important;gap:.48rem!important;padding:.9rem 1.25rem 1.15rem!important;background:rgba(255,255,255,.98)}.review-confirmation-primary,.review-confirmation-secondary{width:100%;min-height:46px;border-radius:13px!important;font-size:.76rem!important;font-weight:700!important}.review-confirmation-primary{border-color:var(--assignment-blue)!important;color:#fff!important;background:var(--assignment-blue)!important}.review-confirmation-primary:hover{background:var(--assignment-blue-dark)!important}.review-confirmation-secondary{border-color:var(--assignment-line)!important;color:#4b555f!important;background:#f6f7f9!important}@media (max-width:520px){.review-confirmation-dialog{width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;border-radius:20px!important}.review-confirmation-header{padding:1rem 2.8rem .85rem 1rem}.review-confirmation-body{padding:.85rem 1rem}.review-confirmation-footer{padding:.8rem 1rem 1rem!important}}@media (prefers-reduced-motion:reduce){.assignment-page *,.verification-method-dialog *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.assignment-page{--assignment-blue:#0878e8;--assignment-blue-dark:#0067cc;--assignment-ink:#15171a;--assignment-muted:#68707a;--assignment-line:rgba(28,35,43,0.11);--assignment-soft-line:rgba(28,35,43,0.075);--assignment-soft:#f5f7fa;--assignment-action-width:100%;min-height:100vh;padding:1.7rem 1.5rem 7rem;background:radial-gradient(circle at 74% -10rem,rgba(8,120,232,.09),transparent 34rem),linear-gradient(180deg,#f8f9fb,#f4f6f8)}.assignment-page-shell{width:min(100%,1120px)}.assignment-page .book-library-back{min-height:38px;margin:0 0 1rem .15rem;color:#48515b;font-size:.82rem;font-weight:650}.assignment-workspace{display:grid;grid-template-columns:270px minmax(0,1fr);align-items:start;gap:1.35rem}.assignment-workspace>*+*{margin-top:0}.assignment-book-rail{position:sticky;top:5.5rem;display:grid;min-width:0;gap:.8rem}.assignment-cover-card{position:relative;overflow:hidden;border:1px solid rgba(28,35,43,.1);border-radius:24px;background:#fff;box-shadow:0 22px 48px rgba(24,32,42,.1),0 3px 10px rgba(24,32,42,.06)}.assignment-identity-cover{position:relative;width:100%;aspect-ratio:2/3;overflow:hidden;border:0;border-radius:0;background:linear-gradient(145deg,#eef2f6,#f8f9fb);box-shadow:none}.assignment-cover-status{position:absolute;top:.85rem;left:.85rem;display:inline-flex;min-height:27px;align-items:center;border:1px solid rgba(255,255,255,.44);border-radius:999px;padding:.28rem .68rem;color:#075b96;background:rgba(237,247,255,.94);box-shadow:0 5px 16px rgba(20,30,40,.12);backdrop-filter:blur(12px);font-size:.7rem;font-weight:720}.assignment-book-rail[data-status=rejected] .assignment-cover-status,.assignment-book-rail[data-status=returned] .assignment-cover-status{color:#9e302d;background:rgba(255,239,237,.95)}.assignment-book-rail[data-status=approved] .assignment-cover-status,.assignment-book-rail[data-status=paid] .assignment-cover-status{color:#08734f;background:rgba(232,248,240,.95)}.assignment-book-facts{overflow:hidden;border:1px solid var(--assignment-line);border-radius:19px;background:rgba(255,255,255,.94);box-shadow:0 10px 28px rgba(24,32,42,.045)}.assignment-identity-meta>div,.assignment-method-row{display:flex;min-height:47px;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .9rem}.assignment-identity-meta>div+div,.assignment-method-row+.assignment-identity-meta{border-top:1px solid var(--assignment-soft-line)}.assignment-identity-meta dt,.assignment-method-row>span{color:#7b838d;font-size:.68rem;font-weight:720;letter-spacing:.07em;text-transform:uppercase}.assignment-identity-meta dd,.assignment-method-row>strong{margin:0;color:#2d3238;font-size:.78rem;font-weight:690;text-align:right}.assignment-identity-meta{display:block;margin:0}.assignment-identity-meta>div{color:inherit;font-size:inherit}.assignment-identity-meta>div+div{margin-left:0;padding-left:.9rem}.assignment-time-left{color:#0875c9;font-weight:720;white-space:nowrap}.assignment-time-left:before{content:none}.assignment-time-left[data-urgency=soon]{color:#a15d00}.assignment-time-left[data-urgency=overdue]{color:#b03934}.assignment-identity-actions{display:grid;width:100%;gap:.5rem}.assignment-identity-actions>.assignment-amazon-link,.assignment-identity-actions>button{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--assignment-line);border-radius:14px;padding:.62rem .85rem;color:#3d4955;background:rgba(255,255,255,.86);font-size:.76rem;font-weight:690;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.assignment-identity-actions>.assignment-amazon-link{border-color:rgba(8,120,232,.18);color:#0867b8;background:#edf7ff}.assignment-identity-actions>.assignment-amazon-link:hover,.assignment-identity-actions>button:hover{border-color:rgba(8,120,232,.3);color:var(--assignment-blue-dark);background:#fff;transform:translateY(-1px)}.assignment-identity-actions svg{width:.88rem;height:.88rem}.assignment-flow-column{display:grid;min-width:0;gap:.9rem}.assignment-flow-header{min-width:0;padding:.2rem .2rem .05rem}.assignment-flow-header p{margin:0;color:var(--assignment-blue);font-size:.68rem;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.assignment-flow-header h1{overflow:hidden;margin:.28rem 0 0;color:var(--assignment-ink);font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:690;letter-spacing:-.035em;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.assignment-flow-column>.reader-notice{margin:0;border-radius:18px;box-shadow:none}.assignment-journey{position:relative;display:block;border:1px solid var(--assignment-line);border-radius:20px;padding:.9rem 1rem 1rem;background:rgba(255,255,255,.95);box-shadow:0 10px 30px rgba(24,32,42,.045)}.assignment-journey-heading{display:flex;align-items:baseline;justify-content:space-between;padding:0 .2rem .72rem}.assignment-journey-heading>div{display:flex;align-items:baseline;gap:.48rem}.assignment-journey-heading p{margin:0;color:#7a828c;font-size:.62rem;font-weight:740;letter-spacing:.08em;text-transform:uppercase}.assignment-journey-heading strong{margin:0;color:#343a41;font-size:.75rem;font-weight:690}.assignment-journey-heading>span{display:block;color:#858c94;font-size:.69rem}.assignment-journey-list,.assignment-journey-list[data-step-count="4"]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.assignment-journey-list[data-step-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.assignment-journey-step{position:relative;min-width:0}.assignment-journey-connector{position:absolute;z-index:0;top:1.35rem;right:50%;width:100%;height:2px;background:#e1e5e9;transform:none}.assignment-journey-step[data-state=complete] .assignment-journey-connector,.assignment-journey-step[data-state=current] .assignment-journey-connector,.assignment-journey-step[data-state=submitted] .assignment-journey-connector{background:#9ed6ba}.assignment-journey-step button{position:relative;z-index:1;display:flex;width:100%;min-height:74px;cursor:pointer;flex-direction:column;align-items:center;justify-content:flex-start;gap:.42rem;border:0;border-radius:14px;padding:.1rem .35rem .42rem;color:#5e6670;background:transparent;text-align:center;transition:color .16s ease,background .16s ease,transform .16s ease}.assignment-journey-step button:hover{color:var(--assignment-ink);background:#f6f9fc;transform:translateY(-1px)}.assignment-journey-step button:disabled{cursor:not-allowed}.assignment-journey-step button:disabled:hover{color:inherit;background:transparent;transform:none}.assignment-journey-step[data-selected] button{color:var(--assignment-ink);background:#f1f7fd;box-shadow:inset 0 0 0 1px rgba(8,120,232,.11)}.assignment-journey-marker{display:inline-flex;width:2.7rem;height:2.7rem;flex:none;align-items:center;justify-content:center;border:1px solid #dce1e6;border-radius:999px;color:#7e8791;background:#f4f6f8;box-shadow:0 0 0 5px rgba(255,255,255,.95)}.assignment-journey-marker svg{width:1.12rem;height:1.12rem}.assignment-journey-step[data-state=current] .assignment-journey-marker{border-color:var(--assignment-blue);color:#fff;background:var(--assignment-blue);box-shadow:0 0 0 5px #fff,0 7px 16px rgba(8,120,232,.22)}.assignment-journey-step[data-state=complete] .assignment-journey-marker{border-color:#056b4b;color:#fff;background:linear-gradient(145deg,#159465,#078259 58%,#056b4b);box-shadow:0 0 0 5px #fff,0 8px 18px rgba(9,166,113,.28),0 0 0 8px rgba(52,211,153,.1);transform:translateY(-1px)}.assignment-journey-step[data-state=complete] .assignment-journey-marker svg{width:1.25rem;height:1.25rem;stroke-width:2.7}.assignment-journey-step[data-state=complete] .assignment-journey-copy strong{color:#087653}.assignment-journey-step[data-state=complete] .assignment-journey-copy em{border-radius:999px;padding:.12rem .4rem;color:#087653;background:#e5f9ef;font-weight:720}.assignment-journey-step[data-state=attention] .assignment-journey-marker{border-color:#e8b24b;color:#8a4f00;background:#fff3d4;box-shadow:0 0 0 5px #fff,0 7px 16px rgba(180,112,12,.16)}.assignment-journey-step[data-state=attention] .assignment-journey-copy strong{color:#875000}.assignment-journey-step[data-state=attention] .assignment-journey-copy em{border-radius:999px;padding:.12rem .4rem;color:#875000;background:#fff3d4;font-weight:720}.assignment-journey-step[data-state=submitted] .assignment-journey-marker{border-color:#acd5f5;color:#0870c7;background:#edf7ff}.assignment-journey-step[data-state=closed] .assignment-journey-marker{border-color:#e7bab6;color:#aa3b36;background:#fff2f0}.assignment-journey-copy{display:flex;min-width:0;flex-direction:column;align-items:center}.assignment-journey-copy small{display:none}.assignment-journey-copy strong{overflow:hidden;max-width:100%;color:inherit;font-size:.78rem;font-weight:700;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.assignment-journey-copy em{margin-top:.16rem;color:#8b929a;font-size:.62rem;font-style:normal;font-weight:630}.assignment-journey-step[data-state=current] .assignment-journey-copy em{color:var(--assignment-blue)}.assignment-current-step,.verification-method-card{overflow:hidden;scroll-margin-top:5rem;border:1px solid var(--assignment-line);border-radius:24px;padding:0;background:rgba(255,255,255,.98);box-shadow:0 18px 46px rgba(24,32,42,.065),0 2px 7px rgba(24,32,42,.035)}.assignment-current-heading{display:grid;min-height:86px;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:1rem 1.15rem;background:linear-gradient(180deg,#fff,#fbfcfd)}.assignment-current-icon{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:15px;color:var(--assignment-blue);background:#eaf5ff;box-shadow:inset 0 0 0 1px rgba(8,120,232,.07)}.assignment-current-icon svg{width:1.35rem;height:1.35rem}.assignment-current-heading p,.assignment-state-surface p,.verification-method-heading>p{margin:0;color:var(--assignment-blue);font-size:.64rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.assignment-current-heading h2{margin:.17rem 0 0;color:var(--assignment-ink);font-size:1.2rem;font-weight:690;letter-spacing:-.022em;line-height:1.2}.assignment-current-heading>div>span{display:block;margin-top:.18rem;color:var(--assignment-muted);font-size:.74rem}.assignment-current-heading>button{display:inline-flex;min-height:39px;align-items:center;gap:.38rem;border:1px solid rgba(8,120,232,.15);border-radius:999px;padding:.5rem .75rem;color:#0867b8;background:#edf7ff;font-size:.7rem;font-weight:690}.assignment-current-heading>button svg{width:.82rem;height:.82rem}.assignment-current-body{margin:0;border-top:1px solid var(--assignment-soft-line);padding:1.15rem}.assignment-step-stack{display:grid;gap:1rem}.assignment-download-action{display:flex;min-height:292px;flex-direction:column;align-items:stretch;border:0;border-radius:0;padding:0;background:transparent}.assignment-download-lead{display:grid;grid-template-columns:3.25rem minmax(0,1fr);align-items:start;gap:.85rem}.assignment-download-icon{display:inline-flex;width:3.25rem;height:3.25rem;align-items:center;justify-content:center;border-radius:16px;color:var(--assignment-blue);background:#edf7ff}.assignment-download-icon svg{width:1.35rem;height:1.35rem}.assignment-download-lead p{margin:0;color:#77808a;font-size:.66rem;font-weight:730;letter-spacing:.08em;text-transform:uppercase}.assignment-download-lead h3{margin:.18rem 0 0;color:var(--assignment-ink);font-size:1.22rem;font-weight:680;letter-spacing:-.02em}.assignment-download-lead div>span{display:block;max-width:36rem;margin-top:.35rem;color:var(--assignment-muted);font-size:.82rem;line-height:1.55}.assignment-reading-note{margin-top:1.2rem;border:1px solid #e3ebf3;border-radius:15px;padding:.85rem .95rem;background:#f7fafc}.assignment-reading-note strong{color:#303841;font-size:.78rem;font-weight:690}.assignment-reading-note p{margin:.2rem 0 0;color:var(--assignment-muted);font-size:.74rem;line-height:1.5}.assignment-stage-actions{display:grid;gap:.55rem;margin-top:auto;padding-top:1.35rem}.assignment-stage-actions>span{color:#7d858e;font-size:.68rem;text-align:center}.amazon-wait-actions .assignment-primary-cta,.assignment-current-body .assignment-primary-cta,.assignment-download-action .assignment-primary-cta{display:inline-flex;width:100%!important;min-height:50px;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--assignment-blue)!important;border-radius:14px!important;padding:.68rem 1rem;color:#fff!important;background:linear-gradient(180deg,#1686f0,#0875df)!important;box-shadow:0 8px 18px rgba(8,120,232,.19);font-size:.78rem!important;font-weight:720!important;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.amazon-wait-actions .assignment-primary-cta:hover,.assignment-current-body .assignment-primary-cta:hover,.assignment-download-action .assignment-primary-cta:hover{background:linear-gradient(180deg,#087be8,#0067cc)!important;box-shadow:0 10px 22px rgba(8,120,232,.23);transform:translateY(-1px)}.assignment-primary-cta svg{width:.94rem;height:.94rem}.assignment-download-unavailable{min-height:100px;border-radius:16px;padding:1rem}.verification-method-card{padding:1.15rem}.verification-method-heading{max-width:42rem;padding:.1rem .1rem 1rem}.verification-method-heading h2{margin:.25rem 0 0;font-size:1.35rem;font-weight:690}.verification-method-heading>span{display:block;margin-top:.38rem;color:var(--assignment-muted);font-size:.78rem;line-height:1.5}.verification-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.verification-method-option{min-height:176px;gap:.75rem;border-radius:18px;padding:1rem}.verification-method-copy small{font-size:.62rem}.verification-method-copy strong{font-size:.91rem}.verification-method-copy em,.verification-method-copy>span{font-size:.72rem}.assignment-current-body .review-submit-card,.assignment-current-body .verification-step-card[data-embedded=true]{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.verification-review-flow{display:flex!important;width:100%;min-height:292px;flex-direction:column;align-items:stretch!important;gap:.85rem!important;text-align:left!important}.verification-review-flow>*{margin-top:0!important}.verification-review-intro{display:none!important}.verification-review-guidance{order:1;width:100%}.verification-review-action-dock{order:2;display:grid;grid-template-columns:1fr;gap:.8rem;margin-top:auto!important;border:1px solid #dfe8f0;border-radius:17px;padding:.9rem;background:#f7fafc}.verification-review-action-copy{display:grid;grid-template-columns:2.7rem minmax(0,1fr);align-items:center;gap:.7rem}.verification-review-action-copy>span{width:2.7rem;height:2.7rem;border-radius:14px}.verification-review-action-copy p{font-size:.83rem}.verification-review-action-copy small{margin-top:.18rem;font-size:.72rem}.verification-review-action-buttons{display:grid;width:100%;gap:.38rem}.assignment-current-body .assignment-secondary-cta{width:100%!important;min-height:40px;justify-content:center;border:0!important;border-radius:12px!important;color:#35647f!important;background:transparent!important;font-size:.72rem!important;font-weight:680!important;box-shadow:none!important}.assignment-current-body .review-lock-notice{order:1;width:100%;max-width:none;border:1px solid #eed7a2;border-radius:17px;padding:1rem;background:#fffaf0}.assignment-current-body .review-lock-heading strong{font-size:.84rem}.assignment-current-body .review-lock-details>div,.assignment-current-body .review-lock-guidance{font-size:.73rem;line-height:1.5}.review-step-complete{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:.8rem;border:1px solid #cce9da;border-radius:17px;padding:1rem;color:#265a44;background:#f2faf6}.review-step-complete>span{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:15px;color:#0b8158;background:#e3f6ec}.review-step-complete>span svg{width:1.25rem;height:1.25rem}.review-step-complete p{margin:0;color:#0b8158;font-size:.65rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.review-step-complete h3{margin:.16rem 0 0;color:#213d31;font-size:1rem;font-weight:690}.review-step-complete small{display:block;margin-top:.18rem;color:#547064;font-size:.71rem}.review-step-complete a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.35rem;border:1px solid #aedbc5;border-radius:13px;padding:.55rem .75rem;color:#086d4c;background:#fff;font-size:.72rem;font-weight:690}.review-step-complete>strong{grid-column:2/-1;color:#62786d;font-size:.67rem;font-weight:620}.review-step-complete[data-attention]{border-color:#efd59d;color:#6e4a10;background:#fffaf0}.review-step-complete[data-attention]>span{color:#925b05;background:#fff0c9}.review-step-complete[data-attention] h3,.review-step-complete[data-attention] p,.review-step-complete[data-attention]>strong{color:#784b06}.review-step-complete[data-attention] small{color:#755d38}.review-step-complete[data-attention] a{border-color:#e6c578;color:#7b4d05}.amazon-wait-prerequisite{display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.8rem;border:1px solid #ead8aa;border-radius:17px;padding:1rem;color:#634b12;background:#fffaf0}.amazon-wait-prerequisite>svg{width:1.25rem;height:1.25rem;margin-inline:auto}.amazon-wait-prerequisite strong{font-size:.84rem}.amazon-wait-prerequisite p{margin:.2rem 0 0;font-size:.74rem;line-height:1.5}.amazon-wait-card{display:flex;min-height:400px;flex-direction:column}.amazon-wait-intro{display:grid;grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:.85rem}.amazon-wait-icon{display:inline-flex;width:3.4rem;height:3.4rem;align-items:center;justify-content:center;border-radius:17px;color:#9a6100;background:#fff5db}.amazon-wait-card[data-state=complete] .amazon-wait-icon{color:#0b8158;background:#e8f7ef}.amazon-wait-icon svg{width:1.45rem;height:1.45rem}.amazon-wait-intro p{margin:0;color:#0b8158;font-size:.65rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.amazon-wait-intro h3{margin:.18rem 0 0;color:var(--assignment-ink);font-size:1.22rem;font-weight:690;letter-spacing:-.02em}.amazon-wait-intro div>span{display:block;margin-top:.28rem;color:var(--assignment-muted);font-size:.78rem;line-height:1.5}.amazon-wait-checklist{overflow:hidden;margin:1rem 0 0;border:1px solid #e0e6ec;border-radius:17px;padding:0;background:#fbfcfd;list-style:none}.amazon-wait-checklist li{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.72rem;padding:.82rem .9rem}.amazon-wait-checklist li+li{border-top:1px solid #e7ebef}.amazon-wait-checklist li>span{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:var(--assignment-blue);font-size:.68rem;font-weight:760}.amazon-wait-checklist strong{color:#292f35;font-size:.82rem;font-weight:700}.amazon-wait-checklist p{margin:.15rem 0 0;color:var(--assignment-muted);font-size:.78rem;line-height:1.45}.amazon-wait-actions{display:grid;grid-template-columns:1fr;gap:.55rem;margin-top:auto;padding-top:1.15rem}.amazon-wait-profile{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:.38rem;border:1px solid var(--assignment-line);border-radius:14px;color:#384551;background:#fff;font-size:.74rem;font-weight:690}.amazon-wait-profile svg{width:.84rem;height:.84rem}.amazon-wait-warning{display:block;margin-top:.6rem;color:#8a6320;font-size:.68rem;line-height:1.4;text-align:center}.assignment-inline-submit{scroll-margin-top:6rem;margin-top:.35rem;border-top:1px solid var(--assignment-line);padding-top:1.35rem}.assignment-inline-submit-heading{display:grid;grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.78rem;margin-bottom:1rem}.assignment-inline-submit-heading>span{display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:linear-gradient(145deg,#8d64ee,#5b4bcf);box-shadow:0 7px 16px rgba(91,75,207,.22);font-size:.8rem;font-weight:780}.assignment-inline-submit-heading>span svg{width:1.05rem;height:1.05rem}.assignment-inline-submit-heading p{margin:0;color:#6755cf;font-size:.64rem;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.assignment-inline-submit-heading h3{margin:.16rem 0 0;color:var(--assignment-ink);font-size:1.08rem;font-weight:700;letter-spacing:-.018em}.assignment-inline-submit-heading small{display:block;margin-top:.2rem;color:var(--assignment-muted);font-size:.74rem;line-height:1.45}.assignment-current-body .review-submit-description{max-width:42rem;margin:0 0 .9rem;color:var(--assignment-muted);font-size:.78rem;line-height:1.5;text-align:left}.assignment-current-body .review-submit-card form{margin-top:0!important}.assignment-current-body .review-submit-card form>*+*{margin-top:.9rem!important}.assignment-current-body .review-submit-card label{display:block;margin-bottom:.38rem;color:#363d44;font-size:.74rem;font-weight:690}.assignment-current-body .review-submit-card input,.assignment-current-body .review-submit-card select,.assignment-current-body .review-submit-card textarea{width:100%;min-height:48px;border:1px solid #d9dfe5!important;border-radius:13px!important;padding:.72rem .8rem!important;color:var(--assignment-ink)!important;background:#fbfcfd!important;box-shadow:none!important;font-size:.78rem}.assignment-current-body .review-submit-card textarea{min-height:96px;resize:vertical}.assignment-current-body .review-submit-card form>button{display:flex;width:100%!important;min-height:50px;margin:1.15rem 0 0!important;border-radius:14px!important;background:linear-gradient(180deg,#1686f0,#0875df)!important;font-size:.78rem;font-weight:720}.assignment-current-body .review-submit-locked{min-height:86px;border-radius:17px;padding:1rem}.assignment-step-stack>section.w-full.rounded-2xl{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.assignment-step-stack>section.w-full.rounded-2xl>header{margin-bottom:1rem!important}.assignment-step-stack>section.w-full.rounded-2xl>header h2{font-size:1.3rem!important}.assignment-state-surface{border-radius:18px;padding:1rem}.assignment-state-surface h2{font-size:1.1rem}.assignment-state-surface a,.assignment-state-surface div>span{font-size:.75rem}.assignment-help-options{overflow:hidden;border:1px solid var(--assignment-line);border-radius:18px;background:rgba(255,255,255,.86)}.assignment-help-options summary{min-height:58px;padding:.75rem .95rem}.assignment-help-options summary strong{font-size:.76rem}.assignment-help-options summary small{font-size:.66rem}.assignment-help-grid{gap:.75rem;padding:.75rem}.verification-method-dialog{width:min(calc(100vw - 2rem),34rem)!important;max-width:34rem!important;max-height:min(42rem,calc(100dvh - 2rem))!important;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden!important;border-radius:24px!important}.verification-method-dialog-body{min-height:0;overflow-y:auto;overscroll-behavior:contain}.verification-method-dialog-footer{position:relative;z-index:1;background:rgba(255,255,255,.98)}@media (max-width:900px){.assignment-page{padding:1rem 1rem 5rem}.assignment-workspace{grid-template-columns:1fr}.assignment-book-rail{position:static;grid-template-columns:96px minmax(0,1fr);gap:.75rem}.assignment-cover-card{grid-row:span 2;border-radius:17px}.assignment-book-facts{border-radius:17px}.assignment-identity-meta>div,.assignment-method-row{min-height:42px;padding:.58rem .75rem}.assignment-identity-actions{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.assignment-flow-header h1{white-space:normal}.assignment-current-heading{grid-template-columns:3rem minmax(0,1fr)}.assignment-current-heading>button{grid-column:1/-1;justify-self:start}.review-step-complete{grid-template-columns:3rem minmax(0,1fr)}.review-step-complete a,.review-step-complete>strong{grid-column:1/-1}}@media (max-width:680px){.assignment-page{padding:.75rem .7rem 4rem}.assignment-book-rail{grid-template-columns:82px minmax(0,1fr)}.assignment-identity-actions{grid-template-columns:1fr}.assignment-journey{overflow-x:auto;padding-inline:.75rem}.assignment-journey-copy em,.assignment-journey-heading>span{display:none}.assignment-journey-list,.assignment-journey-list[data-step-count="4"]{min-width:25rem}.assignment-current-step,.verification-method-card{border-radius:20px}.assignment-current-body,.assignment-current-heading{padding:.9rem}.verification-method-grid{grid-template-columns:1fr}.verification-method-dialog-footer{flex-direction:column-reverse!important}.verification-dialog-primary,.verification-dialog-secondary{width:100%}}.returned-submission-card{display:grid;gap:.9rem;border:1px solid #f1c5c5;border-radius:20px;padding:1rem;background:#fff;box-shadow:0 10px 28px rgba(127,29,29,.06)}.returned-submission-heading{display:grid;grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.72rem}.returned-submission-heading>span{display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border-radius:14px;color:#b42318;background:#fff0ef}.returned-submission-heading svg{width:1.15rem;height:1.15rem}.returned-submission-heading p{margin:0;color:#b42318;font-size:.64rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.returned-submission-heading h2{margin:.12rem 0 0;color:var(--assignment-ink);font-size:1.08rem;line-height:1.2}.returned-submission-heading small{display:block;margin-top:.16rem;color:var(--assignment-muted);font-size:.72rem;line-height:1.35}.returned-submission-reason{display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:.58rem;border:1px solid #f1c5c5;border-radius:14px;padding:.72rem;color:#7a271a;background:#fff6f5}.returned-submission-reason>svg{width:1rem;height:1rem;margin:.12rem auto 0}.returned-submission-reason strong{font-size:.76rem}.returned-submission-reason p,.returned-submission-reason ul{margin:.2rem 0 0;font-size:.72rem;line-height:1.45}.returned-submission-reason ul{padding-left:1rem}.returned-submission-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem}.returned-submission-primary,.returned-submission-secondary{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:.4rem;border-radius:13px;padding:.62rem .76rem;font-size:.74rem;font-weight:720;text-align:center}.returned-submission-primary{border:1px solid var(--assignment-blue);color:#fff;background:var(--assignment-blue)}.returned-submission-secondary{border:1px solid var(--assignment-line);color:#3f4b56;background:#fff}.returned-submission-primary svg,.returned-submission-secondary svg{width:.95rem;height:.95rem}.returned-submission-details{border-top:1px solid var(--assignment-soft-line);padding-top:.7rem}.returned-submission-details summary{min-height:42px;cursor:pointer;color:#5e6872;font-size:.72rem;font-weight:700}.returned-review-card{border:1px solid var(--assignment-line);border-radius:14px;padding:.78rem}.returned-review-card h3{margin-top:.35rem;color:var(--assignment-ink);font-size:.86rem}.returned-review-card>p{margin:.42rem 0 0;color:#56616b;font-size:.72rem;line-height:1.45}.returned-review-byline{display:flex;align-items:center;gap:.25rem}.returned-review-byline svg{width:.9rem;height:.9rem}.returned-review-card>div:last-child{display:flex;flex-wrap:wrap;gap:.5rem .8rem;margin-top:.65rem}.returned-review-card>div:last-child a{display:inline-flex;align-items:center;gap:.22rem;color:var(--assignment-blue-dark);font-size:.69rem;font-weight:650}.returned-review-card>div:last-child svg{width:.75rem;height:.75rem}@media (max-width:960px){.assignment-page{padding:.55rem .62rem calc(5.25rem + env(safe-area-inset-bottom))}.assignment-page-shell{width:min(100%,800px);margin-inline:auto}.assignment-workspace{grid-template-columns:minmax(0,1fr)}.assignment-page .book-library-back{min-height:44px;margin:0 0 .42rem .08rem;font-size:.72rem}.assignment-flow-column,.assignment-workspace{gap:.65rem}.assignment-book-rail{position:static;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:.55rem .62rem;border:1px solid var(--assignment-line);border-radius:20px;padding:.62rem;background:rgba(255,255,255,.96);box-shadow:0 12px 30px rgba(24,32,42,.06)}.assignment-cover-card{grid-row:auto;align-self:start;border-radius:13px;box-shadow:0 8px 18px rgba(24,32,42,.1)}.assignment-cover-status{top:.3rem;left:.28rem;min-height:21px;padding:.18rem .42rem;font-size:.55rem}.assignment-book-facts{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.assignment-method-row{min-height:34px;flex-direction:column;align-items:flex-start;justify-content:center;gap:.08rem;padding:0 .38rem .24rem}.assignment-method-row+.assignment-identity-meta{border-top:1px solid var(--assignment-soft-line)}.assignment-identity-meta dt,.assignment-method-row>span{font-size:.6875rem;letter-spacing:.045em}.assignment-method-row>strong{overflow:hidden;max-width:100%;font-size:.72rem;line-height:1.15;text-align:left;text-overflow:ellipsis;white-space:nowrap}.assignment-identity-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.assignment-identity-meta>div,.assignment-identity-meta>div+div{min-height:38px;flex-direction:column;align-items:flex-start;justify-content:center;gap:.08rem;margin:0;border:0;padding:.3rem .38rem}.assignment-identity-meta>div:nth-child(2n){border-left:1px solid var(--assignment-soft-line)}.assignment-identity-meta>div:nth-child(n+3){border-top:1px solid var(--assignment-soft-line)}.assignment-identity-meta dd,.assignment-time-left{font-size:.7rem;line-height:1.15;text-align:left;white-space:nowrap}.assignment-identity-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.assignment-identity-actions>.assignment-amazon-link,.assignment-identity-actions>button{min-height:44px;border-radius:12px;padding:.48rem .5rem;font-size:.74rem}.assignment-flow-header{padding:0 .2rem}.assignment-flow-header p{display:none}.assignment-flow-header h1{display:-webkit-box;overflow:hidden;margin-top:0;font-size:1rem;line-height:1.16;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.assignment-journey{overflow:visible;border-radius:18px;padding:.48rem .42rem .4rem}.assignment-journey-copy em,.assignment-journey-heading,.assignment-journey-heading p,.assignment-journey-heading>span{display:none}.assignment-journey-heading strong{font-size:.72rem}.assignment-journey-list,.assignment-journey-list[data-step-count="3"],.assignment-journey-list[data-step-count="4"]{width:100%;min-width:0;grid-template-columns:repeat(var(--mobile-step-count,4),minmax(0,1fr))}.assignment-journey-list[data-step-count="3"]{--mobile-step-count:3}.assignment-journey-step button{min-height:64px;gap:.3rem;border-radius:12px;padding:.06rem .08rem .3rem}.assignment-journey-marker{width:2.2rem;height:2.2rem;box-shadow:0 0 0 4px rgba(255,255,255,.96)}.assignment-journey-marker svg{width:.98rem;height:.98rem}.assignment-journey-step[data-state=complete] .assignment-journey-marker,.assignment-journey-step[data-state=current] .assignment-journey-marker{box-shadow:0 0 0 4px #fff,0 6px 13px rgba(8,120,232,.17)}.assignment-journey-step[data-state=complete] .assignment-journey-marker{box-shadow:0 0 0 4px #fff,0 6px 14px rgba(9,166,113,.25),0 0 0 6px rgba(52,211,153,.08)}.assignment-journey-step[data-state=complete] .assignment-journey-marker svg{width:1.05rem;height:1.05rem}.assignment-journey-connector{top:1.1rem;height:2px}.assignment-journey-copy strong{display:-webkit-box;overflow:hidden;font-size:.6875rem;line-height:1.08;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.assignment-current-step,.verification-method-card{border-radius:18px;box-shadow:0 10px 28px rgba(24,32,42,.055)}.assignment-current-step[data-view-state=current]>.assignment-current-heading{display:none}.assignment-current-heading{min-height:0;grid-template-columns:2.4rem minmax(0,1fr);gap:.62rem;padding:.72rem .75rem}.assignment-current-icon{width:2.4rem;height:2.4rem;border-radius:12px}.assignment-current-icon svg{width:1.05rem;height:1.05rem}.assignment-current-heading p{font-size:.6875rem}.assignment-current-heading h2{margin-top:.1rem;font-size:1rem;line-height:1.16}.assignment-current-heading>div>span{margin-top:.12rem;font-size:.74rem;line-height:1.3}.assignment-current-heading>button{min-height:44px;margin-top:.1rem;font-size:.72rem}.assignment-current-body{padding:.75rem}.assignment-step-stack{gap:.75rem}.amazon-wait-card,.assignment-download-action,.verification-review-flow{min-height:0}.amazon-wait-intro{order:1;grid-template-columns:2.55rem minmax(0,1fr);gap:.62rem}.amazon-wait-icon{width:2.55rem;height:2.55rem;border-radius:13px}.amazon-wait-icon svg{width:1.12rem;height:1.12rem}.amazon-wait-intro p{font-size:.6875rem}.amazon-wait-intro h3{margin-top:.1rem;font-size:1rem;line-height:1.18}.amazon-wait-intro div>span{margin-top:.16rem;font-size:.75rem;line-height:1.35}.amazon-wait-checklist{order:4;margin-top:.72rem;border-radius:14px}.amazon-wait-checklist li{grid-template-columns:1.65rem minmax(0,1fr);gap:.55rem;padding:.62rem .66rem}.amazon-wait-checklist li>span{width:1.55rem;height:1.55rem;font-size:.61rem}.amazon-wait-checklist strong{font-size:.78rem}.amazon-wait-checklist p{margin-top:.1rem;font-size:.72rem;line-height:1.38}.assignment-current-body section[data-amazon-review-link-guide]{order:3;margin-block:.72rem!important}.assignment-current-body section[data-amazon-review-link-guide]>a{min-height:64px;gap:.5rem!important;border-radius:15px!important;padding:.66rem!important}.assignment-current-body section[data-amazon-review-link-guide]>a>span:first-child{gap:.58rem!important}.assignment-current-body section[data-amazon-review-link-guide]>a>span:first-child>span:first-child{width:2.35rem;height:2.35rem}.assignment-current-body section[data-amazon-review-link-guide] strong{font-size:.8rem!important;line-height:1.22}.assignment-current-body section[data-amazon-review-link-guide] strong+span{display:-webkit-box;overflow:hidden;font-size:.7rem!important;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.assignment-current-body section[data-amazon-review-link-guide]>a>span:last-child{min-height:36px;padding-inline:.62rem;font-size:.72rem}.amazon-wait-actions{order:2;gap:.42rem;padding-top:.58rem}.amazon-wait-profile{min-height:44px;border-color:#0878e8;border-radius:12px;color:#fff;background:linear-gradient(135deg,#0878e8,#0a63c8);box-shadow:0 8px 18px rgba(8,120,232,.18);font-size:.78rem}.amazon-wait-warning{order:5;margin-top:.42rem;font-size:.62rem}.assignment-inline-submit{margin-top:.15rem;padding-top:.9rem}.returned-submission-card{gap:.68rem;border-radius:16px;padding:.72rem;box-shadow:none}.returned-submission-heading{grid-template-columns:2.4rem minmax(0,1fr);gap:.58rem}.returned-submission-heading>span{width:2.4rem;height:2.4rem;border-radius:12px}.returned-submission-heading p{font-size:.6875rem}.returned-submission-heading h2{font-size:.98rem}.returned-submission-heading small,.returned-submission-reason p,.returned-submission-reason ul{font-size:.72rem}.returned-submission-reason{padding:.62rem}.returned-submission-actions{grid-template-columns:1fr}.returned-submission-details summary{min-height:44px}.assignment-inline-submit-heading{grid-template-columns:2.35rem minmax(0,1fr);gap:.62rem;margin-bottom:.72rem}.assignment-inline-submit-heading>span{width:2.35rem;height:2.35rem}.assignment-inline-submit-heading p{font-size:.6875rem}.assignment-inline-submit-heading h3{margin-top:.1rem;font-size:.96rem;line-height:1.2}.assignment-inline-submit-heading small{margin-top:.12rem;font-size:.72rem;line-height:1.35}.assignment-current-body .review-submit-card form>*+*{margin-top:.7rem!important}.assignment-current-body .review-submit-card label{margin-bottom:.3rem;font-size:.75rem}.assignment-current-body .review-submit-card input,.assignment-current-body .review-submit-card select,.assignment-current-body .review-submit-card textarea{min-height:46px;border-radius:12px!important;padding:.65rem .72rem!important;font-size:16px!important}.assignment-current-body .review-submit-card textarea{min-height:76px}.amazon-wait-actions .assignment-primary-cta,.assignment-current-body .assignment-primary-cta,.assignment-current-body .review-submit-card form>button,.assignment-download-action .assignment-primary-cta{width:100%!important;min-height:50px;border-radius:13px!important;font-size:.8rem!important;font-weight:720!important}.assignment-help-options{border-radius:16px}.assignment-help-options summary{min-height:54px;padding:.65rem .75rem}.verification-method-card{padding:.75rem}.verification-method-heading{padding-bottom:.7rem}.verification-method-heading h2{font-size:1.12rem}.verification-method-option{min-height:0;border-radius:15px;padding:.78rem}.verification-method-dialog{width:calc(100vw - .75rem)!important;max-height:calc(100dvh - .75rem)!important;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden!important;border-radius:18px!important}.verification-method-dialog-header{grid-template-columns:2.35rem minmax(0,1fr);gap:.6rem;padding:.72rem 3.6rem .62rem .72rem}.verification-method-dialog-icon{width:2.35rem;height:2.35rem;border-radius:12px}.verification-method-dialog-header h2{font-size:1.02rem;line-height:1.18}.verification-method-dialog-header>div>p:last-child{margin-top:.16rem;font-size:.74rem;line-height:1.32}.verification-method-dialog-body{min-height:0;overflow-y:visible;overscroll-behavior:contain;padding:.62rem .72rem}.verification-confirmation-points{gap:.38rem}.verification-confirmation-points>div{min-height:42px;padding:.5rem .58rem}.verification-confirmation-note,.verification-method-acknowledgement{padding:.6rem}.verification-method-dialog-footer{position:relative;z-index:1;flex-direction:column!important;gap:.42rem!important;padding:.62rem .72rem max(.72rem,env(safe-area-inset-bottom))!important;background:rgba(255,255,255,.99)}.verification-method-dialog-footer>*{margin-left:0!important}.verification-method-dialog-footer .verification-dialog-primary{order:-1}.verification-dialog-primary,.verification-dialog-secondary{width:100%;min-height:44px;font-size:.75rem}.review-confirmation-body{overflow-y:visible}.amazon-account-dialog,.assignment-description-dialog,.review-speed-dialog,.review-tips-dialog{width:calc(100vw - .75rem)!important;max-width:36rem!important;max-height:calc(100dvh - .75rem)!important;gap:.58rem!important;overflow:hidden!important;border-radius:18px!important;padding:.72rem!important}.amazon-account-dialog,.assignment-description-dialog,.review-speed-dialog,.review-tips-dialog{grid-template-rows:auto minmax(0,1fr) auto}.amazon-account-dialog>div:first-child,.assignment-description-dialog>div:first-child,.review-speed-dialog>div:first-child,.review-tips-dialog>div:first-child{padding-right:3.1rem;text-align:left}.amazon-account-dialog h2,.assignment-description-dialog h2,.review-speed-dialog h2,.review-tips-dialog h2{font-size:1rem;line-height:1.18}.amazon-account-dialog-body,.assignment-description-body,.review-speed-body,.review-tips-body{min-height:0;overflow-y:auto;overscroll-behavior:contain}.review-speed-body,.review-tips-body{margin:0!important}.review-tip-card{border-radius:12px!important;padding:.48rem!important;box-shadow:none!important}.review-tip-card>div{gap:.5rem!important}.review-tip-card p{font-size:.72rem;line-height:1.25}.review-tip-card p+div{margin-top:.15rem!important;font-size:.68rem!important;line-height:1.3}.review-speed-body>div{border-radius:12px;padding:.5rem}.review-speed-body p{font-size:.69rem;line-height:1.3}.amazon-account-dialog-body p{font-size:.78rem;line-height:1.45}.assignment-description-body{max-height:none!important;overflow:hidden}.assignment-description-title{display:block;margin-bottom:.55rem;color:var(--assignment-ink,#15171a);font-size:.9rem;line-height:1.3}.assignment-description-body p{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:12}.assignment-description-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}.assignment-description-actions a,.assignment-description-actions button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.3rem;border-radius:12px;padding-inline:.65rem;font-size:.72rem;font-weight:700}.assignment-description-actions a{color:#fff;background:var(--assignment-blue,#0878e8)}.assignment-description-actions button{border:1px solid var(--assignment-line,#dce2e8);color:#46515c;background:#fff}.assignment-description-actions svg{width:.82rem;height:.82rem}.amazon-account-dialog-footer,.review-speed-footer,.review-tips-footer{margin:0!important;padding-top:.2rem}.amazon-account-dialog-footer>*,.review-speed-footer>*,.review-tips-footer>*{width:100%;min-height:44px;margin-left:0!important}}@media (max-width:360px){.assignment-flow-column,.assignment-workspace{gap:.45rem}.assignment-method-row{min-height:32px}.assignment-identity-meta>div,.assignment-identity-meta>div+div{min-height:34px}.assignment-current-body{padding:.65rem}.amazon-wait-intro div>span{display:none}}