
.stop-page{margin:0;color:var(--primary,CanvasText);background:var(--canvas,Canvas);font:var(--body-size,14px)/1.428571 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:light dark}
.stop-page *{box-sizing:border-box}.stop-page a{color:var(--link,LinkText);text-underline-offset:3px}.stop-header,.stop-footer{max-width:960px;margin:auto;padding:24px}.stop-header{display:flex;gap:24px;align-items:center;border-bottom:1px solid var(--divider,GrayText)}.stop-header span,.stop-eyebrow,.stop-footer{color:var(--secondary,CanvasText)}.stop-brand{font-size:20px;font-weight:600;text-decoration:none}.stop-main{max-width:688px;padding:48px 24px;margin:auto}.stop-page h1{font-size:20px;line-height:28px;font-weight:600;margin:0 0 12px}.stop-page h2{font-size:16px;line-height:24px;font-weight:600;margin:0 0 16px}.stop-page p{max-width:72ch;margin:0 0 16px}.stop-page .stop-eyebrow{margin-bottom:8px}.stop-lead{margin-bottom:32px!important}.stop-form{padding:24px;border:1px solid var(--errorBorder,ButtonText);border-radius:6px;background:var(--subtle,Canvas)}.stop-form label{display:block;font-weight:600;margin-bottom:8px}.stop-form input:not([type=hidden]){display:block;width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--control,ButtonText);border-radius:4px;color:inherit;background:var(--canvas,Canvas);font:inherit}.stop-form #stop-work-help{margin:8px 0 24px}.stop-button,.stop-signin{display:inline-block;min-height:40px;border:1px solid var(--errorBorder,ButtonText);border-radius:4px;padding:8px 16px;font:inherit;font-weight:600;color:var(--errorText,ButtonText);background:var(--canvas,ButtonFace);cursor:pointer}.stop-button:hover{background:var(--errorSurface,ButtonFace)}.stop-page section{padding:24px 0;border:0}.stop-explanation{margin-top:24px;border-top:1px solid var(--divider,GrayText)!important}.stop-page nav{display:flex;gap:24px;flex-wrap:wrap}.stop-page nav a{display:inline-flex;align-items:center;min-height:32px}.stop-receipt{border-top:1px solid var(--divider,GrayText)!important}.stop-page dl{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;gap:16px;margin:0 0 24px}.stop-page dt{font-weight:600}.stop-page dd{margin:0;overflow-wrap:anywhere}.stop-line{display:block}.stop-page code{font:13px/20px ui-monospace,"SFMono-Regular",Consolas,"Liberation Mono",monospace;overflow-wrap:anywhere}.stop-page summary{min-height:32px;cursor:pointer}.stop-page details p{margin-top:12px}.stop-error{padding:16px;border:1px solid var(--errorBorder,ButtonText);border-radius:4px;color:var(--errorText,CanvasText)}.stop-page :focus-visible{outline:2px solid var(--focus,Highlight);outline-offset:2px}.stop-skip{position:absolute;top:-100px;left:16px;padding:12px;background:var(--canvas,Canvas)}.stop-skip:focus{top:8px}.stop-footer{border-top:1px solid var(--divider,GrayText)}
@media(max-width:480px){.stop-header,.stop-footer{padding:16px 12px}.stop-header{gap:12px;flex-wrap:wrap}.stop-main{padding:32px 12px}.stop-form{padding:16px}.stop-button,.stop-signin,.stop-form input:not([type=hidden]){min-height:44px}.stop-page dl{display:block}.stop-page dt{margin-bottom:4px}.stop-page dd{margin-bottom:16px}.stop-page nav{gap:12px}}
@media(forced-colors:active){.stop-page{forced-color-adjust:auto}.stop-page :focus-visible{outline-color:Highlight}.stop-button,.stop-form,.stop-error{border-color:ButtonText}.stop-button{color:ButtonText;background:ButtonFace}}
