body.paper-cutout-site #main :is(.organizer-dashboard-page,.organizer-claim-page,.organizer-control-page){--organizer-paper:linear-gradient(color-mix(in srgb, var(--cut-paper-raised) 97%, transparent), color-mix(in srgb, var(--cut-paper-raised) 97%, transparent)), url(/images/brand/discovery/paper-fibre.svg)}body.paper-cutout-site #main .organizer-claim-shell{width:min(880px,100% - 32px)}body.paper-cutout-site #main :is(.organizer-claim-intro,.organizer-dashboard-head,.organizer-control-head,.organizer-dashboard-empty,.organizer-control-card,.organizer-claim-block,.claim-status-card){background-image:var(--organizer-paper)}body.paper-cutout-site #main .organizer-claim-intro{color:var(--cut-ink);background-color:var(--cut-paper-raised);border:2px solid var(--cut-ink);box-shadow:4px 5px 0 var(--cut-edge);border-radius:28px 20px 30px 22px;margin-block:24px;padding:clamp(20px,3vw,32px)}body.paper-cutout-site #main :is(.organizer-claim-intro,.organizer-dashboard-head,.organizer-control-head,.organizer-dashboard-empty,.claim-status-card) h1{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:clamp(2.75rem,6vw,4.5rem);line-height:1.05}body.paper-cutout-site #main :is(.organizer-claim-intro>p:last-child,.organizer-dashboard-head div>p:last-child,.organizer-control-head>p:last-child,.organizer-dashboard-empty>p:not(.section-kicker)){color:var(--ink-soft);overflow-wrap:anywhere;font-size:1rem;line-height:1.65}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-dashboard-page,.organizer-control-page) :is(.section-kicker,.claim-privacy){color:var(--cut-ink)}body.paper-cutout-site #main .organizer-dashboard-empty{justify-items:center;gap:16px;max-width:760px;margin-inline:auto;display:grid}body.paper-cutout-site #main .organizer-dashboard-empty :is(h1,p,.paper-empty-art){margin-block:0}body.paper-cutout-site #main .organizer-dashboard-empty h1{max-width:20ch}body.paper-cutout-site #main :is(.organizer-dashboard-head>div,.organizer-dashboard-org-head>div,.organizer-event-card>header>div,.organizer-claim-block-title>div,.organizer-control-card,.claim-status-card dl>div,.gather-wizard-note>div){min-width:0}body.paper-cutout-site #main .organizer-dashboard-head>span{max-width:100%;color:var(--cut-ink);background:var(--cut-paper-white);border:1px dashed var(--green);box-shadow:2px 3px 0 var(--cut-edge);white-space:normal;border-radius:14px 9px 16px 11px;font-size:.875rem;line-height:1.5}body.paper-cutout-site #main .organizer-dashboard-org-head{background:var(--cut-paper-raised)}body.paper-cutout-site #main .organizer-dashboard-org-head small{color:var(--cut-ink);font-size:.8125rem}body.paper-cutout-site #main :is(.organizer-dashboard-org-head p,.organizer-event-card>header p,.organizer-update-preview>span,.organizer-control-card>div>p:not(.section-kicker)){color:var(--ink-soft);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-dashboard-org-head h2,.organizer-event-card h3,.organizer-claim-block-title h2,.organizer-control-card h2){color:var(--cut-ink);overflow-wrap:anywhere;line-height:1.25}body.paper-cutout-site #main .organizer-event-card{background:var(--cut-paper-white);border:1px solid var(--cut-edge);box-shadow:3px 4px 0 var(--cut-edge);border-radius:22px 16px 24px 18px}body.paper-cutout-site #main .organizer-event-card>header>div>span{color:var(--cut-ink);background:var(--cut-paper-raised);border:1px solid var(--red);white-space:normal;border-radius:12px 8px 14px 10px;font-size:.8125rem;line-height:1.5}body.paper-cutout-site #main .organizer-analytics{border-color:var(--cut-edge)}body.paper-cutout-site #main .organizer-analytics>div{background:var(--cut-paper-white);border-color:var(--cut-edge);grid-template-columns:20px minmax(0,1fr);gap:4px 8px;min-width:0;padding:16px}body.paper-cutout-site #main .organizer-analytics span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:.875rem;line-height:1.5;overflow:visible}body.paper-cutout-site #main .organizer-analytics strong{font-size:1.5rem;line-height:1.2}body.paper-cutout-site #main .organizer-rating-strip{background:var(--cut-paper-raised)}body.paper-cutout-site #main .organizer-rating-strip span{min-width:0;color:var(--ink-soft);overflow-wrap:anywhere;align-items:start;gap:8px;padding:14px;font-size:.875rem;line-height:1.5}body.paper-cutout-site #main .organizer-rating-strip b{color:var(--cut-ink);flex-shrink:0}body.paper-cutout-site #main .gather-wizard-note div>p:last-child{font-size:.9375rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-dashboard-no-editions,.organizer-update-preview,.claim-status-card dl>div,.claim-privacy,.organizer-form-message){min-width:0;color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--cut-edge);box-shadow:2px 3px 0 var(--cut-edge);overflow-wrap:anywhere;border-radius:18px 12px 20px 14px;padding:16px}body.paper-cutout-site #main .organizer-update-preview{margin:16px}body.paper-cutout-site #main .claim-status-card dt{color:var(--ink-soft);font-size:.8125rem;line-height:1.5}body.paper-cutout-site #main .claim-status-card dd{color:var(--cut-ink);overflow-wrap:anywhere;font-size:1rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-claim-page .back-link,.organizer-back-link){max-width:100%;min-height:48px;color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--green);box-shadow:0 3px 0 var(--green), 0 5px 0 var(--red);border-radius:16px 11px 18px 13px;align-items:center;gap:10px;padding:10px 14px;font-size:.9375rem;line-height:1.5;display:inline-flex}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) .field{min-width:0}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) .field-label{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.5}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) :is(.field-label small,.claim-help){font-size:.8125rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) :is(input:not([type=hidden]),textarea,select){border-radius:16px 11px 18px 13px;width:100%;min-width:0;max-width:100%;font-size:1rem}body.paper-cutout-site #main .claim-file-field input[type=file]{color:var(--cut-ink);background:var(--cut-paper-white);border-color:var(--cut-edge)}body.paper-cutout-site #main .claim-file-field input[type=file]::file-selector-button{min-height:44px;color:var(--cut-ink);background:var(--cut-paper-raised);border:1px solid var(--green);font:inherit;cursor:pointer;border-radius:12px 8px 14px 10px;margin-right:10px;padding:8px 12px}body.paper-cutout-site #main .claim-privacy{font-size:.875rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) .form-error{min-width:0;color:var(--cut-ink);background:var(--cut-paper-white);border-left:3px solid var(--red);overflow-wrap:anywhere;border-radius:12px 8px 14px 10px;margin:0;padding:10px 14px;font-size:.875rem;line-height:1.6}body.paper-cutout-site #main .organizer-form-message{border-left:3px solid var(--green);font-size:.9375rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-dashboard-page,.organizer-control-page) .button{white-space:normal;text-align:center;min-width:0;max-width:100%;min-height:48px;line-height:1.5}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-dashboard-page,.organizer-control-page) :is(a,button):focus-visible{outline:3px solid var(--green);outline-offset:4px}@media (max-width:600px){body.paper-cutout-site #main .organizer-claim-block-title{flex-direction:column;align-items:start;gap:14px}body.paper-cutout-site #main :is(.organizer-claim-intro,.organizer-control-card,.organizer-claim-block,.claim-status-card){padding:20px}body.paper-cutout-site #main .organizer-analytics>div{padding:12px}body.paper-cutout-site #main .gather-wizard-note{flex-wrap:wrap}}body.paper-cutout-site #main .organizer-form-message{scroll-margin-block:128px}body.paper-cutout-site #main .organizer-form-message:focus{outline:3px solid var(--green);outline-offset:4px}body.paper-cutout-site #main .claim-withdraw-dialog{box-sizing:border-box;width:min(540px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--cut-ink);background:var(--cut-paper);border:2px solid var(--cut-ink);box-shadow:5px 7px 0 var(--cut-edge);border-radius:26px 18px 28px 20px;margin:auto;padding:0;overflow:auto}body.paper-cutout-site #main .claim-withdraw-dialog::backdrop{background:#071c16d9}body.paper-cutout-site #main .claim-withdraw-content{overflow-wrap:anywhere;padding:28px}body.paper-cutout-site #main .claim-withdraw-art{width:64px;height:64px;color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--red);box-shadow:3px 4px 0 var(--cut-edge);border-radius:20px 13px 22px 16px;place-items:center;margin-bottom:20px;display:grid;transform:rotate(-4deg)}body.paper-cutout-site #main .claim-withdraw-art svg{width:32px;height:32px}body.paper-cutout-site #main .claim-withdraw-dialog h2{margin-block:16px;font-size:clamp(2rem,6vw,3rem);line-height:1.05}body.paper-cutout-site #main .claim-withdraw-dialog p:not(.section-kicker){font-size:1rem;line-height:1.65}body.paper-cutout-site #main .claim-withdraw-actions{flex-wrap:wrap;gap:14px;margin-top:24px;padding-bottom:7px;display:flex}body.paper-cutout-site #main .claim-withdraw-actions .button{white-space:normal;flex:160px;min-width:0;max-width:100%;min-height:48px;line-height:1.5}body.paper-cutout-site #main .claim-withdraw-actions .button-danger{color:var(--cut-paper-white);background:var(--red);border:1px solid var(--cut-ink);box-shadow:0 3px 0 var(--cut-ink), 0 5px 0 var(--cut-edge);border-radius:16px 11px 18px 13px}body.paper-cutout-site #main :is(.claim-withdraw-dialog button:focus-visible,.claim-withdraw-dialog .notice:focus,.claim-status-card h1:focus){outline:3px solid var(--green);outline-offset:4px}@media (max-width:600px){body.paper-cutout-site #main .claim-withdraw-content{padding:20px}}
