#subscriptionForm{background:rgba(0,0,0,0.1);padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,0.1);width:90%;max-width:1100px}h2.subscription-title{text-align:center;color:#333}label.subscription-label{display:block;margin:10px 0 5px;font-weight:700}select.subscription-select,input[type="number"].subscription-input,input[type="checkbox"].subscription-checkbox{padding:10px;width:100%;box-sizing:border-box;border:1px solid #ebeaea;border-radius:5px;margin-bottom:15px;transition:border-color 0.3s}select.subscription-select:focus,input[type="number"].subscription-input:focus{border-color:#3498db}table.subscription-table{width:100%;border-collapse:collapse;margin-top:20px;overflow-x:auto}table.subscription-table,th.subscription-th,td.subscription-td{border:2px solid #C9C9C9}th.subscription-th,td.subscription-td{padding:10px;text-align:center}th.subscription-th{background-color:#C9C9C9;font-weight:bold}input[type="checkbox"].subscription-checkbox{width:auto}.hidden.subscription-hidden{display:none}#pruningTreeDetails div{display:flex;align-items:center;gap:10px}#hedgeTrimmingDetails div{display:flex;align-items:center;gap:10px}#Details div{align-items:center;gap:10px;text-align:center;margin:30px 0 35px}#fruitPruningDetails div{display:flex;align-items:center;gap:10px}.subscription-label{margin:0;flex-shrink:0}.subscription-input{flex-grow:1}.continue-application{--color:#fff;--background:#242a35;--background-hover:#3A4059;--background-left:#2B3044;--folder:#F3E9CB;--folder-inner:#BEB393;--paper:#FFFFFF;--paper-lines:#BBC1E1;--paper-behind:#E1E6F9;--pencil-cap:#fff;--pencil-top:#275EFE;--pencil-middle:#fff;--pencil-bottom:#5C86FF;--shadow:rgba(13,15,25,.2);border:none;outline:none;cursor:pointer;position:relative;border-radius:5px;font-size:20px;font-weight:500;line-height:19px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;padding:20px 220px 12px 230px;transition:background 0.3s;color:var(--color);background:var(--bg,var(--background))}.continue-application > div{top:0;left:0;bottom:0;width:53px;position:absolute;overflow:hidden;border-radius:5px 0 0 5px;background:var(--background-left)}.continue-application > div .folder{width:23px;height:27px;position:absolute;left:15px;top:13px}.continue-application > div .folder .top{left:0;top:0;z-index:2;position:absolute;transform:translateX(var(--fx,0));transition:transform 0.4s ease var(--fd,0.3s)}.continue-application > div .folder .top svg{width:24px;height:27px;display:block;fill:var(--folder);transform-origin:0 50%;transition:transform 0.3s ease var(--fds,0.45s);transform:perspective(120px) rotateY(var(--fr,0deg))}.continue-application > div .folder:before,.continue-application > div .folder:after,.continue-application > div .folder .paper{content:"";position:absolute;left:var(--l,0);top:var(--t,0);width:var(--w,100%);height:var(--h,100%);border-radius:1px;background:var(--b,var(--folder-inner))}.continue-application > div .folder:before{box-shadow:0 1.5px 3px var(--shadow),0 2.5px 5px var(--shadow),0 3.5px 7px var(--shadow);transform:translateX(var(--fx,0));transition:transform 0.4s ease var(--fd,0.3s)}.continue-application > div .folder:after,.continue-application > div .folder .paper{--l:1px;--t:1px;--w:21px;--h:25px;--b:var(--paper-behind)}.continue-application > div .folder:after{transform:translate(var(--pbx,0),var(--pby,0));transition:transform 0.4s ease var(--pbd,0s)}.continue-application > div .folder .paper{z-index:1;--b:var(--paper)}.continue-application > div .folder .paper:before,.continue-application > div .folder .paper:after{content:"";width:var(--wp,14px);height:2px;border-radius:1px;transform:scaleY(0.5);left:3px;top:var(--tp,3px);position:absolute;background:var(--paper-lines);box-shadow:0 12px 0 0 var(--paper-lines),0 24px 0 0 var(--paper-lines)}.continue-application > div .folder .paper:after{--tp:6px;--wp:10px}.continue-application > div .pencil{height:2px;width:3px;border-radius:1px 1px 0 0;top:8px;left:105%;position:absolute;z-index:3;transform-origin:50% 19px;background:var(--pencil-cap);transform:translateX(var(--pex,0)) rotate(35deg);transition:transform 0.4s ease var(--pbd,0s)}.continue-application > div .pencil:before,.continue-application > div .pencil:after{content:"";position:absolute;display:block;background:var(--b,linear-gradient(var(--pencil-top) 55%,var(--pencil-middle) 55.1%,var(--pencil-middle) 60%,var(--pencil-bottom) 60.1%));width:var(--w,5px);height:var(--h,20px);border-radius:var(--br,2px 2px 0 0);top:var(--t,2px);left:var(--l,-1px)}.continue-application > div .pencil:before{-webkit-clip-path:polygon(0 5%,5px 5%,5px 17px,50% 20px,0 17px);clip-path:polygon(0 5%,5px 5%,5px 17px,50% 20px,0 17px)}.continue-application > div .pencil:after{--b:none;--w:3px;--h:6px;--br:0 2px 1px 0;--t:3px;--l:3px;border-top:1px solid var(--pencil-top);border-right:1px solid var(--pencil-top)}.continue-application:before,.continue-application:after{content:"";position:absolute;width:10px;height:2px;border-radius:1px;background:var(--color);transform-origin:9px 1px;transform:translateX(var(--cx,0)) scale(0.5) rotate(var(--r,-45deg));top:26px;right:16px;transition:transform 0.3s}.continue-application:after{--r:45deg}.continue-application:hover{--cx:2px;--bg:var(--background-hover);--fx:-40px;--fr:-60deg;--fd:.15s;--fds:0s;--pbx:3px;--pby:-3px;--pbd:.15s;--pex:-24px}.download-button{position:relative;border-width:0;color:white;font-size:15px;font-weight:600;cursor:pointer;border-radius:5px;z-index:1}.download-button .docs{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:50px;padding:0 10px;border-radius:4px;z-index:1;background-color:#242a35;border:solid 1px #e8e8e82d;transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.download-button:hover{box-shadow:rgba(0,0,0,0.25) 0px 54px 55px,rgba(0,0,0,0.12) 0px -12px 30px,rgba(0,0,0,0.12) 0px 4px 6px,rgba(0,0,0,0.17) 0px 12px 13px,rgba(0,0,0,0.09) 0px -3px 5px}.download{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;max-width:90%;margin:0 auto;z-index:-1;border-radius:4px;transform:translateY(0%);background-color:#4CAF50;border:solid 1px #01e0572d;transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.download-button:hover .download{transform:translateY(100%)}.download svg polyline,.download svg line{animation:docs 1s infinite}@keyframes docs{0%{transform:translateY(0%)}50%{transform:translateY(-15%)}100%{transform:translateY(0%)}}