.loop-v2 .loop-access-filters{flex-wrap:wrap;gap:8px;padding:14px 22px;display:flex}.loop-v2 .loop-access-filters>a{color:#5e6376;min-height:32px;font-size:var(--pc-type-button-size);font-weight:var(--pc-type-button-weight);line-height:var(--pc-type-button-leading);letter-spacing:var(--pc-type-button-tracking);background:#fff;border:1px solid #d7d9e2;border-radius:7px;align-items:center;padding:0 11px;text-decoration:none;display:inline-flex}.loop-v2 .loop-access-filters>a.active{border-color:var(--loop-indigo);color:var(--loop-indigo-dark);background:#f5f3ff}.loop-v2 .loop-card>.loop-open-org{border-top:0;margin:0;padding:18px 22px 20px}.loop-v2 .loop-access-history{gap:10px;margin:0;padding:0;list-style:none;display:grid}.loop-v2 .loop-access-history>li{border:1px solid var(--loop-line);font-size:var(--pc-type-body-small-size);font-weight:var(--pc-type-body-small-weight);line-height:var(--pc-type-body-small-leading);letter-spacing:var(--pc-type-body-small-tracking);border-radius:9px;gap:3px;padding:10px 12px;display:grid}.loop-v2 .loop-access-history small{color:var(--loop-muted);font-size:var(--pc-type-caption-size);font-weight:var(--pc-type-caption-weight);line-height:var(--pc-type-caption-leading);letter-spacing:var(--pc-type-caption-tracking);font-variant-numeric:tabular-nums lining-nums}.loop-v2 .loop-access-history p{color:var(--loop-muted);overflow-wrap:anywhere;margin:0}@media (max-width:680px){.loop-v2 .loop-card>.loop-open-org{flex-direction:column;align-items:stretch}}.loop-v2 .loop-field>label{color:#5e6376;font-size:var(--pc-type-label-size);font-weight:var(--pc-type-label-weight);line-height:var(--pc-type-label-leading);letter-spacing:var(--pc-type-label-tracking)}.loop-v2 .loop-field.invalid input{border-color:#d78994;box-shadow:0 0 0 3px #fcebed}.loop-v2 .loop-field>small.loop-reason-error{color:var(--loop-red);font-size:var(--pc-type-body-small-size);font-weight:var(--pc-type-body-small-weight);line-height:var(--pc-type-body-small-leading);letter-spacing:var(--pc-type-body-small-tracking)}.loop-v2 .loop-work-row a{color:inherit;text-decoration:none}.loop-v2 .loop-work-row a:hover b,.loop-v2 .loop-work-row a:focus-visible b{text-decoration:underline}.loop-v2 .loop-access-filters+.loop-access-filters{padding-top:0}.loop-v2 .loop-access-note{color:var(--loop-notice);font-size:var(--pc-type-body-small-size);font-weight:var(--pc-type-body-small-weight);line-height:var(--pc-type-body-small-leading);letter-spacing:var(--pc-type-body-small-tracking);margin:0;padding:0 22px 14px}.loop-v2 .loop-access-pages{border-top:1px solid var(--loop-line);font-size:var(--pc-type-caption-size);font-weight:var(--pc-type-caption-weight);line-height:var(--pc-type-caption-leading);letter-spacing:var(--pc-type-caption-tracking);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 22px;display:flex}.loop-v2 .loop-access-pages>p{color:var(--loop-muted);margin:0}.loop-v2 .loop-access-pages>a{color:var(--loop-indigo-dark);font-size:var(--pc-type-button-size);font-weight:var(--pc-type-button-weight);line-height:var(--pc-type-button-leading);letter-spacing:var(--pc-type-button-tracking)}.loop-v2 .loop-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.loop-v2 .loop-access-queue .loop-work-row{grid-template-columns:minmax(260px,1.6fr) 150px 190px 110px 80px minmax(220px,1.2fr) 24px}.loop-v2.loop-locked-page{background:#f6f7fb;place-items:center;min-height:100vh;padding:24px 16px;display:grid}.loop-v2 .loop-locked-card{gap:12px;width:min(480px,100%);padding:28px;display:grid}.loop-v2 .loop-locked-card .loop-logo{flex:none;height:auto;padding:0 0 14px}.loop-v2 .loop-locked-card>small{color:var(--loop-indigo-dark);font-size:var(--pc-type-eyebrow-size);font-weight:var(--pc-type-eyebrow-weight);line-height:var(--pc-type-eyebrow-leading);letter-spacing:var(--pc-type-eyebrow-tracking)}.loop-v2 .loop-locked-card>h1{font-size:var(--pc-type-page-title-size);font-weight:var(--pc-type-page-title-weight);line-height:var(--pc-type-page-title-leading);letter-spacing:var(--pc-type-page-title-tracking);margin:0}.loop-v2 .loop-locked-card>p{color:var(--loop-ink);font-size:var(--pc-type-body-small-size);font-weight:var(--pc-type-body-small-weight);line-height:var(--pc-type-body-small-leading);letter-spacing:var(--pc-type-body-small-tracking);margin:0}.loop-v2 .loop-locked-card>p.loop-locked-help{color:var(--loop-notice);font-size:var(--pc-type-body-small-size);font-weight:var(--pc-type-body-small-weight);line-height:var(--pc-type-body-small-leading);letter-spacing:var(--pc-type-body-small-tracking)}.loop-v2 .loop-access-check{color:var(--loop-notice);font-size:var(--pc-type-body-small-size);font-weight:var(--pc-type-body-small-weight);line-height:var(--pc-type-body-small-leading);letter-spacing:var(--pc-type-body-small-tracking);align-items:flex-start;gap:8px;display:flex}.loop-v2 .loop-access-check>input{margin:2px 0 0}.loop-v2 .loop-access-check-field{gap:4px;display:grid}.loop-v2 .loop-access-check-field>small{color:var(--loop-notice);font-size:var(--pc-type-body-small-size);font-weight:var(--pc-type-body-small-weight);line-height:var(--pc-type-body-small-leading);letter-spacing:var(--pc-type-body-small-tracking)}.loop-v2 .loop-access-check-field>small.loop-reason-error,.loop-v2 .loop-access-check-field.invalid .loop-access-check{color:var(--loop-red);font-size:var(--pc-type-body-small-size);font-weight:var(--pc-type-body-small-weight);line-height:var(--pc-type-body-small-leading);letter-spacing:var(--pc-type-body-small-tracking)}.loop-v2 .loop-locked-card .loop-notice{margin:0}.loop-v2 .loop-locked-card .loop-session-actions{padding:0}
